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
336940552773	336940553334	336940553884	336940554434	336940554984	336940555534	336940556084	336940556634	336940557184	336940557734	336940558284	336940558834	336940559384	336940559934	336940560484	336940561034	336940561584	336940562134	336940562684	336940563234	336940563784	336940564334	336940564884	336940565434	336940565984	336940566534	336940567084	336940567634	336940568184	336940568734	336940569284	336940569834	336940570384	336940570934	336940571484	336940572034	336940572584	336940573134	336940573684	336940574234	336940574784	336940575334	336940575884	336940576434	336940576984	336940577534	336940578084	336940578634	336940579184	336940579734	336940580284	336940580834	336940581384	336940581934	336940582484	336940583034	336940583584	336940584134	336940584684	336940585234	336940585784	336940586334	336940586884	336940587434	336940587984	336940588534	336940589084	336940589634	336940590184	336940590734	336940591284	336940591834	336940592384	336940592934	336940593484	336940594034	336940594584	336940595134	336940595684	336940596234	336940596784	336940597334	336940597884	336940598434	336940598984	336940599534	336940600084	336940600634	336940601184	336940601734	336940602284	336940602834	336940603384	336940603934	336940604484	336940605034	336940605584	336940606134	336940606684	336940607234	336940607784	336940608334	336940608884	336940609434	336940609984	336940610534	336940611084	336940611634	336940612184	336940612734	336940613284	336940613834	336940614384	336940614934	336940615484	336940616034	336940616584	336940617134	336940617684	336940618234	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22488	3181	2286	1734	1124	813	628	545	475	384	397	335	308	301	307	293	247	266	244	247	252	266	236	234	224	208	221	243	234	189	254	234	195	206	207	219	233	246	205	236	183	212	219	194	210	206	194	221	211	203	195	193	168	219	191	224	191	202	225	212	247	187	209	202	203	227	213	213	177	253	234	219	215	213	207	194	209	199	196	196	213	178	190	207	202	189	177	220	206	193	205	218	202	174	218	249	196	200	183	215	229	210	210	200	213	215	187	199	222	205	183	202	187	200	226	194	201	226	212	205	172	209	176	209	173	215	218	189	226	186	239	234	192	184	201	206	191	219	243	201	235	204	209	203	181	190	173	210	177	201	226	225	210	216	199	211	208	215	170	207	196	193	222	197	189	199	182	192	224	212	201	191	220	172	200	185	231	210	213	199	219	184	172	192	201	222	179	205	217	214	191	214	194	199	223	210	212	206	199	212	211	201	181	206	215	186	211	183	230	193	233	225	214	195	221	205	228	200	209	198	189	210	235	195	225	212	210	201	199	191	184	225	184	187	225	208	195	197	194	219	215	198	227	201	194	226	212	210	201	211	212	194	216	203	199	211	201	190	171	203	197	202	176	206	210	207	204	221	183	209	197	215	205	243	192	220	203	210	194	190	187	181	188	212	225	205	219	226	196	189	207	190	184	165	213	232	194	208	202	182	206	203	192	200	216	207	193	206	221	224	226	212	216	205	213	196	206	207	220	196	212	217	211	199	196	215	189	201	217	199	195	201	203	200	209	181	223	202	233	206	200	220	216	190	216	160	190	219	199	192	240	187	225	196	192	223	198	259	217	210	199	196	216	193	216	190	182	217	191	191	210	207	213	213	191	213	211	206	195	167	240	233	195	193	241	192	210	214	221	202	239	250	218	228	194	194	203	193	227	195	206	174	213	204	194	197	202	216	230	182	211	220	177	231	232	187	176	210	232	196	182	199	197	198	174	154	176	221	193	209	204	220	219	210	200	201	187	198	187	193	208	224	215	207	196	216	210	207	203	203	196	211	198	223	219	196	210	189	193	199	191	206	204	198	196	224	202	207	207	215	230	183	208	208	186	219	219	202	211	203	188	181	206	215	193	181	195	231	195	207	196	188	187	223	252	209	212	209	200	216	229	200	212	191	199	231	203	196	187	216	214	191	227	217	215	198	193	190	197	214	207	200	222	215	223	210	200	205	193	172	213	200	211	189	214	194	208	213	188	235	218	223	192	179	187	207	208	194	210	193	199	215	199	196	203	238	189	191	194	207	189	198	188	201	185	189	201	197	203	170	243	212	231	180	193	190	192	186	204	227	218	200	219	177	195	223	185	215	204	227	193	218	213	202	189	198	185	197	194	192	198	197	197	192	188	216	187	177	210	203	190	234	234	205	208	208	190	224	244	205	217	204	197	183	194	210	237	231	224	214	183	193	200	198	212	204	217	233	175	203	238	216	205	236	206	224	221	204	208	197	195	193	197	216	226	189	199	220	185	171	231	184	199	215	190	194	200	215	195	216	200	209	202	223	203	206	204	230	202	176	202	188	196	195	211	203	196	190	189	201	200	228	196	200	219	217	189	184	207	205	187	223	228	198	206	196	179	207	212	207	191	200	198	195	187	202	212	187	186	187	222	205	199	192	211	194	201	180	205	206	214	204	217	211	194	188	200	176	214	216	184	218	208	191	193	208	213	213	223	205	202	211	202	200	207	218	197	184	201	240	188	224	215	205	193	198	205	176	183	211	207	225	230	208	228	217	191	216	192	205	213	229	198	197	211	192	192	220	194	200	217	214	220	186	232	188	218	185	199	206	212	203	242	215	206	207	204	180	210	221	229	228	227	213	233	201	220	192	223	211	194	223	196	195	231	202	220	204	194	212	204	203	191	199	195	215	203	223	209	217	197	210	212	191	210	198	213	193	228	207	190	193	200	173	207	215	203	218	234	221	229	215	205	179	187	223	208	196	170	184	215	200	205	237	199	214	218	207	232	202	182	218	224	195	217	214	201	177	210	208	199	193	240	205	190	198	174	208	197	191	203	212	198	177	215	203	207	196	203	201	188	229	206	217	216	204	230	175	231	218	213	223	201	203	216	210	201	219	176	211	195	219	216	236	192	200	201	183	185	203	207	225	246	209	200	182	216	217	199	198	215	238	203	188	195	198	172	185	205	187	204	185	217	221	206	202	208	203	207	211	202	192	216	185	220	209	207	219	190	187	210	194	198	207	188	202	186	176	201	220	211	215	184	205	224	185	196	188	214	188	193	199	220	233	206	202	188	213	187	218	197	202	221	212	196	214	171	201	220	208	205	208	218	206	200	195	206	188	206	185	212	203	197	194	199	187	201	201	215	216	195	211	197	211	186	234	204	194	230	205	204	184	228	214	210	211	196	199	185	208	197	206	216	203	211	202	187	215	205	197	225	223	212	224	206	196	213	194	234	200	193	219	195	203	193	215	204	219	187	208	211	213	219	204	187	218	192	207	196	196	220	199	188	231	192	207	174	186	208	195	206	212	215	194	184	200	212	205	226	207	221	238	207	184	198	207	211	207	202	189	171	208	200	198	204	218	183	203	209	195	209	200	226	200	208	206	225	213	192	204	211	206	200	179	184	210	209	223	188	198	196	232	207	179	185	184	216	215	212	220	172	230	199	195	196	186	203	182	206	207	218	205	206	207	215	184	245	206	201	224	238	188	196	204	201	223	193	245	207	224	197	191	234	206	212	232	182	216	196	203	202	219	194	232	227	194	183	195	205	212	210	198	217	192	225	228	201	190	205	194	197	214	208	201	209	203	218	184	205	205	214	184	222	192	203	214	208	226	203	249	184	238	222	219	217	196	205	188	206	191	236	218	197	227	225	231	226	190	196	201	201	187	221	216	179	197	223	205	205	200	208	216	216	183	213	195	205	207	203	199	225	195	220	232	196	221	201	223	212	190	217	210	193	196	217	210	204	175	207	198	218	214	217	185	199	193	192	208	196	197	185	197	208	193	220	190	218	184	202	221	184	208	194	195	232	216	208	203	211	197	202	210	216	204	175	216	191	185	206	192	192	200	212	211	184	199	197	178	237	217	213	201	207	225	209	212	192	195	190	238	196	189	185	194	181	218	209	200	200	172	193	200	214	229	220	187	186	194	215	221	189	219	187	226	186	223	220	203	212	192	209	199	170	206	195	228	195	169	207	223	184	173	183	221	214	253	202	192	214	181	208	194	195	196	196	195	218	213	207	227	181	211	190	198	201	237	196	208	179	205	181	215	204	193	216	216	214	209	194	209	209	178	197	208	200	191	210	209	205	190	212	208	201	199	192	191	187	185	206	188	202	213	189	185	215	240	190	182	206	207	216	186	196	205	236	201	204	194	186	182	187	176	212	177	198	201	218	194	199	187	217	248	202	204	200	194	225	194	194	193	214	222	200	196	175	205	206	182	204	182	204	245	221	206	214	202	193	194	201	219	222	223	226	196	218	205
11216	2037	4557	5314	4509	3622	3029	2451	2053	1908	1642	1455	1323	1212	1108	1007	1018	941	950	844	873	807	713	761	698	725	634	728	648	654	690	676	626	613	562	607	590	580	601	552	561	607	571	573	571	556	541	530	543	532	531	569	554	528	555	497	541	550	541	538	538	532	552	537	486	492	518	517	481	459	520	532	516	522	525	518	521	511	498	509	559	554	520	523	493	491	507	525	533	542	498	520	515	542	520	497	485	488	542	526	517	477	504	468	513	490	526	524	466	483	483	483	519	530	512	522	539	521	477	524	484	507	514	522	467	517	527	503	499	493	508	514	476	540	509	496	506	527	494	510	476	471	488	480	485	487	478	499	517	491	486	491	550	483	503	456	525	493	466	503	481	496	504	477	484	461	468	500	483	482	473	500	507	489	497	532	517	460	497	484	459	523	492	483	470	443	510	481	484	512	504	491	461	474	507	502	522	509	495	463	520	502	474	477	501	493	510	512	504	496	507	500	474	466	503	510	508	473	512	492	489	502	496	507	485	506	462	491	503	488	484	509	497	489	504	495	515	476	492	452	445	520	499	481	541	468	498	511	469	473	466	491	476	519	513	524	501	479	529	512	484	545	427	497	467	481	467	497	511	533	465	466	463	474	467	472	514	459	468	510	477	490	480	499	494	511	483	543	482	497	500	481	448	504	481	509	487	529	456	468	496	522	512	555	450	439	510	503	485	505	502	518	489	445	500	507	490	488	478	493	449	503	481	487	523	483	512	511	522	478	465	490	501	501	508	468	521	513	561	485	445	506	500	501	505	505	499	462	461	441	500	512	471	509	520	462	449	487	565	471	507	491	482	484	505	467	467	473	479	478	509	512	479	502	471	495	461	483	461	475	533	515	500	497	516	550	492	477	497	475	494	502	514	531	495	470	514	470	512	547	501	502	507	460	466	480	488	501	517	521	501	491	515	444	507	458	463	442	508	442	484	465	476	502	472	511	486	499	456	479	494	463	488	502	484	497	501	507	495	491	513	508	489	463	496	490	496	490	464	508	462	466	497	506	497	514	527	520	499	514	462	481	485	477	483	448	469	517	477	486	480	488	473	489	517	523	485	526	496	476	518	471	495	473	485	548	476	491	541	481	483	496	510	468	481	522	519	471	505	476	483	493	527	503	471	472	526	472	450	473	528	483	480	529	508	490	528	472	521	485	474	464	489	480	514	448	496	496	503	467	470	461	526	530	484	478	499	481	516	516	494	543	508	460	479	483	503	460	490	540	457	497	486	485	515	512	453	490	516	448	451	429	462	519	481	509	511	466	512	467	517	459	499	511	518	509	483	492	477	458	444	480	517	500	491	508	470	484	475	471	529	492	488	493	494	436	480	519	484	475	486	488	463	529	480	473	510	505	512	504	463	485	504	527	500	477	501	512	503	458	420	523	458	519	462	538	470	496	451	498	476	498	473	506	502	495	526	515	501	463	467	497	501	485	500	500	519	489	524	507	519	432	490	493	471	475	509	486	500	485	519	453	471	502	527	507	489	488	532	476	465	510	491	488	491	522	477	521	473	479	493	508	519	469	493	507	511	535	498	489	523	528	485	496	471	469	449	455	471	480	462	493	527	488	492	457	469	462	495	463	494	480	484	523	523	486	467	520	485	476	532	495	504	499	475	494	511	459	524	475	460	487	494	498	496	474	489	516	483	503	474	505	497	476	524	474	488	500	470	533	478	470	476	465	499	483	473	484	485	502	513	472	541	479	434	534	530	477	474	490	509	525	468	489	501	440	525	486	463	493	492	466	476	512	468	510	485	495	475	489	483	457	499	475	480	505	503	516	505	472	484	503	462	516	486	475	512	463	488	473	478	488	490	517	466	491	463	505	510	471	478	488	522	445	437	501	464	489	535	494	468	509	516	481	501	523	486	508	521	492	533	490	480	493	510	453	469	476	484	467	506	459	495	495	479	483	501	522	470	471	489	479	457	496	493	517	478	462	485	464	477	489	507	479	491	473	514	497	511	453	465	453	451	511	473	468	469	484	465	504	492	466	517	513	483	461	521	474	466	524	477	470	456	473	534	478	503	507	547	472	480	513	459	454	477	497	482	505	489	460	447	469	511	466	495	508	499	472	495	446	505	466	470	472	482	521	506	478	505	487	478	456	473	426	503	486	497	472	541	470	492	500	471	475	513	462	524	510	464	469	499	477	481	462	505	503	483	509	494	493	474	468	507	499	487	485	472	488	468	464	553	513	497	471	469	478	454	520	502	514	472	521	490	507	466	515	475	472	465	495	524	535	481	462	473	497	503	495	518	507	518	553	512	470	524	484	424	503	523	502	475	530	488	486	506	494	463	490	502	453	487	530	479	502	458	470	442	497	474	455	446	479	515	467	500	471	538	483	509	490	468	491	503	472	467	479	449	497	508	478	447	476	479	505	453	487	483	493	482	436	499	456	497	474	513	517	477	487	453	517	485	517	463	460	477	512	521	491	472	461	489	530	501	504	516	496	439	487	489	494	521	536	438	471	474	459	490	509	485	456	491	500	495	480	486	496	503	455	469	491	511	476	504	536	468	521	515	478	459	467	500	465	495	444	493	470	453	483	499	472	466	503	482	500	516	453	467	467	456	439	513	471	485	467	467	464	518	517	456	471	461	508	485	458	492	489	493	500	459	462	482	485	507	497	527	488	488	516	480	503	467	492	455	465	448	497	531	504	499	457	498	463	508	515	485	492	477	487	474	484	469	493	518	508	478	450	531	499	497	486	502	509	491	513	518	465	509	476	523	430	466	477	494	497	464	469	442	502	509	515	502	524	542	469	509	500	530	482	494	447	536	531	503	487	452	450	526	531	518	471	500	519	485	490	499	410	518	487	452	462	528	470	470	470	501	509	537	478	456	479	464	502	451	527	511	467	471	505	491	473	498	497	493	505	454	479	472	487	482	482	456	509	495	511	525	433	534	464	484	483	543	509	505	470	502	473	491	517	477	518	525	500	493	485	487	501	487	456	442	491	483	457	525	482	469	508	475	492	460	494	486	492	486	488	489	463	485	493	476	513	493	526	473	460	448	497	458	505	516	535	515	544	459	506	514	482	562	465	487	484	524	506	499	501	452	519	486	486	471	461	491	522	479	503	470	486	505	490	510	457	494	520	505	470	464	498	455	504	477	480	451	482	502	507	477	499	516	503	509	499	479	528	532	512	468	504	472	492	478	480	475	505	516	489	495	475	477	536	508	493	481	523	486	480	496	486	465	539	498	489	511	467	493	482	464	491	500	483	518	474	513	452	557	440	449	481	501	504	500	494	473	445	514	431	482	490	502	509	481	492	502	500	488	500	504	472	474	500	502	496	486	522	507	481	516	489	482	484	513	494	459	529	514	525	530	490	499	487	491	475	485	503	445	506	481	482	510	471	536	466	508	456	441	450	493	519	512	520	534	458	511	479	508	498	521	478	490	507	485	484	518	516	498	501	535	485	468	488	540	508	426	487	474	500	474	532
4827	190	132	153	124	119	117	128	102	120	126	105	125	129	101	128	115	125	129	117	102	109	125	120	131	127	142	154	115	126	135	135	124	123	122	126	113	133	113	138	123	119	125	123	125	126	133	121	115	107	132	115	115	130	118	130	105	118	112	123	112	102	104	109	119	119	117	119	131	111	104	141	122	122	106	115	133	137	126	120	122	111	134	105	146	120	126	113	110	133	131	104	103	112	122	115	115	115	108	127	116	124	107	119	117	112	134	128	121	96	89	110	130	127	137	111	149	121	117	119	105	116	110	108	116	108	139	122	112	92	106	120	115	116	126	98	114	118	125	134	110	102	113	105	114	116	104	123	116	127	109	125	105	122	109	132	133	104	133	107	104	140	135	131	109	121	137	88	110	111	124	125	128	120	101	112	129	121	143	107	125	128	108	112	120	128	137	134	116	112	108	118	101	137	106	110	110	95	104	113	125	100	122	114	128	117	100	122	106	135	145	110	121	143	113	126	110	110	127	115	103	96	140	121	107	117	113	129	122	107	115	137	121	134	111	104	112	125	118	143	151	134	137	105	112	118	112	120	131	95	105	118	121	119	105	139	119	118	105	114	111	131	124	110	136	120	130	127	124	131	121	115	127	130	114	114	117	115	140	114	128	135	124	113	117	114	117	122	103	117	122	128	148	111	128	111	113	121	129	126	122	122	114	119	111	120	112	114	113	127	120	110	137	121	123	110	135	131	120	121	125	101	138	115	118	123	119	117	118	120	128	117	121	129	130	136	85	112	114	118	100	138	130	102	102	110	106	132	115	116	125	124	120	135	101	108	116	126	120	120	130	119	132	119	105	123	117	105	124	105	130	123	133	128	109	121	130	107	109	121	109	108	123	121	115	122	135	131	124	109	121	126	113	118	122	126	132	107	119	122	111	109	118	113	134	107	128	98	114	140	97	154	117	118	112	133	133	114	113	119	119	107	97	117	100	118	122	136	112	127	119	127	117	148	138	118	116	130	119	128	121	113	114	114	108	84	123	118	127	115	121	113	105	118	113	109	142	120	112	129	99	128	130	137	127	114	107	133	127	137	130	130	117	123	114	112	122	115	117	114	117	116	109	119	111	130	104	123	125	121	132	120	129	117	113	120	114	115	110	122	108	133	119	147	135	128	120	127	138	98	121	115	142	125	109	120	117	127	104	118	116	121	129	139	117	119	101	132	113	121	131	97	116	123	110	116	112	126	112	115	119	126	117	115	123	94	123	132	95	86	114	118	116	122	117	122	130	146	130	121	92	125	119	125	122	112	136	124	112	120	113	111	134	99	117	129	121	120	117	127	117	121	129	111	123	112	117	125	121	109	128	122	134	98	91	117	112	103	105	109	114	141	118	119	99	115	129	126	125	112	126	106	134	110	103	124	116	118	128	107	131	132	140	124	109	110	131	128	128	119	119	116	103	127	130	111	157	134	129	120	127	142	114	112	124	115	128	99	136	121	103	133	122	117	128	117	143	122	130	134	115	116	136	128	121	122	126	115	124	93	104	128	101	108	126	110	135	86	118	117	126	105	116	114	113	115	141	142	129	122	130	119	113	115	132	118	109	111	120	127	120	107	101	116	120	125	124	113	111	125	97	141	127	115	127	122	107	112	119	113	127	115	123	141	120	119	80	110	124	117	99	129	124	107	123	106	129	127	133	132	130	122	111	108	110	138	92	119	137	124	142	130	130	111	120	101	115	123	105	91	114	115	113	114	124	114	110	133	126	113	114	112	107	129	126	115	105	122	113	136	127	116	136	123	133	112	124	125	112	116	116	108	102	117	137	142	111	113	110	118	123	119	110	127	126	127	127	96	106	117	118	124	124	124	122	131	117	132	130	125	109	95	116	129	124	123	103	126	115	121	106	115	139	113	112	132	92	121	110	104	119	130	113	104	133	108	141	123	104	118	132	119	120	110	117	129	105	133	125	118	117	121	108	114	131	113	97	139	142	131	129	138	116	128	116	147	116	129	130	115	122	131	108	134	124	127	128	121	106	114	120	113	135	140	104	140	121	112	126	114	142	117	114	130	145	106	116	110	141	138	100	127	119	116	95	101	134	117	143	127	119	120	104	114	114	125	117	141	112	119	119	144	107	132	132	131	104	109	126	115	128	110	127	120	120	107	120	128	119	128	119	100	113	131	100	129	102	116	115	107	109	113	109	124	124	121	127	127	119	140	125	143	122	105	145	122	124	130	109	131	124	128	117	128	158	103	137	123	101	106	137	101	139	114	112	113	106	107	125	154	106	135	128	115	112	113	108	123	127	131	137	130	111	128	133	124	128	114	114	135	120	122	119	101	108	123	127	119	102	122	133	99	119	128	143	117	106	133	112	112	111	124	121	92	116	140	110	102	109	123	118	100	133	111	127	92	127	98	132	112	112	115	102	109	104	132	117	116	113	100	120	127	132	115	116	121	127	128	101	101	100	124	146	116	123	138	118	106	116	125	135	123	118	109	113	122	137	113	125	146	112	131	112	136	112	124	138	139	120	113	126	117	136	135	138	115	112	128	133	132	112	136	133	123	128	122	114	102	125	107	111	122	120	125	111	127	105	116	132	125	129	119	131	119	115	117	127	112	102	114	109	122	152	107	124	121	105	112	128	117	119	111	110	128	139	114	112	130	114	114	101	120	130	132	132	114	120	118	117	117	134	126	126	131	113	117	125	134	118	113	127	113	111	136	113	107	121	109	112	108	116	118	129	125	132	130	114	127	109	107	118	130	109	117	115	125	119	121	112	124	91	120	108	124	138	105	113	136	121	110	129	146	101	125	112	127	116	117	118	139	110	120	127	123	112	115	118	117	134	124	109	124	131	123	108	130	129	134	119	113	123	117	126	115	125	139	122	121	128	129	113	127	121	101	90	118	120	117	116	111	145	126	122	141	103	113	137	107	103	132	150	119	106	148	113	115	96	100	119	119	124	133	114	102	116	134	126	120	101	141	104	124	111	137	118	107	100	118	136	98	123	115	113	131	125	108	123	130	115	104	125	147	113	128	132	127	102	121	113	102	105	139	119	103	118	115	126	130	139	144	110	145	128	144	107	141	101	133	113	138	119	109	122	125	126	95	133	117	126	137	139	105	118	123	103	129	135	141	124	120	101	123	115	115	132	123	130	105	112	132	118	124	115	116	121	131	123	119	139	125	112	109	104	122	109	117	137	148	118	102	123	125	117	112	120	121	126	121	144	156	126	120	126	145	134	136	134	125	131	129	132	120	104	118	114	121	122	134	124	122	136	119	134	133	115	108	113	106	132	119	143	116	115	132	111	116	132	119	97	116	126	130	114	118	133	119	104	153	110	131	136	117	120	106	117	132	111	115	115	111	92	111	115	116	123	120	110	118	118	114	113	127	133	139	123	111	121	123	108	130	119	108	110	126	123	123	118	135	123	127	106	126	118	129	137	125	129	124	116	116	143	126	132	140	133	133	111	132	121	123	101	106	100	112	114	126
3219	368	400	446	429	410	371	358	391	363	367	377	324	370	346	324	395	335	322	323	338	342	317	363	346	361	345	337	338	332	353	365	332	335	365	314	346	333	348	364	358	327	349	337	336	342	343	313	330	349	326	354	325	315	339	337	307	312	343	329	344	330	343	291	290	316	340	322	325	328	317	335	329	335	351	333	343	338	334	295	318	331	319	318	369	345	369	344	301	313	306	329	359	328	332	329	330	327	362	327	300	326	325	354	345	322	301	331	334	348	298	374	310	327	342	328	309	331	284	299	336	312	321	359	327	324	326	317	341	373	371	313	351	305	330	333	346	316	344	340	317	341	354	317	306	326	322	322	372	343	330	310	316	366	340	364	310	342	321	344	306	308	340	324	350	338	352	360	356	306	353	346	340	332	352	315	351	352	320	313	346	337	312	333	330	327	311	333	352	309	333	317	325	346	309	314	332	288	350	302	337	344	352	340	334	317	332	308	299	322	361	342	343	328	321	324	345	326	312	288	346	356	325	314	326	333	338	350	297	333	330	330	351	298	311	325	332	343	350	313	341	336	316	354	359	331	365	292	335	347	316	347	356	353	329	354	323	348	352	347	327	339	354	346	312	287	366	309	351	311	335	323	300	301	312	300	326	356	310	350	319	320	327	314	333	323	311	321	328	323	313	329	319	310	324	288	317	327	327	346	329	355	316	324	366	347	308	338	341	341	326	326	338	326	317	318	325	317	308	355	352	352	336	331	344	330	329	309	365	316	330	319	345	324	316	365	318	349	349	308	315	351	347	366	343	323	314	338	304	338	341	325	321	314	318	295	327	358	336	345	337	355	337	315	335	308	312	355	349	317	324	330	354	295	330	342	328	339	330	319	303	331	341	354	312	356	338	338	351	337	338	332	340	338	324	330	354	327	310	368	317	339	297	311	349	344	328	324	294	358	353	309	333	350	323	313	358	288	327	334	316	337	323	343	330	334	334	312	346	338	362	307	378	316	332	348	346	326	301	317	340	318	318	325	332	356	298	333	316	327	333	348	309	326	303	354	329	335	290	340	330	347	356	332	347	330	320	341	339	334	307	326	314	350	353	335	358	330	325	338	350	315	310	326	322	345	323	292	318	360	349	329	329	355	380	301	379	332	327	321	320	333	336	328	344	322	350	379	325	354	295	328	353	310	331	330	308	327	314	342	360	306	317	324	329	302	346	342	315	316	309	354	340	328	281	329	315	351	323	348	336	332	309	298	327	326	358	321	348	351	320	341	342	306	352	297	322	337	324	351	319	304	349	325	340	313	358	383	340	325	325	315	319	312	367	340	315	330	331	334	292	346	336	332	326	308	312	352	349	348	321	361	302	352	324	354	345	324	354	329	338	323	365	331	336	329	359	328	320	336	327	309	309	354	316	308	334	359	347	348	315	341	315	350	290	317	325	328	319	304	328	340	322	348	289	331	349	344	351	355	343	347	331	336	326	305	336	323	316	299	327	341	318	319	315	338	349	317	341	315	308	346	340	327	334	336	346	388	296	347	349	352	330	330	361	332	348	327	358	344	313	334	367	331	351	327	341	337	336	325	318	328	347	316	334	340	306	323	322	320	320	345	333	362	328	345	344	336	337	319	343	336	287	325	326	344	366	340	305	348	321	357	318	335	298	323	332	356	331	337	305	306	363	344	358	358	346	367	327	359	343	344	345	329	351	306	329	353	296	321	354	342	307	345	337	334	339	348	344	334	300	364	355	308	333	301	319	350	306	324	331	326	363	350	315	347	332	322	325	335	310	314	339	319	317	343	310	326	338	300	321	331	321	354	343	336	325	336	308	339	351	362	338	375	325	321	297	351	370	358	310	376	377	330	333	325	314	338	342	340	330	333	310	338	297	339	350	323	330	319	347	323	368	337	325	355	321	332	346	316	342	353	354	323	336	329	323	339	307	319	328	350	357	351	321	361	339	321	332	339	344	337	311	348	348	292	332	327	335	312	303	320	309	329	311	353	344	346	326	296	379	317	310	311	318	325	352	320	334	325	318	344	307	351	336	316	320	331	333	338	340	363	337	301	352	343	361	339	310	343	337	363	314	319	338	315	353	343	343	321	315	335	334	360	335	344	336	295	333	347	361	355	296	348	339	337	333	312	366	347	324	323	330	326	329	341	342	369	344	343	345	344	350	307	347	327	320	316	321	302	350	348	303	333	342	349	350	333	317	330	296	327	370	305	348	323	343	350	328	340	324	338	345	335	317	352	317	322	352	337	319	314	314	356	325	312	291	330	323	377	345	356	305	346	319	344	354	322	284	315	316	293	317	319	327	322	319	334	323	336	321	343	299	341	319	321	348	318	368	324	350	353	362	356	339	337	317	367	321	345	290	315	357	331	327	347	303	322	322	322	366	361	325	346	338	350	360	334	338	325	326	325	339	332	338	305	310	346	347	317	316	312	342	348	342	358	311	319	312	339	343	355	317	350	338	337	381	298	325	342	341	351	312	324	328	327	336	368	352	337	332	320	332	338	337	316	315	333	318	304	349	336	324	363	318	312	314	320	335	349	339	326	370	382	359	325	369	351	316	309	326	316	315	318	339	291	349	340	351	303	352	335	338	339	335	346	327	325	321	338	310	324	341	338	322	306	347	330	346	360	325	317	322	362	316	333	324	336	334	298	340	353	333	344	318	324	341	341	347	326	330	363	356	312	333	288	317	336	364	321	342	307	345	348	331	360	329	362	337	324	324	337	320	333	305	351	356	309	330	311	297	326	325	326	356	322	338	342	358	323	306	306	322	343	351	355	338	346	337	353	345	312	350	341	328	336	357	311	351	333	310	317	343	350	295	328	343	317	348	340	336	348	365	304	356	344	295	366	359	311	340	329	358	292	326	354	330	331	320	315	320	328	320	321	307	343	332	326	374	302	373	333	332	317	299	335	315	354	351	310	333	325	315	337	339	336	324	362	364	347	299	299	346	338	287	337	333	361	324	339	354	331	315	342	335	301	356	344	317	334	351	322	334	288	328	299	351	339	324	307	333	337	339	312	312	378	340	341	332	313	359	320	305	344	319	359	353	309	330	330	331	317	365	312	341	322	324	339	321	336	320	275	338	325	326	324	345	339	337	355	303	355	329	324	314	342	350	321	302	348	312	327	335	345	316	349	323	314	338	335	328	342	330	302	337	324	364	334	334	315	336	337	347	337	339	386	354	327	315	333	312	335	376	284	320	285	306	337	286	346	337	344	319	328	342	305	349	321	339	353	340	319	322	350	310	318	320	325	368	329	341	368	340	350	298	376	299	337	354	327	334	354	339	336	335	321	348	338	326	309	269	331	326	332	319	351	353	335	326	314	349	296	310	319	319	300	332	339	325	322	302	342	340	351	325	320	317	309	342	345	320	348	319	343	345	324	351	328	335	329	336	316	320	346	330	318	344	296	307	313	332	325	313	337	342	342	384	291	283	301	339	317	329	344	311	329	357	317	314	352	324	350	282	300	331	362
14310	1493	1172	934	698	564	458	457	366	362	347	327	289	316	276	291	254	238	270	266	263	225	250	217	233	271	247	233	242	244	278	244	262	234	222	207	240	213	246	262	253	238	234	233	252	235	274	228	232	252	227	258	204	224	219	230	220	246	241	253	239	222	228	230	242	243	220	221	209	231	235	235	217	242	252	260	245	236	260	251	246	252	255	253	246	218	241	249	241	262	220	238	256	257	230	214	257	255	226	260	233	249	225	254	261	254	224	231	213	219	242	240	206	246	228	253	226	222	247	238	252	227	244	224	216	228	263	227	235	227	250	229	234	225	225	219	268	214	241	210	237	226	238	240	233	257	246	232	241	252	253	237	227	229	269	253	239	227	216	222	216	229	228	246	217	234	202	227	234	276	217	222	242	255	238	223	217	208	227	218	241	233	233	229	233	203	221	265	228	219	204	247	259	234	221	255	242	220	253	238	237	254	237	229	240	229	221	232	232	224	228	232	228	240	256	202	248	262	242	258	223	235	240	243	254	236	220	235	227	242	220	231	250	225	236	248	268	224	216	249	206	245	202	238	251	233	220	212	239	237	234	230	235	220	235	238	238	244	265	218	226	227	230	236	229	220	230	236	227	252	205	225	224	227	241	219	221	243	238	243	272	243	249	240	249	237	226	237	233	264	238	244	214	233	222	233	229	258	204	239	234	234	217	268	240	261	256	249	233	222	218	233	244	251	259	226	259	222	227	243	245	252	264	228	252	222	239	249	230	209	218	261	233	208	232	212	216	193	232	260	254	238	248	236	213	250	224	243	257	244	232	248	246	257	224	204	215	223	212	249	245	218	229	243	241	249	258	232	213	227	245	221	242	232	210	226	239	241	235	248	231	225	241	227	211	246	230	261	220	257	255	239	236	235	252	241	228	230	233	211	235	226	195	274	245	243	241	255	270	229	248	261	223	252	245	225	242	204	200	238	213	237	236	245	232	240	223	212	239	244	234	270	224	228	216	215	213	251	243	255	222	231	229	268	216	212	216	238	238	230	245	228	253	240	223	230	235	207	245	234	227	249	246	246	231	244	257	214	207	249	240	244	227	228	238	214	221	242	225	236	235	252	236	232	244	259	228	227	257	274	245	216	216	252	255	222	274	234	239	248	259	236	236	254	236	240	234	232	219	210	223	222	223	248	220	224	273	233	253	220	238	218	206	238	251	233	239	231	222	224	230	238	240	230	210	226	243	233	239	237	194	251	239	233	251	251	223	248	222	264	244	219	225	225	218	215	235	280	241	257	224	236	241	245	231	228	247	258	237	243	238	248	249	266	208	231	235	235	223	219	235	223	260	233	251	221	231	216	228	252	194	235	240	244	239	195	239	232	233	223	273	246	258	239	240	270	242	211	243	238	252	212	218	207	220	225	243	263	232	258	245	233	234	212	271	241	227	255	238	242	247	225	224	214	225	214	241	217	247	193	227	251	208	230	251	225	228	242	244	224	224	255	236	221	232	222	226	211	233	233	242	245	238	222	218	229	237	267	234	215	245	260	240	223	212	220	234	220	252	219	257	216	252	209	240	227	238	237	231	206	240	247	249	229	235	246	221	229	238	274	244	233	235	245	245	226	251	261	232	251	233	201	212	251	237	245	231	251	262	233	238	234	239	237	216	222	257	221	250	286	265	240	219	232	214	222	246	251	230	200	217	227	239	251	227	269	206	206	237	191	240	258	239	247	233	224	254	249	258	259	257	238	242	193	230	235	234	239	257	245	220	215	240	233	213	256	232	206	240	218	242	218	241	262	235	239	206	272	252	250	246	217	224	230	218	231	240	203	229	238	238	230	233	232	222	227	223	200	263	237	224	263	228	227	246	247	223	247	232	226	198	191	236	227	214	239	235	240	214	240	221	231	215	259	255	253	273	241	241	246	230	223	256	223	233	247	238	209	231	241	229	231	281	265	235	233	256	244	200	227	237	230	236	229	228	213	240	221	231	244	232	230	211	241	202	218	226	238	228	235	220	257	265	242	220	231	258	248	241	208	236	277	240	230	226	228	247	212	250	261	229	228	222	225	258	258	223	260	257	223	243	244	250	244	261	259	244	229	247	252	241	205	231	241	223	240	270	229	264	263	222	225	243	232	224	229	242	230	242	227	207	226	227	254	240	222	214	228	225	235	238	251	230	262	243	267	251	219	247	232	268	239	204	219	234	237	247	206	253	222	244	236	239	224	251	255	213	234	252	232	230	235	238	238	241	245	223	217	237	213	200	212	227	272	226	240	242	236	224	237	262	257	254	260	242	237	249	228	242	207	240	248	228	225	228	228	234	226	228	247	253	236	225	215	273	243	223	259	229	235	244	260	261	227	246	223	209	245	225	254	239	233	233	229	246	231	242	243	245	243	255	223	234	209	197	210	224	251	252	251	216	235	255	245	229	216	231	215	228	238	233	241	197	230	234	217	260	237	237	253	222	234	206	232	240	221	231	218	245	240	216	240	270	224	235	230	243	225	204	246	221	235	236	241	239	257	213	233	252	255	247	225	223	213	240	230	238	255	246	217	236	239	235	251	270	234	226	218	237	219	219	215	229	248	258	207	241	222	242	230	222	201	211	237	224	221	239	253	234	228	193	211	252	225	244	213	235	252	243	224	206	228	230	246	249	246	224	232	219	241	266	247	252	235	239	239	271	251	218	261	235	264	238	251	252	248	233	221	255	227	253	217	212	246	217	260	219	233	217	241	240	209	240	227	253	236	240	226	239	283	235	244	217	244	243	243	211	225	249	234	223	243	223	251	252	267	228	267	259	246	225	209	240	234	225	233	216	239	231	231	237	225	247	212	213	261	236	220	208	211	234	252	212	236	248	220	205	236	232	214	235	235	223	267	233	231	235	223	261	203	215	226	222	220	236	250	227	246	240	269	223	233	238	229	273	230	212	231	263	252	219	273	245	225	241	220	227	243	225	234	228	226	229	215	239	221	224	230	236	237	229	251	253	237	259	262	240	254	211	251	222	198	270	200	230	232	243	249	227	241	238	248	234	226	239	258	241	233	252	227	242	219	201	258	263	244	244	244	222	231	239	233	207	244	211	225	217	219	222	225	217	224	225	229	234	234	241	224	249	232	226	239	241	206	236	256	216	245	220	236	242	246	217	223	231	232	246	248	235	229	256	227	219	211	235	201	249	259	250	263	235	221	233	238	231	256	204	228	235	219	227	250	236	212	240	223	237	266	264	233	240	241	224	249	235	226	211	217	243	227	239	213	238	258	213	228	248	220	233	213	265	273	234	232	230	247	221	258	247	227	229	230	238	235	217	237	225	246	226	240	239	255	229	237	221	200	241	225	226	253	268	252	208	255	211	228	239	230	195	247	234	227	204	255	262	228	274	213	265	230	217	230	242	251	217	236	225	227	221	235	249	263	225	231	235	211	220	242	250	228	246	230	227	251	235	260	215	267	238	210	244	245	239	218	252	215	251	225	207	235	220	232	231	221	201	225
8274	1287	2796	3083	2656	2218	1815	1639	1437	1278	1157	1077	979	926	887	877	813	852	838	747	762	715	734	654	646	676	701	678	672	716	625	647	629	666	657	632	646	629	662	595	606	614	611	655	602	605	611	579	607	628	605	584	575	630	572	592	661	613	589	598	602	593	583	580	583	573	616	597	584	593	557	592	594	577	602	555	566	615	582	547	597	627	616	591	600	608	594	608	602	605	561	594	601	583	558	545	580	562	569	569	522	588	572	554	560	556	568	586	583	611	593	618	612	599	574	604	585	571	548	567	578	588	601	616	561	605	564	585	581	571	533	518	561	577	579	585	609	563	566	602	574	564	611	568	579	581	580	603	586	582	560	624	593	623	538	556	578	534	570	597	595	542	600	588	572	577	560	613	629	561	600	565	600	605	565	577	548	631	581	601	619	555	554	601	559	599	570	568	603	603	563	546	612	564	588	521	558	604	581	577	595	557	556	590	566	607	563	540	603	599	568	559	584	564	582	600	579	555	562	534	608	547	589	599	565	564	556	588	578	605	563	565	616	553	554	587	600	579	561	607	577	563	569	565	571	611	554	579	564	586	596	552	549	571	591	585	569	595	547	539	561	568	589	534	616	574	582	596	541	575	586	554	582	581	574	598	631	582	570	623	548	556	639	570	572	572	599	577	581	566	556	539	573	601	578	633	611	559	568	577	611	549	580	559	633	579	553	600	562	547	589	564	586	541	567	603	619	551	548	590	596	583	571	567	569	579	556	571	583	553	611	575	566	602	584	590	612	551	567	556	584	559	625	574	565	553	581	588	580	556	582	541	585	575	558	536	577	554	581	572	580	585	590	534	559	580	621	548	589	607	550	541	542	626	558	545	614	604	560	593	607	535	606	577	582	549	560	542	598	579	592	552	591	558	592	596	559	600	609	574	584	587	556	565	567	555	565	593	589	564	555	539	551	547	601	609	574	569	578	584	587	614	555	557	546	558	580	605	578	569	580	568	525	564	598	564	585	553	600	523	558	601	565	566	523	568	544	532	587	582	618	569	571	541	549	580	586	599	528	571	564	581	534	561	588	580	585	578	600	604	559	603	589	559	583	582	589	575	587	603	548	544	594	548	574	579	599	581	589	591	574	602	596	575	573	588	559	573	562	534	544	566	592	539	597	579	563	529	537	575	612	613	549	566	537	600	579	571	554	606	574	592	581	564	552	577	621	588	611	588	575	545	558	573	581	555	574	555	572	581	594	599	553	595	611	585	624	526	567	559	563	600	578	539	547	569	592	577	569	602	577	582	564	610	585	593	592	626	539	626	554	569	579	565	538	591	591	594	585	570	577	553	587	549	574	591	569	573	590	536	598	575	557	577	537	582	565	620	597	560	570	550	611	598	578	548	559	581	607	573	542	630	607	627	616	580	608	616	552	581	565	554	563	599	556	596	587	577	557	560	572	598	563	576	575	613	571	590	598	536	602	587	546	574	594	569	587	595	596	557	510	549	576	572	553	586	612	583	620	583	591	555	599	592	540	603	550	579	643	591	536	597	546	575	604	541	630	572	585	627	575	633	559	585	586	600	611	565	557	540	551	530	569	566	545	613	541	624	565	568	557	581	588	559	576	586	546	560	575	603	586	583	636	566	627	588	580	563	589	607	575	548	577	582	581	520	539	579	544	581	625	571	563	587	627	596	594	567	602	564	572	593	534	590	609	571	562	601	563	547	580	556	524	567	595	563	532	585	625	561	573	603	576	551	555	562	577	576	569	550	556	606	559	567	563	579	578	573	525	566	535	592	554	572	561	546	580	595	554	565	556	581	610	589	542	567	570	585	551	562	565	610	602	611	561	557	606	605	511	562	584	583	599	558	563	555	554	581	582	590	578	545	542	565	586	550	581	587	578	577	630	581	583	594	588	569	603	573	624	567	534	548	556	581	590	595	548	583	577	549	578	571	575	578	587	577	561	581	591	576	555	570	594	608	604	591	597	586	558	553	601	595	560	599	523	560	561	553	565	609	626	593	576	579	619	557	585	572	577	523	592	602	584	539	573	570	548	580	574	550	601	563	565	569	588	577	581	611	541	572	587	621	594	581	592	582	563	568	587	591	578	576	651	541	569	591	605	552	570	570	583	548	558	602	575	559	579	578	610	533	605	626	577	591	555	548	620	575	566	565	620	599	560	557	593	584	601	573	596	620	595	557	573	579	596	588	535	598	558	540	558	596	529	549	597	634	580	602	561	541	612	559	584	568	556	604	581	607	554	563	599	624	567	591	559	597	558	561	579	569	586	613	609	569	594	593	560	594	577	605	614	538	539	579	579	567	580	591	550	558	623	564	533	585	552	573	593	593	592	529	547	605	592	597	584	568	591	616	544	574	571	582	550	566	620	587	580	587	551	558	543	544	588	619	586	583	602	561	591	584	563	546	561	592	580	568	587	545	569	569	578	577	548	579	560	594	602	586	608	561	578	575	594	516	604	545	597	541	556	549	540	530	566	595	544	553	577	539	570	595	581	534	541	564	594	551	570	552	552	537	554	541	572	559	540	577	579	579	533	575	584	565	588	575	569	624	577	549	571	604	525	555	597	579	568	608	607	581	584	610	548	521	561	566	587	551	582	597	607	596	560	593	535	579	562	547	618	571	566	604	605	592	584	563	603	550	536	591	561	586	566	598	552	558	551	527	604	514	586	602	544	634	562	573	546	575	582	554	585	564	581	589	619	599	578	579	558	619	574	589	590	631	564	564	533	547	587	587	592	566	534	556	623	574	574	580	577	565	566	606	559	592	566	548	524	592	559	619	553	568	566	553	564	597	600	565	560	601	542	581	561	537	578	609	571	611	574	559	612	531	562	573	581	584	566	574	611	573	556	513	564	533	585	610	533	595	552	590	595	598	591	559	626	574	543	617	544	540	536	574	554	567	541	566	574	579	555	566	547	565	604	544	552	606	609	530	588	623	567	578	569	567	564	576	587	555	535	560	550	568	570	561	543	608	577	570	584	609	609	601	583	586	617	556	603	546	570	576	565	569	570	596	581	623	554	590	584	568	585	576	551	629	563	554	559	575	620	583	575	564	561	584	605	598	559	540	570	613	556	585	552	552	579	601	560	605	578	563	556	594	586	560	598	566	548	560	579	552	545	527	557	640	566	572	578	600	598	554	606	566	605	598	546	568	566	606	526	574	602	563	613	588	641	578	564	598	562	547	569	621	583	565	594	580	574	596	586	581	607	592	578	559	558	598	560	564	605	610	577	575	572	595	603	563	548	572	623	558	558	616	560	587	595	566	557	590	589	554	546	576	595	621	584	588	612	583	578	629	599	566	531	587	557	578	566	576	575	567	578	565	598	600	519	611	582	535	599	585	573	584	584	560	599	574	570	594	574	567	584	608	590	577	604	623	579	576	561	589	546	557	568	578	594	532	604	552	570	599	561	564	543	606	565	548	616	544	552	555	536	562	565	578	609	614	577	541	601	581	551	575	603	560	570	591	567	579
22755	3279	2399	1783	1147	850	616	520	456	393	374	353	326	326	290	253	259	269	256	236	243	214	203	260	227	229	205	229	228	209	221	197	209	217	211	194	196	207	214	232	204	199	220	201	222	219	204	215	195	211	207	208	207	193	198	209	207	227	204	189	219	188	196	193	206	200	219	203	209	226	192	208	186	205	188	206	188	188	208	225	199	196	218	214	191	210	198	216	210	206	225	203	213	219	201	216	179	225	184	211	208	225	196	207	205	209	189	199	186	222	206	198	172	174	212	208	218	207	208	180	193	191	214	201	192	193	208	214	213	191	189	212	221	191	195	205	218	201	198	192	179	207	187	203	194	202	207	200	196	220	209	212	207	194	202	219	203	209	211	176	190	190	208	198	185	202	189	215	216	207	210	180	185	190	217	219	204	212	182	200	180	201	175	212	203	199	200	202	195	200	212	170	184	188	191	172	196	223	196	214	208	203	173	197	205	190	196	193	215	200	193	185	218	180	199	206	181	201	218	217	213	224	187	186	204	202	206	208	195	193	215	194	198	190	216	207	196	191	179	186	222	234	194	215	197	194	207	189	197	214	206	201	201	223	230	213	194	204	175	206	201	212	184	183	194	213	186	199	195	204	178	217	227	219	179	212	204	227	196	203	196	232	183	203	182	188	183	210	205	173	197	194	189	221	226	209	203	217	204	210	218	229	197	194	179	211	191	191	199	196	190	178	224	197	226	191	222	192	204	184	182	218	204	204	193	188	202	190	216	206	203	190	175	196	201	220	242	197	180	187	198	176	188	193	201	203	197	191	183	205	213	202	176	187	223	213	211	208	229	218	187	210	193	195	216	214	227	226	204	204	202	199	180	207	183	199	196	220	200	203	207	179	228	192	185	183	207	190	208	177	210	207	189	182	215	201	224	208	213	182	221	210	188	206	184	187	199	201	203	191	201	204	194	187	202	196	253	201	179	173	199	189	171	201	208	180	193	206	210	206	205	218	195	210	205	206	219	183	212	189	197	204	201	224	203	211	187	193	190	208	182	194	195	202	216	225	195	209	239	206	233	210	231	196	188	204	188	232	176	196	208	187	185	176	187	212	180	207	222	192	181	190	187	200	219	208	197	207	209	215	206	213	187	176	198	184	215	234	202	192	205	207	207	187	222	216	216	215	220	204	201	219	213	178	203	198	210	208	196	189	189	199	211	192	208	218	205	200	204	197	199	207	205	193	185	205	206	203	192	177	186	198	224	217	209	223	197	225	185	198	185	195	188	199	208	183	199	186	206	202	201	204	176	203	208	227	202	202	204	193	212	227	199	217	203	210	222	186	195	208	181	193	223	205	186	210	182	210	225	206	185	239	188	208	193	187	204	204	183	203	204	177	190	221	198	193	198	200	213	208	186	220	196	203	198	184	190	210	209	213	176	214	204	214	192	188	206	196	214	222	179	211	222	203	216	204	191	193	165	197	181	201	187	198	187	209	198	214	196	215	215	186	206	223	182	178	211	195	226	206	248	209	189	213	232	195	200	212	198	204	185	188	179	235	191	193	206	193	213	167	201	203	174	191	191	175	209	209	185	198	211	192	194	194	198	223	188	191	224	215	224	213	207	181	206	206	207	189	216	222	184	185	191	208	212	189	215	233	211	182	200	190	195	200	190	188	223	201	190	193	189	214	194	215	202	183	188	172	210	200	194	197	182	239	182	211	204	211	193	178	185	172	198	217	212	187	213	196	238	203	210	200	187	205	187	191	186	195	225	203	190	205	202	240	200	186	207	209	199	212	194	227	196	219	201	187	208	209	199	184	188	161	205	207	216	186	196	207	204	187	213	201	200	175	212	181	190	225	208	181	208	171	197	188	204	207	200	199	204	198	200	211	190	202	175	225	206	210	171	202	222	214	228	223	220	218	196	208	217	219	186	186	207	194	183	205	192	205	193	206	207	196	183	206	235	205	196	193	198	182	204	200	228	193	221	209	190	206	202	206	209	201	197	192	176	185	196	202	215	192	206	188	200	210	172	200	208	206	217	211	187	201	208	233	203	217	206	225	179	187	201	218	199	204	212	204	208	207	217	199	208	191	187	218	216	176	198	189	177	209	200	224	197	191	195	224	207	208	192	198	179	213	209	194	211	202	222	210	233	206	168	197	215	225	196	193	196	184	189	205	177	188	207	173	193	224	204	185	197	181	192	220	171	215	210	210	221	224	188	196	216	235	205	194	186	180	172	184	214	198	189	202	205	231	200	224	213	214	224	194	210	190	215	202	191	204	202	194	187	198	222	180	221	212	186	184	206	207	204	219	192	231	216	198	196	210	182	200	205	167	196	200	185	211	214	199	181	241	193	182	198	158	219	219	198	185	209	177	184	221	190	179	194	190	205	199	196	195	214	186	209	211	201	212	187	224	205	210	220	222	195	215	235	185	205	207	220	170	193	210	191	194	172	212	194	199	190	232	168	211	170	194	199	204	195	184	202	196	178	202	214	205	191	216	217	205	162	185	201	222	220	182	191	202	200	222	237	223	206	199	211	211	200	181	203	226	194	192	207	230	227	174	214	221	201	232	179	209	207	208	188	214	204	208	220	217	244	212	198	196	218	178	197	206	200	204	200	213	201	212	182	203	169	205	225	208	203	223	194	211	197	224	214	190	230	215	167	208	204	199	216	199	196	200	199	208	211	195	206	193	190	210	207	194	216	198	215	177	189	201	217	185	205	184	200	215	160	223	223	183	209	178	219	236	190	190	187	202	213	199	182	180	180	231	191	177	196	208	215	190	205	203	198	239	168	196	207	203	179	201	201	176	207	188	231	226	197	189	213	194	215	179	189	197	191	187	205	210	210	212	211	201	177	214	210	192	205	193	200	175	205	194	195	202	221	217	205	207	203	201	183	194	202	216	199	197	189	218	203	199	178	168	206	193	206	214	183	189	194	219	221	202	204	201	195	210	206	238	189	225	221	189	218	205	206	211	187	194	185	194	206	197	225	198	190	236	222	199	203	224	186	194	214	190	184	217	192	224	204	193	177	229	217	199	204	205	187	208	201	194	208	205	223	230	235	186	197	226	218	194	187	203	207	204	180	188	214	202	212	200	210	191	190	202	190	187	186	214	181	188	198	231	214	188	217	176	193	193	188	196	208	213	174	205	206	202	186	194	197	212	209	194	210	224	175	194	201	213	181	181	191	214	189	210	224	175	215	170	181	201	207	194	207	210	182	182	223	218	216	205	193	167	219	201	203	191	202	223	190	205	235	189	209	192	212	194	245	188	209	203	218	214	185	211	197	206	203	189	189	208	191	186	228	213	204	196	212	206	188	189	207	210	225	212	203	181	209	227	213	204	224	210	194	197	205	212	194	191	195	214	181	224	192	198	171	209	182	210	221	186	199	188	195	225	203	205	208	183	201	212	188	189	185	244	200	220	208	207	199	198	172	205	188	211	233	183	218	198	241	181	199	201	186	194	195	217	185	208	200	210	207	181	195	208	206	207
11366	2111	4509	5292	4343	3446	2980	2365	2091	1807	1573	1395	1264	1210	1104	1080	967	926	886	821	796	825	752	715	732	688	713	683	621	648	643	622	561	609	530	615	543	556	594	550	524	511	543	510	501	577	551	555	533	519	527	530	536	539	551	533	516	509	559	519	514	461	530	505	543	508	520	532	453	510	522	501	479	505	515	489	482	520	475	526	486	454	520	530	509	481	490	494	503	525	534	502	463	490	484	509	511	492	459	500	488	482	508	492	463	492	482	522	480	473	494	484	492	438	499	482	482	525	508	466	486	475	494	498	468	489	487	517	472	463	457	483	479	445	475	437	504	459	462	499	495	436	486	501	446	467	463	497	445	469	518	469	501	448	482	452	462	469	527	495	512	517	492	481	496	498	460	494	454	529	520	505	485	478	502	439	480	476	487	459	471	478	494	470	461	507	506	485	463	504	490	474	468	474	468	496	492	487	483	486	479	487	499	476	435	501	513	471	457	483	489	485	460	468	436	481	505	474	421	488	445	479	462	488	459	470	476	489	478	500	489	482	466	471	487	517	473	490	521	474	481	486	485	507	502	504	500	479	470	477	456	503	451	446	519	499	480	450	469	474	524	496	486	494	469	457	479	465	446	489	516	502	468	483	488	520	485	491	466	455	473	521	504	478	460	492	474	472	483	484	500	468	476	486	459	457	486	507	506	501	502	495	501	502	467	514	479	520	482	495	452	500	471	482	516	499	493	480	451	435	494	485	507	502	486	460	496	458	445	496	524	503	529	510	484	507	441	482	498	471	510	510	485	470	475	446	487	477	438	493	498	454	478	444	517	498	453	468	452	461	458	480	490	468	530	494	493	475	433	481	493	449	512	468	491	456	437	481	503	487	477	500	474	475	496	486	497	487	484	485	462	489	457	478	499	453	506	516	473	439	508	473	463	491	523	445	467	512	476	476	497	498	481	497	498	467	455	478	471	476	461	443	500	484	499	473	489	467	502	471	505	504	488	485	504	476	486	479	507	479	485	479	451	452	478	461	489	493	511	482	506	500	512	467	474	489	484	493	503	490	508	467	481	490	464	479	519	481	496	507	479	481	477	465	514	481	439	493	504	501	478	474	523	475	513	472	496	533	504	501	497	484	491	466	465	432	464	454	479	441	471	492	469	448	526	472	452	462	467	443	449	495	472	490	472	483	464	502	478	448	504	461	481	478	464	477	482	495	477	483	448	494	448	499	510	474	496	476	473	485	463	506	483	474	432	466	499	429	496	494	453	495	482	459	484	494	522	504	498	480	470	465	510	481	514	486	496	471	476	458	479	494	497	481	488	507	470	519	461	466	509	477	475	447	473	509	476	494	503	460	480	466	478	478	417	465	470	459	468	454	480	488	467	496	473	481	475	512	466	475	480	505	500	484	465	489	447	488	490	487	458	466	478	478	443	500	461	461	459	499	512	454	491	509	494	466	524	513	486	471	481	482	435	489	459	499	495	470	476	436	500	467	489	491	496	476	500	456	450	471	438	466	494	478	513	485	456	522	481	495	459	490	517	473	509	478	502	430	446	500	485	461	493	481	471	495	473	505	504	511	468	467	476	487	523	498	487	467	488	521	469	461	475	485	462	455	475	491	476	513	483	497	457	517	462	488	480	481	497	487	456	477	475	484	475	474	500	489	472	489	496	479	479	511	506	459	497	467	474	500	480	530	498	476	450	454	477	486	491	475	486	477	520	504	459	535	518	480	492	471	464	485	468	514	478	481	513	508	477	481	445	502	426	507	520	486	440	445	498	468	472	500	483	485	488	470	476	484	517	442	473	495	499	473	477	491	440	463	488	474	467	477	483	479	501	512	470	466	473	442	489	517	470	472	494	492	465	474	445	493	489	500	522	475	465	439	494	539	473	450	489	470	479	456	506	524	474	492	487	506	497	463	490	503	491	465	477	486	462	462	437	526	473	511	495	507	467	488	484	489	487	466	494	475	444	484	521	478	494	489	473	461	470	485	482	467	478	487	505	476	476	475	477	473	492	496	481	496	466	492	512	521	489	492	467	506	483	474	449	457	492	428	485	481	446	445	466	471	515	478	458	492	454	470	498	484	446	502	475	521	473	500	499	496	506	480	497	489	525	528	491	482	502	434	492	470	452	482	492	470	471	521	489	486	497	502	466	444	463	484	460	466	438	456	481	499	477	486	520	464	473	482	463	475	490	491	491	460	492	480	479	496	487	471	455	524	482	472	494	462	517	474	474	487	510	502	471	459	466	507	520	468	491	485	475	490	479	477	480	533	473	468	428	464	447	462	475	546	459	485	455	512	471	497	483	503	476	466	471	470	500	465	457	489	476	474	538	468	464	512	483	485	464	454	469	481	488	495	449	458	455	468	466	455	473	492	434	470	494	503	490	475	466	455	482	494	462	488	552	475	489	491	495	507	464	448	452	478	469	481	450	512	457	497	482	488	503	472	449	512	475	466	469	500	457	498	482	464	502	496	486	493	473	525	490	517	459	473	479	474	466	487	501	466	496	490	487	474	493	492	489	496	451	460	465	466	507	491	489	499	493	432	497	492	481	459	516	489	478	428	509	476	493	486	490	513	505	492	486	490	486	502	493	485	481	480	501	443	498	458	477	511	483	491	505	453	458	503	457	463	469	495	491	505	509	491	460	447	463	467	486	520	500	502	506	501	516	499	458	504	470	443	470	490	478	482	512	458	444	520	505	488	485	515	525	510	530	465	472	478	468	481	448	480	497	476	472	457	428	490	508	475	450	488	456	470	489	454	496	482	472	444	473	431	467	466	508	460	469	485	504	486	475	480	468	476	487	477	477	452	463	479	464	511	504	485	475	487	485	483	459	485	487	523	504	485	466	487	490	468	492	491	455	459	501	471	497	476	471	504	509	464	466	454	436	460	458	475	487	536	438	504	501	505	464	476	476	477	473	464	503	462	464	493	476	483	468	477	492	497	494	497	505	475	436	498	481	475	462	452	478	504	468	474	477	499	505	482	437	460	455	482	484	493	503	426	472	435	477	464	487	490	472	460	476	478	457	439	482	539	525	494	471	470	489	485	469	448	440	503	454	525	542	465	500	452	498	457	471	452	516	516	500	501	464	468	472	458	488	498	515	523	484	476	438	511	457	464	458	482	512	488	478	484	469	478	449	466	460	476	443	475	468	482	489	471	523	495	454	481	450	469	483	471	501	488	460	521	492	534	477	469	459	472	513	494	470	536	451	461	463	480	490	484	522	471	478	506	520	543	479	478	496	468	511	454	476	491	489	480	524	475	460	491	496	484	517	454	492	478	521	488	473	514	462	480	518	475	480	493	484	452	478	487	477	507	443	489	462	507	518	514	487	492	468	453	471	476	458	458	505	499	453	481	459	480	479	473	440	479	460	470	469	519	498	482	487	507	488	473	496	493	497	476	464	462	492	470	479	468	488	507	495	471	464	493	439	484	499	500	501	512	483	477	475	500	502	440	505	487	493	436	495	469	528	530
4778	186	172	148	130	121	129	107	133	124	131	126	115	115	112	115	129	117	145	110	133	109	129	143	101	117	120	147	133	110	124	87	125	94	133	121	124	114	122	122	125	135	127	129	118	114	130	140	140	131	118	129	101	129	114	109	113	115	125	97	117	117	111	120	136	122	118	103	129	119	111	123	128	130	129	117	121	133	130	131	127	125	127	114	106	96	127	115	102	122	94	113	103	121	106	133	105	113	133	122	127	122	128	108	123	129	133	127	110	110	127	112	113	87	111	135	143	127	113	110	100	131	128	131	111	141	106	109	111	129	123	109	119	142	145	117	111	125	138	129	109	110	115	102	112	122	124	138	133	123	120	124	135	117	126	134	134	113	124	118	128	113	137	136	124	102	131	124	120	112	135	122	111	127	120	125	127	113	112	121	112	132	119	113	136	131	126	116	128	99	113	103	99	128	108	115	110	125	114	123	132	119	121	128	114	121	140	125	121	117	106	108	116	124	103	132	113	113	127	113	117	113	134	110	126	112	98	118	136	119	116	146	121	132	107	128	134	119	139	112	108	120	139	113	114	126	141	126	97	126	98	121	124	114	105	131	133	115	110	124	118	129	109	105	131	103	112	94	108	123	113	98	106	118	104	126	134	108	106	123	120	138	111	114	103	113	118	118	115	125	107	148	143	103	133	119	121	115	119	119	129	114	124	121	127	112	124	120	124	115	120	118	117	113	121	134	110	115	135	127	127	118	132	126	121	121	121	115	135	112	139	113	135	135	122	105	119	112	121	145	127	122	98	102	123	115	120	117	105	109	121	113	113	118	128	149	113	138	113	123	135	120	119	113	115	107	129	106	112	114	117	143	110	119	110	106	126	132	114	131	135	124	133	121	114	104	109	131	106	116	106	125	116	118	118	109	143	153	113	117	111	111	116	114	105	132	117	129	119	122	109	139	125	117	115	123	134	113	115	109	117	104	133	133	111	127	115	122	142	130	138	128	113	124	135	108	126	122	129	112	110	133	114	124	113	125	120	123	128	128	113	126	121	127	104	129	133	105	118	118	131	124	128	122	119	137	129	118	128	116	124	103	109	132	138	108	124	105	128	114	130	137	124	131	126	124	105	128	124	129	106	132	120	122	117	123	117	125	110	97	113	110	129	125	137	118	111	110	131	126	111	109	113	117	138	117	120	121	114	126	112	126	135	132	122	108	121	131	126	123	134	98	126	126	122	112	128	118	120	124	128	129	126	104	107	117	116	112	137	115	131	124	116	103	138	111	118	104	116	123	118	133	122	113	140	100	122	125	127	123	135	103	128	111	115	105	127	115	121	122	105	133	103	137	113	114	129	127	106	132	118	129	101	106	120	124	120	123	113	101	120	125	109	134	123	125	98	111	136	130	104	123	127	126	117	128	116	114	123	111	132	90	118	115	105	123	147	133	113	122	133	103	123	115	102	135	137	127	112	119	119	122	113	111	131	126	118	127	113	123	124	121	115	90	106	135	125	117	95	112	108	140	119	111	110	113	140	116	99	105	115	106	103	103	122	126	125	136	126	131	123	117	113	116	126	141	128	126	140	121	125	116	128	112	129	122	127	126	119	118	121	117	96	128	137	129	126	131	136	143	121	149	106	123	137	108	111	122	120	109	124	105	122	136	106	112	120	115	118	131	122	134	110	126	112	121	141	117	128	115	115	101	121	109	128	143	103	120	116	117	136	120	112	123	119	138	122	122	115	121	135	112	127	138	120	129	125	122	102	120	147	109	144	143	106	117	157	111	130	122	125	114	132	117	110	108	114	111	119	121	120	124	118	118	114	129	124	96	141	115	96	121	123	132	113	133	107	111	108	121	124	128	134	103	122	104	98	111	134	113	120	108	127	138	118	128	145	125	131	127	125	123	133	142	136	117	125	122	123	134	107	141	122	111	123	122	108	93	118	124	109	111	122	123	113	111	134	126	123	144	118	118	111	106	115	124	115	110	111	141	125	127	138	108	119	144	107	113	122	113	129	126	114	144	144	119	104	107	113	106	111	117	120	122	134	113	113	128	138	118	103	133	132	110	126	123	114	126	109	99	112	116	115	121	117	127	150	119	134	123	144	117	126	120	132	104	138	134	125	101	126	108	127	125	134	125	116	130	117	130	133	126	112	136	128	107	109	111	133	118	118	127	126	110	118	125	98	120	138	128	110	119	131	121	129	120	150	114	135	121	147	114	118	98	120	120	103	117	126	114	121	113	117	105	121	115	133	119	130	117	126	113	115	120	102	123	112	119	120	124	105	105	127	124	114	119	124	107	122	119	127	111	124	104	126	109	115	99	113	113	112	110	126	117	119	121	109	129	124	128	120	121	139	114	133	97	136	117	116	106	139	106	108	140	126	144	113	150	138	112	111	105	128	125	126	99	122	123	121	123	127	111	122	125	104	116	145	107	140	119	125	108	118	112	121	132	121	119	119	128	133	125	122	107	130	104	122	126	115	116	120	119	125	126	117	131	104	112	133	126	109	115	116	108	136	128	119	120	130	121	120	149	110	107	95	112	130	100	120	122	112	127	110	126	99	132	156	130	115	133	120	112	127	125	124	109	118	120	122	117	109	107	138	104	107	113	152	108	98	127	129	122	109	100	124	119	127	131	147	120	123	113	129	112	115	101	108	146	144	100	125	124	102	137	116	110	121	120	117	107	100	115	126	94	128	111	126	132	134	112	121	122	86	109	131	120	112	123	115	143	149	106	117	128	94	110	116	135	121	123	118	108	125	135	140	124	130	139	123	118	113	121	140	114	105	103	128	115	110	105	134	131	106	101	108	113	104	117	115	140	124	117	118	124	133	119	142	101	121	122	106	121	104	93	112	108	112	116	108	125	120	106	128	115	102	124	116	120	128	122	124	123	138	117	145	107	118	132	116	136	125	115	121	115	106	131	109	118	100	117	122	107	120	117	124	102	122	115	116	129	124	96	114	118	121	131	130	113	140	112	126	116	108	125	121	111	119	118	113	127	120	118	98	119	131	140	130	85	130	123	125	112	124	136	145	123	126	109	129	123	127	99	131	122	135	106	120	102	131	129	119	117	118	126	134	139	138	103	125	118	108	107	132	114	144	116	118	148	130	130	120	126	116	122	123	105	129	109	116	114	129	116	118	121	110	127	109	124	105	118	117	107	115	123	128	130	136	120	111	116	114	114	100	129	115	97	119	114	88	140	125	124	136	130	122	128	120	99	137	111	144	128	110	129	127	109	131	116	139	110	111	123	125	102	120	126	117	141	118	136	120	108	127	121	116	124	148	115	129	123	122	106	124	134	112	119	104	148	117	119	126	136	140	120	133	120	104	105	113	126	117	126	125	117	128	107	115	109	117	120	121	112	110	130	126	132	123	112	105	126	125	98	128	123	130	124	140	124	112	117	139	129	140	101	126	128	122	117	118	126	118	129	120	113	140	102	116	115	108	97	130	101	120	136	103	145	118	139	116	122	122	125	113	128	101	127
3190	353	436	465	418	367	374	359	373	375	339	359	362	372	324	342	345	325	346	345	329	344	337	328	320	357	316	322	328	339	376	348	307	330	348	343	357	309	325	345	309	323	378	283	346	318	309	360	333	342	311	295	337	317	326	332	334	338	322	320	333	320	357	308	319	333	318	300	353	317	357	324	341	322	329	293	315	317	357	333	324	332	320	313	295	285	324	324	304	311	339	319	365	340	344	339	345	327	301	333	343	308	322	381	336	333	353	369	348	302	333	333	340	351	317	323	318	332	311	318	329	347	352	311	341	335	321	328	305	326	333	328	360	331	346	343	354	333	328	353	347	345	314	311	314	322	319	304	338	339	319	304	378	299	341	358	305	331	336	315	324	351	331	348	306	297	305	309	327	361	349	336	331	342	323	373	343	326	297	329	320	316	319	313	327	324	329	315	339	335	320	337	334	342	322	323	300	345	310	336	338	330	331	309	336	355	341	317	354	350	344	311	321	334	323	327	361	306	330	313	306	345	332	314	317	354	345	324	344	357	304	304	364	360	336	333	364	329	343	331	345	309	332	315	293	322	339	307	353	351	305	320	305	356	341	352	349	346	333	301	328	316	348	330	326	287	356	327	305	312	340	354	339	294	325	330	313	289	339	334	337	338	299	330	314	338	314	348	312	327	329	327	323	302	359	307	326	319	321	345	323	344	304	319	327	342	336	340	313	332	348	336	334	367	325	333	316	326	342	341	340	330	389	348	331	330	324	332	323	326	347	318	316	313	337	336	309	319	344	337	323	313	347	329	334	327	341	324	332	339	327	335	334	335	341	333	344	346	340	327	339	357	325	375	306	309	313	307	291	336	334	319	306	332	317	348	335	340	317	337	327	353	329	381	318	331	324	343	309	352	345	324	324	331	322	333	326	346	318	314	302	338	327	350	332	327	330	333	351	288	322	308	326	324	313	330	327	340	331	319	352	307	341	322	339	337	321	316	350	333	351	330	294	338	331	346	353	319	329	347	335	330	334	340	352	349	311	323	317	346	325	345	337	333	316	325	348	312	306	373	324	335	321	351	348	335	324	322	357	309	347	350	347	320	322	322	359	331	335	339	328	367	322	309	314	346	352	341	366	329	304	351	314	312	325	346	335	327	309	335	356	343	317	315	337	344	346	310	341	339	306	328	312	324	307	333	303	325	361	315	292	319	381	352	361	342	366	341	354	327	314	319	343	325	306	306	319	322	306	317	326	355	333	361	318	307	332	338	339	340	335	328	329	301	290	333	323	310	329	315	317	335	345	319	321	294	346	331	340	301	325	348	310	346	336	330	322	334	314	340	343	356	364	320	317	344	302	332	332	322	336	359	343	307	335	340	317	319	338	355	331	341	323	322	308	296	342	328	345	323	325	328	320	354	327	335	302	341	349	349	309	336	339	355	348	329	333	355	337	318	309	380	354	383	310	334	333	335	303	315	333	323	362	312	330	313	339	326	338	341	336	326	324	319	350	326	316	321	351	320	340	358	365	343	346	335	340	290	315	331	356	314	315	315	325	314	282	346	362	324	332	332	327	324	339	293	347	377	332	355	333	357	334	323	323	324	345	353	304	317	315	340	343	337	297	335	335	316	314	319	323	339	336	320	321	359	319	327	328	332	361	339	335	330	319	315	327	352	320	301	341	299	374	306	345	366	337	321	342	337	355	326	365	353	332	312	321	318	312	345	330	333	318	301	315	314	314	349	319	354	369	317	369	356	315	326	336	294	343	316	337	335	317	314	332	292	314	343	366	330	345	334	326	339	336	345	312	316	339	363	319	328	340	326	332	328	329	314	309	343	328	325	359	319	357	339	326	342	334	345	312	338	327	316	368	334	308	318	331	346	337	348	328	367	304	337	338	328	314	357	317	326	323	335	329	305	322	304	325	349	369	359	328	333	340	345	352	333	338	357	306	344	331	353	303	312	348	315	319	321	305	341	351	347	339	342	294	333	353	284	345	343	350	321	327	321	321	313	337	331	353	322	315	302	309	310	321	338	317	318	314	351	326	335	338	358	311	342	323	325	311	335	319	313	344	325	331	332	325	340	334	308	365	329	324	355	349	324	318	348	322	315	340	314	354	333	365	316	359	313	324	334	305	327	333	326	352	334	319	341	311	359	328	351	342	338	343	318	311	327	320	333	326	329	353	305	339	311	356	351	317	368	330	320	346	316	327	337	299	370	341	332	328	346	360	313	380	321	339	344	330	326	331	315	331	323	355	323	317	346	323	323	352	326	339	319	356	328	327	349	310	348	329	324	319	334	336	318	346	336	330	343	364	334	327	328	330	294	312	312	313	354	329	317	329	326	331	299	320	292	333	320	343	322	333	381	313	321	345	315	313	328	370	330	339	299	340	328	349	337	324	308	308	318	314	338	360	337	336	312	330	321	341	331	338	330	340	344	302	316	333	359	312	307	313	314	305	380	362	314	303	358	331	343	324	313	305	335	334	315	346	307	339	301	326	332	340	306	313	327	307	311	312	307	293	335	318	342	366	321	338	327	318	307	331	316	332	359	316	332	312	324	305	344	397	310	324	313	298	315	325	356	339	337	311	348	360	334	343	338	328	312	336	333	315	329	344	349	350	335	338	363	352	326	333	283	326	322	354	299	334	321	336	339	336	298	335	349	310	328	352	305	320	334	318	320	319	323	322	336	344	337	330	332	335	335	355	351	311	338	333	326	314	337	331	333	334	322	307	362	301	337	332	340	337	356	342	331	352	315	326	279	332	315	341	306	326	324	329	323	352	298	353	298	332	354	334	322	344	299	303	348	316	341	328	335	326	308	313	319	301	334	341	347	308	332	327	328	351	333	342	362	324	314	361	323	310	335	320	306	298	345	347	327	335	319	319	322	328	329	327	326	332	314	339	302	343	335	322	307	334	345	365	351	342	336	308	325	312	335	327	328	339	336	314	322	334	347	351	313	363	324	364	322	340	311	345	351	381	317	337	336	330	317	321	309	333	311	336	353	358	314	336	346	344	304	336	344	338	306	316	337	366	330	345	319	299	317	321	352	329	306	291	313	334	345	301	306	340	294	359	339	316	325	344	329	302	327	322	323	328	344	377	330	315	316	352	355	368	351	344	329	333	321	341	326	331	367	335	327	344	316	332	326	318	343	360	343	300	377	342	336	325	332	331	347	328	320	322	364	361	325	346	343	334	336	339	321	316	332	321	340	322	354	348	309	316	320	309	371	336	317	348	305	334	350	330	324	333	339	302	313	340	356	318	307	340	283	321	309	286	300	329	325	357	307	329	276	325	332	346	330	331	345	329	308	317	338	330	304	354	351	320	331	311	347	289	301	321	351	348	361	337	362	345	328	350	315	310	330	342	310	355	357	363	332	327	320	344	305	315	343	325	336	339	328	323	331	320	339	350	321	317	339	361	346	362	330	328	312	334	329	339	342	335	326	347	341	361	336	317	303	342	327	343	348	334	350	307	336	323	301	313	344	358	306
13583	1453	1280	963	729	530	448	386	418	376	332	346	292	263	292	267	253	258	258	269	282	249	245	222	248	252	221	265	280	257	243	236	228	257	252	234	262	258	238	233	221	242	257	204	228	244	239	246	244	240	244	229	210	225	230	244	235	246	234	228	228	242	235	234	263	232	254	249	217	230	225	249	281	239	264	217	237	244	254	228	255	230	242	212	232	211	223	233	215	232	239	229	190	220	247	249	260	219	246	240	243	240	221	241	233	250	238	203	234	263	221	222	251	253	233	226	238	223	233	246	254	258	244	224	211	256	239	221	227	234	246	235	249	221	261	242	247	237	243	210	256	237	251	241	223	222	250	249	224	250	225	228	243	234	240	252	262	222	241	235	251	234	244	237	225	230	242	251	255	221	245	227	181	226	226	238	226	256	222	248	242	230	246	206	260	245	229	182	228	225	222	233	216	222	233	234	234	218	225	255	259	205	213	237	243	223	233	261	221	259	229	244	269	236	221	265	232	242	236	245	228	244	234	245	219	219	236	213	257	208	230	235	219	241	228	236	243	252	244	222	232	228	249	228	227	248	258	244	247	248	211	259	230	270	239	239	241	214	239	216	249	242	221	230	211	255	209	240	251	254	246	221	274	212	218	241	202	231	231	249	265	208	260	247	244	240	257	218	246	257	246	245	243	230	209	220	233	239	228	230	235	235	221	238	264	209	240	237	233	214	221	229	224	265	234	247	256	258	232	222	268	270	244	217	221	237	236	275	245	221	222	235	229	214	236	208	216	262	222	240	223	240	250	212	226	225	231	222	220	237	232	235	223	246	254	234	228	232	212	258	255	250	219	241	239	247	246	222	249	210	236	215	262	222	239	227	255	243	237	241	210	243	232	227	224	214	251	222	227	214	251	259	237	222	218	249	240	224	217	223	238	208	222	247	219	247	251	207	230	225	257	255	221	204	246	244	232	233	232	243	205	240	249	253	232	241	246	232	269	240	209	245	248	224	226	244	244	233	222	195	241	220	225	256	254	209	216	239	233	217	211	233	215	230	243	251	234	234	250	232	224	256	214	267	223	252	231	236	246	239	272	232	259	271	247	268	217	242	241	207	248	240	220	229	209	231	233	234	216	222	229	219	232	210	199	242	266	215	249	260	221	274	238	191	234	223	238	263	230	233	208	244	210	219	235	240	216	206	252	252	258	265	260	228	249	237	228	206	216	221	257	242	256	227	205	221	222	200	222	252	228	233	266	233	245	254	219	218	232	256	202	231	232	222	221	251	223	228	235	246	261	223	247	251	248	225	213	234	206	250	228	229	219	231	224	242	246	243	243	212	236	232	218	229	242	237	221	242	242	245	265	230	223	225	229	208	230	234	224	246	238	201	247	254	219	236	230	217	241	225	264	214	228	229	225	241	230	212	236	238	210	228	202	243	229	218	241	234	229	212	240	242	220	237	211	222	253	238	227	226	227	253	226	243	236	252	247	279	265	235	223	238	237	260	253	232	241	225	225	226	220	240	207	242	250	229	248	233	232	217	250	229	228	254	225	240	245	233	224	224	231	250	268	212	226	224	239	242	241	212	228	225	212	247	247	224	216	229	222	234	245	218	231	221	241	236	254	214	232	252	222	225	213	240	251	253	250	214	228	226	253	235	242	215	221	245	228	248	234	219	221	220	240	243	236	235	221	250	269	231	214	237	253	248	248	241	231	236	233	227	231	226	228	230	213	228	246	245	227	256	222	235	211	211	211	211	236	234	253	235	237	257	240	230	221	232	239	257	227	228	226	230	266	249	247	229	219	268	253	236	246	247	231	235	223	279	235	251	211	255	253	238	211	239	235	228	242	221	225	225	227	211	252	228	237	246	230	252	236	212	236	228	234	245	220	210	244	239	252	223	249	211	257	223	211	241	242	218	248	219	212	228	239	259	245	224	247	263	233	246	271	234	215	226	251	234	207	216	237	264	215	224	233	242	210	232	215	230	222	227	220	233	235	249	243	231	221	242	224	234	241	254	245	233	241	249	236	249	256	233	230	248	212	231	240	198	217	211	259	268	251	221	235	248	219	249	278	209	218	230	225	201	227	225	215	238	235	221	263	231	233	245	245	239	239	240	242	222	210	232	224	241	252	220	228	240	211	242	224	238	217	245	238	230	238	237	212	212	214	231	222	246	231	260	254	228	218	230	252	215	233	230	250	241	239	214	224	210	258	245	237	216	274	225	238	212	218	242	262	285	260	282	245	217	235	216	239	211	233	204	210	223	213	236	241	227	236	216	216	229	248	222	240	235	251	208	268	224	251	261	235	256	213	222	235	219	239	243	241	219	210	224	209	241	248	236	244	228	258	214	240	211	219	223	231	231	240	251	237	249	233	285	230	235	226	217	245	225	228	229	284	238	237	201	248	239	232	194	240	185	251	250	211	248	253	282	230	238	226	218	266	219	236	239	250	231	232	258	250	226	227	218	241	226	212	217	264	238	232	255	236	258	233	239	229	211	242	252	239	238	223	253	232	245	213	263	247	234	226	235	260	199	247	241	253	216	233	250	247	237	238	238	224	229	221	239	228	212	207	231	218	242	230	220	212	223	236	211	224	213	216	221	237	195	224	223	202	241	254	263	235	255	227	246	226	233	233	224	247	230	209	264	229	214	239	225	245	247	235	241	241	258	229	233	232	249	251	219	232	264	218	230	228	249	213	283	240	233	224	215	230	251	212	224	202	238	220	249	221	246	232	245	223	235	252	232	231	236	250	231	256	255	246	223	244	234	217	213	251	212	241	238	248	213	257	202	224	200	230	236	222	259	229	231	243	233	225	268	254	234	214	233	212	216	236	258	242	247	207	238	232	237	249	230	250	270	238	249	212	258	217	219	228	213	213	253	251	229	249	230	242	233	236	194	219	218	244	233	256	230	240	211	234	246	197	240	233	239	239	215	243	197	264	258	232	238	253	261	232	218	255	222	225	214	217	250	231	219	210	218	247	242	239	218	249	229	240	251	241	227	230	238	215	229	250	248	266	216	254	198	221	229	207	241	215	206	219	206	250	259	236	202	219	238	233	224	240	236	249	258	223	240	234	222	231	211	242	239	224	241	214	249	212	233	266	215	245	238	243	214	228	226	233	227	216	228	229	261	243	222	237	225	206	265	259	242	242	256	230	225	222	226	210	210	209	257	236	245	252	231	236	254	234	257	246	223	207	226	228	215	240	233	220	239	227	215	215	268	197	206	202	225	231	236	206	216	203	237	206	217	240	243	230	218	203	241	242	247	250	238	245	235	239	234	206	230	228	205	249	225	254	237	231	219	266	224	226	248	225	239	232	241	252	246	242	234	244	255	233	220	287	219	224	234	216	253	227	223	238	221	219	264	212	252	221	219	235	251	245	223	256	230	210	246	239	239	201	227	242	246	249	223	224	239	216	241	229	222	233	270	247	240	244	226	252	212	270	229	261	262	227	230	245	221	240	278	232	244	247	220	255	215	227	241	235	231
8260	1345	2749	3086	2644	2217	1800	1627	1340	1223	1148	1063	1005	958	856	891	779	802	746	733	726	704	686	711	695	662	696	705	664	662	696	644	646	631	665	626	652	640	624	615	637	599	604	615	568	635	592	608	579	604	652	609	603	613	557	582	604	593	629	599	564	576	592	541	566	582	536	564	562	546	623	622	577	601	595	558	600	577	547	575	552	558	580	593	591	544	579	575	574	577	586	632	604	599	591	597	606	589	588	567	586	593	563	591	575	581	547	583	563	604	578	549	573	559	529	554	574	569	552	576	596	604	572	603	563	590	592	527	579	606	566	603	553	559	564	561	542	607	547	583	576	604	580	562	574	515	582	571	591	562	593	602	615	603	612	572	567	562	583	613	583	545	543	540	555	585	588	578	590	555	586	578	583	552	564	630	561	584	548	564	585	570	602	566	560	572	573	572	561	604	551	600	560	506	578	585	556	576	579	588	527	592	602	594	586	515	559	548	574	599	568	542	606	586	591	577	585	576	571	530	554	549	581	570	550	618	555	532	597	583	523	590	593	551	596	614	593	597	566	549	591	570	563	591	599	545	498	552	615	579	559	588	604	561	583	574	551	610	600	591	539	608	560	597	561	617	570	546	598	592	566	572	576	561	520	591	585	576	586	597	554	544	588	586	568	572	519	562	563	569	547	569	554	601	621	588	591	586	572	584	572	551	593	581	569	540	587	572	535	594	567	574	603	585	585	562	540	588	549	594	576	595	547	592	593	546	608	564	597	609	560	567	587	577	571	598	546	582	591	596	564	588	595	558	603	553	592	580	576	570	592	538	554	579	570	575	573	575	592	539	557	571	595	588	576	582	579	540	557	588	564	535	570	567	597	543	555	621	562	584	561	551	577	546	595	578	574	562	563	570	587	604	585	550	626	580	574	536	562	564	532	601	597	613	559	621	559	591	580	552	562	592	609	599	585	587	592	530	527	589	612	568	558	578	561	572	574	583	559	590	557	610	617	613	566	556	609	606	585	576	583	559	608	556	610	569	594	579	591	605	612	543	579	538	532	553	581	573	545	600	596	551	559	561	553	544	542	560	554	589	605	549	553	529	574	514	575	596	555	575	605	607	646	582	563	563	572	594	618	601	593	597	548	612	559	615	551	554	567	595	612	594	541	564	595	578	544	573	551	548	573	564	569	564	557	599	536	596	537	599	578	582	591	575	549	563	548	601	607	557	590	552	570	586	589	574	559	606	568	533	596	546	547	546	556	609	574	603	538	548	580	549	559	593	613	567	552	550	594	553	593	559	595	570	563	552	547	595	592	567	582	556	596	542	549	581	603	512	601	592	569	575	529	530	574	554	565	532	593	609	586	546	568	541	556	600	598	589	595	563	608	598	562	556	574	551	570	537	613	539	616	581	588	616	548	567	609	574	575	599	561	595	580	558	579	611	568	569	583	594	612	589	590	573	587	567	582	597	598	538	616	614	554	551	564	555	596	525	540	623	554	579	549	600	586	598	646	588	569	602	603	594	599	556	527	573	571	586	590	557	544	560	592	567	581	586	597	590	530	590	562	583	560	601	552	560	595	588	606	603	531	568	603	582	528	586	580	578	573	558	607	627	544	530	612	563	572	587	536	599	616	600	607	560	572	586	601	608	611	622	545	557	617	562	597	542	577	612	575	552	575	619	590	580	593	522	560	559	602	565	552	578	563	584	534	544	587	562	615	574	587	582	587	560	564	637	595	571	604	583	572	563	572	593	570	611	571	566	567	545	579	629	578	576	585	590	596	608	517	611	604	524	555	587	577	553	576	580	554	573	582	601	621	618	576	550	564	551	571	550	551	567	589	594	628	556	518	552	579	557	527	599	625	582	580	532	598	607	546	560	531	551	591	580	568	570	580	589	590	563	582	615	612	554	560	591	625	572	547	557	549	584	581	543	611	539	559	606	585	595	569	620	544	575	565	525	548	589	549	571	553	596	570	578	590	548	548	560	565	559	547	543	598	547	530	590	561	583	562	563	577	585	579	564	594	571	547	608	586	600	573	601	561	585	541	564	547	631	588	554	565	569	619	600	579	583	600	543	580	556	612	576	584	580	590	551	613	575	526	577	587	577	590	619	571	585	556	546	582	539	600	565	559	571	574	607	593	636	571	582	549	560	580	655	544	557	576	572	610	597	586	533	547	604	564	585	525	556	585	587	580	544	544	568	534	548	517	554	585	566	554	604	551	560	582	577	560	579	585	596	559	611	596	586	616	589	592	572	580	553	569	601	565	603	590	570	550	570	540	601	583	576	595	549	582	591	626	573	580	585	594	578	559	601	542	571	583	559	565	607	553	577	580	536	535	606	575	590	556	560	568	606	551	617	535	599	578	583	607	595	565	608	530	567	583	567	592	584	602	578	570	604	547	540	542	590	602	558	558	582	604	563	607	583	571	600	533	622	621	537	565	591	560	578	550	594	618	595	530	602	630	568	565	568	570	514	546	583	582	565	542	604	574	556	590	556	570	595	549	551	538	551	572	555	615	599	572	554	564	571	594	570	584	571	604	571	578	540	581	571	596	589	560	580	595	546	566	570	587	550	601	594	574	591	585	578	589	544	600	578	617	558	575	548	561	598	539	583	559	595	581	602	574	543	576	578	558	551	599	581	571	554	555	565	545	570	510	554	582	596	611	555	608	558	607	622	598	556	553	564	556	604	558	598	572	548	590	566	568	565	566	615	524	606	583	592	587	555	579	555	584	544	586	596	584	526	598	544	603	659	576	580	626	589	589	567	591	565	578	570	582	520	574	552	571	581	604	617	554	570	550	609	559	568	590	539	606	544	553	552	550	578	597	587	588	560	574	605	588	561	564	557	566	588	587	539	578	578	582	581	596	557	591	577	568	595	546	542	586	586	594	567	579	559	579	544	574	565	542	584	579	588	593	546	549	604	605	563	567	595	580	597	597	574	552	588	582	551	584	592	564	553	585	573	573	563	567	581	583	551	569	540	547	558	653	547	548	580	585	547	582	576	570	620	579	577	575	536	616	587	573	576	581	576	579	605	562	611	586	576	576	539	585	594	576	574	568	612	568	626	565	545	513	538	586	538	588	568	530	551	546	573	560	575	573	563	558	566	555	588	606	639	573	552	531	541	586	616	591	576	557	527	589	572	611	580	612	550	571	624	516	543	570	586	554	558	577	537	524	563	543	575	530	567	583	583	592	575	572	626	529	565	609	593	565	606	579	564	519	614	604	591	534	573	544	575	585	574	561	581	572	571	581	587	598	580	558	543	579	538	576	574	555	577	572	583	528	556	620	591	574	586	577	555	557	598	566	611	564	541	585	575	584	560	593	539	569	560	548	553	575	540	586	604	626	593	581	578	606	574	608	588	578	594	594	567	541	567	563	572	590	551	574	583	542	550	573	602	582	621	569	571	585	533	554	579	600	537	608	589	559	607	565	532	546	567	550	584	530	578	554	523	522	527	599	578	526	564	557	567	597	560	581	584	577	605
20715	3034	2338	1652	1179	891	638	526	465	396	359	366	314	278	256	251	247	237	216	233	208	223	240	238	249	225	239	225	239	209	223	205	201	199	220	228	245	203	205	195	208	199	165	229	197	220	219	181	205	205	189	224	191	212	198	192	210	201	201	195	222	191	210	189	188	196	215	220	197	224	221	179	204	198	178	213	205	193	187	204	199	206	186	195	207	214	226	208	186	210	229	192	207	207	197	188	217	198	184	208	201	177	192	187	189	211	209	227	206	185	216	188	215	209	200	187	193	213	194	212	181	171	218	211	240	198	209	203	204	208	191	198	192	210	199	223	199	201	188	183	171	212	216	208	200	198	216	209	236	201	203	196	184	174	226	203	183	194	212	205	213	200	173	194	212	192	216	199	218	189	202	212	191	195	201	221	192	181	186	212	210	162	185	238	197	191	204	207	186	194	205	186	211	202	214	193	198	190	200	208	212	198	183	196	193	201	186	222	171	218	206	207	191	188	179	184	216	169	202	193	202	216	221	222	188	198	203	190	222	219	165	182	206	193	197	213	212	183	212	190	215	195	197	195	205	230	164	194	219	210	192	207	217	198	208	200	182	175	187	202	186	190	183	178	184	159	200	197	202	193	193	199	227	223	220	211	196	175	179	176	190	189	194	219	188	195	183	189	221	211	197	198	187	200	189	218	197	208	175	220	183	188	204	192	211	200	209	208	198	202	201	216	205	208	189	176	186	221	185	208	194	191	190	183	187	185	177	205	207	209	199	189	235	198	204	175	212	158	188	192	204	206	204	205	184	201	206	190	211	217	214	177	185	188	202	207	179	211	193	199	186	211	207	238	218	222	219	206	184	203	203	219	221	192	205	214	206	188	189	187	195	204	196	184	210	209	220	208	203	212	198	200	213	200	188	216	198	208	196	205	175	201	214	174	200	183	173	192	197	196	216	197	173	183	209	190	172	196	199	220	207	211	176	226	202	229	205	209	198	194	188	213	208	207	181	210	212	214	204	191	174	170	206	220	195	202	226	189	216	178	188	232	199	188	212	180	177	177	185	230	199	175	190	181	198	202	221	216	228	214	197	196	205	196	185	193	205	229	193	198	213	173	229	193	197	197	210	205	172	187	177	213	235	186	222	195	209	168	185	194	209	227	217	208	204	202	220	188	187	179	192	209	180	200	202	207	194	206	208	206	206	198	185	210	197	209	194	176	205	225	210	220	191	191	222	217	202	221	187	205	212	171	193	174	191	205	204	213	182	215	207	206	198	181	221	210	196	200	202	194	203	173	208	209	217	187	214	193	212	181	192	182	186	194	224	197	218	210	192	195	212	199	215	209	179	188	198	224	180	198	192	177	209	199	191	183	214	204	215	173	181	209	209	187	198	215	200	200	206	177	201	213	213	197	175	211	196	215	195	190	206	210	203	187	193	198	197	204	210	190	181	205	203	180	207	176	204	209	201	205	212	193	213	215	194	187	219	228	197	196	205	194	223	208	200	212	218	191	175	227	173	195	193	210	189	220	189	200	219	222	223	188	210	208	202	210	205	220	200	177	179	216	201	197	175	198	221	222	191	205	213	176	211	214	200	186	209	181	186	202	211	215	233	176	181	211	201	187	188	191	210	181	211	220	202	190	207	197	208	227	184	193	183	186	233	200	225	212	215	193	173	190	199	171	225	211	205	190	210	173	186	204	207	192	167	185	198	209	189	179	175	227	216	213	189	194	202	201	237	196	193	188	193	168	190	199	171	191	196	202	194	187	207	210	208	218	232	217	226	191	215	202	197	224	219	210	195	209	205	181	174	199	177	188	189	187	189	190	209	228	210	184	221	228	186	197	203	218	169	217	206	183	181	194	174	206	189	199	216	189	224	220	197	193	204	227	198	186	210	190	201	196	192	212	219	179	211	216	217	218	204	189	221	189	187	213	198	201	184	209	210	214	181	200	182	179	204	202	183	204	221	213	211	213	187	229	209	199	165	200	195	223	188	194	184	190	213	237	174	222	194	187	217	177	164	198	187	203	188	205	231	207	211	202	197	213	210	198	207	190	198	190	207	195	203	186	204	194	180	204	214	198	190	219	220	235	184	194	194	196	188	194	221	205	220	215	182	207	189	201	186	197	202	194	184	218	182	172	195	213	226	200	206	201	197	205	208	178	213	212	200	191	187	190	172	203	208	188	196	204	205	187	174	214	203	177	193	229	180	191	185	203	198	213	176	198	191	195	224	184	210	209	209	176	198	176	204	195	228	186	192	196	193	179	207	170	180	216	188	190	209	193	196	218	213	205	214	180	182	202	181	170	178	193	203	204	212	191	202	186	204	174	196	181	204	237	197	204	213	181	217	203	214	209	207	215	215	192	212	181	199	200	164	194	194	223	208	193	210	210	203	162	184	189	216	169	198	200	196	189	230	202	175	213	216	215	199	195	203	176	204	182	207	217	180	216	183	185	211	235	199	196	194	197	207	189	207	180	208	200	186	195	191	201	196	212	173	212	217	189	211	179	192	183	195	213	187	220	180	201	192	232	164	185	158	186	184	212	217	203	201	194	246	216	213	220	203	238	204	175	208	192	196	237	173	217	200	185	204	185	204	198	210	190	185	194	189	215	200	222	186	200	195	215	219	194	190	181	199	181	189	183	213	184	191	230	220	218	181	205	215	201	186	184	211	181	181	229	209	184	192	208	190	184	195	183	200	222	204	191	195	204	207	179	199	197	200	188	203	193	183	196	198	209	198	198	185	206	201	212	208	215	199	217	210	207	201	189	219	204	220	170	180	205	222	192	206	220	218	186	189	198	221	201	231	190	213	203	208	195	207	197	205	208	183	203	204	179	175	186	212	205	207	199	211	178	176	188	217	191	198	197	200	222	190	179	183	200	196	199	219	195	195	231	229	190	197	204	224	206	196	175	222	210	184	231	204	209	198	202	194	205	200	238	195	220	197	197	199	186	205	210	204	203	173	199	177	199	232	191	202	213	185	207	192	200	200	210	213	188	194	184	207	174	176	226	193	204	191	196	212	176	188	180	203	209	206	215	218	206	230	218	223	217	192	214	209	180	173	191	211	197	177	206	209	202	193	192	196	198	203	220	192	218	193	207	207	189	223	205	194	218	199	202	186	191	217	185	200	185	210	210	199	202	198	185	204	192	208	212	206	193	197	193	201	172	213	182	201	198	199	191	212	210	205	189	208	198	226	213	219	189	192	181	228	236	206	180	189	211	209	221	198	228	212	180	196	192	246	216	217	191	191	206	170	173	208	178	203	222	212	191	211	197	232	209	207	214	227	179	209	204	208	211	217	184	190	182	206	201	182	193	213	220	180	208	183	183	200	186	203	224	205	215	210	222	195	211	194	182	188	183	192	175	197	207	200	210	217	202	192	205	199	170	195	179	193	179	204	210	181	172	206	213	200	172	198	200	225	198	184	212	195	208	174	206	206	203	203	195	212	195	197	207	196	233	216	185	202	182	178	216	191	208	192	196
10489	2002	4561	5102	4409	3554	2915	2421	1994	1761	1629	1465	1249	1242	1110	1054	971	904	892	823	764	728	739	742	708	698	708	689	633	632	631	606	621	588	607	550	572	583	585	545	550	565	532	565	566	543	569	478	539	543	573	509	559	519	527	479	476	544	561	520	533	527	490	504	495	458	491	534	480	510	531	481	500	480	539	530	524	488	493	494	490	485	491	500	499	482	484	473	501	526	486	467	516	489	475	498	451	497	510	485	458	444	497	505	477	505	481	496	493	499	487	427	452	527	495	481	529	480	467	488	472	472	482	507	477	498	503	479	515	441	506	501	473	458	476	507	474	497	431	470	512	474	489	477	450	493	510	511	458	474	474	482	460	478	487	483	482	479	495	460	478	498	537	485	493	493	499	466	496	451	486	464	498	506	484	443	450	510	459	481	479	489	501	517	480	463	469	487	503	465	496	482	518	537	463	483	501	482	464	493	452	499	507	513	492	489	519	501	460	473	493	483	460	467	493	485	481	481	499	443	458	476	448	458	514	460	477	504	471	498	472	545	477	435	491	471	484	459	452	463	472	487	498	502	438	481	491	491	497	482	475	474	464	430	463	513	487	456	492	460	512	459	508	513	492	463	427	465	486	465	492	485	488	501	455	439	475	452	464	442	456	463	486	500	447	487	463	502	472	460	475	474	479	526	499	465	490	447	482	465	477	468	463	440	481	479	507	459	479	466	451	496	499	525	505	478	489	500	478	464	472	491	467	490	454	459	451	456	471	474	466	501	473	467	472	448	466	446	477	460	455	500	510	463	507	458	437	506	490	461	478	496	486	464	483	469	512	483	479	472	495	490	519	461	450	450	499	493	507	502	461	437	483	498	485	477	472	437	527	471	477	485	462	524	482	483	483	472	463	482	488	486	486	501	501	496	438	449	482	462	486	499	520	456	470	494	486	479	525	452	479	489	492	473	500	505	497	501	454	486	467	442	511	510	447	499	476	466	522	502	497	460	466	435	463	479	505	480	488	478	477	452	473	496	479	441	478	469	465	465	485	513	475	491	472	481	467	520	503	486	460	456	471	457	446	495	442	470	485	484	454	440	474	483	448	459	471	466	451	480	462	495	452	467	475	487	488	485	474	475	466	476	497	473	461	500	516	483	461	475	487	453	475	491	502	485	488	519	459	477	476	480	430	519	472	488	439	473	427	485	466	477	494	450	502	491	464	544	471	490	467	487	478	460	448	501	484	500	484	483	482	501	486	456	503	481	442	483	455	479	449	461	477	449	446	501	439	498	459	487	460	472	494	504	463	475	487	488	452	517	484	471	460	488	487	469	476	491	463	454	436	514	516	492	459	449	472	469	450	463	481	526	439	484	502	493	472	434	426	464	494	500	504	419	464	469	520	454	520	459	487	468	470	470	512	501	490	455	474	495	466	464	493	473	464	520	454	497	483	462	476	485	473	483	486	478	517	451	477	490	466	523	485	494	469	465	482	461	457	487	474	460	473	484	492	480	521	468	450	495	444	456	451	459	480	451	509	456	478	458	460	476	512	500	452	453	474	494	504	471	480	477	522	472	471	491	464	465	500	486	490	495	467	472	479	485	473	471	439	482	484	457	436	503	486	496	480	507	436	492	481	474	488	483	491	428	467	479	465	436	499	464	505	463	448	425	511	478	464	487	493	463	482	478	504	476	500	492	451	466	467	476	472	516	471	492	460	452	496	484	481	480	478	462	477	481	512	476	497	483	500	506	457	476	478	482	476	478	487	465	415	517	465	482	506	493	501	489	453	454	501	507	469	511	532	479	512	450	492	478	468	501	509	470	474	454	475	453	496	481	479	473	475	466	467	462	463	447	457	490	458	500	476	484	480	469	491	479	495	471	504	496	520	513	512	462	506	458	451	437	465	485	479	521	495	447	480	509	485	477	465	510	473	487	522	451	481	447	464	468	447	469	498	491	452	503	471	478	476	477	484	460	508	517	439	477	489	464	480	461	474	472	476	466	508	475	514	441	495	462	496	475	461	514	462	477	465	458	465	469	467	516	491	468	481	492	455	453	506	481	450	512	478	458	451	525	450	471	469	506	439	450	494	460	472	495	493	486	431	438	477	479	510	509	496	458	475	475	457	472	505	493	438	494	468	457	461	525	447	492	488	488	446	463	530	464	477	504	502	497	486	503	462	447	493	481	436	495	467	485	487	486	519	524	447	497	479	494	441	477	488	463	504	478	489	462	464	467	476	474	485	516	477	464	509	508	441	482	486	457	457	451	472	475	456	509	454	467	467	457	501	461	441	510	489	476	467	467	489	450	483	472	500	524	458	464	483	481	502	506	445	499	439	509	472	463	487	485	493	498	482	455	493	447	418	475	472	494	496	483	494	478	465	506	461	497	482	447	504	452	467	472	520	482	452	503	461	463	452	471	494	456	465	513	492	474	487	505	449	496	479	474	458	471	509	450	468	460	472	475	500	483	514	475	478	480	475	454	452	487	520	474	451	438	482	453	463	457	490	477	489	484	477	476	475	483	480	482	505	469	479	475	463	481	464	479	458	473	503	508	495	478	479	473	461	472	456	494	465	447	443	464	490	461	498	496	553	465	521	503	482	467	454	464	459	443	494	474	496	441	489	464	479	480	495	510	482	484	436	493	490	515	504	484	498	493	464	491	450	488	474	487	501	515	480	481	487	493	473	458	437	509	488	484	473	471	474	450	455	458	433	498	472	523	456	471	480	447	508	488	469	471	465	453	459	463	479	474	461	464	504	456	440	496	453	462	506	466	459	514	480	454	477	495	510	431	455	489	498	480	505	484	505	489	491	450	500	476	462	508	455	481	460	474	490	485	476	489	488	467	468	508	486	456	462	455	451	515	454	507	448	480	505	470	506	477	481	484	486	471	494	483	452	499	457	519	471	437	490	483	513	507	477	501	464	468	508	486	462	478	458	442	515	483	482	501	469	456	457	498	454	504	525	475	464	463	455	496	469	468	499	500	473	476	463	475	502	508	504	504	499	442	480	456	509	480	472	526	469	469	491	490	490	460	519	462	448	488	474	449	489	482	472	487	499	492	423	477	466	491	481	481	462	490	486	481	485	440	500	478	457	504	483	473	478	491	452	503	468	475	460	434	479	487	487	481	490	454	479	472	467	486	450	535	493	476	503	513	495	512	468	492	438	475	447	457	485	443	490	504	428	473	473	488	493	426	470	492	452	486	455	477	444	464	446	489	451	485	484	510	465	456	479	477	499	435	488	490	462	495	485	496	504	488	449	457	498	456	510	491	475	517	484	488	479	461	476	505	445	433	465	448	498	478	494	472	462	461	508	475	478	451	469	463	453	463	520	454	477	504	479	477	501	464	517	518	452	457	502	461	512	486	473	462	447	469	480	470	467	485	479	519	450	498	480	462	503	480	477	506	476	450	481	463	456	435	467	506	490	483	452	471	497	498	484	449	479	465	461	490	448	488	468	462	476	474	483	501	479	461	466	488	463	457	502	463
4312	172	146	128	127	126	137	134	128	122	117	117	130	135	121	122	127	123	128	104	121	108	103	127	100	116	125	103	128	118	102	134	138	129	117	94	110	122	109	117	117	109	117	122	105	140	119	102	118	114	113	111	114	126	114	136	118	131	139	122	126	122	136	122	124	108	108	119	117	103	116	115	129	109	124	118	150	117	137	112	117	100	123	123	124	142	112	119	128	115	135	109	119	121	126	127	112	117	99	137	119	135	131	113	116	120	128	122	126	121	130	114	109	107	111	136	119	103	120	124	99	134	113	119	128	127	112	125	108	115	133	112	99	115	129	134	125	125	98	126	122	110	128	137	120	98	113	118	124	131	119	103	114	106	136	116	130	108	130	115	126	124	136	127	117	106	110	90	126	97	125	119	131	119	123	99	106	117	100	108	143	121	112	110	125	119	106	109	118	102	128	127	129	116	117	107	114	107	111	130	109	123	136	135	128	95	116	101	110	142	118	112	125	142	126	114	116	133	106	127	116	119	127	135	131	129	138	134	112	113	121	108	99	115	123	132	128	102	121	123	122	129	128	122	126	124	117	129	112	86	120	124	103	122	102	96	118	112	115	114	127	112	102	108	126	124	106	111	111	119	124	128	119	149	128	128	135	125	110	126	144	107	123	123	137	127	140	106	108	129	106	119	105	136	120	113	130	125	105	123	124	125	108	117	118	120	122	122	129	123	109	120	131	126	115	119	108	102	128	102	107	114	123	98	120	128	125	128	131	114	113	118	119	123	121	125	128	101	114	113	123	114	119	119	135	119	133	124	141	103	110	113	121	143	106	92	114	126	127	148	122	120	106	135	121	116	113	129	123	111	124	110	130	129	104	126	133	126	152	110	101	119	101	124	117	110	117	131	125	137	112	117	123	119	123	115	113	124	138	120	120	104	132	122	121	122	121	109	111	121	113	119	126	126	104	100	133	112	122	111	119	130	130	140	124	111	131	109	124	118	106	125	119	134	106	128	111	131	119	113	108	104	128	95	124	120	140	100	107	118	127	124	124	120	144	112	122	119	118	144	131	124	120	109	121	122	130	130	125	125	129	102	123	136	123	131	114	105	118	121	123	120	112	110	134	122	101	96	120	127	124	115	101	102	113	117	126	109	122	113	121	112	101	117	123	130	118	119	129	124	129	100	117	127	118	105	105	105	130	122	112	128	127	103	98	133	139	124	125	119	130	128	114	124	125	116	144	119	103	104	121	139	115	138	113	133	114	128	109	110	113	115	113	124	121	134	131	120	140	130	134	130	96	95	127	113	116	129	146	117	117	123	121	111	132	114	126	118	121	103	126	119	104	105	108	111	123	130	112	127	130	116	124	113	118	118	131	114	110	116	111	130	123	124	128	107	111	133	109	114	113	114	107	111	116	136	118	102	120	138	127	112	123	126	110	120	126	127	129	116	116	133	135	111	109	136	124	123	137	120	122	109	128	97	114	108	119	105	94	113	131	115	119	120	131	118	123	128	114	145	127	131	111	113	111	143	122	107	129	132	131	111	114	116	120	101	137	113	141	117	113	137	121	104	118	110	123	105	116	126	105	103	99	125	139	107	127	124	140	117	105	116	115	112	124	129	96	121	116	117	111	112	124	113	106	110	128	133	112	113	114	127	116	126	118	109	125	128	122	113	100	128	107	111	132	113	133	104	134	147	144	137	135	135	113	131	96	112	129	115	131	131	105	123	121	111	127	129	106	115	118	128	108	110	134	124	128	124	112	107	133	110	118	117	116	138	133	128	133	105	123	120	140	119	106	124	121	127	121	116	109	104	113	101	118	140	131	127	115	131	116	110	108	122	115	123	121	115	131	135	148	130	110	121	130	134	123	136	118	93	121	125	114	135	133	121	116	122	129	112	115	127	98	102	120	127	120	133	120	118	122	107	110	129	118	126	124	128	121	131	125	130	137	124	125	98	120	110	136	114	117	117	103	131	128	137	110	102	100	117	112	130	139	116	123	118	125	92	114	116	119	122	111	123	112	154	128	117	128	103	111	108	109	122	108	108	122	112	134	111	134	110	111	107	134	131	143	125	132	125	139	109	125	101	93	106	123	111	112	135	121	129	97	100	111	107	111	131	119	111	123	133	130	122	115	114	122	111	131	119	137	122	118	111	122	103	117	125	114	132	109	130	146	122	126	100	121	119	115	118	118	133	127	120	99	104	96	104	117	118	115	121	106	117	105	123	111	111	104	128	120	116	119	107	142	109	140	100	122	113	124	130	105	117	107	129	132	126	117	112	103	109	111	131	127	109	112	128	120	108	130	123	118	124	126	120	106	123	119	106	129	122	122	119	136	115	131	116	139	135	122	117	137	109	124	125	124	135	104	127	138	134	110	115	127	134	133	108	99	104	127	143	102	112	110	113	109	125	126	132	124	97	103	105	108	136	113	112	126	118	116	105	111	125	146	106	121	137	114	125	138	136	119	134	108	114	113	123	133	117	134	119	112	111	124	126	117	115	138	118	133	98	127	105	120	125	122	105	119	143	127	119	139	123	124	125	122	124	116	100	97	132	97	123	129	114	91	135	110	113	153	110	133	105	116	130	110	120	127	129	133	116	114	128	129	113	106	135	119	126	110	133	117	123	115	120	119	122	103	117	125	131	128	121	125	109	109	131	125	126	114	104	129	121	116	131	114	112	125	121	109	121	105	114	113	111	118	130	114	106	126	153	132	112	108	133	116	118	140	106	127	105	128	123	112	122	112	132	111	148	125	128	125	105	114	125	96	104	116	122	94	93	107	109	117	128	114	110	125	112	127	130	129	122	120	108	128	124	130	116	132	122	104	122	116	114	117	106	97	133	113	100	116	110	106	107	117	118	119	121	132	114	96	124	120	131	118	114	133	110	128	123	108	124	103	124	123	109	147	107	109	117	120	107	119	103	135	121	120	121	131	103	110	129	137	117	107	115	127	105	122	116	126	132	109	101	115	109	119	143	129	108	120	111	126	100	106	126	129	114	127	128	127	116	132	119	114	108	117	119	116	105	130	145	128	125	116	130	99	110	121	98	119	129	121	108	127	130	149	129	108	134	119	120	104	118	120	113	136	116	118	114	129	128	112	118	136	99	123	126	113	131	113	121	125	117	143	117	118	110	117	110	106	114	91	126	132	132	141	126	111	124	116	121	130	118	124	132	118	107	123	125	118	111	127	105	115	116	126	130	117	120	116	108	109	125	118	130	102	126	100	118	119	122	113	95	118	115	114	113	128	105	108	114	132	122	101	123	108	134	101	131	115	113	108	116	120	117	116	109	119	122	112	124	117	116	119	107	129	118	121	113	100	131	105	122	138	126	99	118	127	130	123	126	132	114	137	131	118	94	115	131	138	128	145	109	120	134	110	113	121	116	144	115	107	121	141	112	111	138	93	99	125	112	127	136	136	128	110	114	102	117	108	128	120	110	91	130	106	107	101	115	144	131	121	132	126	122	120	118	128	140	107	125	126	127
2940	366	416	436	432	399	370	354	371	371	332	343	349	358	322	342	319	323	314	331	346	294	337	328	343	353	348	330	339	369	320	325	334	368	316	316	327	366	349	366	340	334	353	335	331	340	331	322	335	306	352	332	360	298	366	304	314	327	308	323	361	329	309	313	316	311	335	353	320	344	325	361	323	348	353	375	366	316	316	316	338	309	337	287	328	317	322	364	332	324	332	327	307	318	336	335	336	281	303	298	345	288	324	313	306	322	338	319	328	363	343	334	314	344	339	312	337	343	326	331	306	343	326	303	322	342	333	323	325	334	328	347	359	334	300	336	308	360	350	340	324	317	345	328	322	302	358	349	336	322	279	335	323	345	343	337	348	327	337	325	342	316	338	341	336	331	313	330	340	314	346	305	324	322	319	360	323	328	321	329	295	342	352	351	326	317	323	330	304	304	334	337	331	318	363	349	296	325	360	347	315	328	320	326	329	313	334	351	324	341	303	320	303	345	322	326	330	365	323	395	317	356	328	310	309	327	292	314	327	304	305	329	336	327	329	306	323	305	295	351	373	358	318	353	332	324	349	352	315	297	360	365	322	345	300	314	317	355	319	342	325	318	301	297	351	330	340	328	342	353	331	305	369	347	338	319	318	342	338	376	321	382	329	330	376	355	325	314	329	326	331	323	327	325	332	327	332	326	333	343	357	347	309	292	338	353	319	357	315	346	346	383	281	314	343	321	317	328	333	352	318	357	350	316	319	343	338	355	297	324	353	346	329	319	325	339	324	333	314	329	336	346	353	326	311	312	322	354	332	305	346	293	341	312	333	319	310	312	335	336	325	318	362	329	289	299	327	346	306	320	324	326	317	339	332	352	315	308	318	326	305	323	331	334	336	326	311	291	333	307	307	310	355	340	315	307	316	330	307	304	337	331	349	327	306	340	323	346	363	340	345	326	287	334	365	318	350	329	312	352	337	331	299	350	349	359	326	300	339	309	350	340	327	313	338	305	292	345	341	317	305	308	361	318	329	324	298	339	324	337	333	342	310	329	321	333	320	357	336	312	332	320	350	320	340	347	345	342	296	343	379	339	318	318	313	339	361	345	347	343	302	305	325	364	358	345	336	316	326	341	363	339	308	355	317	338	339	351	314	346	349	325	339	351	346	329	331	350	348	328	338	308	303	321	327	300	301	331	307	337	323	313	328	327	318	331	324	335	343	329	303	354	340	324	319	350	351	303	325	323	334	294	335	330	312	334	343	333	309	318	357	306	338	359	341	345	337	323	314	334	340	330	323	342	315	286	342	289	331	331	328	342	311	333	300	329	364	355	310	322	335	335	331	361	350	327	301	347	344	337	321	331	316	331	328	353	329	316	303	344	286	355	349	330	336	331	333	320	346	329	341	350	334	315	318	293	364	355	325	373	317	316	368	307	331	322	301	309	358	336	324	317	338	338	308	301	341	348	324	387	329	305	319	301	333	367	340	322	306	305	325	326	348	336	312	319	325	303	286	311	343	285	330	318	315	325	316	314	343	316	288	322	331	344	350	302	330	323	357	314	357	327	350	314	352	304	330	355	338	348	296	337	325	357	341	347	341	337	310	324	318	323	326	347	314	368	345	306	324	303	314	358	345	363	299	327	350	362	318	329	336	331	337	340	313	298	360	326	321	337	307	332	350	330	320	334	328	346	313	335	334	316	359	342	306	306	331	338	349	313	318	330	363	318	348	326	322	330	329	310	334	308	343	321	357	325	340	313	317	352	307	316	329	371	316	342	341	360	338	301	320	333	353	333	310	325	317	332	338	324	329	281	331	345	308	332	318	347	344	372	340	314	355	299	310	322	330	357	344	353	304	338	317	334	333	353	313	336	325	340	346	315	386	325	344	360	295	296	359	342	331	360	314	363	311	339	350	331	299	320	352	330	327	364	312	343	332	312	336	333	342	327	315	339	335	353	343	329	288	336	306	321	324	329	342	322	350	369	331	341	336	343	358	316	332	355	337	329	330	322	314	356	330	302	359	302	346	298	343	299	345	353	329	315	306	309	309	341	360	333	325	351	306	339	376	332	321	370	344	324	322	355	350	321	344	343	355	325	364	331	346	329	337	349	324	345	336	337	327	314	335	321	314	342	344	314	309	337	331	347	329	343	327	322	344	326	333	314	336	323	316	336	356	317	307	333	354	348	328	341	321	329	351	288	316	353	316	359	342	320	352	339	332	353	338	339	344	340	347	312	303	313	359	309	349	336	304	341	316	348	299	355	290	324	351	345	302	342	335	341	341	316	332	319	296	337	329	350	307	304	334	339	324	342	324	320	300	310	335	319	332	342	341	355	311	308	351	326	338	314	350	317	305	306	325	330	338	322	331	336	371	321	302	339	344	331	295	308	321	308	332	313	318	307	327	309	304	333	317	329	356	355	345	322	333	330	349	315	334	314	322	328	323	302	342	324	307	314	337	332	339	364	316	372	311	321	306	300	324	357	358	319	295	308	342	324	344	332	371	305	327	346	322	303	298	326	355	339	339	315	305	339	343	340	343	330	341	325	298	340	325	304	338	332	358	309	350	346	356	323	355	333	348	330	328	313	328	353	315	330	311	336	310	322	357	326	324	342	340	325	338	337	345	344	335	321	347	345	320	333	330	326	318	336	337	306	326	329	360	362	366	323	349	314	335	339	338	347	352	358	328	292	314	327	330	355	311	324	306	354	311	334	307	348	348	345	339	293	333	299	329	289	330	327	362	332	330	316	308	321	339	326	305	349	337	313	333	328	309	344	337	333	299	327	338	325	345	313	323	324	328	320	324	344	335	335	346	301	325	328	364	345	333	325	322	332	314	321	340	331	317	336	346	300	309	335	331	338	299	336	325	323	340	328	355	349	362	310	351	331	350	304	320	325	294	315	332	323	320	343	336	312	324	347	321	313	315	329	348	338	328	320	321	331	319	319	332	320	344	334	325	329	312	315	373	333	326	326	291	344	335	327	337	311	332	336	311	344	314	360	332	327	324	339	347	357	343	344	350	337	327	330	350	334	333	328	327	325	332	317	330	357	324	319	336	343	331	327	323	343	349	317	321	316	316	326	346	296	339	333	326	318	329	322	296	319	333	326	357	342	317	344	319	346	342	324	286	274	313	311	321	317	373	324	322	315	325	315	318	320	304	342	317	346	321	316	328	311	330	325	317	318	320	332	313	330	323	312	314	301	307	322	316	307	353	355	300	337	323	339	322	304	330	352	345	313	279	341	346	335	304	329	310	351	323	367	335	337	325	319	354	317	300	345	372	339	320	299	317	327	349	335	347	300	356	356	340	342	321	314	303	332	340	372	357	308	324	337	325	327	324	346	346	313	334	327	343	351	340	372	339	318	341	325	370	324	313	337	334	303	352	352	354	316	326	359	343	322	359	342	322	343	344	317	340	318	319	309	327	310	339	364	331	351	327	322	314	334	317	343	318	294	320	331	374	314	355	349	314	343	306	325	321	342	323	319
13102	1370	1264	928	732	510	459	384	359	341	329	295	270	287	265	286	268	253	256	244	253	264	261	242	250	263	221	249	220	231	247	254	250	216	203	241	219	240	241	212	283	257	274	252	216	244	232	247	209	221	246	238	243	231	248	212	273	239	231	212	208	264	230	238	222	235	226	239	227	195	244	256	228	221	216	237	243	227	245	223	234	243	234	225	238	246	273	252	228	212	252	257	240	261	248	222	234	249	213	242	224	215	255	210	246	269	226	218	225	226	220	238	229	225	223	250	255	263	233	255	225	249	238	241	229	242	255	240	224	227	244	231	234	231	264	207	242	234	261	243	232	199	257	224	245	225	242	230	214	240	246	235	239	220	236	261	225	224	203	251	212	243	226	248	236	232	238	244	244	199	254	233	214	210	237	224	263	223	237	216	251	237	236	237	211	231	242	246	210	243	259	257	240	231	202	261	226	244	240	234	242	234	227	206	224	251	224	263	229	231	204	216	265	233	217	262	234	246	230	245	220	231	206	232	262	219	240	223	256	209	232	255	226	226	217	251	234	243	255	230	244	244	237	239	210	226	243	215	224	251	228	198	210	236	235	234	230	270	253	240	232	211	228	220	234	235	212	219	211	225	260	249	226	236	231	208	237	223	219	223	247	235	236	248	216	227	245	263	239	236	264	241	249	243	273	235	232	237	237	233	218	237	220	234	257	257	232	236	220	209	248	235	235	247	254	226	261	236	220	246	282	246	228	226	280	230	244	235	229	242	250	260	251	241	217	213	232	228	238	215	242	215	213	219	236	249	227	235	240	224	203	213	201	233	216	233	232	228	237	230	284	250	217	212	238	223	236	213	248	250	241	220	247	222	247	221	247	236	233	223	231	221	213	230	225	226	214	202	242	187	225	246	246	222	222	249	245	244	246	224	240	225	254	207	231	240	224	245	207	237	243	245	246	238	207	240	252	249	203	207	239	239	262	209	233	216	242	270	258	223	228	229	249	220	223	218	223	258	217	247	215	246	230	225	228	237	244	210	248	258	242	223	239	243	227	210	231	216	226	258	243	243	231	250	214	242	225	244	228	220	252	261	236	245	252	246	229	246	225	247	184	233	253	234	271	224	235	226	216	241	227	235	251	212	215	223	244	202	211	224	259	212	228	256	203	219	210	253	227	221	210	254	208	219	212	253	244	234	265	244	230	243	250	210	224	216	234	237	261	224	239	230	200	198	245	241	263	186	228	261	245	259	228	248	219	187	246	245	209	224	241	223	247	219	234	241	246	221	217	232	263	280	204	255	246	232	238	236	239	238	250	228	213	228	219	232	224	204	228	259	268	235	236	247	233	228	223	210	259	243	240	217	235	233	247	208	208	245	235	218	213	225	210	245	266	253	253	238	236	242	257	219	214	240	227	277	231	242	216	269	207	234	194	238	229	245	229	237	232	221	234	245	228	246	220	216	225	226	224	239	222	235	249	235	237	242	251	224	210	228	236	241	245	237	243	242	228	217	243	236	236	233	250	214	235	223	248	242	241	216	215	217	249	273	271	226	253	234	215	239	228	209	229	248	239	242	263	248	282	225	237	233	231	229	219	217	240	251	238	249	225	227	250	234	223	254	243	240	232	248	202	232	221	224	244	234	208	210	237	246	227	252	237	229	225	229	237	236	241	231	216	235	229	230	243	228	229	238	245	227	240	238	214	203	219	190	218	248	202	235	227	222	225	228	233	234	225	231	249	220	226	234	247	226	230	216	210	232	233	225	256	233	221	232	211	237	224	209	250	219	241	233	242	190	259	256	249	245	201	232	219	231	261	259	224	209	214	244	237	258	207	246	224	265	254	235	262	228	233	210	239	229	225	247	235	231	236	241	254	216	255	218	233	227	257	254	267	238	242	223	254	238	264	232	225	240	244	258	208	254	246	219	247	232	229	216	212	249	212	240	195	241	228	259	248	222	252	232	231	232	234	246	242	237	249	243	257	242	258	224	264	224	226	220	214	220	230	217	229	225	237	253	236	216	216	226	223	207	225	233	248	237	255	209	222	251	245	218	233	229	227	244	201	231	205	203	252	229	260	254	224	300	257	255	222	231	252	236	231	246	237	244	229	242	240	224	234	226	239	212	235	250	229	232	224	228	242	225	220	236	235	243	194	204	232	228	277	239	232	218	237	257	257	236	201	226	266	238	232	233	206	219	242	236	218	248	235	253	236	213	198	226	237	233	225	234	235	236	237	220	209	242	239	257	262	246	237	224	236	209	246	228	244	221	227	240	237	237	239	212	239	202	183	240	257	209	222	239	227	243	208	226	240	234	231	247	211	240	262	241	239	237	229	256	211	255	233	209	244	253	225	223	253	271	230	210	232	190	223	226	246	246	231	233	223	252	224	262	224	228	186	202	216	238	254	256	236	266	222	239	233	228	237	221	207	213	237	254	221	234	229	244	236	231	224	239	242	216	231	220	223	227	218	231	252	238	238	227	221	227	242	228	240	220	256	232	216	253	224	268	252	231	218	242	229	236	236	260	214	250	236	235	207	239	266	258	222	231	243	215	234	251	206	234	253	239	228	228	254	262	264	246	209	230	222	252	207	222	217	240	245	255	252	248	205	254	228	207	218	224	237	251	223	219	222	242	242	209	249	240	229	248	248	238	227	231	251	225	237	204	225	224	209	213	227	223	236	254	239	245	225	284	233	238	224	254	227	211	251	226	241	249	217	253	230	262	235	247	215	256	271	218	225	251	232	246	233	246	264	220	226	244	225	218	205	243	237	238	240	234	219	187	231	223	253	213	222	202	263	228	226	232	249	217	222	231	225	211	238	277	240	224	234	220	230	236	249	232	230	257	261	227	236	236	224	226	222	223	233	236	239	267	221	231	253	243	221	251	247	246	210	216	249	228	234	231	232	246	199	227	247	228	243	204	256	215	228	218	233	256	214	245	228	230	223	236	224	217	215	228	238	218	253	197	244	219	212	225	263	202	209	243	218	252	221	214	252	234	232	228	232	231	234	235	237	228	231	213	238	241	227	223	244	247	233	253	272	239	258	252	251	233	258	234	226	269	227	251	224	270	219	242	258	225	202	242	224	219	207	218	246	250	245	232	235	219	268	223	237	246	239	243	230	233	230	219	242	238	239	260	230	232	238	224	235	244	232	227	215	238	248	261	219	221	250	223	227	248	206	209	267	247	204	241	210	202	227	252	217	228	221	235	239	221	218	234	219	223	274	245	226	216	263	235	233	269	245	230	205	233	227	214	242	252	228	212	264	240	195	244	261	203	234	281	189	266	249	227	245	234	259	225	242	241	230	246	219	233	239	254	245	248	248	260	250	243	251	227	231	255	243	243	264	247	245	255	232	238	244	238	237	237	260	244	248	245	226	209	224	218	235	217	249	203	258	259	253	230	224	213	229	216	254	234	212	234	260	206	237	226	227	241	236	224	232	227	229	221	254	239	238	232	237	223	245	210	218	228	241	238	215	253	216	261	240	250
7991	1344	2658	3136	2672	2268	1841	1537	1378	1251	1196	1102	1006	989	874	847	823	824	768	773	713	721	736	665	703	660	669	674	666	709	621	643	626	660	644	628	654	642	623	672	630	593	659	586	626	547	607	608	599	624	607	589	593	580	583	585	570	617	600	600	567	582	600	582	594	599	611	583	587	606	631	544	603	541	569	626	602	575	638	565	554	603	579	619	635	534	584	593	610	553	581	559	613	549	586	559	532	546	597	560	577	568	566	568	586	589	576	605	592	562	635	595	578	594	538	598	546	535	599	602	578	540	557	601	578	589	572	605	552	557	581	573	598	589	577	616	552	537	597	549	581	586	569	563	564	558	560	581	556	551	587	579	569	574	563	546	559	568	612	578	541	558	567	585	589	513	571	582	553	607	580	587	573	586	592	573	536	603	541	557	571	527	571	609	594	649	601	592	576	564	567	608	563	541	575	539	560	593	585	602	561	579	590	584	571	596	580	611	557	597	555	597	560	575	571	610	542	588	606	586	573	586	570	577	557	616	578	640	534	595	562	592	559	577	569	518	595	613	610	613	619	587	537	568	564	609	563	573	561	602	587	556	548	563	546	564	626	595	566	579	569	582	562	559	538	589	561	554	601	574	588	551	619	535	602	566	566	611	573	598	548	563	580	574	579	568	599	551	553	543	571	557	596	600	557	545	531	565	576	545	603	577	562	602	568	557	551	579	549	553	592	529	578	547	587	600	581	559	528	607	538	562	562	594	547	593	582	569	530	578	604	544	568	607	583	566	612	575	590	578	530	558	558	538	582	588	577	551	560	571	610	544	546	550	584	597	594	578	550	569	594	581	567	594	569	603	564	598	576	550	585	566	579	565	600	605	585	566	570	551	606	566	572	551	565	617	550	549	547	580	582	542	583	573	550	576	535	637	547	568	560	569	557	567	563	606	593	571	595	518	608	554	571	560	592	581	526	562	575	605	631	588	585	566	561	603	563	525	586	602	583	567	533	565	538	555	586	602	559	513	579	553	575	597	591	562	564	569	568	550	609	581	603	610	589	583	602	559	569	544	581	595	592	565	635	564	555	563	572	576	616	549	592	581	562	557	563	546	559	566	571	577	596	566	553	586	553	605	574	563	626	576	597	573	587	565	560	611	598	553	532	573	595	545	529	602	554	591	592	588	526	565	559	565	560	528	592	566	567	566	554	576	548	594	605	560	574	579	596	557	598	568	592	578	579	545	543	577	583	534	588	581	570	518	578	561	557	595	579	530	638	578	539	569	573	588	556	617	575	573	576	564	551	611	578	580	573	548	569	593	563	573	577	589	549	596	546	571	556	565	620	587	564	520	569	569	587	567	554	544	575	543	577	607	587	593	592	552	539	587	578	535	543	572	560	601	565	564	599	597	560	571	579	586	590	528	587	533	594	544	584	577	600	561	543	564	561	588	587	579	633	606	579	569	596	580	546	552	554	582	603	576	591	606	591	581	625	619	603	573	561	563	566	577	576	597	560	548	595	561	602	544	611	575	598	548	548	565	545	529	604	535	594	586	551	533	543	563	604	603	617	572	572	609	593	607	543	609	557	543	521	527	569	561	550	599	581	557	587	610	628	594	589	579	599	615	581	540	610	587	555	548	578	567	601	583	547	618	593	553	553	594	543	593	610	551	577	575	537	542	587	613	551	541	593	512	545	617	582	570	579	592	598	556	567	626	557	576	551	565	599	551	579	538	560	603	555	594	593	592	622	566	584	519	544	588	566	569	547	569	565	566	592	570	618	544	545	558	588	571	558	562	592	549	563	592	589	588	558	538	581	594	564	590	554	586	594	613	554	622	527	587	575	591	598	591	560	521	569	547	520	552	555	515	563	565	607	571	575	563	572	564	574	559	567	577	607	600	559	520	594	620	613	612	585	594	576	547	600	599	581	567	563	600	594	552	576	577	564	576	568	569	548	598	561	527	603	576	564	545	574	579	552	566	573	552	557	537	572	597	551	581	539	621	605	555	597	567	559	586	599	533	525	581	574	577	531	579	577	560	575	562	573	581	613	588	565	583	567	582	572	615	584	594	511	578	550	581	561	513	554	573	566	568	608	576	545	572	568	548	570	549	581	567	557	583	604	585	553	586	567	570	589	595	590	541	552	591	558	615	576	554	556	630	592	567	540	601	546	548	580	585	582	582	594	593	548	581	565	580	570	588	578	586	592	608	535	561	594	567	587	581	594	538	547	551	540	558	553	573	577	561	600	563	560	563	625	581	561	555	609	582	564	555	590	542	565	586	565	590	525	589	585	606	562	577	545	607	563	575	602	561	569	546	594	550	602	580	527	586	546	548	593	615	622	538	552	597	615	542	539	603	623	588	559	568	520	563	606	572	577	546	592	596	576	557	589	609	572	626	603	516	580	546	579	556	561	589	544	541	567	551	521	565	513	599	585	550	624	604	596	534	558	541	582	529	598	537	543	561	531	559	561	566	569	578	555	559	596	556	593	585	591	613	540	609	585	555	563	597	581	579	581	580	571	565	563	571	551	582	580	538	572	620	618	566	591	586	565	618	567	582	582	586	583	572	599	546	545	601	546	576	573	633	617	560	598	541	591	593	579	624	592	535	579	555	582	562	563	559	608	575	562	532	547	549	578	579	565	556	608	565	599	566	597	582	586	579	582	542	566	553	582	571	536	529	593	597	585	581	609	509	596	562	587	542	533	543	604	603	600	556	554	547	561	579	612	565	559	611	593	573	557	586	565	631	538	584	576	582	580	540	606	610	559	585	595	568	594	549	587	571	586	584	571	606	625	555	552	568	555	578	566	595	530	572	600	533	586	568	561	587	590	537	598	548	555	550	569	591	563	601	606	608	579	548	607	592	568	542	572	572	531	526	548	522	536	606	585	539	596	544	549	557	559	573	583	605	577	566	545	596	583	612	550	588	541	576	595	596	557	540	603	546	569	572	605	542	567	582	582	584	599	560	571	537	556	579	621	592	587	541	612	597	572	589	539	575	601	592	541	569	573	558	518	572	569	572	602	571	554	577	530	601	603	577	583	552	585	503	548	622	566	598	541	575	519	615	549	529	581	558	586	562	556	566	589	583	569	585	542	531	553	599	603	568	597	581	553	597	558	565	595	599	580	541	575	518	562	561	579	536	550	568	601	560	631	570	581	589	591	576	556	591	491	604	564	541	593	601	592	600	587	589	602	604	594	569	588	582	612	581	528	604	613	619	555	571	605	596	588	594	549	574	596	626	603	556	562	580	588	607	532	541	558	621	590	559	540	617	501	568	561	517	530	557	609	570	559	608	591	566	526	588	547	588	572	562	569	546	595	551	574	540	576	587	553	567	584	605	555	586	546	567	595	564	590	593	554	588	572	571	572	542	607	592	559	557	601	566	544	577	602	521	607	620	605	552	609	540	619	585	600	595	532	642	572	591	617	533	573	554	554	562	577	565	544	590	579	623	589	541	582	610	581	547	564	567	530	576	557	601	586	590	578	599
20956	3003	2280	1658	1108	825	679	524	486	392	370	330	303	298	263	305	261	273	243	243	255	239	236	244	247	228	210	255	232	235	201	206	205	180	187	188	203	241	217	214	230	208	216	206	226	194	222	178	207	208	200	199	208	225	212	182	208	193	195	181	196	224	170	209	245	212	201	220	223	222	229	200	206	209	189	205	197	166	226	248	204	218	200	208	209	176	234	207	222	214	208	205	202	197	218	203	204	217	214	198	240	197	225	207	196	213	186	229	224	193	216	208	244	175	177	166	212	201	191	183	213	231	196	196	206	202	211	192	217	195	206	210	215	196	225	205	220	198	194	222	231	192	209	183	217	223	197	172	222	199	199	193	190	211	200	209	199	215	179	212	192	218	181	199	194	193	187	212	227	206	178	198	194	229	179	211	178	199	196	212	200	216	225	213	175	224	201	212	215	194	214	197	190	206	178	213	197	213	193	223	197	193	191	179	196	187	203	199	186	193	173	198	184	212	193	205	199	210	187	178	214	218	210	191	186	188	190	194	194	211	185	201	211	197	187	213	191	199	211	231	190	187	204	210	198	171	232	206	194	203	193	207	206	195	206	183	183	198	193	190	177	200	192	206	216	216	203	232	180	192	190	196	169	190	221	219	202	209	191	220	190	185	208	202	207	182	209	216	192	174	237	204	194	207	186	199	184	218	201	216	200	213	192	200	198	196	194	197	210	200	205	220	213	205	175	210	189	199	178	200	192	188	203	219	178	206	186	161	201	179	188	173	195	218	209	182	193	179	192	186	189	224	196	186	196	198	195	190	208	185	189	210	178	218	181	194	199	171	204	179	209	196	214	188	203	173	169	189	180	214	204	204	205	201	208	213	221	190	208	213	206	194	191	199	218	198	192	174	186	219	212	194	201	186	224	186	220	223	202	216	168	202	197	192	187	206	208	198	186	200	176	222	200	206	181	208	196	188	206	209	187	224	213	198	189	187	213	178	216	155	226	188	199	219	190	182	213	195	203	201	205	209	200	220	212	197	184	160	188	236	205	214	209	187	197	181	213	214	201	193	208	189	196	201	192	187	202	200	173	211	164	211	176	188	227	233	196	218	193	200	236	179	206	220	233	181	204	193	212	204	238	204	166	197	211	228	199	191	172	179	203	202	199	213	204	207	181	203	204	220	207	201	199	179	173	214	193	209	177	180	206	222	201	194	199	197	195	178	170	198	199	204	191	219	189	192	204	173	156	216	194	210	195	219	186	210	199	222	185	208	193	201	184	207	201	201	213	184	211	187	188	194	220	200	196	193	224	195	186	196	206	186	216	211	202	188	212	197	200	203	199	193	192	194	205	179	186	209	177	185	221	182	219	185	207	205	198	201	201	221	205	198	206	200	212	195	173	227	230	198	203	204	208	200	188	200	183	192	190	189	202	166	178	208	171	199	199	192	193	217	202	188	179	229	188	200	204	195	197	220	210	179	222	193	214	218	197	182	177	202	204	211	193	203	199	194	183	202	181	213	218	197	218	202	229	210	209	198	232	201	220	164	206	221	201	192	184	181	188	187	203	210	195	210	206	185	192	222	241	203	193	194	223	209	183	213	192	186	199	226	195	220	176	177	207	180	177	231	201	186	207	201	218	209	221	206	214	193	195	207	204	190	182	220	182	194	186	199	197	163	213	184	200	207	225	226	179	176	192	206	188	216	181	203	203	195	165	196	190	231	203	199	219	210	192	210	194	200	187	208	193	221	202	193	206	201	205	200	198	217	182	215	201	185	215	198	203	207	191	208	193	192	198	191	179	186	205	175	193	192	218	175	216	186	186	184	206	232	191	208	220	199	219	221	215	180	170	191	221	212	193	206	200	196	193	238	206	197	202	212	220	200	168	219	211	202	199	213	207	181	217	213	164	209	198	209	184	215	218	226	219	197	196	208	183	172	213	190	187	190	166	189	214	181	188	222	176	183	154	205	214	193	175	184	194	212	181	207	198	199	205	202	193	225	188	212	190	192	211	208	202	174	217	184	219	184	195	181	200	193	204	195	207	213	189	204	191	198	193	200	192	202	205	182	170	183	197	226	187	196	200	207	204	188	181	198	198	201	202	224	220	214	214	190	206	190	214	191	199	201	193	179	201	196	186	174	220	195	195	205	207	193	225	216	211	225	194	172	198	180	191	202	192	211	221	192	201	181	201	188	187	209	216	206	184	186	213	187	198	189	202	224	204	220	198	218	216	210	185	209	216	201	170	207	185	207	202	197	217	185	203	194	209	206	190	176	219	217	211	219	175	186	177	203	181	180	194	205	176	212	232	210	216	192	174	223	173	197	201	210	201	184	216	185	183	190	189	187	226	184	219	211	208	199	182	211	213	201	219	221	197	194	234	190	214	222	204	190	208	189	193	206	178	205	209	187	218	214	194	224	201	199	183	211	227	184	223	237	197	188	185	189	215	181	213	210	235	195	160	199	165	195	208	201	197	235	186	206	192	208	220	217	196	217	181	164	187	196	215	195	172	189	217	223	202	192	185	217	191	208	198	176	199	198	186	188	236	182	183	204	210	192	182	210	184	189	186	198	199	206	194	205	209	218	204	221	205	186	208	186	193	226	198	194	211	198	191	187	186	209	203	217	190	191	225	196	185	220	182	182	182	196	177	197	192	188	216	174	175	185	202	197	183	193	203	181	175	209	190	201	209	212	185	195	205	214	204	222	158	184	198	196	205	190	214	180	173	224	207	232	202	198	201	209	195	201	176	197	192	220	199	193	206	201	203	210	187	176	206	208	179	203	202	224	193	203	199	199	188	230	172	200	191	190	190	200	219	183	194	201	197	201	200	192	217	179	209	184	215	193	181	183	198	189	196	195	203	205	195	195	188	206	219	220	216	165	197	179	168	202	209	216	217	162	166	206	213	193	198	198	198	192	177	198	178	192	200	167	196	200	200	194	215	203	224	181	178	215	182	198	201	215	200	202	195	188	210	204	187	180	184	186	216	199	227	190	201	190	180	183	183	213	197	205	189	211	190	212	205	187	185	210	182	191	183	211	204	154	221	186	170	186	197	199	204	216	211	197	195	185	183	197	178	159	193	221	179	177	207	190	188	205	199	203	197	220	229	195	191	215	185	190	200	212	183	176	193	208	212	177	203	196	227	219	195	199	197	215	161	210	216	197	179	221	185	215	191	183	191	195	199	175	206	205	206	197	198	183	194	213	214	192	178	195	194	187	208	209	213	178	211	220	223	201	186	209	183	194	186	177	194	186	231	201	204	206	188	183	201	197	167	180	193	208	196	199	178	191	193	205	202	192	181	191	221	207	217	176	188	191	198	189	183	210	173	213	213	193	192	200	178	201	179	197	172	203	215	213	187	189	192	188	205	211	198	179	185	186	188	178	209	186	191	212	201	221	217	173	207	225	203	195	194	205	189	247	178	222	191	206	196	199	188	201	228	194	197	190	213	193	213	193	187	205	186	189	196	202	197	190	185	218	191	178	202	186
10670	2068	4545	5192	4600	3564	3022	2403	2018	1867	1674	1407	1327	1167	1116	1058	938	976	864	828	784	779	723	736	678	715	658	657	622	598	605	581	638	615	630	585	587	588	587	582	545	526	502	557	588	514	546	542	528	564	539	507	501	541	529	519	530	517	470	533	535	493	508	501	529	517	505	502	464	486	523	474	519	478	463	524	529	467	505	498	511	492	495	466	497	523	482	497	468	501	439	495	492	487	496	497	469	491	495	493	487	475	513	477	486	471	475	495	479	473	488	493	481	508	463	447	469	486	463	471	515	453	490	457	479	495	465	518	495	507	437	473	495	499	474	477	489	444	472	483	512	473	506	489	504	482	490	500	478	475	509	486	468	468	505	466	495	442	479	507	499	435	485	474	527	452	466	477	492	505	489	507	476	484	433	479	494	494	481	491	484	475	483	468	470	472	514	502	488	486	461	472	482	436	478	509	451	488	463	483	501	469	547	490	472	467	465	480	517	456	486	476	464	436	466	498	461	491	489	485	505	478	465	468	474	467	494	474	479	454	459	448	475	474	492	456	496	464	513	468	501	466	480	474	480	496	485	509	488	452	463	513	442	510	482	534	503	472	471	505	510	465	454	506	450	448	475	475	462	453	464	463	494	459	480	495	460	441	475	477	495	500	487	464	498	460	481	496	463	498	448	510	469	469	482	484	516	474	477	508	488	480	468	475	446	458	474	454	532	514	474	474	445	493	435	491	461	494	519	499	472	480	476	468	476	492	475	522	550	467	461	468	502	472	481	498	498	479	447	458	498	447	505	436	460	502	458	454	459	462	463	410	469	447	465	468	422	503	479	467	495	505	473	449	495	479	464	445	461	478	475	476	479	453	477	485	470	497	453	491	519	490	477	483	502	481	515	465	477	475	464	449	438	472	483	501	449	492	483	477	511	441	540	483	468	496	477	451	523	490	467	485	528	462	484	423	497	432	455	475	486	449	449	507	464	482	487	493	490	452	496	490	454	481	461	442	476	490	464	486	506	426	485	489	470	511	463	488	491	465	475	507	485	468	464	479	440	451	489	450	478	456	472	483	499	451	498	454	483	499	468	499	436	500	466	456	487	471	477	486	464	468	479	450	440	451	460	505	473	505	457	438	491	475	465	486	477	448	478	440	458	503	473	473	438	473	471	481	469	450	470	447	511	485	504	477	453	501	470	465	492	447	482	454	475	502	436	465	477	467	484	507	496	474	472	486	443	472	469	497	511	505	443	521	461	471	516	462	460	480	467	479	492	471	517	483	520	495	477	451	486	455	484	481	448	474	485	489	446	447	441	503	420	464	462	506	484	474	449	497	447	489	475	446	483	440	456	477	483	483	508	481	468	508	515	471	442	480	467	444	484	471	487	470	460	496	495	476	509	520	498	514	484	464	513	480	497	495	490	491	454	440	490	491	456	472	441	466	511	479	469	471	470	483	460	479	528	475	500	501	481	447	473	500	468	467	487	486	480	491	490	478	497	459	509	462	458	490	525	474	466	505	483	487	502	452	500	507	470	480	462	468	452	473	455	513	453	534	509	484	473	464	484	481	482	477	514	484	433	478	468	485	497	440	468	501	469	480	485	482	493	474	502	465	517	483	507	480	461	474	473	447	458	465	492	490	473	444	495	491	459	481	475	466	477	476	468	468	478	494	513	484	486	487	466	493	476	461	467	477	483	480	462	447	499	467	457	457	477	443	449	477	463	482	505	487	486	454	471	503	483	500	492	490	445	472	503	505	483	447	484	472	463	483	478	450	471	463	469	489	510	483	490	492	482	506	515	419	463	453	490	479	480	482	481	483	497	499	476	433	461	463	471	494	467	470	484	480	444	458	476	489	459	463	460	502	510	501	468	488	504	465	495	508	498	464	458	479	486	490	457	463	515	478	505	450	497	446	483	481	462	506	455	431	470	507	488	502	455	455	503	474	456	504	460	527	474	462	438	458	457	526	520	481	479	467	461	481	498	484	437	508	474	459	484	435	448	488	500	488	495	509	476	528	498	497	493	468	457	477	488	471	484	467	472	493	501	470	487	481	479	458	485	460	506	499	459	477	450	472	480	535	459	550	482	483	462	488	484	455	462	472	494	478	466	487	467	484	473	546	485	490	504	499	459	507	488	487	482	479	489	450	470	521	483	458	480	505	462	499	448	470	490	448	492	493	511	449	469	434	470	467	521	476	449	444	477	504	506	493	485	486	481	430	527	494	454	480	460	483	490	455	497	509	458	497	449	464	500	474	480	497	528	449	497	501	461	495	459	459	472	463	457	509	463	505	482	470	449	498	494	505	478	427	484	511	481	464	457	487	470	497	462	504	431	471	538	501	494	489	479	536	431	510	480	475	470	470	439	454	501	439	481	467	473	477	472	481	486	522	473	507	497	471	478	462	508	480	487	460	495	500	464	462	494	479	461	469	487	469	490	454	447	463	514	455	478	449	457	461	486	474	481	469	478	467	475	453	469	444	493	496	475	419	482	477	493	490	490	490	471	483	495	460	456	469	509	466	520	485	481	475	463	470	429	477	479	487	485	497	473	487	459	469	468	475	452	474	476	501	522	459	546	462	499	443	494	485	517	489	496	470	465	473	498	490	482	459	463	477	477	474	458	500	453	460	498	468	493	472	464	469	486	493	488	491	496	460	486	462	497	504	449	491	442	489	438	457	492	457	473	481	445	460	460	503	471	489	439	441	518	461	458	482	495	458	463	473	462	461	462	496	466	480	494	442	494	465	499	491	451	493	497	434	476	496	487	461	489	519	457	471	456	472	447	486	460	486	475	456	455	471	480	485	485	459	461	487	437	476	468	487	482	483	446	499	494	488	512	499	442	449	497	519	468	473	476	498	507	465	469	503	504	469	446	483	504	452	516	514	448	476	437	467	495	499	471	466	493	497	467	487	531	457	475	469	482	503	479	443	491	470	483	456	503	483	478	493	492	489	469	501	506	472	486	482	512	480	493	482	483	452	477	481	449	417	457	506	498	474	480	487	467	481	498	524	466	489	468	457	465	498	399	518	511	483	485	478	479	481	460	518	488	464	472	469	490	484	463	487	527	471	483	477	454	465	487	441	484	450	474	464	509	473	479	415	498	523	473	473	486	471	473	447	491	526	485	495	530	479	499	479	509	464	490	444	445	476	455	498	495	497	468	497	470	488	477	476	505	457	506	468	473	455	490	488	492	487	514	486	488	511	466	493	444	521	490	508	499	456	453	498	491	504	460	491	498	493	496	460	496	470	463	457	470	467	458	510	472	465	511	477	450	498	465	456	471	514	469	467	484	537	488	471	494	446	445	459	471	482	518	484	480	461	507	505	466	499	476	509	494	491	477	463	490	508	468	481	505	501	460	433	477	469	459	475	478	493	514	483	485	489	490	476	449	468	485	500	460	479	497	486	503	462	475	476	481	471	476	500	511	473	452	495	458	465	437	468	448	513	474	464	457	492	533	527	466	479	474	419	473	458	455	452	497	445
4376	140	152	142	137	140	109	129	121	125	146	138	117	126	117	115	123	142	112	102	116	118	123	110	125	112	115	127	107	131	108	94	96	147	106	125	128	137	130	108	126	99	111	114	137	102	112	120	106	125	121	120	130	127	123	115	118	123	126	116	123	109	109	119	115	117	109	122	122	131	111	146	90	112	136	126	141	133	126	125	124	126	140	118	114	118	126	118	124	111	111	130	124	97	113	112	94	116	128	113	122	105	107	116	123	123	113	115	116	134	122	111	123	116	119	124	127	155	130	106	121	100	125	112	111	116	127	105	119	121	120	102	137	140	120	125	97	124	109	116	108	113	120	117	119	114	116	128	128	134	117	125	123	123	129	134	128	116	111	112	120	138	115	140	128	118	111	127	131	129	130	122	128	120	136	129	107	117	120	127	132	139	125	125	123	113	132	110	112	106	135	110	129	116	105	131	126	102	105	137	117	137	131	108	117	119	134	133	119	133	124	101	115	118	138	127	118	109	135	117	140	117	120	126	107	128	126	114	117	115	120	131	118	110	105	127	127	116	133	129	130	137	122	122	128	118	115	119	104	103	125	113	134	91	125	125	120	117	118	148	160	121	105	87	133	113	132	132	105	110	121	116	129	122	129	120	137	93	130	114	108	116	116	100	87	119	123	114	94	125	107	123	124	119	130	106	149	117	134	114	127	101	114	125	143	132	110	118	127	120	121	107	121	136	95	107	117	110	111	130	129	108	117	116	131	120	122	141	101	132	122	131	121	116	125	135	100	121	116	125	121	96	111	105	110	135	141	125	98	121	124	143	131	118	102	128	134	133	118	130	119	124	108	113	113	148	123	124	132	118	112	125	117	129	140	129	113	124	151	106	128	116	120	131	111	122	112	128	132	111	136	146	110	122	116	100	115	121	139	101	126	133	132	122	115	98	123	103	123	128	112	108	109	110	135	122	136	127	119	94	120	131	112	125	119	121	134	116	113	123	114	139	128	85	125	112	109	115	139	116	114	100	127	107	129	131	130	114	121	134	113	109	130	131	105	137	110	139	105	110	117	113	133	124	106	109	114	101	128	110	114	133	116	138	126	133	108	122	110	109	116	118	118	113	112	116	125	136	120	122	115	117	126	111	118	124	147	117	116	124	97	120	115	98	108	125	121	111	106	105	109	100	123	93	113	115	121	108	127	129	121	123	110	131	106	104	119	131	126	137	132	106	100	134	131	120	128	132	121	101	127	147	120	142	116	124	112	119	105	110	100	114	134	137	124	147	106	134	115	113	135	124	136	98	134	118	130	127	97	122	108	111	141	97	112	128	114	120	118	109	94	119	117	118	124	138	111	116	110	110	104	117	137	110	135	115	110	124	123	119	133	150	130	135	123	135	135	120	114	94	110	116	105	121	122	119	118	113	146	122	112	119	110	114	123	127	117	107	120	108	107	110	123	129	116	132	121	134	118	129	121	117	128	116	120	132	128	137	128	118	111	114	120	137	115	111	115	154	131	128	144	103	123	131	122	135	120	115	122	121	122	133	127	110	111	101	121	129	121	124	143	122	112	130	125	122	119	115	129	132	141	126	140	126	147	121	121	95	112	119	109	112	130	121	107	122	137	111	128	124	130	125	110	135	116	116	124	124	105	114	122	116	129	111	103	110	94	133	117	116	128	149	110	122	110	127	130	100	126	104	121	118	109	103	91	109	96	116	132	120	128	95	111	120	122	121	99	123	121	119	131	119	113	129	101	107	106	109	106	112	119	118	106	116	123	106	112	122	119	121	142	127	105	127	96	105	115	122	133	131	135	122	103	122	113	144	129	107	101	129	130	107	103	134	123	121	134	114	118	101	105	115	106	106	121	114	106	123	127	127	130	114	129	134	123	133	101	116	127	109	105	92	112	97	121	123	104	108	124	111	115	113	125	125	126	109	131	117	148	112	111	139	108	113	124	119	100	108	111	112	147	138	125	109	113	127	123	120	124	102	137	126	97	112	127	101	119	110	108	108	113	118	128	114	120	138	111	131	108	111	118	110	96	119	126	128	114	127	118	110	118	107	116	143	122	115	118	90	138	109	124	114	116	131	135	132	104	132	133	131	103	127	132	133	116	113	133	134	124	107	130	131	117	111	99	116	122	124	124	104	116	107	133	119	113	127	140	115	131	123	124	119	112	114	113	93	93	112	108	111	144	111	107	112	124	127	116	109	115	121	115	136	138	129	124	142	111	101	122	151	123	122	143	121	115	104	105	125	102	96	111	114	114	129	135	124	120	100	105	110	124	103	98	112	111	116	112	114	106	119	115	118	126	115	117	111	121	111	131	137	125	111	118	111	116	122	115	122	125	111	121	113	107	104	110	135	129	122	112	115	115	108	124	102	126	113	106	133	133	117	124	94	138	122	122	130	131	109	121	110	110	108	103	140	122	139	115	107	122	144	116	134	105	126	104	117	129	111	136	137	134	119	110	121	106	106	131	147	108	128	126	124	92	97	125	130	118	114	124	131	102	122	90	140	151	112	127	137	131	125	118	141	118	102	112	124	116	117	120	121	136	135	116	124	109	141	118	122	99	110	136	127	124	137	125	97	105	112	120	129	119	116	124	125	123	105	91	125	110	123	126	121	142	114	107	122	123	104	126	119	128	106	128	116	109	120	126	126	116	117	135	106	111	124	122	105	129	114	108	130	114	117	109	118	109	131	141	133	103	112	117	137	125	162	106	124	127	124	104	132	108	97	103	123	110	113	128	139	131	123	136	112	119	123	123	124	111	135	125	94	125	126	135	112	107	123	113	136	131	102	133	138	120	117	101	119	108	105	124	108	122	128	117	126	115	112	111	115	134	120	115	129	104	116	107	109	115	120	115	108	106	117	107	122	117	117	120	122	109	127	94	107	132	110	132	111	119	140	109	115	151	111	127	129	117	110	122	123	120	98	110	94	119	131	126	121	115	114	108	128	117	108	131	134	102	109	106	113	125	132	124	127	133	106	115	115	134	111	143	135	121	93	121	130	119	120	116	108	144	141	107	124	131	143	111	123	122	117	130	121	113	122	121	104	129	133	103	96	122	99	100	125	107	118	93	101	122	117	127	126	98	122	113	121	141	116	148	115	121	110	126	125	121	108	126	121	113	99	119	120	134	117	124	118	112	119	117	113	126	140	108	129	125	115	130	123	119	123	121	105	111	106	103	112	119	115	138	128	121	107	121	120	108	96	110	126	96	113	121	120	125	131	130	105	110	138	135	109	112	118	123	120	140	112	138	129	133	121	118	136	133	111	103	141	124	108	115	124	119	133	153	102	109	133	139	115	125	111	121	132	120	110	138	99	111	117	128	110	113	116	126	117	123	140	105	121	109	123	100	136	116	129	109	115	123	113	139	120	125	113	122	119	114	101	120	123	118	135	124	120	146	124	119	115	112	117	115	135	111	104	141	110	121	113	125	127	128	122	126	101	115	115	125	127	126	109	123	118	110	131	129	101	115	108	106	115
3012	344	429	412	418	442	362	400	382	344	356	378	347	350	366	331	336	328	354	354	324	340	318	325	332	355	341	321	350	312	310	308	316	331	354	359	322	302	308	308	345	323	358	349	325	330	327	323	281	323	346	277	350	352	351	349	352	323	340	320	319	354	299	365	304	322	370	330	311	297	314	336	317	290	323	323	346	340	352	300	307	322	296	341	313	314	332	370	321	349	328	343	352	315	288	338	338	341	308	275	317	339	312	358	323	349	306	347	357	313	319	274	345	335	327	319	320	322	337	343	320	364	336	293	341	330	317	339	336	323	301	323	337	323	290	328	351	315	324	334	357	345	307	310	318	317	349	322	330	309	332	341	353	323	323	331	307	321	311	316	339	348	346	328	372	354	348	335	318	325	321	353	327	333	316	338	335	314	326	335	304	339	353	336	343	354	326	319	352	297	358	332	344	338	336	310	311	345	304	318	323	324	297	338	360	338	318	321	338	363	330	346	319	304	378	295	361	310	314	344	352	320	309	309	313	328	352	324	312	324	340	351	350	337	323	347	354	349	331	303	359	334	316	297	333	317	325	344	340	358	308	320	322	362	339	307	315	321	335	308	327	338	324	346	333	339	322	329	308	319	331	356	331	339	339	315	323	337	346	308	339	320	297	320	307	372	346	300	288	330	341	305	318	306	332	316	309	343	344	291	328	363	312	322	301	321	358	331	289	299	303	330	316	363	332	324	295	315	332	321	292	334	329	373	311	336	336	327	298	309	313	297	304	339	354	327	326	345	332	324	305	314	303	358	311	322	332	380	291	362	314	311	339	342	358	308	351	328	354	301	352	330	306	348	324	338	337	332	339	329	339	339	326	350	325	336	311	335	363	345	283	327	295	328	316	349	334	345	315	326	344	335	307	321	323	325	309	312	349	336	321	301	317	331	344	324	318	334	354	366	322	338	323	352	311	333	330	333	319	333	321	344	299	354	313	347	316	347	318	329	362	316	302	323	367	359	326	333	342	334	334	345	310	336	292	322	302	347	296	353	310	322	337	324	345	308	318	340	340	316	315	331	292	335	357	303	313	357	313	325	344	323	339	315	320	323	341	333	340	373	334	331	302	342	296	335	354	327	334	313	317	354	325	323	311	378	326	329	296	330	319	331	323	339	329	330	316	320	317	341	304	343	307	298	339	304	337	328	348	380	339	284	334	313	350	321	329	341	298	307	326	324	336	335	360	345	334	354	372	330	328	297	342	342	354	322	322	321	341	317	326	312	334	341	305	319	338	304	316	341	347	341	322	322	340	325	279	350	323	311	325	338	286	374	362	306	308	368	310	323	303	328	318	307	320	349	317	308	336	334	334	312	290	358	320	309	331	317	321	306	291	338	346	292	332	364	283	302	342	323	332	334	333	326	309	309	328	360	327	320	345	323	319	325	304	333	337	335	312	313	348	339	323	333	292	332	312	320	301	327	323	326	305	318	319	313	331	360	306	364	345	334	333	294	328	289	316	323	337	324	351	326	319	352	299	344	328	315	336	350	300	319	297	350	358	338	297	311	325	318	355	315	325	304	292	314	331	377	303	313	314	339	351	320	288	315	343	364	315	350	329	341	306	311	340	323	315	364	318	338	312	335	314	348	294	324	330	330	304	350	315	323	314	355	305	318	346	321	321	352	330	350	332	325	347	334	355	376	304	316	350	342	333	357	321	318	313	331	343	318	367	294	318	334	341	342	321	304	340	332	360	339	341	328	328	321	312	372	298	318	342	301	332	338	316	332	353	323	348	352	298	337	315	272	322	318	318	344	323	301	333	330	289	306	334	351	319	338	317	325	339	336	327	332	277	332	353	342	307	328	367	320	347	311	341	324	331	345	341	361	352	331	351	308	330	333	328	343	348	311	313	321	329	338	323	290	379	330	333	301	296	335	333	326	331	345	306	313	313	309	316	308	342	360	334	328	346	323	334	333	324	302	360	313	339	342	347	353	337	306	344	310	308	297	323	325	337	326	343	327	340	347	324	288	299	331	331	329	333	326	326	321	346	352	349	327	336	303	334	349	356	355	315	322	318	332	335	301	318	325	340	319	318	375	316	334	363	332	307	314	364	306	339	351	321	322	323	323	329	320	335	363	338	316	311	308	308	340	328	317	323	325	307	316	329	336	369	322	336	326	354	355	311	324	316	359	333	328	352	301	334	339	364	355	359	330	315	309	318	336	357	309	329	350	293	348	317	348	348	298	339	353	317	322	331	332	310	320	333	330	308	305	347	357	351	343	316	352	348	341	337	310	287	320	371	329	288	333	353	314	305	336	296	315	318	304	362	306	352	337	323	286	344	350	312	356	329	311	333	369	322	344	330	359	330	323	351	343	324	306	311	322	319	331	330	337	316	354	351	335	309	337	312	293	341	351	310	292	349	357	328	324	347	349	349	319	305	318	309	360	362	338	315	349	316	335	319	348	342	357	314	327	297	384	311	305	324	301	310	336	311	338	348	309	343	316	314	344	312	359	343	326	355	315	330	321	304	339	326	339	326	339	338	350	311	311	333	320	332	332	315	328	315	352	341	359	308	323	327	319	334	319	302	333	316	313	338	324	326	331	328	319	328	314	289	315	338	318	334	329	320	334	333	325	313	317	340	331	296	327	305	334	323	339	341	308	323	338	331	321	306	342	341	316	306	325	323	327	334	322	302	307	326	294	348	291	306	296	325	305	314	333	316	333	321	344	340	351	314	306	308	326	334	292	285	317	335	318	316	336	342	341	310	312	312	336	366	339	350	317	345	325	324	327	315	315	339	338	326	297	359	327	338	312	288	350	348	365	321	312	307	319	335	342	361	323	309	310	286	306	312	322	331	345	311	350	361	323	327	351	337	333	316	333	317	383	354	304	336	328	342	331	338	349	316	323	306	349	313	341	340	358	333	345	362	347	332	325	321	343	304	324	340	303	347	336	314	318	321	343	285	331	336	305	307	311	317	339	356	313	321	319	325	332	331	300	328	336	337	309	342	335	360	305	341	324	322	325	344	329	337	330	361	325	316	352	330	324	350	358	309	332	318	333	317	332	345	350	339	330	350	322	348	329	341	298	327	314	308	312	318	351	326	327	318	331	302	350	315	330	364	342	314	344	327	345	356	334	320	320	339	303	346	324	330	353	325	357	316	337	341	343	333	295	312	340	312	330	324	334	361	306	345	318	319	317	303	317	321	319	335	310	356	333	284	387	343	340	329	306	357	355	355	330	321	314	332	358	300	334	327	314	325	311	331	338	344	315	334	293	332	292	339	314	344	301	333	314	336	307	346	286	323	347	332	345	307	312	321	296	332	334	336	351	342	319	322	368	320	338	298	355	303	307	329	352	360	358	329	346	326	334	314	319	288	322	319	313	313	341	343	321	343	356	332	322	330	344	333	328	330	312	324	309	327	344	320	359	350	330	340	312	339	328	325	331	313	320	331	294	335	356	326	324	308	319	324	326	363	349	350	341	343	342	342	322
12938	1369	1257	972	702	549	446	415	353	332	325	317	306	278	285	269	279	287	275	243	256	278	256	249	249	254	253	251	272	250	226	229	225	227	246	232	243	248	246	254	236	239	220	212	242	241	266	260	227	214	210	216	211	254	238	222	205	240	236	231	246	238	243	253	223	236	212	237	269	269	235	256	259	225	221	226	207	212	266	240	245	244	233	220	209	220	207	219	267	218	210	274	253	236	197	240	217	233	243	234	238	232	226	230	250	236	231	206	252	229	243	224	234	252	242	224	255	234	234	208	218	219	211	231	239	250	240	212	226	216	248	224	251	221	241	226	235	223	234	229	230	229	232	226	204	246	238	213	216	223	235	213	216	238	195	220	245	232	226	226	237	242	246	270	215	255	257	237	234	211	239	234	249	243	236	219	262	238	219	225	228	254	234	224	216	214	237	213	220	237	227	227	250	227	226	215	225	233	245	232	230	243	237	217	240	222	278	216	235	226	232	218	232	244	226	220	201	219	241	192	225	211	225	245	254	244	258	221	255	216	221	239	239	240	223	259	250	237	235	211	254	216	258	233	213	252	232	234	236	217	250	238	233	247	225	263	232	238	245	227	242	220	235	231	232	258	213	184	217	229	248	231	212	250	251	258	230	216	262	212	214	251	233	243	243	230	229	195	249	225	227	221	231	262	268	254	230	236	235	245	248	251	257	247	239	255	230	223	246	225	247	243	258	229	250	254	228	230	239	218	230	238	240	251	248	225	232	262	217	242	225	225	226	226	206	202	220	220	222	233	230	221	220	215	247	259	216	233	214	234	253	237	247	231	213	219	262	216	247	220	245	262	241	225	251	215	245	249	233	196	230	271	249	215	240	226	211	230	238	225	245	222	238	218	231	246	226	205	209	261	206	246	247	254	245	237	213	229	264	211	240	243	254	237	246	210	237	240	264	244	251	243	240	222	229	240	202	221	222	226	219	241	247	225	228	243	237	198	270	240	224	213	256	254	224	206	229	240	240	226	221	228	233	235	249	225	214	239	242	242	241	252	218	227	219	208	239	242	264	270	216	241	252	261	223	231	202	226	233	239	289	256	240	245	250	210	226	252	235	229	240	227	266	264	237	228	231	225	255	234	247	233	244	247	213	241	230	235	239	228	207	231	231	219	218	236	203	234	231	256	238	219	223	240	255	224	249	234	232	241	244	248	236	242	219	216	208	254	237	230	215	251	221	229	239	231	232	237	229	214	234	236	245	248	224	227	245	228	211	265	238	210	238	221	244	243	223	225	215	235	249	224	251	243	241	243	248	253	213	222	218	236	211	218	225	255	227	250	253	268	250	223	253	233	226	227	253	248	229	228	243	219	241	241	213	237	244	222	235	245	194	225	225	220	208	238	242	225	228	229	219	253	236	231	238	206	225	242	226	244	218	235	233	226	248	245	218	238	206	215	225	231	218	217	239	240	228	227	213	252	227	224	224	218	246	239	233	245	270	212	242	254	248	214	229	240	210	228	240	213	223	229	201	226	211	240	247	243	215	234	243	200	236	220	244	214	203	234	249	258	226	233	195	255	271	217	212	213	239	245	241	194	221	233	246	258	248	221	212	246	228	251	255	236	225	243	222	229	251	217	222	228	215	265	239	224	239	219	243	252	221	206	217	263	225	240	239	253	226	251	223	209	225	248	238	255	233	226	240	231	237	236	231	240	227	235	217	241	251	208	239	227	260	245	222	207	220	262	248	231	220	251	229	246	209	240	237	225	234	255	230	254	231	220	216	249	215	204	251	271	238	230	235	221	221	219	239	230	256	243	213	261	234	244	241	264	252	232	245	241	229	240	244	192	238	233	273	206	243	230	228	239	224	237	249	236	233	264	234	244	245	221	259	236	243	220	238	230	206	227	261	229	220	231	231	250	252	263	238	236	236	203	234	222	245	244	246	211	232	263	253	256	243	257	229	253	219	261	222	246	232	205	224	223	242	229	221	249	243	225	205	219	223	224	235	248	229	256	227	236	260	239	234	222	190	228	220	232	250	228	220	235	242	269	236	231	230	211	269	236	267	242	242	219	236	267	244	245	237	225	245	233	223	277	203	212	223	248	235	237	248	252	204	226	203	246	232	210	220	234	218	255	261	247	210	222	240	229	235	275	239	213	217	263	216	250	229	212	240	214	251	230	233	262	230	217	203	247	220	242	250	234	239	225	223	228	238	251	261	215	225	216	188	209	224	251	237	248	245	223	223	198	219	219	263	226	229	249	237	227	242	217	241	234	224	201	232	246	224	236	225	242	243	261	209	238	243	260	232	206	221	224	234	250	234	238	196	217	234	245	248	234	248	249	231	223	249	237	235	202	226	242	226	239	201	229	210	247	229	226	229	242	235	272	241	275	217	237	233	236	241	216	244	225	225	220	234	256	250	257	269	230	228	248	242	231	238	222	262	240	264	260	215	251	237	247	238	251	207	228	255	242	243	239	224	232	233	234	247	216	231	232	227	249	208	251	226	251	248	229	236	248	224	232	221	231	205	249	242	224	237	238	222	219	257	217	233	215	243	218	252	225	230	247	212	219	227	250	244	253	241	246	254	223	235	222	246	214	248	230	245	241	226	236	239	254	238	236	254	233	213	234	226	206	219	231	249	243	196	220	224	233	229	243	238	240	255	233	233	239	250	225	241	215	237	250	231	288	260	225	203	252	245	229	243	237	224	215	217	244	216	247	244	244	236	275	217	265	256	227	243	258	208	222	271	236	204	220	224	225	234	239	247	209	213	242	237	282	210	236	246	259	250	222	236	209	200	236	225	249	233	253	227	216	226	265	234	253	206	246	236	238	226	226	250	223	233	252	215	224	239	224	237	249	222	242	209	221	230	223	238	241	250	219	255	226	224	261	226	220	244	244	215	240	237	224	204	222	265	220	231	239	224	244	215	239	238	229	239	205	222	242	235	247	220	237	248	224	248	252	226	261	230	195	211	233	222	255	215	218	245	238	204	230	210	219	248	242	252	242	273	232	257	237	226	228	242	232	213	238	221	245	244	210	247	234	233	229	206	240	246	229	220	235	243	232	243	246	217	240	246	241	229	219	232	232	248	237	251	253	212	230	223	222	245	239	242	233	224	227	224	244	206	222	230	222	232	227	230	256	217	228	238	262	226	231	231	251	251	234	226	242	211	238	237	248	232	226	240	220	241	235	220	230	224	234	199	223	210	236	248	225	261	244	234	221	238	230	244	239	228	241	248	227	251	209	239	223	217	246	211	254	228	227	253	277	275	247	273	238	231	234	257	203	267	235	216	223	276	259	219	226	233	225	224	243	243	207	246	245	242	217	239	244	259	228	220	242	239	216	239	239	266	256	254	237	247	242	212	223	210	215	247	226	228	242	240	254	226	214	258	235	231	245	266	249	230	241	234	251	205	227	238	255	239	240	227	221	236	239	270	254	213	223	238	224	241	208	235	261	201	255	223	267	223	218	243	234	246	251	254	217	219	231	226	216
7922	1370	2653	3017	2652	2225	1908	1602	1367	1263	1176	1069	1013	963	932	841	849	785	791	724	710	736	669	758	702	699	679	678	628	650	621	602	591	625	638	620	628	634	615	569	626	602	593	602	606	609	556	602	578	622	594	578	604	599	620	615	558	579	607	587	630	652	621	577	566	553	576	594	604	585	568	589	585	608	611	595	547	563	553	545	595	638	619	575	538	561	571	583	580	590	590	594	560	579	585	587	583	575	566	526	543	630	576	554	533	573	578	566	582	561	583	542	511	565	588	610	536	629	537	593	571	548	595	561	564	560	578	598	580	545	576	579	546	591	555	548	548	581	559	571	575	555	577	571	556	567	571	548	581	571	564	535	557	552	583	619	573	593	577	555	609	597	589	562	546	564	593	538	568	580	532	575	612	568	564	629	617	568	514	571	618	575	577	532	554	563	577	567	528	584	598	553	595	612	586	617	540	540	552	548	555	591	608	542	536	574	529	549	549	566	562	552	563	539	563	565	586	582	556	536	592	575	576	548	587	567	558	571	547	560	588	563	570	564	533	554	602	596	563	576	548	555	565	562	561	558	553	544	532	535	595	559	559	601	561	563	574	589	608	557	579	582	550	575	532	583	552	551	547	549	581	581	529	570	517	581	553	554	566	600	551	547	577	584	579	595	616	602	580	505	503	605	556	579	609	549	554	546	596	552	603	590	580	579	578	611	570	593	586	556	554	567	579	534	564	584	551	567	560	580	543	546	584	585	568	591	598	582	587	597	604	569	576	574	568	559	549	586	564	574	582	557	593	588	569	585	566	595	574	584	526	564	584	568	569	570	593	601	557	559	599	561	558	546	595	582	560	623	621	600	568	610	521	583	560	550	550	586	561	575	560	574	586	597	573	554	546	560	594	563	569	619	569	565	552	549	545	594	600	620	568	560	569	597	562	561	522	591	547	556	553	598	589	601	544	520	573	563	569	541	583	569	549	568	595	575	556	541	578	578	570	537	566	598	532	581	572	583	570	571	590	578	581	534	575	565	622	603	598	571	581	541	542	593	574	547	592	566	562	552	559	575	561	556	552	623	549	552	536	558	588	538	563	568	580	541	573	551	546	604	555	577	542	595	560	564	537	543	556	573	554	544	577	565	603	600	596	564	532	524	568	620	554	571	565	596	599	539	580	537	574	581	594	560	578	614	525	571	542	554	586	544	572	548	556	550	557	607	557	602	561	532	609	557	571	538	609	593	568	557	590	553	551	598	553	561	551	552	553	606	573	561	551	591	551	599	545	607	565	560	562	560	597	586	561	616	608	562	577	547	566	558	580	573	570	582	550	540	568	566	576	579	527	567	579	535	587	596	590	569	594	590	570	528	592	561	532	594	560	549	577	550	625	580	613	521	547	589	557	596	586	576	557	558	572	570	575	570	558	608	547	553	606	583	578	576	569	580	571	582	565	546	577	543	573	594	586	577	582	542	592	606	526	536	543	532	559	542	548	567	598	578	542	566	597	569	602	559	584	580	578	558	595	574	595	541	583	583	561	566	598	569	537	584	550	611	615	564	577	586	581	579	531	589	558	576	554	590	576	568	530	536	572	607	537	590	555	567	576	553	577	556	549	557	578	598	579	625	586	541	576	531	545	579	593	562	597	622	592	560	585	512	587	562	527	528	566	581	628	541	595	615	568	549	579	601	559	593	595	564	558	585	579	552	564	587	533	575	546	597	576	615	566	600	585	569	601	502	554	564	572	539	610	596	569	544	578	556	561	602	561	558	609	548	552	559	531	556	585	550	551	581	558	558	592	560	562	596	577	538	552	581	572	565	632	533	565	581	589	561	522	570	588	606	559	605	569	531	564	560	558	558	541	568	592	547	544	532	542	541	556	555	627	509	592	540	560	575	589	563	562	557	565	607	555	557	552	553	582	580	554	587	615	607	575	596	566	529	563	573	537	555	541	548	544	548	540	556	562	536	577	573	590	514	560	587	577	544	587	553	578	592	561	581	591	614	615	606	611	568	548	577	571	560	610	595	581	566	540	551	604	521	530	570	615	588	611	605	566	568	588	632	609	536	579	565	583	535	572	593	591	566	579	592	594	539	596	625	591	595	622	528	569	597	567	565	587	624	603	535	570	578	570	554	568	552	540	565	571	586	580	545	597	534	583	570	625	542	593	556	569	568	606	595	606	590	570	552	589	579	581	576	578	574	566	597	573	567	574	555	578	574	552	591	583	538	594	537	575	613	570	599	584	583	558	589	567	588	562	583	599	569	542	537	560	585	552	547	607	536	595	587	561	545	553	587	591	549	575	584	523	537	566	563	528	555	586	561	540	576	596	564	588	567	577	506	572	580	570	580	558	593	555	553	597	600	603	525	564	610	580	564	591	569	591	512	566	608	542	587	560	603	549	572	562	549	539	543	583	574	607	584	540	554	553	603	573	570	547	620	550	590	549	576	593	593	566	555	554	522	545	617	573	557	583	602	540	544	572	530	595	523	560	579	557	582	543	584	581	584	569	564	556	601	546	568	563	586	621	586	591	556	575	618	563	569	574	561	560	585	523	566	602	553	581	595	576	589	542	555	541	544	532	563	533	536	520	608	584	538	602	594	556	574	539	568	577	570	570	553	606	592	567	584	568	567	563	584	547	531	553	576	576	543	593	569	550	550	573	574	560	522	567	557	554	580	600	553	575	604	581	596	570	576	579	587	566	568	574	595	581	543	580	530	617	513	580	514	575	577	559	582	580	576	532	608	556	560	548	582	558	593	571	599	550	581	524	567	592	581	534	512	593	541	539	557	580	527	603	578	590	599	595	594	603	592	550	589	605	601	601	591	552	539	559	595	575	554	561	570	508	559	579	575	571	593	602	554	577	539	605	562	599	544	541	561	594	578	530	574	589	562	577	547	567	596	541	553	553	588	552	548	563	617	580	554	595	585	583	557	581	578	572	577	561	570	604	603	574	614	573	620	527	573	524	555	594	585	568	570	569	511	544	571	577	551	580	561	608	598	566	566	557	562	601	566	566	604	600	539	579	570	623	567	551	611	577	570	610	524	624	592	577	543	596	544	551	545	593	591	542	534	554	529	545	568	587	563	616	563	598	570	544	577	563	568	557	552	564	574	578	613	547	623	607	571	605	555	580	575	574	607	563	539	567	603	591	591	615	559	582	572	579	584	553	586	534	586	576	567	513	565	560	554	596	578	607	565	566	573	574	577	588	567	548	554	554	595	545	573	537	558	573	603	541	597	613	591	590	574	569	616	557	608	562	545	566	596	629	600	563	572	588	564	549	579	559	545	597	551	607	599	571	550	551	618	569	596	573	523	559	544	575	568	589	547	607	595	598	559	547	570	601	552	569	547	554	584	589	533	556	603	538	532	566	592	548	588	519	590	541	554	583	596	606	589	569	570	545	608	559	560	579	602	585	562	594	574	566	556	560	557	542	534	555	567	572	573	560	583	618	558	618	552	528	521	571	575	583	594	562	576	568	559	562	586
20897	3074	2357	1723	1215	818	648	555	489	410	351	341	313	303	243	244	259	254	250	263	227	218	224	214	218	248	225	226	250	231	239	207	201	242	243	199	217	197	203	224	191	211	228	201	197	211	196	210	218	183	216	210	195	182	248	197	200	216	227	194	185	176	204	229	205	174	212	210	200	205	205	180	205	222	183	213	198	200	206	213	211	175	214	226	209	190	214	200	192	195	214	206	210	184	227	197	200	198	195	232	201	224	219	200	224	197	209	203	199	196	185	218	208	204	195	225	180	176	198	192	196	191	194	189	209	198	183	208	200	208	211	177	218	189	204	205	214	209	203	207	201	195	224	199	191	165	198	209	212	205	195	181	209	206	185	176	189	189	202	208	197	199	181	189	198	199	190	198	197	190	183	231	171	201	190	189	170	229	208	210	185	188	184	181	227	202	186	192	215	204	173	213	173	203	222	188	194	199	211	203	209	208	216	178	193	198	199	219	190	187	196	204	184	227	196	182	211	204	189	197	178	214	190	199	192	194	210	213	207	176	188	191	187	220	222	205	206	187	191	204	184	190	182	197	201	175	204	210	198	193	209	197	183	194	180	234	212	205	233	178	181	209	203	207	184	196	195	179	179	224	188	198	202	205	195	204	205	208	180	205	187	216	213	223	227	194	200	191	205	213	192	209	198	240	178	204	213	214	177	212	233	215	212	191	206	200	189	191	217	216	204	193	216	206	207	202	215	203	187	190	214	227	208	201	207	174	209	191	194	176	177	204	200	188	184	202	202	215	202	188	222	197	206	229	200	188	204	188	198	203	194	198	194	182	183	190	207	193	181	206	205	202	230	177	176	221	193	182	187	221	202	200	200	191	209	186	195	185	171	181	208	204	203	183	188	204	215	210	205	205	215	212	187	203	202	207	192	218	200	218	192	217	203	183	194	180	201	187	213	201	185	227	213	195	204	195	184	178	207	217	196	205	199	214	187	185	213	168	193	207	221	179	198	220	186	195	233	194	192	183	190	176	214	194	208	193	215	218	195	194	186	210	228	197	196	190	207	206	205	215	197	201	181	182	194	188	207	200	187	163	187	195	191	231	207	205	204	199	195	188	202	211	174	215	184	205	170	217	194	208	211	199	207	210	205	202	201	180	210	190	185	214	209	204	204	195	187	190	217	195	193	193	198	184	211	234	196	192	192	198	214	208	208	195	207	192	200	196	207	195	217	205	198	183	171	187	191	180	190	214	200	179	202	207	195	217	230	189	218	208	188	242	210	191	234	193	214	190	213	219	218	208	214	203	175	196	187	185	192	213	207	193	195	191	175	218	198	224	212	221	237	202	213	218	218	221	204	198	190	181	188	198	209	214	216	198	217	200	199	221	214	200	216	209	190	235	183	212	231	182	181	205	180	198	218	217	174	211	196	195	205	220	186	190	217	223	187	211	203	191	223	214	205	222	185	195	191	222	217	191	181	188	204	202	207	202	178	169	215	177	191	211	225	194	208	199	207	198	179	196	205	213	191	194	201	223	208	210	195	189	215	229	207	182	218	205	228	195	174	195	183	198	212	171	196	203	207	213	188	241	196	177	206	192	192	216	183	219	168	209	199	176	183	199	189	193	187	178	206	202	205	184	214	198	203	207	197	199	175	212	183	226	184	210	186	198	186	175	185	219	193	219	173	198	191	185	206	205	194	192	227	192	196	193	215	200	191	211	221	214	208	203	196	185	208	223	226	238	225	196	233	175	218	195	226	205	208	181	195	192	238	209	190	182	207	194	200	203	210	202	197	206	191	192	197	180	202	233	195	189	213	206	188	219	221	190	196	199	203	175	177	207	205	203	196	199	236	209	209	199	186	209	234	202	201	170	202	217	202	194	206	226	230	202	209	185	211	171	197	168	193	190	207	186	210	229	170	172	196	218	206	187	196	195	203	190	229	208	218	174	205	195	204	198	197	185	186	170	214	224	175	212	202	193	197	207	193	192	231	206	212	211	188	183	205	197	194	187	192	214	176	217	190	182	216	211	192	207	183	187	218	203	202	191	202	205	174	216	196	170	200	203	211	186	212	214	195	190	194	197	237	203	222	184	213	197	189	207	189	210	196	186	200	190	214	194	195	201	210	192	203	192	206	200	221	174	218	171	214	191	199	202	177	197	185	198	207	195	205	199	205	223	227	209	199	217	200	202	200	199	191	224	201	199	193	203	186	202	198	192	198	213	203	184	194	215	190	209	184	192	204	210	194	194	195	195	174	219	168	198	215	177	209	204	219	199	190	186	212	215	198	216	203	178	201	202	230	177	190	197	205	196	203	181	171	195	194	180	208	189	208	182	185	210	177	206	201	175	181	202	216	196	210	210	221	213	198	220	207	176	204	206	209	211	201	208	198	163	235	182	189	209	188	197	208	214	182	194	211	193	176	215	191	199	199	190	196	200	202	242	216	203	223	187	206	199	204	212	183	204	198	193	186	227	202	183	201	190	188	191	199	218	223	175	194	205	179	170	169	202	193	186	202	192	180	209	187	210	186	197	224	185	196	174	198	207	197	209	194	220	197	217	223	180	210	204	219	206	204	230	197	210	176	185	210	200	188	210	208	216	235	184	195	210	189	196	207	221	205	219	207	202	197	200	201	201	224	188	214	202	217	191	192	212	201	200	185	211	173	197	209	198	195	181	196	190	188	202	165	178	202	186	194	182	189	194	193	212	204	202	172	178	193	205	213	219	188	201	211	175	207	194	199	224	201	192	195	192	183	218	204	205	180	195	200	204	184	188	224	180	194	189	206	207	196	183	223	222	203	221	201	195	182	216	202	186	188	208	213	198	184	191	216	189	174	171	206	200	207	199	203	193	200	184	203	186	189	215	189	198	216	204	183	231	179	187	201	189	199	210	185	226	180	192	204	193	170	244	193	230	193	204	216	218	212	175	213	186	206	202	172	200	198	175	195	181	205	194	170	205	226	195	188	210	175	203	176	221	203	180	165	200	209	194	206	229	210	182	188	191	201	187	203	203	194	168	198	171	212	206	226	190	192	198	203	212	204	184	188	183	179	193	202	184	196	176	202	207	198	203	208	186	191	203	207	197	191	183	210	197	179	211	207	197	199	184	199	204	191	183	181	217	193	185	212	218	182	201	171	189	201	195	187	195	199	216	191	185	185	195	218	205	198	209	212	215	183	190	198	186	209	182	198	218	219	220	190	187	177	209	209	194	197	191	187	196	211	207	196	177	208	211	196	210	210	212	197	198	207	187	184	198	170	196	224	173	216	192	196	204	208	202	217	202	206	166	193	193	200	219	202	222	210	194	207	205	183	223	186	219	237	200	210	206	185	219	192	181	224	192	206	215	178	202	176	185	204	174	186	178	205	203	195	196	199	212	196	195	191	187	207	214	191	182	203	218	191	202	202	223	218	196	196	186	194	211	178	195	201	179	234	200	239	212	211	215	183	176	191	185	189	193	202	211	192	201	202	223	171	214	196	190	180	186	195	213
10437	1996	4494	5180	4390	3642	2933	2430	2126	1774	1578	1361	1247	1212	1092	1077	956	898	884	848	799	780	737	718	727	675	711	671	643	651	645	634	609	533	579	571	543	619	551	549	550	578	546	510	529	559	527	562	521	599	519	522	529	520	534	486	522	531	547	527	480	519	556	523	458	518	482	492	506	497	501	503	488	493	497	513	442	478	528	496	465	485	485	473	497	503	444	481	502	437	519	506	480	482	497	453	465	452	474	541	472	489	441	501	453	504	455	472	470	511	504	544	463	459	459	512	508	447	512	498	467	523	478	458	456	490	438	499	476	482	474	482	480	485	455	451	466	468	489	442	477	462	464	489	459	453	489	499	431	471	498	480	498	456	480	533	463	479	463	487	464	485	492	452	466	492	459	468	464	477	470	452	499	455	461	487	474	476	474	450	488	486	518	482	477	474	458	484	474	452	457	469	526	493	458	492	502	463	490	467	497	508	475	492	487	463	425	476	489	507	466	463	529	496	512	484	495	460	460	477	475	497	469	508	474	439	463	475	483	428	478	509	471	472	468	477	447	465	492	477	453	508	497	463	498	492	452	469	458	466	488	485	472	475	468	515	474	464	476	450	463	491	466	472	454	495	497	508	488	485	485	488	485	521	459	464	479	436	470	475	503	468	473	487	467	495	450	498	461	439	469	482	494	461	508	475	465	498	511	474	465	489	485	457	475	466	496	460	500	464	472	503	510	542	463	469	485	485	473	478	469	475	500	427	501	465	476	442	459	514	447	531	492	486	446	474	473	431	452	479	468	495	443	460	463	463	486	469	486	455	469	467	466	511	497	461	482	441	487	443	452	441	491	465	461	489	471	492	486	526	488	507	462	463	491	482	490	517	485	457	460	460	483	466	495	486	507	468	478	487	425	532	445	474	494	488	443	470	474	478	467	467	522	460	492	459	443	524	446	484	490	476	438	496	478	459	480	465	497	500	466	463	482	511	447	493	453	480	474	469	454	497	437	519	442	496	432	471	458	468	458	454	511	472	471	444	470	460	484	508	486	497	499	456	500	488	519	479	511	457	460	500	512	450	425	458	469	463	470	489	461	465	503	488	422	474	501	506	488	447	479	480	446	482	485	467	480	497	447	455	459	483	443	463	481	471	468	484	477	473	507	504	482	453	452	494	475	485	466	481	446	435	468	475	492	448	502	486	482	454	491	460	462	484	472	455	490	475	497	482	480	512	473	498	453	490	455	469	488	483	504	468	477	511	485	447	453	475	480	495	478	519	471	456	473	463	477	518	458	482	437	444	478	551	501	494	457	468	471	508	487	490	518	537	473	501	471	465	502	483	481	519	499	478	486	490	482	492	450	485	471	466	499	487	500	481	518	510	476	425	447	506	477	499	460	515	514	500	527	466	459	517	482	480	494	468	500	481	476	507	491	452	462	467	472	476	503	485	479	463	441	465	473	462	486	488	498	470	512	448	480	477	467	474	492	518	463	447	477	465	463	464	495	437	439	441	470	493	495	489	476	467	448	444	489	456	455	488	484	493	480	488	485	496	482	517	432	466	484	441	458	518	475	467	494	504	470	485	485	512	443	435	482	501	499	485	449	496	470	469	440	478	487	489	489	463	471	486	463	488	464	467	469	477	470	526	487	497	486	466	436	436	476	465	467	492	488	496	527	471	473	469	498	492	477	499	490	473	506	435	470	453	503	493	493	509	478	473	449	426	485	463	486	470	500	467	485	410	503	506	488	507	494	489	466	460	449	482	488	525	487	507	517	464	532	491	475	486	477	458	469	468	445	480	475	440	472	471	465	461	497	487	477	460	497	485	521	476	476	463	504	470	428	475	477	462	477	487	536	495	519	463	465	480	500	504	470	458	467	477	452	441	496	483	471	445	487	500	469	483	479	491	475	474	488	509	464	516	468	423	461	492	445	484	469	496	479	447	475	478	451	466	467	445	464	442	461	479	509	482	509	467	466	468	508	451	492	481	447	513	491	494	489	499	483	476	476	474	499	491	492	506	490	485	492	464	508	482	455	513	433	508	459	513	459	474	448	480	469	489	457	491	463	445	500	474	512	455	487	493	483	489	503	519	507	437	493	472	491	471	444	453	497	518	492	466	480	495	492	439	465	488	486	460	536	455	445	412	463	493	449	480	485	472	491	479	504	474	455	538	482	502	463	501	471	486	475	445	505	480	466	458	477	477	476	474	485	437	454	479	461	517	455	481	477	424	476	451	473	462	492	486	473	470	486	499	468	494	466	499	435	500	462	476	504	444	485	485	512	436	433	492	488	457	521	483	475	478	470	460	481	504	485	468	461	444	487	463	459	479	473	485	491	472	481	470	469	483	488	474	492	471	441	455	471	482	508	474	497	422	466	479	481	470	469	455	481	475	430	450	469	445	502	497	490	468	479	490	478	462	473	451	519	491	498	465	508	449	471	448	476	501	494	516	483	455	519	517	501	470	477	465	469	461	473	488	488	473	455	467	477	465	480	507	485	505	498	441	500	430	453	454	481	443	498	475	519	492	462	487	545	476	459	457	453	482	455	491	438	469	415	486	510	486	540	462	492	490	437	486	484	453	480	493	473	492	505	454	483	523	472	463	469	468	503	474	468	478	480	533	498	470	440	472	460	448	511	454	503	514	474	456	484	500	484	497	467	485	455	530	468	497	499	483	477	482	448	466	473	488	484	482	463	457	505	471	455	482	525	521	450	460	502	474	493	494	468	493	487	490	468	485	441	497	441	487	483	456	496	491	451	474	460	449	452	476	515	483	426	459	470	481	463	435	513	486	471	503	508	493	467	482	492	497	490	482	501	487	441	467	435	484	510	485	461	473	453	466	437	476	472	504	488	472	428	465	474	461	483	491	454	487	504	485	447	474	459	460	439	482	438	472	446	514	449	454	512	448	435	477	468	487	469	476	466	488	496	488	447	463	467	472	476	460	494	465	505	473	503	472	454	449	464	456	470	438	475	465	477	457	461	474	475	452	469	459	442	488	469	489	461	450	487	440	467	474	501	446	493	494	460	509	476	469	483	473	510	484	475	425	518	474	483	483	491	429	473	471	508	460	480	490	522	452	459	494	490	503	528	494	489	467	470	465	452	482	497	431	464	489	506	488	471	488	460	448	476	495	502	472	468	511	497	504	452	440	435	480	461	470	426	476	477	492	475	481	472	462	472	473	507	453	445	482	465	460	464	477	463	480	460	471	475	480	472	476	480	485	459	509	441	494	447	483	446	472	482	483	435	533	452	510	469	450	480	522	455	491	452	467	486	475	499	460	442	480	431	502	486	491	490	456	474	451	461	477	448	499	491	467	466	439	443	491	514	501	426	488	464	469	472	491	450	487	482	431	429	433	518	472	489	494	473	466	454	487	499	483	463	447	487	479	474	506	473	477	469	497	464	440	497	453	477	459	497	462	473	474	499	450	469	473	477	465	466	464	463	493	469	523	488	497	487	499	461	499	455	503	467	459	512	476	454	535	504	449
3908	162	164	137	142	143	143	130	119	123	94	142	108	105	107	110	120	142	129	133	123	135	118	105	120	136	95	135	119	123	118	110	118	107	123	114	115	133	129	129	100	156	112	99	134	111	113	111	117	114	103	96	121	124	102	120	133	128	103	114	111	96	115	129	114	108	136	121	131	105	108	114	133	115	122	130	128	147	114	125	111	99	111	119	125	147	146	130	124	144	125	127	130	125	121	123	120	120	119	113	102	114	130	122	109	113	128	133	122	110	119	115	110	98	102	98	111	102	128	110	142	119	133	112	110	117	130	141	112	130	113	102	138	90	115	131	117	121	113	127	119	119	152	125	127	126	122	134	128	96	115	132	122	119	115	118	120	116	111	115	113	127	115	116	126	110	109	130	120	125	123	128	106	135	104	107	129	120	109	108	114	112	112	108	116	115	134	127	126	105	97	133	139	116	125	126	122	118	113	103	136	108	132	112	116	118	128	111	110	120	126	103	104	118	136	127	129	113	111	131	100	125	128	128	103	106	112	125	108	121	134	110	106	104	119	106	130	103	119	117	139	132	125	107	138	125	131	109	123	106	118	123	128	143	113	134	132	112	110	124	120	112	128	124	120	138	115	103	97	99	108	140	111	117	104	112	140	102	132	129	130	121	116	104	133	124	138	116	94	98	112	106	111	116	123	162	132	135	113	115	129	134	114	127	97	108	102	134	105	126	107	128	137	129	137	133	145	121	109	129	105	106	111	119	129	119	102	114	126	133	120	132	113	120	95	131	110	117	111	123	114	122	118	115	122	110	137	122	127	133	105	115	108	122	143	124	121	119	116	119	102	118	109	122	114	109	111	130	98	121	127	112	128	132	116	116	113	122	131	141	127	117	119	104	134	142	87	100	99	116	104	101	119	99	117	120	140	114	105	119	136	138	118	111	113	105	137	124	115	114	107	117	130	116	127	130	123	126	123	102	153	107	113	102	123	118	108	100	129	107	120	106	114	121	119	136	129	112	110	118	102	130	113	112	120	139	106	123	116	101	113	96	110	115	132	107	134	101	111	102	120	116	122	112	147	120	119	128	127	110	111	124	116	129	112	126	123	108	117	108	106	113	159	100	127	111	121	103	128	124	115	115	109	123	97	139	136	106	134	106	132	124	124	123	128	140	120	109	118	100	131	123	114	120	133	124	110	142	108	110	109	98	122	118	134	119	110	124	112	125	134	108	128	119	126	133	110	128	118	110	117	118	103	101	107	97	126	115	125	119	130	123	115	115	126	109	115	127	125	130	122	114	141	129	134	140	117	118	123	114	128	109	106	108	126	129	109	132	132	104	106	130	123	140	119	113	130	109	113	125	114	109	136	128	117	117	122	109	107	108	136	138	114	122	135	95	116	108	107	117	114	103	107	122	125	139	104	115	135	109	124	98	124	126	113	124	110	107	120	119	117	124	105	116	105	110	117	116	137	123	123	107	119	106	131	105	120	110	118	120	116	117	114	107	127	123	115	110	107	109	121	110	125	111	142	114	127	124	130	117	105	123	130	112	132	103	121	118	121	121	115	126	132	109	103	118	115	125	105	98	145	133	114	112	125	110	114	125	130	119	127	110	125	124	103	128	119	124	103	117	111	142	118	118	112	117	102	129	129	115	135	123	101	141	123	116	104	122	110	131	107	143	106	95	116	116	120	113	121	128	107	132	124	100	118	121	126	126	102	119	116	123	129	132	100	118	111	115	110	127	132	116	118	117	111	122	105	106	122	114	123	125	115	144	105	125	146	121	131	124	113	107	123	122	122	127	101	117	115	127	104	125	102	117	113	120	118	123	98	128	127	134	116	101	110	114	147	127	126	124	130	106	132	101	128	119	101	124	120	109	108	115	133	114	120	129	78	108	112	101	103	121	132	109	110	126	126	106	117	113	108	120	127	138	121	119	118	103	92	121	105	112	109	95	117	127	118	111	124	109	128	111	113	134	133	109	124	121	129	134	130	112	133	133	117	112	116	123	116	115	108	113	131	101	109	116	110	118	126	113	117	122	125	121	122	133	119	148	99	132	122	110	129	114	130	139	103	117	120	111	109	118	116	125	115	128	120	110	127	135	105	128	114	120	142	127	99	125	112	121	118	123	131	135	127	127	117	108	126	106	125	112	137	112	130	114	117	98	130	124	133	121	127	115	108	122	91	122	144	134	109	112	124	131	142	126	129	112	124	121	119	130	123	122	106	114	144	120	105	113	108	112	123	118	106	116	114	108	128	118	102	115	94	92	140	108	117	99	102	129	116	108	123	102	135	121	103	141	121	113	115	103	144	127	123	117	113	139	134	120	123	122	126	111	105	120	106	108	103	90	120	123	129	136	119	118	129	126	119	106	127	136	125	135	124	112	105	107	122	121	150	120	117	139	120	129	114	129	125	111	123	92	110	108	114	107	114	111	130	111	137	114	125	130	119	128	120	89	119	111	117	108	126	115	115	137	121	98	109	134	108	112	100	104	112	103	125	123	131	128	141	110	125	137	117	121	118	118	127	105	136	102	125	124	130	116	123	102	127	116	99	122	104	136	146	105	94	153	132	115	148	123	101	141	121	115	124	120	95	110	116	127	107	101	139	116	106	115	109	112	129	114	130	144	109	116	117	130	128	113	100	125	113	109	126	94	104	112	128	136	120	110	114	122	100	132	135	115	111	108	103	140	126	149	122	106	116	129	116	108	113	110	125	120	126	98	123	148	151	120	123	109	103	128	128	128	124	144	115	120	130	111	124	111	134	134	132	117	112	118	115	119	142	113	101	122	125	120	106	130	129	124	133	119	120	115	141	98	107	112	134	124	120	133	111	136	120	97	135	129	116	104	116	125	111	136	122	127	118	113	136	136	129	120	119	133	103	119	131	124	115	128	111	132	119	113	117	134	119	131	114	117	116	123	119	106	100	137	118	123	134	89	127	118	114	135	110	109	124	101	111	123	122	127	112	114	111	132	104	114	121	121	112	131	129	127	119	129	130	127	136	99	114	133	127	112	129	108	132	130	117	131	130	134	112	120	115	122	121	101	105	125	132	122	105	109	101	138	136	132	149	128	122	125	108	134	117	128	102	123	121	113	113	123	116	142	130	113	100	112	100	112	136	124	105	119	126	122	121	112	114	112	124	115	116	116	105	122	116	105	116	132	116	122	110	136	102	108	111	122	126	114	103	96	117	119	106	126	122	131	108	118	105	123	116	118	136	132	123	123	135	105	117	126	115	117	120	118	123	117	126	119	121	160	130	116	112	132	121	138	123	121	116	127	111	110	118	106	115	129	137	111	117	103	119	129	121	148	124	111	134	137	118	143	157	99	121	141	126	144	138	115	117	120	131	132	130	96	110	115	120	126	135	123	131	93	127	112	112	128	131	124	130	113	106	132	138	113	112	116	133	116	99	120	116	114	117	121	125	112	128	118	100	117	124	117	120	113	105	127	136	120	118	116	128	99	126	126	94	121	107	123	116	126	122	97
2884	389	420	453	409	387	379	380	351	344	353	369	352	354	363	347	344	313	324	293	319	340	347	332	350	335	303	334	331	325	326	331	343	299	377	362	319	293	310	320	329	300	331	322	333	347	345	322	313	347	333	315	332	327	318	322	348	334	372	316	334	312	341	313	327	343	317	333	348	332	347	312	333	324	344	316	309	309	325	349	316	312	302	339	308	318	321	348	324	352	320	328	329	362	343	303	318	354	295	297	352	323	334	333	359	302	334	345	316	314	363	307	354	332	357	364	315	296	296	283	344	329	336	349	318	318	331	326	338	334	314	299	319	321	322	323	324	311	322	344	342	316	287	287	313	339	326	334	320	336	323	319	321	320	359	312	313	314	316	350	332	331	324	304	345	312	316	310	317	330	318	281	328	368	336	375	327	331	317	320	344	336	346	338	339	306	335	326	308	335	293	339	349	319	349	333	326	335	348	311	344	325	341	319	321	314	318	326	320	364	296	303	324	310	350	327	304	350	324	356	365	287	324	294	325	332	315	289	323	329	358	307	342	311	296	328	303	290	334	355	326	282	354	320	295	323	354	341	306	334	340	311	340	300	319	313	327	328	338	300	322	343	315	353	327	305	341	324	348	306	321	351	303	347	340	352	318	368	368	320	326	335	331	312	338	349	321	313	334	336	324	318	331	346	314	356	305	344	327	344	336	291	304	304	373	325	324	334	317	354	312	329	316	321	350	298	314	325	355	289	313	309	297	331	337	314	353	345	346	335	311	285	315	347	335	336	335	343	328	301	312	348	365	332	336	311	381	323	338	317	297	322	306	319	326	340	316	325	321	349	311	299	333	369	299	347	342	352	333	323	339	305	364	345	284	314	328	331	342	319	338	326	307	328	339	344	338	329	338	351	330	365	314	351	304	343	341	346	329	299	355	298	341	334	329	354	323	286	327	328	327	308	341	330	333	333	327	359	342	321	330	325	305	384	307	355	331	302	361	319	327	343	358	352	333	369	339	294	312	339	337	315	354	325	317	328	310	314	272	315	339	306	358	374	329	346	347	314	334	333	323	322	322	322	307	327	340	351	320	315	286	331	330	319	327	308	339	311	326	361	344	329	330	336	325	327	286	352	313	314	338	323	339	314	358	328	334	325	347	327	323	355	332	319	329	331	334	314	322	325	314	351	352	307	322	333	313	352	334	333	324	298	347	348	320	336	325	356	338	321	322	323	327	333	355	307	304	309	309	315	302	317	324	343	292	320	322	282	359	339	323	347	311	316	314	310	317	346	316	320	320	327	342	305	289	330	345	304	319	328	316	307	349	315	310	297	309	294	352	350	312	309	339	339	302	374	324	345	325	312	335	293	331	306	318	361	332	317	354	375	316	321	354	268	335	300	312	326	336	350	340	321	323	313	326	302	359	304	346	337	334	319	331	304	318	324	365	299	322	341	322	346	350	352	325	319	320	334	353	363	322	340	346	332	319	326	329	319	345	309	347	323	311	290	326	333	344	306	323	324	310	320	333	355	326	322	354	297	330	304	340	318	333	366	322	305	295	338	328	348	335	330	342	330	339	335	331	325	325	338	301	357	332	334	313	298	374	291	320	326	332	317	359	328	369	301	325	308	332	328	309	321	352	302	322	347	345	355	344	317	328	299	331	304	338	317	296	345	324	315	327	331	332	347	335	338	308	307	338	331	345	330	345	333	346	308	316	326	361	302	358	355	311	324	320	311	320	342	327	311	332	327	320	343	313	339	292	345	304	311	334	311	345	317	355	354	333	335	318	326	342	314	340	343	303	325	321	324	333	326	356	292	325	297	302	294	331	354	350	307	324	331	338	319	340	308	315	320	303	324	329	316	313	331	319	322	313	306	305	320	328	365	331	341	345	351	320	342	350	318	344	350	341	339	315	333	339	317	346	316	331	318	313	318	331	311	353	369	326	309	325	370	332	324	343	292	319	342	294	340	353	339	328	323	323	318	306	331	335	293	323	341	303	357	346	293	300	323	335	342	308	322	330	330	343	304	338	325	303	324	332	345	314	324	295	362	323	326	337	368	304	330	350	331	334	339	348	343	304	331	336	362	295	327	312	323	291	332	314	338	382	329	330	324	290	320	323	341	354	332	340	351	317	354	311	307	344	330	318	333	329	319	334	336	337	333	292	340	331	317	278	318	307	304	319	295	317	351	331	327	335	301	326	352	321	315	312	308	330	282	315	310	316	307	345	339	309	301	324	329	317	373	349	317	341	330	311	340	311	340	339	304	339	288	315	311	340	325	306	324	329	310	331	325	313	291	317	324	342	296	319	317	336	347	337	304	330	317	334	343	332	325	337	312	306	351	304	323	322	316	347	343	312	314	333	338	356	303	294	329	332	325	319	348	346	308	325	315	320	346	308	357	324	327	296	335	315	312	313	310	310	327	323	313	342	302	353	339	322	311	327	312	329	336	350	342	305	365	341	339	340	377	329	296	295	316	302	336	350	330	334	318	334	336	339	309	325	332	349	345	348	300	366	304	312	330	313	301	332	344	326	316	312	352	340	385	326	300	331	325	346	324	300	276	345	333	329	339	299	329	336	340	329	331	318	326	346	300	317	328	337	309	307	347	345	313	317	308	310	361	370	332	361	319	300	326	296	304	295	338	318	349	343	315	347	330	347	344	332	342	320	311	344	345	318	330	329	337	363	315	323	333	328	316	310	346	333	341	329	338	308	318	327	339	297	324	330	361	325	297	316	322	380	301	324	294	322	338	346	341	302	331	301	330	343	302	378	308	318	368	314	352	336	341	331	333	356	326	341	312	341	291	318	348	334	325	339	317	312	335	328	310	340	330	354	314	345	338	331	277	285	326	334	317	340	297	322	320	307	336	311	320	323	313	324	338	340	342	320	338	303	343	331	337	383	301	345	324	342	318	359	322	298	326	342	342	320	335	328	313	329	318	331	312	344	333	358	301	360	315	300	322	306	305	301	297	341	340	332	321	321	310	343	326	298	306	314	333	311	297	326	322	312	312	305	325	344	358	357	316	329	312	312	333	336	299	348	335	360	336	291	319	348	358	314	299	302	314	329	311	316	336	337	342	360	314	328	341	310	321	344	308	351	342	355	344	311	324	312	321	337	329	328	324	334	318	325	293	333	330	331	367	364	329	341	304	309	323	326	347	337	328	343	320	333	350	370	351	335	373	345	336	318	345	356	365	306	346	340	340	352	326	329	301	335	314	320	309	313	309	327	296	355	326	312	312	327	330	309	314	304	341	315	320	276	310	293	305	319	325	340	332	324	330	326	351	339	364	333	334	321	309	357	331	317	314	376	291	326	322	341	333	318	317	324	328	299	332	362	321	305	308	294	316	375	331	305	307	329	322	323	337	301	378	341	327	295	339	331	349	324	310	333	327	323	332	313	307	320	328	306	315	352	300	338	337	331	335	314	354	326	334	323	298	374	353	301	326	303	327	372	340	317	318	338	294	317	338	330	362	326	343	315	333	329	357
13132	1344	1226	974	675	524	458	383	380	342	310	294	284	290	264	268	259	262	273	265	248	238	277	243	241	252	260	220	255	250	261	227	239	222	229	246	272	224	229	202	216	260	255	245	229	248	238	232	248	223	251	233	225	249	241	230	238	286	241	231	242	229	244	243	234	257	248	273	221	233	230	249	223	243	224	243	257	218	210	259	237	223	251	216	249	229	245	273	228	241	233	226	237	226	228	273	246	247	229	235	230	245	241	242	228	205	229	228	236	230	216	226	243	230	245	208	230	222	232	227	246	263	270	238	226	254	250	223	236	248	244	234	221	234	247	249	237	243	256	225	232	228	216	216	219	261	245	206	225	232	233	242	237	243	214	247	210	240	233	228	248	265	236	248	218	205	210	229	236	230	256	251	221	226	249	224	264	214	250	231	227	192	236	246	244	243	230	235	222	213	241	228	250	251	250	241	209	251	231	220	241	244	233	218	225	213	244	208	243	243	224	224	207	218	253	224	241	226	246	237	202	233	234	219	200	235	259	226	232	232	209	233	218	245	246	218	250	263	223	237	239	231	204	235	227	223	250	227	222	232	230	233	219	217	226	223	242	229	238	214	247	228	261	232	233	260	241	234	222	221	228	256	232	260	248	228	231	258	227	230	229	214	246	235	232	239	243	232	238	196	249	232	244	214	241	246	228	251	228	261	229	249	220	209	256	219	249	258	242	239	245	248	238	231	248	251	227	249	208	221	246	231	237	222	253	239	232	217	250	232	240	271	244	210	254	234	232	215	217	260	222	263	204	232	241	236	253	220	217	258	244	220	252	247	245	242	209	235	218	242	214	245	240	243	232	232	222	229	240	213	219	229	225	230	255	250	248	245	239	240	243	242	229	218	215	243	237	230	234	208	207	257	234	245	236	249	224	211	223	235	218	221	216	251	214	245	220	240	239	255	210	229	244	239	237	243	239	213	210	243	240	265	213	264	241	264	233	222	241	232	213	209	212	207	214	225	209	224	209	231	233	222	223	242	236	234	218	230	224	214	251	195	209	225	237	250	228	223	225	217	261	224	254	224	215	238	245	211	242	227	235	233	245	222	237	244	228	231	260	218	248	225	211	219	240	253	250	235	233	258	224	240	232	239	250	231	244	241	215	233	240	246	221	229	228	245	227	237	267	234	239	249	237	232	221	241	230	216	225	211	231	245	235	239	260	248	239	221	255	229	239	230	254	252	232	216	237	245	223	240	252	218	203	251	228	236	207	236	209	212	222	234	247	229	248	233	251	254	232	249	210	252	213	215	237	226	235	230	240	216	251	217	227	225	199	246	241	244	250	234	229	251	250	212	228	256	243	207	229	241	244	262	220	233	222	231	233	250	218	264	249	256	250	215	215	225	233	231	224	246	254	225	255	248	213	214	227	198	227	241	245	223	226	223	226	252	226	208	234	252	234	269	241	224	232	251	235	255	219	241	243	236	222	228	219	265	225	236	231	209	225	241	250	218	251	242	206	225	209	261	229	186	239	252	220	259	276	203	217	250	232	220	232	208	226	255	222	216	220	214	238	225	233	256	255	243	204	235	245	224	236	224	204	225	227	243	231	205	243	216	236	230	264	242	229	252	214	228	228	237	236	221	216	210	210	216	256	249	247	213	218	269	232	253	237	248	235	228	221	243	250	237	238	231	227	230	248	228	228	208	234	235	247	236	230	236	208	227	206	200	217	242	231	258	236	269	231	246	232	199	253	252	221	236	243	270	235	235	256	230	243	247	253	217	214	235	198	231	241	245	198	218	219	244	231	234	226	235	239	231	207	241	253	217	222	219	215	226	225	232	237	270	245	214	243	234	252	253	235	219	232	232	209	231	236	265	253	248	230	210	247	215	254	245	257	251	223	252	229	212	256	250	269	238	266	237	236	258	241	200	212	248	253	255	232	236	203	242	249	224	235	230	243	219	247	239	217	265	225	235	222	225	253	262	232	219	259	213	243	212	245	232	224	219	209	235	241	205	206	226	222	216	216	239	247	244	234	224	231	226	223	239	222	234	235	241	253	230	226	228	244	222	236	239	221	223	240	253	269	217	225	262	226	219	228	263	284	240	274	253	238	238	254	238	234	227	245	243	181	238	244	249	224	215	224	245	257	227	234	245	243	258	216	238	224	248	263	259	215	243	219	260	237	216	235	221	239	229	225	243	228	224	242	221	225	234	218	239	212	233	236	237	296	244	240	197	261	269	216	214	231	233	248	253	236	260	218	250	250	211	258	235	243	254	228	236	208	235	228	238	239	224	223	224	241	253	243	225	243	252	251	258	243	214	226	219	220	218	289	218	204	225	211	222	219	235	196	258	231	181	225	224	230	246	248	248	198	242	208	244	212	224	236	220	234	245	252	275	240	225	205	218	231	246	221	228	235	225	219	227	229	207	244	226	264	212	234	225	233	231	216	205	228	205	220	246	234	233	216	253	227	243	234	249	227	222	222	256	233	225	253	241	257	250	222	208	255	206	209	233	238	224	246	235	243	258	231	229	226	233	252	238	212	222	235	252	226	246	229	223	236	242	221	237	238	226	222	232	248	251	236	234	223	279	210	241	218	247	223	212	215	231	204	256	256	226	208	259	248	223	222	223	219	204	231	250	233	243	260	215	269	224	255	230	222	239	222	236	250	250	250	221	207	226	235	204	241	214	206	244	233	255	233	250	230	230	214	229	218	239	267	251	253	236	236	230	223	213	256	222	245	253	226	285	231	244	225	247	259	213	219	236	252	230	251	219	209	229	263	216	236	215	239	231	219	247	222	257	244	232	276	243	269	233	228	255	243	261	246	238	255	235	210	242	229	192	210	221	238	209	215	242	228	216	233	229	208	199	207	272	210	250	223	236	246	211	246	239	239	211	264	239	223	240	239	211	230	238	246	250	244	254	246	219	214	218	236	220	241	250	235	260	210	227	253	230	225	247	221	255	233	246	257	276	223	217	228	239	247	240	234	242	213	257	223	217	220	223	231	254	245	223	224	244	239	229	234	277	214	238	232	220	221	241	217	219	254	241	226	215	225	224	259	237	242	255	217	210	238	231	265	222	247	228	210	211	248	242	256	244	245	237	214	223	258	220	238	221	229	233	227	208	245	215	254	224	231	236	228	214	245	219	237	236	248	245	250	219	244	240	256	232	229	235	227	261	234	259	244	257	249	257	239	236	260	223	239	264	219	215	223	234	234	247	262	223	217	203	228	220	251	229	247	228	254	227	206	218	237	236	216	209	224	203	237	224	249	245	260	238	222	235	235	259	214	219	219	219	221	248	254	223	231	242	244	242	263	245	232	235	241	217	232	208	236	231	239	249	263	199	223	261	240	241	217	229	236	271	234	207	264	235	217	235	211	194	213	237	221	238	219	214	260	230	220	216	247	229	224	226	219	246	223	238	226	215	210	236	256	246	256	241	208	207	266	231	271	214	237	232	216	233	210	245	247	255	222	220	248	232	220	229	214	246	235	226
7946	1405	2736	3141	2756	2245	1902	1584	1383	1321	1137	1023	974	938	839	832	814	811	809	774	699	736	702	706	692	696	708	629	611	632	654	638	641	605	638	646	638	582	663	668	621	611	595	620	603	606	622	605	569	575	625	574	616	558	657	611	583	607	536	620	628	582	585	597	568	570	623	591	569	598	603	636	559	589	589	564	602	565	550	564	605	604	573	584	557	597	637	558	575	598	592	585	599	570	568	555	627	557	613	575	525	536	612	576	546	569	582	571	571	560	620	546	571	621	594	546	621	530	605	576	593	550	631	577	595	564	623	550	585	613	586	581	588	601	554	587	638	605	556	575	551	619	560	532	605	569	595	576	576	562	596	597	553	544	577	548	549	558	543	547	557	573	595	596	598	543	579	550	560	552	518	544	533	577	583	598	614	580	586	612	571	586	593	540	559	601	539	588	568	561	582	604	589	575	604	541	590	590	586	546	588	558	581	574	582	537	584	559	595	567	606	569	562	568	597	640	555	586	549	568	559	569	563	579	603	555	573	628	527	571	565	617	587	572	534	592	527	573	586	586	561	578	548	622	569	563	579	524	562	533	552	597	521	591	574	594	560	583	559	573	556	608	550	618	563	535	599	563	540	567	574	564	594	540	576	584	581	565	559	567	576	567	589	572	602	545	564	571	601	585	561	572	587	573	596	550	554	600	571	552	564	564	548	603	578	562	574	569	541	577	611	575	593	531	566	602	575	579	606	555	599	569	585	578	560	630	578	548	556	585	569	577	561	571	547	566	587	570	597	549	618	612	619	571	588	600	567	556	564	531	559	574	510	553	598	602	578	563	535	593	542	578	597	561	594	572	589	554	520	608	561	587	579	597	576	603	567	552	581	569	584	570	574	563	532	567	575	571	573	512	569	577	600	555	606	596	552	587	589	567	592	595	628	554	564	589	558	589	610	580	569	614	555	529	581	522	546	531	616	576	577	555	544	558	572	577	564	578	577	575	548	542	539	620	580	561	580	570	575	554	557	561	563	582	584	537	567	564	604	582	560	560	609	554	564	564	602	568	538	561	540	568	570	583	535	576	589	584	555	579	559	571	578	537	545	592	538	542	525	532	564	577	567	571	561	564	542	559	598	603	536	594	555	601	563	574	577	584	584	554	587	598	576	557	570	599	548	572	560	566	557	606	566	594	590	589	590	575	623	529	573	548	572	546	557	546	617	591	535	583	558	582	513	568	557	542	576	589	543	599	585	587	553	569	567	588	593	579	557	597	599	585	559	570	582	549	571	589	600	602	582	531	563	552	533	586	542	543	546	584	592	602	564	548	525	538	570	562	548	572	568	561	578	562	608	596	521	566	573	560	588	544	603	599	559	574	567	564	568	532	606	560	561	577	590	584	578	583	564	587	557	525	585	581	607	555	604	581	588	523	534	578	583	547	566	577	573	573	555	587	609	569	525	582	571	559	585	551	573	565	565	546	585	572	591	532	552	579	569	511	602	519	544	550	561	550	581	561	610	580	597	610	563	589	556	559	575	586	536	549	551	552	542	570	577	586	628	611	519	540	559	543	559	586	527	587	598	536	592	597	536	538	604	598	564	548	573	582	522	551	566	537	529	566	602	544	558	573	578	614	560	573	586	530	596	605	591	565	620	576	591	580	552	557	562	550	574	531	583	562	597	614	555	590	603	589	558	542	557	572	618	536	552	570	594	577	580	583	532	627	604	553	557	566	539	544	582	585	565	568	588	553	588	541	583	619	544	586	558	588	568	574	542	566	571	596	570	572	571	540	578	584	599	591	543	568	582	543	566	542	597	548	579	583	571	590	531	601	610	585	550	576	574	564	558	549	572	573	604	598	579	574	561	564	567	546	596	544	561	568	602	559	514	592	574	567	600	595	568	576	541	565	530	561	551	530	543	560	556	568	561	592	592	561	614	558	553	551	539	579	601	562	534	581	554	546	554	542	550	573	539	578	553	587	553	545	601	563	560	593	562	581	600	546	561	562	572	603	573	604	541	595	571	568	546	540	572	572	557	593	582	550	540	551	578	530	580	565	585	602	615	554	547	561	583	600	585	618	578	552	609	595	568	593	556	557	544	557	577	567	586	571	576	553	568	568	555	619	579	564	579	577	584	572	558	618	554	558	595	524	559	588	576	582	573	564	597	532	514	578	583	566	569	565	514	564	525	566	568	559	560	593	569	562	580	533	590	598	547	551	594	541	585	565	570	538	584	566	546	596	586	583	571	556	587	534	574	585	553	570	592	610	564	558	578	587	572	587	570	568	552	570	551	594	554	558	590	559	563	566	574	562	543	602	560	578	598	583	555	556	607	553	583	554	562	594	576	582	554	592	608	572	594	570	592	620	542	580	560	571	543	562	578	580	606	591	559	526	596	544	566	527	611	595	571	559	607	570	560	600	577	537	591	559	542	545	572	544	569	619	584	587	584	534	568	573	583	540	545	545	534	596	590	550	582	589	535	560	562	604	571	579	535	558	542	579	570	568	583	590	546	576	577	557	561	551	576	562	591	623	554	580	578	554	619	558	616	567	586	545	527	567	598	572	546	557	541	522	568	591	570	560	579	557	590	621	582	538	553	555	600	558	547	567	592	554	564	561	620	566	582	580	611	561	568	562	569	565	568	577	602	551	559	523	573	583	586	584	567	556	565	585	535	539	542	543	542	567	508	585	545	572	572	585	620	570	551	572	549	544	570	554	569	584	543	601	560	565	606	563	539	571	570	590	521	582	618	561	551	547	563	581	558	606	564	560	577	531	585	584	588	518	544	581	535	598	580	547	609	613	607	571	563	544	570	575	575	562	571	617	570	582	562	539	589	584	589	605	556	527	538	576	584	555	540	535	614	562	558	558	545	506	593	560	591	539	621	642	585	591	582	566	602	563	550	566	539	575	567	555	571	583	580	623	557	564	596	597	567	623	573	567	552	512	593	574	580	538	564	558	550	545	550	593	587	615	564	537	640	613	596	562	603	577	596	577	574	523	563	580	597	586	569	571	595	553	580	573	546	529	559	553	588	570	574	606	552	576	564	578	590	614	516	563	581	578	558	623	524	570	568	575	567	499	619	587	544	527	576	598	567	586	566	559	498	600	573	566	575	570	583	606	592	561	580	565	543	538	583	554	541	613	593	604	536	522	534	577	555	626	569	557	596	566	601	566	571	550	575	581	524	579	569	562	571	608	551	611	573	594	563	588	611	546	559	541	621	507	573	584	600	548	571	568	556	592	576	542	623	589	551	567	589	551	544	577	560	607	558	561	584	550	532	596	560	605	572	582	577	605	568	583	563	514	547	582	564	567	540	574	547	570	556	548	585	591	598	565	571	583	558	559	572	609	576	557	558	510	553	553	608	569	629	556	572	529	556	552	527	566	566	611	564	581	566	591	577	563	552	588	576	612	553	573	582	622	600	594	587	532	540	607	547	542	622	592	600	607	574	577	580	537	587	536	586	605	585	572	572	599	616	610	582	590	572	571
20638	3021	2448	1647	1172	810	651	531	448	409	352	337	342	331	247	260	260	226	245	254	231	238	246	231	212	232	199	206	237	257	214	243	223	183	237	192	204	212	218	186	198	207	204	202	201	236	247	202	242	214	235	208	204	186	220	197	215	211	210	192	194	218	195	188	202	208	188	200	205	188	222	188	194	181	209	200	217	200	210	193	195	205	192	176	208	189	176	201	205	206	220	189	186	193	208	200	214	182	188	198	179	214	182	218	185	196	191	194	169	208	191	219	206	176	215	205	197	183	207	174	227	217	204	196	182	214	182	155	190	174	178	173	193	198	178	200	177	210	208	205	189	197	218	195	224	192	211	216	186	196	231	201	244	209	188	218	166	201	213	206	183	201	176	204	198	184	211	223	182	177	214	185	202	180	181	190	210	198	201	197	229	183	182	196	219	187	188	226	167	184	205	198	185	212	186	214	200	186	178	172	175	187	190	202	202	199	187	185	190	197	229	197	191	202	208	179	219	190	195	205	184	189	212	242	183	209	184	206	211	183	187	221	195	201	218	204	203	223	183	207	223	206	203	215	176	229	196	193	188	214	199	189	206	209	194	196	208	180	194	196	189	194	184	199	179	189	205	200	199	174	230	207	215	209	209	194	176	218	185	220	185	201	199	197	208	208	200	192	202	201	208	229	207	195	197	202	209	212	186	208	205	195	222	215	185	185	189	187	204	186	216	207	168	213	204	233	196	170	195	191	202	208	203	203	190	194	171	185	188	200	217	170	191	185	157	202	202	187	182	204	197	175	225	202	216	196	187	189	205	176	179	195	213	205	174	200	178	221	214	217	216	182	203	194	192	247	222	214	214	214	212	199	227	218	223	229	212	180	207	183	196	198	151	225	202	187	186	164	210	185	192	224	173	195	199	199	188	196	206	198	183	180	225	200	205	215	186	217	195	176	181	220	190	193	192	209	187	207	169	166	194	168	175	204	224	183	195	174	174	185	188	210	204	225	201	197	192	207	215	200	189	205	197	195	210	185	194	196	189	197	203	216	219	190	198	218	183	176	213	204	202	191	196	208	210	188	173	184	216	199	228	168	209	219	184	213	178	220	212	198	207	162	242	187	192	192	193	219	209	191	188	197	222	169	216	189	202	194	198	205	206	198	204	179	231	187	205	205	190	188	191	185	215	181	242	179	187	210	198	215	191	205	201	201	196	176	201	203	199	173	182	187	207	203	194	200	212	189	179	208	190	189	189	202	189	186	191	175	200	211	206	207	197	221	174	195	170	222	208	192	197	213	187	196	201	208	192	188	194	169	216	176	177	187	208	194	189	203	219	202	209	187	201	193	198	196	194	206	179	212	206	207	198	193	182	195	168	210	189	200	204	180	215	197	170	203	178	206	196	193	185	218	205	225	202	208	197	216	206	228	204	221	221	221	208	218	178	204	216	189	187	198	170	182	185	173	200	208	199	212	201	197	183	213	204	209	187	205	197	206	196	193	214	192	202	182	174	203	208	183	215	180	207	201	192	200	194	188	195	198	212	215	204	204	199	214	202	217	204	201	204	191	183	193	206	197	207	188	230	205	169	208	214	215	211	196	194	190	237	168	197	198	190	189	197	195	208	198	207	170	173	192	188	212	208	218	201	185	227	188	192	189	199	197	193	208	167	187	193	217	191	187	197	209	204	193	209	202	229	189	178	193	197	223	196	198	203	177	208	190	179	202	195	184	186	206	207	175	210	192	200	196	205	210	212	206	199	201	190	181	184	176	204	183	225	201	200	179	206	186	201	187	178	177	181	198	172	178	211	185	198	176	216	215	191	183	203	207	190	225	183	196	196	197	195	199	216	204	194	222	199	186	189	193	190	198	176	205	169	213	152	192	187	195	178	201	191	215	200	190	205	174	184	214	176	217	189	208	221	177	203	166	211	195	183	204	218	178	219	205	172	190	196	207	188	193	197	198	212	227	204	195	215	205	211	187	210	207	202	186	189	203	197	196	206	182	174	200	179	196	200	201	199	187	181	167	218	209	204	192	202	207	226	191	188	190	175	197	174	191	180	200	188	197	206	178	197	213	182	215	204	200	188	183	192	189	214	202	204	203	192	207	190	198	202	203	210	207	221	202	185	180	164	190	193	206	202	193	192	172	216	182	207	214	205	183	185	193	198	192	173	188	189	205	201	191	211	208	197	197	188	190	203	221	203	172	205	188	209	209	215	188	200	205	186	178	208	207	178	186	180	200	204	210	218	216	181	203	182	198	188	190	176	186	201	184	188	169	176	198	157	168	179	207	204	203	190	184	180	209	184	177	183	203	186	199	194	197	215	194	211	182	176	188	188	205	199	188	188	213	196	201	191	184	197	189	205	173	183	190	230	207	180	198	206	169	206	233	187	191	211	166	194	178	182	191	192	211	188	186	199	208	209	210	209	230	204	205	177	198	190	197	171	181	184	228	206	188	221	188	201	213	213	205	192	172	197	202	195	197	210	193	191	230	182	208	175	199	184	209	204	197	168	207	188	208	179	181	196	199	201	189	221	215	192	204	208	204	210	185	205	183	216	202	195	198	226	194	212	203	195	199	175	171	198	183	211	196	209	191	203	185	187	177	194	200	214	170	182	208	174	196	194	191	190	205	183	235	209	207	214	198	197	209	199	194	169	191	201	243	186	189	168	192	188	197	202	193	196	229	182	204	174	201	212	198	195	209	195	198	220	202	215	190	203	197	182	191	213	185	199	215	190	205	207	202	193	192	188	189	170	194	218	190	220	203	197	196	217	197	232	162	198	203	203	186	216	213	186	191	173	188	186	180	185	194	182	210	232	215	191	201	182	194	215	199	195	210	174	209	186	197	216	193	200	210	240	196	195	221	203	186	220	183	219	192	197	208	199	165	204	181	195	191	205	214	189	199	209	204	192	209	205	220	181	193	177	237	184	222	214	197	193	178	185	203	194	201	190	173	203	191	217	220	194	215	204	189	192	206	186	199	206	185	191	218	187	209	190	213	188	214	199	210	198	201	190	226	190	188	185	209	208	228	224	199	194	212	189	185	218	184	179	211	195	190	220	229	206	194	209	203	213	214	213	209	187	191	209	206	204	194	184	193	209	198	205	243	214	192	214	171	201	207	200	203	200	219	196	192	212	180	209	195	213	200	216	194	213	205	179	200	208	210	197	204	222	195	191	200	215	194	183	213	215	199	210	167	215	180	206	219	202	185	180	187	200	187	196	195	182	191	182	186	203	191	194	217	209	201	175	207	197	196	201	224	196	220	200	199	171	231	200	189	200	196	191	209	209	154	188	194	200	173	205	212	214	192	200	195	204	175	210	195	204	186	177	209	200	183	198	193	210	193	170	189	189	145	190	196	206	198	191	202	194	193	175	227	185	182	213	184	212	215	201	192	188	206	193	183	216	175	192	189	195	187	172	196	194	214	194	187	192	200	196	176	200	176	204	189	200	198	199	192	192	185	230	206	209	199	217	159	186	189	186	213
10380	2113	4501	5185	4441	3668	2981	2490	2098	1809	1593	1392	1353	1207	1108	971	956	966	868	799	805	818	703	777	736	718	705	636	676	597	632	618	683	594	562	668	586	565	575	543	545	557	548	562	559	524	555	528	540	493	545	509	531	496	505	531	499	489	558	521	503	511	484	494	475	527	493	495	478	516	485	521	493	491	498	478	507	505	493	511	481	477	512	501	466	517	482	486	473	485	453	466	501	475	468	495	440	505	498	474	467	439	484	463	456	450	460	474	490	447	453	506	482	434	489	432	486	471	513	492	464	511	502	514	495	505	477	487	447	489	466	473	435	512	465	474	447	518	450	465	490	476	497	502	485	461	453	476	471	492	496	499	495	492	477	491	530	509	437	458	480	491	490	475	490	460	466	521	473	467	448	507	476	499	469	473	479	478	502	449	496	462	503	490	468	493	487	480	517	465	430	486	467	476	480	456	434	485	474	508	534	443	444	473	496	520	464	497	486	486	493	490	493	451	483	484	482	451	499	480	488	467	490	455	467	517	497	434	470	489	483	499	448	443	508	468	482	481	485	478	431	478	468	469	511	490	531	495	461	451	498	461	471	494	479	479	499	506	470	470	471	480	456	512	508	484	477	473	477	500	490	469	477	462	508	489	461	453	461	429	455	502	458	471	480	470	466	460	489	494	491	483	493	486	436	455	499	466	468	449	475	446	484	466	500	487	457	440	473	493	495	528	460	463	467	465	464	475	485	483	490	455	447	459	487	449	459	483	476	474	498	491	493	471	472	488	496	466	480	474	494	453	427	448	473	461	501	505	456	481	476	438	508	469	492	524	472	486	486	469	460	487	485	423	482	511	480	485	460	490	533	488	477	473	454	466	485	514	484	451	490	486	420	457	471	492	464	441	484	484	445	472	464	521	477	446	479	462	503	473	464	481	487	455	459	526	467	476	471	450	472	483	506	471	469	438	445	458	448	478	446	454	447	434	480	491	499	480	504	484	487	441	470	479	485	475	481	507	504	499	477	491	457	460	488	489	462	496	484	483	492	474	476	448	498	470	446	467	467	428	483	510	475	488	480	458	467	463	480	461	442	503	499	449	465	497	519	481	476	467	502	478	495	445	541	491	448	488	481	475	479	429	458	434	463	480	484	458	485	457	435	465	486	493	482	466	469	478	476	403	484	483	494	481	460	439	430	504	513	454	482	472	464	459	477	484	487	473	482	528	465	425	498	530	489	443	486	482	474	489	443	455	467	440	506	459	432	456	452	482	486	452	485	475	525	459	504	501	465	491	476	481	476	497	524	506	466	479	477	441	478	465	478	487	481	475	454	441	488	466	494	480	435	496	500	454	472	495	440	451	515	505	509	439	511	490	460	468	448	497	502	500	463	454	479	477	509	474	490	482	503	480	426	484	487	486	489	461	479	440	479	523	448	468	503	459	473	485	471	460	496	441	464	482	493	471	490	486	491	503	462	440	471	471	484	445	466	476	465	447	488	512	504	500	440	512	481	433	453	453	493	477	455	474	477	455	468	497	495	481	462	486	454	426	475	492	477	459	455	485	509	483	457	448	502	464	434	498	476	461	477	450	517	506	478	479	477	458	485	466	472	484	447	469	461	471	501	463	478	495	476	478	473	456	486	478	446	492	476	453	514	468	473	473	486	477	487	461	466	445	472	484	462	497	488	453	474	458	479	492	517	484	480	486	468	475	495	461	494	478	467	453	461	432	476	508	483	484	479	481	463	460	395	495	442	457	487	458	494	443	459	484	472	482	445	481	476	448	491	482	465	486	501	452	480	447	476	503	477	523	470	460	426	461	486	487	483	476	497	477	480	466	448	444	460	425	415	476	464	444	475	469	503	477	464	477	494	434	443	410	477	469	417	474	496	493	508	433	509	485	491	492	443	512	510	443	497	485	491	486	451	468	496	469	458	492	481	474	476	451	448	473	484	511	502	478	445	455	476	531	468	485	470	471	479	488	493	460	478	465	508	479	483	461	483	490	462	483	471	474	498	451	498	465	462	463	432	452	448	491	504	505	438	490	481	454	443	470	449	505	480	420	496	464	476	520	504	515	465	480	487	451	478	460	465	451	500	432	485	467	495	477	473	455	452	453	485	462	466	492	460	527	462	499	483	453	468	458	461	487	474	433	417	492	453	487	442	464	481	505	497	465	477	458	462	449	486	457	442	475	454	451	473	467	469	421	457	491	457	482	480	497	473	473	471	496	517	456	480	474	462	455	462	481	486	473	467	430	463	487	476	499	418	489	447	467	439	461	421	503	466	473	480	507	455	483	450	440	481	461	488	483	473	530	481	466	464	467	535	481	492	484	473	468	450	448	418	491	422	499	483	463	467	439	477	454	451	517	447	508	468	470	500	463	451	460	449	463	485	495	479	467	479	513	458	474	474	453	482	463	483	477	474	510	478	462	504	459	461	495	478	491	432	481	452	451	469	488	449	478	483	469	461	460	494	467	488	460	503	457	440	461	468	478	458	444	473	454	478	476	505	463	466	499	455	488	444	464	461	493	461	459	455	430	504	499	445	449	486	456	462	492	475	467	465	471	475	468	457	497	460	464	488	474	457	466	488	480	481	470	481	486	462	468	481	460	473	434	468	511	481	506	446	484	461	441	457	471	484	507	484	430	463	492	473	514	496	466	487	490	437	461	436	473	475	486	478	469	488	516	479	491	497	462	469	449	464	499	452	468	489	480	457	440	470	495	475	454	484	467	471	470	482	419	446	460	499	471	489	483	482	508	463	468	455	459	432	474	457	502	476	451	470	509	493	443	480	470	437	448	485	478	450	495	511	444	464	431	451	495	459	479	468	457	524	494	479	460	465	481	452	457	475	475	513	437	477	494	458	498	494	438	504	498	488	463	472	494	477	478	476	448	496	460	502	473	498	476	509	476	446	472	492	504	484	464	455	474	460	466	496	440	477	422	464	500	470	486	466	446	472	465	474	428	474	487	435	479	477	504	456	442	520	490	462	456	497	456	471	517	442	460	491	492	457	475	480	486	474	429	480	463	454	491	524	476	453	463	491	487	466	485	455	500	448	478	473	465	494	421	455	454	449	482	466	509	456	489	512	469	497	465	489	433	494	485	457	501	511	458	439	495	498	504	480	497	478	477	420	452	505	470	442	448	475	466	452	443	499	502	499	502	482	447	467	472	475	507	457	472	493	479	422	460	462	438	485	481	474	522	449	453	473	485	455	453	478	509	508	446	472	477	520	459	477	470	463	509	481	467	481	471	483	481	450	469	453	466	502	497	471	455	485	527	512	505	496	496	475	509	460	447	471	513	473	468	469	448	494	529	461	503	494	489	491	456	466	477	446	490	487	497	488	490	480	499	495	483	479	483	480	503	509	483	505	460	519	467	443	462	476	477	440	475	455	454	523	555	496	464	513	476	475	502	481	455	473	458	464	475	447	456	469	501	476	441	487	489	453	459	464	476	476	474	510	472	468	466	436	479	492	445	468	488	445	444
4003	161	141	139	104	121	125	111	118	119	119	108	116	101	128	119	130	116	134	123	130	129	126	120	127	118	127	121	105	112	116	99	118	120	127	132	122	105	119	142	128	119	119	120	125	128	134	127	130	148	127	126	138	130	148	118	116	110	127	111	112	113	132	150	140	108	120	119	107	121	133	130	118	104	108	108	98	144	106	117	123	119	138	115	106	131	112	129	125	114	139	113	122	138	124	126	109	122	108	131	110	115	89	104	123	105	112	110	109	118	136	110	107	135	138	105	115	122	123	143	106	112	117	118	107	110	110	112	123	117	112	118	126	107	109	123	116	118	113	111	142	123	131	99	138	114	117	110	125	107	111	129	111	112	143	104	119	127	129	119	116	126	130	126	95	117	131	128	128	104	130	108	124	113	110	122	122	132	132	108	120	120	123	96	111	97	111	116	109	101	121	122	135	137	110	113	122	151	112	120	121	135	116	117	119	125	130	134	86	103	118	119	118	114	138	135	113	122	107	128	120	109	113	124	118	127	138	129	108	120	127	109	131	115	101	117	123	118	114	103	93	124	113	125	116	127	129	102	103	118	110	111	140	126	130	127	89	121	117	133	108	111	119	103	113	121	137	106	123	99	112	119	122	120	97	117	112	124	119	129	108	124	111	114	90	117	116	129	118	133	104	106	136	105	107	135	128	118	118	131	127	115	123	104	117	124	131	115	132	114	122	126	119	120	118	119	137	125	111	118	113	117	125	126	121	83	114	115	104	94	99	107	135	124	119	132	121	117	115	126	126	108	136	120	113	135	103	116	122	141	107	113	123	113	112	126	103	130	112	130	109	120	99	114	120	149	117	118	117	132	121	106	108	106	123	133	117	116	133	121	114	109	122	123	122	120	123	101	119	126	130	114	102	119	107	116	121	119	120	129	109	107	116	131	114	124	113	113	95	96	130	107	116	145	132	134	120	119	110	122	122	109	125	117	114	138	141	134	127	136	132	119	140	128	124	107	121	129	112	123	123	139	125	125	113	119	128	117	100	101	120	115	101	105	109	97	127	109	119	122	134	133	120	134	127	102	103	102	137	123	97	136	123	110	120	130	102	117	101	128	118	118	127	123	123	110	106	107	106	119	123	115	112	116	109	121	118	125	112	106	137	119	135	121	108	115	130	112	114	123	102	98	119	113	118	103	109	119	101	117	124	122	112	123	106	129	127	118	122	140	146	110	113	98	135	131	133	134	110	140	109	126	111	101	101	118	128	115	114	129	98	129	106	121	96	115	146	139	120	104	130	123	142	124	110	110	138	112	135	115	123	103	112	106	113	103	112	138	117	103	109	107	111	114	117	103	128	120	121	118	109	114	89	109	114	101	132	129	114	108	112	125	104	134	122	141	121	129	107	115	127	121	140	92	118	112	122	113	116	123	123	142	90	130	111	131	113	114	132	130	92	114	109	107	93	128	120	117	130	118	134	120	122	116	97	104	134	109	119	121	123	96	102	101	103	113	106	90	130	118	148	113	108	119	134	100	119	108	132	107	116	107	127	103	131	129	98	129	131	110	126	124	121	120	114	113	137	124	118	114	114	131	131	125	120	133	126	105	125	109	115	113	135	134	110	132	112	113	104	107	115	119	109	102	111	109	124	111	114	120	108	116	124	146	123	123	100	127	117	100	126	110	102	98	130	120	120	128	125	99	122	113	111	121	108	112	118	113	122	113	97	101	104	104	110	127	126	137	121	111	126	120	103	114	108	120	122	134	119	129	138	105	110	117	117	134	158	132	123	142	105	108	119	121	123	111	113	126	131	124	101	123	111	132	125	90	125	117	115	127	127	124	107	103	126	110	140	139	108	110	117	95	138	99	122	107	116	102	104	111	113	121	108	122	100	117	108	119	118	92	115	134	108	113	109	123	135	134	122	133	116	134	104	93	120	131	109	152	114	122	123	126	124	118	108	119	120	109	112	135	113	116	113	121	112	131	110	105	117	98	119	121	114	112	131	110	120	127	123	131	128	117	106	110	113	130	96	123	117	119	139	127	111	139	109	89	127	136	134	121	122	117	124	121	120	115	102	138	112	119	119	111	121	119	110	133	121	118	122	109	115	122	131	115	139	139	126	132	121	132	102	130	106	132	137	116	110	129	109	100	104	112	128	99	122	138	110	114	122	129	130	107	108	118	119	120	125	96	108	123	138	105	102	108	129	106	110	115	124	109	143	123	104	126	108	113	116	115	117	113	128	116	106	144	122	105	117	112	125	143	121	113	120	131	113	123	121	103	119	114	149	106	131	125	125	127	127	120	102	138	117	130	115	128	116	127	94	122	123	100	121	133	101	136	115	124	111	129	120	115	130	125	121	131	121	115	113	121	130	118	111	139	101	133	123	111	116	109	119	126	134	104	112	119	105	115	125	120	116	139	120	116	124	107	145	121	122	123	125	112	122	134	103	130	108	130	126	112	116	114	145	99	119	114	157	115	118	126	119	109	128	96	121	123	114	126	124	116	137	139	106	116	108	136	113	109	124	104	122	119	119	118	123	122	119	115	121	132	118	126	94	120	116	110	119	140	121	125	116	107	110	121	131	138	111	121	104	101	128	116	133	115	119	122	111	123	113	124	125	115	130	135	143	115	121	123	124	115	92	97	117	93	111	147	125	122	113	128	132	111	126	104	114	113	119	128	100	113	135	108	107	114	118	136	124	140	141	142	105	143	135	133	124	102	124	118	115	117	120	104	140	106	117	110	133	106	142	110	112	112	137	109	117	113	109	116	115	125	124	130	117	121	121	106	139	123	110	114	125	115	122	131	112	116	117	127	114	103	128	113	111	126	137	114	101	130	108	107	115	113	125	127	137	111	135	111	118	116	124	133	110	100	141	149	112	128	119	118	102	128	121	117	132	127	106	115	136	128	109	113	138	128	107	115	112	108	117	132	104	105	129	125	111	118	108	115	129	110	107	122	116	129	138	134	120	116	127	119	122	112	119	120	118	115	116	127	123	120	133	101	126	105	110	130	120	118	112	126	130	110	138	137	125	116	121	132	104	123	102	130	111	105	123	132	116	134	126	111	131	111	116	112	119	116	112	123	113	109	120	126	124	134	138	108	124	116	117	133	108	119	112	122	121	125	120	106	128	122	117	110	123	136	130	129	115	104	126	143	133	124	114	119	142	117	107	128	102	126	144	122	137	106	102	95	123	112	129	130	94	116	122	127	105	111	104	130	123	135	107	130	121	129	138	119	108	127	116	109	131	119	116	119	122	120	107	129	109	121	139	132	131	117	118	118	148	120	123	120	124	114	130	123	131	111	104	123	137	151	89	138	116	123	126	104	126	123	96	108	125	112	94	105	113	114	128	121	106	120	122	118	135	132	91	119	123	125	99	120	111	120	110	125	129	123	119	101	119	127	108	119	109	103	113	122	105	126	114	126	132	130	110	134	125	133	122	110	120	126	118	129	100	107	122	127	129	129	96	115	125	104	129	110	99	102	117	116
2900	365	428	416	397	398	420	356	365	321	391	355	342	347	358	348	316	344	320	353	342	336	359	339	362	318	329	374	331	318	313	280	340	332	331	311	286	327	343	345	340	350	326	365	331	321	367	329	337	336	334	335	363	307	330	346	345	308	316	335	320	324	324	322	342	323	311	294	331	340	331	322	344	344	322	300	321	286	338	322	325	337	326	301	332	296	320	315	311	321	329	351	341	329	344	334	344	332	314	358	333	321	337	306	329	315	312	365	319	342	340	321	302	322	301	309	334	353	378	337	314	306	324	322	342	329	362	321	322	352	311	320	344	330	368	359	334	335	352	328	350	317	352	348	340	323	327	323	332	316	335	362	310	340	340	340	324	328	323	351	359	339	348	327	329	326	307	358	350	326	346	307	344	305	314	345	306	331	327	318	331	317	327	328	323	318	316	346	326	297	352	334	319	326	338	332	314	313	331	337	282	323	318	332	331	309	354	276	322	328	313	319	332	300	315	307	352	338	355	341	340	316	300	324	329	313	317	320	328	344	318	281	322	345	318	334	326	350	332	345	321	314	322	320	322	332	299	313	305	320	343	317	338	309	335	303	345	300	321	345	321	333	332	340	332	332	309	302	299	368	300	327	330	313	330	336	315	309	307	283	334	334	348	314	350	349	314	337	329	324	342	341	344	365	334	356	310	329	309	310	331	317	362	326	314	315	342	344	313	333	328	349	362	351	326	319	306	330	330	320	314	325	332	318	321	336	323	342	310	328	321	337	326	321	309	351	364	335	365	331	325	337	333	346	346	347	336	337	300	343	335	319	336	352	370	345	333	317	343	325	310	316	316	321	307	330	340	327	304	321	350	343	305	338	324	310	327	328	298	335	316	322	302	324	311	313	294	325	303	344	348	332	372	334	347	324	323	331	361	307	320	319	335	335	319	328	342	347	308	316	351	344	315	312	334	326	332	332	317	334	293	329	369	316	321	353	312	331	334	345	336	332	321	368	298	297	307	341	304	302	339	322	373	324	300	310	314	368	319	313	302	335	329	334	361	332	328	322	313	325	353	365	344	320	328	335	319	328	328	313	335	334	312	346	330	304	341	336	363	329	294	324	358	302	333	344	316	340	293	331	339	331	360	338	334	317	314	317	291	280	303	305	357	312	326	328	316	343	346	332	316	331	325	342	306	317	341	331	312	303	340	292	335	332	347	355	347	324	329	328	322	333	340	349	309	348	340	334	315	317	327	325	317	295	327	335	339	342	298	336	310	347	342	318	359	321	320	313	336	345	309	326	326	324	341	311	319	327	345	332	317	340	333	296	296	327	336	325	319	318	326	321	331	339	312	330	363	320	327	330	326	346	317	351	342	293	299	316	333	348	311	325	348	331	311	325	330	336	302	315	346	353	313	356	341	332	285	320	326	338	303	346	354	300	304	327	319	335	344	357	342	316	323	328	317	317	329	327	338	298	307	336	371	329	312	360	299	324	365	368	343	306	318	351	315	323	341	339	325	327	343	327	305	337	372	304	354	305	333	331	326	302	331	364	335	344	354	313	296	353	290	329	281	305	311	329	318	313	314	304	353	331	306	303	332	340	343	354	327	329	286	330	330	337	319	337	309	328	307	326	321	358	313	324	322	308	318	323	347	326	299	340	317	380	332	335	302	336	300	323	333	353	322	345	327	321	330	265	337	340	315	357	304	316	309	342	353	317	308	329	377	313	317	340	352	313	324	301	372	330	322	323	291	314	315	310	311	340	322	321	318	278	344	306	326	273	313	344	343	326	338	314	309	296	293	331	324	326	312	281	333	328	327	323	324	298	280	338	343	335	322	346	315	358	343	327	298	287	327	343	344	341	317	352	309	329	312	311	355	341	330	298	357	319	323	323	331	333	323	346	326	339	306	307	309	309	341	318	322	373	343	355	323	344	304	352	306	292	336	311	309	297	333	293	315	331	346	307	317	377	347	340	324	366	350	307	308	288	313	333	334	331	323	321	322	323	329	335	333	344	334	331	355	339	296	335	329	349	333	324	316	330	321	318	321	291	335	310	324	334	300	339	338	312	326	319	312	314	292	314	304	318	320	330	306	364	315	331	348	345	344	366	335	303	333	332	318	321	339	333	341	320	324	336	304	339	334	335	342	327	346	305	323	354	348	341	306	304	345	349	319	340	318	334	336	312	326	307	328	319	316	326	326	326	316	308	350	322	324	310	307	335	324	339	332	319	321	338	335	313	365	325	300	329	316	344	343	349	295	307	369	340	323	325	301	351	342	353	326	341	329	324	348	345	322	328	304	330	332	337	334	331	302	323	334	311	328	320	332	346	328	348	311	351	304	341	325	350	286	320	293	303	347	339	330	351	337	310	361	345	369	330	318	359	316	333	319	343	368	343	341	302	347	356	314	332	333	327	297	346	375	348	344	294	315	297	323	320	344	341	334	321	341	321	334	347	328	351	366	339	303	356	331	323	318	338	341	338	337	315	339	291	363	295	363	348	301	321	310	322	310	335	327	321	320	322	354	344	315	323	332	343	317	308	314	293	320	355	344	315	300	325	310	335	315	355	327	318	294	332	304	329	317	325	317	316	342	338	304	330	295	318	340	312	321	326	298	348	333	322	313	348	316	326	352	329	377	348	330	364	345	310	312	353	342	315	306	334	324	344	329	328	315	318	324	317	289	299	311	331	335	324	321	289	335	337	325	328	320	304	337	337	344	338	351	304	326	334	308	355	288	305	333	338	322	332	331	280	337	314	303	317	351	329	338	296	313	305	339	336	327	365	290	354	321	314	355	314	350	329	320	344	325	348	341	341	331	352	336	311	366	313	313	352	334	324	311	329	311	358	356	338	364	333	371	334	332	311	318	322	357	331	316	336	351	361	339	323	296	340	338	297	320	356	305	343	358	351	314	341	320	317	383	324	322	320	332	339	351	331	316	330	332	320	343	338	342	316	336	350	286	319	301	317	303	328	312	322	323	343	333	333	296	321	301	305	301	335	321	346	341	325	338	314	325	339	317	327	331	306	328	335	318	318	340	346	331	306	381	336	341	344	352	330	338	319	314	365	345	332	320	352	362	314	349	322	324	322	319	360	338	321	296	363	325	332	282	294	351	322	331	321	354	342	347	345	299	314	291	338	292	290	306	340	349	365	313	344	336	309	299	323	341	341	322	326	329	322	332	307	322	346	339	340	354	347	335	345	347	325	323	338	320	290	315	336	328	358	352	349	315	343	305	313	300	312	289	318	340	325	338	305	319	348	312	340	335	334	345	320	332	337	338	340	341	360	314	322	335	313	338	344	333	293	339	332	301	305	336	346	373	352	331	299	347	311	351	332	311	332	342	347	291	300	288	304	347	321	352	304	344	357	332	314	333	320	346	331	364	323	312	301	332	320	333	328	344	354	350	299	306	326	334	312	345	340	317	334	315	321	323	353	300	302	322	331	351	340	334	353	313	328	359	340	326	303	347	359	347	312	340	299	344	322	319	335
12423	1349	1273	921	705	580	472	439	365	308	305	268	285	269	317	263	278	284	251	270	208	251	257	258	240	242	246	245	237	250	238	234	223	245	245	251	254	226	213	221	236	258	227	250	242	256	255	219	211	239	239	249	246	249	207	237	233	227	211	244	225	253	229	252	249	226	217	245	239	213	251	230	229	245	242	232	235	222	227	228	264	249	208	202	219	237	220	231	208	217	238	267	204	202	214	239	253	236	239	234	243	240	227	216	278	239	228	236	212	279	215	232	217	240	246	251	231	221	231	236	248	209	233	226	243	216	202	221	233	235	273	221	223	241	228	238	218	231	246	235	234	199	230	234	223	267	222	210	226	249	254	214	223	243	226	235	206	225	234	234	229	264	222	232	227	210	276	216	236	248	236	248	233	222	218	234	227	262	235	241	246	237	237	238	256	235	239	219	244	240	239	225	226	222	258	221	239	228	287	220	235	187	234	233	240	202	220	244	219	220	251	239	239	221	235	246	262	230	211	267	232	227	238	236	248	208	270	217	239	225	241	233	233	232	266	256	217	220	221	221	221	245	232	249	211	228	214	212	237	244	199	217	242	237	248	265	241	221	225	246	244	228	194	235	232	217	222	258	224	251	222	215	239	238	246	232	250	256	233	217	210	235	243	270	234	226	247	220	217	246	231	215	235	241	260	225	270	262	240	223	197	237	233	228	234	249	228	256	235	244	236	210	222	231	207	244	227	239	230	252	236	234	220	224	239	233	208	227	254	222	236	211	215	222	217	207	247	238	205	237	225	225	236	230	223	233	260	275	221	194	249	182	287	229	233	232	229	228	270	236	227	225	225	229	222	226	248	247	223	239	244	226	221	224	235	215	253	220	236	208	247	247	236	228	206	210	236	240	207	261	241	236	224	221	236	236	266	199	231	256	232	224	217	237	235	232	236	261	223	244	258	233	223	231	258	245	242	229	243	245	234	198	212	223	225	214	207	222	214	214	246	229	252	236	221	234	241	231	223	244	243	236	228	248	223	226	216	219	251	242	250	207	224	221	245	214	238	212	236	233	223	223	246	234	230	237	211	218	232	211	238	218	255	248	214	226	246	250	234	207	202	221	212	244	230	214	255	245	219	248	248	228	260	250	221	228	204	216	203	236	232	254	208	243	237	256	249	266	224	220	214	244	250	234	236	253	237	254	241	224	204	253	254	245	223	217	240	219	240	256	231	233	236	258	237	251	224	244	237	226	202	210	235	223	199	243	244	224	217	246	259	256	245	264	257	251	211	245	222	218	223	243	249	207	229	226	215	240	249	236	225	221	247	256	211	214	224	228	242	233	242	256	232	242	257	253	247	208	232	207	238	264	230	206	241	233	238	248	229	218	228	232	230	234	220	249	229	224	246	206	244	240	247	241	233	263	225	224	208	230	238	210	252	212	230	236	237	236	204	242	240	224	240	231	258	254	229	223	240	235	214	199	248	245	242	233	225	233	255	243	226	218	231	230	230	220	251	235	243	235	237	261	232	231	228	274	248	227	237	232	204	225	248	230	226	237	230	225	238	228	238	212	231	236	243	282	219	215	217	247	237	263	220	224	229	239	243	224	217	243	223	237	245	267	264	252	248	231	229	234	227	221	246	227	225	216	227	227	197	217	242	237	215	242	230	234	230	242	242	234	250	227	228	257	216	232	209	234	237	214	231	171	205	239	213	235	215	231	227	217	226	231	214	240	216	244	221	255	207	246	238	241	223	210	242	225	226	230	252	247	230	242	226	216	251	213	252	246	216	208	213	241	224	264	194	256	234	227	234	207	254	237	257	231	252	240	219	226	236	231	222	238	255	198	238	220	241	199	267	239	257	257	220	218	238	235	249	234	227	231	237	241	225	267	226	238	249	230	225	228	220	226	248	251	211	212	214	208	220	244	234	219	244	226	231	232	238	211	208	212	246	251	205	229	234	239	231	205	219	252	240	223	228	233	251	226	234	271	269	231	224	214	239	234	255	241	248	243	234	231	234	224	245	240	240	224	229	246	246	243	241	243	233	236	221	254	221	213	215	244	251	239	253	236	210	242	221	230	231	244	237	232	214	230	231	239	238	215	241	226	246	220	222	240	233	215	224	224	228	244	222	228	223	218	229	261	234	227	243	233	237	214	214	250	228	255	266	245	241	214	235	244	247	254	215	237	202	271	230	213	233	229	259	218	219	233	224	238	239	246	242	223	228	213	216	221	255	242	211	214	232	221	231	205	265	249	250	240	226	224	253	205	230	250	227	233	223	239	242	243	235	262	234	241	226	236	252	255	228	203	245	204	223	246	229	245	235	279	215	219	229	267	264	247	238	242	242	235	224	232	207	241	229	224	207	227	228	228	233	242	217	256	229	228	202	232	244	232	216	215	227	217	219	213	247	248	238	239	212	226	213	263	226	214	263	215	246	190	238	235	226	248	219	235	230	222	237	239	225	260	218	276	249	239	215	225	226	209	229	222	246	213	228	248	244	226	223	223	228	250	223	223	216	253	212	219	218	240	236	214	235	224	240	248	238	235	239	233	228	218	241	263	233	254	245	227	189	224	217	247	226	248	241	248	252	229	185	232	249	247	264	213	236	248	239	233	248	233	244	245	213	228	232	241	233	224	230	203	253	230	207	230	225	244	242	237	241	217	222	236	226	214	222	215	224	222	254	233	222	222	237	218	231	233	233	233	228	228	218	255	230	244	223	237	210	249	255	253	240	234	244	223	279	236	252	244	227	210	210	235	218	215	234	242	261	222	210	231	249	237	242	237	221	238	264	239	217	248	220	250	234	242	250	254	247	223	259	216	241	228	259	223	214	253	257	249	235	232	263	266	232	216	254	214	203	228	233	244	225	228	234	246	215	230	251	263	259	211	258	235	226	237	231	228	246	225	240	245	222	224	219	244	225	232	224	233	226	230	233	223	212	225	247	218	256	234	215	254	260	230	236	228	236	228	249	255	257	240	215	260	213	207	234	241	222	252	232	228	210	215	241	246	236	236	238	234	263	229	249	243	209	233	255	208	255	243	237	229	217	262	221	226	233	242	243	215	230	237	249	200	230	223	248	226	227	257	230	247	234	236	241	243	240	224	229	227	261	229	243	226	218	239	237	239	247	234	222	236	191	209	248	238	227	218	250	229	216	212	220	211	226	214	253	244	237	219	254	205	231	222	227	237	223	223	213	218	233	221	238	200	254	248	235	228	251	233	242	217	222	247	254	248	225	215	220	221	224	229	239	244	201	249	241	224	262	226	250	235	266	218	227	235	254	212	229	249	241	237	237	231	237	225	233	235	236	232	224	233	254	267	241	251	224	248	222	235	230	258	243	226	226	224	220	228	248	233	217	241	228	251	217	227	211	240	203	238	245	220	231	248	222	213	233	227	230	208	242	235	210	244	252	242	244	272	219	240	239	231	208	236	229	252	209	224	249	224	246	243	231	226	220	222	233	249	220	267	225	243	215	228	229	240	231	215	230	245
7779	1381	2709	3123	2757	2202	1897	1596	1474	1258	1166	1068	998	926	926	835	843	766	782	723	696	727	764	712	655	647	728	640	642	625	674	645	669	600	619	670	636	631	638	595	659	584	611	621	584	599	640	588	624	594	621	578	580	592	592	568	624	570	588	594	603	595	574	559	599	606	601	569	586	616	578	568	588	588	582	562	624	573	569	590	520	581	621	577	599	579	587	581	546	584	561	596	591	523	562	567	524	587	588	610	613	598	514	548	600	651	617	563	532	598	586	546	559	556	573	577	529	585	548	547	559	562	543	527	581	549	590	534	541	566	602	572	571	577	592	621	559	569	547	543	565	568	594	598	573	535	558	574	582	544	553	546	537	615	563	592	586	575	532	543	557	567	518	572	585	549	591	548	578	585	551	599	589	540	540	569	535	590	584	575	578	571	593	579	589	600	548	527	583	602	560	534	574	539	572	568	539	578	585	574	583	587	532	540	569	585	568	545	588	616	592	584	569	595	572	539	556	548	513	590	566	526	569	535	580	609	569	581	549	560	603	562	554	517	576	591	561	583	543	563	568	556	530	539	580	578	555	556	583	537	565	522	581	569	601	587	545	553	566	593	572	584	597	572	574	535	586	585	579	535	563	555	542	557	567	553	650	583	609	534	551	576	566	550	530	542	622	539	601	586	564	517	564	559	576	542	550	562	598	565	591	561	576	556	555	569	568	535	533	595	572	571	602	543	574	561	569	574	570	553	559	548	542	580	584	569	536	532	578	586	541	546	536	556	618	594	544	549	536	563	586	559	600	596	578	600	572	589	532	612	590	575	599	599	593	544	584	584	583	565	580	527	570	564	585	579	510	590	557	569	591	492	551	533	533	528	547	588	562	556	584	580	624	591	626	554	598	590	598	566	553	559	611	589	515	573	583	608	568	556	560	546	586	572	532	584	572	581	546	550	583	594	594	562	542	593	585	586	592	579	563	541	593	561	590	601	574	591	546	572	577	535	591	558	559	564	611	558	582	554	586	586	572	545	566	585	585	591	573	628	574	554	550	565	568	548	595	611	579	590	541	567	608	587	571	566	586	539	551	577	586	566	617	580	564	577	565	525	534	525	590	563	547	544	623	547	555	589	596	560	585	614	564	560	613	545	556	555	563	563	544	533	601	548	561	550	600	561	593	573	525	563	603	600	608	560	577	570	579	569	585	504	538	557	602	576	566	551	599	591	548	565	585	577	594	552	617	539	592	542	555	564	607	563	567	536	550	565	532	597	606	570	560	580	575	561	550	532	559	565	580	565	538	555	548	568	546	590	581	547	600	547	543	572	575	565	544	568	547	564	558	558	569	618	553	553	623	571	540	554	577	594	596	571	566	619	558	580	608	591	593	583	550	562	590	580	563	578	563	584	543	591	572	575	571	584	570	545	556	600	563	554	586	555	594	562	576	600	572	565	577	565	610	586	553	584	530	530	567	589	566	527	542	582	546	581	586	577	596	629	591	547	547	540	566	585	554	598	618	587	563	586	515	595	546	590	614	575	619	552	578	547	566	572	563	586	559	624	587	591	595	551	520	537	563	577	577	586	586	555	568	597	560	547	540	537	558	543	562	588	537	556	558	588	582	562	546	598	527	541	536	556	571	573	535	575	588	562	596	578	523	601	585	575	578	602	554	572	573	590	588	574	552	587	556	628	557	523	538	571	562	591	552	565	600	615	596	550	576	589	540	539	577	565	587	585	560	599	551	602	582	546	571	539	591	571	526	551	565	610	604	543	595	581	567	526	577	593	594	587	583	559	553	546	606	578	560	566	592	599	581	555	585	591	560	585	532	555	606	576	580	560	533	549	567	537	562	601	544	575	561	587	570	608	567	543	571	562	556	581	584	572	590	567	525	570	553	568	594	540	565	549	599	570	565	590	577	583	567	537	542	605	589	586	559	536	574	531	531	585	603	601	544	619	585	614	544	596	559	603	557	550	580	562	546	562	581	568	570	549	624	550	541	555	555	576	550	547	523	563	616	594	584	552	574	587	568	577	577	552	552	559	588	526	574	554	536	575	606	583	570	571	573	589	561	592	547	568	566	577	585	578	540	541	586	569	529	543	573	573	600	597	583	550	583	581	608	578	575	554	567	603	555	590	554	590	571	588	564	539	574	576	583	544	598	592	549	582	584	590	587	604	537	594	558	564	538	593	615	537	522	573	551	565	568	567	578	538	573	590	590	533	587	558	573	607	583	545	551	556	573	585	566	582	599	593	549	525	569	552	585	579	600	585	568	560	563	582	585	568	552	535	616	538	538	560	554	584	592	566	534	592	576	557	626	546	568	582	584	563	578	571	565	562	562	539	599	606	563	547	585	554	584	575	583	553	576	594	560	543	563	568	555	556	576	558	561	551	565	557	576	547	592	551	585	568	564	606	585	552	593	571	608	554	595	593	562	576	563	563	593	538	576	581	531	588	574	566	573	611	555	547	613	560	542	567	556	537	547	534	542	567	516	573	616	585	597	557	582	571	576	542	545	580	546	516	531	562	568	604	517	550	580	568	541	544	542	609	571	584	540	593	635	593	545	571	535	558	534	593	566	559	546	565	577	587	545	531	593	577	575	540	575	557	561	538	538	515	562	569	567	590	576	593	570	627	595	549	607	598	601	575	522	655	600	598	563	554	570	569	615	550	573	576	590	565	610	573	589	588	595	569	526	561	559	575	568	554	584	588	547	525	574	591	573	570	588	568	588	587	579	520	574	560	585	609	559	573	539	595	552	610	596	549	565	562	553	529	583	586	563	577	554	556	606	568	538	551	585	569	574	576	571	572	592	568	549	542	559	573	556	545	593	574	561	582	595	589	571	570	582	556	577	518	545	533	575	515	629	555	574	595	565	566	564	571	585	554	569	586	559	584	559	534	543	558	545	574	616	561	598	565	545	526	585	572	609	558	554	574	574	561	622	593	579	565	592	590	565	554	551	564	593	578	601	560	583	607	559	589	621	588	597	601	536	574	569	608	600	529	582	561	557	620	555	517	581	537	599	584	573	559	579	549	568	539	576	538	588	579	623	577	563	574	546	605	621	583	551	577	536	546	570	576	631	568	550	546	552	590	583	559	607	583	561	597	568	641	555	539	585	570	604	532	536	534	626	568	545	536	596	608	553	587	589	571	574	556	589	566	563	555	600	577	571	565	583	520	555	574	572	583	567	572	576	572	603	587	594	574	562	599	561	526	519	559	530	554	557	560	590	583	593	556	538	565	556	572	550	568	567	583	548	611	601	562	591	571	569	575	593	559	631	576	535	588	564	585	608	593	567	628	553	579	535	581	575	539	622	569	562	564	612	547	572	520	527	550	599	586	618	605	544	577	576	534	547	559	576	617	587	569	591	556	571	604	595	618	547	567	561	590	596	571	553	557	537	566	577	572	569	553	596	602	587	578	574	593	539	553	553	585	540	549	557	579	559	546	584	586	584	554	553	609	564	521	567	560	550	558	547	572	572	538	557	578
19968	2793	2256	1676	1113	802	650	555	466	411	401	343	313	286	290	274	265	249	199	251	236	233	235	224	219	219	229	234	198	201	206	197	204	176	193	200	221	210	207	204	213	222	230	194	225	199	207	221	179	204	205	217	193	198	221	215	179	210	201	196	219	216	181	200	181	231	200	211	215	207	211	193	208	199	194	184	225	207	189	185	210	179	180	199	183	209	204	169	191	201	211	182	206	208	203	190	187	186	211	210	218	178	192	206	197	158	208	214	210	194	201	190	185	193	189	229	203	186	185	228	220	190	207	219	213	181	185	212	210	207	223	184	190	217	189	205	201	199	195	209	203	221	195	183	201	200	190	216	188	196	223	218	190	194	194	185	215	209	183	197	187	203	180	203	163	188	220	180	196	208	219	219	210	202	197	168	195	224	194	185	219	194	185	183	214	212	211	177	198	189	194	204	209	196	192	197	189	188	192	214	183	170	188	200	201	198	194	206	196	200	208	181	231	182	202	181	180	204	178	201	206	209	190	201	183	199	184	199	183	197	189	211	176	247	218	203	215	183	196	212	223	189	195	202	183	200	204	193	197	217	194	222	225	219	182	195	208	212	172	217	197	192	196	203	223	179	194	184	206	220	205	183	206	204	169	229	171	186	185	206	181	204	222	218	223	190	206	205	187	203	182	201	211	213	210	193	200	201	192	180	201	201	213	195	186	241	188	229	200	198	190	191	203	198	188	211	222	207	207	198	184	188	188	188	197	178	211	219	193	201	199	222	207	193	200	189	191	183	215	171	191	214	197	187	182	179	189	197	238	205	219	200	199	167	205	186	203	198	200	205	196	204	197	185	208	201	212	208	215	180	183	214	205	221	191	210	196	212	205	241	187	192	182	205	175	220	211	187	210	200	181	209	206	206	195	180	207	197	171	198	204	202	206	180	189	208	187	183	166	198	185	174	188	176	223	186	221	204	199	180	206	188	192	224	213	185	183	214	177	176	203	220	194	173	188	195	179	170	209	189	197	169	221	227	151	201	178	188	211	222	181	203	187	203	173	189	188	212	192	205	201	173	170	185	192	204	196	190	197	190	166	210	202	192	196	203	188	199	195	218	204	221	187	194	198	228	208	190	197	183	198	222	182	206	185	212	186	202	199	184	202	204	204	208	175	182	179	199	206	231	184	196	186	208	219	203	190	214	213	224	175	194	207	198	212	193	202	183	197	205	196	208	198	187	189	180	199	217	185	180	191	198	211	194	185	187	190	202	176	201	171	191	200	195	202	199	195	205	194	233	197	186	196	202	204	172	187	193	187	198	193	191	169	193	180	188	191	201	197	189	201	200	226	221	212	183	203	195	190	187	209	208	189	230	182	220	192	197	188	192	185	203	198	211	180	199	194	206	202	203	180	170	196	198	195	217	171	185	176	170	212	215	205	226	202	205	191	194	197	206	186	228	168	197	182	182	224	196	164	180	207	177	210	190	202	192	186	205	202	194	200	178	185	212	207	192	187	189	190	184	164	196	173	210	207	188	193	174	182	191	196	214	216	182	197	180	187	172	199	184	183	207	196	169	197	200	212	187	196	209	196	197	204	194	208	181	183	191	177	203	188	188	179	192	213	215	203	208	218	191	221	194	194	210	201	210	214	186	192	191	200	208	172	205	210	165	207	214	201	215	182	189	210	194	205	204	185	184	188	208	171	205	204	227	200	215	204	175	209	226	179	191	203	183	211	210	171	191	193	200	177	191	197	196	193	189	191	205	192	179	183	207	207	188	203	190	214	216	235	196	191	205	190	181	201	193	180	186	212	202	203	217	204	196	208	163	177	205	184	194	212	198	216	192	186	179	196	203	189	201	190	193	202	203	199	201	194	214	200	193	181	195	216	204	206	187	189	209	182	172	191	206	182	212	192	184	179	218	197	204	199	214	191	188	187	176	183	200	201	183	199	200	192	193	202	193	202	226	203	212	186	167	189	176	188	196	196	198	205	165	191	190	204	219	199	220	213	190	200	175	184	215	225	214	201	217	193	203	209	214	198	187	192	183	166	203	193	204	205	203	202	156	187	180	208	183	204	201	194	199	199	228	218	191	187	174	197	177	180	198	201	200	217	209	183	206	181	183	179	187	197	191	203	213	147	182	170	182	180	210	203	205	178	188	207	202	179	189	174	183	169	196	206	185	192	208	208	185	219	196	196	203	201	206	220	180	213	204	194	205	211	183	168	207	201	186	210	189	200	174	191	225	197	206	185	207	206	196	173	208	203	213	199	222	164	193	205	192	190	190	171	189	194	202	187	193	208	203	201	170	197	211	176	201	217	164	200	181	191	199	171	206	203	193	180	168	192	191	209	183	199	180	211	174	216	196	224	202	175	191	204	176	203	200	194	200	196	181	197	196	193	248	209	172	181	204	186	184	179	171	222	201	189	193	188	186	184	184	164	180	212	191	212	201	204	216	196	191	209	209	192	182	184	194	181	185	186	194	205	203	201	210	204	189	206	215	200	202	225	187	195	187	220	209	207	184	173	214	225	188	195	213	184	198	186	200	200	171	218	198	205	214	195	208	212	189	179	199	192	199	181	181	176	212	198	190	196	193	184	214	195	182	206	216	200	190	189	223	204	191	195	172	187	179	204	207	203	201	186	214	185	195	201	186	184	209	198	215	195	204	209	230	183	194	196	199	180	194	206	189	150	215	192	215	225	171	189	183	181	203	212	186	195	213	223	167	195	207	204	195	196	192	203	202	207	176	184	177	192	201	190	180	205	185	229	187	224	184	173	207	187	188	180	200	204	202	183	200	173	206	184	201	214	216	165	193	190	176	205	204	176	206	178	187	216	203	216	202	190	185	177	211	200	190	204	221	188	184	184	179	200	194	178	200	174	197	191	178	197	213	197	205	218	193	232	188	194	208	179	205	194	202	158	169	208	184	191	199	198	184	231	201	190	186	182	183	196	179	200	195	197	215	226	213	211	190	207	207	209	223	198	231	174	172	189	199	192	197	208	196	195	194	171	176	182	183	184	198	207	216	222	182	219	212	180	226	191	194	185	188	208	208	202	199	184	188	220	193	196	181	212	214	210	190	193	191	192	217	198	228	205	206	208	196	200	212	208	190	198	187	230	194	212	197	221	181	213	197	209	172	196	192	205	186	216	188	187	173	183	202	193	196	176	180	205	178	206	212	203	171	177	203	186	197	201	199	192	180	178	197	192	164	199	203	178	210	205	192	199	216	187	178	190	190	202	216	192	210	194	191	190	208	200	206	192	178	170	208	197	206	210	213	174	204	211	182	191	213	177	197	211	196	195	208	194	216	211	185	191	183	197	199	220	218	191	209	203	213	184	178	202	197	216	208	199	198	193	196	205	199	196	205	212	206	203	196	173	190	204	189	190	191	201	179	212	190	232	201	192	201	180	176	195	191	210	210	196	218	183	198	190	196	212	207	189	195	221	193	197	180	184	205	197	213	195	207	178	180	205	190	199	211	210	207	220	181
10146	2023	4545	5280	4457	3659	3018	2551	2125	1816	1524	1435	1277	1208	1048	983	1004	966	808	842	785	753	731	762	711	719	650	702	641	584	619	627	596	589	586	550	602	536	580	605	569	558	550	542	582	541	568	540	551	527	527	508	528	484	521	432	515	463	515	514	521	546	513	503	551	506	554	493	465	488	526	458	524	486	441	464	475	510	490	492	502	451	487	474	518	513	499	467	477	497	525	492	465	463	471	475	485	468	508	481	477	472	482	462	498	458	497	501	475	434	476	487	487	438	486	471	443	446	461	454	441	482	451	453	498	469	479	518	460	448	523	486	495	485	469	486	475	475	493	477	436	473	413	503	481	480	524	456	471	479	462	459	485	460	491	468	503	473	515	457	489	498	495	465	478	442	440	494	477	442	496	506	508	462	417	466	452	479	494	431	454	484	464	500	449	467	481	497	472	460	507	480	462	493	491	459	445	473	456	457	495	480	480	475	465	457	490	459	481	429	441	449	472	459	475	463	489	461	523	463	455	477	488	463	485	462	487	446	473	455	428	488	450	460	461	470	484	467	451	467	460	458	488	501	455	445	474	442	475	464	527	468	439	475	485	486	466	423	452	456	461	497	412	472	470	476	446	485	515	461	477	490	454	502	495	481	465	477	472	509	462	472	434	457	437	454	500	455	448	495	499	466	479	444	493	466	471	501	474	506	524	498	511	493	463	470	416	458	418	473	477	495	453	442	510	478	424	504	503	436	467	490	489	480	477	484	473	445	467	451	455	436	490	500	482	471	452	454	455	445	455	513	500	478	465	480	479	483	462	456	527	443	465	494	455	507	473	482	477	456	475	487	483	466	481	474	485	473	481	452	466	492	430	480	453	480	469	498	479	459	455	482	482	472	478	499	473	488	467	449	466	480	472	491	458	456	473	460	423	473	455	456	471	475	464	467	462	461	467	487	480	456	451	486	440	500	445	460	475	483	450	475	498	485	439	483	470	476	485	462	522	472	483	484	467	459	431	455	492	462	477	461	431	472	467	478	482	492	475	505	471	425	475	444	470	446	465	442	462	497	477	478	452	479	460	499	471	489	473	453	453	441	495	482	503	465	453	450	470	477	467	502	482	442	482	458	487	471	493	491	460	491	531	475	448	469	473	490	459	496	507	495	524	495	429	466	505	490	462	499	466	458	495	465	471	479	490	446	478	468	487	473	462	465	482	464	501	470	478	446	473	495	471	487	497	499	477	470	521	454	468	470	488	504	483	450	476	506	467	457	469	461	452	492	442	507	458	463	465	478	468	438	487	444	475	465	478	480	487	486	446	445	482	471	481	472	502	505	509	496	449	478	435	444	488	448	470	475	457	472	480	439	487	488	456	482	447	465	467	463	489	508	438	496	477	492	475	483	496	465	478	466	456	461	473	448	491	518	499	478	446	442	445	455	465	463	487	482	478	455	485	487	461	487	480	505	482	464	505	483	472	476	460	510	462	460	507	444	448	463	493	484	443	476	448	440	449	431	457	474	477	484	479	446	478	502	477	480	445	497	464	492	489	466	485	444	483	440	445	469	476	442	481	472	457	443	472	410	458	480	481	481	475	467	480	453	468	482	478	482	453	483	435	475	473	459	449	467	464	468	465	502	456	494	454	482	493	495	463	448	516	481	470	461	446	509	450	496	423	446	461	486	461	459	440	481	445	474	480	449	485	501	454	469	459	436	470	486	499	490	453	485	453	481	437	495	495	477	472	482	505	457	463	505	511	481	465	467	444	461	491	474	496	468	470	457	491	478	433	461	463	482	479	467	472	460	433	483	464	434	450	476	497	477	461	477	478	454	479	485	470	500	519	456	509	480	472	447	480	461	475	469	467	501	525	452	506	469	485	499	473	487	491	417	504	468	487	473	479	472	493	454	471	462	487	500	431	486	439	502	454	485	496	454	462	493	447	436	481	457	453	475	476	502	488	481	494	462	499	466	453	472	465	442	483	455	475	494	464	451	469	454	474	492	467	477	449	490	460	454	449	435	467	482	468	494	464	455	447	503	493	504	463	485	468	457	439	466	488	491	471	459	502	488	460	478	480	462	470	460	537	467	450	471	485	465	436	505	475	486	455	471	471	497	454	460	488	449	452	506	488	453	496	461	470	480	444	473	507	456	466	455	475	425	536	442	485	472	476	462	464	423	487	479	498	490	448	532	452	449	509	452	493	465	490	443	465	462	471	483	505	463	451	463	454	444	499	448	484	467	465	426	478	476	479	497	503	473	461	468	457	498	460	430	441	476	502	497	459	462	507	470	486	463	475	471	450	498	460	481	449	490	467	493	483	518	447	455	483	481	451	458	450	459	481	441	500	448	484	493	473	517	480	494	446	473	482	505	474	500	479	500	420	495	465	480	498	494	465	477	484	457	475	466	486	480	446	497	450	461	457	502	476	482	454	468	488	480	482	429	484	494	434	470	448	479	512	437	466	497	484	479	528	486	443	464	441	471	489	480	476	518	447	488	451	483	468	511	494	448	470	471	417	476	483	462	472	491	504	488	499	438	441	440	473	453	451	448	483	460	458	478	463	461	481	420	452	466	462	466	459	455	467	494	451	504	497	471	467	457	482	469	452	469	473	468	447	466	493	470	446	440	497	437	464	495	461	487	473	469	457	489	471	445	473	460	493	463	464	462	501	484	481	483	468	471	437	473	472	510	449	476	493	464	489	481	450	483	477	457	514	478	488	467	456	459	465	489	516	469	492	497	489	469	500	472	473	453	481	497	501	477	475	478	472	470	452	460	451	532	487	480	465	457	476	501	514	495	463	483	473	447	493	498	456	476	491	445	475	497	456	469	497	473	497	484	466	476	440	444	458	451	474	457	451	470	453	462	447	490	476	464	475	495	455	452	507	468	454	447	478	465	439	448	454	469	474	497	494	471	501	456	452	480	516	433	467	491	508	478	456	444	451	508	465	519	468	484	491	441	488	437	443	469	485	478	461	505	484	482	459	500	447	511	440	486	493	504	471	461	465	489	491	439	500	467	495	510	437	408	453	458	456	443	466	462	475	478	477	476	483	491	483	474	477	471	489	453	469	479	444	480	494	469	462	469	485	458	486	484	441	455	530	469	482	473	476	473	475	428	488	454	455	465	479	478	469	476	500	480	475	494	467	463	508	515	472	471	455	494	460	458	478	477	484	462	481	449	488	446	477	451	486	469	474	463	443	505	476	472	471	487	469	475	466	457	486	485	496	446	468	478	492	443	452	453	479	453	481	499	483	478	497	438	499	508	458	472	460	477	480	461	457	494	522	481	458	433	488	467	463	504	457	451	485	460	478	489	495	449	483	495	494	483	462	448	459	492	473	475	466	489	503	438	453	459	461	440	453	502	499	486	466	471	459	496	463	478	478	454	456	489	483	476	482	491	478	472	500	472	475	473	493	468	479	468	488	444	460	467	480	501	467	465	452	469	475	460	471	470	445	515	499	447	433	489	464	441	483	470	495	500	481	457	488	472
4157	155	159	149	128	141	111	131	121	131	122	110	112	94	108	121	138	101	123	109	122	138	110	116	114	120	120	124	107	131	132	119	132	108	128	124	105	104	127	138	130	120	104	107	118	102	140	130	119	126	126	104	112	111	125	129	100	128	93	128	124	117	105	99	115	132	136	139	127	120	118	102	114	117	114	128	123	123	113	125	128	105	123	116	109	136	112	112	113	123	118	120	116	127	127	119	117	119	120	134	110	135	122	130	113	128	110	110	106	105	123	119	117	117	128	135	123	143	116	115	115	119	117	142	120	127	137	123	112	102	126	114	107	105	102	117	131	131	123	103	135	135	117	110	119	150	118	113	113	108	105	119	129	113	103	109	114	117	123	127	103	126	127	130	114	125	93	120	123	128	125	117	122	146	127	133	112	123	130	119	111	126	122	126	125	125	96	107	122	119	103	113	117	150	106	107	122	147	112	100	140	108	114	118	123	112	132	126	128	120	121	112	132	115	127	120	159	125	109	88	122	98	110	135	128	91	122	114	111	126	121	136	123	117	120	104	114	116	118	95	115	103	118	122	108	113	111	106	125	113	128	111	139	118	124	97	99	119	101	119	116	127	130	110	125	110	154	119	117	110	133	119	120	123	130	106	129	96	111	124	104	125	118	124	111	113	144	110	90	97	114	135	125	136	120	114	112	115	108	102	134	110	128	112	126	125	117	117	128	132	134	101	121	127	119	116	125	123	135	103	116	107	120	128	113	116	118	106	134	122	126	111	114	117	144	140	114	88	137	101	99	127	95	121	118	102	123	102	125	122	132	117	138	140	112	119	110	125	116	119	118	109	140	123	104	108	115	130	114	117	123	128	126	122	120	124	97	119	111	127	126	103	108	132	122	104	105	118	119	116	113	105	106	99	127	126	126	122	121	137	150	125	110	131	119	126	90	134	109	111	118	134	128	115	119	120	123	135	140	103	111	114	141	114	113	128	118	136	103	120	105	124	114	118	120	112	92	107	117	150	115	101	124	143	121	116	110	129	117	130	107	129	120	121	112	130	125	142	123	132	117	112	134	129	106	120	120	97	110	105	113	118	114	127	110	131	99	131	136	119	111	129	115	114	107	126	115	112	148	110	98	115	112	116	124	114	97	125	128	148	92	116	114	109	123	132	110	130	119	131	101	119	129	119	112	99	101	134	112	127	108	126	135	128	130	127	128	115	129	123	131	126	141	112	119	117	130	110	117	142	122	112	96	143	119	115	111	133	118	134	106	116	111	103	123	113	103	125	128	123	112	121	116	121	125	128	135	122	106	106	115	123	118	124	133	132	134	109	136	108	118	115	107	119	108	117	112	113	108	102	101	121	109	91	103	123	127	103	104	121	124	105	110	111	108	132	113	127	124	115	99	117	114	107	124	98	126	121	129	122	128	119	135	119	105	125	124	111	139	125	112	116	116	105	127	129	121	96	102	112	97	113	118	114	106	107	97	133	110	127	104	125	114	128	128	102	116	123	129	118	83	127	103	123	122	108	118	107	114	101	107	110	114	117	127	147	99	110	117	110	139	111	119	135	122	137	117	110	123	143	98	128	145	115	123	126	113	125	106	119	139	106	118	123	108	104	132	109	103	130	127	143	130	141	119	117	118	91	84	128	135	121	125	123	114	117	118	130	113	117	114	117	128	125	130	114	106	128	117	108	105	107	120	126	118	128	112	114	127	116	109	131	127	123	100	117	129	119	144	119	119	110	116	113	104	123	129	129	107	113	130	109	139	113	129	117	125	108	122	123	116	128	112	121	125	114	122	131	113	129	121	129	114	98	135	130	134	115	107	105	112	124	119	124	129	128	116	118	113	114	104	113	108	126	133	129	128	104	100	126	124	118	103	96	114	126	109	118	115	115	130	115	111	132	126	113	125	118	131	105	124	102	128	118	100	125	107	125	136	129	128	130	127	126	136	114	130	99	98	116	130	101	114	119	112	108	111	116	108	116	123	138	117	114	139	108	96	128	133	108	122	111	133	117	117	130	122	120	115	124	119	120	139	114	134	119	132	127	135	105	113	126	113	132	143	105	108	110	118	128	126	128	102	135	133	114	139	114	119	132	120	122	123	131	110	111	115	153	101	122	137	118	113	129	127	124	96	117	111	131	118	124	94	112	126	121	123	120	127	122	98	130	111	116	120	113	115	133	119	112	108	120	125	125	131	115	127	129	119	125	116	108	111	113	125	116	120	119	111	108	124	118	125	125	112	121	138	124	107	123	116	125	118	112	118	112	106	145	129	103	120	128	110	116	105	115	112	107	129	115	123	116	110	108	121	147	126	120	123	109	127	136	104	133	128	108	121	142	123	114	109	122	110	115	116	104	107	94	120	111	131	107	114	115	110	111	121	131	130	144	116	113	124	134	116	123	112	116	132	122	126	109	123	116	116	129	115	105	120	113	106	112	105	126	126	103	98	110	103	119	116	119	98	97	125	122	112	131	127	130	114	120	144	110	112	136	107	124	92	125	130	122	128	138	103	116	118	109	119	118	123	112	110	130	125	122	103	110	103	128	116	110	124	127	126	108	103	123	109	100	124	125	110	144	100	117	113	106	121	131	114	103	120	122	112	113	113	108	125	123	119	98	126	126	112	128	131	109	106	105	128	111	113	111	108	114	109	125	114	114	139	98	103	124	104	142	118	98	131	117	100	125	109	121	117	119	92	141	103	100	129	135	135	116	109	121	108	112	123	123	104	135	116	133	124	123	121	116	120	130	125	134	119	120	135	126	113	99	135	124	141	106	140	123	125	116	135	127	124	126	115	139	112	117	123	134	114	115	130	121	107	118	120	114	133	131	120	150	117	129	126	136	97	110	124	116	110	119	129	104	107	120	117	116	120	111	99	118	115	117	103	98	114	115	121	106	108	122	114	118	100	112	112	111	131	100	124	126	106	112	136	129	117	112	117	116	117	125	116	115	106	105	126	118	117	103	108	108	118	104	113	105	125	125	119	119	144	113	129	112	129	126	144	148	119	138	108	117	120	127	116	111	116	123	123	122	106	112	110	141	108	100	111	105	129	124	123	109	118	93	115	104	103	132	123	116	86	108	103	112	123	130	122	134	115	122	133	121	105	104	111	128	125	105	121	118	118	124	123	129	124	106	115	112	106	141	117	128	119	111	106	115	126	114	117	124	134	95	123	133	112	132	113	106	120	130	108	116	135	115	119	116	128	117	102	106	116	106	126	114	115	108	146	126	105	126	124	110	118	110	106	128	102	130	124	138	127	118	136	142	112	114	121	108	132	125	110	110	116	138	135	133	122	107	117	104	118	115	138	103	105	120	101	107	110	102	112	105	117	128	121	151	118	118	129	132	120	109	123	123	110	118	111	137	125	120	125	113	126	137	112	121	128	110	109	102	117	118	141	133	108	121	122	134	130	130	103	123	125	104	113	119	114	107	122	119	122	114	117	114	135	131	120	130	128	118	125	112	115	120	124	124	111	104	117	106
2944	371	395	431	411	411	357	392	345	343	340	343	336	320	337	356	327	352	340	362	307	347	309	337	315	338	292	352	318	306	334	331	318	316	351	323	327	330	331	320	364	322	341	321	348	324	336	335	303	332	286	328	340	305	333	328	298	346	309	330	325	329	305	328	330	334	325	325	323	346	350	324	302	285	338	322	360	338	318	329	319	333	341	297	303	325	312	351	332	329	303	301	289	307	325	325	348	336	334	340	337	306	306	332	365	341	324	312	301	303	326	325	303	299	361	322	345	307	334	310	320	302	346	346	295	301	327	319	338	323	344	350	335	335	332	319	318	347	329	314	324	334	357	309	303	335	335	302	327	327	332	363	353	307	294	328	345	324	326	313	337	340	319	297	342	331	347	332	294	332	336	333	337	359	348	314	346	331	339	308	306	339	353	306	300	318	324	308	305	362	314	318	309	354	343	321	316	342	350	325	312	330	329	309	307	321	333	309	356	297	351	323	314	319	342	336	317	331	331	300	313	355	323	352	315	369	352	316	322	339	298	335	290	299	326	350	330	347	331	322	314	328	317	318	292	324	348	318	342	328	356	293	325	339	307	329	343	339	319	325	354	324	340	338	323	336	314	300	318	325	321	323	327	320	326	315	311	361	291	330	347	330	321	345	319	320	331	311	314	333	321	322	324	317	315	320	309	300	330	323	347	325	324	357	356	314	348	344	333	328	339	328	334	319	333	294	333	297	310	339	313	314	345	314	355	325	338	320	351	308	322	342	316	327	312	307	321	299	330	333	330	320	327	337	324	317	366	345	335	336	336	314	331	335	330	335	334	336	320	285	331	308	293	311	316	312	322	344	306	299	333	348	300	336	340	363	322	288	340	383	299	319	317	311	334	321	318	333	332	314	342	341	308	311	308	309	320	319	345	333	300	355	326	340	317	309	321	330	325	285	315	318	311	338	285	314	354	343	299	312	332	286	300	324	336	320	326	311	322	352	314	326	313	327	325	335	282	328	316	331	323	379	326	337	313	295	291	356	316	318	331	369	299	323	319	317	306	327	334	322	326	292	346	330	308	335	335	337	319	310	320	295	338	310	345	307	366	310	306	319	312	305	299	341	336	330	318	320	325	316	320	301	343	327	323	287	306	280	316	328	351	317	343	316	342	343	316	324	313	312	309	295	347	312	314	342	330	357	329	334	300	333	323	320	322	330	344	346	358	330	357	336	331	312	297	349	324	346	338	345	325	320	316	348	313	319	365	336	310	322	331	332	326	284	333	350	344	337	298	278	333	310	339	324	327	307	347	326	327	327	352	307	322	307	342	344	349	321	325	346	341	336	339	336	306	349	350	338	328	307	341	325	322	303	311	344	339	299	303	307	326	333	344	313	329	339	291	335	370	310	327	352	356	321	307	315	332	344	325	354	310	327	324	318	286	353	320	303	313	318	326	363	346	329	335	328	334	334	321	336	331	335	308	327	340	308	324	327	322	308	320	326	327	327	337	302	324	332	286	317	322	352	321	325	318	333	336	312	339	329	353	324	337	340	271	324	309	321	319	331	314	322	342	331	347	356	305	331	313	363	338	325	303	381	328	298	325	357	324	323	334	328	317	320	315	338	284	321	331	321	318	307	337	348	312	310	336	368	333	329	321	339	320	298	299	349	340	301	350	321	313	317	344	315	328	338	304	326	333	345	318	318	345	329	349	340	327	363	319	318	318	282	341	308	327	362	315	349	322	292	331	304	308	317	322	295	356	313	328	326	345	302	330	271	317	338	304	314	309	299	312	318	309	318	328	336	355	339	319	321	296	322	297	329	308	338	316	345	347	328	287	311	341	336	337	324	342	312	336	331	308	310	315	314	361	335	345	309	324	323	340	334	302	324	328	300	322	301	308	315	337	319	332	348	317	291	318	320	332	320	307	323	346	342	340	326	309	347	335	327	322	327	318	329	369	334	330	304	325	352	326	330	319	318	341	327	338	324	302	354	325	309	317	314	342	342	305	351	341	370	325	337	324	309	325	355	328	321	336	327	320	332	324	336	368	333	310	322	332	314	329	324	347	306	356	329	327	319	322	304	319	320	321	312	352	316	383	311	354	331	351	326	300	350	330	317	335	317	315	292	306	328	326	321	312	286	324	360	296	306	345	327	364	296	345	345	303	326	323	353	338	322	338	321	350	306	327	367	326	353	330	316	317	331	334	350	339	343	328	324	324	350	333	346	313	321	315	318	295	350	308	333	371	345	327	340	316	299	338	308	341	348	335	340	327	309	363	336	337	322	352	301	333	292	318	310	303	310	318	381	333	348	304	334	339	313	345	317	348	365	327	336	352	337	311	348	313	363	342	344	329	341	325	312	325	367	324	312	330	352	326	312	310	324	328	305	323	347	334	312	325	314	322	334	345	344	342	325	313	313	328	337	345	284	289	318	336	307	342	305	340	307	342	345	334	307	325	345	312	321	310	361	330	321	302	332	341	329	300	343	311	348	313	294	332	341	356	327	326	303	321	330	324	347	329	321	300	331	345	316	340	347	325	340	300	337	322	341	319	329	314	323	304	363	310	335	357	332	312	340	290	344	300	357	328	318	330	345	332	319	319	315	316	299	357	314	336	344	321	342	346	311	324	316	343	321	298	338	321	306	352	333	340	326	328	318	308	342	332	304	307	351	325	327	320	336	323	325	331	301	344	341	346	352	301	306	317	339	345	317	315	320	328	286	344	340	331	360	312	331	345	326	311	308	330	347	287	308	316	310	324	320	334	343	357	334	344	339	362	303	304	336	337	306	323	337	340	295	324	304	316	304	293	338	319	334	323	309	333	330	344	328	322	332	344	340	338	322	327	318	323	310	318	360	317	321	308	333	336	316	343	332	350	309	316	297	313	310	368	315	329	311	311	330	299	335	358	299	327	343	344	340	340	314	338	339	341	316	333	347	301	299	306	339	379	325	340	331	348	323	344	338	303	315	310	330	322	336	319	330	300	326	330	340	319	348	339	337	344	318	341	312	378	330	314	362	330	334	320	330	318	325	357	292	329	330	334	347	331	324	323	312	336	326	300	332	361	353	324	354	334	301	298	325	301	338	312	368	314	319	324	348	320	316	299	340	287	354	319	288	352	319	308	350	294	331	322	360	331	313	319	321	320	321	335	330	302	321	304	343	322	319	316	321	327	351	351	326	362	314	361	321	305	335	344	337	367	318	340	331	285	340	346	328	288	335	339	325	328	331	307	338	296	348	301	305	338	323	313	297	290	304	350	344	342	340	304	324	334	330	314	327	334	313	339	347	338	325	328	322	361	327	325	327	335	343	298	333	288	328	318	341	374	329	315	329	323	311	311	343	313	335	338	315	357	305	309	324	324	312	317	307	318	333	381	339	378	317	349	343	332	367	333	304	320	330	311	315	316	328	302	337	326	330	339	335	315	334	330	334	381	297	329	339	337	320	339	364	292	327	357	334	354	335	328	320	339	330	347	339	313	346	342	304	308	332
12527	1380	1271	906	702	565	471	416	378	335	299	317	342	295	290	330	260	256	262	248	271	266	253	281	264	236	240	222	228	245	245	240	256	242	230	247	245	240	228	214	220	245	262	215	231	233	238	235	240	246	197	239	242	229	226	221	218	243	227	239	241	211	222	250	224	274	230	215	222	232	253	238	215	232	220	233	234	255	224	222	228	241	219	245	265	225	215	225	224	240	240	222	236	237	239	230	250	230	242	219	232	224	241	224	212	234	242	237	228	228	220	215	246	210	257	245	244	232	219	243	230	269	225	228	217	239	214	212	221	234	259	256	244	222	255	226	215	225	236	229	232	221	228	234	239	243	244	251	209	249	218	244	230	220	238	232	229	244	249	212	246	226	228	227	207	241	238	236	215	225	222	227	218	215	223	239	221	241	224	246	232	229	182	220	203	225	221	210	228	210	246	240	223	231	220	231	221	239	218	226	231	247	224	218	219	267	218	232	243	235	247	232	250	235	236	220	206	230	211	215	212	215	252	225	233	238	244	211	248	228	254	234	240	214	228	217	217	270	221	240	238	270	254	264	255	233	229	225	234	239	234	243	231	252	260	240	239	245	229	241	256	218	250	230	248	223	249	234	202	217	236	240	225	235	218	233	213	255	234	220	233	232	256	248	232	200	222	225	244	258	250	233	217	211	232	217	217	228	240	229	233	233	246	220	211	263	218	211	239	240	240	256	245	205	216	235	224	242	233	244	249	222	240	235	257	225	241	230	228	233	215	251	230	230	236	238	214	251	243	224	200	212	211	258	236	218	216	251	254	206	246	237	229	210	252	207	262	224	245	231	220	215	241	230	246	243	237	225	219	240	236	223	222	242	225	221	229	248	236	246	235	228	223	252	255	227	243	222	235	260	218	230	242	197	243	248	239	237	241	241	259	234	226	220	228	218	249	237	243	252	249	214	248	253	220	228	231	217	229	264	213	240	241	234	229	236	248	213	251	225	245	223	211	244	199	240	241	217	229	229	235	255	217	216	226	236	233	249	230	229	275	226	256	225	214	223	211	247	222	236	221	240	227	237	260	199	232	251	223	244	268	211	243	240	253	203	239	234	237	230	216	210	249	247	205	212	222	247	225	240	220	214	195	206	257	220	235	208	243	247	203	213	240	264	230	233	250	246	270	201	266	205	264	242	238	204	200	213	236	215	222	259	231	211	234	235	235	243	238	226	215	226	252	238	205	214	225	242	209	248	244	225	233	241	228	237	196	236	239	261	237	245	236	239	227	248	252	234	261	225	222	237	233	251	228	229	243	235	229	221	248	231	236	228	224	227	248	226	233	214	219	231	213	214	225	202	209	220	234	231	247	218	227	220	235	230	225	268	211	209	230	251	236	242	209	219	216	227	232	283	242	199	228	236	238	209	250	240	244	243	203	199	240	258	245	227	237	239	193	232	229	197	232	268	243	226	232	221	242	212	227	232	210	222	228	241	230	231	216	230	236	225	243	269	263	224	202	235	240	212	233	222	236	208	210	243	210	242	210	198	236	240	227	216	262	239	239	236	236	224	235	232	222	229	186	237	224	230	250	211	249	231	228	264	250	223	240	239	215	238	246	233	231	216	228	217	260	227	221	226	253	238	226	227	258	231	226	227	242	228	236	253	225	234	229	228	218	209	238	216	247	236	222	263	209	237	235	239	251	204	221	244	239	239	228	197	214	236	233	249	223	235	246	207	247	188	230	224	229	219	241	246	221	230	232	228	250	258	238	237	204	217	224	234	219	233	237	211	216	221	240	237	234	223	240	235	217	224	240	225	222	228	221	228	272	234	230	228	231	231	234	243	240	220	227	255	230	241	238	218	219	218	236	218	231	222	252	217	250	247	203	246	208	250	258	249	224	242	205	222	218	266	271	263	240	209	209	210	246	235	262	235	242	201	238	240	221	230	216	223	249	208	211	188	229	225	229	237	247	247	260	237	214	241	219	224	221	252	245	236	221	227	235	254	240	193	209	216	230	261	229	234	225	252	233	218	244	227	220	230	229	235	235	271	233	228	218	231	229	247	230	212	245	223	216	234	244	241	188	230	221	198	254	241	212	264	222	247	225	211	241	248	226	205	261	239	245	248	244	219	241	220	238	197	246	224	250	232	232	248	240	237	231	257	226	219	215	203	198	210	231	213	211	207	246	236	252	243	255	243	224	240	246	228	211	218	235	229	213	272	241	240	229	225	203	251	239	209	218	207	217	266	234	243	246	254	224	233	227	237	207	238	207	238	254	248	225	228	256	216	235	244	254	207	242	240	210	231	237	221	264	213	257	207	237	263	240	262	221	233	236	198	206	206	239	225	231	219	235	224	204	244	204	215	259	233	228	243	253	215	236	234	231	228	253	237	220	257	226	226	218	254	214	225	217	237	250	211	235	210	215	229	227	193	242	255	231	230	222	232	208	243	245	214	231	240	218	217	206	229	227	241	241	221	225	229	221	210	220	234	219	218	243	223	221	221	265	251	212	224	229	239	245	238	239	246	235	235	257	244	243	209	224	229	232	240	237	233	257	269	241	214	251	215	213	212	197	217	255	250	211	225	262	223	250	243	233	229	201	241	234	216	250	240	250	217	211	241	238	243	257	251	251	214	246	220	231	225	237	232	253	242	227	227	186	214	235	246	229	226	228	224	230	225	225	219	223	236	237	243	250	217	245	252	235	231	227	229	191	248	236	229	242	217	199	222	238	236	243	204	255	252	221	247	220	230	237	233	233	213	233	229	253	228	234	230	237	231	222	215	225	241	212	240	223	220	234	195	242	251	253	193	234	223	217	236	222	249	226	248	231	247	228	251	239	228	214	206	213	228	224	266	232	267	238	202	211	243	236	245	247	234	229	210	221	229	255	210	221	236	228	236	255	215	245	211	233	224	249	233	209	220	224	230	221	234	255	256	238	229	238	259	240	243	213	218	222	204	258	241	220	206	238	250	221	209	223	231	225	221	223	216	210	220	249	212	211	258	237	236	221	215	238	216	229	225	225	220	235	232	210	238	245	191	231	225	232	242	247	197	222	229	225	244	247	207	202	217	226	225	240	234	235	208	258	215	217	219	219	215	202	247	229	218	225	229	206	254	226	209	216	222	237	204	218	227	219	246	233	249	214	216	223	243	238	249	220	225	202	214	260	236	230	260	201	217	231	222	249	235	229	195	211	262	238	232	230	235	234	244	235	205	229	224	223	224	230	222	247	262	227	238	231	244	273	245	236	213	227	194	228	269	239	222	222	222	217	250	235	223	250	234	209	235	217	238	242	254	244	195	225	233	254	214	226	258	243	267	243	216	237	244	232	241	262	229	222	235	245	242	228	238	220	251	219	262	246	204	271	239	249	185	258	186	224	209	239	228	245	248	226	238	208	235	190	255	223	224	249	234	242	261	238	261	235	207	214	231	212	210	249	249	230	216	239	233	230	244	239	215	231	216	239	245	211	212	225	212	256	233	200	283	224	250	260	201
7698	1373	2699	2982	2771	2180	1818	1540	1397	1288	1119	1049	1037	927	921	845	804	799	736	765	731	779	705	671	661	642	641	652	664	640	644	618	638	632	667	649	659	654	618	620	610	626	636	635	622	585	584	647	599	620	583	562	571	601	596	611	593	568	540	609	563	570	594	585	579	582	584	558	605	553	561	564	550	606	553	554	554	580	557	558	582	612	585	616	540	546	574	571	547	583	591	586	575	572	576	549	603	589	590	594	629	562	572	589	625	542	610	598	556	558	580	534	542	585	563	571	565	527	567	558	538	553	599	585	558	597	560	639	534	580	574	568	550	529	566	621	536	586	589	571	586	552	583	554	542	550	539	571	594	576	590	607	567	561	554	563	587	581	580	583	557	587	550	616	604	588	539	549	605	592	591	565	551	571	558	612	556	540	587	570	541	554	604	582	577	620	542	583	579	579	573	564	598	562	567	513	619	555	546	579	599	583	590	556	594	525	542	566	619	584	563	577	561	573	630	554	552	562	536	575	568	596	578	563	581	570	568	559	561	563	559	589	580	574	586	597	553	536	569	564	574	587	592	618	582	614	580	576	575	568	601	592	556	530	606	543	553	565	637	551	587	591	580	572	569	538	552	570	565	587	560	558	570	602	535	565	568	546	534	578	553	546	490	550	549	564	619	572	576	559	565	560	566	583	605	539	592	570	571	567	536	582	593	595	582	559	547	560	557	538	587	558	540	580	583	583	556	554	575	603	544	569	545	565	558	531	569	588	607	629	610	586	535	588	563	545	590	535	533	528	613	586	594	576	575	600	585	571	614	564	572	565	575	531	570	571	584	588	586	582	563	558	580	569	549	551	604	541	550	602	544	561	574	585	585	570	535	577	572	559	576	584	553	579	530	588	550	569	592	517	608	530	587	553	588	568	560	551	543	588	599	558	529	569	519	581	626	561	580	578	590	558	571	576	537	545	568	564	552	573	565	579	598	541	557	520	545	562	563	577	524	604	581	540	553	606	578	552	553	574	627	566	574	592	541	591	599	582	572	581	546	581	572	544	598	543	574	535	520	560	574	598	569	591	555	593	557	567	565	588	598	551	560	570	535	599	571	564	562	575	594	581	588	549	623	547	588	567	556	540	541	551	522	601	605	558	565	570	567	595	554	555	545	554	569	564	579	592	571	575	575	570	552	557	609	511	571	567	587	596	566	536	607	593	579	586	593	570	555	603	596	588	548	561	566	541	566	615	575	602	599	574	558	529	548	580	560	534	553	542	547	603	528	560	568	557	541	576	541	589	550	530	555	550	565	570	562	570	582	575	611	604	576	540	526	566	604	594	517	571	533	586	580	541	548	586	587	552	578	609	573	585	542	585	549	546	588	561	525	550	595	572	516	584	552	574	526	566	536	557	562	577	570	544	588	518	584	590	578	569	564	574	604	568	561	574	556	571	555	571	525	555	523	555	539	561	534	563	576	569	554	551	545	587	556	575	563	567	570	575	568	582	549	568	576	526	573	566	526	534	563	604	557	574	572	572	583	556	578	567	550	548	597	585	527	583	556	579	539	532	568	602	513	581	568	596	607	561	562	609	550	594	555	530	537	582	587	562	549	560	557	595	550	522	548	564	538	568	553	544	553	525	600	545	560	598	543	583	582	528	555	566	531	572	570	589	571	567	580	554	544	589	554	555	589	598	590	573	615	571	601	584	556	524	562	564	610	550	534	554	552	609	585	588	542	574	582	566	572	609	565	569	576	543	544	571	583	558	601	539	597	565	564	556	556	545	579	531	579	572	567	611	544	563	561	624	582	579	551	604	561	520	616	558	538	626	538	584	541	617	556	552	559	605	607	553	601	525	601	573	542	565	552	572	579	591	641	583	575	589	510	571	601	584	569	598	542	555	560	547	598	555	553	554	586	561	565	521	540	573	606	581	575	572	548	588	566	551	587	587	574	590	581	540	591	603	558	571	555	564	599	583	571	583	569	559	565	549	553	536	625	571	542	603	565	593	580	546	570	557	544	561	588	557	568	549	543	561	571	569	554	555	569	556	602	548	567	547	584	535	592	595	554	595	565	591	613	565	580	546	614	567	520	597	540	553	555	579	577	571	567	607	550	561	564	551	572	555	601	572	589	567	600	538	570	528	561	549	529	554	568	546	532	586	573	558	587	607	583	576	588	538	576	557	595	572	572	597	567	535	533	536	593	607	585	555	576	527	584	572	542	568	570	544	599	583	567	568	562	600	578	586	549	588	576	595	559	568	570	529	583	583	597	599	596	566	572	545	552	559	563	551	592	590	541	576	556	580	556	585	556	509	600	562	603	625	553	558	563	529	536	615	560	543	554	595	563	544	534	608	589	590	564	634	548	583	570	589	578	567	542	575	546	610	559	582	601	559	543	578	571	576	583	513	554	599	543	583	569	545	540	565	552	596	526	551	543	591	554	588	613	558	602	569	638	569	576	553	563	571	589	554	582	566	561	541	550	515	575	615	568	557	580	570	579	551	577	570	578	596	545	558	562	590	537	565	589	572	574	572	586	559	564	583	580	584	603	573	550	572	569	551	534	601	573	589	588	536	552	583	526	546	517	565	548	552	591	583	546	568	585	653	557	606	556	563	532	521	539	571	585	565	558	568	589	548	588	592	576	574	539	544	571	553	555	561	518	533	594	595	582	584	563	561	563	578	585	568	583	612	547	512	562	510	595	581	586	589	616	542	536	562	578	574	603	516	582	573	546	550	553	557	535	516	569	581	541	571	628	558	579	528	576	609	552	581	642	592	596	581	604	590	553	555	575	595	602	581	535	568	518	555	531	568	577	584	529	566	517	544	561	589	606	574	543	609	547	568	568	580	609	544	537	545	562	566	573	544	616	533	506	582	544	545	539	533	585	565	537	612	599	559	565	541	596	583	538	582	585	528	576	600	587	567	569	528	561	571	568	567	586	569	602	561	627	568	565	575	533	555	546	535	578	555	556	585	577	581	519	542	576	577	558	535	557	542	506	563	578	603	547	588	582	516	574	566	577	534	564	573	554	556	584	579	549	623	574	584	555	546	582	583	578	543	559	551	559	541	569	549	577	545	566	575	575	532	568	598	597	540	559	546	572	585	552	553	552	538	585	608	577	571	530	594	497	566	536	575	582	568	525	576	569	574	578	556	563	525	559	532	564	546	557	581	553	537	534	565	526	521	546	581	571	590	547	594	570	596	556	577	566	573	568	546	575	539	557	632	571	564	550	566	576	577	592	604	528	596	583	595	567	593	523	578	536	585	563	600	581	585	549	600	614	533	566	602	518	535	576	539	552	547	550	530	583	573	542	585	618	605	582	536	553	552	571	582	589	534	568	571	557	554	540	577	578	556	580	539	556	551	617	521	533	534	582	577	553	545	536	538	551	532	586	583	574	572	589	554	579	537	567	568	613	557	553	530	532	511	548	549	591	587	562	544	586	586	558	562	539	555	545	552	541	565	513	590	597	571	563	534	590	564	571	583	513	550
19822	2833	2347	1713	1162	796	620	550	443	397	355	359	320	326	268	261	273	238	242	251	243	223	215	245	215	212	223	208	215	211	220	240	237	217	217	210	230	195	211	196	221	209	194	197	178	226	198	203	216	199	203	219	189	212	193	201	202	191	185	205	183	194	184	195	211	205	201	178	208	175	210	196	175	205	189	197	189	200	209	173	209	208	211	222	201	225	209	197	182	223	210	210	169	200	190	188	168	201	224	189	185	196	207	210	179	175	195	177	198	210	189	195	177	200	208	213	180	186	205	206	196	207	190	198	194	197	159	191	209	192	192	204	198	208	210	194	200	181	172	171	188	234	203	195	220	187	199	176	210	200	182	194	194	202	184	191	197	187	202	187	195	196	203	201	189	177	180	162	203	209	218	181	204	187	181	208	202	194	192	198	213	201	234	186	204	207	193	190	193	217	174	196	190	201	185	205	196	208	223	205	183	221	203	174	209	166	188	204	205	198	223	173	209	184	187	192	194	205	209	227	200	209	190	184	218	172	190	191	233	189	170	220	213	204	194	207	176	200	207	204	174	180	183	190	184	179	184	193	217	195	200	200	213	198	185	194	175	198	173	225	223	189	210	195	173	218	190	219	205	216	204	183	207	197	186	204	210	215	179	193	217	188	185	178	163	222	206	207	188	198	204	190	205	201	194	189	241	176	206	214	207	208	207	191	175	204	196	192	186	168	204	172	194	190	191	189	182	186	202	201	198	175	191	201	196	194	208	199	191	182	190	225	172	184	159	210	202	229	200	196	210	190	190	185	195	203	212	193	242	188	203	195	213	198	196	194	188	207	186	196	212	195	220	205	200	167	222	199	205	219	190	209	215	199	195	218	230	222	198	188	196	199	179	202	193	207	187	204	170	167	183	189	191	183	194	193	211	190	186	200	184	179	186	196	188	202	183	197	198	198	172	203	195	208	222	181	202	214	180	199	184	174	204	190	197	189	182	206	170	178	213	172	179	203	210	201	191	203	190	193	193	192	194	203	186	212	196	209	196	204	178	205	182	174	188	190	219	206	209	218	225	187	189	205	198	193	204	205	179	193	190	215	192	195	189	205	178	181	210	196	181	172	203	207	181	186	214	212	186	215	199	209	197	192	194	203	192	185	198	186	219	175	206	176	197	205	196	200	169	194	188	187	188	211	216	201	218	200	196	179	217	185	185	193	178	206	213	186	211	210	181	200	189	202	194	190	192	199	192	175	194	193	208	167	204	192	197	183	181	176	179	200	176	214	196	185	210	187	188	190	188	222	205	211	176	185	186	196	195	203	184	196	210	206	207	196	199	194	182	182	184	211	174	200	221	192	195	199	207	188	197	202	190	184	198	216	192	201	192	202	205	234	229	209	195	215	186	199	204	199	186	205	209	199	198	201	193	188	227	248	197	197	209	233	215	208	185	193	206	175	205	197	202	178	172	209	211	191	201	227	178	198	193	204	222	209	189	183	195	197	181	198	190	204	194	219	211	181	205	186	179	210	212	204	210	190	207	181	168	194	207	201	197	185	191	199	195	175	189	176	202	190	181	196	196	206	181	226	204	215	204	225	194	185	181	218	228	216	208	225	207	169	194	210	184	176	191	184	176	191	172	203	222	174	192	197	186	203	183	195	210	199	198	190	222	176	186	198	177	196	203	208	198	166	195	197	196	190	206	211	179	227	204	220	195	191	197	185	182	178	211	201	221	209	201	175	221	209	182	201	196	212	182	203	180	178	196	185	182	211	191	189	224	212	198	209	198	206	186	173	222	181	176	204	208	193	208	200	215	204	192	167	204	201	193	162	197	196	224	187	201	183	173	220	208	190	193	205	169	183	226	188	203	201	184	197	210	181	183	201	205	220	215	193	178	187	190	207	188	191	201	200	207	203	204	188	178	181	194	215	210	189	212	197	180	174	199	196	189	178	198	201	202	203	179	200	198	191	199	195	182	178	229	183	195	182	200	224	175	215	210	187	201	181	218	197	176	203	214	188	208	191	157	190	184	188	209	179	182	197	187	182	228	194	221	212	192	215	187	185	219	209	175	228	211	181	171	185	193	211	213	211	178	204	219	209	198	217	223	202	208	195	194	221	197	209	218	200	195	201	213	185	217	170	203	174	194	220	194	210	190	175	189	210	182	195	219	186	200	203	199	176	188	186	190	191	191	203	193	184	180	206	228	197	198	178	188	191	179	181	176	196	199	205	205	177	200	181	177	210	202	164	185	193	201	197	199	190	180	234	201	210	187	214	205	219	197	198	202	194	197	198	214	192	206	225	187	181	199	211	179	199	211	205	183	193	185	187	195	184	209	168	204	189	215	187	224	208	190	189	204	200	199	201	214	192	174	208	177	215	203	213	216	187	198	188	195	201	199	214	203	185	189	217	195	199	187	209	196	180	186	186	210	218	182	212	194	192	195	192	204	205	222	199	191	208	192	211	176	198	188	224	193	216	214	222	188	193	187	183	187	181	207	189	215	193	194	203	193	205	207	209	183	200	218	200	204	195	194	201	209	216	172	176	198	205	200	192	194	210	177	203	225	181	178	212	203	193	171	200	189	182	182	197	202	198	202	174	208	202	182	191	196	189	206	190	194	195	173	173	190	208	206	184	213	216	201	194	204	210	206	202	207	199	202	193	194	195	188	200	196	184	187	203	206	172	197	192	200	209	195	194	173	199	193	215	179	205	193	204	201	169	209	169	188	242	193	218	217	201	196	174	171	224	180	208	184	190	209	215	191	218	177	206	196	182	179	206	189	202	217	208	220	184	218	176	197	216	202	180	202	186	214	182	213	207	177	186	185	193	210	180	191	192	202	200	195	197	198	191	196	203	179	181	193	210	210	198	181	174	203	199	202	202	189	206	173	192	229	209	205	205	181	210	210	210	213	191	250	180	192	182	195	200	201	191	195	200	165	175	199	214	209	190	202	194	189	196	196	194	209	189	212	208	221	207	171	195	194	209	181	182	194	206	208	199	196	191	180	214	179	202	186	214	210	220	203	198	203	159	213	190	180	216	187	227	181	190	191	187	177	193	188	209	180	201	207	205	193	200	199	174	198	198	169	196	181	174	211	211	188	174	190	194	203	199	199	188	203	173	207	197	211	211	188	169	205	197	197	170	197	200	200	180	201	198	173	174	191	192	225	199	187	194	222	216	208	196	196	200	205	220	179	189	194	196	188	215	200	207	209	213	214	192	172	198	194	201	183	197	207	180	215	215	189	201	197	225	206	190	186	216	185	220	199	194	166	186	229	199	190	191	194	168	193	242	180	190	227	212	192	200	206	192	183	190	207	220	195	189	194	177	197	184	180	213	210	193	199	202	204	216	190	180	192	189	216	221	194	173	221	190	193	188	187	203	245	199	218	190	222	187	201	207	159	176	201	213	197	214	201	182	204	206	197	174	213	180	194	202	214	201	203	197	173	181	213	168	191	192	195	211	184	214	217	182	187	185	203	184	187	206	213	176	179	182
10115	2003	4596	5072	4514	3626	2975	2439	2149	1863	1675	1501	1246	1234	1131	1006	958	919	891	816	819	765	729	706	684	698	686	656	643	602	657	593	606	562	580	569	575	548	555	524	543	537	618	503	549	535	516	543	511	572	507	532	546	520	498	538	487	486	464	501	500	533	465	486	456	491	471	503	488	503	525	483	487	508	527	499	494	506	508	462	469	519	489	460	432	503	475	465	485	518	502	437	482	477	495	525	464	471	459	483	484	433	489	513	463	517	494	517	471	459	486	453	492	470	488	489	435	501	481	499	489	507	517	472	517	497	439	498	501	518	480	469	465	447	480	454	469	502	511	486	491	422	442	495	498	473	489	453	469	487	470	506	460	513	474	462	486	456	495	468	479	467	502	480	488	456	501	468	458	475	490	494	483	474	491	495	503	455	407	476	506	450	477	468	494	487	435	493	495	476	456	419	454	434	505	492	510	484	471	484	454	504	480	510	470	471	480	468	503	454	449	453	484	461	462	457	469	462	477	452	465	492	506	486	477	450	480	465	478	465	506	444	479	487	420	470	477	494	473	483	471	469	458	451	485	465	432	461	458	454	476	451	464	462	486	446	481	459	480	494	462	489	456	442	476	431	473	473	475	442	466	468	450	450	485	456	473	420	476	510	464	478	484	446	480	438	434	472	478	469	515	492	488	473	475	447	457	499	430	476	465	499	410	494	468	478	456	464	435	500	460	477	479	447	451	473	473	460	486	484	492	467	474	482	469	480	463	457	465	494	471	469	441	473	461	461	473	483	469	495	455	442	436	467	492	429	484	462	424	473	467	522	428	438	504	458	492	448	468	482	481	442	491	490	485	452	467	441	467	472	458	475	465	435	485	473	467	457	483	490	478	464	466	477	470	452	484	470	461	473	451	443	476	485	455	452	496	481	436	481	470	445	472	475	483	413	445	476	512	469	490	486	458	484	496	457	462	452	479	463	502	474	475	468	459	470	456	448	482	483	444	414	467	408	482	458	491	486	464	467	467	419	483	473	470	438	444	459	463	461	485	472	476	497	459	453	481	455	452	451	454	485	501	458	435	466	459	480	482	454	507	439	461	484	511	472	465	447	480	438	485	482	461	478	458	525	499	471	441	494	425	435	477	455	459	492	456	504	443	472	492	469	426	497	473	496	491	461	458	487	471	490	443	442	485	497	496	506	473	495	487	495	440	455	477	512	462	456	473	478	474	473	494	464	507	446	456	440	473	444	463	457	443	516	452	501	447	450	491	481	473	444	491	485	444	469	456	457	467	470	472	479	469	474	472	496	491	509	518	472	495	517	478	457	470	484	465	449	441	441	471	459	448	472	475	477	489	471	453	500	473	469	475	461	469	470	476	494	480	479	440	480	499	479	457	444	453	476	428	468	466	491	481	437	451	475	467	444	526	455	453	486	465	475	469	484	437	441	504	451	464	457	439	494	449	493	469	497	479	495	466	467	464	487	497	447	447	471	460	518	441	454	476	478	494	481	462	490	434	469	472	485	497	468	450	488	451	500	496	490	469	438	418	472	474	437	480	460	459	466	439	463	459	489	504	509	487	514	517	487	443	477	451	457	480	474	448	515	440	451	478	501	420	458	468	461	460	464	445	518	469	462	440	467	452	447	456	470	470	488	458	461	496	455	439	472	479	468	456	480	506	506	441	426	451	471	492	464	474	458	441	443	453	484	487	505	461	476	455	479	460	474	448	478	459	482	466	452	442	519	468	487	466	450	473	436	486	468	449	461	441	500	455	462	445	453	487	491	496	465	450	494	493	448	436	424	463	472	467	466	477	468	458	485	463	464	446	480	456	466	459	487	474	500	477	473	471	477	491	468	440	472	488	455	493	489	470	487	482	454	471	501	476	437	467	478	454	420	469	465	463	497	446	450	450	480	417	510	488	478	470	464	463	448	454	475	488	485	499	500	416	477	453	487	480	479	500	504	437	455	446	482	457	448	461	461	484	470	499	485	471	474	498	478	481	444	476	466	463	474	501	447	436	462	474	494	460	478	468	478	468	518	495	462	482	509	467	491	435	456	440	496	488	473	460	473	495	460	509	495	467	474	446	451	470	501	461	482	452	453	443	453	478	462	438	458	452	471	477	514	485	485	476	502	510	476	448	466	473	490	470	460	469	504	479	468	465	474	536	480	481	463	455	502	479	489	459	489	472	477	435	474	491	418	454	477	448	515	429	474	473	448	455	486	497	489	493	444	467	458	444	476	481	471	447	424	475	456	473	470	443	460	452	480	435	457	503	481	475	470	486	452	523	477	486	464	441	472	467	445	462	481	494	457	466	452	471	427	430	451	425	488	507	466	440	447	450	453	475	513	441	488	467	468	497	491	466	455	486	489	447	443	457	449	488	470	463	445	515	494	496	473	472	480	490	460	487	462	473	440	500	440	502	507	451	453	464	477	419	448	525	468	488	445	460	464	425	474	471	471	495	511	474	464	459	493	478	474	463	461	464	461	444	470	424	488	467	457	463	494	458	448	475	455	435	425	447	441	496	499	466	487	451	477	467	523	454	456	499	436	472	479	456	468	458	456	464	479	492	501	454	472	486	471	467	421	448	475	479	462	471	487	487	516	429	467	480	472	465	457	465	443	475	493	454	477	439	498	484	441	461	440	472	442	442	474	504	457	461	466	474	444	471	452	517	490	483	478	492	491	483	485	487	417	432	491	470	456	482	480	503	470	432	473	438	464	460	505	462	526	476	461	438	462	467	483	464	438	440	447	494	485	456	438	465	506	439	505	481	437	476	450	472	469	454	442	466	439	511	488	472	429	494	448	478	505	477	454	495	510	464	484	450	504	451	468	483	480	467	498	446	462	498	466	483	444	445	478	457	509	474	470	478	448	502	455	463	491	436	478	463	465	456	478	507	490	479	489	461	433	471	448	449	466	487	431	474	436	469	480	464	451	462	468	459	467	457	473	474	477	462	457	489	505	463	458	490	461	455	452	444	444	458	475	493	450	447	493	453	475	448	495	497	497	523	472	476	493	444	470	455	462	449	439	495	458	490	451	421	457	467	453	493	465	494	452	441	445	480	471	435	471	437	448	480	487	508	473	482	468	438	467	516	469	483	440	461	461	476	497	453	471	465	448	469	472	464	457	467	482	456	495	485	499	518	465	455	512	474	466	510	454	477	460	458	453	467	471	443	489	462	498	477	452	464	491	474	499	437	491	462	481	458	450	451	492	488	493	452	464	454	479	466	486	426	452	488	497	444	463	461	499	476	461	457	474	453	446	481	548	490	511	468	510	467	482	459	447	479	472	502	441	467	484	496	445	458	466	458	507	444	488	459	463	496	470	487	474	495	461	464	478	471	492	435	449	461	486	439	479	455	490	493	472	438	406	479	472	451	461	465	454	458	443	455	454	494	445	479	456	459	480	477	486	464	429	487	475	463	525	502	467	474	476	456	474	482	462	497	480	451	467	448	485	485	454	471	443	483	488	458	442	456	461	451	461
4058	182	169	130	139	144	91	130	125	108	112	113	115	122	107	135	121	119	111	112	106	133	95	120	114	115	124	126	146	112	113	118	115	109	112	119	138	132	103	139	122	115	116	135	132	133	114	122	130	133	123	118	105	127	96	87	111	102	127	114	116	122	109	133	120	138	119	106	103	135	103	103	122	120	97	116	95	128	131	94	126	112	123	124	104	117	118	128	122	120	104	103	115	110	120	122	116	126	133	119	106	112	95	105	96	121	114	134	123	92	102	127	102	110	117	121	117	113	119	111	131	115	122	118	108	119	108	104	120	122	108	108	105	109	119	117	123	138	121	119	115	129	139	107	135	104	120	122	117	121	106	126	113	106	120	140	110	114	113	116	124	124	120	119	114	113	131	128	101	119	100	105	94	112	109	108	110	107	98	138	109	132	121	106	141	123	109	104	126	117	116	111	122	134	135	128	121	88	117	118	114	132	144	115	116	118	106	130	123	121	119	129	126	112	81	119	124	117	120	127	128	135	127	123	149	119	126	122	119	118	117	123	109	101	107	123	103	94	137	116	105	127	104	107	133	113	138	127	109	97	118	120	127	121	112	118	126	136	116	113	110	133	105	123	109	116	144	92	119	127	129	132	117	115	115	131	137	132	121	114	105	138	108	123	115	120	122	133	114	123	101	104	109	122	129	126	128	102	135	123	127	110	114	111	105	113	108	113	104	112	122	134	126	130	108	124	133	129	104	125	103	110	105	119	115	112	115	114	113	102	120	126	113	116	117	129	111	113	120	111	109	107	110	149	99	107	118	119	133	135	114	135	126	107	125	132	112	123	117	120	138	140	142	136	103	109	105	117	115	107	137	128	117	143	119	125	99	127	108	119	132	113	117	112	109	108	120	103	129	129	118	104	113	117	115	111	120	106	131	122	106	110	136	134	128	144	124	109	114	111	125	135	117	122	103	125	141	133	107	100	131	113	118	129	115	108	121	131	117	115	118	110	114	101	126	121	118	121	100	122	107	107	125	123	111	118	157	129	121	117	119	122	94	117	125	112	120	108	107	145	120	126	129	116	111	117	114	124	109	124	117	124	125	124	135	132	141	132	132	128	115	109	120	112	110	128	112	141	123	132	132	123	115	108	124	129	104	111	119	124	127	95	131	96	121	144	106	132	128	138	129	97	113	94	115	118	107	113	105	113	123	123	126	115	121	126	122	106	129	136	121	101	113	127	122	107	111	111	125	124	97	123	117	134	114	107	123	127	119	127	117	113	107	130	139	126	126	124	103	119	121	105	107	98	121	105	119	118	98	123	119	97	106	141	102	113	116	114	120	118	132	116	122	151	110	119	120	112	128	130	118	120	116	113	105	108	129	110	123	116	147	113	99	102	138	114	140	111	122	111	103	100	129	128	114	136	112	108	117	109	132	116	101	112	109	98	116	98	123	119	108	117	135	137	125	97	113	117	121	133	130	120	123	122	120	122	114	118	105	122	143	121	120	122	141	107	127	119	107	135	122	123	114	131	118	111	126	108	118	101	126	107	126	112	99	133	114	110	98	116	115	111	116	113	108	101	110	125	137	99	138	106	103	104	128	114	134	118	135	142	131	125	117	138	99	141	109	125	119	121	109	125	125	137	133	113	111	123	128	120	124	134	128	126	132	124	106	130	114	117	119	116	132	143	113	105	102	123	136	108	96	113	104	119	124	116	99	134	105	101	139	117	107	112	114	112	130	110	103	99	117	126	102	123	133	99	121	111	117	125	121	129	93	142	142	118	129	126	131	125	133	98	128	127	140	141	142	113	145	95	107	113	118	124	109	116	128	117	106	130	112	117	126	108	124	118	105	110	108	131	97	129	125	115	132	109	131	107	120	142	109	107	118	116	97	117	98	122	135	115	140	122	143	127	101	123	118	136	114	110	134	128	111	109	116	118	110	122	120	107	118	120	129	140	101	124	104	102	136	103	98	116	122	111	128	117	110	121	110	122	128	124	121	118	118	132	115	126	111	115	109	108	127	118	113	113	116	126	125	100	129	131	104	102	123	100	124	107	96	119	115	118	118	112	123	130	109	113	114	107	124	114	112	128	123	123	129	130	111	122	120	120	128	117	106	119	115	117	109	112	151	122	132	120	122	119	88	112	126	132	128	121	117	127	98	106	133	133	121	129	116	126	94	120	116	111	117	128	133	123	131	116	111	118	128	120	114	106	119	111	104	116	113	123	134	101	105	125	134	108	110	122	115	125	107	126	109	114	114	113	108	129	100	125	100	126	112	113	111	114	124	119	134	124	114	141	134	115	111	115	115	122	128	104	131	112	109	142	119	131	142	106	114	116	129	120	109	108	107	97	132	114	128	133	105	125	121	137	132	129	132	94	113	127	131	132	121	116	125	144	130	115	128	120	121	120	126	133	120	116	123	120	110	120	106	116	109	111	124	119	122	121	119	123	109	109	106	140	106	117	103	131	116	103	115	121	131	124	115	138	126	105	130	136	135	111	97	120	143	112	107	139	112	129	115	126	119	116	126	120	129	85	130	113	119	100	134	141	129	138	121	121	113	129	117	118	107	124	122	134	122	124	103	115	118	124	116	116	112	117	120	107	107	135	102	100	111	131	121	115	146	110	104	123	115	126	105	105	108	117	109	131	113	111	117	115	119	114	118	120	128	121	131	116	98	142	124	135	127	136	119	126	104	111	132	124	123	116	116	133	103	118	143	135	123	99	119	132	122	111	130	131	138	133	125	99	116	116	125	127	112	112	121	98	117	115	122	113	122	117	134	132	128	123	111	104	116	127	131	137	115	121	114	117	121	110	122	125	121	111	103	119	104	107	126	117	121	113	109	125	128	101	106	130	114	112	137	136	131	108	127	121	105	128	126	119	113	121	117	103	119	107	104	130	142	97	99	101	125	94	117	111	118	119	123	105	128	116	121	106	113	117	127	112	106	119	115	106	111	105	107	121	111	107	98	127	123	122	124	118	97	124	151	110	132	124	142	126	108	131	143	110	115	120	127	108	96	109	109	120	123	104	134	123	121	115	150	110	131	143	114	112	104	116	140	119	110	110	113	121	107	110	101	113	114	110	107	103	121	124	90	127	126	89	116	116	112	132	125	125	113	108	113	119	118	117	124	126	119	112	132	132	132	126	115	134	124	120	106	110	122	118	98	111	114	119	120	100	125	111	131	147	138	131	124	124	125	99	123	109	111	133	126	124	134	108	126	121	121	134	126	123	117	111	122	120	121	124	112	110	116	130	106	124	129	136	122	129	113	114	135	106	103	102	119	108	106	137	125	123	100	116	118	108	133	124	118	94	124	126	116	116	101	104	129	91	112	102	108	123	118	120	117	118	125	136	100	124	101	123	124	135	99	112	121	114	117	106	126	108	112	119	119	135	125	102	120	115	115	111	113	123	116	121	113	125	102	113	113	125	120	123	120	115	104	107	125	119	118	123	125	127	117	93	121	113	121	143	144	114	116	123	113	110	131	118
3003	381	402	434	428	393	392	343	364	387	362	343	307	335	336	340	344	330	354	353	316	316	327	326	329	325	321	331	322	312	326	358	329	341	338	362	358	320	321	324	347	329	369	292	343	316	370	307	314	358	364	349	320	306	321	305	318	357	368	316	317	295	310	331	301	359	309	339	330	308	332	328	352	310	334	323	346	365	304	333	307	332	315	325	324	326	332	329	343	321	354	319	336	325	320	338	327	352	316	321	360	309	342	315	308	344	331	341	343	334	305	292	313	315	335	322	327	322	326	344	316	345	328	297	353	357	305	335	331	348	341	329	322	308	296	319	345	304	323	343	328	320	353	310	320	347	325	308	336	334	313	336	315	296	331	353	339	308	340	377	311	347	332	334	330	327	335	290	330	327	315	337	315	295	323	311	333	325	329	335	343	346	343	333	332	314	296	328	336	305	332	325	318	333	332	340	305	360	321	337	329	330	331	332	303	309	335	325	314	362	321	309	318	296	354	339	298	300	322	368	308	348	370	323	266	294	333	332	333	303	338	338	350	326	343	338	348	308	336	310	329	313	316	315	334	317	304	370	317	304	310	351	341	342	319	301	343	314	345	323	347	362	333	334	347	312	313	322	302	340	324	302	339	338	329	320	328	292	319	332	355	335	312	344	324	342	326	331	332	302	316	320	320	342	326	310	332	357	317	315	313	332	363	342	316	354	324	333	329	345	330	303	312	296	326	310	327	320	339	295	337	324	331	357	311	351	349	319	361	292	330	330	320	321	319	331	318	309	284	346	359	340	308	330	369	327	322	305	334	310	326	337	386	342	318	313	331	308	301	293	325	297	329	314	344	322	367	343	372	352	313	329	301	328	310	344	326	323	342	330	330	347	323	305	349	337	307	331	353	295	337	337	311	318	335	329	330	347	339	314	316	324	314	345	296	324	332	347	336	346	326	318	319	328	361	304	350	298	305	319	332	356	328	321	304	337	319	340	357	324	331	324	343	308	347	295	338	346	322	339	336	334	331	338	307	317	341	346	319	327	322	326	364	322	338	310	314	309	329	338	322	336	315	297	354	316	334	316	334	322	322	342	347	312	349	341	332	353	330	275	317	329	335	356	314	327	308	344	312	352	344	337	313	331	311	334	304	300	315	318	326	324	323	329	305	317	320	334	321	310	326	336	352	325	348	339	294	317	311	352	339	316	340	336	322	321	308	307	310	310	329	318	285	328	346	290	297	351	330	313	313	343	348	302	319	310	327	355	369	330	326	337	317	336	357	324	348	320	317	333	332	342	312	322	320	320	297	289	343	326	364	317	291	300	313	314	298	307	336	294	332	330	357	326	333	288	313	303	320	354	316	311	317	333	307	347	330	307	343	349	299	366	308	323	333	315	315	320	351	323	312	324	337	325	333	333	315	322	330	331	344	335	301	330	309	328	316	305	300	312	314	305	364	324	356	298	295	290	313	313	312	340	360	311	330	311	334	326	321	291	327	327	330	306	375	317	321	321	327	348	288	330	311	359	325	333	289	315	370	329	350	320	369	347	344	304	290	355	332	321	306	324	347	326	337	336	330	329	373	294	318	310	336	327	330	310	329	325	328	324	311	310	341	356	325	319	313	334	313	290	340	336	327	304	342	322	335	330	301	349	312	328	318	326	309	337	336	325	331	317	322	338	352	320	316	310	345	321	351	309	330	329	385	331	320	337	296	339	335	320	318	362	335	317	340	322	339	327	336	312	272	353	329	360	326	313	306	321	334	320	300	305	339	318	318	299	312	301	330	378	334	304	307	321	305	307	315	338	306	361	328	334	311	333	326	315	325	317	324	301	301	312	334	315	331	334	318	315	304	335	330	309	346	326	333	306	328	299	298	308	313	336	360	305	348	295	336	326	353	316	336	338	332	304	306	338	329	288	342	320	306	320	337	340	319	349	307	310	338	339	335	313	359	334	305	350	314	313	311	323	342	373	321	302	341	345	325	393	333	304	337	315	336	295	354	319	356	327	360	337	329	356	324	319	332	322	312	300	334	318	353	315	330	334	366	338	335	314	339	326	325	329	310	357	316	322	320	330	342	299	331	311	330	341	328	320	319	319	330	320	302	360	340	338	332	306	321	316	327	335	350	338	311	290	344	311	342	340	296	357	316	334	324	345	338	354	345	348	322	335	337	333	355	315	306	311	305	338	325	328	318	315	333	324	328	331	327	343	349	328	352	331	298	339	323	320	315	300	296	309	302	313	347	309	329	318	313	348	301	334	311	372	337	324	324	332	303	317	284	344	315	314	334	326	328	341	329	312	315	337	346	332	311	338	322	339	317	356	327	317	362	315	323	336	341	337	329	350	336	351	341	314	345	308	318	350	296	310	325	276	345	298	319	314	321	329	339	328	352	334	329	338	318	314	351	312	327	320	297	331	325	324	346	332	346	322	335	299	322	311	338	327	282	340	327	306	352	292	318	333	299	336	314	330	350	349	325	334	338	332	334	348	348	303	381	310	313	330	331	315	289	334	316	311	332	313	301	324	319	328	311	330	315	317	339	308	320	305	318	332	328	312	292	343	324	328	312	355	331	337	301	320	326	329	326	372	319	324	353	330	313	322	315	339	347	338	326	313	327	332	368	296	331	340	335	341	357	316	363	302	326	353	318	331	322	333	316	314	323	338	362	327	340	335	347	306	301	308	332	349	314	347	304	307	354	332	323	333	308	292	351	298	324	321	317	339	354	317	339	356	342	352	306	320	347	315	320	332	353	327	347	321	309	348	353	333	331	341	345	309	341	305	310	337	304	318	315	342	305	324	316	354	320	349	325	358	360	329	339	322	342	335	317	315	321	294	334	350	311	342	316	349	328	354	379	313	323	319	337	325	355	340	323	344	344	334	343	307	344	330	327	307	304	306	338	268	334	335	342	325	331	322	318	314	322	308	306	324	337	323	372	344	346	333	315	316	337	352	329	330	309	338	330	326	317	349	310	324	344	310	349	322	345	331	288	347	335	340	337	315	305	291	337	276	323	330	350	333	311	335	305	291	319	337	314	340	292	338	335	339	282	332	330	326	323	345	354	336	315	319	349	365	353	335	336	329	322	347	323	320	309	337	294	363	340	303	331	338	310	332	344	319	355	324	316	339	334	302	313	323	322	345	338	302	338	316	324	350	347	332	318	343	320	299	347	308	312	312	308	332	324	356	326	306	309	347	363	328	327	342	307	354	312	328	331	310	324	324	325	325	311	310	351	323	315	311	278	301	336	330	341	334	307	323	325	375	342	308	311	322	304	303	355	334	315	330	277	317	328	334	331	310	322	319	324	318	343	338	341	327	324	330	321	331	303	324	331	316	327	323	328	334	323	328	313	314	326	336	337	330	327	296	298	304	314	338	318	329	332	312	325	346	318	301	329	337	348	362	347	297	329	343	304	338	329	321	320	367	299	329	308	338	321	356	320	332	310	319	335	335	335	334	324	348	299	319	334	303	363	334	337	274	343	314	296	348
12668	1318	1266	924	708	570	441	418	400	338	304	306	282	270	275	265	292	300	256	286	228	239	261	233	243	227	248	242	263	252	241	244	229	224	256	244	248	204	216	225	243	218	226	247	239	222	244	245	240	214	226	232	218	209	218	265	258	261	236	256	238	221	232	210	239	247	259	241	227	239	194	266	235	241	225	247	217	250	283	221	242	220	239	234	236	239	242	219	247	227	219	232	225	236	235	226	245	210	216	244	240	243	212	225	228	209	221	257	226	227	241	241	232	200	230	231	245	217	246	205	234	231	227	238	240	178	252	210	244	208	242	261	238	225	222	233	217	262	221	250	235	245	246	213	245	224	224	252	245	220	252	213	225	234	272	233	234	244	245	243	240	248	223	223	254	238	260	226	228	216	228	245	233	232	211	212	247	228	257	214	226	213	204	248	231	229	231	250	233	219	244	224	208	242	233	240	231	231	242	229	222	230	197	244	226	223	212	250	226	228	199	243	200	242	256	235	251	231	231	208	229	244	218	263	213	220	227	240	235	218	246	212	228	209	242	208	244	244	199	208	217	251	198	224	241	232	200	246	224	199	235	203	226	232	237	261	223	218	235	229	220	217	244	236	231	227	232	217	236	208	239	218	235	195	229	234	223	215	229	221	233	237	228	224	249	214	222	257	216	259	198	240	226	243	245	255	233	232	231	222	250	236	231	216	231	229	228	235	250	234	240	218	252	222	206	221	233	238	243	237	217	268	242	269	248	221	222	228	230	242	231	250	202	242	245	232	234	222	259	215	234	235	236	224	218	214	253	221	209	253	244	218	242	239	242	227	253	216	216	234	247	221	233	224	241	229	223	234	198	215	240	226	255	215	235	235	241	243	216	208	248	243	218	242	217	243	214	220	227	216	247	215	255	238	209	224	215	231	230	237	221	254	230	245	247	231	239	242	221	248	256	219	216	213	235	266	224	246	236	213	245	237	198	242	227	240	222	240	243	255	231	213	217	235	228	220	238	229	226	263	248	246	244	240	206	216	228	238	236	205	253	239	229	223	234	233	222	210	227	225	235	242	239	231	204	221	224	238	229	248	234	246	255	247	226	235	203	233	238	223	235	240	202	270	250	230	224	248	218	240	252	241	218	211	263	234	237	219	214	222	256	219	254	220	229	235	213	233	258	225	241	221	270	282	218	245	247	230	220	222	230	230	221	222	231	243	227	242	212	238	254	216	228	233	193	248	234	233	238	207	234	262	220	207	231	236	241	254	216	227	238	233	210	230	259	225	226	240	222	242	209	208	219	235	208	229	204	223	229	242	232	219	228	233	243	236	256	246	215	245	241	238	205	225	251	226	243	270	219	243	235	238	233	220	232	231	210	245	225	235	215	246	223	231	254	209	221	246	218	213	246	242	226	193	242	218	258	244	231	220	250	238	240	226	237	215	220	218	210	243	246	235	249	236	227	199	250	217	204	260	225	233	209	246	228	225	232	270	222	240	226	231	245	249	226	234	219	225	228	257	229	239	207	235	199	257	254	228	238	221	219	234	254	222	238	225	224	236	249	223	233	227	220	204	246	237	221	260	265	227	246	229	216	215	228	232	229	208	218	235	238	254	235	243	226	241	224	220	230	246	210	235	245	226	227	226	239	257	229	218	233	236	212	217	248	250	222	230	258	207	220	247	268	233	213	216	250	228	225	244	235	251	229	234	234	252	244	216	244	230	239	264	222	237	234	244	212	227	232	226	233	216	235	223	239	235	222	229	221	234	203	222	229	217	223	242	230	231	219	273	254	216	221	227	219	242	219	216	223	210	216	199	234	206	207	214	257	219	232	224	240	257	226	228	226	220	243	231	240	248	249	237	227	216	225	230	221	251	214	239	239	227	228	236	261	218	243	233	228	240	236	248	255	241	220	243	220	231	208	269	218	215	222	234	236	240	235	222	216	283	203	220	237	185	221	252	229	216	237	232	207	240	236	227	235	248	256	215	231	245	225	225	271	233	213	239	236	233	220	239	249	240	260	254	202	223	235	230	248	235	221	228	216	243	254	214	238	225	251	226	210	243	231	228	246	196	219	211	227	241	222	231	226	245	216	229	268	220	218	227	218	205	213	233	220	231	251	232	247	211	249	224	221	233	218	244	278	216	231	243	241	240	257	231	253	242	249	268	250	239	236	241	266	227	235	253	245	209	209	214	242	240	236	247	251	234	214	232	244	209	250	196	227	230	196	231	245	241	228	234	213	227	243	236	216	248	221	220	246	241	256	229	225	225	248	228	242	212	248	220	215	251	228	212	236	244	223	225	254	249	255	225	213	214	236	248	242	230	247	224	235	201	241	254	230	222	223	205	234	251	222	230	235	219	222	250	220	224	232	201	213	248	224	242	253	236	224	243	216	232	251	244	252	223	218	201	235	245	218	210	214	210	252	225	247	233	233	240	241	227	239	225	218	215	239	269	206	216	242	234	234	237	227	237	252	224	201	227	228	221	240	237	187	214	268	201	220	203	222	202	219	237	239	231	243	251	232	216	258	212	227	198	220	222	206	241	258	212	212	226	246	249	212	210	225	259	273	216	225	223	214	242	227	255	204	255	229	228	246	243	205	236	238	255	249	256	251	214	227	230	221	255	233	198	252	208	245	243	256	230	204	240	231	243	238	229	210	238	248	257	198	245	259	199	221	223	238	208	210	220	239	222	243	204	225	233	214	233	231	222	216	241	226	227	239	258	222	185	221	224	221	261	249	241	271	232	234	247	218	244	210	259	226	239	236	231	239	248	220	238	263	240	229	221	217	254	191	198	199	236	221	213	238	235	208	216	219	259	234	233	251	222	221	224	244	209	213	230	234	234	248	210	242	244	206	228	239	218	244	213	230	216	209	237	246	232	208	232	232	229	230	233	228	230	205	252	240	215	230	278	229	203	214	252	229	212	223	216	221	245	224	239	199	221	219	213	215	228	215	244	249	231	239	257	218	241	225	215	249	224	223	240	208	221	220	241	205	221	203	223	223	248	267	230	239	241	218	218	251	239	234	236	231	261	195	238	220	216	244	219	256	235	249	253	235	207	250	212	203	230	241	242	223	235	209	249	214	249	229	223	207	219	222	232	239	252	239	228	214	231	208	226	220	229	228	209	228	216	221	219	213	212	228	210	236	253	251	221	256	240	212	240	232	222	228	219	252	269	234	218	232	215	224	240	243	215	210	220	223	224	210	232	238	231	192	219	221	210	239	245	230	269	245	215	249	226	232	220	265	225	244	235	230	212	230	219	253	258	251	247	243	245	233	215	253	219	252	236	226	217	236	214	221	239	220	225	210	234	246	195	236	233	229	244	201	238	242	223	245	237	267	232	245	275	224	209	224	229	251	211	238	240	223	202	210	233	251	221	224	226	228	248	215	224	236	239	232	240	238	203	209	250	225	237	197	201	237	242	209	217	246	210	253	225	234	219	259	253	197	216	216	227	221	228	211	217	231	237	237	252	223	217	225	212	222	227
7749	1374	2739	3027	2674	2196	1848	1621	1396	1235	1194	1067	1059	961	856	850	816	773	765	774	752	776	714	728	629	701	633	682	634	669	634	588	624	665	630	614	616	594	604	573	606	589	590	591	561	640	596	636	601	624	574	631	645	615	598	624	530	565	601	529	577	554	577	582	615	576	572	587	568	607	591	601	579	594	585	548	579	585	606	614	519	551	603	575	563	572	568	564	565	535	541	549	577	552	619	637	573	593	580	548	536	548	567	558	592	547	605	576	547	585	559	562	599	563	552	548	562	543	585	537	533	581	591	559	561	542	528	517	569	586	544	589	558	550	614	589	604	608	544	543	564	590	571	601	559	583	582	586	545	591	566	578	609	537	534	580	560	558	549	566	565	595	555	592	551	568	579	617	548	521	576	586	625	553	554	599	555	580	570	571	546	607	581	546	548	568	590	565	561	599	563	576	604	556	545	548	564	538	567	552	583	552	546	551	574	561	609	547	532	532	579	578	547	534	582	528	530	614	541	545	578	555	541	603	562	586	554	521	527	527	588	523	527	550	555	583	530	575	572	545	574	559	528	562	582	547	582	601	535	584	571	595	579	583	622	596	565	595	601	598	600	568	565	568	592	564	554	619	583	557	577	583	609	571	533	583	563	518	536	609	579	541	564	562	543	541	541	537	561	609	561	571	577	561	573	578	556	601	539	575	569	561	547	586	563	538	600	541	576	575	589	534	563	585	582	571	569	565	586	570	560	544	544	590	554	529	526	546	552	560	614	541	556	578	586	578	577	582	588	597	565	552	522	538	550	568	577	559	566	587	549	559	553	576	537	569	581	567	576	555	556	529	564	555	524	509	583	547	591	572	579	542	526	575	561	590	579	543	524	575	586	530	577	543	596	566	524	569	578	557	576	573	516	539	541	557	590	561	562	552	563	603	560	557	593	521	556	585	559	571	546	588	557	577	535	561	514	557	537	549	594	552	557	574	561	557	531	560	540	531	563	582	559	588	590	594	611	605	590	583	534	540	548	547	529	551	560	581	568	520	551	551	589	537	564	560	542	590	541	584	573	600	566	549	581	543	552	562	557	576	592	555	576	560	511	536	595	585	533	565	572	564	607	579	576	559	559	582	510	565	528	548	570	547	581	564	541	539	556	542	598	579	544	573	561	553	594	603	574	605	587	576	600	597	549	553	574	593	568	564	553	567	574	569	524	559	534	562	539	520	549	543	593	554	549	551	563	548	580	561	613	515	531	598	553	560	584	609	589	561	597	571	571	562	573	602	511	519	562	594	582	579	586	618	607	571	535	554	551	545	595	575	545	553	592	556	571	562	531	563	530	595	598	595	612	547	540	562	523	615	506	555	600	560	538	583	586	554	524	572	551	515	536	558	586	582	538	548	577	613	546	580	558	548	565	543	580	584	568	605	566	589	591	576	615	538	530	579	561	537	580	585	554	568	609	553	563	588	554	558	567	584	563	553	592	519	566	569	569	579	573	551	583	566	549	574	553	516	552	616	578	546	575	540	536	548	600	577	512	535	537	578	548	564	546	594	574	585	523	517	594	546	572	574	556	592	556	573	531	573	540	592	549	629	555	576	563	548	525	533	550	554	565	556	561	548	565	573	548	552	530	587	568	579	574	584	587	526	555	535	610	503	557	526	560	612	561	564	571	585	528	535	544	538	572	546	544	608	599	564	573	532	555	563	592	577	573	550	563	542	567	546	558	584	583	596	572	575	550	593	544	616	543	576	547	577	591	564	547	595	563	563	533	588	565	562	576	542	572	593	556	569	557	525	532	538	585	604	601	582	541	585	567	568	533	570	576	565	555	587	587	592	531	535	563	557	569	626	560	527	562	566	577	553	560	548	578	564	573	548	548	564	584	550	566	541	543	552	552	589	626	581	515	542	574	524	556	555	530	567	564	574	572	571	576	548	564	550	546	622	533	569	535	560	566	573	560	566	580	553	581	547	528	527	577	558	593	573	570	566	565	589	557	547	573	606	557	581	614	556	583	534	595	548	595	590	569	532	581	574	633	552	553	604	626	560	601	567	555	547	626	557	526	545	624	580	563	571	583	555	563	563	642	567	551	571	509	602	555	548	572	554	574	550	575	546	590	569	581	556	533	571	547	572	588	588	523	591	570	587	581	592	565	519	563	587	557	562	590	551	537	550	560	573	574	569	607	574	593	607	563	586	583	544	554	542	546	586	532	586	571	547	580	561	553	583	554	547	531	582	589	579	573	548	536	571	582	538	575	533	554	557	571	557	601	556	561	533	557	535	563	549	571	571	560	513	557	578	570	593	541	565	589	525	580	553	569	593	592	614	576	554	581	539	561	557	557	546	589	557	586	597	568	571	566	578	565	554	554	511	586	559	597	510	559	549	596	576	560	603	602	555	596	583	568	564	520	562	574	556	559	541	575	611	538	554	575	631	582	616	582	572	567	612	576	540	565	593	532	552	573	572	552	573	570	539	584	581	564	594	577	523	546	578	589	561	544	604	524	568	611	557	566	526	582	580	562	544	563	547	586	571	603	563	582	609	575	528	549	531	560	562	573	596	588	585	567	556	534	585	564	600	578	574	517	593	604	589	553	565	608	547	533	569	571	590	551	543	535	574	570	570	594	613	569	601	566	538	598	606	566	556	591	556	591	551	558	593	529	574	626	569	545	573	580	525	563	528	561	554	613	585	547	626	630	565	551	551	542	545	526	554	532	556	544	561	549	598	529	588	551	553	604	520	573	600	576	573	572	551	577	569	547	522	568	565	553	555	577	571	561	555	560	545	574	609	579	583	590	547	587	565	565	553	566	571	561	514	546	610	561	523	580	581	580	529	544	587	549	543	579	545	604	553	546	571	566	523	557	594	564	569	494	538	528	574	584	581	551	615	580	617	550	550	554	605	550	573	575	571	564	587	585	559	585	555	583	536	543	574	552	533	569	565	586	556	557	563	573	518	532	544	545	559	597	572	556	560	568	573	528	553	578	557	554	564	587	582	545	550	625	578	528	530	591	593	504	582	562	546	524	593	634	530	602	547	509	560	600	566	553	533	610	559	521	556	559	573	566	567	560	553	537	540	578	506	589	571	536	581	619	554	554	556	595	588	570	567	569	517	539	570	587	595	558	550	575	578	556	556	525	532	588	605	604	583	550	557	527	599	537	598	555	591	547	583	588	532	585	550	587	551	550	586	569	568	586	605	574	526	557	565	597	540	581	583	543	536	533	618	583	597	577	568	541	575	573	597	602	555	569	525	571	584	544	585	552	565	556	579	578	548	590	556	529	588	616	599	578	580	574	559	603	548	565	544	523	554	568	525	563	544	547	545	608	557	589	562	589	584	572	559	540	576	567	552	582	577	542	566	573	558	563	590	537	556	577	579	568	556	561	609	546	568	565	580	624	570	541	609	591	536	570	563	546	569	543	580	541	571	535	582	558	570	576	582	581	589	543	577	578	498	574	558	525	572	585	563	568	555	570	547	556	583	525	548
19895	2832	2374	1713	1151	835	673	556	451	385	364	353	273	293	257	262	267	237	255	236	208	219	215	219	221	183	240	219	230	199	194	218	216	200	225	198	194	196	207	212	192	221	214	164	232	184	175	218	201	205	210	255	212	209	211	200	188	194	208	203	219	199	192	223	216	245	208	217	191	195	202	202	203	190	203	213	168	202	190	214	188	202	200	199	202	199	228	191	183	186	197	191	199	192	181	191	200	216	196	207	186	188	189	193	206	222	233	218	183	175	170	199	216	199	175	239	211	203	172	203	193	213	174	205	219	211	201	173	183	179	192	182	183	183	197	205	210	187	214	201	197	168	237	206	216	191	216	199	217	185	197	207	174	184	193	196	202	198	208	214	209	176	175	210	173	187	203	180	171	209	222	187	183	203	203	172	200	208	197	209	215	209	221	194	179	214	223	188	184	168	182	191	189	182	170	212	179	190	194	199	222	174	192	167	187	175	202	190	190	220	184	213	187	206	218	199	189	171	161	176	212	190	199	208	196	182	197	199	205	185	166	189	204	212	194	183	191	203	203	211	176	191	189	171	191	202	197	193	184	184	196	192	172	192	183	208	195	225	195	204	193	214	186	197	197	201	165	191	211	215	196	219	195	205	192	185	188	179	172	186	201	206	211	202	179	187	188	200	182	194	224	204	203	198	214	187	211	160	174	198	188	216	195	210	195	181	178	226	195	188	195	190	222	176	195	201	183	176	190	217	157	175	170	188	177	210	175	163	193	192	184	180	201	181	192	212	188	204	203	197	190	182	178	200	185	181	178	186	191	173	180	202	184	188	187	199	199	189	217	172	191	194	207	179	182	187	187	191	187	198	233	195	173	188	218	203	203	187	205	218	183	210	195	182	188	201	208	198	223	198	190	187	184	191	186	194	181	185	184	193	179	208	198	160	195	185	192	196	201	219	198	221	212	199	170	200	200	176	173	198	181	182	196	188	217	206	192	222	210	208	201	189	206	188	194	198	201	195	181	195	205	179	201	192	191	193	176	182	208	182	199	233	197	191	196	205	227	205	194	187	210	197	185	180	199	199	178	190	221	209	213	201	185	206	188	199	211	178	190	204	202	205	201	200	228	200	217	184	191	188	191	180	214	184	212	208	184	198	224	189	191	197	178	189	172	179	228	204	211	200	190	206	181	188	199	192	170	182	186	209	181	208	168	192	204	205	186	172	187	200	169	202	185	194	207	188	188	187	188	197	205	200	186	209	214	212	200	213	196	233	173	213	168	198	193	213	205	182	196	181	215	193	195	197	193	189	200	181	211	196	201	191	187	209	181	198	227	177	198	215	202	195	189	184	202	190	185	201	174	187	192	178	181	216	201	207	185	179	203	197	219	199	182	185	207	194	190	184	207	198	218	195	176	180	196	194	191	222	194	210	175	195	181	197	202	170	197	183	173	198	185	182	210	151	194	211	193	208	183	171	198	181	220	191	195	186	202	218	226	184	188	183	206	204	173	185	206	188	212	229	187	213	171	212	194	213	199	185	210	201	195	197	206	186	197	183	206	199	221	214	212	195	200	202	177	201	196	193	168	206	193	198	197	200	215	218	195	219	205	190	188	191	189	202	201	218	177	192	193	199	199	195	188	192	207	201	201	187	200	202	196	176	206	181	197	218	205	177	200	185	195	186	196	199	217	197	194	204	187	201	221	172	203	206	225	181	183	197	214	196	194	189	215	203	203	191	177	200	203	198	219	191	184	181	214	203	171	193	191	187	176	191	221	189	201	200	184	194	225	215	147	185	179	189	203	196	177	206	182	211	207	215	191	202	170	186	208	191	231	209	185	195	195	200	198	187	191	181	179	206	197	189	171	165	199	209	201	201	171	203	207	197	202	198	187	198	175	192	187	201	173	186	214	204	200	208	200	204	201	186	193	179	194	202	213	176	206	207	190	185	174	167	202	196	188	184	209	191	207	211	192	162	201	204	190	182	191	201	203	182	202	221	175	210	161	192	178	200	176	182	192	189	191	198	195	220	211	191	202	203	202	171	214	187	215	208	199	204	194	196	186	188	192	189	202	223	214	199	210	185	207	198	188	211	191	198	182	178	224	206	182	200	198	204	179	201	193	206	218	195	188	176	223	184	190	224	192	197	215	177	200	195	195	182	194	184	160	191	209	203	211	174	174	219	209	195	213	202	185	201	207	182	197	186	211	197	196	198	214	177	198	205	200	202	177	175	204	194	231	186	212	201	174	209	219	189	189	176	192	185	176	196	232	170	198	202	170	199	212	211	194	205	206	203	197	194	203	203	220	223	182	199	211	164	194	176	204	191	183	192	214	209	175	191	189	191	204	184	200	196	200	180	181	185	203	178	211	217	175	195	187	196	202	191	157	214	211	207	204	197	199	182	209	210	156	198	208	199	189	219	188	215	179	172	193	213	172	185	198	178	191	161	193	208	190	181	205	170	185	204	198	181	190	204	176	172	194	212	204	205	194	206	186	192	196	190	195	205	186	178	196	196	170	188	222	215	210	208	204	193	205	193	198	224	193	212	183	179	203	205	227	208	189	175	191	187	184	207	202	194	183	208	207	200	190	215	211	202	174	195	183	211	175	181	157	180	196	174	194	188	199	198	168	196	203	207	201	198	206	217	191	203	192	186	177	190	173	197	217	186	204	211	197	206	202	202	186	184	202	202	185	194	201	167	197	213	214	187	205	180	197	213	202	181	217	187	171	176	193	178	179	198	204	220	212	190	198	190	197	210	198	205	202	194	175	204	187	193	177	203	215	197	229	193	179	211	193	189	176	193	196	206	201	202	199	183	205	193	196	202	205	208	187	209	146	183	175	214	174	186	187	208	170	198	179	196	211	184	196	213	195	192	221	202	190	190	207	196	208	214	186	192	208	191	197	217	205	188	188	209	197	206	202	182	175	194	207	195	189	192	177	188	203	166	194	201	220	194	182	220	191	207	219	200	174	196	194	198	198	210	234	204	179	197	165	217	207	177	190	190	225	179	190	201	180	196	210	191	189	230	189	191	171	200	200	189	196	186	188	190	187	169	199	174	201	202	188	169	197	216	193	183	177	205	185	196	189	186	191	186	177	199	166	195	207	167	196	186	180	203	203	199	176	218	193	218	199	196	210	227	205	212	199	190	213	185	211	196	183	200	183	186	207	220	189	184	193	181	190	196	210	191	206	197	183	204	188	195	216	212	194	200	204	172	178	180	192	185	163	195	195	211	186	192	202	210	220	206	192	185	156	205	175	208	184	202	192	180	198	205	197	191	205	190	201	188	220	215	201	232	192	200	189	192	189	188	174	178	204	216	216	172	194	189	189	200	195	184	167	185	216	177	188	203	213	198	207	186	206	180	189	170	196	180	205	200	195	236	213	213	210	195	181	190	186	205	203	230	188	202	208	194	182	199	216	197	198	214	192	193	170	191	193	197	207	222	187	198	202	190	189	186	191	193	212	221	187	193	181	205	207	201	204	167	175	178
10005	2082	4597	5223	4423	3550	3034	2378	2056	1816	1574	1448	1265	1221	1068	1063	975	885	847	837	808	731	744	680	675	665	634	631	605	639	615	588	643	615	584	570	518	595	562	541	513	549	558	563	509	515	542	516	520	528	495	490	518	532	486	488	465	524	455	525	479	510	539	484	510	499	514	482	481	494	508	531	488	546	463	513	480	451	519	468	506	443	503	510	472	508	465	508	490	458	474	491	509	500	456	465	442	478	488	471	504	485	485	468	454	485	471	524	495	473	470	475	498	537	448	455	482	495	484	484	483	482	449	495	473	495	518	458	499	469	469	495	422	452	433	471	472	463	433	483	461	492	470	463	499	489	463	467	440	454	444	459	490	450	463	481	492	448	503	460	465	496	455	451	465	461	477	474	459	475	460	483	474	504	457	467	481	440	451	484	502	483	502	459	467	467	477	502	468	441	441	508	453	493	482	461	452	477	505	460	450	460	469	496	476	491	486	454	461	478	438	427	463	423	494	478	447	443	440	483	489	467	482	484	451	486	447	476	448	470	500	487	480	460	477	483	465	523	481	466	470	458	492	493	450	438	465	460	484	457	469	474	471	455	443	461	454	432	515	487	483	491	466	426	473	450	490	433	437	502	503	453	472	481	431	456	463	439	487	451	455	466	474	444	450	454	455	445	439	447	464	476	444	480	464	424	494	471	475	450	470	512	492	497	486	471	461	422	444	479	476	487	454	446	442	480	464	448	511	483	452	468	463	429	475	478	469	508	467	472	480	440	503	452	443	473	462	469	492	449	460	455	449	495	452	463	448	470	488	467	473	434	432	423	462	454	439	450	429	445	497	492	435	501	468	475	479	462	437	436	481	448	491	459	479	472	451	450	442	442	441	470	496	447	471	473	453	473	432	462	452	436	488	476	495	453	486	446	488	467	471	437	485	456	479	496	510	461	460	462	430	434	431	431	433	422	455	459	468	459	477	459	469	453	487	447	486	449	505	468	488	499	477	485	451	465	492	468	446	476	459	504	469	474	453	512	450	425	465	442	469	453	448	459	495	460	474	482	447	449	469	456	540	485	494	460	489	509	458	448	494	480	470	488	445	486	470	455	499	451	440	450	512	482	507	463	506	452	492	453	464	473	454	494	462	491	456	468	457	432	449	429	455	456	490	457	434	474	488	423	437	454	473	441	438	479	488	476	472	478	473	491	473	433	425	477	470	467	414	440	482	463	475	501	479	455	442	482	486	471	427	468	421	472	472	502	520	485	430	471	499	437	478	448	441	460	449	424	465	459	470	453	477	486	420	466	441	493	487	483	444	463	497	466	479	466	474	452	474	452	493	437	467	471	456	466	486	462	453	472	485	446	491	416	492	480	501	444	482	433	485	446	437	474	500	491	500	485	428	482	447	424	471	447	485	433	470	460	456	475	462	459	466	504	467	451	498	502	483	454	496	455	489	444	480	456	451	426	483	458	480	437	462	465	478	489	475	440	464	484	426	471	433	470	480	495	447	484	490	439	474	485	452	473	470	468	463	459	449	469	497	471	457	484	475	490	458	490	439	462	498	472	463	428	482	480	480	511	427	451	460	479	446	465	438	489	480	437	465	456	513	480	457	446	442	448	436	440	470	448	433	471	450	480	456	455	453	430	496	486	459	495	464	431	522	478	477	500	462	458	477	490	467	467	457	483	451	470	493	451	475	462	449	486	485	486	480	456	497	501	419	461	479	452	433	502	457	466	495	452	487	465	453	484	493	469	465	455	456	465	461	467	468	482	461	496	447	480	466	487	477	469	441	487	447	485	505	481	467	491	480	497	489	472	500	489	491	443	516	470	452	470	454	436	491	456	466	456	482	487	477	463	442	445	503	427	441	464	442	461	440	470	497	511	458	492	475	473	451	488	449	501	491	449	458	457	482	480	465	499	465	493	474	418	479	435	454	454	465	523	425	454	491	458	488	502	505	502	449	435	522	467	442	455	447	467	475	469	482	488	474	512	505	511	434	475	491	515	465	458	495	462	480	451	435	477	481	466	462	434	470	465	468	488	452	438	470	489	448	467	492	450	467	476	462	486	474	471	459	472	473	480	479	483	434	451	514	471	497	454	474	434	458	495	443	471	454	483	471	431	468	483	444	514	435	482	487	477	473	485	481	475	461	451	468	463	492	415	498	472	488	484	459	415	479	447	471	453	493	426	472	486	480	462	467	450	457	451	466	486	466	463	478	487	473	448	475	462	437	454	466	460	428	432	456	507	483	479	450	466	470	482	463	455	466	457	467	443	470	463	439	496	467	442	477	441	471	500	459	453	447	514	479	452	445	491	476	458	485	473	508	491	447	476	480	486	487	466	471	458	481	464	468	459	484	451	448	438	444	494	474	424	490	453	494	479	474	441	483	479	466	473	435	430	500	480	470	467	460	443	514	469	447	526	441	501	512	440	468	469	458	450	482	447	486	496	457	465	438	479	513	490	462	471	460	462	473	437	476	461	461	463	468	491	463	465	471	465	488	450	489	434	481	469	468	487	467	467	472	476	462	428	470	427	486	468	488	473	442	461	445	441	463	439	454	495	446	472	478	439	471	459	459	484	467	448	460	459	477	495	448	450	448	474	441	454	470	465	435	474	492	450	474	447	468	487	468	464	513	477	469	436	482	460	465	475	489	460	458	486	496	444	488	453	487	465	523	464	456	451	483	446	487	459	438	464	446	463	474	492	465	454	471	455	455	463	471	473	458	483	489	482	460	456	444	449	470	507	442	495	458	493	447	446	480	451	425	468	458	478	435	468	459	421	457	475	459	451	477	420	452	470	476	480	447	465	453	453	472	454	444	469	463	441	464	483	480	468	429	467	450	475	453	473	476	463	488	492	476	462	492	450	449	456	495	450	455	458	430	469	481	487	465	485	487	478	450	439	491	468	494	435	480	476	437	481	443	498	455	470	440	482	490	487	469	509	501	495	445	463	453	439	432	466	457	461	431	454	469	470	458	454	452	505	443	444	436	468	432	467	489	481	496	457	480	459	465	462	439	481	469	509	458	496	493	476	470	470	466	433	495	474	487	479	488	447	502	483	437	478	417	463	455	443	464	504	445	460	455	458	456	475	492	508	444	473	466	466	451	481	499	462	449	477	454	405	482	484	434	474	487	438	442	487	422	456	507	483	469	457	430	464	477	432	467	442	477	480	422	485	469	486	433	510	488	483	492	439	473	460	440	441	464	478	464	464	455	479	469	464	464	477	442	485	462	473	454	460	465	459	444	472	468	477	489	484	462	456	457	486	494	459	463	456	497	462	489	435	475	490	518	424	487	481	448	431	459	464	450	506	485	472	470	461	441	492	496	477	482	491	499	489	461	452	437	483	469	453	483	479	465	494	482	433	469	460	429	449	465	504	472	458	451	470	506	452	478	463	479	456	457	486	463	465	476	428	469	442	484	451	473	471	465	461	456	511	482	476	488	469	472	433	459	479	466	430	449	474	473	464	509	485	462	481	456	470
4128	166	154	135	130	115	118	131	105	127	132	125	132	106	116	134	149	115	110	105	117	124	127	126	133	125	112	108	129	116	100	108	118	148	126	126	110	140	128	154	123	126	118	143	120	114	108	127	133	132	117	104	122	109	108	116	114	110	125	124	115	113	102	123	126	116	140	130	114	122	114	138	100	133	131	133	117	132	118	112	115	106	124	118	102	107	117	132	123	122	110	117	121	113	124	132	122	116	113	139	117	114	124	108	110	110	123	131	114	122	110	112	109	140	139	126	123	107	142	126	122	115	105	118	109	98	107	119	129	145	105	143	121	128	106	118	90	131	121	95	104	103	104	120	105	109	117	116	117	125	127	108	102	126	134	120	100	120	119	108	121	119	140	131	109	132	112	116	136	116	116	100	95	134	106	107	123	129	117	120	108	129	102	137	107	103	107	134	116	118	118	134	105	108	124	120	118	135	109	119	119	118	110	124	114	129	106	133	133	129	104	116	148	130	104	133	117	127	120	108	93	127	134	114	119	117	112	121	115	105	102	125	127	121	154	130	107	131	121	129	108	127	118	110	96	121	114	112	103	131	114	111	131	112	114	124	111	100	112	105	143	111	107	110	126	106	96	136	102	124	121	126	122	127	115	118	136	120	145	126	121	122	85	121	111	103	112	131	141	140	118	101	108	120	142	124	131	131	138	135	127	120	103	109	110	116	96	145	121	107	117	128	114	115	141	135	99	101	126	111	117	119	110	129	124	118	133	126	103	92	123	120	144	121	112	97	129	122	117	128	124	133	124	121	123	119	110	113	106	128	133	129	124	126	127	121	104	127	142	122	114	126	130	102	120	112	125	101	120	141	126	139	128	97	123	133	109	131	132	110	124	118	112	129	124	131	112	105	99	123	122	94	94	113	117	112	117	131	89	124	115	109	120	130	122	128	110	128	114	125	113	128	126	96	130	112	102	126	134	114	112	130	122	140	116	124	108	100	130	123	123	114	127	104	108	109	107	126	109	105	115	135	127	123	120	127	109	122	133	106	107	116	124	119	111	116	121	117	121	123	113	106	114	134	134	132	111	107	133	136	113	109	119	107	118	118	107	104	110	114	117	109	109	124	118	128	111	124	125	106	125	116	145	127	115	118	106	116	114	126	111	115	107	95	110	125	124	116	137	126	125	121	133	136	127	110	116	122	125	137	106	117	120	119	109	124	129	123	131	114	146	105	115	121	121	125	106	118	116	133	121	142	129	115	110	109	114	116	133	117	116	109	112	123	118	108	116	133	141	124	125	136	130	146	131	121	112	129	130	128	108	131	106	122	109	125	116	117	103	117	96	110	124	124	103	108	114	119	99	113	141	115	102	124	125	106	127	124	99	100	94	117	109	103	113	116	116	118	123	133	123	128	124	115	123	102	140	131	119	96	110	111	111	102	120	107	127	121	132	122	120	123	126	109	92	122	121	107	113	123	127	112	124	122	136	127	113	115	127	120	124	114	144	113	111	115	131	126	117	112	124	113	110	114	108	135	126	118	140	107	117	125	124	130	111	139	113	112	108	124	129	121	131	119	132	111	116	133	118	110	130	120	128	130	113	118	124	137	140	115	142	105	109	115	99	128	114	111	97	116	107	141	123	129	115	123	113	105	142	133	132	115	107	122	105	136	136	111	132	123	114	128	114	112	119	128	126	110	131	132	109	119	101	109	124	110	100	120	108	126	107	142	113	127	132	112	123	112	110	116	114	110	119	113	132	128	137	122	145	102	126	144	111	122	119	110	107	114	135	115	118	119	131	130	115	133	122	136	111	113	141	114	113	119	105	109	119	101	112	123	123	127	118	94	101	106	111	102	100	108	118	137	122	136	121	120	116	91	122	120	109	122	146	109	123	130	104	115	127	117	113	119	108	111	107	130	116	130	131	130	105	109	99	118	122	128	112	128	122	103	116	132	128	111	125	113	108	121	131	107	113	109	121	116	134	118	121	119	140	136	118	127	124	110	117	120	135	89	131	124	105	121	138	124	126	118	129	118	109	117	124	128	125	116	117	104	122	131	127	118	112	140	105	113	111	134	121	97	121	148	122	133	116	141	123	105	106	141	116	108	113	115	95	117	113	128	104	115	109	114	117	104	112	127	116	100	124	134	127	143	111	127	138	118	110	127	123	125	117	129	117	117	114	112	110	102	123	118	113	122	115	124	124	121	112	128	131	106	100	117	133	139	113	118	130	96	122	132	120	130	123	102	130	106	110	93	125	130	108	138	135	121	110	129	112	103	107	127	128	120	125	112	109	117	118	113	130	125	112	115	131	116	115	129	125	114	118	108	126	101	120	132	116	136	134	130	131	131	95	109	101	114	128	135	121	124	111	119	122	138	119	118	119	100	120	119	116	110	103	106	118	126	112	114	131	105	114	118	129	113	142	127	101	121	114	112	127	120	122	114	111	109	132	123	120	97	90	125	122	116	105	127	125	99	115	136	129	127	117	130	130	113	110	112	124	117	125	132	122	124	123	140	103	114	102	118	128	115	131	126	124	110	119	97	96	112	134	127	119	118	134	98	121	116	109	123	124	127	110	118	126	106	110	122	127	132	115	125	108	118	128	103	110	124	108	113	132	112	122	106	121	114	94	138	109	112	111	118	117	121	135	128	119	123	126	113	116	135	117	114	135	113	133	130	139	121	102	120	114	97	136	107	132	136	100	113	104	113	117	115	123	131	115	113	104	134	122	108	108	108	142	131	118	99	113	112	132	108	120	128	114	124	108	112	119	112	134	125	112	119	128	108	112	118	127	132	113	120	126	113	121	111	129	118	110	129	130	130	113	114	118	129	115	127	128	116	137	143	142	115	131	123	101	129	132	117	115	137	97	129	119	112	133	143	131	119	126	123	112	130	128	122	109	111	123	150	100	137	134	129	113	119	118	123	128	125	122	144	103	117	147	105	117	109	120	113	122	126	102	121	130	124	99	93	127	107	124	139	115	115	114	113	113	142	114	115	115	117	113	103	153	117	118	105	124	111	110	106	104	122	104	114	109	139	121	123	108	97	130	135	111	136	110	113	118	122	114	120	110	142	111	119	111	110	123	102	125	117	120	114	114	124	121	119	117	105	148	117	127	129	92	123	111	118	118	109	107	119	120	111	125	129	122	120	135	126	109	106	113	131	107	127	120	117	115	108	114	130	101	120	117	127	122	121	121	105	127	114	123	109	119	135	115	126	121	112	126	112	115	114	95	111	109	128	126	115	104	137	97	124	118	133	121	119	113	143	95	105	112	115	108	119	106	116	120	104	114	118	120	132	123	121	117	137	125	124	121	106	118	116	118	127	115	111	104	111	99	120	116	120	129	132	112	116	108	111	122	109	115	110	119	110	113	121	118	125	121	114	113	117	105	110	126	106	117	96	119	117	118	123	130	116	127	115	112	115	118	107	115	130	126	136	118	109	131	123	115	111	115	126	119	126	114	117	106	114	125	106	128	134	117	143	104	126	121	122
3000	352	401	430	413	405	395	380	384	346	383	336	380	347	333	368	351	353	323	325	320	326	354	336	335	324	332	344	327	330	316	373	318	303	308	314	327	363	330	312	320	304	340	303	322	310	320	340	334	350	327	305	346	322	283	337	350	316	327	315	303	330	304	343	312	341	334	331	320	338	305	336	321	336	346	299	337	349	349	340	330	340	349	334	323	342	341	308	302	312	358	331	327	337	321	301	342	305	336	339	325	299	328	346	285	323	340	334	329	324	341	352	346	324	317	328	325	335	317	359	305	314	314	329	329	328	319	332	308	339	320	326	297	334	346	306	327	312	333	309	322	332	329	335	337	342	347	308	340	303	334	332	356	310	307	342	325	340	294	339	314	295	296	358	351	324	317	307	329	341	308	346	307	313	370	323	320	319	324	309	314	308	326	307	329	341	323	316	304	336	334	311	326	355	312	307	311	335	316	345	339	335	344	290	318	328	306	308	294	295	332	335	321	318	337	330	291	345	335	340	323	330	349	363	359	314	318	304	326	343	320	339	338	320	306	343	329	334	300	364	297	334	333	333	333	301	350	349	342	302	326	319	320	334	323	304	365	331	324	320	331	309	325	341	355	327	322	336	316	337	338	312	347	344	337	352	313	356	326	308	318	327	313	350	330	328	328	310	307	335	343	306	326	334	301	358	328	337	340	330	338	345	319	317	362	313	319	334	322	339	319	321	333	310	334	360	318	341	331	307	302	324	324	335	357	296	310	312	328	324	330	318	327	344	330	335	359	308	327	344	314	342	323	326	301	339	327	325	354	295	300	321	305	334	315	320	320	329	311	311	334	315	330	330	336	309	300	295	337	334	341	316	312	327	331	346	363	332	352	309	344	335	330	348	331	298	313	338	329	311	340	332	337	356	323	318	325	344	336	331	326	340	344	309	340	358	337	350	336	321	325	324	360	342	336	333	331	338	330	321	311	345	325	305	345	343	306	327	339	351	327	328	341	340	304	323	331	309	348	317	339	317	356	287	347	329	319	316	294	316	335	338	327	311	338	317	337	308	332	305	312	354	346	331	314	327	323	326	324	297	323	331	319	354	340	347	319	320	306	309	352	298	342	376	341	321	322	334	332	329	351	322	336	321	346	288	345	343	315	294	314	365	322	341	324	302	373	362	313	289	330	338	327	314	345	337	323	313	310	335	300	347	320	329	332	341	313	330	337	315	317	316	371	342	313	329	334	337	339	346	322	332	328	350	326	336	324	339	360	327	329	308	334	283	316	317	319	342	332	348	316	358	341	325	291	335	315	320	307	329	299	326	325	335	339	337	293	344	357	351	298	325	325	321	314	284	316	331	323	327	298	351	326	309	319	372	309	369	329	292	345	303	295	337	335	308	332	322	303	348	315	327	300	304	329	338	320	330	331	304	344	326	313	329	321	337	315	330	328	361	350	310	351	310	327	361	369	353	347	333	317	346	339	349	296	306	291	336	323	341	312	340	326	335	317	301	325	326	327	314	338	335	351	348	297	364	326	346	362	333	326	337	311	322	324	323	319	323	320	307	319	316	333	342	318	307	327	322	315	312	338	323	310	348	301	312	341	340	293	345	369	331	336	335	308	314	304	327	296	320	320	321	329	326	342	355	338	299	329	294	334	321	334	348	331	305	306	317	314	334	343	310	289	320	311	343	358	362	335	342	312	348	330	315	307	321	330	315	295	293	331	318	332	318	325	334	323	334	307	336	313	366	333	329	349	312	349	319	311	303	328	336	343	316	329	336	310	331	328	327	307	319	332	315	322	307	341	322	309	329	308	293	352	328	350	320	324	309	312	320	309	345	315	318	305	335	346	354	309	317	348	294	294	353	365	305	307	331	303	326	304	321	332	291	308	330	343	347	342	325	353	338	294	338	336	349	337	319	313	372	343	356	313	335	317	297	306	360	320	341	332	349	327	330	308	344	331	306	326	320	328	345	352	319	328	303	317	374	344	323	309	352	342	347	343	323	335	320	329	327	305	330	325	323	301	319	322	336	316	321	331	343	340	323	343	301	332	322	309	339	326	354	315	342	319	329	350	339	357	336	336	290	313	328	345	319	320	316	342	369	317	319	349	329	317	306	305	310	340	316	304	288	323	339	329	351	314	313	305	338	326	354	324	301	326	343	323	303	313	323	318	318	313	302	325	314	310	331	310	314	322	313	320	315	304	344	356	373	287	343	320	331	321	359	333	311	337	347	337	303	317	295	301	340	347	307	278	321	339	299	322	341	332	318	356	343	345	341	367	336	317	314	304	313	328	340	339	352	343	314	351	329	364	292	334	362	321	348	313	325	343	333	289	324	323	342	339	319	352	332	308	358	341	316	343	371	345	331	298	352	325	320	334	346	318	344	301	326	322	315	335	358	341	332	320	350	328	301	334	379	329	345	342	319	311	353	341	325	330	287	310	308	326	318	320	337	293	346	317	335	331	321	352	346	327	351	324	329	322	295	334	314	317	315	330	343	318	314	346	314	309	333	340	343	353	310	284	320	335	322	314	309	322	315	338	304	329	307	326	310	329	304	320	323	352	342	306	334	319	362	322	352	355	343	295	355	330	329	300	326	323	353	342	317	326	335	322	314	308	295	289	321	347	362	293	311	355	350	386	323	310	323	321	341	331	335	312	323	349	309	341	339	323	342	357	342	289	306	330	337	379	319	327	356	329	346	322	348	339	291	336	320	347	316	342	316	340	321	328	318	324	309	321	342	323	324	343	345	315	320	353	348	342	301	302	336	341	307	297	321	321	331	332	329	324	307	286	306	344	321	309	318	337	322	324	322	308	313	310	336	332	328	288	328	326	309	306	304	355	322	303	314	330	344	356	304	306	320	328	343	334	301	338	340	341	321	352	320	323	346	302	332	311	344	312	346	311	311	334	305	328	316	318	331	333	326	315	307	311	302	310	362	348	335	323	369	329	315	296	327	346	343	325	313	310	388	322	335	333	330	360	308	320	318	347	342	323	331	305	345	325	313	302	293	339	315	340	318	351	322	291	357	337	322	290	342	319	318	313	317	347	315	319	346	321	315	344	295	329	343	341	325	347	316	315	349	298	310	312	324	345	299	345	309	356	315	311	316	349	335	363	323	327	344	300	341	329	326	342	345	317	333	337	314	296	315	304	293	348	304	336	314	342	344	318	282	337	350	342	312	333	329	347	330	346	347	325	377	325	327	331	320	319	355	323	307	296	344	330	350	319	319	327	331	334	322	338	297	344	333	343	332	364	299	302	287	310	350	363	291	345	287	347	297	335	329	295	330	290	312	313	308	348	306	309	326	314	292	351	327	304	325	324	376	352	328	316	362	317	331	319	308	322	350	349	327	344	308	326	341	336	352	304	316	336	343	331	342	308	312	326	345	322	323	298	310	324	345	329	357	318	346	362	330	333	337	326	334	327	324	331	315	337	303	335	298	335	329	344	338	286	354	347	328	300	320	340	354	324	319	316	314	334	324	309	341
12889	1348	1183	978	722	559	465	410	373	340	342	298	271	291	271	285	265	281	292	256	233	221	244	248	222	210	252	266	256	239	229	212	215	254	255	230	268	232	249	256	210	227	227	214	223	252	263	250	238	238	243	249	247	248	254	229	257	221	236	227	237	250	214	213	234	246	252	236	261	218	223	227	241	241	216	243	240	238	219	254	222	219	215	207	221	252	240	243	250	230	214	232	239	252	265	217	204	224	246	232	226	217	256	237	237	247	229	231	236	200	219	222	225	243	199	218	238	225	240	233	211	247	254	218	237	238	220	250	235	217	234	232	218	208	237	224	212	230	256	211	240	226	226	238	241	239	272	208	227	243	217	234	217	246	236	231	207	226	220	232	224	252	229	245	237	191	237	227	207	230	230	254	208	223	223	245	226	252	250	250	223	244	235	205	245	223	230	230	247	223	227	248	229	238	219	216	233	230	242	235	206	237	270	206	230	219	235	249	222	246	226	220	246	213	238	203	224	220	218	205	226	230	240	250	238	231	239	250	221	235	217	242	217	208	252	235	236	231	230	233	242	217	239	234	239	250	246	222	245	244	231	240	224	223	218	225	223	222	215	193	215	219	264	241	252	226	227	234	240	232	235	212	218	219	247	220	244	266	227	221	231	234	232	223	216	231	232	228	221	215	246	239	206	222	240	214	259	244	253	235	240	248	256	235	237	242	221	226	216	245	262	221	210	241	249	206	242	240	257	229	226	241	212	219	242	251	231	262	221	233	233	255	220	208	232	250	246	243	234	221	231	223	227	234	225	216	252	200	237	252	231	243	204	233	232	245	227	227	231	219	263	231	246	226	233	244	215	222	238	235	222	236	222	249	222	208	243	221	183	240	196	221	252	231	200	221	230	223	223	240	212	248	225	249	237	212	230	202	240	244	238	221	244	229	234	278	237	219	211	235	212	263	228	228	247	240	237	243	244	208	257	242	205	253	214	259	252	239	235	253	220	236	219	235	223	253	232	253	214	211	235	222	233	222	236	244	231	228	222	238	225	248	211	242	218	220	260	205	218	228	236	236	261	226	235	234	191	228	205	228	221	215	216	225	222	239	264	214	247	216	211	217	252	231	229	206	216	218	241	216	242	233	247	254	235	247	231	225	245	249	227	230	222	218	251	232	213	231	246	224	247	221	239	199	238	223	220	208	234	252	238	232	264	220	207	233	236	239	214	229	275	214	265	229	224	211	216	222	240	263	201	245	220	241	229	219	245	206	216	235	197	197	238	253	221	233	220	226	222	238	221	229	230	229	194	233	206	235	251	230	228	235	213	248	246	224	236	234	242	243	234	256	250	242	220	244	243	221	219	240	245	227	223	218	225	217	226	236	210	246	227	221	215	258	227	223	227	230	241	227	201	235	228	233	215	218	218	229	232	241	243	203	225	228	243	216	250	236	257	231	200	237	250	218	229	225	250	212	277	244	206	236	242	235	233	234	227	220	238	230	215	220	242	226	222	208	232	221	226	246	231	232	221	210	221	207	240	215	248	219	253	228	210	223	201	252	254	230	225	239	198	197	199	257	271	224	216	231	241	247	238	272	253	235	228	219	239	228	268	248	241	238	212	245	241	195	253	246	242	233	228	220	211	249	243	221	240	203	239	230	214	223	231	225	247	226	245	234	238	199	247	245	235	235	230	257	240	227	243	231	210	238	235	249	205	230	258	203	237	239	230	220	232	240	222	239	237	237	210	212	224	238	232	224	239	226	239	222	213	247	223	221	248	231	249	258	254	265	254	241	268	233	215	248	257	227	240	220	216	212	255	217	224	210	218	254	253	232	243	231	235	256	226	228	231	253	241	236	225	235	232	216	210	215	234	217	227	214	227	211	206	211	225	249	249	203	213	221	212	222	211	198	223	231	225	198	235	235	241	233	204	226	241	221	242	257	270	238	230	225	230	225	228	212	217	207	222	209	233	223	244	220	243	218	216	213	221	228	214	232	242	232	221	216	242	220	223	245	215	233	227	254	246	254	246	214	235	220	226	225	200	231	248	262	229	216	227	262	244	239	223	216	225	259	236	244	217	226	222	233	254	233	244	224	248	231	245	243	220	228	239	228	232	227	229	238	240	229	226	229	212	246	205	275	204	218	239	248	229	216	218	235	222	198	222	231	216	249	228	230	218	238	218	219	247	242	250	232	247	238	222	211	250	213	234	243	242	262	216	236	259	239	243	246	218	219	237	219	230	223	251	240	240	216	251	231	253	247	260	242	247	234	235	245	225	209	228	242	196	242	241	239	222	253	222	215	248	211	253	251	211	239	256	233	217	230	237	217	233	229	229	256	248	220	197	211	236	250	233	220	233	236	216	219	257	267	235	196	234	248	249	204	227	244	211	222	215	243	190	245	230	226	240	245	224	246	230	243	214	256	241	253	229	244	227	219	262	210	250	257	198	237	238	230	214	238	215	237	248	209	250	233	211	244	225	247	239	233	232	251	214	252	209	220	214	243	241	236	214	219	239	238	231	236	232	238	219	247	261	214	204	243	224	245	254	254	201	235	238	240	215	274	225	229	204	228	207	212	220	228	242	223	227	229	250	206	240	238	214	205	226	247	226	248	259	253	236	216	222	234	238	252	238	232	231	240	231	243	241	242	234	217	212	223	208	225	237	212	226	231	208	222	256	215	255	235	238	210	206	221	245	236	200	244	248	232	223	233	196	216	261	239	250	232	242	232	224	224	245	203	213	225	252	240	237	223	220	231	246	228	244	219	235	218	216	230	234	235	253	223	259	226	213	232	216	217	214	214	223	246	243	207	232	248	203	239	204	212	216	233	232	236	227	218	214	248	222	206	215	224	232	241	226	246	227	245	236	241	214	258	218	231	237	202	240	241	231	224	236	208	257	242	240	224	239	211	258	246	224	204	214	183	234	245	246	230	222	223	255	224	224	209	272	252	240	229	222	232	253	223	246	238	217	240	219	244	234	239	247	245	242	226	217	231	221	235	223	258	210	237	216	234	224	233	221	247	212	234	238	249	231	242	270	231	247	222	211	241	237	234	225	243	226	254	216	237	237	215	243	243	231	260	222	245	234	245	238	216	217	268	205	253	219	215	228	235	226	242	231	225	267	230	255	223	236	213	229	233	203	217	227	225	230	207	226	261	207	226	230	233	212	237	244	245	245	242	238	214	219	240	252	246	198	235	220	242	235	220	205	238	231	247	230	210	235	231	227	248	219	215	240	222	222	242	216	216	259	228	235	241	260	206	229	228	214	236	215	231	250	244	233	189	223	244	227	235	221	245	242	263	254	223	227	228	222	215	219	228	226	220	241	240	252	252	259	225	246	232	206	212	218	229	224	232	235	237	222	233	223	241	227	243	227	238	248	239	212	209	252	248	257	268	224	226	244	218	226	222	214	205	230	251	243	239	238	233	224	216	237	225	212	236	196	210	260	231	229	227	226	229	217	241	237	244	246	253	246	218	240	261	238	260	217	222	264	240
7775	1331	2707	3055	2641	2170	1879	1590	1455	1265	1129	1078	969	939	866	835	793	822	727	740	738	706	757	702	671	711	689	612	692	672	667	624	604	648	649	626	599	681	616	609	630	634	575	594	615	585	569	577	593	579	627	595	636	613	565	594	609	620	571	570	583	594	599	600	569	594	601	564	581	558	591	592	541	536	597	545	555	566	541	584	542	544	620	576	550	540	579	623	556	564	535	561	562	581	556	548	536	574	580	564	551	593	594	553	590	585	519	549	601	568	620	580	572	599	568	586	608	560	583	558	514	567	581	572	591	532	587	561	617	566	552	566	594	560	564	608	574	519	560	551	552	529	578	565	551	550	540	568	564	579	552	557	578	549	566	567	523	529	535	562	557	565	570	556	537	553	588	519	531	566	587	602	584	601	584	543	588	575	528	590	534	579	610	592	562	564	572	584	553	562	541	561	569	555	563	580	566	539	608	589	557	594	562	557	612	544	599	571	625	562	564	554	571	534	594	592	551	601	564	559	523	552	578	562	561	565	537	556	557	552	560	579	586	603	564	560	595	629	593	560	587	517	582	574	566	585	535	575	540	568	591	552	550	580	597	540	582	570	602	616	561	588	536	576	552	530	555	608	555	560	573	561	574	575	545	552	567	563	614	587	572	556	568	602	592	575	553	618	558	545	576	525	574	589	573	582	561	583	598	542	583	587	575	531	572	562	554	526	573	564	531	561	559	586	570	566	567	631	576	520	563	579	585	542	563	598	611	572	586	578	567	550	531	566	566	567	565	531	564	559	545	572	581	570	596	622	583	535	594	547	532	603	540	560	566	586	544	598	577	604	557	602	571	559	557	592	560	572	544	557	524	547	569	560	544	532	551	524	572	539	556	605	561	525	563	547	566	572	545	556	532	521	583	575	585	552	571	535	578	551	572	583	583	578	614	586	531	545	537	548	534	552	551	543	569	552	556	542	588	549	590	577	574	535	548	582	579	547	595	529	549	534	618	571	527	563	569	532	578	579	519	531	557	547	551	570	582	588	543	609	572	576	599	575	612	602	584	572	572	605	546	533	544	525	573	566	552	557	582	576	588	572	566	537	583	585	557	583	579	585	559	570	603	569	569	557	564	585	555	547	580	559	603	570	571	608	557	599	569	551	571	576	535	554	555	572	562	552	536	553	592	582	594	575	614	538	557	626	525	547	589	574	546	573	575	592	537	571	573	534	570	543	575	596	535	576	588	535	625	556	576	526	605	554	590	565	564	579	563	539	557	562	614	566	519	560	592	592	563	602	568	557	558	631	560	602	565	580	572	583	566	562	564	558	576	629	568	548	576	589	621	525	585	582	579	585	595	590	562	561	587	570	543	602	552	522	604	558	583	615	573	554	575	544	590	569	566	574	603	572	535	526	588	580	548	556	606	575	594	526	565	551	577	561	577	569	509	549	540	563	566	613	566	547	622	573	579	571	528	591	619	573	543	549	579	557	614	594	555	549	547	548	520	595	530	565	568	551	555	570	566	562	583	579	535	573	564	565	555	557	579	544	534	574	571	596	555	546	568	571	542	533	562	571	584	566	536	568	588	567	543	569	525	604	575	557	564	560	609	572	549	588	543	579	537	574	568	572	609	550	598	569	566	585	535	577	582	588	589	576	557	586	530	571	573	584	607	546	549	572	606	570	552	554	563	556	625	566	565	540	550	602	565	566	541	541	546	577	552	575	568	545	567	580	508	592	565	575	562	554	548	545	594	582	539	546	556	580	561	602	584	580	569	564	588	550	517	552	572	550	527	566	582	590	564	552	592	527	567	632	571	559	551	544	549	574	556	567	584	562	532	610	574	581	543	580	576	577	566	560	539	528	580	568	578	604	575	568	599	539	547	571	563	585	565	601	576	559	604	574	578	576	546	559	632	508	633	568	606	585	543	576	515	597	566	580	531	563	567	584	591	580	563	528	533	589	564	540	594	625	555	553	600	568	607	558	577	596	538	562	604	562	585	565	540	586	547	557	571	586	578	519	513	568	544	545	563	575	582	569	576	577	593	549	557	594	540	587	547	575	614	518	588	530	598	556	543	550	570	557	532	594	524	528	538	598	570	579	565	542	577	616	598	538	542	561	522	564	566	558	605	554	573	564	602	561	554	558	506	538	591	561	584	555	580	571	547	566	553	552	575	586	566	591	549	565	579	575	589	547	548	550	552	534	544	607	590	589	575	581	580	573	556	522	573	579	612	584	570	573	526	590	552	604	546	579	551	547	575	552	566	546	577	566	585	538	549	557	544	564	543	562	546	538	507	559	549	569	549	577	576	589	573	566	537	573	544	590	572	546	561	581	546	551	591	580	600	615	561	577	582	565	571	550	561	563	544	536	554	553	526	586	585	581	585	601	618	572	549	596	548	584	601	595	571	582	582	542	565	551	561	558	601	593	554	549	533	529	569	606	569	527	599	558	553	557	597	578	578	577	557	555	570	567	556	556	590	528	555	606	554	553	565	560	559	583	578	572	598	557	562	561	567	556	578	601	540	550	551	566	580	542	558	617	533	574	564	505	529	577	537	613	560	534	564	547	621	582	611	556	608	578	553	567	547	550	601	564	571	613	549	591	600	591	565	563	588	584	550	543	539	567	576	567	589	545	565	583	554	564	572	536	573	545	565	565	567	563	586	590	562	565	624	592	576	542	564	614	600	586	537	540	568	516	547	563	570	505	586	568	559	585	574	549	578	585	550	547	550	582	586	571	583	561	552	581	572	562	557	601	551	539	545	565	516	591	541	593	523	580	543	599	592	563	588	571	551	529	568	569	548	567	545	585	576	594	598	597	552	557	540	567	564	561	547	540	558	577	563	593	618	594	552	570	554	587	518	548	585	556	570	587	573	592	563	560	532	569	563	610	571	603	595	542	573	585	586	595	544	608	604	562	549	550	528	590	598	588	548	577	599	563	576	562	549	579	510	587	544	566	570	600	583	578	544	546	554	594	608	596	623	550	563	555	531	545	540	573	540	577	568	600	523	554	593	561	584	597	571	560	554	584	532	537	575	588	588	588	561	529	533	585	546	591	551	525	479	580	537	574	579	579	582	605	566	553	555	576	553	585	570	548	572	591	564	610	584	603	544	567	586	613	575	516	562	587	572	566	576	573	569	578	579	543	581	594	565	610	599	545	599	570	573	559	554	558	604	525	544	622	569	520	571	552	562	570	518	597	569	557	557	592	579	545	528	593	570	576	571	600	540	522	542	573	573	537	567	517	524	576	530	573	580	572	533	564	571	565	564	543	511	526	555	608	546	574	532	531	608	533	559	594	545	558	530	563	591	575	576	596	587	584	587	565	543	553	582	559	577	548	552	592	562	565	569	564	601	569	551	603	565	561	539	563	579	522	548	593	509	594	576	583	567	569	551	600	573	568	564	542	587	531	607	547	568	547	599	570	590	526	599	566	590	541	563	566	575	585	544	598	555	613	541	551	588	565	536	600	594	540	588	610	548	566	541	556
19886	2808	2354	1719	1117	850	640	524	473	412	363	327	339	298	276	291	261	243	231	240	218	235	229	186	237	234	212	235	200	233	239	193	214	208	200	225	213	214	210	198	197	211	193	195	187	200	188	190	198	177	208	177	208	191	189	201	218	193	219	187	212	210	207	183	198	207	199	177	193	189	186	198	176	214	175	215	223	186	222	186	172	214	179	198	214	200	193	171	202	223	203	223	221	220	213	203	202	184	198	222	203	203	189	208	200	196	215	173	195	200	164	198	197	222	218	183	186	203	193	198	155	193	203	221	202	192	174	215	200	225	180	184	197	223	204	210	183	192	187	214	203	193	204	178	191	189	188	150	196	176	201	206	172	202	203	196	180	197	180	198	191	189	210	201	189	221	171	218	216	208	208	161	189	219	221	211	194	180	185	194	194	184	202	190	174	197	210	183	230	195	191	200	192	187	193	188	189	175	210	179	191	185	183	181	247	210	172	199	186	176	196	189	184	183	220	180	221	188	160	179	212	190	217	192	201	170	208	205	171	206	191	182	177	213	175	177	177	199	216	214	187	207	189	180	193	200	195	173	176	215	205	211	183	185	182	195	184	212	215	209	201	187	178	206	186	210	179	227	199	220	181	195	167	214	209	212	188	199	212	183	187	182	211	177	188	181	172	179	222	191	191	190	216	206	183	190	199	204	208	188	216	187	187	187	172	174	177	187	216	188	199	173	192	197	208	186	192	193	199	189	179	199	192	196	201	176	195	186	190	173	178	210	204	154	196	185	187	200	175	195	206	173	211	192	187	194	199	196	192	218	172	203	199	188	205	180	177	205	185	195	190	192	180	214	202	194	198	162	193	209	175	188	195	180	217	200	183	215	237	237	177	206	200	196	180	200	185	189	180	205	175	228	187	185	208	190	190	173	198	189	194	211	179	169	191	183	208	204	191	188	203	179	192	201	198	181	195	163	205	200	163	210	197	168	177	214	204	197	196	201	199	207	201	207	201	202	201	195	183	204	183	223	180	203	196	198	223	208	177	196	179	175	175	196	195	204	170	200	178	196	170	191	194	193	209	197	202	216	193	197	160	185	195	201	173	168	238	183	195	209	184	209	167	201	233	199	170	200	194	179	212	208	192	191	195	198	201	194	180	207	202	185	196	202	187	201	186	190	167	180	219	196	230	198	189	193	200	225	180	204	197	185	179	198	201	198	165	195	194	194	194	190	203	218	198	191	206	194	202	195	182	201	192	199	203	184	196	204	194	205	195	185	185	197	165	196	208	212	196	176	185	171	184	184	189	214	203	168	189	212	189	184	223	217	184	209	200	178	217	180	197	201	168	188	187	198	173	178	194	202	223	191	179	215	195	209	181	198	211	192	195	195	213	215	239	204	193	201	195	183	184	191	207	181	194	179	214	184	188	201	185	188	173	202	199	162	223	187	225	187	196	180	163	198	199	214	195	192	196	176	178	188	179	193	198	199	195	196	177	207	187	185	202	185	173	193	187	232	205	218	172	198	201	178	192	182	191	173	193	207	204	194	183	179	208	190	172	191	176	200	192	200	208	197	194	187	201	202	189	216	212	200	180	173	200	171	185	180	178	192	187	199	217	157	191	195	212	204	194	215	190	206	193	181	182	216	206	199	201	205	189	175	199	186	193	203	166	184	193	182	203	218	173	210	192	190	201	225	189	168	187	202	204	210	191	193	209	207	216	186	189	204	194	175	208	168	195	180	223	197	200	165	186	206	190	180	189	206	190	219	206	198	188	172	192	180	192	212	212	197	225	196	174	197	204	193	198	163	198	202	204	195	202	218	195	189	221	196	199	199	188	186	184	195	216	208	204	183	194	179	187	219	201	201	201	197	196	199	165	158	182	209	195	175	184	180	192	169	199	185	181	165	194	203	202	198	201	188	185	196	179	176	183	208	195	200	193	187	189	233	173	197	200	201	174	166	181	183	216	182	203	191	189	198	179	187	195	210	197	185	213	168	211	174	199	213	202	188	217	187	185	168	211	183	202	204	181	206	200	182	184	198	189	196	204	186	200	175	183	216	191	206	207	190	191	192	181	192	200	187	186	185	181	200	191	192	203	188	185	204	196	193	204	196	179	209	172	226	186	199	184	176	196	196	205	208	198	191	197	192	206	185	170	187	187	204	201	204	221	190	217	183	200	202	201	181	190	201	201	194	183	197	178	205	209	201	209	238	182	209	208	186	195	173	213	176	206	196	207	211	217	191	201	179	173	170	177	230	191	189	181	216	173	191	215	220	199	190	164	194	191	162	212	184	194	188	200	231	194	212	184	173	184	214	203	224	193	206	183	191	213	181	176	200	180	212	191	216	193	181	191	203	198	191	198	172	184	205	200	183	191	182	202	179	208	187	193	215	203	218	183	185	192	211	198	211	205	178	194	181	203	192	205	227	191	192	187	179	206	188	198	192	211	227	197	204	196	209	192	221	181	199	179	182	190	191	177	196	212	178	193	221	218	186	189	193	212	180	200	200	201	195	204	197	209	187	198	190	195	225	185	186	200	190	176	195	218	185	197	190	208	200	210	210	194	218	204	180	196	198	199	219	212	185	198	188	184	186	192	195	174	200	216	196	202	166	195	217	177	213	182	194	189	193	178	182	196	208	173	178	205	183	202	192	199	188	206	185	169	205	194	208	216	185	188	179	188	166	202	185	202	209	203	196	185	186	161	201	167	184	195	184	199	183	201	213	201	191	191	186	186	186	197	196	177	200	189	208	184	193	191	197	204	209	184	179	172	175	188	197	188	201	210	225	173	202	195	217	213	197	191	184	187	184	216	189	185	191	184	200	187	192	198	207	218	200	210	201	182	185	202	183	190	183	179	175	170	183	190	169	195	190	201	172	199	187	185	171	212	187	206	183	179	195	178	206	190	182	190	192	190	199	191	183	201	208	229	199	204	183	165	188	200	197	226	183	186	165	194	197	196	199	184	193	159	195	172	215	178	190	214	171	197	224	185	203	197	212	229	177	219	215	208	184	209	189	181	201	191	182	204	194	177	194	197	189	214	182	188	221	207	185	175	182	190	181	234	195	181	186	199	201	203	208	183	199	218	223	195	176	191	181	181	189	190	209	184	200	201	172	184	200	160	189	164	186	197	219	189	203	204	194	180	196	183	173	218	188	204	175	201	182	189	200	186	173	179	189	195	188	189	182	191	215	220	207	191	190	216	175	179	195	213	187	210	216	197	201	217	214	209	167	198	182	178	168	199	200	206	194	185	210	193	185	193	210	193	203	195	195	211	209	186	197	169	207	187	212	191	184	177	192	173	189	185	193	199	192	182	190	180	194	181	219	229	193	207	190	191	189	198	185	197	192	213	180	205	179	189	179	203	199	202	184	213	200	199	189	220	206	183	182	214	200	200	175	190	198	218	213	200	195	195	219	202	181	183	197	178	181	191	197	174	225	177	215	167	161	201	203	179	185	201	208	209	203	200	220	189	176	169	208	205	200	174	197
10141	1994	4470	5029	4453	3612	3020	2478	2069	1888	1628	1402	1245	1130	1071	1014	953	884	874	807	764	773	760	711	716	680	672	665	590	577	650	579	577	565	566	588	548	547	582	525	559	536	518	525	532	531	503	505	506	579	499	515	542	506	517	516	528	492	547	481	477	521	513	474	510	517	447	468	523	483	495	502	481	519	517	477	491	485	442	503	484	514	478	450	473	460	455	475	481	508	500	455	487	454	477	491	460	491	517	444	501	472	436	477	487	487	459	476	491	475	504	498	490	499	464	447	501	489	451	471	511	517	516	451	423	467	454	483	480	466	474	442	494	466	492	463	471	406	446	478	449	483	465	450	497	481	436	485	474	469	498	469	483	460	452	457	434	483	462	511	440	457	486	455	499	453	437	463	454	488	509	461	454	475	504	461	459	470	458	417	480	497	453	480	475	442	493	474	510	469	473	468	458	442	473	474	439	514	500	465	460	453	481	458	454	447	504	450	456	475	436	449	487	487	467	470	475	510	502	459	484	441	486	451	448	455	477	475	493	479	483	487	471	517	471	467	433	467	466	451	430	520	482	459	441	486	458	467	465	423	442	482	455	446	482	485	493	475	473	488	484	396	470	479	479	425	426	467	484	424	451	459	460	461	448	450	477	470	489	485	499	460	478	495	461	465	450	463	454	476	469	465	438	482	493	477	500	491	481	454	462	482	450	449	453	433	454	515	443	462	457	498	483	454	458	532	467	493	452	426	464	489	497	425	438	456	494	476	430	431	441	486	458	479	444	485	477	473	472	459	467	510	470	462	481	469	491	495	469	470	496	468	472	463	443	456	496	481	465	467	464	452	489	457	485	493	531	457	477	478	475	456	435	474	489	464	451	492	460	502	472	414	473	478	466	487	447	464	458	440	457	487	459	478	446	463	485	466	453	449	519	453	479	441	442	475	493	444	464	455	430	519	459	454	455	498	442	438	482	457	475	455	497	462	455	468	438	456	458	474	456	504	465	463	441	461	451	473	483	454	449	434	450	443	452	435	459	480	452	458	467	443	450	467	494	460	451	466	432	442	457	451	470	475	475	434	461	485	503	502	459	479	478	460	456	475	464	454	451	480	460	436	490	449	439	496	495	417	466	457	492	441	492	469	477	444	504	501	468	455	433	491	434	495	491	431	455	464	430	496	501	465	501	485	477	491	488	474	460	487	456	447	452	452	483	480	438	438	481	456	480	472	468	464	470	447	476	465	457	466	475	469	478	493	485	473	425	460	442	475	481	483	513	456	501	473	498	471	476	490	447	482	464	460	511	502	448	446	496	437	449	487	487	472	441	480	459	509	441	428	472	461	459	448	520	476	494	423	438	470	487	530	477	432	444	452	456	450	485	427	458	502	459	482	429	493	418	465	425	435	463	463	469	464	492	461	484	475	441	463	460	456	429	461	506	431	494	477	476	470	420	514	473	456	513	420	496	498	450	445	445	477	434	477	453	492	415	470	452	470	460	461	465	490	463	474	487	504	480	473	492	459	480	470	459	478	441	460	469	459	463	471	507	478	475	480	480	467	444	494	482	471	448	463	467	487	476	474	464	520	470	463	494	483	477	445	488	450	448	503	480	448	449	457	476	443	486	445	491	458	442	409	438	499	465	471	439	461	476	451	482	470	468	463	495	505	481	486	472	482	468	446	466	431	471	429	449	449	444	441	447	450	457	473	425	464	453	488	465	422	463	433	488	446	495	489	476	506	451	477	466	459	496	444	467	418	492	478	462	453	463	481	475	479	445	462	490	443	475	463	433	478	491	439	463	445	515	465	433	497	453	462	475	436	506	449	491	439	469	491	473	479	446	476	500	477	466	458	480	506	493	473	464	454	452	463	466	471	454	464	449	469	463	484	499	402	476	489	465	495	456	465	465	499	430	469	481	443	476	460	462	459	445	476	458	466	471	461	445	473	449	485	434	470	460	433	447	438	495	477	417	485	435	459	494	466	439	489	452	485	466	469	505	479	472	473	435	436	439	466	447	467	460	426	429	472	431	463	455	478	474	479	457	450	484	484	417	434	459	486	486	466	461	463	454	505	496	440	471	479	481	424	473	450	496	463	454	480	446	462	469	476	454	482	500	458	474	510	452	449	520	479	485	454	429	469	447	485	481	429	471	465	441	469	485	489	444	483	507	450	441	439	506	517	495	468	448	437	476	472	432	493	474	461	478	472	503	497	456	474	466	438	461	436	452	446	482	488	449	496	489	429	480	486	474	472	471	467	490	465	454	472	486	470	472	510	472	502	451	480	454	476	502	518	456	449	478	443	464	459	452	448	456	459	442	403	486	459	458	468	466	438	467	496	459	431	454	475	458	484	478	472	444	431	472	438	460	442	465	478	429	450	476	476	452	494	512	446	461	455	440	474	475	442	488	450	479	429	447	468	453	462	492	448	443	479	461	504	432	479	478	473	514	439	501	443	457	466	432	478	500	481	468	506	460	456	455	499	486	486	433	483	481	486	449	456	453	499	464	455	474	423	450	480	474	400	478	459	521	477	439	479	464	460	494	464	455	451	481	451	485	453	455	446	463	454	456	436	486	464	474	454	481	457	470	465	473	431	459	419	457	448	460	473	481	483	479	465	441	462	429	466	490	449	499	450	504	492	476	419	459	496	478	478	472	448	488	460	502	467	471	500	455	509	477	452	426	465	496	467	457	472	418	465	492	466	471	459	447	463	472	479	475	458	506	435	458	427	470	476	517	440	473	500	443	462	477	474	517	476	469	451	464	464	450	436	449	425	467	444	466	477	467	467	465	525	450	463	447	464	445	470	468	503	456	470	476	444	469	445	434	461	476	469	484	470	448	484	438	446	479	438	494	445	460	451	415	460	462	486	501	468	485	516	462	470	476	454	492	462	443	443	495	435	482	485	470	442	434	443	453	467	452	487	481	496	456	499	477	479	475	442	489	477	454	460	445	432	474	446	470	495	463	481	468	507	486	485	479	455	500	470	478	463	485	415	478	469	472	423	481	451	464	477	477	467	446	446	458	468	499	472	446	449	426	448	472	485	459	453	451	440	455	435	458	486	459	430	484	483	452	423	478	473	495	476	469	463	470	475	464	476	441	483	472	468	491	456	460	440	472	466	492	457	483	441	457	453	453	481	484	467	452	448	451	483	490	471	462	473	427	497	424	457	481	470	483	454	460	472	440	466	438	432	453	481	455	491	451	493	434	457	504	453	467	478	482	443	452	445	465	465	461	451	456	412	492	477	490	477	417	455	478	448	504	464	462	450	466	454	459	495	455	449	470	459	452	435	450	497	479	497	486	452	442	502	477	478	491	443	476	442	435	469	461	430	447	490	487	473	448	471	457	414	487	480	463	498	473	429	471	476	471	451	458	431	461	414	446	472	496	457	476	432	462	462	450	411	466	501	480	465	472	480	451	471	443	480	448	433	430	462	446	479	475	450	483	473	446	479	476	466	505	496	460	439	486	446	458	467	493	460	492	467	471	497
3950	171	166	149	129	118	122	134	113	130	120	127	119	115	109	112	109	137	141	107	119	113	140	117	132	119	122	117	117	118	119	116	124	136	128	120	119	148	118	131	108	120	114	128	114	133	136	118	141	126	143	122	107	101	130	118	115	115	117	100	130	118	120	121	139	124	130	119	121	132	112	136	120	104	111	128	109	105	118	118	137	118	104	105	118	113	92	125	125	145	131	121	124	118	108	115	123	131	104	115	129	118	126	114	116	131	137	140	114	116	133	127	132	130	126	120	144	113	109	125	109	131	117	131	120	118	126	119	115	117	116	116	111	139	113	130	119	125	121	117	116	118	125	106	105	132	120	111	115	112	104	111	126	126	144	91	113	114	107	128	127	106	120	111	115	128	116	114	101	115	137	95	133	116	120	111	113	111	121	115	108	123	100	130	142	131	140	136	124	115	131	125	126	127	108	104	123	124	135	89	119	132	130	113	128	122	112	129	109	126	114	129	114	113	118	118	96	113	133	121	124	98	113	111	113	100	114	126	116	114	109	112	123	118	134	128	108	129	143	124	110	114	122	118	107	124	142	115	127	120	104	108	133	103	129	103	101	131	109	133	93	134	100	139	123	104	120	88	99	127	123	122	111	109	95	119	119	109	134	134	132	123	117	129	116	109	109	116	119	129	112	130	109	110	123	105	129	99	120	129	101	136	107	118	118	108	125	116	139	109	117	128	113	105	109	128	120	116	128	114	144	134	129	112	150	121	113	111	124	130	122	119	120	109	125	120	150	122	125	117	125	114	136	120	120	120	113	117	125	123	133	100	128	124	149	92	105	114	130	110	136	112	100	115	119	108	107	110	127	101	111	122	109	130	128	111	142	131	108	96	130	127	133	135	112	123	131	143	127	111	102	133	115	107	119	100	111	113	109	122	128	116	129	132	136	112	124	140	128	133	106	114	137	106	110	99	108	118	117	121	116	114	117	109	119	108	101	120	93	115	134	107	116	127	107	122	103	107	123	120	119	129	141	140	139	110	118	120	108	111	108	114	118	134	102	109	115	137	123	121	112	118	105	130	134	136	116	108	116	124	129	119	131	91	134	109	103	116	121	116	111	98	106	139	106	114	121	124	101	108	114	114	134	97	125	141	129	111	115	121	111	108	125	103	132	119	114	121	106	100	98	108	116	126	131	114	107	106	115	121	138	130	123	112	101	122	128	138	129	119	102	129	120	127	139	131	110	133	101	113	126	116	124	108	119	103	120	128	108	121	112	140	113	109	97	116	120	137	124	114	118	131	101	116	131	102	144	110	136	102	118	138	115	110	130	104	124	105	108	111	95	118	132	121	103	123	119	120	114	116	102	128	131	135	112	124	115	135	128	123	124	133	99	121	135	128	112	117	145	114	103	125	92	99	114	121	124	110	130	101	116	114	99	104	123	128	115	117	109	108	115	109	137	120	141	103	139	117	116	128	127	154	118	123	107	111	119	129	124	123	138	140	124	115	136	115	115	123	104	101	125	139	116	106	103	116	115	119	116	117	110	114	113	105	131	109	118	124	135	114	118	96	115	128	111	110	109	99	119	113	102	114	122	96	121	105	129	107	131	130	118	136	119	129	131	127	100	141	112	118	110	133	147	124	101	116	127	116	123	108	100	115	140	97	115	112	130	130	118	120	146	129	120	139	122	116	120	133	114	133	125	115	124	107	119	135	118	149	121	109	100	105	112	117	145	124	108	107	116	95	103	145	137	115	129	141	130	129	114	93	112	116	96	140	104	136	116	118	113	116	123	138	123	104	129	116	102	117	131	115	118	110	111	100	104	138	108	131	108	116	124	119	117	125	118	134	105	111	138	130	114	158	136	118	108	117	111	100	126	94	144	110	119	116	123	112	108	117	125	105	116	135	113	131	119	121	136	127	112	140	126	126	112	110	130	112	120	130	125	113	110	109	135	108	124	108	110	100	128	125	102	105	99	104	132	123	113	127	104	119	143	118	111	115	134	118	110	126	124	107	129	116	106	122	117	99	95	118	140	117	109	108	122	145	127	128	146	125	124	126	110	129	117	118	104	130	111	114	97	118	127	114	131	116	141	110	114	104	109	130	133	133	109	123	118	104	98	122	111	101	109	127	104	108	109	133	122	124	113	106	112	129	119	106	107	101	122	118	116	128	112	108	114	129	112	117	112	105	129	111	126	114	137	91	129	144	136	115	129	122	110	113	116	126	105	117	105	111	121	116	135	108	121	108	112	139	98	120	127	124	117	125	128	123	102	122	122	119	123	114	132	103	117	119	119	122	121	117	143	105	123	99	116	118	120	102	98	107	126	119	125	114	120	85	115	114	115	136	103	119	133	102	123	97	122	123	118	108	106	120	136	132	112	111	122	124	118	124	139	113	144	121	112	124	133	103	128	104	131	97	113	114	129	113	114	129	129	124	106	130	101	129	100	114	120	123	131	121	119	118	104	116	116	113	109	107	114	109	108	137	98	111	106	111	107	122	135	92	109	111	132	128	103	144	123	128	142	113	124	117	119	131	121	113	93	110	110	125	111	124	121	108	108	125	119	133	119	118	133	130	101	141	119	113	109	134	113	101	120	121	124	126	112	120	119	110	129	108	126	123	104	127	133	94	120	105	100	114	84	146	123	119	127	130	144	126	116	128	130	106	114	122	133	97	118	121	113	100	137	109	114	106	125	141	100	112	142	131	136	139	107	120	114	125	113	115	100	107	109	115	125	114	129	133	114	111	102	114	126	126	114	109	114	106	130	123	104	118	128	125	112	132	106	109	121	115	124	126	119	118	119	120	122	159	120	129	105	120	133	105	123	129	133	117	128	116	124	121	95	111	120	108	133	119	106	114	132	111	115	122	115	97	119	124	100	128	122	117	133	118	107	117	107	112	125	125	111	131	120	133	138	122	134	121	115	141	142	115	129	126	131	112	109	115	128	118	125	136	119	119	113	119	127	124	126	104	120	123	128	140	117	115	127	106	108	143	133	118	130	110	129	109	132	144	108	119	128	126	107	125	112	111	132	123	121	104	129	102	119	128	95	134	101	106	116	103	106	112	120	120	118	119	130	125	122	134	94	135	124	121	122	133	105	132	133	126	119	128	105	108	99	126	129	120	130	118	132	121	148	126	104	127	123	114	126	90	111	115	136	141	120	122	111	132	119	118	125	94	95	132	153	102	107	112	103	105	119	116	107	125	125	130	146	120	127	127	129	128	118	111	104	114	111	105	124	114	116	116	118	120	130	112	113	120	113	97	114	104	114	121	131	130	132	101	124	135	122	130	118	118	111	128	120	100	115	130	118	119	102	128	101	121	121	113	130	127	127	119	114	127	127	104	112	144	123	117	118	108	102	134	116	124	108	130	113	116	98	100	127	134	100	128	100	126	144	129	134	121	136	124	107	136	110	107	114	111	128	115	124	113	142	117	116	115	134	100	120	141	132	141	135	103	119	114	139	124	105	102	116	132	148	136	137	136	113	136
2893	358	417	383	400	427	371	351	349	379	322	368	351	339	327	358	336	346	326	354	328	339	343	298	325	309	319	310	343	330	350	327	309	337	353	316	337	319	340	323	306	300	357	341	307	289	304	335	315	342	305	329	328	314	308	310	324	354	340	345	315	312	336	318	309	317	322	339	323	296	296	301	295	324	359	326	317	356	341	327	315	339	366	325	334	313	311	332	347	331	374	315	297	344	368	300	338	339	334	336	354	329	303	311	330	332	329	320	323	323	311	339	334	346	316	315	359	322	334	339	323	322	317	300	338	313	351	328	318	335	323	301	350	360	316	311	346	320	320	295	325	312	332	350	321	315	339	298	297	328	306	347	319	312	324	330	367	332	344	299	327	335	296	290	293	344	316	324	285	350	324	298	334	330	332	306	342	338	336	329	318	351	300	328	330	370	347	318	336	337	311	322	319	324	353	328	320	349	332	323	298	338	331	361	330	348	329	347	317	333	306	351	316	309	355	333	339	322	321	327	330	368	345	299	308	312	309	352	324	312	333	317	289	287	319	330	314	321	322	298	354	349	294	327	312	331	307	322	330	334	345	343	332	339	346	331	325	320	298	328	335	325	321	329	325	285	331	312	314	328	317	349	333	302	322	319	328	325	315	335	319	305	320	301	314	324	322	291	320	323	327	336	323	331	309	315	334	310	308	320	325	305	320	343	320	317	325	325	283	335	336	337	336	330	327	347	352	321	327	311	340	321	330	346	336	338	321	321	310	345	360	357	338	336	361	337	331	344	298	314	305	313	345	323	269	334	340	312	324	339	313	355	321	308	338	314	356	344	293	342	324	334	316	320	318	315	318	303	346	320	310	334	339	326	324	315	372	362	325	327	346	314	295	311	341	340	319	334	322	331	315	332	331	340	315	298	320	311	327	320	330	322	329	340	343	321	327	306	308	298	325	369	361	295	303	321	353	324	336	343	308	334	332	333	329	334	332	334	321	320	326	316	314	312	334	319	324	304	318	314	349	365	372	318	304	326	332	326	306	325	329	380	287	336	309	320	329	325	313	342	320	360	315	317	288	351	309	342	306	342	289	312	363	336	336	313	330	328	288	320	336	317	335	348	314	327	298	347	340	343	327	327	347	354	324	314	314	317	335	352	389	323	342	318	341	315	330	325	306	334	302	358	312	322	340	315	302	322	335	302	301	333	304	324	332	306	332	352	355	350	354	332	336	313	325	333	334	337	315	323	323	321	309	340	339	332	313	339	306	305	292	334	330	363	313	317	328	324	335	312	325	318	301	303	323	325	350	350	330	314	315	299	318	357	326	327	321	331	313	357	302	317	357	324	345	357	320	324	314	330	326	326	309	327	327	303	354	318	343	335	335	312	328	346	331	345	324	313	324	322	313	320	325	300	309	332	345	353	325	350	301	315	341	335	322	317	363	340	306	308	320	318	354	308	333	309	322	352	346	323	358	346	327	298	323	337	301	316	318	341	322	320	322	320	332	283	332	297	339	359	342	319	345	331	365	334	341	345	315	329	345	310	339	320	320	300	357	338	311	335	316	348	323	331	308	329	378	351	325	325	333	326	340	303	339	330	342	358	338	314	325	321	347	338	335	335	325	326	318	332	283	323	346	318	333	301	291	311	337	339	343	332	302	342	329	323	343	344	339	353	294	330	329	342	319	297	298	305	341	337	344	313	357	346	330	309	335	331	321	310	301	321	320	321	328	312	347	347	344	315	293	322	337	337	356	292	351	334	356	300	316	340	336	314	316	338	335	340	334	308	335	312	340	332	316	327	350	318	345	326	324	302	340	357	323	334	366	308	329	318	351	341	313	323	352	342	304	297	313	349	259	341	338	341	332	325	299	324	348	342	350	350	342	350	305	322	285	333	328	332	326	329	333	334	348	311	319	325	327	329	307	312	321	309	327	329	307	318	314	331	301	306	296	335	326	315	319	294	320	334	327	314	303	329	314	311	339	342	308	317	307	331	315	324	333	352	345	312	340	322	349	338	301	335	331	322	349	315	311	306	299	328	308	274	336	317	316	315	335	325	317	322	329	337	315	326	313	310	319	327	321	307	328	301	338	312	354	305	350	322	333	327	363	302	330	304	334	327	340	349	332	321	359	343	303	340	324	332	322	304	314	315	334	307	312	304	332	351	347	302	333	341	367	314	322	319	321	321	317	370	328	316	341	321	323	335	309	339	348	313	324	310	388	292	317	296	337	308	320	329	320	330	352	311	301	334	294	272	372	309	327	314	325	346	300	334	317	334	314	330	350	319	330	297	309	332	358	304	338	325	344	315	317	318	329	306	361	315	312	347	308	359	353	360	323	302	297	335	330	328	307	320	333	344	353	343	357	325	320	313	316	328	322	344	309	347	332	337	332	307	367	332	322	334	289	315	314	328	330	335	300	300	319	333	299	308	303	335	331	320	315	333	321	308	341	329	321	322	335	315	370	326	310	347	302	325	325	354	321	331	308	345	330	333	334	333	318	331	313	322	312	308	319	350	315	314	317	330	323	318	349	324	322	334	322	351	326	337	317	340	322	334	326	325	339	337	308	310	297	338	311	339	351	315	328	317	315	266	316	310	328	337	331	336	315	325	331	314	329	325	333	355	337	332	317	318	339	296	320	323	335	300	339	320	299	320	328	307	287	329	313	335	345	333	299	321	317	322	299	327	309	356	344	319	325	319	339	309	303	303	352	324	330	315	354	309	326	329	317	313	312	330	322	349	344	313	282	338	309	348	312	313	306	347	322	341	344	313	334	302	334	324	338	361	326	316	318	309	324	334	304	327	350	316	334	303	315	324	285	313	329	308	314	323	334	365	328	302	304	327	332	280	338	308	326	277	372	339	368	322	321	313	331	301	328	317	331	334	314	328	326	337	325	322	310	339	310	334	319	310	314	325	323	344	311	344	362	302	329	347	306	334	324	315	323	304	307	327	322	327	279	332	334	327	325	329	321	321	335	320	334	311	346	353	315	326	359	333	349	310	331	292	337	336	331	328	342	349	293	332	289	327	336	309	326	325	267	339	323	311	334	347	343	328	344	300	349	330	354	355	335	343	332	330	331	320	318	325	322	335	344	332	328	326	323	294	309	308	354	328	339	343	319	330	325	328	304	348	346	346	350	331	320	333	312	358	329	299	317	322	350	303	340	341	306	310	328	333	327	332	299	314	322	291	303	313	309	348	335	322	318	318	331	325	371	294	305	313	335	326	318	299	330	323	357	349	354	326	361	342	348	303	319	346	315	341	313	301	333	315	323	325	307	331	329	332	345	322	322	350	332	310	308	320	303	319	331	333	313	323	310	309	329	312	321	327	323	311	323	317	337	335	312	334	323	315	301	314	269	353	342	318	293	296	350	319	336	316	343	343	341	339	305	341	305	339	328	328	341	296	307	318	326	353	369	345	330	308	334	300	300	338	320	334	316	367	355	316	339	325	327	333	319	358	332	316	308	344	324	289	312	308	303	318	332	326
11681	1243	1290	942	679	541	456	384	300	326	342	277	269	265	274	264	276	228	268	242	267	262	252	266	254	249	228	266	269	242	253	245	240	240	220	240	254	229	241	243	233	231	242	203	233	228	240	227	255	245	224	200	226	213	260	241	227	241	220	255	240	230	230	241	235	252	202	245	212	245	221	227	236	224	229	240	242	237	226	207	212	207	227	225	235	216	221	191	232	223	232	237	229	225	207	189	225	237	233	214	240	252	216	220	225	211	232	211	204	250	265	213	242	218	238	224	219	232	216	238	222	239	202	223	242	246	214	214	211	233	208	209	236	228	225	239	218	240	241	233	243	248	229	233	215	219	263	216	222	244	229	223	219	203	253	234	222	212	221	232	216	203	246	236	231	218	233	232	221	234	225	224	262	245	236	207	198	207	213	210	246	254	220	188	218	257	235	238	244	227	209	229	253	257	228	250	232	262	222	238	243	219	241	236	217	229	243	234	260	225	244	226	237	232	208	250	231	238	225	206	239	222	229	220	220	221	205	246	237	236	211	252	255	253	210	237	223	260	231	232	227	228	261	219	217	208	240	238	223	225	251	239	235	212	259	256	243	228	218	237	224	224	216	209	200	222	225	241	201	199	248	235	224	211	213	224	214	198	233	211	241	222	227	215	240	214	235	275	214	210	230	249	233	222	206	257	230	227	230	219	217	233	228	226	245	241	230	204	201	238	255	253	224	242	229	256	210	262	235	256	230	215	215	227	232	207	235	244	262	223	251	232	224	226	205	256	223	235	213	215	242	226	246	262	247	236	226	235	270	235	213	236	232	217	257	234	208	200	246	231	199	252	233	240	230	257	236	221	219	229	220	232	274	212	219	225	233	241	217	211	246	222	213	251	242	239	228	263	227	244	222	248	224	215	215	234	237	234	231	217	241	242	259	226	262	236	223	251	218	224	215	247	222	223	215	236	257	225	220	230	259	220	255	205	226	265	238	225	196	226	213	201	215	208	214	225	220	255	216	233	238	225	196	229	189	207	258	228	206	219	215	241	205	245	222	239	231	224	245	235	267	239	234	233	257	239	227	252	247	237	224	198	226	213	219	225	221	229	247	266	256	238	230	227	219	239	195	239	240	221	240	269	231	215	233	226	246	224	226	226	214	224	215	237	217	237	218	255	250	260	222	205	242	258	240	234	231	208	247	272	242	248	221	250	203	241	237	226	220	245	200	224	248	211	264	235	237	215	222	246	235	225	214	199	240	209	224	223	247	234	216	225	225	255	262	233	217	215	243	234	209	210	245	225	241	224	236	225	214	222	210	226	240	225	222	228	245	206	237	221	238	237	235	250	199	208	247	233	229	220	228	240	210	246	235	247	258	267	239	213	246	234	226	259	257	246	220	232	206	261	211	253	218	235	253	225	226	242	236	228	242	209	222	212	235	208	229	240	231	236	225	236	239	224	220	246	224	207	202	213	241	216	234	233	236	223	210	204	252	220	240	234	236	218	220	241	203	247	252	211	223	271	212	245	224	223	229	218	214	240	231	229	227	235	266	234	228	224	246	238	226	217	264	215	226	232	229	226	246	210	206	232	258	224	231	183	224	211	241	257	230	211	245	253	205	233	259	229	217	212	227	237	228	217	240	213	219	202	237	258	209	232	208	210	230	230	239	207	232	216	222	219	222	241	231	234	217	212	235	239	237	206	223	231	208	225	241	217	246	242	234	265	203	222	213	227	201	204	224	240	236	237	229	217	238	256	219	216	231	237	241	203	246	224	238	247	218	232	252	231	227	207	235	220	208	218	227	217	227	268	213	204	221	208	238	233	244	244	235	243	220	230	189	243	214	210	222	205	213	210	262	262	225	252	207	226	225	247	248	201	232	252	213	219	194	229	218	207	248	211	228	232	243	215	247	273	240	221	240	222	231	232	206	222	227	211	233	241	229	225	242	201	231	221	238	210	239	205	209	255	213	253	225	225	206	228	235	250	223	246	203	227	240	240	227	240	225	223	238	248	239	239	235	210	212	240	236	216	208	199	238	230	222	224	227	221	229	244	236	229	239	225	232	223	235	206	243	230	214	229	246	214	205	225	237	237	243	216	222	211	213	245	227	256	219	250	207	234	213	222	213	242	229	232	235	238	242	270	235	244	234	225	243	240	247	208	224	231	261	209	239	249	228	252	241	245	230	231	240	235	254	213	228	220	249	213	228	215	235	288	230	245	217	247	238	226	228	215	217	220	241	215	222	264	229	193	226	213	226	256	232	219	219	225	229	227	235	222	226	271	216	233	206	242	232	222	247	243	198	180	237	219	230	231	230	203	232	233	226	236	235	215	243	253	224	226	233	220	209	233	228	236	215	231	243	238	217	226	222	211	238	210	243	230	221	231	211	212	215	233	217	254	204	224	232	210	205	228	237	225	192	208	252	232	222	225	209	232	270	204	234	229	228	213	203	217	243	220	224	223	241	233	192	234	237	203	202	201	219	233	240	225	238	217	240	230	220	210	218	253	246	226	223	217	211	280	209	222	204	254	227	224	221	257	253	245	220	244	239	232	235	219	244	228	238	223	246	249	244	243	248	230	213	229	279	222	261	243	240	226	212	230	241	237	223	256	217	241	237	256	249	222	244	219	221	207	195	233	256	232	226	214	235	216	200	238	224	227	220	223	233	244	229	207	214	230	216	225	234	204	200	252	263	186	219	220	239	244	257	222	260	235	240	243	223	211	224	204	246	206	230	241	229	262	227	210	215	251	234	218	230	232	260	217	229	210	278	194	228	241	220	253	211	223	230	212	230	234	226	240	206	245	230	203	239	207	223	217	209	236	222	230	241	220	243	226	221	213	203	260	194	279	207	250	240	231	239	235	238	255	220	257	230	242	209	228	214	220	240	236	209	235	236	223	201	257	251	239	226	222	231	238	252	221	239	237	236	231	265	220	225	233	241	201	233	233	204	241	211	230	210	221	224	248	215	229	237	206	214	218	219	239	228	233	208	215	273	222	244	222	225	217	231	223	234	236	212	208	241	231	230	209	246	216	245	252	214	207	227	222	217	246	233	208	241	243	233	264	203	232	215	230	237	231	216	270	222	216	203	237	208	233	235	226	210	244	248	232	211	213	236	237	230	229	221	218	227	229	214	217	227	217	218	227	254	197	222	240	266	210	230	229	209	214	283	244	231	248	249	260	210	210	194	273	210	213	200	226	269	206	223	259	226	232	224	229	227	251	231	225	257	255	236	247	192	249	227	214	245	225	218	213	211	244	231	225	248	253	240	257	234	240	233	225	209	214	240	247	205	217	235	203	238	209	199	219	248	220	232	221	230	237	256	218	235	226	220	225	220	222	229	222	213	226	234	232	248	243	233	221	220	259	224	201	211	243	237	225	206	231	248	234	221	226	229	220	232	207	231	234	217	221	227	222	279	262	239	236	222	228	229	229	220	232	224	245	261	252	244	226	223	224	214	217	231	245	227	218	237	214	216	222	221	216	234	244
7515	1308	2649	3038	2733	2256	1810	1616	1435	1245	1111	1095	1013	895	889	809	807	794	756	728	768	756	689	696	661	659	673	656	723	658	621	631	614	612	626	579	609	653	642	587	602	612	633	643	582	570	555	570	579	554	586	598	628	574	534	558	577	593	613	554	543	592	592	600	591	588	573	603	557	575	560	564	566	585	593	584	580	576	602	582	574	606	554	580	586	566	565	589	555	598	589	552	602	523	588	604	590	578	585	586	559	598	608	573	620	570	540	586	600	571	579	560	543	545	581	554	556	536	573	570	547	602	622	554	541	616	550	560	607	583	565	561	578	592	580	535	549	552	547	548	599	568	567	545	527	520	523	576	554	558	575	584	596	556	523	600	605	560	558	571	553	575	610	576	569	560	580	543	571	528	517	547	556	591	541	583	538	551	528	569	496	553	560	578	561	567	548	564	528	524	551	574	541	557	545	578	588	569	551	508	622	585	565	539	558	531	585	568	583	588	556	569	529	565	562	584	579	575	563	595	547	556	555	571	589	537	560	536	560	562	522	543	561	567	562	574	525	540	559	609	575	606	554	583	597	564	549	550	528	573	564	565	577	548	565	544	559	560	547	565	588	624	509	543	542	581	571	599	577	569	527	554	584	538	536	528	575	566	553	559	532	543	571	567	587	553	537	589	562	573	540	546	542	571	578	607	561	571	595	545	597	589	589	569	566	572	579	554	558	562	568	549	549	528	575	592	569	587	544	551	606	567	560	582	546	538	563	577	590	550	562	558	573	579	546	526	539	570	565	560	580	562	551	512	541	534	571	550	566	566	504	540	536	568	576	566	567	599	600	580	571	599	554	572	600	561	599	574	573	568	569	532	503	626	562	541	562	567	551	578	558	578	563	570	603	555	587	569	567	525	550	551	563	560	540	600	564	594	531	568	575	566	600	572	591	533	571	544	558	555	604	573	544	591	599	554	547	585	570	515	580	565	551	532	563	574	591	559	607	572	594	595	591	552	511	547	542	551	552	604	584	568	537	563	618	551	554	597	577	604	561	554	539	601	544	512	547	547	593	554	556	551	607	589	559	611	558	558	556	588	574	576	541	554	515	524	553	539	582	521	593	563	576	558	542	598	588	582	616	533	541	545	544	550	580	532	535	513	566	563	546	536	615	555	536	546	588	586	523	545	611	585	590	595	591	596	601	548	569	570	527	570	584	570	564	568	532	572	555	551	562	581	596	611	558	570	538	556	571	564	581	568	578	610	571	570	573	523	531	545	562	554	593	570	563	542	552	560	584	547	581	547	547	596	612	570	570	578	560	522	562	563	565	577	573	538	530	580	547	619	577	570	517	589	558	564	529	591	588	543	537	544	557	551	550	570	572	600	520	548	566	565	563	582	535	581	593	539	569	560	551	533	565	549	556	518	546	579	607	586	585	527	557	549	534	553	538	570	570	549	572	565	574	572	570	569	538	611	566	618	592	548	571	566	578	570	524	559	529	541	548	524	564	578	566	546	535	567	532	544	582	560	538	559	576	587	545	512	620	559	542	575	567	599	567	546	578	602	613	539	582	554	571	531	565	538	604	547	556	539	553	561	556	544	531	528	562	537	524	556	568	523	524	609	597	545	580	592	511	522	550	560	576	602	534	531	596	589	552	565	533	567	553	596	542	521	556	558	528	551	545	557	568	551	556	587	566	575	560	572	571	563	529	543	610	580	607	563	593	546	549	563	562	569	574	540	625	580	564	519	566	526	587	577	566	543	594	578	572	606	583	550	555	581	553	527	589	586	540	552	553	552	555	576	563	572	559	565	539	576	550	578	550	542	564	540	559	544	575	536	557	577	563	550	531	586	562	562	588	576	550	582	517	566	531	573	551	590	542	610	565	547	534	563	591	605	548	540	566	597	550	510	532	556	561	611	614	554	542	571	559	546	597	569	558	568	537	520	602	568	555	593	537	552	580	593	544	512	566	566	582	570	574	552	557	545	572	600	557	553	608	548	561	531	548	540	537	601	594	524	567	593	547	554	572	564	576	566	547	592	593	558	594	559	519	574	551	559	590	580	507	563	601	562	519	555	536	529	538	541	590	555	552	617	553	546	583	528	542	515	551	572	538	580	564	544	582	581	543	531	562	548	592	559	525	551	538	580	531	541	543	533	515	574	571	601	556	595	515	625	570	590	589	568	577	540	574	516	535	535	601	580	623	585	570	570	531	553	541	564	572	560	549	561	520	573	548	603	558	588	591	581	577	560	584	579	534	571	550	632	615	564	571	559	607	582	581	566	546	549	547	564	571	555	576	549	580	584	549	508	585	565	511	555	605	562	542	552	613	532	588	554	575	610	541	563	559	551	538	558	549	613	532	596	579	582	581	596	560	521	533	589	537	591	553	550	554	560	576	599	610	580	583	588	605	553	557	603	575	563	545	539	559	592	576	567	549	546	553	580	525	584	565	548	538	578	575	549	525	545	590	596	554	577	588	587	546	555	566	581	565	553	591	530	578	617	560	583	580	523	541	576	592	570	577	602	598	556	558	533	612	551	560	559	538	586	631	602	531	567	574	547	551	560	585	541	570	613	547	549	590	516	556	568	551	552	557	547	589	532	598	593	549	533	592	536	566	563	577	578	514	568	583	563	568	504	607	529	574	560	577	546	565	569	588	595	558	551	516	541	558	562	607	524	568	572	594	576	542	543	553	544	589	556	597	554	555	572	604	607	541	535	599	543	582	546	541	566	613	538	556	570	588	571	553	593	553	542	522	543	524	590	580	583	510	546	593	583	537	565	533	517	553	526	571	572	566	562	593	571	537	591	534	536	574	547	594	574	538	570	573	555	588	518	572	636	534	582	583	567	630	568	578	598	575	580	579	556	561	559	570	604	566	536	532	539	548	577	600	571	533	545	549	589	546	580	524	553	582	602	566	612	552	587	586	553	598	551	565	551	595	567	572	570	572	581	555	574	570	556	582	548	570	588	562	579	567	560	600	560	543	536	556	550	598	546	549	548	550	606	528	590	558	558	615	581	589	525	554	530	521	572	606	572	519	570	599	559	575	506	576	575	566	590	551	611	593	581	542	547	608	561	530	544	521	594	551	594	589	564	570	553	583	573	564	537	591	565	530	594	563	575	553	575	523	555	592	605	535	611	557	552	570	576	551	576	555	564	528	533	556	537	569	549	518	570	573	548	530	574	587	556	547	572	592	531	584	571	549	539	619	520	498	589	578	543	547	590	579	551	555	596	582	544	529	559	570	621	626	544	585	554	545	555	529	578	594	560	571	547	551	534	565	544	551	528	548	577	543	539	538	592	544	533	534	589	570	591	566	553	555	568	557	575	580	567	590	566	575	571	581	547	541	554	560	565	581	555	531	568	593	527	554	588	521	545	586	560	558	541	545	544	548	579	538	574	586	555	518	524	573	594	543	584	580	557	563	540	565	545	543	607	565	546	571	574	575	548	530	563	587	560	567	547	534	566	563	580	536	534	549	600	581	580	519	583
19216	2813	2342	1756	1146	843	673	528	497	417	411	331	333	309	300	279	274	247	244	229	211	231	220	208	198	203	228	206	217	207	205	202	204	178	211	175	232	195	206	208	181	183	189	210	210	191	199	205	204	203	163	191	203	211	198	217	199	165	208	186	205	214	190	213	180	175	184	208	200	194	170	192	188	187	198	200	198	192	208	192	189	172	175	227	213	205	178	197	162	206	198	187	184	188	184	197	198	181	193	182	221	186	216	183	166	195	189	193	200	191	187	200	201	198	185	175	164	188	191	198	197	220	229	197	185	176	180	210	196	233	188	201	201	167	193	179	184	204	190	199	185	185	195	195	193	231	175	183	186	224	202	204	179	210	194	210	195	196	164	189	212	181	194	203	195	176	217	200	189	197	181	189	198	168	211	206	174	191	180	199	182	175	186	212	201	187	203	209	197	212	208	199	197	195	174	198	187	203	191	195	219	171	186	189	201	208	189	198	177	223	220	198	177	219	182	209	183	198	190	169	178	188	195	191	185	211	175	204	189	222	206	192	199	187	187	173	203	222	209	188	200	163	199	176	198	182	188	190	196	187	183	189	216	197	183	203	172	203	191	202	203	196	198	160	218	206	179	212	208	206	209	211	193	194	205	224	207	210	176	207	191	193	172	205	189	185	206	195	191	173	217	218	185	173	213	171	186	209	194	211	167	214	212	165	181	198	189	186	201	183	201	177	190	206	192	198	200	205	191	187	208	217	178	184	187	204	203	203	162	195	199	219	189	210	186	205	197	193	189	179	197	191	179	202	211	196	169	199	214	207	214	178	194	202	160	166	168	193	222	187	200	191	203	193	168	213	188	195	176	180	176	204	212	195	191	205	203	183	179	220	220	181	181	188	206	189	162	184	189	198	207	219	178	190	186	148	179	207	193	192	199	195	184	200	185	196	172	189	184	201	165	183	187	186	168	171	191	200	177	196	198	194	210	208	188	215	171	180	177	199	202	204	202	189	203	193	202	208	226	186	209	190	191	202	179	196	196	175	192	200	193	196	189	202	210	204	214	194	202	213	203	194	198	182	225	193	209	209	200	182	191	181	188	193	200	181	183	213	199	194	177	173	209	180	192	198	190	217	186	207	182	213	172	190	222	223	206	191	190	195	160	175	182	204	204	209	175	192	194	195	203	172	199	171	195	219	198	196	197	193	168	188	203	184	181	190	174	202	180	213	193	223	200	196	195	187	196	189	167	185	205	196	179	194	192	192	234	235	187	206	191	177	214	193	209	175	209	183	188	186	198	190	180	188	209	195	203	168	207	186	188	160	181	193	172	205	177	206	176	202	172	196	179	192	193	184	196	192	196	193	202	209	195	199	189	171	191	197	191	226	186	197	200	186	199	199	198	176	198	203	207	180	194	200	198	185	185	200	187	194	196	187	187	189	173	168	222	190	217	204	194	191	199	199	188	203	176	193	183	170	198	201	217	204	234	183	192	197	195	194	187	194	190	171	175	182	183	190	191	192	200	171	179	198	206	215	197	185	208	195	195	186	186	187	186	198	196	185	217	211	170	196	186	208	201	188	188	193	201	168	192	206	177	192	179	198	178	193	216	169	209	197	197	184	189	176	177	176	193	196	194	214	193	193	169	200	187	152	182	169	217	206	190	185	188	178	180	189	165	217	180	186	193	195	187	189	211	219	197	212	197	179	187	167	173	197	193	199	178	151	189	202	172	190	200	207	172	184	188	184	205	158	155	184	175	183	157	193	207	190	196	190	182	187	220	193	193	178	197	196	166	205	221	182	216	189	205	196	199	189	166	190	197	194	219	194	209	188	180	194	171	219	170	199	197	170	193	204	206	182	203	193	207	183	178	186	198	174	234	187	188	197	193	205	178	190	208	187	192	187	205	187	243	193	199	188	189	162	181	171	175	204	175	213	191	206	162	169	193	221	207	201	176	199	186	192	199	172	205	213	192	184	193	202	182	207	179	202	202	222	207	183	198	187	194	187	179	190	181	198	185	218	191	205	194	197	182	183	186	174	224	175	207	179	201	196	180	178	188	189	170	191	185	177	189	173	238	188	192	210	193	217	175	188	167	153	174	179	179	206	192	219	185	202	191	207	214	192	182	197	194	215	185	190	190	205	208	196	193	172	185	188	188	181	209	200	193	195	179	180	182	198	207	207	186	181	204	177	171	182	213	208	218	157	179	213	196	198	190	203	179	195	208	188	179	195	179	186	178	208	190	163	168	199	187	222	191	182	176	190	227	184	186	206	181	190	178	197	168	185	190	179	203	206	213	175	183	196	177	168	193	208	205	183	195	204	222	186	205	180	194	186	197	180	201	196	190	202	203	215	185	201	187	172	176	200	190	171	174	180	185	215	191	214	188	178	188	204	202	189	178	179	189	224	195	200	201	184	211	176	173	179	213	186	192	214	167	171	213	195	207	152	186	187	165	172	195	212	171	214	190	211	207	232	208	211	201	191	193	216	187	198	180	179	193	197	189	198	191	213	191	215	195	201	188	172	171	177	194	177	193	204	192	205	177	190	222	197	185	192	205	178	201	204	223	195	193	191	200	168	183	188	202	215	215	172	186	181	184	188	190	185	218	204	193	181	192	194	201	204	197	185	172	175	192	196	177	232	176	204	199	209	192	170	209	223	225	201	210	186	192	205	179	182	208	204	198	173	199	173	183	202	179	193	189	194	193	204	165	205	170	180	186	192	202	173	178	189	191	193	188	196	179	202	193	236	199	170	176	195	172	173	179	181	186	171	201	221	186	191	202	185	207	200	177	203	228	214	187	185	181	185	181	181	209	187	185	199	207	193	189	184	193	177	183	171	200	202	194	182	222	202	198	193	195	210	198	204	177	209	183	174	201	182	204	213	175	194	184	208	202	194	204	179	180	175	193	212	184	198	180	203	202	212	208	215	206	190	215	175	170	209	197	184	192	181	184	225	189	200	214	183	191	191	174	197	204	172	182	220	169	183	187	172	171	218	209	209	186	188	192	171	190	182	188	203	194	224	167	178	201	196	210	220	172	177	194	192	197	182	185	204	204	205	211	201	188	221	186	208	171	185	189	184	219	183	165	189	187	172	194	180	186	162	217	205	186	186	187	205	196	185	203	209	194	186	177	192	181	177	203	210	179	195	188	189	238	182	192	191	182	195	189	184	199	202	207	209	198	208	202	166	186	200	203	209	163	178	213	189	176	170	183	169	220	198	209	197	166	186	215	193	215	193	194	203	192	190	204	173	180	178	177	186	186	206	206	179	179	196	201	176	184	201	195	189	188	199	190	208	184	186	196	171	221	181	203	201	174	197	184	182	213	162	175	220	198	175	207	203	220	193	196	184	187	189	177	195	207	182	186	174	203	207	193	183	180	210	203	176	192	191	180	201	188	197	185	186	166	216	188	166	228	193	191	195	185	194	195	190	193	217	190	194	195	200	151	211	214	205	176	165	206	175	207	199	213	175	180	216	193	186	180	183	192	213
10011	2066	4563	5190	4494	3632	3126	2465	2128	1848	1521	1420	1282	1147	1116	1037	993	922	885	848	807	760	738	658	670	645	698	644	647	624	622	625	594	601	615	555	581	556	532	549	579	549	561	510	572	505	551	487	536	520	523	516	473	507	501	469	546	476	517	486	496	520	523	551	447	491	485	531	520	477	476	505	486	511	503	483	483	494	474	482	478	487	487	503	501	452	442	453	458	541	448	470	465	473	464	466	487	499	512	515	475	469	456	484	519	459	447	450	437	482	505	457	439	454	449	487	460	438	462	475	476	491	504	440	467	439	513	450	481	484	472	444	454	470	487	505	470	476	437	473	466	496	467	447	446	479	481	464	487	460	483	507	474	541	463	465	454	485	452	498	460	448	471	449	479	502	457	474	456	429	455	496	476	467	484	464	492	457	489	433	471	470	453	491	462	475	481	441	435	459	470	453	458	479	449	472	455	418	468	493	466	421	492	431	450	458	457	464	454	472	488	433	467	491	469	449	449	434	447	503	493	440	462	466	490	475	469	476	462	442	464	467	467	469	466	464	460	493	475	466	485	474	440	441	454	469	429	442	495	469	462	462	484	464	509	482	480	532	467	447	489	439	451	486	464	473	449	474	445	483	427	470	482	499	461	508	481	453	512	473	458	421	465	463	431	467	463	451	474	459	476	430	493	427	457	461	426	417	498	481	477	466	463	477	525	471	432	426	478	495	466	471	478	463	395	443	505	452	465	443	452	434	458	539	431	499	470	468	413	497	448	453	479	458	478	475	445	460	475	463	439	462	440	455	480	460	458	446	481	488	461	427	467	458	506	465	468	428	477	462	478	458	461	476	431	457	465	485	447	470	465	444	496	487	460	471	462	447	447	480	481	451	498	445	476	459	470	491	482	438	465	467	475	517	505	468	499	468	443	460	451	442	464	434	473	495	420	456	490	464	488	446	503	475	450	469	479	487	458	447	487	456	475	468	448	445	453	430	495	421	449	472	519	466	454	429	462	470	478	482	466	442	451	465	472	427	447	458	471	489	473	498	472	424	497	493	455	492	460	451	447	480	448	459	477	430	443	418	470	477	456	468	482	467	473	472	445	489	459	476	481	502	491	494	478	465	460	501	466	436	494	500	487	462	491	424	451	488	437	441	494	452	447	470	475	465	474	479	474	443	488	486	433	449	472	492	493	486	471	477	419	501	485	450	460	463	472	489	475	428	402	434	432	474	521	458	485	451	487	460	470	471	485	437	491	449	444	449	488	459	484	429	493	491	478	469	501	463	453	446	476	475	448	433	497	498	485	435	451	476	491	444	461	476	453	451	455	484	458	504	465	457	457	458	472	502	444	454	488	471	463	423	470	472	472	476	481	476	487	462	491	475	458	479	456	466	479	433	466	478	460	473	466	451	442	459	438	454	465	490	503	465	474	471	457	502	466	468	448	466	459	453	459	471	432	472	455	484	499	464	500	462	432	462	491	432	510	477	446	461	471	437	434	468	463	454	484	454	481	488	460	481	499	455	439	454	462	454	477	474	496	413	445	477	482	481	456	458	460	458	478	503	447	449	427	438	422	475	428	465	453	472	512	469	484	478	469	455	471	478	409	437	452	455	464	486	499	413	466	487	462	475	490	433	463	432	479	502	477	464	482	466	435	462	453	478	461	453	459	496	484	455	456	498	478	469	471	432	432	463	447	445	513	476	497	445	473	467	469	451	436	469	471	444	450	489	491	468	460	490	491	486	416	501	495	477	450	441	456	461	459	444	448	501	482	510	432	477	417	475	466	480	480	441	479	444	431	472	470	482	454	469	479	452	455	486	482	456	442	466	467	504	485	439	445	460	469	468	448	451	458	446	456	464	476	463	455	445	408	443	472	451	471	477	465	447	446	484	470	463	465	417	442	471	458	518	492	481	455	457	469	476	477	464	469	451	480	461	459	458	437	448	474	461	391	454	441	468	494	448	440	449	445	481	510	463	418	471	436	399	492	442	480	494	457	455	461	474	485	491	473	476	450	471	511	446	459	505	455	465	446	425	435	431	467	474	495	503	440	453	425	446	425	470	449	453	449	434	443	485	448	450	484	434	496	481	472	449	455	519	471	466	463	483	464	445	457	455	463	450	492	487	454	484	464	488	454	480	457	501	457	453	432	488	467	482	487	451	454	478	466	462	467	473	422	475	486	481	479	483	429	493	494	428	471	472	477	474	455	440	480	461	471	450	458	483	445	443	480	494	492	456	476	455	453	450	473	444	488	466	423	423	446	491	432	482	469	468	465	468	443	461	435	432	485	456	480	444	427	434	458	443	460	514	485	479	466	498	439	451	534	460	467	443	460	454	455	483	475	489	453	473	467	454	455	457	464	452	456	463	458	439	469	475	487	479	452	460	482	492	479	474	474	494	477	470	489	458	472	478	480	472	438	481	471	445	491	459	485	479	472	481	454	487	466	445	435	466	484	467	433	475	493	484	444	467	528	537	469	476	444	468	481	436	459	469	464	451	479	482	450	481	410	503	458	460	480	477	477	433	456	441	430	474	460	477	452	456	463	482	480	438	457	460	477	443	470	441	443	454	460	533	460	509	475	502	434	491	489	476	442	456	454	467	457	510	438	434	452	483	479	457	476	484	434	477	479	469	483	438	501	447	482	460	483	511	421	476	487	451	429	479	469	483	468	421	446	467	481	465	475	500	479	474	476	502	451	451	459	459	473	473	525	492	487	508	504	483	454	468	482	463	443	461	447	434	484	449	429	456	460	456	448	454	465	469	454	459	456	468	461	471	470	489	496	486	472	504	428	453	437	430	447	478	490	471	478	456	476	488	437	455	482	469	471	480	490	484	474	438	456	476	432	465	456	484	462	487	464	454	435	464	421	491	479	458	459	421	455	482	460	480	454	456	459	456	516	465	455	478	422	504	419	463	471	474	464	472	466	458	484	459	466	476	475	470	435	488	473	457	479	457	451	465	449	476	491	461	450	429	457	447	480	505	446	488	487	448	474	466	456	451	461	442	467	494	443	454	483	446	437	475	481	453	455	471	461	475	457	424	460	476	466	437	486	447	462	445	461	460	437	458	457	441	437	434	449	463	475	479	487	456	475	430	495	447	440	467	423	484	440	470	514	473	457	479	444	461	447	484	440	415	466	449	469	454	456	417	426	422	497	481	434	430	455	453	478	432	499	477	454	433	423	435	464	496	464	433	451	484	452	462	415	495	467	462	488	440	443	431	444	474	458	470	484	479	477	442	451	429	439	492	438	481	480	446	458	478	458	442	492	438	476	506	490	427	457	457	460	476	443	465	462	486	453	427	496	481	435	468	440	479	457	488	449	461	465	480	457	447	516	474	472	447	450	448	472	436	481	442	436	454	452	492	471	442	459	470	470	458	471	477	509	493	461	446	432	468	465	468	502	503	473	505	464	462	465	451	465	479	442	466	478	468	480	466	454	421	458	472	472	465	438	453	429	489	476	449	539	442	422	480	469	459	457	467
3703	149	141	152	136	133	109	118	117	123	111	111	109	107	130	113	107	139	108	120	108	108	132	142	101	131	118	113	106	121	125	106	131	98	107	123	121	121	107	100	125	117	105	139	131	134	119	121	99	122	117	111	104	109	107	124	95	93	121	100	129	117	106	114	132	117	124	110	119	117	110	113	109	121	107	115	99	108	113	124	107	126	129	130	116	116	114	102	106	131	121	115	120	111	115	113	89	138	124	118	128	113	102	131	130	107	111	126	132	116	111	115	101	122	114	137	111	110	115	115	118	107	116	116	112	127	121	109	111	126	119	106	111	128	111	129	126	109	104	111	115	105	127	114	119	124	115	131	103	101	120	129	131	117	133	109	114	121	111	120	101	129	106	113	107	97	133	117	121	122	112	135	118	122	143	118	133	99	131	109	101	115	124	119	109	109	115	115	129	136	134	110	120	107	123	92	122	117	121	108	120	111	120	121	117	117	138	118	117	124	90	127	99	104	139	102	103	116	90	130	126	109	107	112	113	113	102	118	124	128	113	122	95	106	131	103	130	119	117	127	105	112	132	120	124	137	106	118	102	107	104	120	123	110	99	133	111	103	122	126	111	128	119	117	117	111	78	100	112	116	130	125	97	123	114	93	112	111	122	108	120	120	113	107	109	124	114	110	123	135	135	155	111	119	134	125	113	106	120	114	133	118	114	104	103	129	129	120	123	123	138	118	133	95	140	103	132	124	130	121	93	121	122	134	118	112	121	125	117	101	109	126	112	115	120	113	99	110	104	106	120	111	117	107	121	113	119	120	112	104	125	122	101	107	112	109	107	86	126	109	120	120	102	126	107	124	132	113	113	114	105	105	97	116	97	113	108	123	130	113	121	131	109	128	134	125	121	114	123	112	140	98	106	101	115	87	116	137	113	126	114	114	100	103	143	116	139	125	113	100	113	106	117	142	104	108	107	133	100	119	122	111	131	132	144	120	110	127	104	105	121	111	109	109	126	127	124	116	109	105	105	106	119	108	108	110	119	120	113	123	128	99	140	126	124	129	98	109	103	107	125	135	104	122	101	119	113	106	116	114	105	127	118	111	135	127	110	104	126	125	134	112	100	112	114	117	117	104	106	122	133	133	113	112	102	106	102	123	114	124	112	123	107	125	130	112	101	120	114	109	108	94	118	126	115	124	129	138	103	130	92	114	108	117	114	117	113	113	122	106	95	121	122	127	126	113	113	114	127	108	112	129	124	119	115	112	113	117	98	95	106	128	118	111	107	109	106	132	119	117	115	121	122	111	111	127	105	108	135	102	104	132	106	109	121	137	129	117	123	128	116	102	120	121	102	109	118	131	112	110	146	100	134	125	109	130	119	130	131	102	107	104	119	114	108	105	124	124	129	119	112	128	120	124	123	123	124	98	121	112	111	104	110	106	118	97	121	124	120	114	135	119	125	120	128	109	106	141	93	104	122	99	122	125	105	112	117	114	108	110	107	109	126	117	121	127	125	116	120	114	90	108	105	117	111	117	115	127	93	114	125	119	106	119	116	109	130	130	113	121	120	145	104	117	131	106	121	140	124	139	117	134	123	116	114	115	102	109	114	122	126	134	113	138	116	99	118	122	108	117	119	136	99	111	128	118	145	124	100	122	116	103	126	116	102	120	113	102	102	114	124	119	124	123	137	103	109	119	116	123	111	128	124	106	125	126	123	118	110	113	115	119	125	120	108	110	109	130	130	120	109	110	127	116	100	116	113	111	115	102	112	100	114	119	123	115	131	128	107	114	141	128	128	112	117	111	128	124	106	116	121	107	105	111	146	134	115	125	118	127	104	126	109	103	122	103	118	98	124	112	118	143	113	121	111	115	110	135	112	90	107	121	106	109	107	134	108	109	141	99	116	131	125	120	120	117	127	122	124	101	108	118	88	118	107	98	115	97	112	107	112	120	103	125	103	111	131	110	111	103	148	122	101	116	115	96	106	95	106	101	125	103	108	123	114	117	122	133	106	96	124	117	111	116	96	120	134	126	107	94	111	107	137	123	113	101	134	115	103	120	138	104	108	106	122	112	134	127	99	115	135	125	118	117	135	122	128	111	109	122	113	113	93	131	133	116	114	132	117	122	137	114	120	115	107	118	127	122	100	124	110	128	119	117	142	138	133	128	110	122	121	131	147	124	106	119	141	117	116	109	125	120	105	125	109	112	126	111	110	125	128	117	107	123	121	104	92	117	127	118	113	136	108	125	123	112	116	95	114	119	101	97	93	119	114	107	123	111	132	112	111	113	128	120	107	104	115	131	123	124	111	128	116	120	94	107	123	104	110	135	112	124	101	110	123	111	112	103	110	117	98	108	96	123	110	123	123	126	127	135	136	111	109	113	97	112	150	139	122	115	99	105	111	112	116	101	117	110	127	139	111	124	112	115	118	96	107	120	119	115	137	122	126	133	112	104	105	113	137	123	104	124	116	103	115	106	141	106	102	100	127	119	117	123	110	106	111	111	124	131	121	109	120	110	130	108	99	112	103	122	109	114	116	123	120	129	126	125	131	103	116	92	123	115	99	122	97	156	118	127	106	110	134	130	134	108	110	108	99	102	117	126	118	120	121	137	107	111	110	105	131	103	112	115	119	118	113	135	121	118	132	112	96	113	113	123	118	136	112	119	120	131	125	112	118	116	129	127	125	115	90	109	118	112	105	95	107	109	136	98	118	103	110	123	114	115	128	125	111	109	120	110	122	116	120	125	103	110	135	118	105	131	129	124	112	115	140	113	113	110	126	122	102	126	135	115	145	119	132	129	99	111	150	144	120	113	112	137	125	125	122	122	108	120	99	115	103	110	131	118	140	116	112	113	132	119	120	123	125	118	113	112	125	122	113	130	119	118	117	109	131	120	102	123	109	111	119	119	105	105	124	113	116	114	124	112	124	118	111	111	105	115	108	108	117	102	103	120	122	117	108	124	119	127	119	113	121	122	122	133	106	138	114	114	106	135	115	116	121	122	125	117	101	115	128	110	121	121	119	123	137	128	112	136	129	108	127	111	121	113	125	130	137	140	118	101	116	111	120	93	131	123	119	112	135	111	114	112	116	131	110	127	107	115	106	108	115	108	95	110	132	125	139	107	123	106	121	120	108	107	143	129	106	119	113	118	110	105	115	116	95	102	119	88	102	122	119	111	117	117	109	121	120	127	141	115	128	100	119	111	126	121	99	131	115	120	122	110	129	116	117	121	104	129	111	110	120	107	84	133	108	117	109	124	111	103	103	118	113	95	125	117	123	110	80	119	122	127	130	107	131	116	116	129	128	124	99	116	118	119	113	126	121	109	124	127	122	112	101	100	114	102	105	128	86	139	118	126	127	123	127	105	133	116	127	127	127	132	120	106	117	127	137	122	107	113	100	128	109	95	103	112	140	108	104	120	115	128	107	123	115	125	87	126	113	109	126	114	115	115	128	120	117	115	97	109	111	125	126	131	116	109	111	129	112	115
2759	330	439	425	445	386	389	372	351	356	363	350	309	340	366	358	352	310	309	350	330	311	323	335	359	327	371	323	344	347	337	346	302	309	331	348	346	312	339	302	297	300	354	317	307	328	318	370	334	339	295	315	317	321	325	346	336	342	345	323	292	319	311	306	340	310	315	347	334	326	363	353	327	347	346	316	307	310	317	324	313	317	320	316	322	313	361	342	361	334	330	354	310	334	334	304	344	289	315	325	328	348	325	342	316	330	322	332	325	333	355	356	323	358	334	326	309	310	330	311	355	356	353	317	293	303	335	353	304	341	319	319	302	286	342	297	315	328	342	316	325	334	299	314	319	339	332	338	329	316	344	321	330	339	270	296	343	330	331	336	320	348	326	316	309	340	329	324	295	317	353	313	305	330	295	308	287	331	295	343	311	330	299	340	318	359	335	350	303	344	304	320	318	378	303	316	294	306	332	338	339	344	320	364	293	319	327	305	346	318	326	302	329	333	317	333	301	303	327	322	310	320	345	332	338	318	311	297	349	367	302	294	293	325	328	298	352	301	300	342	322	309	330	350	329	343	315	330	334	353	346	314	270	330	323	300	344	340	299	325	330	346	329	309	304	325	335	316	327	324	322	352	318	298	296	346	334	332	315	335	367	360	321	279	330	317	336	329	291	310	326	352	301	320	286	310	323	327	327	311	314	333	351	320	328	311	293	312	313	320	312	316	319	314	297	357	310	315	337	299	338	307	319	354	329	332	320	325	331	322	303	320	330	309	336	303	323	336	318	317	326	338	337	322	346	296	332	338	278	337	330	343	318	328	315	332	328	315	314	321	326	325	342	340	323	301	330	337	340	322	305	308	338	362	331	324	335	341	318	329	340	331	330	328	317	318	327	330	298	313	325	347	342	334	310	330	314	336	346	284	315	295	317	312	342	332	295	328	319	341	313	353	331	356	305	312	311	312	312	305	326	325	323	334	336	310	318	328	316	315	359	327	321	295	320	352	308	327	325	339	315	323	336	314	342	324	319	299	305	340	305	325	330	334	347	341	320	321	319	330	325	337	312	325	332	337	338	311	328	308	308	323	349	313	307	320	315	326	339	315	336	319	330	336	297	324	316	314	334	326	323	327	318	329	318	331	344	309	337	325	317	333	330	317	291	337	329	316	319	355	348	296	332	306	332	316	322	359	319	309	309	344	351	326	359	304	339	310	315	322	330	313	315	306	331	328	334	360	303	320	364	327	330	334	325	329	321	338	298	310	325	302	339	330	306	308	325	322	327	320	337	341	343	354	345	322	337	321	350	297	320	266	330	303	326	328	337	327	313	304	315	309	316	324	340	334	341	327	339	338	336	295	304	307	343	305	334	300	346	318	329	345	338	325	334	353	320	326	351	297	323	345	338	317	326	317	312	341	311	319	302	303	374	319	311	302	299	334	324	300	320	333	301	352	348	322	308	334	338	326	303	321	337	323	310	321	337	336	322	326	347	300	353	308	315	333	337	298	344	318	318	346	297	364	329	335	335	322	325	333	335	338	334	321	313	301	317	333	327	337	350	340	310	324	322	290	324	303	306	332	319	315	296	324	332	334	327	298	315	352	307	323	331	322	330	317	335	321	290	306	369	345	367	297	349	335	312	347	319	342	367	336	338	327	322	358	317	320	340	339	306	337	342	295	311	328	331	330	332	289	317	347	302	322	341	284	329	369	277	324	348	314	323	310	326	317	341	316	318	333	315	315	320	341	309	314	332	318	342	338	323	359	337	321	336	314	300	357	309	328	334	299	311	310	352	309	323	325	293	298	327	325	350	323	323	311	337	337	316	341	340	359	351	293	323	319	315	328	312	319	326	336	351	315	299	319	347	309	337	328	329	308	364	308	346	291	297	314	318	350	301	322	303	319	313	333	315	333	304	319	342	297	318	322	320	331	301	329	303	328	329	338	328	311	337	332	307	331	327	328	343	325	343	344	333	341	335	303	306	286	332	328	344	288	285	316	325	326	333	286	308	326	322	315	310	324	318	308	324	343	310	308	323	321	324	356	338	346	357	319	309	335	315	297	334	326	356	296	304	289	331	334	304	301	343	322	339	315	327	295	310	347	367	309	317	330	319	331	354	334	326	315	344	317	374	321	351	311	330	342	343	332	332	342	298	312	357	316	337	335	296	327	330	335	338	326	327	293	342	313	330	321	308	315	304	325	340	322	292	340	338	340	350	314	294	335	322	380	341	328	297	310	328	305	326	355	326	322	330	349	316	314	321	334	343	323	341	325	320	334	310	340	324	333	335	327	354	311	318	349	326	291	337	321	314	329	340	332	300	322	312	322	313	331	322	337	349	284	309	325	300	331	346	321	334	328	312	313	350	326	305	362	343	336	354	297	347	329	358	344	307	290	335	337	348	314	324	360	283	288	316	328	324	317	305	342	336	339	335	321	336	337	286	319	323	331	299	301	282	285	314	304	352	354	293	298	325	336	323	345	321	342	330	306	313	349	323	286	319	310	312	320	334	336	359	337	326	304	337	353	321	338	331	363	316	320	353	331	330	299	314	348	321	333	328	320	332	316	327	321	332	356	327	315	335	319	351	316	323	326	340	305	304	314	326	303	333	346	330	293	329	326	305	327	344	337	325	308	309	367	330	297	296	287	358	351	331	343	325	330	326	341	309	284	326	342	317	353	329	315	309	326	314	306	291	316	309	299	339	314	306	310	337	311	353	318	300	302	341	351	290	343	330	311	316	302	317	376	342	328	362	331	322	299	293	335	298	319	301	309	314	301	304	306	312	309	298	326	301	324	315	323	320	328	343	316	308	327	324	313	318	323	335	334	309	316	318	300	318	352	324	327	317	344	328	316	323	360	335	331	311	320	326	325	338	319	309	314	368	328	333	323	327	353	336	307	306	310	329	363	299	338	314	297	292	319	294	306	329	296	337	355	328	287	338	351	312	332	328	323	308	343	292	328	326	339	335	334	319	360	311	346	333	360	345	325	361	312	316	325	271	333	328	336	348	315	297	305	305	320	335	312	326	336	343	339	303	310	309	351	330	316	333	351	327	321	327	323	362	350	323	343	330	344	335	311	319	322	348	334	309	309	321	319	317	298	338	329	346	338	344	314	329	329	306	314	316	326	302	337	329	322	334	297	308	344	324	308	330	330	317	315	323	286	381	298	305	323	310	304	307	332	342	321	340	341	291	329	305	335	346	334	345	325	363	311	316	330	325	358	309	314	332	305	321	299	329	311	331	312	362	324	357	283	332	292	341	342	334	307	359	340	294	347	320	321	345	344	334	294	334	343	325	353	330	371	323	320	334	311	318	343	329	308	316	317	332	342	308	354	305	325	332	358	306	315	319	310	282	302	322	347	327	327	330	311	291	320	317	304	315	345	317	313	323	326	316	317	350	331	336	314	327	314	303	312	329	314	284	309	345	331	334	345	333	337	332	332	313	300	336	323	337	333	330	309	308	324	302	325	297	321	310	371	345	309
12372	1317	1185	985	724	571	428	420	339	311	317	355	283	247	276	270	276	261	233	248	260	226	237	240	245	226	242	220	251	236	225	226	251	230	230	238	222	253	229	226	225	231	211	250	215	229	228	214	229	226	229	228	239	224	221	237	235	229	244	255	227	217	240	226	234	238	248	232	247	234	215	215	232	210	208	207	233	222	228	205	231	246	241	213	223	228	232	222	252	230	229	242	222	226	235	232	247	250	244	211	213	253	224	229	239	258	240	235	225	218	239	221	230	250	247	251	217	234	226	237	224	223	226	237	229	228	241	217	256	249	202	219	198	225	234	253	226	240	230	255	222	240	228	235	236	215	233	187	237	207	209	236	238	218	222	236	267	241	213	240	234	223	249	210	207	241	216	232	220	217	222	237	236	255	246	218	241	220	229	199	227	238	204	256	221	221	232	200	248	247	246	235	195	257	195	193	219	248	239	227	231	211	201	234	227	229	227	230	212	213	234	266	258	232	241	226	258	240	205	234	220	225	244	229	251	210	212	201	227	239	205	221	227	222	225	234	207	244	222	246	234	226	236	223	198	217	213	229	225	236	205	224	239	217	223	206	217	213	231	201	233	234	209	242	229	217	250	221	211	226	245	201	236	202	224	218	243	207	218	226	216	230	237	236	219	224	224	226	235	203	215	231	239	185	234	227	224	214	232	200	213	250	204	258	229	228	227	239	230	222	249	233	238	217	209	211	226	209	225	223	225	247	234	224	263	221	219	213	268	230	226	224	215	225	215	225	207	253	216	228	206	195	244	222	223	256	217	219	226	211	204	234	231	240	236	235	216	262	234	225	242	218	229	230	230	244	224	234	231	243	204	233	244	250	212	207	255	240	219	255	206	231	195	212	242	240	229	248	254	251	201	227	230	236	237	233	235	211	228	225	226	244	236	217	213	240	213	255	225	205	206	245	206	216	240	217	207	257	231	207	229	217	202	243	226	219	234	233	231	254	206	232	255	223	223	219	226	230	239	239	212	205	236	229	213	237	205	246	229	236	242	218	221	218	250	227	242	237	232	239	247	216	232	207	226	215	237	245	235	255	219	257	227	196	224	252	249	226	235	219	259	249	241	228	221	221	221	251	222	240	227	224	215	200	240	247	213	214	197	206	216	234	214	245	235	215	210	213	227	223	200	221	211	205	249	231	227	227	227	239	226	218	225	240	215	248	224	216	211	233	206	242	224	219	253	233	225	252	237	237	242	218	223	219	231	245	249	254	245	251	257	221	197	250	234	238	224	230	221	221	241	234	202	218	238	223	209	231	211	244	217	248	222	209	209	227	228	218	234	218	225	258	210	246	228	239	223	190	247	246	237	221	204	234	211	258	233	244	226	252	236	222	250	190	228	239	237	236	236	220	214	219	235	230	241	213	230	237	246	216	253	242	277	218	221	220	209	232	234	233	228	210	243	233	230	226	246	226	244	229	248	211	242	236	236	220	221	207	224	246	234	245	220	214	211	231	235	222	234	250	227	230	220	236	241	238	249	211	236	217	229	240	229	226	223	216	209	246	237	218	208	191	227	222	214	185	251	247	207	197	217	233	241	235	207	249	211	237	216	202	210	239	220	210	231	260	214	213	196	219	238	264	235	211	228	209	242	224	208	213	224	239	230	203	254	226	231	220	215	234	210	223	216	185	220	239	194	229	245	242	216	235	235	220	204	212	233	228	237	228	243	221	225	212	195	234	249	224	216	221	207	241	224	239	208	211	240	248	255	229	200	236	249	243	224	239	236	238	239	232	240	235	267	228	242	215	244	239	221	221	225	203	244	242	248	232	204	256	223	219	211	235	234	219	224	223	217	238	215	241	206	239	199	226	203	214	253	251	235	233	233	210	203	207	242	211	226	237	211	269	220	244	213	224	224	258	212	219	243	238	240	233	239	240	230	256	217	210	229	219	238	220	230	226	233	243	236	211	199	227	230	209	245	232	201	211	263	209	229	224	242	214	215	218	222	202	188	238	227	231	249	209	253	235	246	234	235	235	255	225	192	215	241	224	231	193	242	249	219	222	232	208	225	271	227	244	235	207	233	222	237	226	217	233	228	253	234	235	258	206	224	200	209	223	214	238	242	224	239	204	220	230	240	227	215	216	222	238	246	217	215	240	228	232	214	253	218	198	217	244	219	249	251	222	214	253	217	238	239	216	231	209	199	206	230	252	228	220	230	221	228	226	225	247	210	218	216	219	239	221	259	233	243	238	230	228	217	260	236	199	231	245	225	223	253	248	226	215	225	243	218	214	217	220	245	232	238	211	210	237	227	230	238	263	185	240	247	243	198	224	220	275	256	215	208	230	259	213	204	249	208	217	235	243	203	214	207	216	229	216	209	213	216	266	191	233	252	253	212	210	275	247	213	223	211	241	240	212	234	271	228	224	220	245	193	218	231	232	267	228	228	228	230	212	207	191	267	229	221	248	227	233	239	232	259	230	239	242	223	233	237	227	236	264	229	232	219	238	244	236	216	228	231	208	230	227	256	221	234	237	215	208	245	234	226	248	237	278	253	229	216	208	197	234	224	228	229	229	232	251	208	200	226	245	220	221	214	255	226	235	268	233	219	241	227	235	229	263	240	220	251	243	194	227	227	195	233	216	238	212	219	246	218	215	228	224	234	215	230	212	213	225	207	202	224	228	216	235	228	220	253	220	233	224	225	241	216	244	209	251	238	222	233	225	197	219	228	215	237	240	217	249	235	233	190	223	224	199	243	223	232	206	220	252	224	241	230	225	233	236	230	234	252	227	265	239	233	230	238	220	212	234	221	223	231	220	227	212	220	224	252	279	241	215	255	226	219	229	223	237	201	241	215	230	238	216	219	227	227	240	224	211	216	240	223	224	229	225	215	216	205	204	198	228	213	231	231	205	234	246	223	214	212	243	217	228	227	254	255	230	199	215	228	231	225	205	232	271	236	242	247	196	220	247	234	224	243	236	207	221	240	246	210	234	223	226	215	249	216	248	228	247	280	213	225	251	220	233	232	234	258	216	228	239	232	227	226	237	235	212	201	241	211	235	238	213	230	217	234	234	210	228	214	256	218	223	197	228	227	229	257	216	217	218	215	225	233	251	242	241	207	241	229	240	219	206	219	234	227	217	217	216	256	217	219	239	225	206	229	214	212	228	206	231	214	216	203	236	218	260	231	210	240	200	259	207	235	207	233	261	230	198	227	249	213	211	262	231	245	223	255	208	276	238	214	232	228	214	236	228	239	221	246	254	250	214	204	225	205	240	229	226	267	207	235	213	210	238	241	211	209	206	215	219	213	257	217	217	228	232	215	211	236	212	239	235	269	229	211	249	247	256	258	213	220	243	243	237	240	239	227	247	259	202	229	254	239	250	240	232	224	243	219	259	228	238	205	206	251	212	255	242	222	237	224	267	204	218	200	242	207	229	205	217	227	231	243	220	234	221	216	239	229	240	220	241	218	227	235	218	231	240	225	237	226	210
7742	1347	2706	3029	2742	2314	1901	1557	1392	1245	1164	1028	975	881	849	809	840	761	780	766	752	718	685	681	685	668	651	633	633	641	626	612	639	625	666	599	615	641	617	635	587	639	610	618	563	595	586	602	598	554	581	587	600	607	563	573	614	603	586	596	561	553	613	559	570	552	559	563	605	583	574	541	583	582	567	541	564	533	587	547	584	587	530	601	520	565	574	561	581	540	584	607	608	576	567	605	562	547	572	512	538	545	552	557	580	522	555	601	525	559	574	574	606	588	583	538	554	574	599	536	580	572	569	586	541	546	550	566	583	565	540	562	564	528	612	556	525	512	550	558	557	580	579	584	560	543	534	592	583	615	580	525	556	591	589	601	546	571	589	586	564	574	547	566	556	559	583	569	553	572	578	547	565	562	579	559	578	565	556	555	536	565	552	553	531	592	628	605	552	563	582	533	559	583	587	551	562	584	540	604	549	536	574	556	562	541	510	525	558	515	562	540	575	576	581	577	582	570	549	554	551	546	570	581	569	568	577	558	590	556	576	630	559	598	542	568	583	548	525	566	561	561	564	549	576	589	570	522	560	557	533	558	547	608	567	561	624	598	566	592	542	569	547	589	573	544	604	617	576	587	595	564	595	567	549	567	601	578	568	535	567	570	579	542	569	585	566	552	592	567	562	550	573	584	568	560	559	524	553	538	563	588	545	562	549	567	547	596	587	579	566	539	548	546	568	542	565	597	618	553	577	546	561	570	538	544	545	511	566	586	550	570	534	551	549	607	604	556	517	573	520	520	572	550	570	557	566	523	567	564	537	587	581	541	579	536	560	609	583	545	495	549	537	573	598	604	568	532	550	559	574	555	547	526	556	549	559	497	562	565	536	586	524	518	532	554	572	498	560	537	584	570	546	531	558	598	561	574	535	521	557	567	578	544	520	571	541	587	581	565	588	559	536	559	537	600	506	545	540	565	600	591	614	580	578	590	542	590	522	572	569	562	581	551	590	575	511	572	588	552	581	558	532	574	568	602	578	568	536	567	614	544	574	582	599	551	552	577	599	552	543	559	548	573	553	592	593	553	590	546	575	581	593	549	558	575	482	532	576	567	552	609	556	541	552	560	568	569	573	568	504	542	585	573	552	583	551	554	522	541	522	528	506	545	589	610	554	513	559	568	546	568	575	558	591	560	572	564	574	539	582	546	613	568	599	580	538	551	548	554	532	583	566	581	548	568	526	559	512	565	573	507	600	562	554	555	555	530	542	550	608	546	577	583	551	518	495	536	558	591	552	554	583	552	515	579	559	571	568	554	573	553	568	615	554	603	570	564	535	561	515	577	571	558	589	584	553	624	625	562	572	583	545	588	575	538	565	535	568	569	515	548	563	542	547	590	525	606	593	529	590	573	539	574	563	552	610	528	555	580	516	559	513	549	567	553	535	599	585	552	555	544	588	564	588	560	534	547	601	576	567	551	581	501	548	586	539	568	579	570	552	572	581	562	558	550	524	549	604	591	585	582	541	538	559	549	549	586	574	597	533	548	536	590	583	576	560	582	574	529	577	545	538	543	509	579	571	585	535	596	535	534	593	523	548	542	554	567	556	524	519	602	527	570	560	581	580	553	558	571	579	527	562	581	576	524	564	572	559	590	532	561	569	590	582	564	563	536	558	569	562	548	572	573	548	538	560	580	520	549	533	575	554	571	545	561	525	542	550	520	559	551	564	584	565	528	617	568	549	561	592	539	559	568	582	557	603	516	582	524	603	591	576	574	563	592	558	561	550	529	523	579	567	605	575	578	531	579	553	624	538	576	547	515	580	557	580	604	574	565	570	557	555	535	564	564	569	536	543	569	561	610	590	563	555	550	541	559	568	529	636	590	556	579	548	579	561	554	529	557	564	563	546	583	594	528	578	579	528	594	578	584	518	573	560	565	582	552	564	573	526	563	542	621	567	552	581	560	520	576	574	607	549	604	576	584	567	611	572	523	536	577	544	606	581	568	547	533	581	554	562	535	575	568	510	582	559	577	593	564	562	567	581	546	528	600	579	539	571	565	576	566	545	572	560	556	575	575	562	577	564	516	551	545	598	535	559	556	571	568	562	579	606	574	551	584	556	578	565	550	582	575	569	566	553	554	596	561	517	576	530	548	564	555	562	558	554	548	582	586	562	616	571	550	601	590	566	592	561	566	564	600	566	581	584	530	577	574	574	582	536	598	550	537	563	584	580	533	549	590	594	573	589	541	555	541	559	567	587	568	536	537	550	565	580	596	574	594	542	561	541	550	535	537	566	590	576	514	540	577	540	591	589	558	547	563	531	570	570	585	610	582	563	585	557	611	591	542	537	550	591	600	574	576	601	556	560	573	571	604	607	511	598	593	577	547	558	576	574	608	540	565	577	559	536	523	582	551	559	556	575	541	581	555	565	556	547	552	569	569	580	619	553	575	556	557	556	503	590	559	549	589	567	550	609	589	549	574	604	532	579	540	572	522	577	559	521	553	548	562	547	528	533	553	587	575	517	528	580	566	570	540	501	578	525	568	552	547	526	579	567	567	556	586	539	564	545	548	577	570	540	558	549	533	581	572	559	591	519	545	571	584	576	573	546	547	600	555	596	604	540	554	553	558	551	558	563	581	579	557	563	550	553	581	565	572	574	580	509	545	525	553	571	555	571	536	544	583	579	576	532	545	581	589	620	582	527	553	584	555	546	547	576	604	546	575	532	607	584	548	542	570	547	561	532	577	572	564	561	556	582	560	559	583	550	544	555	578	556	542	569	579	566	544	538	545	577	565	574	543	559	553	568	560	558	520	582	560	562	542	556	552	593	554	593	576	590	512	546	614	563	593	547	547	546	582	579	591	575	529	553	577	550	630	543	551	574	600	573	536	536	612	529	546	559	566	523	564	591	599	567	584	579	583	605	562	578	543	541	559	578	529	596	590	594	540	571	562	536	529	489	566	591	520	575	594	550	513	615	617	570	561	559	573	561	539	559	550	542	578	581	557	580	530	555	581	549	548	567	579	556	557	537	598	548	531	552	592	546	573	570	538	581	601	545	563	524	597	578	558	597	587	563	594	568	539	528	545	573	532	561	561	570	604	572	545	556	565	562	557	544	538	578	559	550	594	544	570	606	584	600	568	601	557	568	545	588	566	527	539	552	538	561	569	516	574	574	542	614	533	547	593	539	560	577	612	562	588	583	579	558	499	555	559	559	601	592	555	547	531	542	505	586	565	520	545	544	595	537	546	525	595	593	554	600	554	586	583	540	559	570	551	604	556	599	570	560	560	557	561	526	548	572	563	536	556	567	551	563	542	558	590	579	586	582	567	540	585	572	544	571	576	615	565	552	569	525	617	562	559	589	593	562	521	597	554	543	538	556	572	600	561	562	574	558	593	588	573	545	581	520	567	556	597	579	586	568	574	616	556	586	557	571	581	523	583	511	559	544	599	574	575	562	554	558	574	583	588	572	550	573	517	577	563	603	564
19856	2924	2384	1676	1106	810	617	498	486	413	334	309	311	283	294	279	267	287	249	231	241	200	218	211	231	226	214	236	215	206	215	201	193	218	196	210	201	184	220	200	212	202	207	196	195	215	195	193	188	191	209	195	212	183	207	176	219	238	170	186	182	198	213	204	216	200	182	185	217	205	214	184	203	181	184	201	201	182	206	220	189	200	168	203	204	180	206	196	212	191	206	198	207	213	188	190	179	188	185	184	216	196	190	195	190	206	189	181	215	187	190	185	172	187	192	190	207	217	217	185	202	200	190	210	174	219	197	190	192	228	187	189	200	198	229	207	171	238	179	197	162	169	195	201	194	191	198	181	179	174	179	193	177	192	198	195	184	182	218	172	205	196	196	192	193	184	190	166	199	202	172	176	203	188	191	206	156	192	218	193	191	204	192	182	191	200	170	174	190	198	193	201	183	202	191	198	198	179	170	193	217	194	171	194	209	206	179	223	215	206	184	185	211	197	182	183	165	202	201	202	192	177	200	177	194	219	177	183	197	178	194	179	180	208	206	197	200	178	208	184	212	203	224	184	197	200	193	187	211	212	208	188	189	162	156	164	181	173	205	206	173	192	201	188	204	165	196	189	188	188	197	195	198	191	202	199	177	195	209	209	185	151	175	201	224	207	195	206	185	189	194	180	210	180	193	188	211	181	195	189	191	201	197	174	209	190	184	200	173	161	171	198	212	198	179	217	184	213	189	219	220	201	203	181	179	172	194	212	210	186	190	178	176	192	183	183	215	189	184	186	205	197	181	188	217	209	191	188	195	192	178	192	219	177	192	175	190	200	170	185	197	181	198	191	208	178	214	162	178	192	203	184	204	184	203	188	185	190	186	196	187	200	207	191	215	197	215	185	226	176	179	195	228	173	188	180	196	188	207	215	160	224	189	177	207	183	190	201	172	205	193	204	211	192	200	185	173	195	208	191	195	176	180	208	182	201	183	198	214	183	181	204	208	197	207	179	196	227	179	204	199	190	207	194	235	201	169	200	209	203	202	176	166	186	208	227	208	192	181	184	191	202	209	204	198	177	220	176	206	191	180	214	174	194	209	195	201	187	200	194	214	162	194	172	163	187	182	202	194	180	191	177	185	196	185	221	193	206	174	207	187	203	190	232	212	196	207	179	193	184	205	166	192	190	198	188	174	193	177	193	212	165	171	182	196	203	172	216	162	191	191	192	182	199	197	199	186	202	193	176	191	202	177	193	194	167	185	208	195	182	191	196	186	175	193	183	196	207	167	176	178	215	202	187	186	195	211	180	190	188	165	200	198	201	189	195	191	211	179	219	199	207	218	193	193	178	198	202	207	208	161	169	182	192	185	176	160	157	187	206	187	204	193	180	200	188	196	188	192	186	186	188	188	183	188	205	220	186	199	188	185	201	184	186	183	220	200	214	178	184	186	211	203	216	198	212	206	176	205	174	186	191	173	173	182	173	164	211	195	191	175	218	211	199	163	201	185	196	193	173	194	187	215	197	188	196	186	199	178	189	211	193	189	171	185	200	200	173	191	209	198	184	192	213	217	172	214	183	158	180	194	203	195	185	190	192	198	192	197	181	222	202	206	179	192	180	170	172	169	174	174	170	200	201	185	184	174	175	172	170	203	203	203	212	214	197	186	196	206	191	175	212	183	171	187	207	199	180	199	211	228	203	205	171	197	169	179	196	187	190	160	203	176	176	190	188	198	204	212	188	168	193	174	212	188	213	197	191	176	176	184	207	165	182	175	184	183	204	188	165	182	217	197	185	191	200	197	199	188	189	188	171	208	212	206	193	198	185	221	207	212	193	190	196	199	154	209	194	190	208	180	198	166	151	194	201	178	212	211	203	185	198	189	189	182	213	222	187	186	194	211	182	197	194	191	189	201	197	185	184	224	193	205	210	178	200	191	199	195	197	201	216	156	174	211	199	206	174	171	190	190	181	196	173	190	190	193	180	204	184	190	167	189	195	206	188	179	180	183	232	205	205	192	220	205	184	195	225	146	194	181	186	180	166	202	191	192	185	223	178	196	172	180	180	194	183	176	189	187	205	198	194	192	174	202	199	227	179	206	202	211	211	204	188	200	194	189	208	174	182	201	205	186	192	168	215	169	188	208	172	169	197	190	179	198	176	190	190	209	189	175	178	197	193	180	189	178	189	189	209	180	223	202	210	172	211	177	187	181	215	198	206	190	174	172	192	154	179	179	181	200	190	202	179	195	197	185	178	192	190	192	170	187	215	194	211	177	209	219	197	181	188	196	179	172	185	200	178	195	215	186	189	219	200	176	194	191	195	196	213	196	201	189	174	197	166	180	209	187	190	194	194	201	200	206	205	180	217	208	210	203	194	178	215	221	208	192	202	182	206	179	207	209	185	163	206	189	198	192	186	193	204	210	216	178	188	197	204	170	194	180	185	197	184	167	196	190	172	187	162	188	197	210	200	198	179	185	171	187	190	223	202	208	202	174	207	210	195	187	184	192	209	177	200	183	186	205	171	198	200	184	188	182	223	217	187	170	178	196	185	190	228	194	195	193	181	180	204	210	203	202	192	190	187	176	165	171	184	194	177	201	208	190	197	203	197	167	180	165	197	184	200	182	202	178	185	187	191	181	200	176	200	199	172	179	205	188	190	184	183	197	190	198	163	193	197	182	201	188	192	209	165	191	184	194	195	210	201	165	189	187	185	188	206	204	211	174	187	184	186	175	181	182	210	184	189	196	202	207	158	184	183	181	163	199	196	195	190	166	192	198	206	190	205	201	197	175	196	211	192	187	209	215	186	192	201	183	195	195	192	197	188	202	174	195	189	178	184	188	226	206	185	196	204	173	190	197	186	176	174	178	209	214	208	190	193	195	198	179	169	180	186	191	175	196	200	193	173	190	187	186	191	187	179	211	193	202	200	205	199	186	187	190	186	193	171	179	173	203	189	202	205	202	180	200	187	185	185	184	197	181	207	170	198	209	184	205	190	226	193	183	190	208	196	197	205	197	187	185	196	189	180	206	211	189	178	182	177	194	222	197	193	164	208	216	187	176	194	198	190	189	194	183	196	180	192	181	184	225	199	196	196	185	185	177	195	182	186	201	190	192	214	188	192	195	196	199	199	183	163	195	190	229	192	216	212	190	195	193	205	190	168	189	199	173	201	204	191	183	206	191	200	186	170	199	205	197	191	175	210	178	175	182	200	196	197	197	195	172	187	202	203	211	210	180	213	185	233	205	183	175	216	226	202	189	178	178	178	178	205	187	164	202	204	217	172	186	205	181	196	230	188	189	193	188	177	195	194	198	207	194	234	183	206	201	180	179	197	209	191	209	186	185	196	161	209	202	190	188	214	201	211	178	189	178	194	185	180	172	215	188	177	173	193	216	185	210	182	184	201	190	204	198	205	169	162	219	199	170	177	200	186	188	207	200	200	184	172	203	223	170	178	179	173	176	203	188	200	210	246	179	172	191	181	210	174
10035	2061	4459	5210	4462	3551	2849	2457	2093	1819	1548	1460	1262	1163	1077	1020	950	871	792	786	798	745	722	717	704	694	636	673	668	597	645	583	605	639	604	574	542	548	548	565	511	531	545	553	555	514	525	571	533	513	501	534	534	508	523	476	525	462	497	468	473	517	487	503	519	467	489	517	513	471	512	487	509	485	499	527	446	473	478	482	508	472	495	486	484	497	494	463	458	485	486	496	454	420	463	477	462	480	501	459	459	451	460	468	492	465	501	490	456	458	442	521	451	453	468	491	492	466	469	475	411	458	433	484	432	489	455	480	473	438	480	498	466	457	459	438	470	454	455	468	437	486	443	441	455	434	497	456	446	467	446	420	442	434	447	467	467	430	473	449	463	494	519	480	486	487	454	472	464	507	465	462	446	501	461	419	454	445	435	470	470	494	442	458	416	472	456	467	447	465	453	510	450	465	459	500	442	446	470	472	484	458	475	467	461	463	468	445	452	449	428	436	456	443	479	467	444	457	514	434	450	471	462	467	440	436	498	466	436	438	418	452	467	451	466	469	473	458	446	433	443	455	489	444	471	461	449	462	475	482	481	455	476	475	491	462	469	501	445	453	456	483	469	458	458	485	450	490	500	468	416	470	449	466	441	508	496	442	488	479	438	470	484	462	466	427	474	463	459	474	446	482	448	479	468	428	500	507	459	409	452	467	481	470	455	502	477	452	443	467	422	479	458	474	433	471	485	425	448	440	487	487	456	478	437	459	461	453	484	492	464	475	462	474	475	468	437	470	444	468	491	458	471	471	482	434	467	464	443	465	436	469	465	456	443	429	451	443	429	461	469	470	445	477	470	451	454	444	463	464	474	463	420	488	434	448	453	464	499	463	442	483	474	472	488	461	479	470	462	453	447	478	489	451	464	474	437	494	453	463	487	465	454	477	452	465	496	468	462	453	470	493	466	474	485	473	481	421	462	435	465	440	455	518	461	450	459	475	453	464	453	424	443	477	446	481	456	424	455	463	476	416	448	491	474	503	461	432	462	436	472	448	456	468	516	475	485	488	415	493	440	464	451	436	447	445	477	463	457	475	496	455	427	469	478	496	501	481	467	430	475	454	455	426	478	452	487	460	451	473	476	484	465	435	454	441	461	456	474	452	495	445	452	435	490	456	438	435	407	444	442	468	412	479	473	451	478	454	500	475	495	439	468	431	480	453	433	488	478	461	475	504	450	432	484	513	439	470	417	438	470	460	446	472	474	446	464	485	465	453	466	479	490	441	458	482	440	436	469	438	464	482	489	431	468	468	438	449	473	449	429	501	448	451	453	445	470	426	481	469	473	470	452	446	428	442	426	484	485	474	460	470	461	459	432	508	439	463	459	449	462	451	465	465	473	495	474	488	500	483	459	440	447	442	475	448	479	470	483	462	450	486	461	494	461	471	474	415	474	484	471	447	455	477	455	457	425	435	484	472	483	444	437	467	478	448	451	477	501	495	470	499	461	459	480	466	484	457	427	433	445	476	453	449	484	456	476	438	458	492	478	484	431	474	456	475	487	457	453	433	426	477	457	452	468	468	467	494	490	463	465	473	510	444	471	444	461	451	455	414	473	450	456	486	460	469	475	447	451	466	439	469	469	490	441	499	458	440	453	481	489	455	452	477	445	483	463	476	429	491	480	471	426	483	467	497	457	435	471	438	430	451	475	430	481	481	467	485	409	476	480	486	459	467	430	495	448	445	477	476	448	493	473	485	493	473	444	456	485	464	458	481	452	465	483	412	449	480	444	444	467	433	463	460	476	455	461	448	458	446	451	477	449	473	473	496	464	462	474	464	499	468	436	451	455	441	463	491	457	448	473	440	472	509	475	492	479	452	441	466	471	491	455	466	424	460	481	457	465	480	458	471	498	461	458	433	514	468	486	456	476	465	466	475	474	500	465	487	464	451	456	494	433	442	461	441	449	461	488	473	445	477	449	477	464	471	465	476	480	477	440	456	479	488	487	517	433	450	434	473	437	462	434	480	453	466	449	476	438	492	468	470	454	458	475	476	480	444	500	484	442	454	453	454	475	454	467	446	486	472	490	486	484	456	408	412	476	465	419	485	493	447	449	482	445	481	416	476	427	452	457	464	450	446	449	459	464	451	451	413	452	476	444	450	438	453	461	529	479	460	464	482	485	452	460	447	455	437	490	455	474	436	430	500	463	469	421	443	449	509	463	427	460	512	457	468	437	458	470	464	435	477	460	492	461	480	487	451	473	466	475	423	444	415	481	443	430	461	444	454	436	457	477	475	500	499	491	471	440	465	494	469	454	421	457	475	442	467	492	481	466	465	504	475	490	422	478	509	430	512	468	452	451	483	491	461	425	488	467	495	448	486	451	421	519	452	483	469	444	487	448	491	445	447	439	471	434	472	489	463	521	489	495	455	465	450	481	463	479	502	449	472	454	481	436	443	494	502	434	442	467	454	479	485	481	476	442	462	436	480	440	477	465	433	479	461	493	477	455	480	500	464	457	460	467	457	489	441	468	475	449	439	448	460	485	485	461	468	470	458	462	437	465	452	469	452	444	482	460	418	452	513	454	491	426	432	472	475	450	474	412	455	452	507	438	437	458	448	487	455	464	451	435	460	468	459	466	476	449	437	468	485	484	489	466	446	437	471	454	447	435	491	461	474	448	459	430	468	453	468	457	479	451	470	477	465	487	487	498	468	457	446	497	457	443	491	495	463	449	471	503	460	409	435	489	458	437	424	421	461	464	419	463	482	428	484	466	465	446	452	456	457	463	459	477	431	427	486	485	473	460	471	473	478	444	467	490	515	460	477	501	479	453	491	494	468	440	427	519	478	450	467	475	454	478	476	458	483	467	446	451	451	425	478	470	451	465	487	479	480	494	498	438	465	483	473	470	426	453	459	468	462	451	506	505	489	454	466	505	442	439	436	450	484	435	438	433	471	436	457	442	475	513	482	489	451	458	430	451	448	461	433	443	469	492	444	460	490	478	462	464	469	479	452	462	467	455	478	452	439	465	492	458	440	487	460	459	441	487	468	473	483	443	457	496	446	454	429	461	468	482	433	461	441	477	492	454	473	459	443	455	481	446	433	463	470	485	490	478	465	458	448	443	483	410	443	466	460	492	485	463	439	465	448	460	450	424	463	423	462	443	443	436	467	475	450	476	443	424	440	449	447	485	462	425	455	467	454	465	432	458	400	468	471	422	473	469	447	489	480	511	459	445	498	450	469	486	464	440	461	424	445	464	438	431	468	474	478	457	468	486	432	459	403	438	475	419	457	470	501	463	442	432	481	500	426	468	433	495	461	422	439	501	469	503	445	480	442	448	452	430	427	466	428	446	459	460	445	493	493	480	459	468	429	493	445	446	478	474	480	478	467	477	468	408	483	442	442	461	480	453	461	486	454	436	453	449	472	488	456	429	477	483	452	482	449	457	509	478	464	472	475	471	432	454	424	450	452	445	481	476	492	439	491	437	468
3916	155	152	114	119	135	123	112	111	130	143	130	134	114	148	123	124	104	98	110	107	115	126	119	136	117	114	103	134	128	101	131	108	111	103	119	128	121	108	119	118	134	122	116	111	116	126	133	112	108	123	124	115	103	108	121	98	100	125	103	100	132	120	103	128	104	143	114	112	112	116	121	131	114	100	103	104	117	106	105	137	104	127	131	135	110	98	101	137	119	122	112	143	119	121	111	117	117	111	119	120	117	122	116	119	121	107	114	132	109	123	115	97	96	127	124	119	122	112	109	112	117	108	123	110	120	92	127	126	118	117	110	120	100	132	111	116	147	106	113	122	127	127	108	95	113	116	125	118	125	114	110	108	118	117	112	128	109	112	133	130	107	122	126	100	116	116	122	127	122	118	116	110	119	113	119	124	134	121	116	108	112	111	124	129	113	112	93	112	113	135	115	139	123	105	96	148	125	114	122	119	112	134	137	100	109	91	113	116	117	99	124	131	114	110	102	122	111	141	112	118	123	123	94	85	122	118	119	121	99	116	135	115	140	118	91	110	109	101	128	126	102	108	120	147	108	137	120	117	140	114	132	105	122	99	111	114	112	133	131	105	101	109	111	134	126	126	111	97	95	104	135	144	140	124	121	127	117	118	106	121	105	108	101	113	115	119	122	117	122	114	99	123	124	122	110	120	106	110	99	91	132	123	107	114	110	111	120	122	121	103	111	119	115	104	95	109	102	125	131	141	114	97	120	116	119	135	119	105	132	112	132	95	116	115	128	113	131	117	123	131	124	119	99	110	135	125	106	115	115	105	112	115	118	117	89	112	104	120	125	117	111	114	131	128	123	109	122	119	107	128	130	123	102	115	123	124	115	111	116	115	113	147	120	121	111	105	115	117	102	118	103	126	111	128	132	123	113	107	124	135	128	126	101	118	100	120	108	117	110	131	139	130	141	103	113	122	114	98	107	123	105	99	139	117	132	113	114	121	129	129	130	117	113	133	120	119	108	105	118	124	124	128	115	106	106	121	121	112	122	106	117	124	116	111	113	116	118	102	136	91	134	145	129	126	131	121	119	119	131	116	120	95	111	112	133	113	115	117	121	100	130	132	120	105	118	128	124	135	135	104	120	100	93	115	112	117	107	128	103	104	110	125	125	113	126	114	102	102	107	104	118	132	114	133	111	113	134	112	106	116	93	129	107	107	97	119	110	123	107	111	129	119	119	122	116	106	116	118	93	111	114	129	105	108	98	133	118	111	125	128	123	134	118	130	112	125	123	135	127	100	117	137	131	103	113	128	114	117	117	115	124	118	104	111	99	100	137	113	106	112	98	96	112	104	119	106	105	128	120	102	116	126	136	107	108	135	140	135	123	124	112	117	123	104	120	129	93	130	123	106	95	107	118	130	113	124	115	116	124	88	117	135	101	115	91	114	116	118	118	104	97	127	109	125	134	125	125	119	134	123	109	117	112	122	122	104	119	135	128	122	124	112	124	96	129	97	106	112	85	106	118	122	115	123	114	123	116	112	125	122	137	128	106	96	124	89	112	113	109	112	103	129	114	107	101	127	109	91	120	125	128	142	123	117	113	114	108	113	122	120	115	116	138	138	129	123	119	146	109	118	131	141	117	123	119	110	115	113	108	102	130	122	123	109	115	121	117	119	122	104	140	137	90	126	129	115	128	112	124	124	104	124	121	111	118	123	123	116	116	105	132	103	132	114	130	125	122	105	126	108	148	108	107	119	116	120	124	132	140	138	111	117	121	123	140	113	123	110	109	134	130	108	105	132	123	130	119	118	103	95	122	114	103	120	105	96	108	113	128	114	115	115	103	121	114	119	100	113	124	123	131	112	124	132	110	108	121	120	107	112	108	107	120	129	101	112	127	124	118	128	121	111	118	104	110	112	115	127	120	125	126	136	123	115	137	152	124	125	137	104	135	119	112	121	115	117	143	123	133	130	120	108	104	132	121	100	106	110	128	125	110	115	101	120	107	93	111	109	124	118	110	137	126	90	114	124	123	125	114	106	120	119	103	124	109	121	121	126	101	130	122	109	105	110	120	110	111	113	128	138	124	111	124	109	121	115	135	117	114	123	116	120	131	130	110	109	110	104	120	121	133	93	118	101	120	129	110	126	113	109	115	109	111	88	117	104	118	119	109	123	129	136	99	124	111	121	131	111	110	107	119	135	133	138	113	109	120	111	131	109	116	140	121	108	142	150	117	119	114	124	126	107	117	115	125	119	107	117	127	133	115	135	101	133	129	98	93	104	123	108	110	106	112	117	113	125	114	124	127	125	119	118	110	108	134	119	131	106	122	102	120	115	118	114	104	126	124	118	113	120	121	111	117	86	126	126	99	125	130	118	131	132	116	140	105	128	119	120	130	104	121	121	124	105	115	98	126	114	134	115	122	121	128	113	117	124	159	127	112	125	136	110	137	112	133	104	126	101	120	104	122	131	131	109	136	132	118	113	101	125	116	112	98	133	91	112	115	122	123	145	129	119	125	118	120	130	130	106	152	129	110	116	135	97	126	112	114	146	128	115	112	110	114	119	115	119	113	125	125	126	110	118	116	110	88	119	105	130	137	108	103	121	108	111	127	125	114	127	118	96	115	96	113	116	121	130	108	122	110	111	128	135	123	120	152	94	128	98	105	113	112	139	97	108	95	122	130	113	122	119	105	116	128	102	100	112	116	120	138	129	120	115	103	122	97	127	105	118	109	125	123	114	106	115	109	128	118	117	109	119	133	119	104	124	124	126	126	154	132	113	113	137	131	113	120	121	113	118	111	99	110	109	115	119	104	120	132	129	110	102	108	128	133	126	129	108	134	109	89	115	108	124	114	132	136	129	114	150	103	108	120	116	117	125	131	116	136	134	133	120	107	115	136	132	106	119	114	103	141	113	118	113	98	117	112	116	121	124	112	121	116	109	106	117	121	118	120	108	135	133	115	123	105	105	131	102	132	93	111	121	124	119	138	112	119	129	105	110	146	110	100	115	127	114	111	134	118	112	107	115	112	98	120	110	119	102	103	129	109	122	107	119	122	131	138	112	124	120	120	127	126	130	123	114	118	128	119	100	89	100	116	109	115	114	150	119	127	119	103	134	133	119	105	125	137	107	103	116	106	136	115	95	119	113	138	116	96	122	132	122	130	110	119	112	138	133	112	135	126	110	116	105	104	123	109	118	103	114	118	102	115	116	122	114	116	120	118	136	140	130	135	128	126	123	126	119	147	135	113	136	119	128	123	114	137	123	122	93	109	119	121	105	129	94	124	112	106	104	98	106	126	126	114	124	124	131	108	105	126	109	115	120	132	120	112	116	123	111	109	120	110	106	132	141	108	118	127	102	102	122	128	111	120	104	116	132	114	106	112	125	118	101	107	107	125	127	121	106	106	131	120	119	113	107	125	95	117	96	128	107	151	120	121	103	129	117	120	131	106	107	116	115	96	123	129	94	115	131	92	117	119	115	128	117	130
2791	359	429	403	430	381	375	330	376	352	331	338	354	357	370	325	333	315	335	346	339	323	305	305	304	352	337	326	320	334	327	353	331	324	358	346	338	361	331	340	331	374	321	361	342	332	317	286	338	328	331	334	339	321	304	337	295	324	321	317	304	332	288	335	325	343	325	316	315	311	328	319	320	336	310	360	300	328	304	338	345	339	309	331	305	315	313	316	307	312	310	338	302	310	276	300	315	335	326	315	323	306	340	305	327	317	352	307	326	310	340	325	330	359	321	346	338	290	312	314	337	373	340	346	327	345	330	344	332	329	299	366	352	290	339	315	338	338	354	339	317	330	332	369	319	324	333	329	338	313	337	350	343	330	286	345	297	325	340	365	306	326	348	300	347	297	286	307	346	337	303	297	352	350	326	311	335	333	317	332	338	348	313	354	340	307	329	297	307	323	305	307	327	299	309	301	313	349	313	326	340	338	355	328	367	324	348	352	321	299	306	343	312	308	334	297	304	331	324	326	303	336	290	357	340	374	291	309	310	338	340	308	334	337	313	321	347	345	314	342	324	330	324	327	304	324	336	305	319	344	342	318	339	323	321	328	363	363	316	324	307	313	312	344	335	305	316	345	309	315	278	347	324	340	310	346	317	343	337	287	320	324	342	336	344	322	298	317	328	324	290	320	314	335	341	344	336	343	297	338	340	329	343	338	336	321	336	343	304	320	299	301	320	311	343	318	333	330	321	322	325	294	322	329	357	314	329	320	327	287	318	329	310	322	348	327	321	356	334	338	350	342	313	347	325	341	298	318	310	311	333	334	300	324	323	303	329	328	316	321	293	298	324	328	332	317	320	321	335	310	312	338	327	316	335	304	325	326	311	310	315	343	319	321	348	343	324	330	287	319	303	333	331	314	315	336	332	334	317	349	341	343	331	312	358	375	294	311	324	332	294	320	312	296	323	297	320	337	323	327	332	326	310	325	316	290	318	349	289	329	318	325	340	329	323	335	285	289	350	334	329	336	349	318	313	331	293	305	334	354	349	314	342	316	303	336	305	327	317	338	328	371	311	327	311	307	318	342	337	346	320	346	278	330	349	340	317	299	325	330	310	327	310	341	348	339	337	340	310	346	319	324	289	340	317	331	343	341	307	339	310	314	321	334	307	354	299	316	346	343	329	325	318	293	366	322	318	354	329	324	332	357	317	287	298	337	335	323	308	322	316	326	363	301	328	322	307	311	327	313	284	311	370	296	351	312	357	319	306	311	326	347	300	340	364	316	304	330	329	334	303	340	294	325	331	309	369	301	332	341	333	321	338	344	330	341	339	305	321	333	312	305	317	305	319	313	309	313	322	311	343	319	316	318	312	336	320	330	323	327	323	308	291	336	319	337	364	342	331	338	312	347	325	319	334	320	333	344	355	318	308	303	302	327	340	332	345	305	339	315	334	317	327	317	331	341	328	327	309	312	303	306	316	330	303	297	350	326	302	344	297	329	307	327	305	298	347	325	314	331	321	320	322	295	334	313	343	302	363	325	290	355	297	331	321	290	287	326	362	353	311	314	317	320	313	319	336	313	291	362	347	283	320	322	368	341	294	346	323	360	319	310	317	297	322	363	335	304	325	312	331	319	350	341	315	306	336	319	310	306	319	322	324	349	348	320	345	309	324	310	331	368	336	315	309	329	337	314	351	287	354	315	304	335	322	299	306	329	326	356	317	343	338	323	339	348	306	338	338	315	310	304	353	329	334	345	322	323	344	310	319	323	297	315	303	327	329	325	319	299	328	301	325	317	334	300	321	348	329	331	282	326	354	337	329	340	307	327	334	317	304	310	314	314	314	340	307	314	331	339	345	317	332	326	345	326	350	376	329	325	334	324	326	302	353	330	355	314	325	331	312	341	323	298	327	297	335	347	317	318	328	321	342	317	349	332	329	323	312	293	313	312	319	316	288	338	304	339	341	304	301	350	311	328	307	329	346	338	341	307	315	349	316	311	287	315	320	335	318	329	318	326	321	335	360	365	334	328	344	348	325	321	333	339	343	342	328	342	338	315	328	354	332	338	325	324	317	319	320	326	305	334	304	312	311	354	345	298	340	335	300	320	359	346	342	355	316	333	351	325	299	311	328	342	329	313	336	309	313	302	339	325	294	321	315	334	345	334	338	318	281	342	313	359	345	321	306	307	320	341	322	302	318	329	330	309	282	331	308	309	352	328	291	310	318	328	362	361	307	308	323	323	298	321	334	317	350	327	344	309	320	306	323	342	303	335	325	333	343	357	313	325	320	325	341	321	310	297	304	300	316	305	296	326	320	299	300	304	314	325	325	326	303	309	309	345	326	318	346	340	326	335	298	334	326	346	341	307	347	358	302	341	303	338	328	313	356	337	316	327	329	349	352	301	330	329	324	312	348	326	334	300	324	310	343	339	334	336	304	345	303	313	353	323	310	316	322	336	298	327	354	329	326	337	306	322	300	317	295	286	308	320	305	358	381	300	312	320	294	343	309	324	335	359	326	322	326	361	351	294	349	305	321	325	344	311	308	307	315	312	335	344	342	347	340	296	315	322	340	312	328	335	333	287	299	338	326	355	338	320	335	344	345	348	316	321	323	349	353	373	323	341	318	317	333	327	310	356	334	292	322	313	336	335	328	324	309	363	324	313	335	341	331	330	335	321	322	278	307	337	343	330	313	322	334	320	313	348	331	327	307	327	300	368	320	340	343	347	284	287	313	317	321	315	346	323	328	312	321	328	332	321	351	313	327	370	300	349	313	309	308	331	323	339	328	333	301	315	311	356	313	345	331	309	344	318	317	317	307	342	333	321	317	314	322	356	299	288	335	342	323	350	315	330	299	321	326	331	325	303	323	339	353	331	355	338	315	311	323	293	363	288	310	287	321	309	347	309	311	301	303	333	341	334	345	328	358	348	369	285	319	342	320	330	346	302	334	332	305	348	308	310	317	316	334	274	346	323	365	370	291	352	376	333	303	353	316	326	378	341	323	322	346	324	341	325	294	303	350	312	299	303	303	342	324	306	311	318	355	288	350	322	348	313	323	329	304	321	332	325	347	297	342	325	299	320	302	301	322	311	367	366	317	329	329	329	313	309	320	308	327	299	327	333	325	311	312	324	324	319	321	301	305	314	363	317	306	324	311	310	335	322	315	328	345	314	372	324	319	321	329	323	344	315	341	320	373	312	320	304	320	299	320	335	348	329	332	294	314	311	341	340	323	321	320	327	326	314	323	288	309	290	316	306	319	308	343	324	335	314	286	292	330	321	335	313	319	315	292	340	317	315	317	356	316	322	307	359	309	306	345	320	315	342	318	338	352	333	308	340	333	331	320	336	315	319	329	335	308	299	312	332	318	326	347	355	342	300	310	315	320	294	341	347	353	302	313	325	309	341	315	336	332	317	304	369	308	288	298	320	350	304	335	312	356	328	297	319	339	299	324	325	331	333	360	313	332	302	332	317	317	303	341	335	345	334
12671	1350	1260	969	725	525	481	397	327	309	331	306	281	280	286	256	240	262	287	268	258	229	251	242	258	229	234	205	269	252	242	259	222	249	238	228	207	221	237	196	209	216	220	252	254	202	255	247	243	238	241	237	243	245	253	229	210	237	225	241	246	211	231	231	218	224	246	255	239	248	218	196	217	211	238	234	258	240	234	209	224	192	217	227	207	204	240	211	225	243	258	226	247	213	230	209	255	222	243	229	201	213	260	239	240	234	234	200	212	210	251	219	226	211	227	228	214	239	246	228	237	238	256	235	225	219	232	257	226	227	236	208	200	230	214	216	224	235	229	233	238	232	222	216	213	242	228	244	221	265	221	263	221	236	231	220	223	213	216	243	243	201	219	208	214	222	233	271	226	214	215	218	254	223	219	208	205	240	222	211	215	221	221	221	235	233	222	235	213	212	246	219	222	202	236	223	232	232	257	222	235	221	235	223	253	240	250	220	237	219	212	219	232	209	236	237	214	221	223	206	211	209	245	238	226	219	217	232	236	257	209	214	224	243	215	224	227	238	257	241	251	234	220	226	230	225	210	244	233	212	226	228	213	241	263	234	250	233	217	225	256	233	237	261	235	253	245	226	232	268	218	218	252	208	241	241	237	234	193	214	220	239	248	208	201	243	241	186	229	239	211	202	229	232	230	206	218	223	241	235	248	202	211	190	234	231	205	238	226	240	234	237	220	217	219	245	210	227	225	230	246	249	233	213	262	230	211	223	244	210	218	224	242	244	232	252	227	201	215	210	224	194	232	222	215	201	233	232	242	226	246	264	235	227	217	222	217	231	229	235	222	212	248	236	228	248	210	243	251	242	227	191	211	239	244	226	222	215	215	217	254	233	239	242	223	255	251	258	224	222	237	203	238	236	216	235	220	219	222	236	242	263	241	237	208	223	224	234	210	223	231	217	243	246	216	233	220	249	243	227	200	232	212	228	221	221	225	248	242	228	200	229	230	250	232	224	220	239	221	214	224	205	225	244	249	237	229	250	238	246	218	213	217	226	203	235	214	197	198	216	249	220	261	226	240	222	205	214	243	240	232	210	231	235	228	246	235	238	213	220	244	220	230	234	226	230	239	251	228	250	223	249	211	223	232	233	229	254	233	211	233	211	229	229	217	214	237	232	221	206	224	200	203	249	233	225	213	222	244	246	260	203	231	240	216	227	214	222	243	216	248	192	229	246	215	205	221	239	234	246	240	230	220	282	231	222	197	229	214	249	220	223	239	202	228	236	207	229	227	215	218	228	214	250	228	238	200	215	247	226	222	234	233	199	230	240	216	250	219	208	259	244	241	221	237	242	254	225	223	238	226	216	274	235	232	226	241	260	230	234	194	196	212	232	236	240	223	242	244	251	232	250	207	219	248	224	257	268	214	224	225	242	218	230	246	257	233	215	254	250	232	219	221	233	244	232	204	236	228	228	240	218	245	223	240	231	205	212	207	226	209	217	216	228	222	232	204	237	233	234	230	226	221	256	223	202	230	222	224	224	235	227	219	233	242	205	238	215	232	226	250	243	216	261	233	221	209	236	220	208	227	235	240	237	226	235	253	201	223	226	236	226	248	238	219	196	255	225	226	206	225	236	252	243	209	207	247	224	226	246	202	228	245	263	234	216	231	199	239	179	243	260	238	232	213	223	258	243	219	227	232	239	239	226	216	198	229	225	220	224	233	226	221	239	228	220	234	229	235	224	259	210	224	217	210	195	232	216	227	215	220	204	239	228	256	225	220	221	215	256	211	252	227	222	248	202	229	255	224	231	228	222	212	234	198	225	243	255	227	229	206	196	255	211	194	262	238	213	221	208	235	258	213	217	248	223	216	241	236	219	216	219	224	234	251	220	231	249	257	213	223	211	223	238	229	218	229	228	232	223	204	229	230	215	230	218	219	229	232	227	226	236	226	237	232	256	214	238	247	235	228	213	210	224	239	224	219	227	195	214	218	229	195	243	257	220	231	212	231	235	217	258	235	259	232	236	244	263	242	235	244	213	230	228	217	226	230	240	210	222	212	220	240	211	237	260	238	227	218	202	197	228	225	210	195	242	208	223	214	257	245	230	233	224	222	210	216	214	241	247	221	223	244	226	223	241	221	221	231	209	240	236	259	249	229	227	207	243	235	238	226	212	237	213	221	219	222	266	239	207	226	222	224	213	218	221	241	248	215	222	231	238	226	237	223	223	238	235	247	269	233	260	225	204	244	240	234	239	202	254	234	227	228	239	207	237	214	242	231	238	214	234	229	234	234	234	237	228	222	235	224	236	248	212	234	220	250	222	221	219	206	221	251	232	235	212	220	246	224	230	223	245	234	223	261	251	228	233	239	222	235	232	242	230	242	239	236	210	232	216	201	235	227	242	232	233	235	224	231	255	229	221	206	200	217	205	225	220	216	236	229	210	250	241	241	206	215	197	228	226	227	239	218	226	254	226	243	234	210	217	214	203	219	252	221	249	206	244	252	249	214	246	235	207	224	225	257	261	229	244	215	233	203	273	234	250	220	212	225	244	220	232	230	234	226	210	212	224	248	237	241	232	216	231	208	203	244	214	206	208	223	233	226	213	263	210	231	231	221	233	265	203	220	220	200	219	235	224	240	227	234	219	251	232	236	225	217	254	205	238	212	225	226	221	229	211	226	213	225	251	245	252	210	226	227	224	221	227	240	235	197	222	234	254	226	213	243	215	216	207	218	245	211	242	239	248	219	218	240	238	228	211	226	218	234	224	271	228	246	225	195	236	262	264	246	231	217	225	237	258	234	221	207	223	240	241	250	204	200	204	206	221	223	246	230	258	200	188	223	240	231	226	238	229	212	229	225	252	237	232	236	250	228	243	212	208	218	244	221	239	250	214	209	250	272	230	219	255	252	235	202	235	243	211	247	223	245	220	231	225	257	238	211	237	228	217	256	243	214	218	232	239	240	222	221	228	235	221	221	209	241	234	203	225	196	236	255	240	206	235	211	243	217	223	220	227	233	222	221	246	221	202	211	223	243	216	222	227	232	231	249	244	239	208	236	212	212	215	221	239	234	232	197	233	219	250	219	230	243	272	216	230	203	252	218	249	227	229	206	237	218	212	234	212	227	210	241	227	238	230	251	221	215	208	241	218	247	235	215	250	233	242	228	227	249	232	252	222	203	219	223	244	223	219	216	248	231	238	229	224	241	223	209	251	247	226	228	246	258	232	216	224	211	227	228	230	225	216	249	242	225	222	225	265	219	248	245	229	251	211	238	234	228	240	209	221	221	228	206	233	217	213	215	228	228	228	216	214	250	230	244	226	248	221	218	224	241	189	208	237	211	213	248	215	261	219	239	256	222	246	238	228	220	247	221	223	229	236	225	251	240	221	206	215	224	218	203	226	200	250	242	258	235	258	242	253	243	229	230	255	237	223	209	230	214	210	224	253	241	227	215	201	247	237	216	222	228	200	220	222	226	238	239	232	229	223
7727	1415	2690	3054	2605	2181	1869	1624	1433	1234	1200	1056	1033	960	909	826	783	855	753	764	715	667	722	690	656	656	716	676	622	657	654	628	597	582	636	613	630	599	628	613	578	642	575	621	590	613	603	593	590	556	585	591	580	638	598	569	564	578	593	559	560	557	568	603	626	638	576	563	561	581	577	571	587	556	588	558	579	594	553	561	591	567	576	657	551	579	500	527	553	560	581	590	563	534	561	556	542	551	546	581	576	589	588	553	617	572	562	588	579	608	570	593	586	564	526	600	572	546	533	570	528	563	565	537	573	557	539	566	564	575	548	557	581	552	577	578	541	541	608	549	555	601	599	544	582	585	602	550	576	536	591	541	589	572	597	579	537	560	542	581	567	617	548	548	574	519	549	580	549	585	552	578	527	579	595	567	576	602	579	538	602	570	549	541	545	590	569	565	559	548	557	512	588	586	584	546	528	520	565	584	559	571	558	587	539	562	530	559	515	580	575	572	583	576	517	562	635	575	592	518	544	582	581	539	576	566	550	579	594	541	537	589	554	520	546	556	517	576	515	550	617	518	538	585	549	597	541	560	578	527	493	542	576	551	559	583	539	557	525	525	573	571	548	570	555	575	583	584	542	585	582	591	525	560	552	563	566	556	574	498	601	512	523	559	598	538	587	558	593	580	591	561	538	540	609	556	575	578	555	570	576	577	543	560	525	576	584	530	601	591	575	528	535	552	537	526	551	540	542	521	515	597	546	532	596	601	586	562	550	542	561	526	548	542	573	600	534	525	553	612	555	545	553	573	549	600	555	581	538	529	584	532	562	626	527	581	539	567	607	541	583	541	556	611	633	550	577	573	581	566	537	564	561	526	554	537	582	525	575	590	585	560	577	569	553	529	544	531	569	544	541	573	546	549	563	572	556	532	563	581	559	521	628	536	568	533	552	551	561	601	576	543	545	555	549	515	551	584	580	559	555	551	580	572	546	577	567	599	575	549	547	545	546	581	534	588	582	598	590	573	564	533	530	542	545	583	527	550	556	559	561	566	544	569	520	585	566	584	544	562	559	553	570	567	557	600	545	576	537	544	529	584	563	563	598	590	565	546	537	532	538	580	564	606	585	522	544	559	542	568	546	548	541	547	548	582	549	562	494	560	571	617	550	547	574	524	571	579	532	541	543	547	537	563	584	551	565	537	547	533	540	539	581	547	519	592	578	571	553	589	527	550	560	524	545	585	529	542	594	568	583	599	527	551	535	557	487	549	592	590	550	609	544	556	562	545	600	561	562	559	552	562	607	566	554	590	559	565	529	540	556	539	560	544	577	512	561	541	510	549	568	569	542	548	481	559	575	567	542	588	582	566	543	599	563	525	532	555	564	548	543	538	553	561	534	569	587	576	547	534	537	544	570	548	555	588	558	532	535	597	549	538	540	573	559	569	563	546	612	552	572	537	601	559	622	571	519	523	529	531	556	597	563	564	563	559	584	572	565	548	585	568	537	607	572	518	572	582	576	550	531	584	555	567	559	574	522	531	595	608	568	572	539	572	561	557	579	548	561	559	543	580	547	549	544	524	613	527	566	574	556	526	573	576	554	567	578	575	532	565	582	550	556	527	571	588	553	583	527	581	600	555	542	558	554	550	549	589	580	557	559	565	562	531	581	547	536	593	560	625	592	557	592	580	546	555	561	552	561	589	510	586	577	566	560	592	548	563	589	573	549	575	568	562	604	570	542	581	548	565	548	573	547	581	612	608	580	584	573	584	585	553	528	548	570	594	544	539	537	605	555	553	552	551	560	586	554	554	526	577	571	587	567	515	573	581	563	530	524	567	533	564	547	537	558	545	577	544	564	548	572	539	564	506	580	564	545	537	571	553	550	583	531	579	540	569	566	572	531	552	603	571	549	578	562	593	580	580	621	537	557	547	569	575	519	557	562	536	539	539	575	540	586	595	559	569	574	546	617	590	574	516	572	510	568	584	566	607	573	529	546	569	580	563	576	604	551	583	576	574	536	581	595	564	601	604	577	591	558	576	536	566	589	563	528	543	572	547	568	535	562	540	613	587	622	563	573	568	574	554	554	542	556	553	530	554	531	549	560	530	588	558	566	505	597	551	589	576	582	559	573	594	519	561	593	589	551	579	560	533	551	576	540	559	582	564	540	575	561	577	576	554	557	603	595	561	582	579	566	587	592	571	571	542	568	587	562	596	578	536	554	551	557	556	538	587	513	604	573	521	558	541	570	570	542	548	607	573	561	556	579	559	588	531	552	571	578	534	584	574	599	551	599	564	564	548	556	551	572	553	570	573	584	573	567	563	593	522	595	573	539	542	595	563	589	606	553	591	565	565	556	598	605	548	547	551	546	544	587	608	614	555	547	622	597	527	589	536	525	545	568	554	565	594	559	564	542	607	544	521	567	505	581	582	557	565	602	598	571	588	533	588	512	570	539	566	545	590	616	559	588	573	594	528	583	533	540	595	564	623	537	596	576	572	532	517	565	588	623	541	558	562	599	556	553	572	582	539	560	599	550	542	515	522	555	580	551	561	540	567	585	547	555	519	546	540	580	582	567	554	555	536	627	581	620	552	561	553	546	567	542	532	537	571	565	589	552	586	538	581	531	570	533	579	578	607	547	493	562	512	572	574	584	536	558	597	542	575	544	580	549	571	555	590	555	534	510	564	572	566	589	551	551	534	554	588	573	519	557	570	550	538	509	588	546	560	579	556	549	555	553	566	550	537	567	523	583	576	544	589	546	579	574	608	592	586	559	573	547	543	553	566	585	540	553	561	564	607	570	577	573	553	608	554	574	588	572	497	562	565	591	537	584	570	564	553	557	576	562	565	552	600	539	598	553	566	542	543	553	564	558	607	536	560	569	532	579	559	567	528	553	589	589	549	556	545	519	516	610	567	593	588	568	549	543	558	580	552	499	568	570	574	573	553	567	562	571	541	543	576	588	520	567	573	510	569	586	587	565	590	534	566	535	549	592	581	585	553	569	552	636	537	542	552	556	571	609	608	548	577	558	580	592	565	526	546	607	557	538	549	553	563	563	563	532	562	526	583	575	548	536	580	603	583	561	561	571	570	544	525	542	535	590	541	567	561	563	597	566	545	541	540	595	605	548	542	576	572	569	568	574	555	608	575	578	604	537	562	617	602	545	537	585	603	526	578	569	564	577	523	534	587	582	590	558	526	566	557	578	548	588	542	622	544	546	591	566	583	580	551	587	544	543	567	560	626	523	564	553	612	586	583	538	562	565	601	550	525	570	575	533	538	603	571	559	521	539	522	559	578	535	604	536	580	584	588	565	559	560	515	547	569	548	563	582	574	575	561	535	562	521	544	590	559	572	555	515	604	528	581	541	558	554	526	600	554	563	590	551	529	537	543	566	605	583	580	575	541	554	566	541	576	549	557	566	548	588	570	539	574	569	556	529	598	566	604	561	503	535	594	566	587	578	575	533	591	581	581	544	531	525	558	565	588	567	564
19585	2893	2310	1701	1108	810	639	576	465	395	346	336	316	305	289	286	282	251	236	241	234	217	243	239	204	204	221	197	199	197	195	221	226	198	225	180	213	174	203	223	220	197	194	215	163	203	203	211	184	160	199	209	194	186	187	205	181	203	213	217	191	186	191	189	201	196	205	195	188	216	188	184	203	195	195	202	169	203	193	189	201	185	181	166	195	191	175	199	200	183	184	203	233	181	208	181	197	221	195	180	182	195	192	196	194	189	188	168	188	175	175	176	195	220	210	180	197	202	183	221	178	187	198	205	225	201	210	188	178	194	191	200	196	202	206	208	195	193	184	189	193	204	186	216	212	176	192	203	208	193	196	161	201	183	207	197	201	194	198	192	210	220	182	200	201	189	201	201	202	198	215	214	189	149	181	184	163	176	169	182	176	200	193	185	184	205	193	186	187	192	181	193	191	173	208	187	184	201	212	188	202	198	163	203	175	195	185	212	192	201	175	169	206	208	177	191	199	202	192	190	202	206	218	199	177	190	211	193	193	196	180	210	202	198	182	188	196	163	212	200	187	198	163	183	188	194	173	180	208	187	157	171	208	171	181	167	165	176	205	196	203	204	197	195	168	210	206	183	170	173	171	192	175	215	211	197	182	207	217	205	175	198	176	225	190	179	193	192	203	176	188	190	173	187	184	209	210	198	194	188	186	190	210	189	185	191	175	217	190	198	207	187	160	190	215	207	193	176	223	195	178	152	185	194	177	170	206	186	179	213	205	200	174	192	182	186	179	219	205	201	201	185	173	189	208	201	164	167	204	216	177	171	181	211	197	204	182	186	197	169	204	179	199	182	179	187	204	198	185	191	185	192	199	210	186	198	183	179	176	178	192	192	196	200	202	209	173	193	199	209	187	183	203	188	189	189	196	183	183	194	188	173	198	200	189	209	167	212	213	164	216	181	187	222	204	167	198	185	186	168	198	201	158	212	177	221	192	219	162	210	177	183	192	182	193	189	236	178	191	176	184	191	214	169	177	214	199	202	182	201	189	210	190	176	182	214	189	184	178	209	189	197	201	190	183	218	187	200	179	190	189	214	185	212	191	196	185	189	176	184	154	220	192	167	162	175	187	179	201	199	188	185	200	201	178	188	209	197	211	192	215	166	193	207	188	211	198	186	186	194	175	187	195	168	204	203	173	187	214	193	177	191	212	201	155	208	184	218	197	220	182	217	180	184	194	188	176	203	206	168	181	175	209	167	175	181	181	185	177	193	161	158	188	216	190	177	178	191	195	213	174	197	183	198	207	191	194	185	216	225	149	198	182	190	161	157	183	200	181	169	175	196	194	199	195	189	187	200	209	202	204	188	182	176	164	222	201	187	204	193	195	185	169	205	198	172	211	191	200	194	207	200	193	197	193	193	178	213	212	186	206	190	174	192	183	175	198	156	212	187	202	170	188	204	169	183	189	202	186	185	201	229	193	172	197	188	210	185	200	199	194	195	201	167	168	172	212	187	180	191	179	203	236	204	194	220	193	185	211	200	169	178	195	200	195	197	173	180	198	212	171	174	204	196	171	190	201	177	200	197	180	202	192	187	194	165	222	220	188	188	169	172	198	198	178	187	171	194	223	181	210	183	187	212	193	219	215	188	209	212	208	194	220	200	203	199	194	187	217	180	188	160	197	179	166	200	181	188	195	210	193	172	185	194	202	172	179	189	195	159	176	202	206	184	173	183	191	177	196	208	200	191	231	170	213	185	189	199	193	177	193	201	186	189	199	174	186	177	188	181	199	200	191	206	162	208	210	198	211	203	211	217	199	185	197	209	193	173	185	215	180	210	173	179	190	205	217	179	193	182	193	195	212	189	191	183	168	216	200	160	180	198	197	193	199	179	199	196	170	212	176	209	207	171	206	190	209	182	163	203	193	184	218	185	174	208	171	186	167	198	226	183	187	188	194	167	196	185	213	189	190	199	200	189	184	197	184	196	210	216	169	203	197	185	218	214	186	217	181	198	181	210	211	187	164	185	192	173	180	200	188	203	190	195	204	182	170	183	205	198	187	199	197	205	159	196	198	199	175	198	186	198	208	192	196	186	212	184	184	174	214	199	183	200	185	201	207	197	207	186	170	196	173	182	184	192	201	182	193	195	192	174	217	219	178	175	191	196	207	179	207	204	204	180	213	183	191	223	186	171	202	185	195	201	205	196	194	214	192	187	174	191	174	192	215	182	177	187	184	201	191	178	190	214	200	198	182	191	194	210	205	181	201	177	158	185	185	218	208	190	174	192	170	200	171	210	174	188	165	206	182	205	205	211	185	187	168	188	183	186	186	173	165	177	183	167	172	197	188	194	195	175	202	182	206	189	205	184	189	186	194	223	174	203	177	213	174	216	193	183	182	198	199	179	187	196	196	171	196	193	185	227	195	194	186	178	196	212	192	188	160	186	188	177	162	200	215	211	179	187	184	179	181	173	180	199	197	206	192	163	184	184	172	193	218	206	188	172	182	192	199	213	172	191	203	214	173	198	172	206	194	183	188	179	188	178	208	180	182	201	151	217	179	188	180	205	201	169	203	205	201	144	198	182	164	171	186	187	185	210	206	181	197	191	219	187	169	194	198	201	196	170	213	178	226	238	186	163	168	216	171	202	186	196	198	167	177	191	190	186	156	194	182	200	202	214	165	186	182	161	194	189	175	203	193	193	198	181	198	205	216	185	200	194	182	193	184	187	162	204	214	191	178	171	206	184	201	208	208	179	177	203	194	172	200	182	188	210	184	174	187	184	211	215	201	203	192	186	213	169	177	192	183	206	191	218	200	178	187	151	187	201	193	183	173	173	183	194	227	176	213	186	197	181	191	211	173	178	205	195	180	218	211	165	220	205	201	193	182	209	217	188	195	191	199	183	193	200	190	194	209	161	183	164	208	199	173	168	199	176	193	208	193	185	235	183	204	186	177	186	193	153	206	212	186	192	199	174	191	173	199	233	192	159	179	196	200	190	174	202	170	196	201	186	196	206	196	168	181	189	188	188	186	193	193	191	185	200	187	198	179	177	174	216	186	162	177	190	192	204	172	193	178	198	176	174	202	202	216	199	210	206	193	200	186	192	174	183	185	209	195	175	207	212	173	191	207	199	193	165	191	174	201	183	185	194	208	198	167	208	195	197	203	169	167	192	208	199	186	182	204	184	181	203	178	170	181	179	199	210	191	207	201	193	190	187	215	213	193	196	212	172	176	204	217	190	192	184	181	196	182	164	199	201	201	226	205	221	157	195	203	182	196	173	189	190	207	172	203	175	203	179	185	202	182	183	162	207	199	165	208	203	198	180	203	220	212	180	191	201	199	206	211	183	173	197	173	190	195	179	193	214	209	163	200	201	196	197	185	206	181	166	204	183	193	161	198	161	222	206	202	166	189	190	167	180	172	196	192	221	195	194	195	228	180	221	198	197	179	192	189	170	195	175	193	193	192	193	227	213	183	197	182	180	216	187
10119	2049	4587	5107	4369	3658	2868	2415	2067	1788	1566	1460	1287	1227	1125	1005	919	935	860	803	792	785	768	716	711	673	704	592	629	642	610	580	650	572	603	589	593	572	568	544	512	540	555	554	523	559	512	525	533	524	514	549	527	521	531	526	465	489	501	486	485	520	531	449	513	522	503	496	473	471	499	493	457	484	440	497	510	506	492	502	449	492	498	460	497	495	458	473	430	465	489	478	441	450	476	481	465	445	458	465	458	463	460	463	489	473	486	479	465	489	495	505	530	472	463	472	476	508	504	478	447	509	468	469	517	473	434	455	464	418	482	462	464	481	436	453	465	447	455	458	468	480	457	483	451	447	480	474	488	445	432	467	476	435	482	476	436	424	474	433	436	485	479	436	499	481	448	469	433	454	484	448	448	478	422	440	433	465	474	452	443	464	434	463	495	418	475	461	473	443	472	501	485	435	474	444	442	456	474	439	457	458	480	470	477	443	451	460	433	434	423	426	463	424	469	475	447	463	455	457	467	464	471	440	448	439	465	423	473	448	475	463	471	419	487	480	475	466	414	460	471	469	463	478	447	435	438	448	494	477	455	443	521	476	488	494	460	506	460	461	461	450	481	480	492	438	429	481	480	455	462	486	467	474	470	471	484	462	445	468	521	452	476	465	521	404	449	455	449	467	457	435	441	424	483	443	497	476	460	425	444	452	461	499	456	460	456	449	431	448	428	439	434	477	473	442	461	473	453	467	446	478	463	444	476	489	491	477	450	469	446	444	463	467	428	421	468	466	480	469	483	466	442	448	470	447	459	484	462	459	489	482	451	442	480	424	454	450	457	455	474	440	476	461	452	448	461	452	506	466	478	430	448	438	443	491	492	537	474	464	463	449	463	467	469	499	456	469	457	477	490	460	457	498	422	469	471	465	454	474	456	462	434	456	475	466	438	446	454	502	425	462	465	441	460	515	452	448	447	495	461	478	473	467	469	422	465	464	421	423	449	502	442	487	519	431	471	501	443	498	484	502	476	438	430	469	486	437	477	478	459	451	453	448	457	475	458	451	478	447	467	480	474	494	470	410	448	486	455	493	446	477	501	467	453	490	441	472	492	455	469	463	469	481	468	440	455	466	464	464	480	420	480	485	460	426	485	455	479	431	417	433	465	454	460	444	488	434	486	456	447	461	452	445	458	445	462	479	448	454	502	419	471	459	450	475	477	483	457	496	465	471	445	449	485	443	445	452	485	450	490	478	425	451	435	455	464	517	433	472	456	440	458	422	438	453	437	454	489	462	444	470	454	464	469	463	465	437	492	462	397	466	462	462	453	443	489	462	441	442	430	478	475	486	416	460	438	450	456	460	444	448	480	441	497	450	480	453	439	461	429	466	468	435	476	448	471	504	475	445	468	430	426	490	413	460	446	455	486	451	449	433	440	440	450	442	480	485	432	473	482	454	453	471	481	440	445	465	451	459	464	460	457	444	448	462	482	465	445	465	455	439	476	493	465	489	483	453	437	503	484	510	477	453	461	460	514	461	487	453	427	480	471	452	487	458	464	491	504	444	481	428	492	479	466	416	452	443	472	460	463	467	431	471	508	438	452	468	451	413	447	497	476	478	451	440	480	467	442	449	456	477	461	488	431	444	457	436	434	461	455	419	447	469	417	437	449	417	462	486	458	513	453	481	423	478	427	444	440	457	501	450	424	447	468	465	420	441	454	434	444	451	465	434	470	448	445	455	462	449	500	438	459	467	447	450	479	446	455	482	485	456	443	508	456	452	462	458	501	479	439	461	473	475	419	483	468	402	450	405	488	433	449	486	409	483	459	433	453	464	455	457	483	420	479	470	450	474	427	461	493	427	472	478	451	487	451	431	464	437	444	439	484	480	499	459	457	469	467	449	434	479	479	464	433	456	448	434	491	484	450	442	470	491	451	484	477	451	453	429	435	476	473	502	481	478	451	441	447	443	454	435	447	447	432	463	456	476	495	440	421	470	431	426	449	486	481	441	441	462	492	400	440	438	422	451	455	502	418	488	482	498	456	425	468	458	448	482	475	455	425	471	479	457	450	436	467	439	492	452	472	462	423	468	452	483	448	463	465	462	455	443	451	460	475	446	449	493	464	455	489	467	477	449	458	455	454	430	481	480	498	465	466	455	473	485	465	417	460	461	464	477	427	483	452	461	449	483	472	430	470	461	510	403	480	433	419	474	465	461	452	419	433	458	448	434	479	465	439	466	504	455	455	513	459	503	426	449	434	463	436	448	445	474	450	449	483	454	454	468	467	443	432	455	458	449	469	467	495	471	445	474	445	504	472	496	470	463	476	465	496	446	444	487	446	470	456	436	485	469	509	456	453	457	452	485	485	436	450	448	440	461	466	441	460	439	471	453	461	443	468	433	434	440	468	410	477	421	480	484	468	488	486	453	479	460	442	427	466	498	461	467	434	445	467	430	489	426	470	452	478	475	468	444	478	479	471	452	440	488	452	455	489	443	439	496	453	468	499	452	447	447	467	458	432	455	439	489	444	488	443	481	420	456	481	480	452	497	465	486	467	481	493	453	458	488	466	447	480	440	452	432	521	460	461	479	461	460	451	483	477	463	451	464	443	414	450	460	451	475	455	456	439	444	459	475	475	451	411	456	460	495	463	490	479	499	456	449	483	424	441	460	451	440	485	512	447	491	471	477	475	470	476	449	459	480	500	504	464	454	429	478	466	445	467	441	470	448	462	464	488	469	450	467	440	459	492	456	464	463	467	460	470	475	432	441	490	494	482	466	469	435	467	461	510	438	446	477	466	466	459	483	476	483	447	438	478	462	482	495	496	445	463	460	506	449	467	478	483	463	493	440	456	512	484	449	472	477	458	484	456	479	416	459	476	451	493	438	470	473	459	457	475	477	465	509	480	447	467	462	469	460	430	481	482	465	448	493	435	473	458	442	442	447	458	497	470	420	431	452	472	460	477	451	455	456	440	477	493	462	486	464	482	414	476	458	477	464	472	441	453	496	471	463	429	480	441	443	477	428	476	483	507	492	454	421	476	443	435	520	504	413	460	433	471	497	469	426	437	489	459	492	465	447	462	450	500	467	491	439	476	461	429	487	460	488	441	486	463	436	465	448	467	442	495	476	450	465	433	470	466	486	456	466	473	445	448	462	427	458	503	452	458	464	455	481	450	459	442	486	501	468	464	454	442	446	443	452	447	483	461	464	484	453	471	444	449	457	480	504	428	432	464	440	478	476	444	455	475	447	470	443	452	419	436	461	483	446	459	469	430	481	473	457	454	503	445	475	446	446	438	456	424	442	471	496	430	473	484	458	437	469	464	464	480	444	482	501	418	444	434	445	464	460	451	506	468	455	486	473	453	500	446	443	485	421	455	466	464	487	454	478	501	443	481	470	494	429	459	446	475	465	470	451	480	443	446	447	438	439	481	491	450	425	474	473	463	426	483	429	484	472	476	437	450	439	444	450	464	432	439	422	461	441	455	482
3870	153	149	162	123	121	126	106	135	141	143	111	130	126	125	109	122	124	138	126	126	103	100	139	110	100	121	141	115	122	129	117	105	126	134	137	130	120	128	123	103	109	124	133	134	105	115	117	120	113	114	103	103	117	114	131	109	120	130	122	114	102	119	105	128	144	110	111	107	108	116	128	116	118	124	113	119	129	118	118	117	121	98	120	110	90	100	102	116	118	123	121	113	128	113	113	118	136	104	117	119	117	121	133	152	120	126	104	131	103	123	117	114	100	118	126	125	120	117	113	109	128	105	128	125	117	117	119	111	116	102	137	113	128	110	109	115	107	99	108	126	120	118	114	114	101	120	120	105	107	117	122	97	126	126	84	114	120	118	119	106	129	133	139	108	107	124	99	120	118	115	111	128	92	119	116	130	104	131	94	94	115	128	121	136	128	118	122	105	135	92	117	116	99	127	122	96	94	130	132	120	100	92	121	121	110	119	109	93	120	123	120	122	102	120	119	121	119	112	120	107	116	94	126	140	121	113	112	101	110	105	119	117	112	117	112	135	122	102	119	117	120	133	121	113	134	117	128	106	114	100	109	102	114	133	111	138	113	114	124	105	120	124	118	100	91	116	99	111	108	102	133	131	121	114	124	106	104	111	107	121	116	126	101	104	128	123	119	133	100	121	114	121	123	143	111	120	129	133	120	106	128	104	121	113	110	114	117	113	139	110	106	117	106	113	103	131	109	118	116	128	119	115	113	107	134	114	106	98	102	122	110	104	117	119	123	114	133	104	113	117	137	120	130	113	123	111	114	116	120	105	136	132	124	107	135	132	104	124	110	108	107	106	117	138	128	114	114	135	112	123	109	134	141	136	114	126	107	124	114	124	120	104	108	112	101	130	111	87	133	118	109	116	129	91	132	96	126	129	103	111	108	118	94	91	105	100	105	127	121	127	125	139	112	120	112	131	131	146	114	111	100	113	122	120	118	104	114	142	132	114	104	116	133	106	133	130	134	112	120	118	125	106	131	127	125	107	110	117	106	123	105	137	114	110	142	128	96	112	121	108	130	107	100	116	112	95	105	115	101	115	106	103	125	125	99	107	112	107	105	100	115	122	105	112	116	115	125	120	124	122	121	129	106	114	109	120	103	111	119	112	122	120	108	125	91	124	140	113	124	121	126	98	102	101	120	120	114	126	110	110	125	113	114	90	98	95	101	126	108	115	92	88	136	97	97	100	123	121	119	113	114	119	129	122	113	134	142	104	118	123	133	112	120	106	140	128	122	102	114	101	137	127	124	109	116	131	106	123	106	115	110	107	108	127	126	140	115	106	117	127	110	119	93	115	119	112	125	99	86	129	115	109	113	122	115	84	119	112	118	105	129	115	111	118	115	121	89	107	120	114	130	118	115	98	113	129	127	114	112	129	105	121	110	123	126	120	108	104	129	117	106	106	133	129	101	142	130	126	102	115	127	132	121	120	102	98	106	118	101	113	133	118	126	99	118	121	119	93	119	118	124	142	144	118	125	125	110	116	128	135	120	126	153	137	134	105	131	97	115	135	96	124	106	118	100	122	129	127	112	135	115	100	117	125	117	118	118	120	105	121	110	110	120	104	128	121	112	108	115	116	106	110	110	122	128	102	136	122	110	122	139	104	127	130	115	110	92	125	120	133	132	114	107	131	112	134	100	106	104	118	124	125	131	140	140	112	127	115	117	120	119	107	122	93	110	124	127	128	110	138	141	131	116	119	114	111	100	107	119	124	113	121	126	127	110	124	93	97	113	112	116	124	114	97	112	116	104	130	126	112	98	107	110	113	96	103	103	117	104	107	125	111	120	118	138	111	112	130	123	121	124	111	117	111	122	130	111	116	139	114	117	119	126	108	118	118	104	138	93	123	128	127	110	120	133	104	116	91	102	108	114	128	117	124	127	118	118	110	117	129	121	122	137	114	123	105	111	135	108	132	122	118	116	111	118	102	130	127	104	111	118	117	114	114	116	111	109	107	111	112	134	116	116	101	120	130	126	124	126	109	128	121	134	119	111	101	115	145	103	107	109	115	114	124	128	140	115	117	104	104	104	116	112	122	129	124	109	128	107	106	97	115	139	121	127	113	123	140	125	115	119	125	120	112	115	112	108	114	115	107	124	110	118	110	116	110	88	119	125	94	108	118	115	116	121	109	110	119	115	103	116	114	134	119	133	132	135	127	127	109	120	100	103	123	119	107	137	124	125	137	97	107	120	122	114	101	108	122	95	114	121	117	123	117	120	120	128	103	114	91	137	120	115	109	112	109	121	122	133	119	120	129	146	93	119	126	104	107	122	121	116	107	124	128	119	134	116	138	112	125	129	125	110	108	120	118	108	137	112	134	126	116	132	101	116	113	117	127	130	135	117	122	88	101	116	119	126	122	92	118	113	128	127	126	129	96	119	120	116	97	107	104	134	114	105	99	91	124	127	127	116	112	101	111	130	113	133	132	120	114	110	107	108	123	125	118	132	132	119	112	117	115	117	115	109	104	129	135	114	102	128	134	120	113	118	118	125	119	128	97	125	118	97	135	118	122	112	135	139	114	126	121	110	130	122	126	147	106	126	114	121	131	118	136	120	109	139	126	112	112	111	106	120	114	121	123	130	105	105	103	127	94	100	113	99	95	107	114	94	97	147	119	85	124	127	107	123	103	116	119	107	114	137	115	111	106	126	126	113	130	111	117	111	119	108	103	111	97	110	118	132	133	114	129	120	102	109	109	124	109	108	123	119	109	119	120	115	92	97	113	113	128	106	134	128	125	108	122	124	139	118	100	143	115	116	141	128	120	106	139	127	124	128	104	118	104	122	120	107	119	113	116	123	116	110	114	106	108	117	128	129	111	114	97	119	117	114	121	128	119	119	118	119	116	112	119	126	118	115	104	115	115	140	123	126	122	108	131	119	128	113	114	120	107	110	121	109	113	123	119	123	146	106	99	112	114	102	122	113	124	135	102	99	114	119	111	110	116	127	112	124	122	124	135	101	102	125	119	118	114	125	97	117	116	118	123	135	129	126	123	117	103	119	127	127	121	105	123	126	112	114	115	109	97	124	114	121	103	117	102	121	110	135	126	114	115	123	125	94	111	108	107	125	110	117	128	119	118	122	112	128	105	120	124	116	114	118	124	102	118	129	136	121	115	110	126	103	105	120	121	106	101	138	109	125	113	113	113	118	116	123	117	125	112	127	113	119	121	99	110	134	96	107	110	114	119	122	106	114	119	139	83	134	125	128	98	123	113	120	111	122	117	118	118	124	119	108	135	117	116	94	126	105	108	103	106	116	119	109	121	101	139	116	123	110	122	115	138	115	99	113	98	105	120	110	115	120	107	116	122	116	120	124	111	105	130	145	108	119	119	107	122	102	101	121	119	117	108	112	108	112	117	129	119	114	123	104	105	125	121	117	114	114	118	100	104	118	116	119	124	124	114	126	98	123	137	129	121	121	109	116	130	100	122	129
2812	360	426	453	418	384	408	380	367	353	379	351	351	361	320	385	368	298	302	345	371	325	352	359	308	306	333	283	352	328	341	330	325	330	350	316	323	306	317	306	332	350	313	335	344	307	353	320	334	327	305	332	324	319	344	336	316	311	314	313	321	309	326	299	346	318	319	327	328	357	290	322	320	302	291	288	332	358	326	307	317	323	326	306	308	309	320	326	334	325	303	319	330	341	329	365	321	325	302	356	353	351	294	304	339	292	348	316	318	350	367	351	325	331	341	367	303	326	310	352	328	328	310	369	337	339	348	326	300	324	307	336	320	330	331	320	323	314	321	333	316	331	307	343	340	299	358	308	326	309	325	324	332	316	314	356	345	337	327	333	359	326	350	309	308	311	285	346	312	356	333	333	324	324	330	290	326	304	345	333	336	323	309	288	299	349	338	347	338	290	321	330	317	352	295	343	312	351	327	328	327	315	322	325	304	307	300	326	314	327	304	305	347	325	307	319	337	314	322	344	329	333	346	345	321	354	314	350	295	311	317	342	310	336	306	310	331	378	335	305	305	309	309	346	306	295	331	318	345	352	333	341	318	334	331	308	294	358	342	317	321	336	326	320	325	322	340	303	295	315	322	319	303	276	310	319	304	321	337	332	311	295	348	320	347	313	312	315	332	315	299	331	315	324	325	331	316	315	343	307	319	331	306	328	323	323	338	331	314	308	320	358	307	337	329	326	318	302	299	364	341	330	318	309	321	338	301	318	318	330	341	337	318	331	331	331	317	331	366	323	308	353	320	322	326	299	327	324	294	311	310	306	335	299	322	329	308	321	328	298	332	329	315	331	357	301	317	339	331	302	337	345	294	353	339	302	310	328	304	321	332	297	328	313	332	353	318	305	352	357	335	319	323	351	329	332	326	317	324	338	304	309	315	328	331	318	319	352	349	332	296	322	334	329	317	324	350	329	329	318	328	320	339	333	338	320	326	310	299	316	317	307	321	331	315	312	294	324	328	318	328	299	353	340	309	323	357	306	303	329	322	304	345	357	356	283	354	315	335	367	328	328	317	314	325	321	291	310	314	286	317	306	352	339	300	328	315	367	335	290	315	332	328	311	346	330	300	318	323	301	305	307	315	368	310	367	332	327	361	308	309	351	337	312	332	307	322	321	309	323	305	325	288	343	343	371	319	325	343	294	356	301	308	331	322	315	305	318	321	325	340	305	322	330	319	288	358	340	309	322	292	335	309	333	316	326	294	343	294	332	303	322	301	306	353	294	337	330	313	328	329	280	333	336	303	324	351	316	320	368	317	340	325	328	337	331	327	330	362	329	337	305	306	337	280	326	330	330	307	328	319	320	342	342	335	344	320	335	328	326	328	341	289	292	321	350	312	304	311	343	318	323	323	346	302	323	309	308	357	299	324	322	319	312	337	334	345	315	315	341	312	305	336	323	313	301	317	320	320	296	303	308	331	304	350	319	322	316	305	326	359	349	310	314	328	342	302	323	333	307	320	319	329	331	343	329	369	294	330	321	350	319	318	296	327	314	330	323	332	276	296	308	309	315	311	299	305	337	312	300	317	344	307	327	310	322	332	330	370	318	330	313	359	343	319	299	298	331	324	333	316	317	311	340	326	342	321	333	300	311	333	305	293	317	326	321	330	310	293	335	322	319	288	323	331	333	341	289	296	290	338	343	331	332	338	340	304	308	379	313	298	314	313	327	330	344	350	358	328	321	329	315	285	333	334	345	347	357	313	311	320	341	308	313	336	305	329	316	334	357	333	339	277	315	325	360	348	362	314	322	356	339	332	342	356	314	309	342	290	337	328	370	333	300	326	324	338	340	333	351	310	294	300	308	313	347	331	340	321	315	318	319	326	282	310	354	303	339	350	342	362	319	338	307	322	292	304	330	338	332	343	315	372	320	330	302	302	343	337	307	348	317	331	343	337	330	330	302	326	334	350	334	348	329	311	336	325	319	384	346	323	295	327	324	296	316	329	324	335	316	316	321	326	341	312	361	318	333	353	339	313	312	370	313	331	318	302	296	320	307	300	337	324	311	318	326	302	352	348	330	363	299	301	322	324	365	322	323	327	343	314	326	302	342	317	348	316	318	310	329	284	281	351	308	348	305	313	316	305	341	299	320	312	328	320	315	312	358	358	335	342	327	357	310	296	322	325	294	307	310	319	333	324	336	334	328	312	354	303	299	307	318	331	299	322	318	309	328	318	309	306	295	332	330	332	323	304	310	306	284	347	328	317	357	353	343	342	308	304	340	303	335	322	313	371	332	341	304	330	318	334	332	354	323	328	353	308	327	330	300	353	329	337	324	324	339	325	299	289	299	341	354	305	322	324	336	311	325	308	326	322	306	338	354	296	318	317	299	344	324	323	337	307	330	336	323	337	344	297	334	344	329	329	326	315	345	313	340	315	327	303	324	344	327	355	289	317	343	361	319	301	306	323	311	303	319	311	286	341	322	348	344	276	342	340	343	336	301	297	339	316	341	327	351	303	316	308	354	318	330	307	309	321	361	328	335	315	279	286	326	303	314	334	309	337	300	306	326	314	349	296	335	333	311	345	322	315	321	324	332	311	306	296	336	319	321	314	298	295	300	285	302	298	334	339	312	305	290	328	346	346	355	346	340	323	311	320	344	316	294	305	331	311	314	312	320	319	351	340	301	344	348	318	310	322	347	329	316	316	344	334	329	312	323	301	333	324	302	304	314	292	287	337	323	329	349	312	355	336	334	296	322	321	335	303	310	351	305	350	335	316	314	309	346	344	337	310	320	325	343	332	332	305	335	319	317	329	310	328	293	328	333	314	304	325	319	323	304	314	289	305	358	347	324	324	314	290	329	298	326	320	299	322	306	357	349	321	316	348	305	282	318	317	323	320	326	306	357	329	304	303	301	339	333	319	305	321	331	312	322	293	321	336	297	305	326	279	322	343	382	322	343	315	309	318	299	328	278	357	360	318	333	329	318	331	337	332	325	308	315	303	320	308	308	329	342	295	324	332	327	331	328	332	310	319	316	299	317	305	326	353	330	295	350	320	327	319	311	326	329	313	318	340	310	344	322	302	346	359	327	343	335	322	316	322	306	321	365	326	321	298	320	307	306	321	324	311	343	297	306	332	348	323	315	320	345	332	329	343	323	336	318	310	342	308	301	312	337	356	311	350	349	299	334	356	313	323	338	324	327	307	336	326	345	336	301	312	309	296	305	332	297	307	302	348	352	337	323	289	317	346	313	296	317	312	355	312	311	309	308	301	324	327	303	319	339	326	324	332	342	315	317	346	335	292	357	341	315	304	288	307	324	336	322	301	343	336	325	298	306	349	330	305	318	323	295	322	309	311	330	318	337	297	305	328	277	312	322	305	352	323	304	346	319	352	335	290	316	321	315	306	334	335	330	317	314	312	323	339	333	351	318	318	326	322	337	320	294	329	334	323	350	297	308	337	316	323	345	299	348	294	313	345	316	299	322
12641	1274	1229	947	704	494	453	426	336	362	321	302	280	267	244	249	255	230	269	227	244	283	250	252	241	222	234	237	217	197	237	233	264	253	228	229	186	224	228	252	223	220	232	240	250	240	217	221	231	248	221	232	238	215	246	233	248	227	231	220	248	192	223	207	252	234	226	231	235	237	216	207	240	230	240	228	227	237	222	225	248	220	228	226	223	217	195	227	240	225	216	215	218	240	250	213	264	237	238	262	255	252	237	229	207	240	251	224	228	205	250	227	220	196	218	227	244	212	226	222	265	194	220	207	234	223	258	293	225	240	225	215	234	229	239	245	244	211	225	227	229	232	226	220	246	224	236	217	192	222	251	255	225	207	226	230	231	201	221	218	252	226	257	230	230	243	235	196	228	223	214	232	220	230	223	222	239	237	235	226	231	242	224	247	214	221	215	233	237	232	239	226	226	231	208	250	252	239	211	242	191	244	257	245	235	235	239	227	250	231	220	229	246	222	236	246	242	270	238	219	243	213	239	225	219	204	217	218	232	245	233	209	206	223	248	204	226	207	206	257	257	242	257	228	223	236	237	241	202	217	232	237	246	213	220	203	230	223	219	205	214	223	238	202	244	241	234	217	231	229	232	222	232	199	226	229	233	222	226	214	220	220	205	213	194	213	232	203	225	229	220	212	224	232	244	236	213	243	236	235	211	233	231	211	223	201	225	223	218	238	221	260	234	223	219	223	227	230	217	232	226	227	233	236	240	217	219	234	212	220	239	242	211	243	233	229	221	220	215	215	203	213	203	212	223	251	216	216	247	221	225	220	223	217	209	214	246	225	195	241	217	228	245	211	242	239	270	230	237	211	222	227	210	196	230	220	250	198	237	217	225	202	225	234	244	201	218	236	204	225	205	230	225	215	238	248	248	230	230	212	249	208	209	254	210	217	215	230	219	220	190	230	250	241	212	231	243	229	258	252	258	238	248	243	243	248	217	231	252	224	197	239	214	212	235	196	228	238	249	227	217	205	214	216	235	241	224	236	232	228	219	225	269	223	222	236	231	237	223	228	238	216	261	251	227	224	241	227	199	223	227	225	226	222	238	221	260	213	221	247	204	242	235	240	225	220	241	206	246	231	208	221	241	261	220	235	216	228	235	221	233	232	228	228	245	211	212	235	221	225	250	233	239	232	239	242	227	202	209	221	232	240	224	235	225	246	222	243	225	222	199	229	194	226	228	246	211	224	203	226	205	228	264	228	205	236	244	222	212	217	231	231	224	198	234	211	232	213	233	223	238	252	251	229	236	210	267	212	214	217	212	226	234	254	214	228	198	237	225	240	223	200	236	222	242	205	229	244	239	229	195	195	207	231	232	216	231	228	219	225	228	218	234	217	217	226	220	235	221	219	226	247	220	219	213	241	241	234	246	234	230	239	228	219	224	199	245	219	216	230	227	218	238	213	227	213	231	238	225	255	240	231	230	206	245	231	216	212	198	230	247	240	239	254	213	251	225	223	265	256	228	214	207	228	232	212	239	200	228	262	210	242	231	237	237	207	261	220	226	226	210	212	205	242	253	210	213	230	258	211	229	217	212	205	258	238	220	208	212	203	225	218	232	223	239	199	226	241	228	230	230	233	224	241	226	183	251	202	217	202	194	221	225	233	234	220	219	226	215	225	236	231	216	229	246	234	239	229	225	212	225	210	226	225	218	238	206	221	239	199	215	240	209	240	199	210	211	232	217	218	238	228	221	215	205	196	228	233	226	227	240	241	249	252	229	214	254	223	267	222	242	196	216	242	214	221	232	210	237	213	228	225	245	257	207	225	218	221	237	232	225	209	217	232	244	229	249	230	236	238	234	237	226	215	239	227	244	226	244	233	216	234	253	231	219	212	229	234	216	232	220	260	219	247	244	219	255	232	233	227	207	239	201	213	230	241	235	225	249	238	240	218	243	208	216	214	241	209	223	243	206	243	246	242	215	231	261	231	252	235	221	222	216	224	229	233	255	210	231	228	217	238	258	211	190	226	212	215	230	216	249	215	234	232	217	235	241	225	255	210	223	235	212	236	218	238	218	229	211	233	254	237	218	233	243	207	227	254	233	229	229	234	201	219	249	213	229	231	202	211	187	230	191	204	207	217	233	241	203	239	218	257	220	217	232	220	229	225	208	244	209	235	220	228	217	228	186	219	222	237	241	206	211	227	228	236	225	230	264	261	221	241	236	225	238	242	206	232	234	251	242	248	222	251	222	238	201	218	236	216	220	218	219	220	234	245	224	235	209	244	235	223	216	258	230	230	210	224	240	215	235	224	213	220	237	222	231	207	217	232	244	243	218	226	238	229	236	222	214	234	217	240	218	236	213	243	260	220	237	223	196	215	245	233	206	226	233	234	259	214	233	239	273	234	214	224	239	272	230	206	220	237	227	236	210	219	226	223	234	198	249	243	226	213	244	240	243	239	215	238	223	241	244	231	230	210	228	216	257	225	206	216	200	233	262	226	210	208	204	241	225	227	232	241	256	241	220	238	220	231	237	225	210	212	216	222	248	215	206	236	231	224	230	234	224	242	195	228	253	223	220	194	243	250	241	213	222	209	246	228	210	197	224	218	225	232	214	237	226	220	232	205	253	230	220	249	215	194	243	247	207	222	242	210	249	201	188	228	244	225	234	222	233	218	202	199	243	225	216	228	214	227	233	234	209	240	236	207	221	212	218	242	221	250	236	218	235	237	240	202	219	229	216	224	195	241	238	271	216	222	257	216	209	226	235	232	232	212	219	242	218	251	193	235	249	218	240	234	223	248	252	227	236	239	247	212	227	241	211	224	229	215	222	222	225	226	217	240	185	226	250	234	264	217	236	244	234	222	242	233	218	236	227	227	236	235	248	212	238	222	229	192	220	223	250	224	228	205	223	236	218	221	257	229	224	246	239	240	228	195	257	225	200	204	220	188	242	237	244	226	233	226	216	238	228	208	215	220	215	213	219	223	266	218	210	250	239	247	241	231	227	243	247	229	234	201	235	212	219	226	221	211	252	232	211	222	231	250	238	217	248	225	242	194	245	220	202	192	234	198	231	207	207	246	201	232	207	209	251	237	207	205	231	243	249	203	225	236	245	221	215	219	200	218	220	231	236	216	211	253	242	208	212	224	255	205	235	226	235	230	225	222	228	217	236	212	234	220	243	226	242	229	264	222	225	224	198	228	215	218	203	222	207	219	214	241	212	248	230	215	250	236	257	221	210	250	231	246	230	217	224	235	213	230	214	221	229	232	249	230	218	246	245	211	224	261	228	225	262	232	244	259	251	253	203	235	198	220	235	238	227	227	237	214	217	208	234	231	232	231	238	225	241	219	220	225	230	224	230	269	207	224	214	241	233	265	214	273	234	259	245	225	241	207	246	244	238	236	215	231	231	225	211	233	208	218	236	201	216	214	205	245	220	234	216	211	210	202	198	248	235	214	233	223	224	250	209	268	212	235	254	215	254	235	220	258
7729	1347	2772	2980	2600	2222	1862	1688	1419	1295	1168	1054	963	933	874	864	769	780	803	702	732	762	700	709	696	683	619	653	610	659	632	648	610	615	605	570	631	659	589	619	597	578	611	588	577	580	557	592	616	557	529	581	604	598	574	597	627	603	572	584	581	548	563	578	611	566	578	550	537	545	583	564	601	552	531	576	554	585	621	577	570	541	570	548	602	540	552	568	559	584	547	565	552	575	542	571	534	603	537	555	577	584	584	552	561	552	579	520	563	592	558	540	595	604	550	575	573	544	558	603	559	583	581	563	527	537	555	563	558	588	534	593	559	565	521	558	543	596	532	572	531	574	544	576	587	563	536	570	520	566	607	536	544	521	589	568	559	586	524	526	548	498	576	559	573	546	565	557	562	578	541	542	558	538	576	560	617	520	568	548	549	511	578	574	526	594	574	554	571	548	554	582	576	552	544	562	545	536	572	552	584	584	571	519	522	557	539	537	558	553	521	551	578	578	545	519	569	526	530	587	575	567	561	596	581	571	555	605	538	574	596	573	591	521	553	573	583	552	568	541	590	536	514	543	550	589	506	560	562	523	543	535	545	554	579	536	556	545	545	597	571	567	593	535	579	592	568	551	581	586	543	564	531	545	567	589	579	560	553	540	553	546	534	522	580	572	564	533	511	524	553	566	533	514	547	554	558	525	618	552	590	530	559	554	562	558	555	620	556	531	540	605	562	549	594	602	545	540	602	528	535	530	552	508	514	592	584	552	590	551	550	571	577	566	546	588	573	569	573	514	569	520	564	555	520	579	515	557	562	553	536	548	552	545	553	568	536	553	524	564	592	605	556	577	555	548	541	574	569	554	552	550	583	575	602	583	552	543	514	589	584	565	522	573	579	584	570	582	526	561	571	598	518	574	559	553	593	573	555	573	587	555	532	550	566	587	546	552	557	527	549	541	528	555	548	557	544	591	543	572	574	549	547	553	537	559	534	524	570	543	539	547	511	553	591	571	525	562	567	545	594	576	547	540	559	593	547	561	580	556	556	547	566	578	564	533	604	540	566	538	566	592	544	622	544	537	554	545	553	565	580	550	570	568	590	575	542	506	599	507	588	560	589	564	475	537	579	592	560	541	504	558	534	552	610	568	539	575	556	583	547	546	564	553	553	604	570	570	516	538	561	560	574	580	587	510	559	554	566	574	580	556	555	524	508	534	542	540	588	573	598	570	543	541	575	512	603	572	563	500	571	536	494	564	540	527	594	569	596	580	550	562	576	541	561	546	566	569	555	550	563	547	553	566	541	569	575	524	556	597	558	583	571	561	565	579	566	545	547	507	550	598	592	520	573	549	554	564	549	548	593	557	535	526	577	576	563	588	518	547	551	577	539	534	608	551	582	562	573	556	544	555	551	546	567	574	545	577	559	586	575	579	498	545	570	562	547	562	509	553	569	561	578	606	577	546	551	588	531	563	548	580	568	583	600	573	572	541	590	571	547	563	569	577	610	566	550	558	559	604	541	543	547	558	547	612	595	582	577	551	565	579	556	587	579	600	542	571	546	568	566	521	617	524	532	560	538	598	586	559	569	500	543	538	582	551	582	576	589	578	544	533	576	556	552	581	598	584	570	513	583	584	541	552	564	529	514	548	569	552	593	551	541	607	557	554	565	589	585	571	565	533	557	556	526	569	601	573	526	557	550	553	558	563	591	624	556	516	539	538	589	564	591	537	581	560	574	592	581	572	540	549	557	559	569	570	567	537	574	539	550	554	521	584	529	537	557	522	603	558	558	588	602	565	591	518	559	604	586	534	584	568	535	559	514	544	582	526	537	550	573	585	584	535	563	591	550	572	569	559	551	566	533	544	540	584	584	536	533	582	588	559	593	538	583	543	554	515	603	563	512	539	569	559	540	564	572	554	547	533	549	526	522	522	581	520	572	613	539	527	576	545	577	571	547	514	544	552	554	563	591	586	553	593	547	547	567	572	554	554	518	531	527	552	576	561	577	582	534	534	551	592	576	569	549	591	567	584	549	585	563	597	544	526	568	547	544	571	590	539	591	570	583	599	563	572	599	612	547	532	571	547	540	593	539	557	576	559	576	569	573	576	541	543	586	540	587	520	549	556	561	555	570	539	578	550	560	556	531	560	526	537	544	555	552	577	583	583	510	539	552	569	591	561	568	542	525	565	574	536	508	568	563	582	568	588	582	552	592	593	525	577	553	565	585	531	536	544	506	503	555	533	609	543	570	568	573	573	575	559	530	527	570	521	567	574	613	514	584	591	508	530	532	579	577	568	562	541	559	550	589	584	538	598	558	536	515	570	566	538	543	582	535	579	587	552	526	593	574	583	548	555	563	562	559	560	567	600	590	560	545	537	570	558	578	561	571	581	566	551	557	569	575	572	591	566	536	601	541	541	522	546	562	607	552	565	548	570	527	583	541	539	513	527	598	526	503	563	567	551	556	589	557	525	543	536	584	561	562	575	587	569	570	549	554	535	562	566	572	575	557	586	547	522	543	523	555	600	578	548	506	554	541	543	563	563	568	535	567	559	548	551	547	526	487	578	547	601	591	510	563	548	591	531	587	589	572	548	567	559	540	572	588	575	521	597	579	569	585	570	595	558	562	550	528	553	576	510	544	570	547	546	552	580	535	537	548	571	585	581	571	576	595	541	558	598	524	554	528	516	545	581	515	581	575	555	580	572	536	596	580	538	526	553	547	549	564	516	565	539	552	533	580	527	566	553	590	596	568	536	545	584	541	548	535	572	567	552	562	525	602	541	567	568	565	553	564	592	559	513	568	542	591	564	556	574	586	542	600	561	593	530	557	561	577	547	587	552	560	547	549	549	573	567	572	555	569	562	522	579	520	617	533	537	537	549	548	553	601	565	551	498	586	523	536	584	555	538	534	574	511	554	572	554	554	531	525	558	562	570	509	592	585	535	562	493	554	538	535	512	527	585	556	560	533	554	534	546	535	561	535	533	576	571	596	574	579	599	535	561	563	579	552	590	529	597	583	557	554	532	534	552	570	560	559	594	586	585	556	524	562	582	532	552	561	635	578	579	566	570	581	538	536	570	526	559	597	532	588	534	578	570	564	605	552	591	513	524	566	531	536	548	535	525	525	586	614	566	520	587	574	582	591	574	549	566	589	554	546	531	561	560	563	573	586	518	539	550	546	579	561	559	548	575	548	537	593	583	512	546	537	590	566	535	573	560	569	599	543	541	485	560	546	554	559	572	527	549	548	537	575	583	576	585	548	580	543	576	575	557	544	594	581	585	538	550	570	547	559	541	593	545	565	567	580	569	617	586	544	556	577	542	512	570	589	553	573	543	595	580	585	577	546	516	575	581	557	549	573	595	521	556	553	553	548	578	586	581	564	540	584	534	577	543	611	555	568	554	570	542	566	541	571	620	539	540	557	557	593	541	582	590	545	560	586	539	569	606	544	563	540	606	561	544	536	528	547	539	547	560	588	595	550	564	544	548
20688	3004	2315	1652	1207	815	638	513	484	375	365	322	311	328	316	263	242	255	203	258	222	203	245	225	235	211	191	178	223	205	189	196	197	224	195	197	210	195	188	181	170	204	213	180	171	214	210	195	191	204	240	188	196	227	185	197	194	198	193	174	199	178	195	204	212	197	207	181	188	210	200	174	183	162	166	205	179	193	203	220	192	197	225	186	215	197	192	199	174	167	179	196	190	193	203	201	178	183	216	180	176	179	184	201	225	174	221	203	177	201	187	214	208	199	164	162	208	185	225	188	183	209	175	185	198	194	177	179	189	195	164	192	203	197	184	173	186	189	193	187	181	188	204	203	197	187	174	186	184	176	162	207	175	210	183	194	183	201	179	185	186	193	219	192	181	145	220	185	199	195	178	162	192	222	187	179	185	184	172	170	180	204	190	184	202	193	188	179	196	166	166	220	200	197	194	183	198	203	177	161	172	203	192	210	200	194	201	202	219	216	187	177	195	176	174	188	200	186	192	160	183	178	189	185	193	227	186	190	212	183	188	197	194	147	198	210	216	180	181	201	201	181	193	214	188	195	175	207	197	199	174	185	179	208	167	208	196	177	196	202	184	213	188	173	184	199	190	177	176	191	180	180	199	195	202	196	163	188	211	180	200	202	199	192	182	202	207	183	179	193	194	202	193	191	167	205	191	194	219	185	184	191	189	189	190	201	188	180	182	205	201	194	202	177	183	214	155	172	199	198	185	201	194	175	211	191	193	175	209	192	183	191	197	194	183	192	199	198	173	180	184	194	200	194	198	185	160	169	195	168	178	190	183	190	189	213	199	183	195	184	196	182	208	187	164	177	215	174	169	192	179	210	213	186	201	189	181	197	201	165	186	176	185	216	191	179	179	190	196	182	185	186	201	181	175	190	181	220	167	186	206	215	189	181	195	211	187	159	187	181	178	203	178	179	192	169	181	159	200	209	206	206	234	187	181	161	205	192	171	183	169	193	179	198	207	197	173	174	205	174	201	223	188	186	190	189	179	187	179	173	194	208	181	234	199	196	197	209	197	215	170	188	168	177	165	205	171	167	199	204	221	214	179	193	207	175	212	202	194	189	194	189	181	193	196	181	168	171	190	202	186	180	212	175	175	189	209	184	200	204	203	192	195	206	208	180	204	195	174	184	179	167	179	196	188	186	192	189	208	201	185	192	178	197	216	167	179	199	180	185	202	202	214	185	189	202	190	184	203	194	212	185	208	216	200	199	180	207	213	197	170	198	184	164	161	218	200	218	212	185	178	205	204	213	191	179	196	200	211	206	197	193	186	181	189	204	199	204	155	160	175	181	163	198	196	169	176	176	176	209	207	197	191	198	198	190	196	190	180	196	198	194	183	202	182	215	174	183	180	184	173	198	207	195	165	193	215	199	202	181	193	177	200	195	194	180	192	163	210	181	172	170	195	188	185	186	207	173	222	175	183	196	209	215	159	183	159	173	188	203	178	190	173	182	168	198	170	186	201	192	197	171	177	203	168	202	203	201	215	195	163	186	211	187	151	193	198	202	168	193	217	228	193	186	185	190	171	206	214	200	196	206	190	189	194	164	188	177	165	204	191	194	199	187	212	188	209	194	199	186	188	188	181	187	186	205	201	178	189	169	187	187	209	178	223	190	198	205	172	172	214	167	176	173	196	194	208	200	204	193	200	225	209	205	191	185	178	175	208	172	206	199	189	189	188	188	191	202	204	173	186	174	209	159	205	164	180	157	189	173	196	178	188	198	179	178	217	184	189	221	200	204	182	179	194	180	185	182	181	201	200	217	178	189	213	176	196	187	176	211	203	185	170	200	216	191	190	205	192	193	168	192	194	178	184	195	217	199	174	189	193	169	193	216	218	196	203	194	191	204	204	207	191	192	169	186	178	192	166	156	178	202	182	210	195	198	192	183	191	181	187	197	193	196	202	203	223	186	184	190	193	211	188	195	186	181	175	181	179	218	174	214	189	191	207	180	195	178	166	207	208	173	222	197	200	190	182	171	171	215	179	189	197	209	171	184	205	188	217	161	215	189	186	186	195	186	185	161	188	207	180	185	187	202	194	217	219	178	209	178	204	185	178	187	179	205	178	196	194	201	220	185	188	202	183	191	180	181	198	197	184	178	162	214	213	173	198	204	181	163	195	194	191	195	179	183	198	199	200	196	186	204	196	168	196	184	183	174	215	196	194	202	195	194	171	179	172	183	190	169	198	200	200	177	189	199	180	187	190	189	178	197	189	196	183	185	183	195	213	194	165	193	173	196	189	194	194	187	189	195	183	181	182	194	172	171	204	174	198	193	212	199	205	163	188	181	187	193	188	198	203	179	168	193	190	194	190	185	190	180	201	187	218	183	173	188	170	189	187	209	192	184	171	194	198	185	218	189	177	197	171	184	216	190	156	205	212	195	177	191	179	175	230	188	217	192	216	190	191	185	203	214	207	193	175	188	174	182	188	206	169	195	201	178	153	233	205	208	197	177	190	186	205	195	181	188	189	158	174	198	196	171	195	189	162	190	169	186	188	192	162	193	198	205	189	204	199	193	206	174	167	181	170	187	175	187	190	186	193	203	188	194	186	190	200	195	171	190	178	212	179	202	191	177	210	191	218	232	190	174	186	176	198	217	163	176	190	203	190	194	201	188	215	212	221	174	209	184	194	183	200	170	178	193	210	182	162	194	179	194	195	184	160	171	201	186	169	174	182	201	187	190	200	183	183	168	201	201	185	201	196	202	195	179	177	211	205	223	201	208	204	152	163	187	177	206	222	210	175	206	174	208	182	181	198	190	180	218	180	210	186	207	182	189	197	174	170	195	200	194	201	196	205	175	177	189	181	201	174	200	158	181	171	199	208	173	188	200	193	181	179	159	202	206	169	184	197	176	185	170	195	190	197	194	198	197	169	187	191	206	176	168	192	188	198	175	205	201	184	197	161	196	178	200	185	197	208	180	195	192	188	196	190	171	213	186	186	184	194	179	203	198	182	186	179	193	188	218	182	194	185	181	203	195	196	192	179	190	192	187	194	186	171	184	188	169	199	193	184	201	196	176	180	194	189	189	190	177	191	180	161	170	181	172	164	203	180	199	192	201	198	202	198	220	172	185	229	175	210	180	204	197	218	187	214	195	216	198	196	194	207	195	214	177	200	196	182	182	182	213	192	188	205	201	195	187	177	204	182	193	165	191	188	201	175	206	195	181	187	188	199	200	181	189	187	152	204	176	184	183	189	197	219	196	204	171	190	198	206	208	179	192	183	178	186	165	171	190	177	192	169	198	196	195	207	170	200	204	210	200	184	190	177	200	201	163	207	181	176	181	193	155	191	171	203	155	181	200	206	166	187	197	178	200	208	215	172	181	204	195	195	174	195	172	186	187	169	194	191	166	189	218	167	212	171	168	185	171	214	165	217	165	190	205	180	163	209	178	196	180	206	203	191	179	211	195	185	162	161	204	192	205	172	184	177	179
10505	2067	4559	5196	4461	3605	2879	2495	2163	1852	1599	1383	1203	1188	1052	1029	987	898	866	829	770	728	705	712	757	663	651	712	652	562	602	579	560	605	622	534	551	606	526	539	530	558	522	528	494	518	507	493	518	508	510	529	511	503	471	494	528	468	497	470	529	495	503	504	492	503	482	488	475	492	496	445	513	515	520	490	472	506	490	480	440	469	479	481	473	498	454	523	496	474	469	459	453	480	488	470	446	455	513	463	480	485	464	461	463	469	503	459	482	436	461	483	485	483	467	436	452	482	451	467	428	520	454	429	440	469	450	486	452	459	478	454	438	456	457	510	469	484	437	440	452	460	446	415	438	431	462	461	479	460	465	470	496	487	421	440	448	456	475	474	435	446	474	452	432	439	483	478	423	499	496	491	457	506	454	480	472	460	473	444	463	479	525	484	448	487	447	472	445	467	496	468	455	449	441	435	458	473	487	452	501	482	458	448	489	462	455	503	464	445	434	474	469	464	446	429	482	439	477	466	466	430	479	458	468	441	463	451	477	436	470	492	472	424	437	456	442	447	455	471	498	445	417	463	476	467	433	455	430	485	447	469	444	486	442	442	469	481	462	505	460	443	452	462	433	488	471	466	453	492	409	471	483	451	434	493	471	443	478	494	456	460	447	473	452	473	460	478	427	468	493	462	465	437	475	488	460	456	431	431	446	445	487	444	471	466	458	482	462	435	442	499	480	449	480	449	490	438	478	446	453	464	432	449	479	459	489	466	451	467	463	433	461	487	406	441	460	432	424	481	461	475	447	459	466	464	483	436	419	439	461	456	501	478	451	445	451	464	480	488	423	461	468	446	482	462	482	457	441	462	426	452	449	439	499	448	458	435	467	453	430	469	494	435	491	462	449	479	433	452	480	437	497	456	495	459	481	450	473	457	457	491	496	427	464	483	478	437	460	448	452	425	469	442	483	456	443	445	460	465	443	452	454	505	477	468	523	479	495	470	463	473	450	450	467	487	460	460	428	465	462	484	510	480	443	435	463	445	490	463	457	461	433	398	451	452	474	456	485	439	429	463	431	456	438	434	469	455	434	469	481	446	438	444	469	460	468	467	479	436	475	477	459	435	517	485	482	456	442	432	469	458	437	476	459	457	462	446	457	458	479	443	455	425	452	486	498	460	487	466	456	476	477	445	452	471	490	464	468	467	440	451	479	479	439	401	489	443	486	453	474	488	453	463	455	447	469	475	426	446	483	452	430	468	457	416	438	469	471	437	450	439	472	445	461	469	486	483	454	452	449	454	451	443	484	444	500	459	409	439	489	477	451	443	510	421	442	475	470	476	453	494	441	489	459	457	437	470	422	444	445	452	427	495	468	511	443	468	486	445	454	446	423	457	444	438	444	501	455	463	450	447	471	458	450	430	465	485	432	463	476	496	454	477	463	456	471	470	435	497	444	471	449	448	451	451	445	483	473	430	436	475	490	472	451	450	454	453	460	462	462	455	466	465	464	465	437	490	441	453	456	477	454	432	466	457	451	464	441	425	473	438	455	503	471	429	453	448	473	470	443	493	441	470	464	451	484	460	464	429	450	494	445	471	469	442	440	454	446	472	472	446	469	472	475	470	496	487	441	478	427	414	495	463	484	431	461	458	448	492	492	456	441	434	484	415	407	482	504	503	487	458	474	458	470	454	469	449	461	449	459	470	441	470	447	454	465	430	467	449	470	432	478	483	487	430	448	479	472	477	465	460	429	470	475	461	475	449	449	480	475	494	473	482	426	444	476	454	482	434	446	470	463	460	469	467	412	489	470	478	476	413	454	422	454	450	470	458	485	474	462	483	472	445	477	496	456	469	466	448	439	440	455	434	474	474	460	467	459	462	443	460	439	476	447	421	456	440	464	475	456	460	455	433	446	494	472	490	459	422	451	455	474	452	482	480	442	452	442	492	472	487	449	473	444	491	438	444	432	457	455	446	456	432	476	437	422	457	457	457	449	465	410	491	437	439	474	461	469	447	438	479	472	456	449	438	409	431	463	418	481	448	492	486	459	457	457	464	451	470	492	463	438	448	442	505	444	460	456	427	412	460	451	405	457	463	487	460	467	480	472	476	455	443	458	472	475	464	471	491	486	464	424	483	452	479	452	440	441	509	463	495	442	440	500	479	458	463	463	419	458	461	461	454	437	447	393	462	485	480	487	481	440	492	448	495	466	445	468	458	473	495	440	507	473	471	466	482	444	447	462	430	454	464	442	419	495	469	440	449	463	474	435	445	462	462	476	453	460	447	477	443	453	434	442	479	437	437	432	437	482	445	455	466	417	447	453	421	443	440	480	474	524	464	487	417	458	441	465	477	492	425	464	443	468	448	467	450	470	470	462	477	451	429	452	435	448	440	459	442	487	470	467	445	465	498	478	472	440	475	478	487	443	481	448	499	440	441	519	470	487	480	477	473	496	471	430	488	441	461	486	454	433	471	456	500	461	450	471	458	440	447	440	451	504	451	485	442	475	456	470	476	419	465	510	426	466	451	431	469	426	457	440	459	498	469	475	467	477	466	428	469	421	479	446	454	454	435	444	484	447	470	469	432	451	470	429	457	495	473	442	480	446	426	475	482	448	450	464	440	449	460	481	453	489	463	450	454	470	441	483	440	511	442	426	425	453	433	474	485	461	436	445	456	511	443	411	475	430	419	464	445	460	435	475	474	485	479	467	434	435	497	468	453	447	465	480	441	462	459	457	467	468	433	430	465	482	507	446	484	406	466	455	488	468	443	486	455	440	444	443	418	489	466	472	508	423	492	450	403	479	409	501	437	455	443	476	501	443	449	437	493	479	446	465	473	445	465	474	447	476	495	445	420	459	488	460	456	454	448	487	449	443	457	461	466	437	505	480	480	457	486	481	468	445	444	452	440	458	508	446	503	470	468	477	454	420	457	442	500	452	441	449	457	449	473	441	440	413	441	493	459	504	473	474	484	455	461	427	442	457	467	489	503	448	454	438	456	487	479	452	475	495	512	455	455	443	483	455	451	453	481	454	433	469	476	460	432	462	482	466	482	432	485	454	447	456	465	467	488	459	425	444	456	479	526	458	443	463	458	421	473	458	450	446	449	489	459	443	410	474	433	475	490	465	458	412	449	448	440	464	485	422	454	480	471	469	461	467	482	443	412	464	434	451	463	474	455	464	475	436	471	458	452	465	447	491	449	457	410	459	509	473	465	486	414	480	475	477	471	469	456	477	445	436	463	471	474	448	450	468	487	487	460	506	435	422	432	424	452	457	413	435	465	472	449	467	411	437	516	447	421	478	440	445	459	466	449	413	439	462	482	454	421	445	449	447	457	447	479	454	455	472	468	447	468	472	449	490	423	431	440	431	454	486	435	474	470	449	465	434	449	492	462	464	445	491	446	464	478	498	440	477	451	470	434	459	473	437	443	465	453	479	443	460	476	432	438	464	459	453	450	446	470	452	470	432	430	486	426	497	465	457	466	470	452
4171	170	160	159	135	130	122	126	109	118	115	123	132	138	138	109	124	106	98	86	106	115	124	114	116	122	98	114	118	136	128	106	123	136	117	122	120	104	106	151	114	131	132	114	118	128	118	110	101	121	149	137	105	133	106	104	123	98	104	100	130	99	131	119	122	121	126	118	128	107	107	127	123	106	101	100	135	122	109	129	117	107	106	119	92	109	124	124	129	128	118	102	126	124	101	109	115	100	122	131	127	99	118	99	89	126	130	124	109	121	107	121	129	97	120	117	111	111	129	113	122	109	123	106	110	108	115	128	112	111	137	102	113	109	117	113	117	113	127	107	115	93	122	127	145	116	129	125	107	139	115	119	106	133	124	108	115	118	132	119	111	122	131	112	110	115	123	115	107	127	128	123	122	97	126	124	103	107	127	126	105	120	118	129	115	110	119	128	124	105	121	122	118	132	111	126	111	127	118	138	106	131	132	129	131	107	124	124	117	107	111	131	122	113	99	129	132	105	109	127	111	121	129	113	114	90	113	123	111	121	121	139	116	102	122	107	122	116	118	123	92	133	105	114	110	112	108	97	130	112	110	108	121	111	113	114	145	121	111	131	119	132	128	97	107	105	94	113	98	105	122	135	131	110	103	113	131	129	132	124	103	119	123	132	129	120	115	103	100	102	124	111	136	101	125	88	101	113	115	143	107	121	113	125	116	111	112	116	114	111	104	113	124	113	114	117	105	138	133	120	123	130	137	113	121	125	132	104	109	118	116	109	131	120	123	111	124	114	136	111	128	121	128	113	127	111	119	105	107	114	117	104	123	131	121	100	111	114	125	125	123	100	116	117	123	120	112	110	93	142	105	119	92	121	119	109	120	129	124	111	139	122	122	128	129	117	109	112	120	144	119	115	121	127	129	94	117	124	119	115	106	112	105	107	109	108	120	118	113	125	134	105	111	109	112	125	93	108	101	117	113	97	120	117	130	122	154	136	128	106	121	121	126	118	117	129	122	129	115	118	113	140	132	132	111	115	119	125	123	115	108	146	138	95	113	114	98	116	105	113	110	115	103	112	116	129	123	112	133	131	96	111	135	122	117	138	104	130	113	109	133	129	126	138	119	103	111	136	109	149	120	127	111	114	113	134	107	102	124	128	112	129	111	110	131	118	119	118	114	119	109	113	114	127	127	114	124	109	128	107	122	113	101	116	127	113	124	124	105	124	126	121	124	120	105	117	127	133	143	98	135	126	94	104	110	108	115	129	87	93	131	125	106	113	116	99	118	140	109	117	115	110	137	129	113	102	132	123	119	127	101	116	135	121	121	124	122	119	131	124	110	112	131	100	121	96	120	98	128	121	106	128	125	129	109	116	126	100	114	97	117	128	108	118	104	109	117	116	113	101	123	118	126	114	103	110	109	137	112	126	116	117	117	133	118	117	126	117	121	111	139	124	121	125	105	109	116	96	103	129	127	134	122	133	135	111	112	109	117	121	131	128	107	126	132	136	128	136	119	101	121	119	124	114	127	122	112	115	120	106	121	109	117	120	105	124	114	137	136	118	129	102	101	126	112	121	108	107	104	111	108	116	116	114	132	123	123	119	133	118	120	118	104	114	100	109	127	124	132	99	99	103	114	120	111	118	114	125	117	107	120	95	122	116	147	130	111	119	100	109	102	138	113	133	131	119	115	111	106	115	126	105	133	122	120	140	123	109	127	99	120	118	109	134	124	125	113	121	93	116	106	118	123	123	132	116	115	131	117	117	119	115	104	113	120	112	123	111	110	120	105	119	110	125	123	122	105	121	118	114	135	119	108	102	124	98	127	114	124	121	124	126	113	101	98	119	122	94	111	97	103	109	127	121	110	119	128	124	115	107	112	102	130	117	130	121	95	113	119	108	113	121	132	133	97	101	115	120	121	116	133	105	119	129	124	111	112	108	114	99	115	118	124	112	120	124	125	110	120	108	111	102	122	128	117	105	119	116	121	135	122	116	123	135	105	124	122	112	130	122	120	98	101	108	111	115	109	106	113	116	102	101	125	121	117	102	109	111	98	105	121	119	100	124	115	128	118	117	125	138	124	124	116	125	111	119	118	129	113	127	119	115	112	136	131	106	117	106	88	103	119	121	97	104	136	134	136	127	93	123	111	94	132	122	126	112	108	96	105	118	120	117	108	114	129	103	123	116	135	108	107	132	94	119	140	100	124	118	116	110	126	131	133	106	111	106	116	126	111	132	129	110	124	117	117	132	94	107	123	109	140	106	131	110	125	122	118	119	111	133	114	123	116	115	102	102	128	110	108	104	138	120	112	110	108	102	121	106	89	114	118	142	119	105	123	116	118	100	115	126	116	130	93	116	120	131	101	107	112	116	112	125	119	112	118	116	117	119	127	104	99	115	102	135	121	109	123	123	108	98	122	123	112	115	115	98	99	95	121	104	119	128	112	101	127	98	123	132	119	119	116	127	109	98	127	123	111	142	114	139	115	138	110	105	131	101	111	112	134	120	116	121	108	132	131	130	125	107	144	111	122	116	111	122	120	104	140	123	120	134	110	119	115	112	126	113	109	110	114	118	113	115	115	125	123	127	99	118	109	112	108	130	106	117	91	122	124	113	114	136	91	123	115	150	118	118	125	109	128	131	114	122	128	115	97	128	116	105	130	109	113	133	127	122	113	90	103	137	100	128	110	100	128	110	126	117	117	103	127	106	114	117	121	121	132	119	109	140	109	124	112	120	131	104	128	115	111	110	110	105	132	99	113	115	129	112	114	104	128	137	119	108	122	105	123	142	124	117	132	107	106	114	120	121	108	117	91	105	113	107	114	103	95	110	124	124	124	116	137	117	126	104	130	129	125	105	126	114	105	135	128	112	121	131	105	137	94	100	122	121	133	109	121	121	113	129	114	120	121	116	132	119	129	104	125	108	133	101	96	111	132	117	118	109	121	110	102	141	113	109	122	97	129	131	116	134	113	125	106	110	121	133	105	129	107	108	95	124	110	124	125	128	127	122	122	114	118	130	136	104	136	122	125	109	112	108	112	94	141	131	109	107	105	105	119	100	108	113	121	116	111	112	132	102	118	136	135	115	130	118	100	128	119	117	110	119	126	135	124	118	114	106	127	112	130	108	118	122	120	109	133	131	111	116	137	97	136	109	93	93	126	135	116	120	119	125	111	124	138	129	128	113	113	118	146	120	125	110	126	101	115	114	131	123	127	116	98	111	121	110	116	124	113	114	110	115	126	116	99	107	118	132	118	105	128	118	104	110	125	114	138	104	116	118	117	102	110	115	102	113	102	139	122	131	132	97	120	109	123	100	123	120	106	130	134	105	131	117	126	123	106	114	121	121	104	119	100	107	113	117	114	117	105	136	120	114	130	112	110	127	106	110	104	110	113	131	130	127	138	97	104	111	116	109	119	131	139	103	105	113	106	129	106	107	129	104	115	110	124	114	115	103	114	95	129	115	117	110	117	107	119	115	139	92	106	113
2889	367	417	389	369	372	361	379	340	360	354	352	317	335	333	313	366	321	307	321	324	340	316	328	355	340	329	282	352	318	292	346	321	339	299	323	332	311	344	326	373	331	364	349	342	330	316	347	337	359	322	326	319	321	296	312	317	307	312	323	360	317	344	314	354	349	328	316	299	329	312	336	323	312	347	319	323	297	310	337	314	313	319	310	315	320	303	327	318	339	334	323	311	335	329	325	305	328	309	316	313	294	327	312	325	302	342	344	324	351	324	306	330	322	327	354	308	310	323	313	276	324	338	305	312	296	325	296	318	342	363	310	312	324	327	305	346	312	296	347	299	333	305	337	335	325	299	356	313	335	309	321	351	324	304	323	350	328	289	337	296	311	299	340	334	324	334	304	314	328	332	306	316	300	287	303	349	332	332	311	272	281	341	321	329	325	324	338	344	301	296	332	302	333	314	329	342	334	306	351	330	322	316	317	338	350	316	361	333	348	321	301	313	360	297	327	342	325	344	334	315	329	328	346	323	332	305	362	304	305	349	336	357	335	321	360	287	309	315	309	297	339	289	330	338	357	327	315	311	312	343	312	324	318	298	318	343	316	286	340	327	317	313	351	306	366	297	317	323	358	330	310	337	294	325	342	314	313	305	344	302	337	361	344	317	297	330	332	304	316	336	314	338	311	314	316	293	307	325	303	339	327	326	344	314	314	311	329	329	336	350	318	311	354	330	330	318	308	298	322	331	329	295	318	284	325	330	321	295	337	308	327	332	332	330	351	324	301	321	332	333	312	328	343	332	384	357	326	322	294	313	343	331	321	334	323	315	330	335	316	335	317	305	323	316	330	326	329	332	329	357	321	314	365	321	335	334	306	302	327	310	347	309	300	336	306	320	312	304	335	318	339	333	342	293	326	317	297	312	341	306	327	326	353	319	323	314	329	294	307	307	330	335	314	300	333	312	312	312	343	309	319	314	343	329	363	342	329	316	316	350	359	310	342	315	349	350	294	307	363	314	333	318	302	299	305	333	300	309	326	340	307	359	327	311	313	340	341	348	361	313	331	341	357	300	308	299	328	285	303	297	329	350	339	356	305	325	316	335	324	304	314	307	320	356	313	321	318	352	319	320	339	302	356	268	300	347	328	314	352	342	317	333	321	313	315	314	306	342	307	326	351	312	320	335	347	327	315	298	339	308	338	306	315	373	339	334	323	316	323	358	347	308	319	309	335	303	301	322	316	333	337	334	310	292	331	317	309	340	329	332	314	331	326	338	303	310	322	312	287	323	331	329	315	323	312	339	306	332	329	361	336	312	341	317	317	326	317	304	340	318	305	324	344	337	327	319	344	332	324	337	306	333	338	318	325	336	301	317	275	348	326	350	333	322	324	316	325	325	301	324	329	355	323	289	318	315	282	295	308	310	286	310	303	344	353	319	316	333	345	342	325	315	313	314	337	325	300	358	345	313	309	307	333	311	316	348	361	313	344	321	291	326	335	293	333	334	334	309	326	300	307	328	334	323	307	304	325	345	300	321	338	322	337	334	337	323	306	304	338	301	345	317	320	307	311	327	314	342	305	302	327	299	331	327	348	321	330	317	348	331	329	314	337	307	327	316	340	304	321	332	315	326	330	328	313	290	309	324	330	333	362	324	320	319	316	356	354	300	311	314	299	317	290	345	320	304	314	314	305	325	333	344	307	349	320	337	317	288	322	365	315	298	323	326	315	305	337	321	334	319	324	317	281	294	321	328	363	312	318	336	275	350	365	345	324	292	326	339	339	361	300	283	331	353	299	322	317	298	319	316	329	324	318	317	341	322	297	340	331	327	287	315	376	292	326	323	317	316	343	351	311	365	312	329	353	309	352	332	294	319	288	303	314	312	312	330	322	294	337	295	312	329	326	337	319	323	337	333	322	340	304	307	344	345	334	342	309	334	326	312	316	311	318	290	324	340	354	363	323	311	342	294	341	306	323	320	308	309	342	362	312	295	330	304	307	290	316	346	338	292	318	333	299	314	333	323	334	311	331	294	311	324	326	327	364	331	300	307	329	329	346	343	323	325	306	306	321	321	293	329	305	304	316	295	312	325	326	329	289	319	326	341	303	339	318	335	312	326	316	342	367	301	354	313	335	325	331	300	343	325	300	370	310	311	311	325	335	347	323	316	296	329	307	344	331	312	327	327	311	320	350	312	339	312	302	333	345	336	321	342	285	342	321	304	325	317	335	341	333	337	316	293	329	271	326	332	354	307	336	303	312	315	351	319	350	331	327	338	330	314	360	363	314	313	361	347	336	312	319	318	321	332	291	299	325	332	332	331	327	340	305	319	312	331	348	321	309	325	315	341	305	375	322	331	347	335	328	311	317	313	301	295	330	340	309	342	298	303	287	318	329	312	314	341	316	321	324	346	343	312	296	322	313	333	313	318	335	312	316	333	316	342	282	325	314	312	324	319	331	321	325	294	313	305	308	333	327	314	316	334	327	327	321	324	311	311	332	326	332	264	344	317	329	337	307	303	300	307	315	295	290	322	309	305	327	318	326	309	341	315	335	336	292	363	289	329	376	354	342	316	338	304	344	348	336	291	333	327	318	323	312	319	324	302	322	319	301	306	313	299	320	327	345	336	314	352	323	344	284	340	317	313	310	306	356	327	303	317	348	315	333	328	310	335	323	333	307	333	321	333	295	351	321	312	313	349	326	304	305	335	303	281	325	350	330	321	310	314	310	301	307	318	343	306	304	312	316	315	316	325	328	311	320	311	300	332	323	331	309	329	348	289	338	301	308	288	333	345	323	339	343	338	309	357	315	342	292	346	343	325	342	312	323	320	332	333	327	309	325	305	320	300	285	307	309	302	344	299	319	314	320	318	299	321	333	372	315	335	347	327	273	308	300	319	337	333	349	309	335	318	315	335	336	336	294	297	305	309	332	332	340	289	330	291	318	322	329	321	297	316	322	336	351	325	311	316	327	301	320	345	338	338	338	307	324	313	293	348	334	356	329	324	343	341	324	360	354	308	337	333	304	293	304	319	334	319	323	369	319	325	335	295	321	338	334	302	328	334	322	314	306	328	284	313	311	344	303	340	321	344	310	331	332	290	355	311	305	333	309	324	323	308	330	325	328	347	326	365	332	326	281	291	280	352	308	289	316	303	310	327	291	328	347	344	304	294	317	321	323	289	300	321	331	358	333	324	300	314	318	317	347	332	311	303	304	317	317	336	320	310	366	329	325	306	325	313	316	328	313	323	316	302	315	360	340	378	318	325	329	324	302	306	328	334	317	328	344	330	332	324	312	318	327	310	308	302	311	327	318	325	338	319	348	325	307	303	334	342	329	321	302	304	349	299	290	324	308	324	325	307	355	318	339	323	348	315	327	293	299	307	324	305	303	327	362	322	325	348	332	321	331	307	337	304	341	309	322	293	321	322	345	301	344	329	313	341	314	299	342	327	330	351	341	284	340	328	347	336	319	295	329	283	318	331	291
12986	1280	1241	945	690	526	492	402	333	284	337	288	293	292	316	259	250	269	250	275	271	251	231	271	237	219	248	213	252	243	229	259	225	230	222	255	235	246	225	227	221	208	240	230	225	221	219	276	223	222	207	257	252	215	228	220	213	230	257	221	240	229	207	217	222	240	237	248	241	241	238	253	235	188	245	219	245	214	222	208	229	225	231	254	230	230	235	211	252	239	275	226	253	234	233	225	241	256	219	216	240	244	251	249	215	239	227	226	211	224	226	219	240	222	241	238	233	230	239	227	211	211	217	227	206	229	216	209	204	227	235	238	217	243	229	237	223	240	218	222	200	228	228	231	238	254	234	212	249	217	222	216	229	244	212	212	228	223	226	243	219	218	204	260	225	252	226	226	253	230	214	204	242	238	234	199	220	218	244	221	229	219	229	243	260	202	245	243	224	228	250	219	215	246	207	222	201	225	226	212	216	207	237	218	210	238	210	236	207	234	246	217	214	220	227	211	248	219	267	230	242	204	221	231	235	225	205	234	227	227	240	258	227	241	212	223	205	214	216	221	238	207	225	240	223	248	214	233	211	245	225	225	206	252	220	227	220	228	217	248	232	207	243	256	259	241	248	226	220	242	226	235	205	233	256	232	216	193	214	193	217	223	221	256	230	219	273	203	237	223	245	242	232	203	222	234	216	216	250	227	205	209	216	248	230	228	222	224	239	230	237	234	234	239	242	226	228	249	187	241	236	223	226	238	219	227	243	209	237	205	228	210	209	251	236	220	210	206	221	212	251	225	198	238	229	253	212	243	207	215	224	212	228	265	242	214	223	221	242	262	243	236	226	217	227	201	210	230	233	214	258	222	227	227	263	220	237	225	252	217	233	208	211	251	222	226	195	221	219	227	239	231	223	217	253	236	233	235	232	227	213	249	231	208	219	237	254	256	206	233	230	229	215	248	249	248	234	227	223	231	229	235	244	196	230	202	204	226	245	244	224	235	221	234	213	249	207	220	220	226	246	240	232	205	236	203	207	219	246	232	201	223	240	242	208	238	220	217	228	243	212	230	240	247	249	219	230	258	223	231	232	231	240	221	234	200	252	206	235	243	233	203	243	201	229	214	218	252	198	242	218	213	221	207	237	240	214	235	212	220	245	216	203	238	204	222	223	228	217	224	212	238	217	202	218	261	242	232	224	224	236	252	234	218	227	235	234	237	231	235	231	221	207	213	243	266	215	235	246	237	212	217	230	221	230	233	228	244	226	227	235	228	239	211	208	226	255	227	225	233	206	211	235	244	248	195	230	227	214	250	204	248	228	230	226	244	217	224	192	210	232	246	209	225	214	206	199	213	218	242	227	220	222	228	249	254	240	217	242	218	212	245	252	230	232	236	206	211	227	235	212	224	225	230	211	216	223	214	218	218	214	218	228	241	237	206	236	226	226	230	227	241	215	210	238	197	207	215	241	203	246	217	225	220	248	215	232	214	222	245	204	213	218	233	238	237	195	248	236	233	249	213	228	238	221	223	223	232	233	225	243	217	202	269	219	232	223	225	242	239	211	215	228	247	246	226	246	230	246	270	212	219	245	205	231	238	194	222	217	244	177	229	223	239	241	236	222	255	201	229	236	255	254	249	240	231	243	209	225	225	210	218	206	207	234	233	222	232	208	221	249	200	210	211	222	215	236	226	235	232	238	239	226	237	218	230	229	203	218	218	227	253	223	212	213	243	242	201	198	232	209	214	223	219	203	244	245	261	220	240	208	226	244	215	217	238	251	235	211	226	246	237	222	232	197	230	193	241	228	256	231	241	255	214	233	220	250	221	248	235	242	229	262	222	221	233	208	256	232	241	216	202	242	199	225	210	219	202	218	191	241	233	217	222	224	212	199	222	223	210	211	243	229	192	201	234	238	232	212	222	256	226	201	241	216	215	238	235	242	225	206	220	230	215	237	210	263	227	212	223	208	250	234	218	213	221	225	229	230	238	223	240	208	207	250	223	225	214	228	219	280	217	221	235	221	223	221	215	204	218	227	233	240	246	251	218	204	223	235	240	249	215	195	235	218	243	215	224	256	205	224	221	236	228	214	222	239	228	214	198	239	213	230	236	217	212	248	218	260	235	256	245	206	219	230	218	271	256	213	234	218	239	209	230	219	218	227	241	206	240	235	217	235	225	233	238	201	216	219	198	243	210	199	225	219	220	228	228	231	213	232	226	235	221	251	229	265	205	228	247	227	215	259	207	218	221	205	255	213	228	195	231	221	237	216	202	244	213	200	206	234	223	215	243	218	242	244	210	229	198	222	216	250	235	238	223	240	245	226	244	227	221	258	201	210	257	255	225	200	238	221	214	254	222	256	219	236	235	256	204	225	232	222	233	241	243	200	249	238	254	208	238	208	235	261	226	219	238	211	208	243	253	271	218	221	231	221	206	234	250	225	226	229	254	217	199	219	216	238	232	233	210	214	223	244	239	224	228	231	242	207	236	211	225	232	241	213	202	240	222	230	239	203	231	238	208	230	212	240	259	225	212	230	233	215	240	216	240	229	225	224	251	221	212	224	230	242	231	236	212	228	213	229	250	219	255	237	245	216	208	242	238	220	245	222	223	218	243	228	232	236	206	205	222	241	218	234	222	221	200	219	234	217	236	213	214	209	223	235	214	226	237	247	255	203	220	209	235	218	219	231	235	217	230	226	219	230	237	232	234	215	212	238	214	240	203	217	231	208	232	214	211	224	226	194	250	238	211	213	213	250	259	242	218	237	228	254	249	239	247	220	218	270	212	215	235	221	229	221	240	223	236	236	249	216	220	253	243	242	200	209	219	211	231	216	208	235	208	217	256	223	219	234	243	208	227	249	237	228	203	213	197	248	224	240	228	235	243	223	211	227	218	198	230	200	221	241	230	238	233	227	214	235	213	225	210	218	233	220	223	221	227	234	222	230	249	216	220	222	208	224	205	223	228	229	226	240	225	229	213	196	235	249	260	244	218	232	205	231	233	241	246	234	220	222	224	212	239	237	240	220	237	235	211	220	228	218	210	242	258	205	225	222	231	237	232	222	240	230	260	207	227	213	194	224	224	211	220	228	236	211	210	228	224	241	225	224	216	197	208	212	217	206	204	209	231	241	231	180	193	225	217	226	251	228	251	204	246	221	208	221	242	260	267	227	219	196	211	212	237	222	226	238	229	213	268	222	244	223	232	213	223	230	228	252	224	213	226	193	225	221	213	239	204	211	244	232	226	235	233	236	233	231	243	223	227	235	239	238	235	226	227	232	213	201	234	240	230	229	240	256	217	204	262	238	252	225	222	228	229	201	227	253	228	267	206	217	200	222	231	236	200	212	221	223	203	190	219	232	235	224	241	218	244	219	229	218	233	194	231	211	225	224	227	231	257	257	223	208	219	199	207	233	231	235	201	244	213	225	248	219	215	233	212	238	238	216	245	207	214	231	210	237	226	234	226	202	214	222	224	273	249	239	247	221	222
7739	1345	2737	3070	2552	2227	1888	1618	1394	1245	1174	1006	1011	919	839	872	826	805	769	734	738	735	718	681	638	686	642	665	697	647	626	574	608	649	647	580	648	606	627	575	608	602	607	609	585	613	574	577	576	593	593	589	593	584	597	581	603	577	632	598	565	562	608	624	567	536	561	609	541	586	589	543	580	556	506	557	517	552	582	570	566	571	598	562	570	562	593	554	563	584	549	552	557	569	560	581	564	562	546	557	604	537	534	573	585	561	555	558	548	565	567	569	555	550	572	590	556	550	526	575	564	541	526	583	544	559	574	568	522	574	596	600	538	609	591	550	531	533	510	533	563	585	551	539	597	521	570	552	538	546	569	569	570	533	573	577	571	535	620	588	577	523	525	551	518	571	566	583	586	570	549	541	534	570	604	559	559	601	540	553	528	557	566	561	531	549	551	590	569	565	541	551	580	533	562	593	548	585	562	581	546	571	532	556	567	516	602	542	568	560	553	572	584	567	529	551	576	541	575	524	554	535	587	581	571	584	600	592	587	569	589	613	555	582	570	558	572	590	602	572	528	555	562	557	528	563	564	541	561	574	572	536	541	565	558	577	590	552	519	549	566	549	556	555	595	541	537	557	539	523	583	577	586	576	534	551	560	525	554	558	529	567	558	544	578	573	558	551	566	506	536	516	558	579	520	532	539	543	537	568	537	528	573	576	544	576	554	548	549	588	552	597	502	567	582	573	528	592	555	579	536	586	575	521	589	571	562	598	593	509	568	581	518	547	540	546	573	523	583	552	616	580	554	519	553	568	606	544	555	519	544	586	541	565	564	576	560	580	575	551	589	562	566	536	607	574	566	551	566	561	538	542	589	548	551	551	534	582	548	610	564	620	579	575	538	545	590	545	561	576	533	559	578	560	558	523	546	602	572	609	589	585	569	533	580	588	542	533	554	544	553	616	523	599	550	536	576	554	597	549	556	549	594	596	537	549	560	560	534	534	590	560	545	550	578	587	541	565	556	567	542	563	547	527	553	567	533	557	548	576	537	526	571	560	571	594	592	605	595	549	530	570	556	535	561	564	552	557	547	558	595	548	516	558	565	562	572	524	529	574	532	534	530	546	540	565	557	578	579	544	565	525	508	559	579	551	569	560	562	624	578	598	551	541	571	564	527	576	493	535	534	567	615	542	574	592	608	523	503	577	570	552	577	559	539	571	590	529	559	551	502	541	541	623	612	550	556	621	555	555	584	551	531	549	539	574	565	584	528	603	503	554	570	575	574	522	541	572	546	541	552	545	553	585	570	567	575	567	590	558	568	564	562	533	532	593	552	545	582	549	573	586	556	568	538	640	595	579	569	553	523	614	591	541	570	564	574	601	542	532	569	562	522	575	531	586	531	553	538	588	524	545	557	550	577	552	556	528	550	552	608	552	575	539	566	539	520	572	565	542	552	561	571	602	570	537	535	550	547	579	574	563	583	548	600	601	579	547	554	530	556	634	509	499	570	542	569	547	613	582	535	586	592	585	533	560	592	565	596	565	528	567	601	535	530	551	573	602	571	549	571	551	504	586	543	574	518	531	548	524	552	520	621	586	580	613	566	588	547	550	566	547	571	554	586	575	574	585	565	547	537	569	561	565	545	540	565	546	548	541	596	625	584	602	553	528	566	566	538	593	527	522	577	547	573	566	555	551	544	541	579	549	546	572	534	557	577	545	532	566	569	559	619	622	527	604	533	558	584	578	563	532	529	568	562	589	508	567	516	539	571	558	548	510	568	602	534	572	579	584	532	541	564	556	541	578	561	579	530	525	562	571	569	598	537	566	521	565	553	556	542	543	514	550	568	553	540	586	592	586	568	603	541	589	599	514	566	558	598	584	558	541	593	583	590	545	568	553	562	559	557	564	568	547	556	565	534	561	566	550	579	597	538	558	572	542	539	583	556	555	583	578	544	616	612	604	542	549	581	605	589	572	547	534	552	499	547	563	542	545	611	537	569	570	552	577	566	547	567	574	542	542	544	517	612	558	522	574	559	554	532	526	568	581	536	542	550	545	547	558	566	536	586	551	562	544	564	557	558	522	558	577	555	544	556	554	547	575	569	548	585	589	537	536	550	525	540	574	566	586	544	527	561	572	569	548	564	602	567	550	566	582	539	566	563	553	567	508	576	546	555	569	532	520	518	535	529	582	615	539	576	581	536	565	541	542	575	548	625	541	512	529	596	575	571	548	557	545	574	564	540	559	563	549	571	535	544	540	547	527	558	583	558	514	540	557	548	526	543	580	608	541	561	541	547	569	593	555	564	548	588	597	561	535	547	559	575	584	583	552	578	574	555	537	562	554	544	556	553	572	548	574	534	561	602	567	534	586	569	603	517	582	580	558	556	579	547	536	543	553	560	534	575	570	550	547	568	538	554	587	579	526	535	600	533	564	520	550	583	562	511	529	586	586	565	540	527	618	557	568	542	581	535	599	585	585	580	555	554	563	560	559	545	541	507	557	613	566	526	551	557	563	535	545	554	565	559	503	590	559	572	552	549	558	554	556	551	542	588	551	597	570	545	564	559	593	524	584	556	560	553	515	535	570	539	550	507	554	549	599	533	617	597	607	559	558	551	587	564	559	628	529	586	536	570	562	599	577	556	530	591	593	570	592	586	550	569	552	514	531	563	542	577	507	556	569	541	573	582	564	571	569	565	560	516	564	576	564	558	543	549	620	543	556	580	556	561	511	572	506	556	553	585	521	587	574	577	572	560	551	524	562	567	529	555	551	577	582	535	540	545	551	555	552	569	587	562	555	523	575	577	507	551	585	554	555	531	533	568	553	549	533	530	563	526	513	522	537	550	568	610	540	572	597	586	564	566	557	619	583	562	552	554	568	533	548	548	579	555	579	554	572	542	576	581	586	544	587	585	540	542	494	577	530	567	580	563	565	555	595	535	552	553	573	597	499	544	626	548	565	575	563	554	537	606	590	551	555	580	558	570	541	549	557	577	525	545	559	537	522	605	566	555	551	583	560	606	551	573	547	538	592	509	600	548	567	571	587	595	550	576	549	558	589	531	593	563	593	558	533	567	560	544	547	538	587	586	582	545	559	563	591	600	528	531	554	565	604	549	526	544	567	540	564	577	561	602	502	534	531	558	552	554	554	591	559	555	578	541	556	551	552	520	527	606	529	581	603	517	575	564	581	574	539	578	612	593	534	595	515	546	567	562	590	542	559	583	544	543	548	555	529	528	563	603	535	542	577	569	556	541	521	587	562	566	542	578	548	570	504	519	575	565	590	584	587	601	536	533	589	561	551	545	506	540	555	585	590	533	527	537	570	576	585	551	563	574	573	591	586	559	556	589	574	573	578	537	547	565	527	594	549	580	567	571	594	595	549	567	545	544	558	569	580	540	568	556	617	566	530	522	576	604	535	572	587	537	523	514	568	553	588	584	568	551	512	548	557	543	576	503	540	504	529	549	567	544	542	560	535	549	548	578	517	593	546
19705	2683	2254	1656	1099	840	643	558	462	413	343	356	347	320	259	258	249	276	250	245	206	230	211	200	235	239	228	213	228	226	233	185	214	227	195	206	208	170	194	208	187	199	172	206	229	186	207	206	216	208	176	176	207	196	175	209	177	184	167	201	169	193	186	204	193	198	185	192	184	209	188	194	198	203	181	174	192	182	191	179	217	191	169	200	226	186	207	185	187	191	177	186	177	191	185	187	189	194	149	177	207	209	228	211	189	191	189	193	202	207	198	211	193	179	179	197	211	172	169	217	198	186	197	188	194	176	178	175	171	176	187	199	186	194	185	159	183	213	176	190	179	185	175	194	188	191	206	171	203	194	180	164	198	203	212	183	192	162	187	197	173	206	206	196	180	171	214	160	167	164	174	178	201	199	184	188	189	172	183	202	167	211	195	206	196	175	185	184	204	197	209	191	213	198	176	191	176	182	174	182	172	201	176	176	185	180	193	213	184	183	188	171	196	187	204	200	180	179	187	175	219	182	199	200	196	178	184	196	170	168	176	186	167	183	184	201	175	196	193	179	186	174	207	205	185	196	186	184	198	165	169	212	196	189	163	153	189	150	173	168	203	189	189	179	186	224	181	167	174	211	187	195	209	182	162	198	181	197	187	197	188	186	179	220	168	174	197	199	180	192	209	178	182	223	186	185	192	181	199	213	172	200	180	190	202	205	197	178	167	193	172	193	167	179	185	182	175	175	211	177	208	193	210	183	200	182	194	183	188	194	153	205	191	207	201	198	199	201	173	171	178	187	160	199	187	208	195	214	206	198	207	184	179	189	189	175	193	196	175	213	178	184	184	198	211	179	193	219	173	180	177	205	229	186	204	181	205	195	187	204	187	181	184	183	182	153	216	198	202	226	159	199	201	192	189	193	174	173	205	178	209	190	135	180	176	190	189	209	191	202	195	212	174	189	181	225	164	207	224	202	201	177	195	190	182	166	184	182	193	190	180	186	197	196	172	195	193	185	188	193	193	179	201	181	176	185	177	202	195	199	188	184	202	183	189	164	176	187	199	220	189	193	193	215	195	178	209	182	187	181	202	165	168	186	188	170	202	178	196	182	177	184	159	155	207	150	204	200	183	191	190	213	188	211	185	199	171	221	212	205	204	205	205	202	200	202	188	200	168	161	187	186	168	173	204	204	186	205	172	228	191	182	179	160	184	181	175	200	179	187	208	173	193	216	202	176	194	188	150	188	181	179	186	197	185	196	185	184	190	188	187	196	187	189	210	196	188	190	193	225	213	197	184	201	193	211	204	171	214	194	183	182	185	197	201	189	174	186	175	181	175	178	194	201	201	166	192	193	178	206	209	199	181	172	204	181	178	195	189	196	192	180	174	178	181	180	176	189	182	192	179	201	202	187	183	219	203	194	187	188	169	186	179	181	188	197	175	219	191	171	163	204	185	180	186	197	184	184	165	192	196	178	190	195	198	191	160	189	177	187	193	183	193	186	193	182	186	180	185	192	166	201	212	183	166	181	162	174	207	183	202	186	182	177	173	193	181	217	178	157	195	207	206	191	178	189	177	198	207	173	169	200	191	194	175	168	181	200	197	191	181	176	179	195	179	180	167	214	206	189	210	177	197	182	171	160	174	198	187	193	180	158	177	182	173	180	193	202	205	218	170	177	196	173	188	186	201	204	167	198	176	186	176	193	182	186	192	191	174	190	175	180	168	202	181	182	192	193	203	206	201	193	178	181	207	195	202	182	169	191	199	172	190	168	189	174	197	189	182	191	189	179	184	206	201	175	205	190	191	195	176	199	191	173	185	212	190	198	205	194	203	164	177	157	185	185	171	196	215	175	156	202	182	195	197	166	188	196	185	186	199	172	192	187	195	199	187	203	193	176	177	182	177	203	200	205	193	198	179	156	188	195	206	199	172	187	207	189	188	207	180	190	183	199	193	187	208	199	166	170	201	176	173	192	157	189	201	168	163	166	188	215	178	180	180	199	199	188	179	195	178	187	195	196	191	198	192	202	209	173	208	194	187	212	206	202	172	171	197	181	181	194	182	193	151	164	200	187	195	186	196	201	211	185	183	206	198	157	187	205	179	181	174	182	181	204	193	175	207	178	190	195	197	199	185	179	177	184	166	185	215	190	205	195	175	203	165	166	193	199	179	163	170	205	183	190	190	213	212	173	180	185	180	184	179	206	204	186	211	200	183	211	193	179	219	197	174	195	176	172	175	198	204	202	200	159	178	177	176	193	202	168	166	187	183	236	202	186	187	228	186	191	203	178	166	179	196	197	191	212	212	208	177	190	183	194	183	179	193	164	173	189	205	202	185	186	167	167	196	194	184	188	188	192	181	184	216	187	197	210	194	189	177	183	194	196	194	175	189	188	193	190	199	217	174	181	187	177	205	176	190	167	179	172	182	216	167	208	198	202	177	187	206	180	170	193	164	187	190	180	174	188	162	186	183	218	181	199	178	213	193	175	208	189	179	162	193	171	194	194	178	199	194	184	175	163	173	186	182	195	199	175	188	176	183	194	158	166	176	189	147	202	190	178	188	200	170	196	202	195	190	171	192	177	198	190	187	183	188	191	183	177	191	165	171	196	177	189	209	174	202	175	181	206	184	193	163	184	193	170	203	199	203	195	190	195	210	205	186	186	215	185	221	187	153	196	168	157	169	215	180	186	200	202	193	191	189	197	192	175	183	185	176	188	192	189	181	195	182	179	188	179	209	182	178	183	222	180	181	187	208	169	197	194	204	161	184	175	187	188	172	196	165	183	175	175	183	205	198	195	193	166	193	180	149	169	188	187	195	185	195	191	181	205	189	183	181	196	198	174	179	216	196	173	153	197	201	172	172	176	165	202	201	205	192	189	177	225	187	191	179	194	176	193	191	191	213	168	175	180	207	216	171	199	179	187	205	176	198	164	162	210	190	171	186	217	162	171	183	177	183	167	168	158	196	171	172	193	170	191	182	197	209	185	210	191	216	159	169	191	211	199	191	185	170	186	193	196	178	208	196	190	176	189	185	190	184	189	180	183	184	188	201	163	176	193	214	175	190	197	176	194	210	177	187	193	204	168	191	168	173	182	207	206	210	202	184	188	189	215	166	167	172	190	197	171	176	196	182	191	197	202	184	192	196	182	179	212	171	193	194	198	183	198	189	185	179	169	178	189	204	171	190	194	186	211	191	196	186	198	196	187	184	204	180	175	200	194	183	202	201	180	200	171	184	177	177	198	177	195	189	179	203	178	168	196	206	195	183	188	187	166	181	207	194	168	194	177	170	186	194	184	198	173	180	170	202	189	197	192	186	151	192	209	217	170	202	221	190	168	186	183	188	207	169	192	210	184	197	170	192	203	176	216	193	202	193	186	211	199	176	188	201	221	191	185	177	197	201	168	201	184	168	199	202	207	166	237	192	175	177	177	187	176	181	197	191	196	206	211	150	203	173	153	177	216	177	184	200	179	193	211	200	207	176	186
10059	2029	4516	5279	4474	3588	2810	2350	2100	1806	1577	1428	1258	1256	1083	1021	929	932	890	768	821	787	676	709	701	721	670	676	628	646	559	596	581	562	589	565	541	576	560	553	560	521	522	542	499	506	516	510	461	494	522	502	500	498	501	492	493	495	509	494	475	455	470	496	481	481	461	471	526	479	473	481	499	489	508	490	447	492	442	474	453	485	479	515	472	464	458	428	460	441	417	483	477	465	472	478	440	481	455	460	499	463	488	487	450	475	456	440	459	460	427	479	448	455	453	462	456	469	482	430	424	485	408	468	435	503	494	471	479	461	419	506	501	452	479	451	450	496	490	482	459	446	443	447	431	466	459	458	493	471	422	459	456	446	461	468	458	431	447	474	435	445	461	464	457	448	465	480	437	482	479	482	457	425	451	451	470	451	444	464	444	444	463	450	433	490	452	452	488	464	501	446	452	412	471	447	450	476	462	437	460	459	428	458	474	434	448	454	464	458	467	459	483	417	417	467	459	494	461	447	454	459	462	448	408	487	456	452	507	461	417	438	494	469	440	449	420	467	475	415	449	495	426	470	446	450	493	456	454	450	449	478	454	451	429	472	489	440	483	426	457	423	472	406	477	443	432	477	495	494	476	489	507	428	459	460	424	457	425	442	421	455	466	451	470	458	480	454	455	441	411	489	505	456	443	459	437	457	476	439	418	452	468	462	440	441	456	426	425	424	430	452	461	433	465	445	425	468	438	492	462	452	445	467	445	459	465	458	446	469	463	462	455	467	455	462	470	434	478	422	464	453	440	451	475	486	467	433	437	441	469	467	456	462	517	445	454	463	509	459	468	478	477	438	465	467	435	447	480	466	491	446	453	467	478	486	445	451	442	452	436	426	458	471	490	410	499	438	480	464	447	429	439	461	455	441	480	448	383	454	499	448	483	431	457	440	465	455	493	436	440	413	414	456	428	447	460	442	454	448	449	471	509	447	469	447	462	466	464	471	421	459	453	503	470	456	454	453	483	423	433	435	431	437	445	453	475	440	429	452	458	460	451	459	431	431	489	488	448	431	457	452	447	476	442	466	438	468	417	461	433	437	486	438	435	423	463	411	486	466	454	445	462	449	457	428	465	468	459	413	467	445	426	459	466	458	437	465	479	474	462	447	456	444	420	440	460	494	448	438	462	477	419	504	438	427	466	469	438	464	440	444	466	433	453	417	439	435	456	478	453	498	465	445	490	466	497	439	427	471	467	447	426	450	459	464	499	472	463	438	445	448	478	419	494	449	458	427	414	470	489	456	440	480	486	436	493	479	467	476	485	456	452	459	457	458	487	477	449	428	442	443	460	486	443	436	445	431	490	442	449	442	464	484	481	440	467	498	453	494	452	463	477	533	429	448	432	477	463	452	445	448	439	451	430	452	437	467	462	480	488	456	469	439	466	442	453	440	439	496	439	497	419	483	476	449	436	454	425	431	427	444	451	456	470	448	463	489	456	503	472	447	487	473	426	446	453	459	473	462	460	431	439	440	456	454	483	467	445	462	456	465	453	465	438	455	467	426	455	458	434	460	437	457	439	523	443	482	504	467	474	484	450	468	451	429	456	440	473	464	425	466	448	472	461	430	450	444	478	485	467	450	464	490	456	443	457	459	482	471	439	478	457	476	466	477	455	455	467	428	462	458	464	449	420	445	453	473	464	440	488	470	461	453	469	476	445	440	430	475	436	455	462	469	464	429	487	439	422	475	441	434	426	463	452	443	433	456	455	511	455	470	499	475	451	454	465	448	471	468	443	438	460	465	481	444	441	466	448	473	462	451	440	450	449	432	458	467	461	441	459	486	487	425	446	482	445	413	434	420	451	473	487	469	432	470	499	426	503	475	459	462	436	417	477	452	419	474	433	409	514	452	435	453	462	435	440	428	470	444	428	475	429	448	431	442	474	439	440	472	463	482	443	455	462	467	465	449	447	422	448	459	427	451	453	416	487	436	468	430	462	472	453	444	448	466	448	464	454	451	425	408	454	438	447	422	439	464	480	448	474	486	479	435	431	464	464	422	485	455	392	476	446	436	429	488	461	485	423	483	441	448	437	456	428	464	497	458	469	458	421	467	462	429	449	434	440	471	441	432	418	452	445	468	475	482	454	480	433	460	460	467	471	456	428	437	468	431	464	444	434	464	459	453	508	466	487	477	445	454	451	466	435	457	482	417	445	508	418	453	463	452	459	452	444	422	448	438	447	488	481	463	438	448	438	477	475	421	441	430	437	464	517	434	452	472	449	449	468	445	450	435	489	460	491	421	456	461	471	406	430	468	465	446	430	459	496	472	468	428	479	446	436	473	435	470	446	448	452	454	464	475	501	481	478	439	495	449	443	461	463	435	464	448	430	491	440	460	443	462	459	451	456	428	418	453	471	451	438	434	486	471	458	442	457	464	443	482	460	464	468	431	450	454	444	461	497	442	431	451	454	447	455	488	454	424	438	437	516	457	468	496	456	477	460	474	466	462	423	500	421	484	502	481	450	448	441	482	438	443	444	440	429	440	438	480	474	460	462	468	477	472	430	484	446	479	431	439	456	470	474	473	452	496	428	434	485	469	452	455	469	454	445	431	450	466	459	474	475	421	440	454	446	449	477	450	432	472	467	405	506	482	481	505	420	478	447	466	519	471	455	437	471	470	459	453	445	431	456	433	480	451	492	474	490	479	424	462	461	484	434	478	477	496	449	468	492	443	419	494	477	481	455	459	441	467	448	437	443	426	431	466	461	438	447	445	416	477	445	447	442	463	473	460	496	458	429	514	446	473	483	480	470	430	467	465	444	446	464	483	476	476	453	446	421	446	430	447	442	428	417	430	437	465	460	453	463	449	438	431	429	461	443	445	447	443	463	464	441	484	406	450	453	461	435	465	460	458	461	441	461	461	437	436	448	499	439	470	406	480	465	466	434	476	435	435	458	450	465	455	452	454	442	423	437	488	457	443	448	436	445	455	484	466	476	468	459	456	457	503	476	471	448	423	478	463	443	450	462	454	487	489	454	459	428	446	483	417	483	455	453	448	467	434	452	442	453	470	444	512	435	455	428	489	463	485	488	445	445	451	411	445	462	454	421	476	441	485	495	423	485	477	440	467	465	434	459	445	462	445	481	476	443	449	470	492	446	489	445	495	408	470	474	473	452	474	414	433	446	425	463	463	414	447	485	466	447	441	472	433	448	403	450	432	500	452	467	434	460	473	470	462	450	485	474	473	448	453	472	414	427	444	478	454	440	508	432	425	424	440	462	423	462	448	451	467	445	459	429	451	486	422	457	445	488	464	427	465	434	444	474	438	440	469	462	475	436	465	470	431	456	441	444	466	478	452	438	470	450	439	428	442	456	466	468	475	440	488	469	462	437	447	476	437	441	485	461	447	449	488	469	482	451	436	437	482	454	437	484	458	484	462	467	468	491	450	456	465	441	454	433	418	438	444	448	431	443	480	443	436	467	496	445	418	478	456
4206	165	136	134	136	118	114	114	116	129	112	124	116	117	123	118	113	122	126	108	110	103	116	125	105	108	106	117	137	102	124	117	111	117	124	128	137	129	127	117	125	121	102	129	95	113	132	132	114	106	110	118	133	120	90	118	99	104	109	106	123	94	121	115	110	109	127	122	96	115	95	106	130	97	144	110	100	128	130	114	123	125	115	98	115	99	122	119	111	98	117	122	106	114	131	136	98	89	106	93	104	123	128	115	104	119	146	116	114	118	129	106	118	138	125	117	108	109	130	103	132	149	125	104	119	120	104	115	125	111	107	117	129	125	95	137	123	111	104	113	91	108	107	125	105	109	142	124	127	113	122	121	119	98	120	119	111	128	119	110	130	104	105	93	92	102	103	103	117	100	116	113	112	110	117	103	115	116	121	110	116	114	114	98	114	129	142	111	86	111	121	114	137	93	124	121	120	110	108	122	103	96	92	112	121	119	120	112	123	108	131	118	119	124	115	98	127	135	113	117	125	108	113	116	103	142	111	115	129	106	112	125	103	137	110	114	98	132	102	99	121	115	113	117	131	118	118	127	113	92	109	113	107	121	119	108	123	121	115	121	133	116	126	118	101	132	109	111	122	102	106	113	120	114	122	122	108	131	123	107	118	123	118	118	116	135	107	109	104	114	109	108	126	86	128	113	97	101	105	110	122	124	123	107	143	130	115	111	100	151	102	118	123	114	129	132	98	128	134	126	116	106	107	110	111	111	123	108	101	106	100	82	132	139	108	106	103	121	116	113	124	116	106	99	104	116	104	110	125	128	123	121	121	110	120	135	120	127	98	109	116	128	126	122	111	116	112	118	113	125	109	97	114	113	120	101	97	126	137	88	120	126	116	106	121	117	124	99	124	138	129	108	123	128	105	131	129	132	119	131	110	121	93	127	105	115	114	121	121	124	128	129	140	107	117	116	104	114	116	115	112	126	117	88	117	116	109	104	101	99	110	114	109	106	112	94	123	125	107	128	130	117	122	96	110	115	104	125	130	102	112	122	125	105	120	103	113	113	116	113	132	108	105	124	110	118	121	129	109	117	119	116	134	129	109	138	141	114	106	158	94	109	102	113	99	117	114	127	101	133	115	116	124	105	107	96	123	110	115	118	130	100	119	117	134	135	114	123	113	118	138	113	102	110	109	116	101	145	133	119	145	125	103	139	103	127	106	99	109	121	123	95	119	109	99	119	111	121	135	127	104	107	118	122	124	99	118	101	132	111	121	120	111	117	111	112	99	114	117	112	106	112	134	85	104	128	102	123	118	112	116	117	124	109	126	134	150	115	105	105	119	117	110	113	127	127	119	94	105	129	129	100	112	115	123	121	143	105	109	129	124	102	107	131	114	113	135	114	99	117	126	93	105	113	128	127	119	120	109	130	120	118	117	105	112	98	121	114	127	117	122	134	117	110	121	121	121	100	131	127	107	102	99	144	120	97	131	110	114	135	117	119	130	101	124	109	137	111	131	119	114	102	138	105	106	108	112	114	116	128	122	108	133	137	103	119	121	101	100	121	134	99	127	136	126	110	114	122	101	110	112	116	131	110	118	127	119	130	91	103	127	115	127	106	96	127	136	104	125	123	109	132	106	113	133	130	124	123	98	117	127	100	114	102	102	109	124	127	109	105	103	112	119	116	123	108	113	119	122	114	106	98	117	115	124	117	129	119	94	121	116	111	107	117	90	124	128	125	109	121	114	114	125	122	119	159	122	106	99	121	112	112	116	115	119	112	127	101	112	101	96	125	114	123	112	125	111	115	113	113	117	110	116	114	119	127	119	113	114	120	130	109	111	94	115	100	108	132	126	119	130	117	113	126	123	117	107	115	124	128	131	106	106	110	134	128	99	114	102	121	116	131	118	121	125	109	101	126	137	108	112	137	112	134	128	112	106	124	120	128	108	119	114	119	108	128	115	116	134	107	111	101	120	118	132	118	132	113	108	105	128	109	115	97	102	144	103	132	141	115	115	116	109	107	112	107	122	99	104	98	116	101	131	120	107	110	127	120	107	126	128	117	117	114	105	127	138	126	120	135	110	124	123	108	125	101	118	89	102	110	134	113	113	139	123	107	129	127	113	111	124	119	122	132	103	123	122	122	122	108	120	113	122	104	121	110	124	110	140	135	110	103	122	136	111	117	96	139	129	118	134	128	119	130	124	115	104	114	105	116	122	113	119	126	130	106	110	123	118	104	128	110	123	120	133	121	100	119	102	117	131	113	127	127	116	98	109	116	95	121	122	135	108	105	139	119	122	107	115	125	121	118	113	146	103	120	101	112	98	135	142	111	128	93	135	126	139	128	133	111	108	121	107	106	142	97	105	123	139	108	123	128	95	108	100	106	107	127	127	94	108	110	110	111	116	115	119	109	121	121	119	117	115	112	128	101	116	117	126	133	121	117	115	110	123	130	116	114	108	109	124	125	107	100	112	120	124	108	130	96	110	120	130	130	106	117	120	120	121	121	127	103	110	151	134	124	121	130	121	115	102	117	100	112	134	116	130	122	122	105	122	129	125	110	121	105	101	100	97	113	121	122	123	104	114	111	117	112	102	87	117	83	102	105	121	114	113	98	124	101	99	124	105	108	117	100	133	139	124	111	113	89	126	113	107	125	124	110	133	108	102	112	125	115	120	138	131	128	132	129	126	113	108	112	96	100	117	149	113	134	100	119	122	124	142	132	117	103	92	107	122	125	115	113	118	122	113	134	88	120	105	81	116	126	120	121	107	111	136	122	125	116	118	110	108	109	108	115	101	121	121	113	117	140	111	118	112	98	118	107	115	110	112	125	105	91	134	119	112	154	122	142	137	120	101	106	115	131	102	116	130	114	114	108	104	138	116	119	117	122	115	124	118	106	114	135	114	144	112	117	104	111	110	116	99	112	125	97	94	114	132	137	96	114	84	123	101	111	122	98	127	128	103	135	125	122	120	103	107	100	98	102	119	139	128	115	115	111	110	126	123	119	106	116	120	112	130	130	124	113	105	139	125	117	120	111	135	106	122	120	133	110	107	100	105	115	110	138	105	126	109	135	116	102	92	119	114	108	104	113	116	101	108	122	105	109	116	95	117	100	132	130	122	121	113	115	109	131	104	135	122	120	118	115	117	103	116	120	129	123	112	113	123	108	126	128	113	122	119	116	107	109	137	131	125	103	109	122	113	97	117	135	99	111	115	117	120	109	110	89	117	106	125	108	126	110	129	108	112	137	131	118	119	110	124	108	105	118	89	106	129	115	116	133	112	121	117	111	128	118	122	112	117	94	129	117	121	111	111	122	118	105	118	133	118	114	126	123	133	111	119	99	99	118	111	119	109	123	105	121	123	113	101	126	119	147	133	134	108	107	116	103	121	111	106	102	125	112	129	109	132	122	112	132	107	117	134	138	103	137	103	114	147	137	116	106	125	94	96	126	102	117	108	108	102	109	109	95	112	113	101	103	116	117	103	125
2908	370	408	417	421	374	343	366	380	344	337	337	355	328	346	334	333	335	320	326	310	303	308	345	312	332	369	306	315	391	304	379	349	349	302	326	301	323	335	304	314	302	337	319	314	290	346	313	340	340	330	322	324	331	304	317	336	319	347	305	318	320	313	301	319	305	317	333	317	316	333	320	324	316	326	296	337	327	326	322	319	325	330	300	319	321	334	280	328	331	324	357	321	310	328	317	330	313	308	338	339	313	336	320	310	303	332	316	312	320	307	311	307	319	309	350	304	335	323	316	302	335	317	296	325	345	299	325	364	312	344	344	302	354	348	298	309	310	294	328	319	300	335	318	321	294	354	303	292	343	357	317	320	292	328	315	334	344	372	318	356	353	326	301	314	349	293	291	315	340	312	345	315	341	332	336	327	322	310	321	330	336	313	320	315	309	335	332	319	319	345	302	341	307	288	325	306	354	304	311	323	311	307	291	339	340	332	335	362	347	296	312	332	310	315	335	349	293	327	326	317	292	327	313	350	300	306	338	277	315	309	338	310	298	326	318	342	343	332	304	303	332	309	328	325	359	312	314	310	331	343	347	326	355	318	305	350	307	315	340	329	307	319	348	284	322	327	317	330	323	324	333	317	330	320	315	347	302	321	333	363	319	305	316	334	359	321	317	358	309	321	318	272	331	326	284	361	340	284	325	346	314	345	308	319	313	320	329	302	361	346	341	309	320	317	294	328	317	329	286	310	325	327	333	343	351	311	339	325	309	309	315	321	351	317	348	336	334	316	361	317	329	327	323	348	333	319	298	302	363	313	355	322	324	316	308	308	319	342	320	314	329	343	332	337	327	318	327	339	298	336	325	341	314	310	297	321	327	334	310	303	291	324	305	332	284	312	304	312	365	311	303	315	293	341	310	300	287	328	333	329	326	293	326	355	299	318	317	313	336	343	310	330	328	338	308	334	330	318	322	298	347	338	301	295	349	305	287	293	285	310	338	296	325	305	296	334	310	310	315	328	324	288	289	285	334	324	346	331	332	308	373	294	335	311	317	324	334	338	323	327	318	329	315	292	340	344	367	302	319	327	319	332	305	310	330	293	332	328	330	309	328	314	364	308	339	322	328	305	316	336	312	322	341	321	299	345	334	327	332	292	324	321	338	300	309	286	330	330	327	315	323	342	358	324	339	310	338	308	326	303	297	341	326	331	313	364	322	347	319	337	312	333	325	309	329	339	331	329	287	330	330	328	296	307	342	313	314	319	328	329	311	309	314	322	317	337	325	348	325	331	344	318	344	356	317	326	297	324	356	298	336	314	327	317	304	318	312	318	353	321	325	328	313	357	324	325	319	320	331	330	304	327	294	351	315	327	347	334	320	316	337	310	335	340	315	326	318	357	320	322	351	317	321	292	373	343	310	318	335	315	342	328	297	343	316	324	353	321	326	341	320	301	341	320	335	320	294	295	325	318	315	310	311	334	334	307	329	307	316	356	343	299	336	351	330	318	334	316	335	345	302	336	316	295	311	325	286	306	333	348	291	344	318	356	291	329	307	338	310	316	316	353	320	305	332	307	329	338	345	338	340	322	299	344	335	311	345	338	341	319	328	323	318	302	327	331	338	350	312	319	335	333	327	311	313	316	309	351	328	317	371	319	335	329	321	332	319	317	335	317	360	311	326	310	295	330	356	305	301	318	335	332	298	333	320	343	311	289	322	301	334	318	304	306	349	313	325	309	311	332	300	300	346	325	354	321	347	336	328	310	346	316	317	333	327	302	326	324	333	309	324	331	352	351	310	312	305	321	309	326	326	304	336	315	315	326	326	312	290	283	308	322	342	326	300	325	347	344	340	388	340	339	327	316	318	343	326	312	324	359	332	305	304	308	348	330	328	336	304	314	321	326	322	309	312	304	314	321	336	299	329	312	322	301	300	332	298	310	314	330	349	322	306	312	300	319	327	329	328	336	339	345	300	305	336	338	335	314	368	280	310	318	365	310	322	324	326	259	291	344	307	324	297	352	320	323	335	297	338	344	339	315	335	311	298	340	298	351	304	319	302	324	292	355	342	346	297	332	324	318	301	329	343	301	357	355	315	349	308	318	316	334	318	296	325	329	289	320	353	335	327	363	324	309	354	318	330	303	321	312	333	360	348	307	326	302	304	302	325	315	325	304	320	268	340	320	297	297	326	303	347	330	318	322	361	330	322	297	342	298	295	334	333	314	321	320	321	329	304	377	327	306	330	329	342	293	317	318	317	321	305	308	302	315	349	310	333	342	326	341	324	353	333	338	335	305	310	340	336	310	314	339	315	337	319	331	308	317	320	324	327	333	335	315	329	295	315	353	335	309	347	300	313	317	318	336	349	327	275	347	291	339	283	315	329	322	342	308	336	310	312	341	325	344	334	307	317	320	307	315	330	312	327	298	317	325	343	307	338	337	319	324	291	299	335	320	334	331	303	330	317	318	300	301	331	313	303	338	333	320	308	351	324	330	315	320	338	340	334	325	339	337	296	315	332	328	304	373	328	308	312	321	337	330	341	325	315	323	342	315	360	297	334	327	314	301	334	343	300	315	325	327	305	325	284	340	312	326	336	302	363	304	330	327	334	338	336	344	311	339	304	324	334	330	310	334	299	298	349	313	312	325	331	320	338	329	339	311	302	313	328	307	320	330	335	318	317	344	311	310	324	294	314	345	325	318	329	311	309	316	292	332	332	305	349	316	332	340	317	332	312	315	336	306	302	342	312	313	334	320	320	332	359	326	309	323	351	335	333	334	322	310	320	306	328	315	311	333	301	304	379	319	324	303	347	326	317	307	313	346	341	336	288	334	311	348	318	277	287	303	334	300	317	306	331	333	317	312	337	306	313	314	347	325	301	325	297	343	327	340	281	309	288	319	319	311	315	317	307	342	298	326	309	316	345	294	360	319	317	313	321	310	350	314	272	334	324	330	304	311	272	330	331	323	330	356	323	302	308	322	325	306	318	295	329	331	302	303	350	322	291	337	320	306	309	330	322	365	310	323	335	298	328	347	293	296	297	333	322	291	310	332	327	303	319	289	309	306	327	349	316	340	323	331	312	311	296	322	318	304	315	335	306	360	313	322	339	322	337	313	296	304	300	351	314	322	354	325	349	329	287	336	328	345	337	361	327	335	342	349	295	319	325	295	376	310	299	320	346	335	292	341	314	302	313	274	295	355	316	298	336	310	342	350	340	310	290	277	301	337	329	307	335	303	328	309	319	324	331	331	322	334	321	310	353	326	318	328	318	308	310	311	301	304	304	331	308	313	307	320	319	319	337	337	328	290	304	312	309	313	300	331	311	322	311	291	316	321	339	338	309	304	319	298	309	326	364	326	327	303	306	311	314	330	334	332	293	334	292	323	324	326	348	305	341	303	361	347	295	323	334	318	341	329	319	342	359	320	356	356	284	333	306	320	328	323	331	320	329	299	341	343	330	307	319	332	341	307	303	329	295	317	315	322	326
12701	1288	1263	967	699	556	484	405	334	325	311	281	286	257	241	252	253	228	240	238	243	200	230	226	217	253	269	250	236	250	233	262	225	266	206	231	224	235	236	188	226	245	211	223	226	215	202	227	231	232	213	194	216	221	196	232	233	228	216	212	229	244	224	214	216	193	216	229	220	237	236	227	240	221	207	220	217	224	232	240	203	215	226	229	212	220	221	199	197	217	255	247	237	197	223	243	225	234	236	228	214	193	223	220	238	215	210	213	209	239	226	223	230	216	220	237	215	248	244	226	223	208	222	231	251	197	233	215	230	243	224	215	236	228	243	239	228	215	231	226	216	234	223	232	226	237	197	221	205	230	235	215	239	237	212	212	215	241	211	222	213	221	219	224	240	223	232	215	232	227	247	234	262	213	232	252	233	214	248	208	236	220	213	216	251	231	229	240	239	229	215	214	220	241	209	207	234	217	222	217	227	221	227	217	234	226	223	243	203	223	224	222	195	236	224	233	216	221	248	239	217	221	217	248	226	264	247	230	212	242	244	233	232	228	233	233	234	201	197	248	225	210	216	240	215	213	217	221	246	215	211	212	226	236	233	211	223	221	236	231	227	231	221	210	232	207	235	204	228	237	256	212	208	236	219	221	233	202	208	219	224	207	224	219	228	235	225	241	214	228	224	204	229	231	224	225	212	231	187	229	228	232	223	227	223	232	248	247	198	221	217	218	229	225	220	248	216	240	213	217	225	205	220	229	223	209	226	247	256	201	226	211	205	205	220	220	226	231	227	232	229	227	219	252	226	213	223	195	227	210	210	224	184	229	225	211	220	226	205	212	233	228	213	233	237	218	227	237	223	251	246	222	226	192	220	237	204	207	242	235	238	201	236	254	217	229	238	234	227	221	230	223	226	219	228	201	222	220	230	220	234	220	215	239	211	235	212	226	233	218	232	252	209	238	216	207	227	224	218	230	231	222	243	202	230	220	222	214	240	216	216	234	209	238	237	217	199	264	231	239	243	236	206	263	236	221	231	214	234	207	223	228	240	236	226	224	233	251	241	223	236	227	233	254	215	248	261	222	232	232	226	190	208	233	249	192	269	206	235	204	228	209	229	229	241	223	228	238	231	254	216	225	243	260	219	229	223	206	249	237	218	209	247	239	214	220	234	214	216	216	244	223	229	221	234	221	207	246	243	242	260	226	241	217	235	229	211	220	225	237	224	213	215	200	208	203	218	226	228	212	225	228	209	204	219	248	224	223	236	239	224	222	233	237	237	231	220	255	245	220	243	217	266	217	249	212	213	245	235	227	244	236	235	241	259	203	212	218	235	242	209	235	212	248	218	226	204	257	232	241	216	248	256	218	248	246	225	219	237	211	215	235	196	236	237	243	257	219	234	227	240	213	222	234	186	210	211	227	236	221	218	209	239	230	260	216	228	257	216	208	223	207	229	218	204	241	241	233	212	220	255	265	243	221	204	248	203	205	223	220	255	192	225	236	215	220	230	215	243	210	230	224	221	234	218	228	234	240	192	241	223	244	194	210	219	214	250	206	211	252	234	214	247	220	256	254	235	224	225	195	212	202	203	232	217	198	221	211	227	197	215	236	216	224	231	202	213	243	235	224	266	270	211	225	207	208	236	213	220	243	243	241	234	221	237	224	230	199	241	195	232	213	226	210	223	214	239	222	212	228	213	230	204	225	260	219	242	196	240	222	218	216	232	182	230	248	220	229	229	222	210	223	230	223	208	234	210	252	231	188	239	220	242	212	195	228	232	212	241	215	224	227	221	229	219	203	205	203	223	232	226	204	216	265	223	195	203	197	214	254	228	233	234	241	218	226	234	218	253	228	227	211	233	247	223	248	232	221	214	239	241	230	220	230	242	220	232	261	237	224	207	215	227	226	215	193	211	241	215	232	222	240	240	248	223	228	237	236	218	236	227	257	191	236	191	227	234	237	218	225	234	218	254	249	225	225	226	227	234	234	229	234	232	253	214	244	214	228	218	186	193	188	217	231	238	223	206	244	227	244	242	216	209	219	215	236	214	201	220	216	243	226	231	230	212	226	242	228	232	206	219	224	241	219	226	216	234	234	202	217	240	237	215	237	243	204	241	219	223	235	231	257	234	235	219	230	249	241	235	189	186	238	204	207	209	187	257	211	220	252	219	214	218	227	218	234	249	228	222	221	214	208	190	243	238	227	238	223	244	216	239	230	245	222	240	231	234	218	220	229	264	196	214	233	231	222	246	211	235	228	254	243	222	209	246	185	227	211	244	228	220	207	212	227	228	255	248	214	229	209	224	236	239	238	238	238	246	225	239	221	221	238	250	216	200	231	197	201	219	246	233	227	230	226	241	239	215	233	204	226	235	228	257	231	233	228	190	250	231	208	220	238	205	204	235	237	226	207	210	247	214	238	230	217	195	206	243	231	232	212	228	201	229	231	222	243	198	222	246	231	223	237	213	184	248	246	240	237	223	226	237	217	239	250	231	218	221	231	198	226	200	237	267	251	211	209	229	211	229	208	242	234	243	215	217	245	222	201	231	244	205	231	222	209	224	220	236	236	218	202	219	223	213	239	217	200	205	239	209	225	214	224	221	225	229	206	233	228	228	265	239	224	208	228	251	243	222	253	213	233	236	224	205	209	239	235	207	268	205	199	209	209	229	238	224	234	212	239	230	215	209	242	218	203	229	227	232	218	226	208	230	214	225	241	216	241	226	201	241	224	244	240	227	234	236	185	232	238	234	227	249	240	233	232	242	247	215	243	226	238	247	236	222	203	206	214	239	225	223	206	244	204	188	207	219	248	244	243	233	252	218	217	241	213	230	238	234	249	246	207	205	218	189	239	232	239	229	238	202	238	222	242	267	206	229	233	221	247	239	198	227	232	244	239	191	246	246	207	214	201	216	219	241	226	223	225	252	248	257	229	231	246	233	228	236	261	250	224	233	212	232	257	219	235	181	240	214	213	211	251	245	213	288	234	236	248	234	243	246	215	224	229	185	237	206	220	213	237	211	242	212	213	229	219	231	223	206	228	215	222	218	203	219	236	222	194	237	214	239	237	225	218	228	233	222	230	203	220	222	228	238	220	236	251	214	211	226	241	236	228	240	228	238	209	228	235	238	198	232	193	235	210	211	207	236	234	237	244	211	217	224	227	241	209	222	246	226	229	205	234	242	258	244	245	218	194	230	208	208	242	250	225	237	217	245	226	238	220	211	232	212	231	243	229	207	222	233	209	229	222	215	221	206	200	223	236	199	234	225	225	229	236	216	221	231	239	227	193	244	232	223	248	242	234	229	228	218	209	215	229	210	236	254	249	239	203	215	244	234	250	210	245	200	218	191	202	234	227	233	218	242	238	205	191	210	244	235	241	224	227	228	235	227	230	205	220	222	238	258	229	232	226	226	240	229	227	239	241	229	236	257	234	226	249	199	219	236	183	217	200	235	236	234	208	239	218	220	195	234	233	244	235	245	237	217	247
7835	1260	2743	3061	2693	2285	1802	1669	1424	1281	1170	1073	1007	951	872	880	816	807	813	753	749	698	721	714	646	672	645	614	623	676	650	603	639	657	641	655	609	588	561	634	589	561	560	626	606	625	575	616	582	583	583	593	573	567	615	569	617	547	591	587	560	586	588	534	608	550	594	587	629	570	551	590	585	593	603	607	547	566	579	565	588	551	546	533	563	599	572	532	548	539	546	558	578	563	564	558	558	609	565	567	544	496	582	529	648	594	555	585	584	571	549	538	563	556	559	574	541	531	574	564	573	536	541	519	527	524	479	554	560	565	556	611	554	538	502	555	594	561	572	542	552	563	518	583	536	542	581	541	572	528	575	575	593	584	571	567	555	575	562	560	551	613	596	567	553	569	570	554	582	597	556	501	592	563	589	510	565	580	563	548	576	541	583	596	535	543	554	605	565	571	546	566	591	601	557	542	546	536	575	570	614	549	578	569	513	580	589	581	584	552	546	539	575	559	521	566	591	544	563	571	574	550	518	548	590	568	554	565	570	514	545	548	550	587	525	538	536	533	528	553	530	555	557	623	525	614	592	541	576	558	577	495	585	595	552	564	560	559	597	559	565	557	592	552	559	564	553	610	541	598	589	587	570	596	544	606	550	571	544	517	545	570	578	571	585	558	548	541	573	615	538	542	534	552	589	543	575	577	539	513	527	549	512	559	537	528	507	570	567	558	550	565	555	565	584	579	586	537	552	513	557	570	539	588	570	516	583	564	545	570	560	565	536	529	544	586	556	564	548	524	543	562	559	556	533	582	517	538	537	557	540	534	555	530	563	546	507	574	594	569	593	609	548	519	564	553	548	578	604	564	540	565	520	556	609	551	554	584	560	562	525	537	515	568	550	549	512	570	573	559	562	551	582	553	531	556	562	589	511	520	538	525	582	595	568	561	583	564	525	520	575	570	553	547	571	563	582	529	557	563	548	577	580	564	578	582	567	584	583	570	512	599	554	538	538	584	575	522	522	565	585	554	591	549	555	540	571	548	535	511	589	564	528	558	545	514	535	559	601	546	522	568	547	562	543	553	587	584	569	532	534	529	506	562	560	563	536	500	592	631	545	564	551	539	617	542	546	544	577	595	597	558	577	569	553	555	560	595	542	507	562	554	597	561	573	604	547	540	589	562	591	545	577	558	538	574	567	582	527	599	522	587	576	560	560	539	533	560	567	539	542	641	522	539	544	540	582	567	573	553	556	532	583	574	535	577	563	522	566	566	507	576	528	557	525	533	529	498	573	572	603	570	580	536	577	567	553	582	522	596	571	550	524	562	557	563	512	567	546	577	564	523	532	578	598	550	543	562	547	531	534	610	597	560	557	565	559	523	612	549	551	565	575	545	559	525	572	522	547	542	551	544	558	546	595	530	557	552	505	535	572	534	547	542	557	565	564	548	562	513	553	589	574	537	575	564	548	568	581	592	578	565	565	510	563	540	541	571	584	539	539	543	568	546	547	566	584	548	570	555	565	569	520	593	530	587	511	572	518	549	550	550	569	577	573	560	543	591	564	547	534	598	547	568	590	526	560	536	549	541	528	549	544	546	531	518	611	560	597	572	587	585	535	573	577	570	565	620	555	559	577	559	579	589	544	539	530	555	549	520	579	606	545	577	539	587	572	536	547	599	561	574	509	535	523	536	561	559	563	545	582	518	553	544	566	545	573	545	513	556	559	580	531	562	583	562	529	543	602	519	570	601	557	556	531	559	536	549	578	553	587	560	541	555	534	515	533	578	569	582	587	572	590	519	554	567	529	595	513	607	574	528	562	544	554	564	564	550	565	627	562	585	569	562	550	579	552	542	567	551	584	543	551	549	532	556	508	567	550	527	587	591	585	582	547	563	541	515	610	570	585	488	606	546	582	547	555	520	552	518	594	572	561	561	557	558	554	607	544	569	595	548	582	538	596	562	492	582	547	535	578	571	526	563	538	496	620	552	561	550	571	584	539	557	574	547	559	575	542	609	526	552	568	538	598	516	563	581	535	595	540	543	562	525	576	566	562	582	495	570	573	555	526	564	587	597	553	543	570	564	592	526	562	580	551	583	604	561	577	562	546	585	588	550	557	550	565	542	564	509	558	556	573	571	538	527	564	530	600	540	515	568	568	570	597	550	615	555	548	551	554	518	540	576	559	535	548	571	544	556	543	596	588	536	578	556	577	604	575	591	568	568	564	541	530	575	535	542	574	576	579	571	537	551	568	560	567	583	553	513	610	570	608	551	583	510	578	535	564	518	550	579	545	542	535	607	560	599	566	551	570	519	570	563	590	587	555	557	555	574	585	544	591	588	576	515	597	574	560	563	585	529	583	574	564	572	585	528	545	553	566	547	576	598	546	553	558	554	579	611	596	539	564	541	593	516	542	528	587	529	565	582	570	555	615	559	536	541	484	516	565	572	561	566	582	567	589	572	578	549	548	507	567	559	536	569	540	542	578	572	513	558	563	556	548	562	547	561	575	563	564	552	573	598	558	582	614	606	568	566	538	538	534	582	561	541	583	574	545	542	523	533	541	562	554	572	596	569	562	588	573	567	550	540	539	567	558	565	585	575	580	536	541	564	550	542	567	573	556	554	501	533	520	549	556	550	552	563	520	581	551	555	553	522	578	578	542	572	536	547	558	563	582	592	567	569	539	566	556	560	526	600	549	576	560	535	551	535	518	548	568	517	560	532	574	542	565	560	547	508	518	550	503	526	588	576	520	557	565	553	561	587	535	550	523	539	541	533	568	580	549	528	562	579	533	581	584	560	553	572	555	578	559	569	560	542	603	563	553	542	511	557	548	559	586	578	562	551	573	574	562	598	584	543	572	566	552	557	564	589	553	578	544	568	592	591	535	586	572	563	549	521	592	565	565	548	540	544	575	569	570	560	536	526	525	571	525	570	547	581	593	592	564	537	567	528	578	587	536	564	514	526	555	621	577	542	577	581	570	610	548	595	527	570	540	580	576	589	551	568	509	567	538	529	551	561	569	599	585	514	578	555	589	555	589	575	574	562	569	536	558	568	571	531	585	555	539	541	503	518	555	553	539	559	504	557	525	566	527	508	523	530	562	536	587	554	552	574	569	511	548	544	543	579	554	543	571	576	551	585	567	544	610	564	577	553	580	579	575	573	565	527	552	528	573	557	576	568	548	534	577	568	591	547	575	594	554	566	546	544	541	578	537	533	600	564	567	583	606	510	569	522	559	570	542	540	594	517	577	589	527	545	530	605	567	603	509	581	522	550	551	577	537	532	613	560	596	541	542	535	561	538	541	541	561	590	579	575	551	516	571	598	543	540	565	579	509	577	551	615	508	546	583	563	568	527	582	532	565	519	554	573	576	576	545	557	532	554	524	598	539	586	569	546	550	563	608	562	575	593	548	606	573	561	546	574	503	568	592	593	550	551	551	550	529	562	542	552	598	534	549	529	544	564	573	515	545	569	518	611	596	573	557	567	530	538
20721	3092	2359	1711	1150	803	651	526	447	393	378	339	285	320	261	225	246	240	264	216	228	225	221	200	205	203	206	241	191	200	211	190	190	185	228	194	236	201	191	166	187	217	194	199	208	189	186	195	207	212	213	216	193	189	186	208	195	231	190	184	174	181	194	198	211	205	159	197	188	198	199	178	219	199	174	175	207	181	190	193	160	166	209	189	211	188	187	199	238	172	174	180	162	180	206	182	180	212	193	181	181	220	191	177	192	163	183	191	184	184	187	216	206	184	196	194	175	186	176	189	182	174	183	168	181	209	179	160	189	192	185	182	180	200	183	223	190	192	201	205	184	207	209	213	177	194	178	207	191	188	178	179	170	209	217	166	199	179	194	181	210	185	177	197	213	164	188	187	203	180	198	188	195	202	153	184	204	165	204	177	144	186	170	178	199	171	188	179	168	189	217	165	179	169	198	198	178	188	178	197	177	186	208	179	194	184	189	173	195	193	183	178	195	172	196	182	192	202	180	175	203	201	205	188	179	180	221	184	183	202	195	165	200	198	205	194	199	182	200	197	177	202	183	171	179	208	204	202	211	181	177	198	166	212	177	194	189	212	182	176	168	206	188	204	223	162	200	206	188	162	177	210	204	209	196	210	217	188	172	204	191	191	187	196	186	216	180	208	194	193	199	191	200	196	214	170	199	187	149	157	202	171	174	198	183	176	188	218	200	186	223	218	201	201	173	200	189	179	189	182	174	176	171	157	196	184	193	169	170	194	198	191	171	234	196	189	203	201	197	184	205	177	198	222	220	193	170	199	173	169	150	212	206	196	174	224	185	202	208	178	208	192	160	188	191	189	173	183	202	189	168	198	189	197	177	214	177	199	175	188	187	207	178	196	197	191	178	206	195	171	199	180	197	189	193	184	179	193	191	197	174	170	170	215	174	192	217	211	177	200	178	230	181	192	194	199	171	210	204	194	199	159	182	165	197	187	196	210	192	189	195	183	204	200	189	164	190	190	210	195	180	196	187	202	181	192	175	180	187	194	182	176	190	187	183	180	189	195	181	200	180	189	204	196	197	181	167	209	196	192	213	193	186	197	195	174	185	188	193	200	181	186	199	175	170	224	186	187	177	212	180	178	170	198	187	159	193	190	178	191	187	188	187	184	160	204	208	186	203	206	180	205	170	198	183	183	199	180	213	206	155	209	194	190	190	193	176	183	187	195	209	207	202	189	186	194	155	198	195	195	201	201	187	193	179	186	169	190	179	194	175	188	193	184	200	164	197	187	174	179	204	197	200	195	195	201	201	175	200	159	213	179	186	170	199	194	151	176	181	186	191	177	171	182	195	194	203	175	188	183	210	177	182	212	203	203	168	195	172	183	171	186	189	227	187	188	178	192	163	183	186	176	215	173	210	186	165	207	194	177	207	220	192	198	211	194	173	185	204	169	176	196	177	178	173	176	192	190	192	191	209	176	205	180	182	186	180	181	186	183	159	209	215	188	211	178	202	189	191	195	209	182	179	208	187	207	185	190	179	198	192	181	178	176	164	191	179	195	199	172	165	180	185	181	184	181	170	197	206	171	198	193	181	180	183	188	172	181	195	172	184	191	200	206	179	184	185	175	225	194	214	204	188	194	182	167	187	207	182	174	153	195	166	201	185	183	175	167	190	193	182	191	214	198	161	207	186	204	202	191	192	193	186	184	186	192	189	195	195	198	186	204	169	197	212	185	165	175	222	180	199	197	181	190	178	200	192	206	197	171	198	181	163	196	177	191	172	186	198	185	198	188	192	173	177	205	189	194	201	185	208	203	178	188	161	171	178	178	171	166	191	196	193	162	183	166	182	187	184	163	205	192	199	193	181	191	184	176	185	188	188	174	185	187	188	185	182	172	180	182	168	193	185	190	178	190	220	183	184	161	201	179	211	195	182	189	187	190	185	171	187	155	182	208	198	182	197	162	180	196	190	190	205	196	220	183	193	189	186	197	198	191	193	184	199	195	173	205	190	200	185	168	188	197	213	211	179	187	198	198	161	173	190	186	185	188	218	207	188	168	171	196	187	190	192	201	205	199	183	179	181	185	199	178	180	198	177	215	166	177	206	204	222	198	181	200	173	195	179	170	192	170	225	196	202	199	201	194	157	173	213	195	202	196	189	189	162	189	190	182	199	174	192	197	168	176	174	184	215	196	198	164	189	175	200	203	184	200	197	191	172	174	197	205	175	206	200	193	189	177	193	194	201	211	199	199	187	178	187	193	175	181	184	197	178	160	202	206	201	193	158	170	152	165	172	159	214	181	182	202	161	158	181	194	193	198	195	190	206	188	191	224	169	184	197	183	174	192	183	185	182	209	193	199	202	169	188	173	192	186	173	175	166	156	209	179	176	189	198	157	172	201	183	197	179	200	187	166	196	214	175	181	183	187	208	208	205	200	174	170	188	172	185	191	201	180	185	187	205	189	189	205	167	159	180	164	165	215	168	175	200	208	202	189	191	205	174	178	177	189	179	195	201	182	198	187	219	197	205	201	195	194	185	213	189	205	159	185	193	188	180	179	182	180	187	198	206	213	185	162	186	179	167	204	190	186	193	197	180	199	194	164	184	211	189	195	159	189	199	170	177	207	172	176	182	176	175	181	193	203	166	202	243	210	181	187	175	190	192	189	178	206	174	211	185	185	190	196	173	197	200	192	204	169	221	198	225	217	184	182	182	200	188	171	199	183	195	186	201	178	173	178	186	190	187	204	199	188	185	183	189	168	194	191	176	185	173	171	193	184	176	182	186	206	178	188	194	200	206	196	186	218	181	190	183	210	192	178	188	183	194	180	213	219	194	166	195	169	195	200	192	170	202	197	218	166	184	172	200	185	164	166	194	188	158	183	189	191	177	204	183	181	194	184	189	206	168	197	199	189	217	181	191	183	210	180	205	173	179	194	188	188	182	221	182	201	193	196	202	174	194	191	196	204	197	190	190	198	183	204	188	185	214	218	175	150	202	182	181	195	202	187	183	191	180	199	195	177	184	191	183	184	216	191	207	183	180	216	193	157	192	185	202	184	189	204	184	204	188	186	208	185	189	175	186	175	187	193	166	182	163	202	201	173	213	206	213	200	183	208	194	203	174	172	174	186	189	176	188	203	183	197	185	185	167	194	165	169	182	186	177	176	157	209	180	216	195	173	190	204	191	169	179	183	188	188	164	187	186	179	187	177	191	166	190	195	197	191	172	210	207	194	177	202	213	205	186	189	176	191	178	184	198	208	187	207	204	188	202	214	191	188	201	192	187	181	175	192	210	194	189	199	194	174	179	189	202	170	173	161	205	188	185	199	211	171	202	211	207	187	160	199	176	192	201	189	183	177	204	182	180	196	204	166	186	193	195	170	193	163	203	187	178	182	186	202	183	176	185	203	193	198	213	170	202	193	189	201	179	170	190	199	174	188	180	174	184	188	205	171	152	169	197	189	176	170	183	171	209	185	198	215	203	169	207	191
10431	2062	4552	5111	4474	3646	2901	2563	1980	1889	1660	1439	1252	1144	1138	1025	937	925	887	747	752	783	776	676	686	650	646	659	602	614	587	564	538	565	547	563	557	564	534	561	541	575	536	558	551	560	501	527	490	501	487	499	500	496	508	504	496	504	471	484	479	477	468	462	470	463	455	472	457	472	506	477	452	480	447	516	444	479	483	446	476	448	509	469	494	490	469	445	494	430	463	467	446	477	442	458	455	447	461	496	463	455	453	451	498	527	463	461	460	426	419	461	453	435	489	475	472	479	483	423	458	458	436	453	410	462	457	436	444	469	444	456	471	455	500	454	482	447	408	482	441	463	467	452	472	475	456	455	456	428	446	429	426	439	441	444	448	474	441	428	481	453	412	460	467	457	445	450	488	428	451	454	462	443	484	497	421	463	472	465	421	461	447	456	441	448	490	483	448	484	468	421	443	472	458	455	468	459	467	473	474	442	440	437	439	411	458	469	442	452	445	469	466	464	425	474	437	479	479	471	478	423	438	445	529	464	441	453	470	445	475	480	459	468	490	447	426	429	481	451	476	478	471	471	458	481	450	470	471	499	446	456	456	455	453	449	441	417	452	430	464	490	452	473	423	452	451	496	468	400	464	434	497	473	491	442	437	435	460	460	435	461	448	439	433	463	465	485	479	438	456	458	463	502	488	447	425	476	492	426	481	522	472	465	428	490	447	415	427	462	487	447	479	508	438	488	457	479	430	458	448	483	447	448	446	448	464	496	467	476	463	451	478	463	418	492	438	454	434	424	467	459	468	438	449	464	450	456	427	448	461	460	467	461	465	469	425	462	473	453	464	446	447	458	433	420	413	453	482	455	454	479	420	468	461	452	508	463	515	441	457	447	451	451	481	450	460	445	473	480	466	476	460	459	458	424	451	479	462	463	461	468	507	436	496	444	467	454	470	437	453	434	459	473	468	442	477	451	438	452	499	452	429	422	463	448	479	479	489	462	480	479	501	466	458	437	480	448	450	472	470	458	432	423	448	433	467	439	451	421	419	460	441	467	453	437	465	420	439	451	449	503	467	449	464	482	491	474	455	453	446	446	461	474	474	432	449	437	493	423	435	451	460	470	431	468	468	460	489	474	459	452	448	468	450	462	430	462	410	432	455	452	483	456	457	438	458	458	400	444	467	456	444	449	445	464	424	474	427	417	470	415	459	424	421	449	459	454	436	439	448	444	453	462	443	473	457	462	451	482	453	439	468	454	433	425	459	455	472	470	442	435	417	468	447	452	434	444	423	472	425	469	474	452	445	462	478	470	426	423	435	455	475	475	453	448	497	450	493	415	461	440	460	475	413	453	438	426	486	483	468	429	405	439	451	479	457	454	453	461	461	462	426	468	483	475	456	450	435	443	462	477	455	457	449	455	461	432	457	474	462	466	464	489	461	452	485	468	440	454	470	430	434	444	444	450	496	449	412	457	417	449	455	442	491	443	429	466	447	443	425	463	438	489	460	438	473	438	474	445	486	456	448	466	436	452	453	440	423	475	455	487	473	503	487	451	462	459	467	448	425	430	447	408	464	421	435	435	464	435	453	458	440	468	486	458	445	429	453	406	432	436	454	441	430	476	476	461	475	467	449	444	427	442	433	447	471	417	434	459	488	449	462	454	450	489	439	477	450	446	438	475	446	442	460	446	408	444	455	494	450	459	468	438	465	465	457	444	440	438	437	449	449	471	450	450	436	499	435	463	420	427	442	451	482	458	487	488	473	474	407	468	426	411	475	451	450	503	447	472	463	429	469	455	442	460	454	426	467	461	462	422	461	458	471	462	443	478	480	458	454	479	459	454	453	422	467	453	483	443	506	452	414	481	444	466	489	449	445	459	455	451	471	448	465	437	491	441	456	434	498	458	483	452	417	484	457	438	396	462	461	465	456	458	418	437	458	421	466	427	429	461	459	453	435	453	479	430	431	438	452	464	426	479	426	456	461	446	455	457	483	457	419	458	501	467	476	428	452	457	429	447	479	427	458	451	475	470	471	446	427	459	448	475	473	482	429	472	426	433	426	441	444	483	426	478	472	457	484	441	442	425	467	480	424	443	472	491	485	437	498	409	419	475	429	453	514	463	449	443	450	464	471	476	420	473	470	420	445	462	440	482	441	450	444	440	518	430	457	477	444	460	441	489	450	507	479	437	474	410	489	465	467	458	458	430	448	469	445	467	459	416	440	476	464	422	438	490	496	449	469	460	481	451	449	469	475	476	449	434	449	481	443	433	495	443	474	450	448	453	460	409	509	442	462	459	512	434	448	440	433	457	467	464	472	469	490	473	460	468	456	467	427	487	484	445	477	464	449	446	431	492	442	440	445	476	501	438	467	472	466	447	453	478	441	446	447	447	433	460	439	464	473	459	448	472	443	456	433	469	449	462	458	455	466	437	443	456	427	450	493	429	451	450	432	422	469	437	493	429	421	468	447	444	467	446	444	480	459	471	440	470	439	478	451	475	453	497	455	446	433	470	471	448	431	461	459	455	439	460	469	442	422	446	501	477	440	501	462	506	447	474	456	458	390	438	449	496	419	458	449	440	452	409	408	479	442	492	433	431	438	445	449	462	441	444	442	479	474	478	452	466	493	455	466	437	445	465	463	469	453	481	443	476	442	452	470	485	435	438	464	449	463	470	457	460	473	454	435	451	446	473	469	492	434	463	435	479	487	433	436	422	511	459	413	439	462	440	468	456	466	448	429	449	461	428	446	443	457	492	483	405	438	440	478	489	446	448	478	435	425	472	477	459	499	438	496	433	440	485	457	450	499	463	450	453	464	459	418	429	447	468	484	447	436	452	477	449	452	483	488	458	419	429	466	465	440	467	430	477	452	499	457	452	439	467	464	475	470	471	456	450	457	471	445	473	477	471	458	467	466	451	456	431	508	435	436	454	417	453	452	464	426	448	439	484	487	490	507	470	477	469	444	469	467	478	456	438	459	435	456	433	476	449	463	461	463	437	469	487	451	461	462	430	447	499	442	466	445	441	456	444	454	481	450	493	466	472	450	480	421	410	467	482	474	461	457	483	460	466	410	463	469	451	445	423	513	460	475	470	438	458	463	443	444	448	425	438	439	470	478	507	455	453	447	421	433	476	451	393	436	485	453	463	435	460	446	446	464	433	434	428	477	437	477	455	455	420	453	442	434	434	468	470	433	472	453	473	444	440	498	466	447	471	445	479	463	453	444	464	443	438	462	456	441	447	431	481	468	460	441	439	469	461	450	436	488	488	444	487	457	480	462	473	438	446	455	470	437	422	421	431	498	456	419	458	444	425	468	495	436	474	421	424	406	463	432	450	457	487	439	466	451	409	460	456	461	476	420	443	449	480	464	430	486	439	445	476	474	455	476	445	426	448	431	460	446	469	453	498	441	496	450	458	467	456	455	473	497	480	441	436	482	439	476	487	468	479	436	446	476	425	464	455	417	439	442	444	434	408	468	449	462	463	463	407
4022	164	143	143	118	107	109	107	121	127	126	111	138	113	117	118	151	121	111	106	113	128	109	110	126	117	107	120	137	142	116	97	111	122	106	127	134	121	124	123	116	107	108	123	104	112	97	102	101	100	108	104	109	119	107	113	117	115	111	135	109	118	114	119	99	108	143	100	131	105	100	117	106	126	113	128	112	125	136	136	116	127	114	127	138	113	123	117	104	134	102	115	110	129	97	113	119	90	104	126	106	109	125	123	106	112	123	117	102	111	101	105	110	118	123	121	133	107	102	99	108	116	114	136	100	114	113	117	125	120	126	101	114	126	133	110	117	117	102	128	119	111	117	112	123	132	127	121	128	114	104	111	112	112	124	115	96	96	118	106	124	114	140	133	133	127	124	97	101	128	103	122	126	132	129	125	119	124	115	118	108	140	111	106	92	139	112	113	126	123	119	117	114	109	123	118	99	112	126	116	119	143	96	123	103	108	115	99	109	118	122	111	130	105	112	111	116	134	111	101	127	125	120	132	140	128	115	116	116	129	108	120	127	130	115	107	113	119	112	104	110	129	114	94	109	125	126	130	118	128	100	105	115	102	121	121	134	123	102	119	122	109	123	107	103	124	94	131	105	93	116	130	111	130	118	117	105	101	120	108	106	106	116	122	101	125	116	119	106	120	111	133	124	105	111	102	119	117	122	101	116	121	125	134	112	113	112	128	116	120	131	118	113	105	119	107	107	109	126	118	112	139	119	127	128	118	120	116	121	132	118	113	115	110	108	121	121	110	138	110	105	121	138	86	126	116	127	89	132	124	122	113	112	128	106	107	113	115	111	124	117	106	104	125	114	115	103	95	122	118	118	102	120	105	113	113	127	117	103	117	119	135	120	123	107	121	107	115	113	120	104	104	111	118	110	116	124	128	110	137	109	114	104	102	116	103	124	120	131	109	131	101	119	109	109	114	126	120	115	112	105	117	114	98	136	97	126	127	111	107	136	108	111	98	122	116	114	103	106	136	115	114	128	125	126	117	116	113	134	112	126	132	110	110	133	136	111	99	126	123	119	115	100	119	115	125	128	95	132	119	110	119	124	108	112	101	116	137	122	113	122	109	93	135	108	128	119	125	107	108	121	133	103	121	120	103	110	116	118	101	111	98	111	132	117	124	115	112	123	112	92	115	115	109	96	94	98	117	108	114	127	115	94	114	91	118	129	120	118	133	115	105	115	109	126	126	121	109	128	104	133	122	109	123	119	110	125	119	108	114	125	118	106	123	113	120	112	112	121	90	104	114	118	128	118	122	113	105	132	117	127	126	102	102	106	112	121	105	143	126	124	116	118	110	109	142	139	117	106	117	120	106	118	131	119	123	107	110	117	127	125	102	118	103	121	118	128	125	123	126	116	120	90	109	118	121	97	119	99	121	131	128	115	109	132	142	107	96	104	121	101	107	107	99	112	121	110	106	99	115	126	140	131	110	120	106	118	110	135	115	124	117	105	116	128	107	130	127	119	124	114	112	117	109	119	111	124	129	113	119	101	128	107	113	134	114	113	90	106	95	120	117	108	122	123	136	96	96	126	99	112	121	123	128	114	117	118	134	119	99	117	108	137	116	136	101	103	119	128	137	113	103	106	121	96	113	139	110	110	116	107	123	120	121	100	128	104	120	106	117	140	121	97	106	114	131	124	113	108	102	118	123	119	124	97	112	111	115	119	87	119	125	135	111	111	114	107	146	150	133	121	116	101	107	107	92	115	111	108	129	146	107	144	113	85	119	114	119	107	131	109	98	123	109	108	121	118	123	98	92	119	126	109	138	131	123	140	121	122	108	105	92	105	99	121	129	98	108	116	128	102	121	110	104	117	122	134	117	111	132	103	115	115	125	78	112	126	139	103	125	126	116	116	98	98	135	124	103	127	121	126	102	113	113	108	98	106	113	108	128	116	115	132	106	94	123	122	110	105	128	110	106	105	111	104	99	129	107	139	118	121	101	111	122	120	117	116	122	123	132	126	117	126	140	102	136	105	100	124	123	103	117	114	129	108	111	112	104	109	132	110	110	149	102	111	113	106	103	116	109	126	109	120	124	113	125	134	115	138	122	94	124	125	108	137	128	121	119	106	127	111	116	123	120	137	115	150	127	104	124	130	116	103	124	123	106	137	124	105	98	111	125	142	117	104	125	113	107	107	124	120	132	123	118	125	126	130	113	93	132	127	119	127	99	137	123	128	125	115	114	131	121	101	102	130	94	93	121	137	112	119	130	138	122	109	107	117	106	127	113	144	104	113	113	107	100	115	99	120	98	126	124	118	121	112	112	117	104	110	127	113	115	100	111	107	111	123	118	100	128	133	105	109	125	124	114	108	108	119	107	119	141	145	113	114	132	128	113	101	108	133	109	103	111	130	135	120	103	100	107	111	96	101	126	117	106	111	110	120	134	123	116	109	117	121	133	106	117	103	107	113	111	110	91	128	116	112	129	103	116	102	121	132	123	126	127	109	114	112	116	112	121	124	107	94	117	118	108	121	104	111	108	105	95	111	112	151	102	119	107	122	137	138	128	117	115	124	119	118	127	121	134	86	137	119	114	110	91	122	118	113	122	133	114	107	126	114	125	111	136	100	97	108	105	92	112	119	100	112	110	128	108	96	140	123	109	109	106	127	110	122	125	123	114	125	122	111	114	130	101	130	113	110	113	92	99	109	99	108	128	107	109	96	109	107	103	120	120	119	136	114	116	108	106	110	112	110	131	123	120	105	118	122	112	106	117	113	119	132	117	132	124	131	124	141	118	102	123	109	108	98	123	95	106	113	114	141	104	103	99	90	125	115	110	109	123	117	127	129	98	138	113	132	112	123	119	131	122	129	116	118	120	111	140	128	123	116	111	100	139	102	96	105	129	110	113	115	90	129	118	122	116	122	110	108	124	134	109	125	105	114	114	100	126	107	115	117	110	117	105	116	130	114	119	122	92	124	85	111	117	104	117	98	119	117	142	118	113	113	122	113	116	117	103	91	102	112	129	110	99	148	104	124	130	107	116	108	117	130	106	108	125	125	111	112	108	113	129	116	113	110	124	106	89	118	111	107	118	110	95	109	124	128	110	110	117	124	142	121	110	106	108	113	130	109	90	134	112	118	112	112	132	91	113	115	105	97	100	112	119	117	101	133	141	107	125	122	127	139	108	131	119	101	112	116	111	118	109	102	115	117	105	119	123	121	122	127	114	103	100	117	110	111	137	127	126	111	130	106	110	102	122	116	112	113	117	133	124	107	110	101	99	99	106	110	122	135	116	128	116	106	105	148	117	115	120	109	105	121	113	114	124	122	126	125	110	107	128	111	106	119	101	116	129	101	131	126	123	109	122	115	125	116	107	106	95	118	113	114	105	114	126	116	92	122	120	127	139	113	117	139	120	129	117	117	127	92	107	129	107	125	97	101	120	122	116	99	89	96	108	113	111	106	120	136	106	120	110	95	109	147	112	116	103	105	110
2981	350	379	398	401	391	380	342	329	382	313	345	298	346	321	346	316	376	333	341	353	340	342	339	335	331	355	353	340	342	343	354	324	324	334	319	315	363	312	319	321	305	312	325	342	314	343	331	316	330	346	319	362	327	320	298	320	290	337	343	355	336	338	300	334	302	335	313	316	314	329	320	302	325	341	348	314	288	312	319	328	327	286	302	290	331	296	304	303	303	292	319	311	350	338	311	310	324	314	330	341	334	323	343	325	318	328	363	315	287	310	336	300	347	338	337	329	306	319	336	332	298	321	348	322	318	312	347	329	327	291	324	323	315	305	301	312	311	310	299	310	322	317	329	327	331	333	321	327	294	279	315	329	309	293	298	318	345	338	346	341	309	342	309	306	318	311	330	305	356	325	315	340	333	355	321	355	307	313	332	333	344	344	340	327	335	297	332	333	322	305	288	361	327	301	304	294	286	296	338	290	330	330	309	324	323	318	325	339	333	321	309	356	348	326	318	327	300	315	347	326	354	293	317	321	328	328	319	335	340	330	324	346	341	330	292	359	293	351	347	353	334	311	318	315	348	350	293	313	330	324	329	332	318	324	321	327	324	290	303	312	314	322	319	326	332	314	302	336	333	321	311	337	317	335	309	323	325	297	345	329	325	309	332	298	342	310	303	341	288	317	302	301	333	303	312	326	296	335	290	319	281	307	313	327	311	336	315	346	333	328	300	337	312	331	314	311	322	354	302	324	312	284	326	327	318	335	307	326	294	337	357	366	309	281	328	362	316	308	294	337	297	338	323	291	331	309	330	341	327	335	301	324	337	298	367	324	342	348	340	326	337	310	292	361	345	329	341	326	325	312	320	313	344	338	325	301	308	306	337	305	314	307	281	331	320	283	301	313	345	328	312	339	348	332	282	310	356	322	339	325	313	326	309	289	312	334	328	278	297	325	359	305	331	311	369	322	268	354	329	329	320	332	341	337	300	317	305	328	320	317	323	337	345	349	332	330	319	339	310	324	335	316	315	337	337	323	313	325	313	299	279	351	306	310	294	323	314	340	346	315	334	315	304	331	330	333	330	351	342	341	321	298	294	320	305	335	308	308	333	334	311	330	291	296	303	330	317	339	309	324	349	322	317	333	326	322	331	320	341	340	343	282	306	329	346	309	315	320	314	303	336	297	319	332	321	340	348	342	343	304	297	323	276	332	349	349	324	337	317	346	307	346	320	303	313	335	304	320	311	338	312	299	343	317	360	295	319	306	316	334	313	315	338	334	342	326	329	352	322	335	303	306	317	316	305	324	334	324	299	324	325	313	313	318	326	342	338	284	299	318	326	324	333	343	319	297	307	334	343	314	325	333	330	321	322	292	308	355	358	299	353	325	340	344	305	330	305	292	308	359	334	310	353	327	329	331	313	336	313	323	297	343	325	342	334	321	312	311	317	318	329	338	318	323	327	347	317	341	308	311	340	326	329	304	316	330	327	320	311	323	309	342	362	305	311	322	328	334	298	309	285	325	277	339	331	333	303	294	308	312	318	355	337	328	302	313	332	334	303	339	324	329	344	309	320	311	332	299	331	288	291	319	312	320	328	309	329	295	320	308	309	311	308	338	361	327	349	309	334	310	300	323	314	327	336	335	305	338	317	321	333	335	332	308	293	328	327	333	302	300	287	329	293	324	322	316	321	296	335	327	351	285	317	347	358	329	345	305	339	301	324	324	349	308	321	295	343	352	266	345	291	317	295	340	311	301	307	302	324	312	313	336	308	310	297	327	323	331	314	324	306	348	326	331	325	343	384	293	290	331	306	347	325	335	297	316	323	301	298	312	268	334	347	309	286	347	345	309	337	285	306	349	342	328	354	323	349	321	312	316	321	320	300	299	306	296	323	313	333	326	328	344	290	335	334	307	310	329	294	326	313	317	311	305	344	344	317	302	324	313	352	333	312	348	328	327	318	359	337	334	313	320	300	341	333	326	337	343	330	296	312	323	326	309	305	329	348	355	307	302	310	319	306	306	357	326	311	310	305	346	308	328	296	340	336	304	342	308	350	317	338	333	339	335	335	281	301	298	323	338	325	329	317	273	338	330	301	315	303	330	291	302	318	325	310	326	299	335	329	339	341	346	343	320	287	323	299	328	302	333	296	309	309	311	321	309	312	303	338	328	313	313	326	308	365	278	284	331	326	309	280	316	330	297	341	279	334	324	335	353	321	321	344	339	290	344	315	318	324	337	302	337	355	316	337	332	341	316	313	330	336	321	333	344	341	329	330	334	317	314	347	347	286	312	337	298	340	307	329	355	361	309	305	326	336	342	312	304	322	327	337	322	302	336	315	292	279	329	325	339	319	348	284	314	311	282	321	317	298	336	319	292	305	326	308	331	310	360	343	322	326	328	334	350	329	310	314	313	343	321	325	330	297	338	300	333	295	298	338	322	266	318	317	327	327	357	295	305	301	294	325	327	315	301	309	313	338	312	339	306	292	323	316	349	304	354	335	358	327	340	293	333	337	316	309	312	345	321	346	308	287	367	330	344	315	318	294	298	323	322	330	344	294	336	308	307	304	322	334	329	296	294	349	365	324	357	355	297	314	308	307	338	316	308	337	303	303	339	309	309	300	311	300	344	335	340	290	331	329	301	339	327	340	326	331	331	327	322	322	312	322	356	337	317	348	326	312	326	345	320	318	313	304	329	323	307	316	339	314	305	335	344	318	327	316	324	364	287	316	326	341	309	300	343	331	337	321	327	291	289	308	313	343	321	291	347	313	342	303	362	334	320	336	331	329	348	303	325	321	311	287	315	358	323	299	313	323	321	316	318	289	342	348	322	341	356	314	317	301	286	287	333	366	293	290	313	319	325	331	345	328	329	311	340	337	349	305	315	330	345	359	320	317	320	318	323	324	323	303	308	328	324	343	348	311	331	285	313	301	341	314	339	282	331	358	359	339	336	316	314	361	292	319	335	278	304	336	302	331	320	298	302	337	301	340	365	336	309	305	332	317	303	345	324	307	304	311	313	303	337	322	300	325	345	309	322	345	332	342	295	304	301	324	316	337	333	332	336	281	305	322	326	310	334	345	357	318	330	313	305	333	310	333	333	297	339	318	294	337	300	332	321	345	337	326	339	320	325	317	300	322	339	295	309	328	315	313	332	291	318	314	302	335	317	331	332	329	316	319	325	349	316	326	283	326	303	334	344	347	322	310	326	324	350	314	337	343	306	348	318	300	330	327	354	318	341	312	291	359	360	315	317	330	335	317	334	327	332	315	341	284	306	341	320	344	338	326	308	323	295	336	352	355	320	329	347	321	322	305	371	315	318	303	355	318	307	341	308	306	297	352	318	261	333	344	302	349	340	323	331	315	278	334	302	329	297	341	336	341	307	339	313	360	324	309	344	344	313	309	354	364	347	346	301	304	314	327	290	312	347	328	321	328	350	297	342	281	313	310	338	320	334	340	319	334	314	369	343	294	338	322	317	331	326	297
12964	1294	1245	958	715	526	433	394	324	326	323	315	308	277	260	275	273	245	263	248	252	241	245	250	231	258	233	245	229	255	214	224	244	245	198	224	213	223	265	242	228	234	221	205	242	212	228	226	239	194	227	237	253	248	221	205	237	222	241	225	215	259	250	233	249	231	234	213	215	214	218	211	236	220	252	228	221	240	228	212	233	230	227	231	227	221	216	213	232	216	223	217	233	191	219	232	211	222	241	248	230	220	229	242	227	226	197	222	234	211	208	237	206	237	210	224	223	227	244	232	228	251	209	209	223	237	220	260	226	231	219	247	245	243	212	243	216	233	240	228	220	220	241	212	217	228	228	191	202	232	216	182	221	216	234	209	207	216	229	226	227	229	239	231	231	221	208	243	219	258	208	235	214	233	237	226	221	239	242	208	214	206	225	214	228	226	197	253	238	219	261	274	216	199	221	219	220	224	233	233	216	224	235	195	258	234	205	238	197	225	215	213	213	243	257	233	204	223	197	234	222	231	231	217	225	238	214	205	209	219	230	231	217	224	225	206	279	192	201	215	230	212	244	208	238	213	241	223	223	224	227	198	234	233	224	234	211	213	260	237	231	217	217	220	257	232	210	218	229	208	203	237	222	206	237	222	234	214	232	217	210	218	229	217	209	229	201	213	197	220	219	241	214	230	216	240	215	221	235	202	234	239	227	223	214	202	225	229	249	218	232	233	174	215	214	221	258	204	251	237	209	213	242	239	211	219	257	214	217	227	239	217	214	243	243	230	238	213	281	262	210	219	225	229	219	235	223	221	220	218	221	211	238	211	199	264	211	211	228	239	247	222	242	215	209	217	226	238	246	237	203	234	224	223	214	203	258	229	258	239	227	234	229	233	244	221	205	218	212	227	232	242	235	216	211	230	227	211	226	240	244	245	222	212	236	246	238	223	221	221	217	266	223	238	189	225	238	243	219	236	212	229	208	208	205	212	244	204	223	234	218	206	211	199	203	246	210	208	229	198	232	225	192	208	240	221	235	251	223	243	209	217	249	209	229	226	243	224	229	235	235	260	226	246	216	201	205	209	258	228	217	227	228	218	204	221	224	264	209	233	217	196	215	258	245	216	222	221	199	214	212	222	237	196	229	202	207	230	249	211	222	223	202	221	213	236	223	218	248	230	224	195	214	225	246	226	213	239	224	215	222	210	242	227	196	248	234	212	220	219	221	194	214	214	233	199	198	210	207	235	210	253	205	261	248	230	226	205	243	225	207	230	225	206	213	178	214	237	230	229	251	223	229	244	206	256	215	226	210	238	200	238	212	228	230	219	244	212	246	224	245	210	235	210	229	229	240	249	228	223	239	224	238	219	211	209	225	227	234	200	256	234	238	194	216	225	217	215	261	221	247	232	230	234	230	239	221	222	230	235	221	217	221	223	221	213	228	217	242	223	209	237	229	212	214	228	239	263	228	239	241	225	239	266	210	238	202	232	215	246	221	216	261	232	244	229	244	253	220	214	219	217	245	208	223	210	235	239	222	217	246	221	227	198	202	220	225	228	243	254	238	260	225	222	230	216	218	214	207	213	213	245	208	214	203	211	234	196	231	236	257	222	224	225	227	255	203	205	233	249	236	244	219	220	226	250	244	250	208	236	215	216	245	222	217	232	229	224	263	228	240	203	223	202	230	238	235	257	209	260	221	250	205	237	222	231	251	240	248	222	222	230	204	226	229	216	233	224	214	229	211	218	229	243	216	245	212	223	228	224	248	215	245	241	220	221	264	231	237	251	264	223	220	220	248	247	218	252	259	241	240	231	219	239	245	231	257	236	233	250	220	199	206	228	213	218	239	218	239	220	209	209	213	200	211	248	232	214	237	225	234	252	212	217	217	240	237	230	237	204	221	241	221	217	218	235	203	227	218	226	232	263	222	202	244	231	221	236	237	252	210	213	241	239	217	211	219	183	199	241	253	227	249	224	214	232	220	225	215	211	234	212	243	227	209	229	234	212	217	237	222	232	223	211	232	235	232	223	230	264	244	239	249	215	216	211	235	228	231	215	214	226	231	247	223	226	232	204	233	227	201	228	203	225	243	237	240	212	247	202	240	228	215	206	225	180	219	239	230	221	239	225	217	209	221	245	229	231	236	227	242	223	244	222	228	253	239	218	243	235	243	230	224	249	243	247	205	207	249	223	227	231	226	223	269	244	243	221	215	231	250	217	228	222	213	229	229	224	210	257	228	223	226	225	203	239	226	227	227	220	235	243	236	236	240	210	233	230	258	260	239	231	201	215	196	206	216	219	245	225	240	212	219	230	220	224	234	217	249	214	228	231	231	221	205	215	221	222	254	229	239	249	207	257	207	213	220	252	217	236	230	268	243	225	250	221	245	232	224	213	235	210	229	197	207	209	220	213	217	253	226	239	212	230	203	203	243	217	240	228	238	195	219	215	235	258	216	214	223	230	224	211	221	224	216	234	247	234	198	239	217	206	223	238	208	221	198	245	225	219	204	222	261	210	227	209	246	217	224	237	204	212	234	215	238	184	230	217	215	211	217	209	212	231	248	212	259	232	210	235	251	222	223	232	220	219	231	221	231	221	241	230	221	228	228	227	223	234	203	223	213	212	230	223	226	250	246	230	249	232	226	214	218	244	227	218	225	237	234	231	217	240	233	219	221	233	227	213	222	219	233	230	220	195	218	254	226	250	254	232	251	187	224	232	239	244	248	223	240	229	221	230	256	236	204	229	202	248	196	264	251	219	197	204	199	210	225	218	222	225	229	220	228	213	233	244	218	222	209	214	242	234	247	217	257	217	219	211	206	215	246	194	229	252	244	225	261	244	248	213	227	184	218	224	184	225	214	218	227	216	211	241	230	231	246	239	220	211	245	232	226	219	205	213	221	231	215	237	221	216	239	220	186	254	246	209	231	226	240	213	231	252	219	202	201	226	252	229	230	207	231	214	233	236	238	192	210	209	207	215	207	211	235	241	221	200	221	219	234	209	200	227	224	216	229	218	246	234	212	251	222	213	235	227	207	233	247	219	231	225	238	237	231	215	234	245	241	239	243	210	241	230	209	222	223	223	247	235	193	229	205	242	249	210	231	244	266	215	237	212	211	212	219	234	243	210	205	217	248	204	256	217	243	235	267	209	251	206	226	246	238	248	231	200	206	213	226	220	242	245	230	208	243	237	223	222	248	231	204	247	186	246	217	221	230	211	216	235	229	219	209	237	227	225	226	201	209	219	228	245	232	223	232	227	226	240	239	218	222	247	247	204	214	228	230	258	244	238	266	226	226	228	234	233	262	215	222	247	222	221	219	247	223	233	232	227	228	229	212	243	243	250	249	213	218	231	234	213	241	222	225	236	247	229	207	222	231	248	202	196	235	227	238	208	175	205	224	226	226	227	209	228	237	233	225	230	233	234	225	222	196	212	216	246	216	210	255	212	232	224	222	238	223	219	240	223	225	231	200	213	246	247	207	228	210	242
8157	1358	2740	3166	2713	2279	1932	1581	1338	1198	1052	1031	962	923	863	826	774	800	726	685	722	733	685	686	644	666	629	678	600	660	614	632	615	598	631	666	644	630	619	586	609	632	573	590	583	575	593	607	615	584	617	581	558	579	541	544	564	595	576	568	572	543	581	575	573	542	610	572	596	522	546	607	582	563	524	608	561	585	511	531	583	546	567	567	537	536	594	563	561	532	546	555	602	601	552	576	531	595	574	578	591	593	568	602	564	579	547	559	543	563	571	561	571	526	554	545	532	609	569	546	542	532	606	555	532	551	547	541	534	552	572	503	550	549	519	577	569	531	576	588	551	536	526	546	508	563	547	564	557	549	580	541	551	566	558	574	527	572	561	547	554	576	556	562	525	511	535	530	577	567	552	563	554	567	551	535	550	575	588	543	590	587	535	539	565	571	568	554	551	580	567	513	569	570	554	508	555	562	561	565	542	573	573	554	549	580	524	542	579	564	537	533	581	579	547	582	567	554	554	548	602	585	541	557	583	575	545	586	597	549	543	576	560	583	539	551	550	563	572	559	596	513	559	572	553	572	571	549	580	541	553	570	564	549	545	563	564	552	566	544	575	596	574	532	509	565	556	583	578	568	556	585	508	579	544	536	515	546	540	522	558	550	538	595	549	543	601	561	576	587	577	539	529	548	555	536	566	553	587	573	534	557	546	543	556	545	503	552	551	559	572	539	540	540	540	544	575	539	526	567	557	517	539	579	544	561	565	605	580	537	570	534	576	549	507	541	577	589	530	570	517	541	499	621	559	513	577	544	585	581	582	520	524	531	524	556	551	544	519	509	554	549	576	590	583	542	556	627	509	554	572	530	545	530	588	544	528	559	536	572	558	603	577	576	543	536	556	530	581	546	548	602	579	556	521	570	513	573	540	515	601	564	558	555	553	575	573	578	547	538	553	555	539	565	542	513	553	563	542	565	515	559	560	553	604	571	583	577	567	600	588	589	584	621	540	592	570	539	598	559	587	565	558	597	542	570	585	561	556	544	580	568	566	544	524	601	551	563	535	563	555	520	539	556	544	513	548	536	543	538	579	585	561	572	548	554	587	569	579	620	551	573	524	562	586	532	578	564	558	548	541	529	525	542	558	557	567	579	581	529	595	534	525	536	555	538	547	586	597	566	549	549	593	559	574	575	532	543	539	563	582	535	557	587	568	559	569	546	528	564	555	544	593	582	550	539	551	597	592	527	599	538	521	542	552	535	505	574	595	574	521	558	601	554	568	545	558	596	557	586	531	517	530	588	542	543	579	600	531	551	536	570	540	580	594	548	580	567	524	508	566	588	533	541	550	556	552	539	556	584	586	583	547	578	575	574	525	550	538	551	531	562	573	553	548	607	598	551	579	587	543	542	570	606	554	552	534	575	539	536	528	567	557	594	586	591	596	631	528	590	534	562	554	585	560	577	521	592	560	564	555	560	550	564	534	573	574	569	535	520	599	561	517	591	573	588	560	538	539	522	565	559	558	552	529	546	561	552	566	545	568	525	579	565	530	533	535	546	548	539	572	545	548	587	587	571	574	516	599	535	580	572	611	583	605	530	523	586	542	531	553	559	532	576	554	569	552	562	537	547	587	588	614	575	573	560	551	594	525	542	553	538	521	537	582	549	559	532	548	561	539	535	540	571	545	583	554	523	576	538	548	571	559	553	547	600	579	573	516	557	537	526	535	536	533	558	547	549	546	557	548	524	573	526	586	551	592	510	576	560	542	523	573	580	530	548	587	531	561	519	566	520	560	584	572	542	548	621	579	558	582	551	523	559	570	572	564	518	570	601	551	547	563	593	553	568	559	587	565	535	571	559	543	545	571	560	576	557	473	571	542	583	548	552	573	594	526	572	554	542	556	535	525	580	578	563	590	495	510	546	576	533	580	549	548	556	608	550	523	574	552	589	492	571	532	552	596	544	511	541	508	542	573	596	577	534	544	571	566	598	595	538	564	531	564	580	549	567	556	522	533	535	582	537	534	596	579	551	562	559	545	561	576	568	554	545	572	543	544	549	570	524	580	564	557	552	525	571	583	597	534	579	554	573	519	541	569	533	587	568	547	556	559	548	560	556	547	501	572	525	528	533	546	558	575	568	598	562	572	568	548	552	550	558	535	576	591	526	597	551	539	596	598	550	528	559	564	554	557	532	549	531	576	571	575	541	559	579	530	536	585	562	556	551	622	602	584	529	529	544	587	531	564	554	564	543	593	545	523	535	556	556	525	575	577	542	574	540	552	606	570	588	600	552	536	538	574	580	556	538	539	521	559	559	524	591	577	507	551	522	560	595	580	585	562	511	534	557	585	587	592	515	546	581	530	553	587	570	526	529	540	544	533	537	609	598	512	559	546	578	584	534	550	555	538	542	556	557	562	551	538	574	589	597	570	556	566	604	538	567	519	585	573	535	585	542	567	540	604	559	607	557	551	607	524	564	598	561	622	563	550	568	569	562	555	556	567	627	550	586	543	546	528	566	610	576	627	529	560	560	555	540	572	576	544	551	569	548	622	553	540	542	523	585	569	562	588	559	556	560	570	547	590	538	587	524	499	577	550	559	554	596	549	561	519	548	561	595	555	568	600	577	605	535	567	561	545	555	529	579	573	593	513	535	576	552	590	540	574	557	559	557	574	582	543	522	555	536	538	595	606	554	558	540	551	521	554	533	492	528	548	530	510	519	546	549	523	560	520	540	568	536	549	538	563	571	535	595	609	570	565	548	553	584	563	537	567	603	591	572	562	546	531	550	559	572	591	567	552	557	518	525	571	562	564	526	586	552	535	576	590	586	531	562	585	535	535	553	560	566	561	547	538	608	543	563	538	573	557	556	592	546	553	571	547	589	540	540	546	539	555	573	527	596	561	589	511	575	518	513	595	533	584	535	552	567	543	577	531	532	608	592	520	530	567	558	569	544	591	575	564	561	577	560	572	592	555	570	547	563	582	543	509	561	555	545	571	588	556	534	559	566	569	552	601	539	537	530	562	558	562	482	571	578	527	555	557	537	543	530	596	518	557	533	531	521	559	528	555	597	541	566	563	546	549	559	604	580	571	529	551	551	536	526	536	566	524	524	548	560	525	515	551	519	545	542	543	559	548	573	563	548	594	519	528	530	545	519	596	578	596	592	570	551	565	555	567	530	571	520	581	572	562	534	565	601	574	562	577	576	561	547	527	548	572	543	568	557	574	539	523	554	544	526	572	551	561	543	594	559	550	551	550	565	627	560	545	613	575	604	570	588	560	573	542	518	569	544	568	581	553	602	587	569	596	561	566	573	564	524	579	546	596	538	549	510	550	563	569	573	553	557	588	531	549	557	594	570	549	540	534	579	540	598	553	556	531	561	599	522	580	551	582	533	541	539	566	587	568	518	552	567	551	568	558	573	593	561	584	564	559	544	559	550	584	564	544	556	566	539	518	558	560	537	544	584	537	564	559	552	515	493	547	558	598	522
19435	2844	2295	1677	1156	776	602	507	415	382	341	344	311	309	230	265	238	260	244	224	232	226	216	221	216	209	218	193	208	206	199	189	176	195	198	201	193	211	216	155	195	199	196	184	199	183	192	176	187	228	187	189	191	179	179	180	184	173	179	177	172	204	195	199	206	190	199	205	198	217	205	208	184	199	180	181	193	196	168	189	207	218	209	196	193	195	168	197	191	168	187	177	185	168	172	198	200	196	184	188	209	195	195	193	167	176	178	190	171	188	186	199	172	191	185	198	182	168	185	184	195	180	180	178	189	196	206	173	181	195	175	213	193	190	208	214	208	191	197	183	196	162	206	218	214	181	187	170	205	179	195	167	194	196	187	167	214	183	182	162	199	191	151	177	178	203	194	176	219	199	205	209	181	168	172	175	176	199	186	179	213	211	196	198	214	165	196	188	215	182	175	163	186	198	195	168	185	167	185	212	198	168	187	161	171	180	179	205	175	186	210	183	176	175	190	228	212	208	206	183	209	183	183	177	196	196	185	177	184	218	179	211	209	171	159	170	195	178	168	178	180	178	203	200	187	201	195	165	198	206	181	202	157	177	194	157	190	185	167	190	157	186	184	174	173	189	190	207	192	211	185	215	204	188	182	188	208	194	170	196	207	209	203	174	189	184	172	184	170	188	204	180	200	188	190	173	191	173	178	174	232	188	166	197	179	179	187	197	182	179	206	204	212	187	193	189	196	181	172	175	173	182	181	173	204	206	182	210	201	196	203	173	197	182	197	188	192	178	179	154	186	184	171	167	185	181	182	176	197	183	206	159	197	155	206	187	188	205	193	170	171	194	178	167	171	176	191	179	219	169	199	178	179	165	169	205	199	185	204	173	191	190	175	179	202	183	200	184	204	193	185	202	196	174	173	178	200	193	165	193	198	180	174	207	193	188	191	183	188	177	157	176	210	174	183	196	180	174	193	206	172	183	179	205	178	169	180	175	179	172	176	189	173	179	172	185	170	191	168	202	150	161	204	204	216	183	165	212	172	200	192	193	181	190	197	183	173	193	195	178	198	195	197	213	203	199	194	182	191	155	185	185	168	175	209	166	203	190	197	224	198	199	193	197	204	181	197	179	199	220	183	199	190	211	188	207	186	166	195	182	190	205	172	196	203	193	171	172	203	191	171	182	185	208	189	170	196	199	191	187	213	179	173	202	182	220	209	186	181	190	167	205	199	154	193	182	206	190	179	210	176	215	179	182	197	192	173	193	194	201	199	180	200	199	215	185	180	198	187	184	177	182	198	175	186	165	176	182	173	186	190	203	185	171	210	192	194	177	196	197	182	191	206	206	179	160	170	195	174	177	162	195	214	190	184	183	229	169	181	172	187	206	194	165	158	188	194	177	177	200	176	183	170	172	194	193	203	191	216	188	173	192	218	182	172	206	199	192	185	168	177	190	184	191	177	197	184	178	171	179	217	183	182	184	193	188	196	188	187	180	206	184	174	152	181	189	181	190	180	165	193	191	174	185	179	189	210	184	178	190	175	209	164	177	183	197	201	198	211	204	184	201	191	184	168	181	209	184	198	183	168	186	157	207	200	211	190	201	161	167	164	168	170	194	192	180	197	194	188	189	188	174	192	164	200	219	191	186	197	166	174	187	194	197	206	181	189	188	186	199	195	181	185	181	210	172	198	148	206	167	209	176	193	211	163	182	190	194	195	163	200	186	193	218	175	171	185	203	203	177	168	155	211	175	186	178	179	227	177	198	196	189	167	192	155	182	147	184	183	192	178	168	195	168	189	182	172	201	187	152	163	171	188	200	184	172	168	208	189	193	224	210	169	198	191	174	181	169	164	182	196	182	190	190	178	183	193	201	182	222	168	202	170	204	186	202	181	176	198	194	186	179	201	214	177	177	171	196	169	190	193	181	190	219	195	169	193	214	185	192	193	186	207	191	185	194	204	183	197	191	178	183	191	173	188	202	198	185	179	208	188	187	186	189	182	177	207	179	190	177	194	176	192	185	204	177	197	173	201	185	177	190	172	179	181	197	192	187	165	183	197	217	201	209	195	191	167	172	197	168	170	179	166	195	202	208	178	192	190	184	207	176	196	205	214	179	180	175	198	166	174	192	184	180	224	185	176	178	207	195	178	210	212	177	178	187	198	207	176	175	199	206	191	158	190	181	167	178	165	185	204	192	155	176	189	186	183	206	169	220	200	185	198	198	205	172	195	186	189	188	168	184	218	199	196	202	194	171	182	201	176	205	191	185	177	181	183	168	206	190	204	214	199	184	213	173	177	180	187	180	190	185	211	183	162	209	216	168	217	183	172	167	168	196	208	172	156	170	176	182	197	181	202	165	176	177	180	224	195	195	200	207	190	187	171	196	225	179	189	190	184	189	180	200	175	204	159	191	195	173	174	193	190	175	192	202	208	214	159	177	183	174	169	191	180	171	182	180	161	199	188	185	177	188	185	182	177	185	179	180	209	191	165	190	199	188	183	196	180	209	209	158	176	197	182	201	159	185	187	175	183	183	185	193	217	199	190	166	185	152	175	180	214	168	167	192	198	199	175	207	166	168	188	191	188	165	210	213	205	183	173	190	184	184	152	198	191	202	182	171	190	182	210	214	186	178	163	195	193	209	203	177	182	177	192	195	170	187	195	213	218	208	186	195	191	189	189	198	184	183	183	185	192	208	196	195	190	193	178	200	200	189	180	213	196	168	204	192	184	178	178	184	186	171	187	200	167	189	183	189	193	200	189	191	201	202	196	186	195	197	188	163	160	175	193	181	198	206	194	159	207	183	177	191	181	187	175	171	194	167	166	176	192	185	183	173	199	177	187	191	189	160	192	196	177	180	169	168	169	182	195	199	181	187	180	199	169	213	215	174	171	194	169	187	206	185	187	208	198	157	175	212	179	162	178	177	185	203	192	167	168	201	195	204	186	189	186	211	165	190	223	168	202	190	186	168	178	184	191	189	210	187	162	178	168	187	208	182	181	160	202	211	183	175	186	194	195	200	210	183	180	181	168	226	203	206	175	169	191	175	183	187	191	172	193	183	204	207	192	181	195	174	176	170	175	219	203	182	175	189	196	205	194	171	179	176	181	173	180	184	185	192	181	196	192	158	201	214	181	197	188	207	185	204	186	225	174	210	190	167	196	175	193	184	190	199	196	200	189	200	191	215	207	199	201	191	183	171	174	197	177	179	215	186	188	208	203	184	186	198	189	203	164	183	191	144	177	199	198	180	193	163	187	205	173	184	209	158	214	163	197	214	192	202	194	185	165	164	195	194	171	175	201	177	198	173	201	187	187	197	198	197	195	172	189	193	185	190	186	195	176	201	181	180	200	155	185	176	201	186	190	186	200	184	182	187	179	211	195	188	180	192	197	182	205	181	214	199	184	185	174	173	170	196	172	200	193	186	193	191	193	166	191	185	164	201	170	172	184	189	194	172	196	197	180	171	198	214	199	193	188	200	208	200	192	183
9919	2017	4597	5226	4363	3628	2930	2498	2007	1795	1519	1419	1316	1126	1095	978	993	889	881	809	722	744	754	691	666	696	668	633	585	621	607	633	533	572	578	538	540	548	540	546	500	504	485	516	552	494	519	509	530	529	513	527	535	499	508	516	497	460	498	474	490	520	439	498	483	469	513	480	449	451	444	482	433	474	503	482	462	520	490	472	495	520	496	452	468	450	460	460	456	449	474	491	496	466	457	485	484	441	497	445	448	473	433	455	462	450	448	452	444	499	467	502	448	423	474	458	458	431	467	502	450	463	458	448	431	447	471	453	464	476	487	425	463	449	450	492	448	466	484	449	460	425	487	486	457	434	420	453	471	426	463	426	474	424	429	443	438	515	469	462	460	472	447	450	431	442	447	413	466	434	523	452	451	460	418	469	451	453	434	486	488	460	430	472	452	464	508	462	468	436	460	434	435	460	431	459	454	395	465	449	451	480	433	437	460	468	469	441	473	446	440	446	457	431	430	438	439	446	458	426	442	468	423	442	448	457	474	499	450	429	448	437	426	461	452	468	428	444	434	464	457	463	444	460	496	462	441	459	477	435	459	434	431	450	454	449	452	430	436	447	487	442	451	447	467	452	459	475	426	442	435	439	493	452	480	512	467	423	460	496	468	496	453	429	448	446	453	410	445	443	444	447	457	460	442	394	436	463	474	476	462	416	517	440	493	455	487	509	468	465	483	512	446	461	475	454	433	426	439	422	464	420	463	497	472	511	466	400	484	457	444	473	459	480	473	466	431	455	465	506	428	419	468	445	451	445	442	511	474	435	474	482	429	472	467	462	430	459	473	481	435	453	480	450	444	439	481	477	459	462	466	479	494	474	475	422	462	449	446	444	421	461	455	459	415	398	429	430	444	475	437	452	487	446	424	458	430	459	431	488	417	498	438	473	473	465	446	451	472	454	479	439	444	445	467	496	484	505	482	464	432	499	463	446	423	474	426	455	418	432	486	482	458	479	463	415	442	423	451	419	465	459	455	479	467	447	450	478	454	472	449	464	506	416	445	447	459	434	478	459	475	453	444	433	453	459	509	438	461	434	460	464	508	441	451	443	491	496	445	439	464	426	487	499	430	453	432	475	424	442	449	451	470	438	468	446	449	429	449	439	440	488	438	424	432	485	484	437	451	448	441	445	426	457	466	416	459	447	486	470	459	456	446	476	457	472	456	469	469	464	481	437	458	468	450	479	446	439	464	447	466	413	479	472	465	473	499	466	448	497	449	450	450	485	439	433	419	438	443	441	442	483	458	456	484	462	447	462	445	460	413	431	476	489	445	499	461	471	468	444	457	463	472	446	407	440	481	429	432	447	445	447	464	426	420	441	446	462	439	458	436	438	489	466	470	419	459	400	444	417	425	438	450	435	435	434	473	446	441	382	415	468	472	431	460	462	435	469	455	455	454	465	440	470	458	445	408	485	444	468	480	454	463	446	466	458	449	438	467	427	451	450	426	423	409	427	448	442	482	464	442	456	456	452	474	474	466	476	455	441	424	441	450	482	485	469	483	458	487	469	413	464	463	462	468	457	439	451	473	469	438	468	466	461	452	472	447	487	439	452	488	463	459	426	395	513	450	425	455	454	446	453	466	436	449	438	476	443	460	503	477	451	435	437	461	410	459	433	462	492	482	458	441	468	422	451	413	433	445	439	467	434	430	453	421	458	447	450	446	442	440	426	427	495	483	408	461	428	470	457	467	450	455	463	467	432	426	496	416	442	444	425	422	476	422	491	433	404	458	446	455	421	442	453	414	469	439	454	443	472	406	484	467	452	424	428	469	438	462	440	509	442	432	453	433	478	443	441	452	492	455	440	448	423	469	429	457	410	445	445	436	452	454	440	469	449	424	414	441	450	458	452	438	447	450	436	455	415	472	456	470	467	446	439	466	454	461	479	452	452	471	484	437	437	459	470	437	443	468	451	457	475	453	470	457	487	471	458	480	479	468	443	469	419	458	390	462	465	458	481	482	488	467	495	459	465	468	456	422	447	442	468	434	476	456	447	478	445	465	472	468	445	451	441	446	427	445	450	447	486	469	474	467	462	456	450	438	463	472	429	429	441	431	419	459	451	424	457	412	456	468	457	461	464	441	444	438	421	447	479	431	442	427	451	465	473	462	439	435	454	455	454	481	426	461	467	455	459	468	462	465	458	440	442	458	463	437	470	443	442	458	428	458	477	422	463	441	491	480	434	436	465	470	463	464	481	446	492	429	460	432	448	467	459	467	446	443	435	458	461	447	440	451	426	447	458	462	461	447	417	427	470	500	412	454	467	406	481	478	423	431	434	443	439	468	432	468	464	448	416	472	451	426	491	458	438	460	465	450	419	460	459	431	454	440	474	420	466	440	480	467	446	422	468	454	474	465	432	493	445	436	420	436	473	419	469	426	445	475	442	419	440	451	455	463	411	459	438	469	473	435	452	488	449	436	485	448	444	447	501	433	468	437	459	440	408	470	474	453	441	430	474	486	425	446	428	446	475	446	422	491	453	445	429	414	451	450	460	414	441	451	450	438	497	442	448	436	467	499	450	500	477	484	420	454	469	438	456	451	441	457	411	456	458	462	441	441	443	406	451	482	463	453	444	464	441	453	472	460	457	447	457	401	452	479	486	477	441	488	425	417	459	459	446	428	459	461	502	442	456	434	409	480	475	421	454	428	452	468	428	459	457	480	468	470	504	484	458	442	476	494	430	492	452	480	486	472	481	414	457	465	453	419	463	487	485	446	463	452	455	491	421	429	462	455	459	462	376	432	452	481	441	466	466	437	415	459	451	444	420	440	481	446	444	449	452	411	451	439	451	411	494	457	495	471	425	472	477	439	455	471	452	446	407	417	430	433	426	432	482	475	468	452	437	447	508	454	441	410	424	421	432	457	451	451	482	456	448	412	465	458	446	489	427	437	457	481	486	487	441	444	462	468	451	503	486	467	407	463	437	458	449	442	428	476	410	413	443	449	473	423	460	445	453	471	424	432	457	465	458	426	452	407	428	465	424	443	435	460	449	450	439	471	461	450	441	432	432	459	461	451	417	483	442	457	433	421	468	474	451	462	446	456	449	455	494	444	458	436	461	479	496	427	438	426	429	452	484	464	458	409	470	451	456	457	396	466	449	451	435	464	431	441	459	452	457	481	463	468	450	461	454	436	461	464	479	466	467	498	463	449	457	453	463	471	428	460	457	462	452	461	454	433	442	464	442	441	477	414	421	452	467	423	458	463	444	453	465	426	461	439	458	500	431	420	437	412	474	459	470	445	450	458	456	472	459	456	411	442	404	453	463	452	415	449	498	473	439	455	456	468	456	422	467	483	440	402	429	425	487	453	458	477	501	438	462	475	464	460	475	414	486	438	473	433	464	451	460	438	462	477	464	500	458	441	424	443	428	449	449	448	472	443	483	497	451	463	416	465	460	486	444	428	463	410	433	409	468	491	465	460	453	477	433	454	464
3925	178	142	155	128	123	128	117	119	130	116	116	137	112	120	111	123	103	105	114	123	118	129	102	114	110	98	106	119	103	117	132	123	109	116	100	123	109	113	102	118	137	109	142	122	104	136	115	109	121	135	126	118	130	112	125	117	120	125	129	107	109	116	109	84	105	115	117	111	96	111	110	100	102	119	117	115	104	105	113	106	124	126	126	123	120	111	120	118	122	117	114	112	95	131	132	125	123	117	117	129	120	115	127	109	121	116	100	121	107	118	117	88	104	116	110	106	103	119	129	128	127	137	119	120	111	123	112	115	105	111	113	124	112	119	114	116	117	123	123	109	115	112	91	116	135	119	134	122	122	112	125	119	113	135	124	113	91	121	108	132	117	103	101	110	118	107	128	117	128	121	109	131	111	99	137	91	111	126	106	123	111	101	118	106	99	104	113	109	108	107	117	134	121	127	112	113	113	108	102	107	121	125	122	118	99	114	112	106	115	122	123	120	133	127	121	98	97	113	118	127	100	111	107	109	117	94	115	104	109	108	116	111	97	124	106	110	103	112	118	104	104	114	96	112	117	119	110	92	120	106	114	132	116	116	85	127	107	119	105	131	123	126	120	104	113	128	126	115	122	107	113	129	125	104	105	128	119	128	101	95	112	115	117	125	117	102	112	116	99	113	99	107	129	114	121	115	131	96	136	123	111	108	132	123	101	109	142	125	121	125	101	119	125	110	116	142	111	95	114	126	114	111	105	133	115	130	135	98	116	122	116	123	104	121	119	123	113	118	107	127	109	126	127	100	116	127	114	113	123	101	131	114	117	103	131	105	106	102	118	109	113	104	116	104	120	115	111	107	95	108	111	105	111	120	106	108	146	111	97	109	112	110	122	119	125	114	117	110	108	122	118	106	113	98	112	99	129	109	112	107	115	113	116	100	100	115	120	109	103	123	108	136	129	105	102	96	116	134	101	137	99	96	126	124	104	114	110	111	104	102	120	111	104	99	132	135	99	104	120	115	104	104	116	121	112	121	114	127	112	100	138	125	118	119	99	112	133	129	113	99	111	117	111	130	96	110	123	114	120	93	113	97	108	122	113	107	110	115	115	117	113	91	98	105	136	103	110	135	110	120	93	111	113	113	107	89	107	121	129	127	108	111	114	94	96	111	108	125	112	110	105	115	116	108	97	112	114	122	107	112	112	108	121	106	108	112	101	117	113	122	114	103	115	107	121	117	119	125	101	118	109	114	96	107	142	111	108	89	125	127	114	115	102	119	115	90	116	127	122	107	101	86	140	92	116	136	121	119	120	135	104	127	109	107	138	109	112	115	112	115	124	97	117	104	116	92	108	113	110	121	114	110	101	102	112	119	101	121	114	129	110	122	150	121	130	113	126	100	117	119	133	117	100	124	113	111	119	125	111	111	117	123	140	110	125	116	120	118	106	108	110	102	113	107	118	127	128	142	108	127	131	114	109	118	113	116	127	117	134	126	119	129	91	123	124	121	108	111	107	121	114	114	126	116	114	115	121	127	125	95	123	119	108	125	93	129	129	112	120	117	113	122	126	136	113	129	124	133	134	128	117	115	113	120	120	109	113	134	100	97	110	123	125	100	126	98	132	124	114	99	118	110	122	124	104	83	100	122	94	109	137	102	109	105	126	106	114	122	107	116	97	125	111	119	98	111	108	101	116	113	109	104	115	106	118	111	119	138	125	109	119	116	121	106	113	136	129	86	116	108	125	129	110	114	121	104	113	115	110	101	110	112	105	116	93	128	122	110	144	101	116	114	97	136	116	110	125	111	126	110	119	95	107	118	104	102	113	111	106	106	109	117	125	115	115	121	131	106	122	106	124	121	101	126	100	111	125	118	128	123	102	111	117	118	124	131	114	108	119	126	144	93	118	101	129	95	103	114	128	117	117	109	119	128	116	124	122	110	108	124	110	117	95	113	117	110	104	119	131	124	109	117	128	107	108	119	97	116	105	115	106	114	119	127	120	100	115	107	133	110	123	105	100	110	122	101	117	104	110	104	111	118	130	120	127	104	114	98	118	109	100	114	95	108	104	122	108	110	118	99	115	119	114	116	116	107	108	112	132	107	140	134	125	137	109	121	127	114	116	114	120	111	105	109	129	112	119	105	97	99	134	99	120	126	103	106	117	138	106	119	131	106	108	106	99	133	110	95	114	121	121	122	106	103	116	129	110	131	90	124	139	128	102	110	117	117	108	147	119	120	107	100	113	101	115	106	114	110	102	130	135	128	118	113	118	120	128	101	99	119	116	102	131	123	109	111	108	99	114	117	113	108	113	92	109	100	125	93	121	108	112	134	97	120	121	115	97	132	112	126	119	123	117	118	123	113	113	94	124	113	119	132	100	117	111	101	109	138	125	111	100	113	123	126	121	105	109	116	117	117	111	95	119	107	125	121	95	100	124	108	105	116	122	105	98	122	109	112	134	103	116	111	122	127	107	99	101	132	113	115	117	93	104	108	120	102	113	102	110	123	136	114	137	118	109	108	102	117	127	129	94	122	131	119	118	116	104	102	107	95	102	107	122	103	113	110	115	102	100	116	125	142	111	106	132	116	112	119	115	119	115	102	117	110	111	110	111	129	114	111	116	110	99	121	126	105	106	147	121	127	127	113	104	109	118	112	123	119	93	114	121	111	110	116	114	117	136	126	104	126	113	121	116	102	101	125	115	93	119	112	116	116	124	127	116	123	128	100	106	108	127	120	107	126	129	126	120	132	97	100	109	118	127	129	115	124	93	104	103	114	116	109	135	123	130	114	109	112	106	110	92	125	122	121	98	117	112	121	98	110	91	107	126	116	125	108	112	126	121	98	112	106	122	110	113	121	127	113	136	97	108	113	109	121	115	113	121	89	113	122	118	103	119	116	100	111	95	128	110	136	88	113	115	110	120	108	111	128	120	111	115	128	146	126	91	96	118	126	138	131	115	131	131	115	106	116	118	133	127	113	124	125	129	105	155	110	134	111	114	101	111	119	116	93	119	101	121	90	122	124	122	136	106	124	95	131	115	125	98	137	108	123	120	131	122	105	109	97	120	114	134	127	93	113	98	107	96	116	132	125	107	101	110	124	112	139	106	119	110	132	110	114	118	126	131	97	114	112	123	104	118	98	123	122	111	118	106	126	128	116	117	125	101	100	121	115	119	116	102	108	113	91	111	116	129	112	122	111	112	127	114	95	105	121	112	97	115	110	116	124	108	132	121	120	122	124	105	119	107	119	124	113	132	122	104	111	100	114	107	109	120	119	89	121	112	121	109	128	121	106	119	108	122	103	110	108	144	107	120	116	126	117	106	104	107	118	98	107	122	106	98	117	124	108	122	135	138	118	118	98	116	102	134	112	110	129	136	114	120	123	116	125	133	120	106	102	112	114	113	112	101	127	119	102	119	135	113	114	112	122	132	111	101	117	132	111	131	109	115	106	117	112	122	125	104	127	101	121	130	129	116	110	111	100	114
2946	357	427	391	383	405	381	359	368	351	354	365	329	332	337	354	342	332	348	329	335	319	300	312	298	340	324	326	347	302	341	289	333	305	318	301	327	315	338	341	335	326	293	310	344	310	310	321	319	331	325	297	319	299	337	299	340	338	296	342	309	332	322	293	311	316	283	322	320	294	300	337	319	337	317	333	318	311	334	333	322	295	297	307	340	317	345	328	306	329	301	335	317	278	300	319	323	304	305	352	318	321	318	306	312	300	324	348	332	320	325	307	314	310	314	348	339	311	306	295	307	320	344	308	303	318	310	337	309	332	331	326	326	363	311	347	295	336	344	305	324	329	319	325	301	330	315	310	322	306	343	307	309	311	318	311	345	315	310	282	332	304	305	343	334	315	320	345	359	300	320	307	326	341	311	336	340	320	297	299	323	327	322	306	322	325	304	298	306	322	361	312	316	336	318	320	330	336	346	304	358	308	314	344	338	334	297	318	360	322	304	324	352	366	295	309	355	311	316	330	331	325	324	314	300	291	305	345	325	308	327	312	301	297	318	314	334	352	305	329	319	338	337	330	338	322	320	301	344	290	322	327	329	338	343	351	304	312	314	330	340	320	308	301	326	323	323	310	335	324	327	306	306	317	329	338	325	310	344	340	306	323	333	327	348	341	335	328	277	307	293	322	331	278	310	291	321	314	306	303	321	329	320	284	324	341	314	328	323	299	344	319	315	342	320	306	304	306	334	313	316	323	355	328	321	331	352	299	326	322	304	294	314	355	297	345	301	318	311	329	297	323	314	317	323	326	314	333	328	331	315	316	323	325	328	343	326	322	294	313	329	337	320	341	330	365	306	352	312	301	322	295	339	330	330	330	333	304	321	304	341	335	320	315	324	322	356	316	297	319	348	326	319	290	314	329	350	333	292	355	343	312	317	315	306	314	295	306	336	298	318	295	318	293	312	294	320	316	296	349	330	312	324	320	318	311	322	311	306	320	288	316	337	347	349	317	280	314	299	328	310	314	309	328	294	316	331	282	308	330	307	308	309	311	298	308	336	304	341	296	315	325	332	339	342	319	316	329	311	294	307	343	360	330	315	332	323	331	320	308	289	352	325	322	324	280	288	324	318	341	296	311	325	340	310	307	300	320	320	321	348	327	336	329	302	310	345	290	341	319	303	339	284	324	306	327	315	314	311	303	319	332	321	339	349	308	306	334	309	317	312	337	346	302	337	325	343	338	326	299	353	307	319	327	348	321	318	339	343	348	320	312	345	317	314	340	338	319	320	294	300	287	320	338	306	300	350	351	301	332	303	315	320	307	300	344	334	333	302	316	332	285	333	325	280	322	335	304	317	283	328	313	329	336	335	285	284	343	341	325	322	336	327	316	321	338	321	322	309	304	319	294	320	290	324	354	320	310	293	348	325	319	313	338	310	316	302	321	338	309	316	320	331	329	291	310	309	318	319	309	288	313	358	335	330	328	301	309	318	318	307	288	303	317	318	323	328	314	293	319	336	305	309	334	344	306	325	367	304	334	346	317	290	364	321	341	349	305	305	356	344	324	336	331	302	295	320	289	290	325	319	313	326	311	315	294	329	338	329	322	315	278	330	314	299	349	308	320	345	322	314	302	318	340	307	305	330	318	320	305	319	295	325	359	317	334	295	339	326	351	376	318	354	316	323	310	328	306	352	296	315	318	323	314	337	309	307	320	327	337	341	335	306	360	302	335	292	312	304	292	310	352	306	300	306	314	315	326	334	330	294	341	306	286	299	314	327	326	341	308	323	303	321	341	304	346	326	334	329	294	315	356	331	322	315	329	319	329	339	292	315	291	311	319	325	323	350	324	308	348	317	319	304	331	321	337	325	302	314	320	329	294	333	320	337	332	318	337	286	342	329	310	288	299	303	340	289	327	301	322	336	342	307	316	303	312	306	337	308	293	310	311	313	324	313	340	309	309	322	323	337	308	341	344	280	322	275	314	339	344	312	356	317	299	318	331	293	305	341	320	318	306	329	322	318	334	292	339	298	310	317	317	316	320	306	314	321	324	312	323	339	301	324	313	323	341	309	315	320	305	322	324	322	323	317	301	336	337	318	295	322	308	346	334	317	302	340	309	297	337	286	319	347	308	356	320	353	323	335	307	359	303	290	344	313	328	340	307	341	330	346	322	331	315	338	315	331	345	325	347	292	273	287	320	315	336	334	335	320	316	330	299	307	315	368	317	319	304	339	342	336	332	331	343	357	298	337	309	321	336	297	282	323	351	314	339	338	332	315	286	293	302	303	327	324	324	303	296	302	299	323	320	321	310	314	307	296	365	331	297	303	321	298	294	338	342	305	341	335	276	331	323	280	334	325	325	323	296	343	342	325	305	339	317	294	324	345	302	326	285	355	328	317	293	282	312	320	320	344	350	371	316	315	305	322	339	369	322	347	304	310	304	285	304	352	308	306	320	300	310	361	333	322	307	296	333	315	355	369	335	303	306	327	331	340	322	303	331	325	303	332	309	307	298	324	311	328	316	324	303	340	302	298	335	307	325	331	318	321	318	333	338	300	324	313	344	309	332	316	331	330	309	314	325	303	309	319	319	340	337	320	331	320	317	287	325	305	297	345	327	344	321	301	321	306	322	304	335	335	329	331	315	308	314	309	335	345	312	292	334	287	306	333	297	324	320	329	315	318	307	322	313	303	298	330	325	322	355	291	345	305	309	344	342	352	320	318	323	308	322	345	318	290	316	310	331	306	312	310	295	313	335	331	334	290	299	295	307	320	344	324	315	301	319	311	310	334	315	332	322	294	304	325	305	355	303	304	315	302	341	329	295	308	325	288	339	316	310	336	338	323	334	304	334	340	283	314	335	318	310	312	309	307	355	318	323	315	302	306	323	299	300	317	310	280	319	315	310	296	312	350	289	326	333	329	308	327	326	340	322	303	296	304	336	355	329	338	324	299	326	346	309	327	335	297	342	320	314	304	335	314	320	336	299	302	317	313	331	329	352	305	329	328	328	312	343	306	285	342	359	305	338	348	358	321	338	328	298	311	369	311	313	335	302	311	313	290	339	317	318	338	310	305	317	303	307	313	345	347	330	345	338	311	316	316	307	312	331	268	285	323	334	324	355	278	306	309	312	295	343	352	305	321	294	337	309	323	308	315	319	335	303	321	320	297	315	344	342	329	319	317	335	302	339	308	316	327	300	354	314	335	325	307	327	330	313	308	313	322	351	318	319	305	297	328	318	351	340	332	304	316	295	303	312	311	344	335	314	327	312	335	337	335	339	315	342	331	313	308	322	326	358	325	343	322	324	319	306	324	332	338	331	312	317	280	293	315	316	332	327	349	321	313	327	316	313	318	330	316	318	311	334	328	323	330	308	323	348	329	296	339	336	331	331	306	318	312	343	302	310	285	296	322	299	321	312	313	331	309	314	305	285	310	330	342	307	292	332	346	334	319	310	321	346	313	316	319	334	309	340	338	331	333	330	333	306
12481	1362	1231	967	664	542	476	388	364	311	307	290	255	286	278	271	284	245	216	256	292	235	226	255	257	237	247	279	214	269	260	231	235	214	213	216	245	218	223	231	232	215	227	219	239	224	218	223	255	234	215	197	246	229	258	258	242	220	231	224	228	227	228	218	232	202	249	231	194	207	194	239	233	246	244	213	234	206	236	239	222	204	240	226	241	225	233	215	200	206	210	260	239	232	234	231	212	204	221	249	221	238	229	204	207	228	228	196	213	214	215	236	194	214	232	218	235	221	238	230	195	210	211	205	193	225	231	224	218	215	234	248	216	218	243	234	229	231	211	226	225	218	226	200	236	189	234	240	246	254	211	255	225	256	230	214	277	224	247	250	244	197	192	208	240	236	209	237	190	236	199	235	216	239	222	253	210	255	204	244	225	213	224	246	220	216	244	221	235	252	224	235	226	183	261	200	245	217	230	234	226	253	207	227	212	253	237	223	204	247	226	190	185	197	225	205	260	213	228	235	236	243	252	239	213	217	249	237	221	204	232	238	247	235	224	216	221	234	229	215	266	209	206	217	193	230	216	213	242	250	233	220	215	213	209	206	225	233	227	219	235	223	219	242	188	218	234	240	246	201	212	215	238	234	203	221	219	213	223	236	232	223	231	198	196	235	224	237	252	229	214	216	209	230	229	241	205	260	233	207	225	232	242	196	214	248	226	242	239	203	239	226	217	216	237	202	241	215	221	211	243	205	234	231	211	200	235	228	246	224	233	216	236	218	213	213	216	220	222	193	215	236	217	220	201	230	217	255	211	275	243	229	207	217	227	224	220	228	195	229	249	233	227	249	243	208	227	214	191	197	200	226	246	203	223	237	225	203	248	227	223	207	238	238	223	233	232	187	227	214	219	217	243	243	224	222	246	215	208	219	218	226	224	218	247	197	234	216	212	233	203	214	242	220	231	233	235	217	227	264	246	238	227	212	241	229	232	231	233	234	240	227	228	231	241	225	229	230	253	217	217	218	194	216	222	241	231	244	229	227	241	222	263	221	215	229	197	231	244	250	247	231	231	227	233	223	201	232	227	257	214	209	229	227	237	217	243	226	247	227	243	192	203	196	228	240	240	203	234	218	227	231	223	223	238	256	216	237	227	222	200	230	232	227	244	235	229	231	201	213	219	213	242	277	241	238	223	216	233	211	219	215	227	240	209	212	214	225	221	245	239	241	230	242	221	226	231	259	254	221	220	205	234	224	216	205	201	212	241	221	218	230	249	232	243	225	230	234	215	228	240	206	225	240	216	231	218	237	243	225	219	213	231	216	221	236	222	240	250	201	252	219	220	211	226	209	224	204	217	240	229	210	233	207	191	215	230	248	219	231	206	227	222	238	237	236	223	196	242	214	243	229	220	191	217	211	229	215	232	219	242	210	228	224	208	242	230	208	190	215	238	215	228	220	214	252	238	248	235	237	227	252	223	245	213	233	216	234	206	204	199	229	222	246	252	233	216	227	223	189	236	236	207	251	224	218	247	224	234	208	260	200	239	231	219	226	235	228	225	223	224	231	224	214	243	234	243	251	233	215	202	220	268	232	232	227	219	250	201	207	262	248	190	193	208	260	210	212	210	239	217	214	203	235	255	229	224	212	236	223	214	216	208	254	243	250	213	235	227	232	228	200	239	247	222	219	256	242	214	208	216	238	251	229	203	206	218	211	214	226	232	229	224	200	227	233	215	240	229	195	233	209	241	244	227	227	255	206	243	224	260	246	242	203	221	211	221	214	226	229	243	206	221	210	239	240	239	230	224	231	238	224	208	219	215	236	203	224	222	224	222	214	204	228	221	223	240	224	220	228	230	227	198	275	229	243	216	220	220	209	247	215	265	228	245	241	203	227	236	242	235	206	229	245	232	232	244	229	193	215	217	253	209	249	195	232	233	233	230	206	212	239	209	221	212	234	239	233	214	219	223	244	225	266	213	224	227	223	227	239	218	227	241	254	225	256	225	236	198	231	219	209	224	240	232	226	215	241	193	257	234	227	241	202	212	225	204	214	222	203	220	215	236	220	202	231	229	206	216	253	216	239	254	232	227	243	242	199	253	237	219	208	225	224	221	206	236	212	223	231	206	201	216	218	229	216	244	234	222	212	236	222	230	227	236	221	204	215	228	214	221	217	217	210	254	232	223	224	239	203	230	223	216	208	232	234	205	261	219	245	220	226	240	254	226	225	230	227	236	214	210	220	196	222	224	220	216	241	220	219	212	199	224	253	186	216	244	250	213	228	230	206	216	203	230	244	236	244	227	219	213	224	216	225	219	225	260	223	226	230	203	254	220	207	220	228	233	221	257	228	226	235	226	221	242	220	239	211	253	241	220	224	232	234	245	221	237	252	210	233	243	215	221	234	232	207	234	230	213	221	250	205	216	219	211	258	263	206	193	236	237	234	218	235	222	241	239	227	222	210	226	225	233	223	209	218	243	204	230	200	205	220	229	226	236	244	236	228	212	239	215	208	245	205	213	245	234	224	246	236	212	210	227	223	204	242	198	232	256	213	212	214	214	203	223	209	229	228	216	229	217	235	231	204	249	241	258	223	230	216	198	196	207	240	209	227	235	206	232	220	224	209	227	217	213	253	263	214	214	230	222	228	233	225	239	221	209	211	209	217	231	208	215	229	212	247	226	229	218	227	250	218	230	219	225	250	220	233	217	216	225	222	222	208	209	221	227	199	216	242	200	227	225	247	215	229	174	219	227	250	235	213	208	199	258	214	205	249	226	229	236	222	220	233	215	223	225	241	202	223	231	212	220	216	233	211	214	250	209	226	213	212	241	199	185	211	209	231	248	237	233	213	227	241	217	252	245	244	203	233	217	216	220	232	212	218	197	242	230	210	214	201	234	229	226	211	253	229	271	239	268	238	240	223	234	246	209	218	254	198	223	227	214	212	227	223	222	193	225	217	233	208	200	211	227	209	211	255	229	210	225	222	233	214	243	231	216	234	224	232	213	240	241	238	229	249	185	223	243	226	222	214	235	218	206	205	235	205	231	233	221	245	209	248	223	213	224	225	216	222	241	227	227	222	204	220	219	210	216	226	239	201	196	226	223	224	240	238	234	212	235	229	231	219	227	213	188	229	229	251	236	251	233	215	206	236	224	221	219	244	208	206	181	252	238	230	215	205	207	215	194	212	224	225	226	219	264	226	240	211	224	216	214	235	232	250	234	243	244	199	217	197	226	220	219	219	240	241	229	214	243	235	232	209	227	205	212	238	194	233	248	243	206	220	212	229	236	221	260	211	216	235	231	219	211	217	227	228	217	209	229	215	223	225	238	206	194	241	226	240	227	192	244	227	244	225	220	244	205	216	211	251	239	230	211	231	258	229	241	229	250	241	201	236	183	232	212	234	226	218	195	206	202	232	231	229	225	213	205	241	248	227	204	208	239	226	196	218	256	232	215	224	215	208	237	248	201	228	202	240	222	252	226	239	192	219
7710	1373	2660	3134	2693	2279	1823	1589	1454	1250	1122	1042	1052	978	899	849	814	795	774	704	761	736	728	691	651	636	683	658	678	599	652	611	655	611	639	613	641	614	650	594	545	598	567	600	613	553	605	602	595	635	619	544	574	544	574	560	542	565	555	550	522	563	616	565	559	588	612	557	591	547	594	588	526	562	588	549	566	552	551	579	549	568	560	555	576	577	543	568	560	615	567	563	561	572	610	548	582	528	532	566	610	538	531	511	548	588	571	546	544	544	578	603	573	563	584	581	579	515	537	582	577	543	531	542	524	561	533	559	562	542	544	625	570	534	541	555	571	550	556	526	592	583	565	581	562	527	560	582	543	544	526	538	542	579	543	563	543	544	545	571	511	594	533	520	556	536	556	544	564	582	564	569	558	544	553	582	560	571	546	578	545	563	536	549	577	595	516	553	572	594	575	549	540	569	563	521	582	558	579	532	539	579	566	593	525	534	567	512	571	568	562	556	557	505	493	571	543	541	537	554	584	549	570	518	556	627	532	573	530	631	561	560	569	498	547	531	538	560	536	554	594	550	605	558	591	577	551	564	524	524	562	599	561	553	617	543	568	554	549	528	542	534	522	547	541	573	564	540	552	563	553	580	558	539	542	572	530	577	539	561	537	566	563	547	566	615	556	581	521	551	566	528	576	561	507	526	538	571	604	527	533	562	560	558	562	538	575	572	588	560	558	545	559	571	606	540	554	522	547	574	492	547	552	551	599	558	571	561	543	574	574	536	527	594	551	524	520	526	536	537	538	545	572	564	556	565	554	559	570	539	543	555	535	577	550	551	595	580	561	568	570	551	553	559	531	607	587	572	587	519	517	577	557	549	561	558	539	512	547	521	554	546	545	609	569	559	567	566	579	567	546	546	595	513	576	518	558	580	537	595	602	559	575	533	551	565	562	565	535	594	581	519	568	543	514	532	557	542	538	569	516	561	540	562	575	566	584	542	538	578	555	576	502	573	565	547	570	528	537	554	562	522	554	570	543	541	559	572	570	542	516	546	547	550	530	535	539	508	533	561	528	544	571	550	577	569	570	533	565	560	539	564	572	567	543	560	530	567	551	537	531	583	578	547	571	552	565	560	577	548	532	585	532	570	584	561	574	555	522	558	560	566	546	547	541	512	568	564	491	560	505	566	550	549	562	563	582	573	529	555	523	535	587	537	588	551	505	545	550	581	576	574	544	562	552	560	542	559	537	552	587	548	546	522	569	560	558	544	605	554	563	578	565	525	574	542	526	554	526	569	527	547	517	522	559	537	589	538	529	550	555	546	563	564	586	570	513	532	520	551	558	579	579	525	565	519	574	529	555	561	561	546	538	558	531	566	579	556	560	542	597	589	531	574	517	555	575	553	584	546	542	547	584	553	559	561	552	536	536	574	572	556	571	551	590	544	510	554	552	526	555	588	520	554	548	564	550	567	554	547	530	544	543	549	517	553	531	556	514	535	496	545	528	543	554	578	508	540	545	548	542	545	566	578	565	552	531	541	550	528	540	533	545	570	555	568	538	502	580	586	551	564	542	536	531	582	552	571	548	518	518	569	562	548	561	538	568	568	538	561	562	588	555	528	591	582	561	560	554	555	506	591	530	542	540	565	547	497	573	547	549	518	588	520	538	527	543	532	574	533	549	566	573	555	593	605	577	565	551	578	567	536	591	581	539	568	539	564	495	543	572	581	531	558	542	568	528	571	572	593	546	599	603	567	552	532	540	529	530	560	568	558	538	557	544	554	569	533	570	594	523	540	569	531	590	525	567	516	538	562	555	546	548	556	557	566	528	562	574	526	541	552	593	578	549	559	568	566	529	537	541	548	556	576	582	548	539	540	552	524	578	560	541	572	538	516	555	523	539	553	547	547	545	618	593	559	559	550	522	571	569	561	541	534	495	561	571	533	547	535	596	548	552	523	536	534	571	567	551	543	573	558	545	558	565	601	572	513	560	571	548	515	574	595	542	541	589	534	571	577	579	546	574	530	559	554	569	573	554	556	557	539	567	509	525	557	550	508	550	527	558	584	584	530	543	559	570	567	528	544	562	525	562	574	529	558	512	541	565	542	543	573	513	543	583	576	551	545	580	588	542	586	563	553	575	544	563	548	593	565	527	551	539	542	516	532	540	537	550	570	556	537	566	567	577	562	525	570	571	534	552	530	530	508	565	547	595	568	566	571	547	545	537	555	519	570	538	569	545	522	527	595	560	605	571	549	543	561	535	565	556	526	509	535	545	597	612	581	600	571	568	558	558	543	577	552	561	541	517	559	561	567	540	565	555	522	556	558	514	551	561	571	593	549	542	553	481	582	600	541	545	558	578	577	578	607	549	530	569	580	541	574	556	553	554	548	559	603	537	557	577	565	546	556	590	535	531	557	540	542	581	565	551	521	577	540	521	532	551	593	620	557	569	588	558	595	542	542	570	555	573	543	540	587	580	550	530	546	543	572	543	610	583	527	547	556	621	564	525	574	562	575	571	511	527	566	572	538	592	533	521	535	601	534	589	541	582	553	577	579	577	558	584	557	574	544	543	555	591	544	544	563	511	578	536	527	530	536	557	545	559	550	530	565	552	505	582	549	571	527	552	532	574	547	556	545	563	533	598	570	577	547	533	563	544	499	546	540	520	548	535	549	580	549	546	595	520	520	575	551	586	541	571	560	542	550	545	608	523	571	550	564	624	548	552	526	562	532	576	551	542	550	595	536	550	534	546	557	594	546	547	548	601	577	540	519	562	549	560	577	520	549	512	563	615	529	539	550	570	544	582	549	565	592	538	550	543	578	581	563	555	539	540	545	547	500	617	527	528	586	560	504	613	557	584	539	567	581	554	596	507	558	519	511	510	579	574	554	547	552	592	560	536	545	574	536	552	545	531	549	520	538	571	576	540	565	545	545	561	530	554	579	557	536	566	547	518	556	577	551	557	564	526	540	547	557	547	545	527	602	541	541	531	576	500	564	600	529	492	531	564	568	569	549	602	583	547	557	566	551	511	528	541	528	594	527	573	526	539	525	532	533	564	540	529	545	573	574	583	513	573	557	518	547	572	561	573	609	533	527	577	515	568	536	551	547	546	508	556	572	537	572	533	548	545	542	579	578	536	535	591	585	529	517	516	543	551	548	544	547	570	557	552	557	580	542	556	543	562	517	509	562	514	567	572	525	551	513	557	570	552	537	560	558	547	551	575	570	564	552	567	554	565	498	543	565	542	541	537	513	531	579	536	556	560	615	538	595	579	523	547	575	533	540	575	579	529	550	543	561	609	541	550	503	587	549	535	582	550	563	523	518	576	535	592	533	559	566	548	588	575	541	557	548	591	534	565	553	552	560	560	571	552	554	561	558	543	534	539	550	563	549	583	599	570	504	578	552	562	592	549	525	519	564	575	582	534	530	538	541	560	543	577	570	550	579	506	511	547	529	541	554	599	554	589	578	537	527	555	542	501	557	559	557	517	560
20849	2973	2308	1622	1152	824	640	501	426	427	386	333	307	287	272	239	264	246	247	234	237	206	218	218	219	206	215	217	215	193	212	218	196	227	192	191	196	194	195	182	222	209	204	193	189	231	189	201	204	215	207	223	202	180	191	211	191	178	184	193	201	196	191	227	180	173	187	176	209	195	205	205	181	165	182	185	186	182	176	182	178	190	179	184	197	204	192	190	166	205	173	192	185	179	180	186	188	205	186	188	186	170	187	196	218	184	207	192	180	186	177	201	183	180	190	170	217	170	198	201	188	181	208	165	203	218	197	183	184	189	174	181	187	164	177	181	177	171	201	178	216	179	178	173	185	196	182	202	186	192	200	178	199	156	191	175	180	194	176	187	206	173	164	172	189	181	198	206	185	208	188	182	170	209	200	191	175	186	191	205	200	179	187	175	168	193	164	180	178	184	179	200	190	207	176	186	176	199	192	200	206	177	196	173	197	187	173	190	199	173	185	224	155	160	196	184	177	180	188	185	204	174	186	209	181	190	190	183	193	188	162	208	182	188	162	184	200	190	210	211	186	197	204	168	200	208	195	197	180	175	191	164	188	196	176	221	178	187	167	171	160	182	175	200	180	180	176	188	189	191	190	171	190	171	163	180	189	195	213	191	187	195	169	200	192	191	205	185	209	194	210	182	201	195	186	194	175	189	187	181	192	188	201	206	190	163	183	194	190	185	209	182	181	187	206	195	204	192	186	170	178	170	191	176	179	202	188	182	176	154	196	201	204	204	207	195	183	192	191	187	187	185	225	181	179	163	175	191	202	178	187	213	206	191	180	183	200	178	196	201	202	183	161	194	174	197	165	174	156	192	207	187	183	207	206	172	203	174	244	169	194	217	171	187	181	202	154	171	194	217	196	195	184	185	188	161	158	216	176	205	196	177	190	179	184	213	180	180	180	173	197	178	182	195	171	163	198	212	194	171	167	199	227	194	187	175	193	228	214	201	187	196	187	183	184	208	165	182	176	178	196	172	183	203	186	202	188	167	179	183	191	170	190	170	190	195	178	154	214	171	200	196	193	196	210	186	184	193	171	200	205	174	185	183	188	162	204	219	189	206	191	176	198	204	190	185	197	188	211	159	173	196	205	189	184	178	171	192	178	173	204	196	183	157	181	200	184	179	218	178	190	198	176	182	197	181	157	209	181	197	180	203	207	202	195	180	186	178	170	178	180	188	172	185	211	186	161	200	191	181	181	204	197	197	160	174	194	190	170	187	181	195	198	200	192	184	191	174	196	182	174	198	183	178	186	164	193	166	201	191	210	183	204	167	181	170	189	190	187	191	172	215	187	203	188	178	160	204	169	195	194	189	207	193	174	188	213	166	207	188	189	173	190	167	216	175	181	192	165	203	182	189	207	192	206	171	200	185	201	201	191	174	189	194	202	177	202	176	177	167	202	194	191	179	183	187	184	168	175	179	187	181	189	198	194	193	194	179	200	200	202	184	192	207	200	179	187	187	167	203	182	175	187	201	193	190	187	187	206	170	178	204	183	190	189	199	190	171	187	172	159	190	224	179	190	195	187	176	182	185	187	210	194	188	206	167	186	181	196	190	174	214	196	195	163	172	186	215	199	188	189	185	153	181	195	204	182	209	187	184	184	192	185	174	192	199	179	181	214	192	197	183	174	186	195	170	191	164	187	182	187	167	208	189	186	184	186	200	166	183	191	194	188	185	171	220	190	182	211	190	183	202	156	202	216	175	196	205	179	177	191	184	173	211	183	211	178	158	182	183	200	194	198	180	193	187	207	199	187	183	190	197	191	205	162	204	191	181	198	191	196	200	199	196	157	190	202	176	184	155	162	180	187	187	192	167	175	186	205	188	202	173	182	204	185	190	177	161	172	192	192	180	192	189	197	162	182	194	190	207	208	186	191	207	199	214	181	175	176	184	177	179	166	165	175	195	169	167	177	192	176	169	170	198	177	180	168	182	185	214	192	186	178	193	202	195	178	176	187	188	209	190	175	167	178	197	185	199	194	208	178	179	175	184	184	196	207	183	207	161	152	183	160	165	197	189	168	201	192	178	169	183	190	209	218	189	181	160	193	178	193	192	202	179	203	197	193	204	200	191	170	215	203	172	211	201	161	202	187	169	182	216	215	211	179	170	194	194	206	173	194	190	198	189	222	188	148	152	155	190	196	206	203	193	171	182	157	211	172	174	190	200	208	172	160	206	182	207	187	198	203	208	178	172	157	167	197	164	204	198	203	187	222	179	173	177	184	174	194	182	188	197	176	202	179	190	168	193	189	184	189	203	196	157	199	194	182	195	176	200	178	169	174	193	191	189	176	179	206	209	176	179	185	222	181	187	208	212	172	199	186	183	165	191	178	167	196	193	207	168	182	210	162	185	172	169	208	181	185	186	174	184	197	201	202	193	186	188	191	173	201	178	180	177	172	203	200	193	189	178	184	196	204	190	176	206	196	187	191	171	172	178	167	162	177	195	179	194	181	190	206	184	208	200	186	203	180	181	180	191	200	189	192	193	203	193	191	157	178	187	192	203	186	176	188	195	177	194	194	191	175	209	183	168	184	185	167	186	198	212	195	193	182	179	183	195	180	205	183	205	205	186	172	196	194	225	182	179	193	212	212	157	172	155	178	186	179	189	179	201	203	179	197	192	163	200	183	183	217	195	219	180	202	162	180	208	167	163	174	187	197	182	190	185	199	218	202	191	187	174	180	182	191	164	189	183	224	179	196	197	165	188	192	196	180	185	183	203	197	198	194	179	172	206	202	185	173	203	190	195	177	169	197	183	174	177	200	208	182	187	174	179	178	182	191	189	173	172	189	184	193	194	210	166	165	205	199	204	194	160	204	174	187	185	195	184	205	173	200	174	191	190	192	208	188	208	189	184	182	199	172	179	186	161	184	193	200	202	196	200	171	185	184	175	196	214	186	207	205	174	193	197	190	195	195	177	165	190	164	206	190	176	183	186	213	196	181	156	166	203	154	214	179	171	194	186	186	166	171	185	177	184	173	196	166	197	219	201	194	193	169	189	182	191	215	193	180	216	226	183	192	188	182	211	185	173	196	155	171	197	194	192	186	212	180	176	197	176	203	189	219	195	210	191	206	185	192	196	194	177	174	194	176	198	201	183	194	205	175	160	172	191	166	183	182	191	188	208	195	186	206	186	187	194	177	170	192	211	169	163	171	190	175	195	177	187	189	175	197	195	200	196	204	220	182	182	204	206	178	139	198	203	217	184	200	194	190	186	199	190	178	198	182	194	187	166	171	182	195	180	186	185	190	183	168	169	165	180	190	171	200	185	176	198	198	219	173	165	214	172	188	202	176	189	169	190	193	192	183	177	193	192	195	191	201	221	223	191	166	184	166	171	201	189	202	167	189	187	169	186	234	184	171	197	190	214	168	190	173	160	193	168	175	187	179	187	174	168	187	178	200	191	175	174	192	204	210	210	192	183	175	183	199	155	182	192
10545	2017	4566	5195	4384	3654	2985	2394	2055	1877	1564	1423	1309	1184	1083	1073	951	817	902	825	746	759	710	688	700	674	700	625	611	629	556	616	570	553	571	560	546	553	532	504	543	542	526	529	503	479	510	530	500	495	479	470	495	482	529	483	504	468	512	505	491	442	481	501	464	487	513	491	497	469	486	469	465	490	470	471	464	513	464	496	500	461	427	439	473	464	467	475	499	450	501	509	460	487	481	435	422	426	498	443	502	448	479	482	515	487	479	467	463	464	441	475	469	462	435	448	451	436	464	455	491	474	417	425	448	466	434	437	434	437	460	457	465	435	449	472	491	420	466	460	462	479	456	457	433	428	444	424	471	447	415	460	458	474	450	481	468	452	444	445	475	461	468	454	418	450	436	414	469	484	492	457	490	457	448	472	448	454	443	428	469	484	454	444	467	436	465	434	440	438	423	447	478	425	466	452	473	457	439	460	486	437	475	456	436	447	442	456	445	433	466	424	478	433	446	491	440	459	421	441	459	452	459	457	471	456	433	487	435	461	453	463	484	444	461	469	426	452	458	440	432	464	438	465	413	477	442	482	417	454	437	433	448	451	448	445	424	473	445	452	463	505	485	453	445	492	459	467	458	511	431	436	451	484	410	448	429	454	458	471	477	441	446	446	474	467	425	409	425	440	446	435	402	487	455	451	444	456	451	464	472	454	439	462	472	436	403	404	461	448	493	450	425	442	432	438	466	462	425	399	495	447	438	481	470	481	508	463	474	424	458	405	446	448	461	435	418	486	481	483	430	483	418	449	474	435	448	405	433	431	471	460	454	443	441	457	452	447	455	428	465	431	462	454	470	478	449	471	444	440	427	442	460	482	481	430	433	477	426	467	437	466	440	440	480	438	447	429	475	420	417	456	476	420	462	453	437	437	425	457	433	459	431	442	472	434	474	453	422	452	458	450	480	484	465	461	440	443	449	471	473	458	415	428	486	397	486	427	442	468	455	457	439	445	470	439	459	467	456	437	449	466	451	459	430	442	420	468	442	418	423	417	477	451	459	450	468	435	442	460	454	482	439	491	444	449	416	456	465	482	445	439	479	460	457	447	472	461	472	437	458	410	445	441	461	421	462	448	429	457	465	483	449	472	448	437	460	495	438	462	455	454	443	442	464	411	487	453	449	431	457	453	490	459	445	451	459	477	443	439	450	407	462	434	452	486	444	470	442	421	461	468	472	430	442	449	471	488	461	458	466	433	442	410	429	463	443	460	423	435	469	422	449	420	427	451	411	462	418	441	426	444	504	440	431	488	472	451	436	418	468	464	442	445	482	468	460	420	435	453	458	471	415	460	449	440	455	464	457	471	453	445	431	471	457	430	469	423	446	450	458	461	467	418	472	483	449	452	480	483	415	434	449	442	459	436	468	454	451	413	401	432	465	467	423	457	412	430	477	457	432	449	438	426	461	446	440	497	440	433	441	463	440	391	438	462	436	456	450	463	417	440	455	442	415	446	434	458	463	470	423	461	436	485	460	452	451	442	452	447	445	409	451	430	465	446	429	457	411	453	446	448	453	440	447	474	470	422	435	463	432	466	462	452	439	473	425	424	437	423	444	442	434	448	458	439	469	435	432	471	494	464	479	441	487	434	425	450	452	437	424	489	451	480	436	450	451	458	451	451	468	405	432	434	503	427	420	427	455	446	493	449	462	442	452	448	472	417	466	455	464	493	471	454	444	438	461	416	464	470	460	457	427	420	428	460	459	437	454	444	440	468	477	445	468	448	485	437	466	480	476	433	461	474	439	455	456	454	433	415	450	469	466	477	434	462	422	468	469	439	477	448	461	449	462	440	453	422	472	430	419	473	473	461	472	441	474	429	442	471	413	446	494	422	476	437	444	447	423	471	441	424	452	490	445	436	408	428	416	451	482	469	409	486	456	409	500	467	431	452	397	457	419	465	487	445	472	421	437	445	455	414	452	435	459	462	425	508	463	474	464	459	430	453	438	477	448	483	465	438	448	463	472	428	458	475	420	476	436	436	447	428	436	448	431	457	471	434	459	455	430	450	433	480	484	447	464	440	457	438	447	470	463	417	454	459	452	478	446	444	439	427	464	431	445	452	427	460	450	440	435	471	476	413	464	439	465	427	433	494	468	436	437	446	445	467	498	434	465	441	445	497	453	484	442	409	457	458	446	435	426	460	464	438	501	448	468	460	439	439	475	416	469	452	465	454	447	489	448	440	465	449	419	467	448	478	452	471	455	451	445	385	449	476	482	411	458	443	462	444	430	466	420	445	397	501	439	496	496	448	436	468	472	473	488	466	421	435	483	470	499	437	471	439	452	453	444	433	479	428	448	487	435	446	473	484	422	466	452	421	412	448	426	440	446	409	481	461	422	476	466	438	453	443	451	438	455	442	449	429	424	434	425	450	455	455	483	435	453	463	460	466	433	436	473	456	457	423	450	430	424	446	451	439	425	433	454	447	430	456	445	454	510	436	420	470	441	487	450	461	447	449	464	439	487	449	436	446	475	427	455	426	467	421	456	470	446	471	434	480	452	448	466	435	466	481	472	440	461	447	427	436	448	464	439	450	455	427	462	455	437	471	439	457	474	455	460	403	414	456	452	471	444	435	470	456	436	422	463	459	487	485	452	461	437	473	485	409	412	483	470	470	441	428	473	452	443	459	466	447	462	437	445	460	441	467	448	458	431	464	432	458	451	480	460	440	483	455	483	450	420	435	461	479	475	421	470	475	488	452	436	422	473	434	437	476	455	470	440	472	518	445	498	453	451	460	449	474	435	434	493	475	464	456	450	456	442	456	426	424	438	480	420	457	460	435	445	510	430	471	484	435	454	464	436	447	453	449	481	437	451	484	464	472	468	458	424	470	454	476	448	433	441	461	480	474	459	459	457	461	447	445	503	461	443	466	457	415	454	453	466	420	460	425	422	461	448	393	442	444	452	441	467	464	466	447	448	422	472	443	445	489	486	470	459	454	454	470	455	427	448	441	468	404	466	426	486	468	433	476	451	476	499	442	435	474	430	434	461	486	453	452	471	471	442	423	415	479	455	460	439	429	440	456	422	448	431	449	455	420	396	517	408	447	476	454	462	460	457	462	429	419	443	408	426	430	465	479	452	418	460	469	463	436	449	438	462	441	473	446	435	447	438	463	471	451	417	475	439	472	469	457	437	434	428	456	426	468	425	463	464	490	490	479	497	458	481	489	444	476	458	463	462	456	454	456	447	444	441	479	454	483	442	466	454	494	452	447	454	433	457	456	474	452	485	441	442	430	388	471	467	453	434	448	448	442	466	460	485	473	405	466	451	432	443	445	445	431	444	449	468	491	444	525	445	460	418	454	433	474	442	420	475	472	463	470	435	450	466	450	482	480	440	479	480	464	484	461	463	441	448	465	442	465	476	426	460	424	515	407	425	482	507	481	443	457	406	437	473	458	449	480	453	438	472	456	465	452	458	442	473	448	473	452	455	461
4291	166	145	132	128	121	135	108	117	111	138	134	121	103	116	125	121	103	121	133	125	130	117	119	103	112	119	121	101	103	122	104	101	115	109	110	125	120	114	111	119	112	103	126	108	111	112	96	135	106	111	117	120	129	102	103	117	104	137	128	123	103	133	121	101	114	120	104	134	129	115	148	110	127	118	117	104	115	128	106	126	121	107	134	124	120	111	110	119	118	103	124	96	108	93	117	121	119	108	125	130	113	96	124	117	121	122	131	115	111	125	114	100	126	108	98	107	119	107	128	120	109	116	116	105	134	143	129	118	133	99	103	111	109	126	115	116	108	144	112	112	90	110	116	100	121	117	87	117	111	105	90	107	100	98	114	105	120	120	114	109	99	112	97	144	104	103	114	109	124	135	113	118	127	121	115	133	118	112	116	81	137	110	126	105	120	129	137	119	102	110	134	122	119	124	122	119	132	121	85	117	128	113	121	112	129	125	109	117	107	118	112	124	104	105	119	137	113	111	115	99	114	121	130	120	100	127	108	97	107	133	110	107	107	131	116	115	118	106	110	123	126	107	100	108	91	118	117	122	113	93	130	120	104	110	121	105	114	109	126	120	137	103	117	114	111	120	117	114	107	106	111	99	127	119	123	97	122	121	107	101	105	114	107	121	105	108	129	111	119	115	112	112	115	110	144	140	106	121	115	121	101	132	110	127	130	136	133	120	130	96	126	121	128	115	106	117	121	99	126	114	101	125	110	107	134	114	114	116	108	130	117	128	118	113	106	104	121	106	125	120	121	124	111	112	107	116	117	112	126	119	118	111	91	110	116	129	124	131	130	119	105	117	126	79	92	118	120	118	126	133	117	101	108	115	116	119	112	120	97	121	121	95	117	131	114	112	122	129	126	107	120	133	115	117	116	122	108	121	111	99	126	130	131	107	103	108	104	109	116	125	123	108	105	106	112	105	108	109	112	108	102	111	142	119	106	127	130	113	113	105	111	125	95	114	122	113	107	125	120	131	118	126	103	102	93	100	115	119	113	105	104	112	124	115	113	108	121	104	123	122	136	129	104	125	134	105	129	129	124	138	103	123	128	104	124	124	119	124	98	109	131	98	111	134	128	126	96	113	108	108	119	139	102	109	118	121	106	108	130	109	122	95	125	115	100	116	113	132	128	90	136	83	131	127	120	106	101	115	106	92	125	125	109	106	96	118	108	140	102	130	115	135	110	120	115	135	111	103	117	126	123	114	118	107	117	117	110	120	105	107	102	113	110	113	107	104	121	114	106	127	121	140	105	117	114	124	130	115	133	115	113	100	110	116	121	121	122	107	112	113	109	117	97	122	107	134	114	119	132	125	133	115	110	127	110	110	111	123	126	121	122	127	115	136	101	121	106	107	99	117	104	122	112	99	81	108	114	109	122	124	118	107	118	116	108	116	117	104	110	127	111	130	132	111	107	110	112	111	108	100	115	120	118	120	99	95	116	122	113	111	121	114	132	99	92	117	106	127	126	115	107	115	101	123	133	105	120	104	119	107	121	117	115	118	109	121	112	116	112	113	115	103	139	107	119	119	101	126	128	113	109	137	113	121	120	120	127	121	123	113	103	95	105	115	129	106	124	103	113	119	102	110	95	119	121	119	109	126	128	127	106	133	109	116	113	95	113	116	103	123	94	109	104	103	104	107	107	157	131	128	121	104	121	99	120	119	116	123	130	133	128	89	117	130	123	106	134	104	124	119	114	118	108	106	106	110	113	116	121	103	115	102	122	98	117	137	101	142	97	136	118	126	101	119	113	135	125	114	96	102	101	103	119	94	102	122	112	115	138	115	119	123	112	103	122	102	114	111	110	120	102	106	110	131	91	96	114	121	123	103	122	115	96	108	114	115	117	100	126	110	94	140	122	123	114	121	113	129	113	98	102	136	102	136	113	116	115	149	119	134	105	113	120	124	133	111	100	126	115	96	116	105	114	107	117	125	124	105	126	127	108	114	89	99	123	110	123	131	117	103	110	124	123	142	125	117	116	104	120	119	104	115	106	115	93	130	98	117	109	127	112	121	101	125	132	125	103	118	124	108	105	98	104	135	126	87	87	132	104	120	125	101	105	104	106	104	99	122	130	107	108	105	96	119	100	97	104	104	118	122	120	143	114	108	116	122	132	117	100	129	111	129	128	116	101	116	115	106	110	123	118	130	118	103	118	110	122	124	115	120	114	103	121	119	130	106	90	123	131	106	102	89	117	104	93	112	116	115	132	116	127	129	121	110	111	125	100	104	109	97	127	132	119	90	122	120	124	98	98	147	139	125	114	118	114	86	125	116	107	118	116	119	115	144	110	126	117	117	125	112	111	120	103	133	125	114	109	121	125	104	110	105	115	114	128	105	108	117	114	117	123	107	98	118	124	109	118	110	128	99	112	104	113	109	112	108	117	118	117	131	118	114	114	100	120	119	114	124	131	115	116	113	90	123	109	140	115	115	138	108	105	96	109	109	118	97	120	112	125	112	130	128	126	139	126	115	144	110	104	119	120	107	127	114	127	114	140	122	114	105	107	106	113	107	119	115	114	103	113	112	113	118	125	131	111	114	111	120	125	131	108	119	92	112	123	103	132	106	121	124	128	113	113	103	125	111	106	111	139	127	101	113	90	96	131	129	114	104	121	115	108	121	120	123	98	116	123	78	107	113	111	114	117	106	111	116	112	111	124	94	118	102	128	115	94	101	119	91	123	126	125	123	129	126	151	110	106	116	96	131	109	119	126	124	123	105	117	98	111	134	107	132	139	116	124	105	132	128	119	112	104	139	96	137	117	107	121	117	144	116	125	114	108	101	129	114	115	111	128	111	116	111	88	120	106	128	104	96	133	122	131	111	115	98	116	115	123	132	126	127	109	107	103	113	108	114	114	123	124	105	119	96	105	141	121	117	106	89	133	129	100	110	122	102	144	102	103	114	116	111	103	124	113	91	111	104	110	124	110	80	113	126	102	122	107	125	122	133	115	132	104	117	115	107	99	108	97	118	109	124	115	108	121	109	123	121	104	118	123	109	132	130	115	129	121	110	123	111	98	113	123	109	122	130	112	105	119	91	109	107	106	112	124	103	110	111	110	110	114	96	110	101	106	124	126	114	102	114	102	120	113	107	142	120	111	112	135	112	113	122	123	128	111	98	120	131	116	112	103	124	112	109	105	94	105	117	118	95	114	112	115	136	129	103	103	125	126	125	115	91	118	124	104	110	112	110	109	119	122	104	138	102	119	118	109	128	101	119	113	106	133	137	122	123	121	114	96	113	111	110	114	122	110	99	97	132	125	122	124	91	134	99	106	108	118	117	99	108	110	121	108	138	121	124	129	107	106	96	106	126	117	134	120	112	110	120	131	125	122	111	121	118	116	107	108	107	104	110	110	117	107	123	127	117	111	109	117	110	133	108	124	103	125	120	114	125	141	123	113	111	104	119	101	111	117	111	113	116	126	104	139	121	126	113	132
3042	378	434	428	425	368	344	345	346	346	347	344	356	343	354	336	323	336	322	338	348	329	320	319	305	324	327	345	339	294	319	330	356	344	353	349	333	345	304	288	301	332	300	343	346	326	301	307	315	328	323	313	325	297	353	353	298	309	344	302	324	294	336	298	344	287	325	319	319	329	331	325	298	282	318	350	322	306	327	312	308	306	332	328	330	312	321	342	318	286	312	349	336	308	297	326	312	319	323	357	336	318	320	306	327	339	294	328	315	316	309	320	322	357	291	340	332	305	309	340	334	314	302	335	331	334	325	340	316	342	337	310	309	337	290	314	299	300	337	311	321	321	331	295	345	341	301	352	320	338	329	378	333	291	323	300	322	326	328	343	352	290	328	307	340	309	303	311	321	330	325	314	319	306	305	312	317	320	326	333	301	335	328	294	318	329	322	327	306	312	326	292	334	342	323	329	314	375	337	307	339	326	330	326	311	303	342	336	320	308	322	311	303	321	321	343	328	327	303	299	346	305	332	309	348	332	333	335	310	293	297	321	322	327	321	328	327	345	315	278	319	294	326	342	324	334	316	320	314	321	302	324	327	335	272	303	317	316	294	346	329	285	314	310	322	352	304	324	326	320	331	352	341	315	337	292	333	314	292	366	307	334	283	354	314	280	322	328	304	276	333	330	324	312	350	300	316	316	366	323	325	343	359	316	319	320	311	326	330	318	308	319	337	318	313	310	332	323	318	322	319	303	335	310	340	316	347	297	308	315	299	328	336	311	307	311	315	352	306	313	321	324	349	295	313	365	316	315	329	323	338	359	323	334	331	326	306	323	342	271	320	290	348	307	293	290	355	303	307	343	353	298	316	331	322	315	321	319	322	329	327	315	347	321	302	315	306	332	276	302	290	310	325	323	324	305	301	319	283	351	343	342	346	333	364	349	329	294	353	338	329	311	327	345	313	333	333	295	323	299	317	328	328	303	322	304	298	331	322	291	344	324	275	315	319	367	318	328	349	315	288	277	316	311	318	297	340	328	325	323	327	309	292	320	334	327	291	308	324	283	328	330	309	344	315	309	299	301	333	309	343	295	316	351	331	328	315	319	314	308	343	338	304	328	328	314	328	349	285	321	308	322	331	326	313	315	356	352	325	324	302	328	325	333	313	333	318	347	349	320	330	291	339	301	319	298	318	320	321	318	318	307	345	343	316	343	317	331	318	318	322	346	349	285	325	336	298	314	326	297	327	322	335	306	291	333	334	297	324	317	285	326	282	305	328	349	347	311	313	295	314	321	338	314	317	359	321	344	315	310	312	332	324	336	266	324	298	323	320	328	302	353	356	348	294	297	291	321	330	315	319	320	315	297	342	348	304	318	333	326	279	328	305	312	328	323	308	308	312	320	300	328	334	327	323	328	322	329	306	352	327	312	323	330	325	321	345	324	327	327	330	332	300	355	307	270	320	314	319	330	323	340	317	306	334	330	316	351	332	325	333	313	332	311	347	310	354	318	339	322	361	333	320	339	340	355	358	319	330	323	313	326	330	335	321	333	330	328	330	350	321	338	336	311	333	313	315	308	330	319	311	338	329	326	337	343	314	336	312	317	303	336	335	329	334	358	330	311	304	316	312	309	307	320	346	303	327	347	344	311	338	338	355	323	318	334	287	317	316	357	341	333	358	342	326	309	313	319	330	339	317	298	338	325	334	312	335	329	347	322	295	281	312	297	337	305	306	340	335	320	309	315	323	295	336	317	284	320	337	319	306	327	288	355	312	323	312	324	307	332	356	334	290	320	299	332	339	317	334	288	323	310	330	325	339	332	283	317	315	329	326	373	311	308	337	309	321	326	289	312	316	327	316	333	306	302	331	282	322	300	281	348	300	314	316	337	323	300	341	316	279	308	300	320	319	283	339	348	335	312	321	321	293	325	324	324	327	349	314	305	337	336	317	329	324	314	314	329	330	336	314	328	365	324	309	325	340	301	318	321	303	318	320	303	323	333	325	283	332	301	307	347	337	291	331	333	313	314	324	344	302	350	305	315	328	313	358	300	320	325	305	311	348	341	322	296	302	364	316	331	310	310	310	312	307	329	320	320	331	346	323	327	288	348	322	321	354	347	292	311	347	338	300	303	358	314	311	343	308	313	338	336	333	305	345	314	311	343	336	332	295	312	318	286	326	318	338	360	289	335	338	325	310	301	319	355	327	331	327	323	312	311	301	314	296	324	342	299	347	319	312	335	332	332	317	340	317	295	336	331	338	326	308	338	298	300	309	327	319	315	289	323	314	304	293	314	316	331	315	319	313	302	310	297	321	313	335	349	325	351	344	318	315	334	306	294	339	323	349	284	330	313	328	363	312	298	317	330	305	356	282	331	310	318	372	304	313	362	299	351	323	322	314	312	300	318	324	325	315	300	323	304	341	347	283	325	324	346	321	340	362	338	314	313	335	304	329	310	313	280	298	330	309	350	306	341	325	309	322	316	296	350	336	311	333	325	352	338	308	305	350	349	322	318	319	333	340	335	276	322	309	330	315	317	313	306	360	329	335	333	342	312	314	308	323	307	292	321	335	329	306	295	314	336	334	322	338	317	310	313	329	328	307	313	314	331	307	340	312	341	319	346	327	322	300	303	349	302	318	301	330	331	351	341	333	320	295	314	315	306	308	328	305	291	342	355	305	299	339	308	312	333	326	298	317	348	317	326	327	325	267	364	318	329	343	328	317	290	309	320	350	357	300	356	322	316	325	309	339	283	322	325	289	285	319	308	347	328	337	314	342	298	323	295	300	284	307	325	351	320	319	340	309	336	315	304	347	334	350	334	324	329	292	355	339	316	359	306	347	309	344	305	353	317	335	304	337	320	302	331	316	313	289	360	327	352	324	308	337	296	301	335	361	324	314	351	355	329	329	309	304	302	317	342	327	312	311	323	324	350	320	321	320	315	295	312	344	321	328	328	305	315	327	326	327	322	357	309	302	347	313	324	325	341	304	322	312	340	343	318	310	318	346	307	341	328	321	303	324	289	336	351	329	309	307	301	346	309	342	360	320	303	318	330	324	333	310	341	291	318	304	286	364	329	294	339	296	308	322	359	320	312	295	316	305	358	322	355	320	296	263	332	344	316	293	315	309	317	292	329	333	310	308	314	317	317	329	324	333	303	321	320	313	331	346	312	294	349	296	307	347	288	335	345	314	303	292	307	332	341	304	289	304	334	287	312	287	311	300	339	344	308	318	327	334	320	312	318	299	326	345	343	316	352	303	332	313	327	324	317	295	341	300	322	305	321	332	312	334	306	325	330	330	321	325	332	326	363	350	325	339	321	290	371	299	337	300	329	296	325	292	297	338	333	333	314	301	319	315	350	315	359	326	314	279	342	317	305	296	326	317	325	289	312	338	322	303	328	316	324	308	315	309	335	325	324	310	322	354	316	351	326	316	328	337	297	354	342	329	345	316	327	342	321	337	347	343	315	327	290	314	337	333	291	319	323
12818	1414	1236	971	687	527	488	398	348	329	306	276	279	277	241	243	275	251	246	247	209	247	247	249	223	227	261	202	226	239	213	281	245	233	215	228	233	236	229	195	231	222	216	253	223	251	230	218	222	242	224	213	218	244	231	235	222	238	225	225	209	210	230	248	209	208	219	229	190	238	219	239	195	204	225	207	237	196	236	247	233	217	239	212	202	225	206	223	250	234	226	210	216	222	212	202	218	216	223	231	187	204	212	225	204	225	223	213	239	187	218	247	253	248	226	206	210	199	213	232	236	205	255	207	236	240	221	214	263	212	240	215	220	218	200	228	197	207	217	214	202	217	215	234	210	204	226	219	223	243	241	182	207	239	242	263	231	213	242	211	227	191	208	237	209	228	199	206	213	243	208	270	216	217	226	209	207	228	200	207	223	211	205	224	236	226	196	205	207	219	223	259	229	226	237	242	228	195	239	203	215	206	233	228	212	222	242	225	211	218	229	224	215	238	211	206	205	234	228	196	228	218	214	215	229	239	226	226	218	232	195	232	200	242	245	261	207	174	231	243	221	213	220	260	202	221	250	206	240	221	215	242	246	249	225	187	202	213	240	218	209	231	229	241	244	219	229	228	249	198	236	241	235	265	236	251	221	243	235	238	220	244	217	228	233	264	223	234	220	211	196	219	244	213	208	221	178	227	231	205	233	254	228	198	248	261	270	216	239	218	216	218	218	198	251	236	239	204	221	230	212	232	203	250	243	233	230	219	229	185	208	209	214	221	231	208	223	228	248	225	208	205	218	214	221	220	218	204	218	223	227	205	199	248	229	201	199	243	194	218	205	219	234	239	214	234	235	196	234	256	215	213	181	245	240	209	233	217	229	229	240	213	223	198	221	212	220	199	235	205	239	232	220	197	199	228	214	257	239	223	247	235	246	238	224	210	207	246	190	190	242	231	207	248	194	212	194	205	189	205	230	194	229	239	245	236	223	232	216	229	230	247	230	217	208	232	229	202	226	215	191	209	246	224	220	227	237	239	228	217	200	232	223	239	230	222	243	238	201	218	206	217	240	225	209	217	217	237	223	209	198	222	214	214	228	214	247	238	191	214	230	212	216	246	227	217	221	207	224	221	216	243	230	208	224	246	238	222	215	234	228	223	236	215	234	206	257	226	198	218	195	212	220	215	201	203	208	213	239	233	229	247	201	222	226	220	229	194	213	221	211	230	214	208	222	219	229	227	214	237	214	233	229	242	187	224	229	196	205	231	232	249	245	219	219	218	228	223	188	237	218	213	221	195	239	228	216	201	211	223	247	255	235	233	208	238	228	213	207	221	210	260	230	231	217	236	221	200	217	225	218	193	219	228	186	231	213	226	219	237	214	214	210	200	225	220	200	233	227	212	254	237	237	223	228	223	240	202	222	227	246	207	194	207	188	250	239	214	239	223	194	211	228	232	231	236	243	245	195	227	246	232	229	202	245	196	238	231	234	226	239	209	235	192	226	221	227	236	229	205	198	220	231	251	225	217	229	227	202	187	198	266	244	230	204	213	240	224	233	227	223	205	191	204	227	216	207	187	234	234	222	232	234	239	224	199	262	241	224	259	250	217	236	231	210	214	215	222	245	254	234	216	219	222	230	236	208	194	249	234	201	238	240	218	242	259	220	220	193	219	218	228	219	221	223	228	238	259	241	197	224	236	202	226	219	240	245	249	222	233	217	242	225	214	203	234	227	266	222	209	214	223	237	212	212	224	210	223	217	207	219	229	259	232	186	196	218	224	218	205	214	246	235	200	230	227	225	223	221	225	221	233	231	210	218	265	222	236	239	221	240	215	211	204	220	196	259	242	237	229	229	215	248	201	233	204	202	233	227	184	221	213	225	232	248	215	205	222	200	234	255	219	218	245	221	239	223	237	233	218	240	226	204	228	198	221	210	222	227	235	218	225	198	202	249	245	233	225	222	208	193	226	223	270	258	245	213	213	206	219	227	241	226	194	234	230	217	213	219	240	233	246	227	241	202	223	198	216	191	206	211	244	246	205	217	190	207	245	224	205	239	222	222	224	183	226	245	195	214	237	244	235	217	208	210	223	236	203	198	217	227	227	186	242	225	209	253	210	246	223	242	217	223	223	221	200	217	207	203	220	226	219	210	230	226	223	225	208	221	235	244	215	219	224	218	213	228	242	217	220	213	222	226	238	197	225	230	210	241	215	204	230	207	223	250	194	228	230	237	208	224	241	232	238	204	208	214	195	245	228	221	236	232	222	220	212	231	212	218	226	241	233	235	252	234	226	236	239	221	223	259	247	243	218	213	214	247	212	229	214	200	234	232	206	250	215	224	214	247	232	218	222	228	229	211	231	217	252	214	208	220	222	184	231	200	230	237	210	219	208	231	235	218	202	209	223	227	185	235	247	235	196	221	238	209	221	220	233	216	253	228	223	204	228	194	234	216	226	198	190	232	233	234	236	207	234	218	232	227	222	235	232	203	236	218	227	227	201	207	203	200	235	214	225	246	211	233	210	225	222	239	216	200	236	234	226	227	236	211	220	216	215	221	220	225	219	241	196	198	215	229	211	209	206	219	198	240	212	234	189	230	218	240	228	216	210	209	213	244	240	230	211	221	225	220	240	205	223	217	231	215	218	212	241	216	218	197	215	239	256	230	217	228	243	202	199	216	213	237	215	217	228	230	246	233	219	247	216	245	222	248	230	221	183	237	256	233	232	198	209	242	223	209	213	260	226	232	252	206	206	228	220	219	227	212	240	247	224	236	253	211	229	223	220	216	238	200	230	237	217	197	223	225	220	226	219	216	240	220	213	227	237	233	226	216	247	231	217	234	241	248	228	244	199	221	226	246	224	210	252	228	256	240	226	236	237	217	234	208	218	239	235	211	235	227	214	192	223	218	236	232	197	192	223	216	240	210	215	219	194	220	220	203	205	228	231	224	210	222	223	224	226	239	232	244	213	219	220	232	252	232	227	216	228	225	235	221	228	239	232	211	212	235	229	219	220	200	244	202	214	215	225	226	211	205	198	214	233	261	225	239	244	235	235	230	223	221	224	223	217	220	243	225	220	215	223	211	235	229	242	201	229	231	216	233	226	232	223	205	223	216	212	219	218	254	212	196	207	233	225	226	212	236	211	178	203	203	241	239	240	255	234	249	228	232	218	226	241	231	216	225	220	202	212	198	225	222	217	254	268	254	262	225	219	236	225	236	234	221	246	208	225	245	242	216	223	246	227	231	245	225	215	216	231	229	213	215	220	205	237	213	233	225	217	220	251	218	225	217	238	235	261	263	203	230	216	235	242	204	196	227	207	228	251	211	225	229	250	213	188	228	208	223	221	234	210	223	215	240	196	207	237	216	221	230	224	228	230	228	224	213	219	206	241	241	195	250	213	194	218	231	201	203	216	219	211	210	232	225	226	220	230	208	277	214	264	229	215	212	191	232	237	224	259	214	218	254	198	213	213	245	225	205	234	227	224
7770	1349	2690	3181	2668	2226	1876	1643	1419	1251	1073	1022	1015	905	939	831	790	818	738	712	727	746	702	696	657	645	689	658	642	659	630	617	588	602	621	586	606	590	610	577	573	638	600	584	574	637	561	538	551	559	575	556	552	596	554	570	579	600	552	575	546	571	577	584	558	564	565	564	596	531	571	580	587	555	534	545	562	567	542	582	534	568	563	561	552	529	604	565	554	545	537	568	553	572	592	579	576	545	570	519	552	608	539	532	540	580	563	542	580	548	547	526	526	560	565	550	563	564	549	541	564	536	561	551	541	551	554	594	548	544	525	517	542	508	524	536	563	556	543	587	583	547	594	571	561	558	569	577	533	605	563	575	551	596	541	551	567	543	518	552	579	546	575	509	555	527	554	527	522	556	577	570	539	545	561	529	535	517	520	555	553	539	518	513	593	535	509	533	553	558	586	561	555	575	577	561	527	559	532	524	574	560	538	552	543	599	528	591	572	564	527	577	535	580	553	596	575	533	554	503	557	561	572	528	560	503	536	572	536	544	542	527	568	541	532	523	534	555	537	616	572	515	605	616	552	551	580	560	551	569	590	552	550	544	538	562	553	522	556	562	583	587	531	585	556	552	550	559	543	562	549	542	585	588	536	585	555	579	547	529	581	568	525	541	525	571	548	552	556	576	577	546	518	533	546	598	590	569	551	555	539	557	583	537	495	566	569	518	519	535	514	543	520	585	559	584	613	555	552	554	526	548	541	588	544	534	564	509	561	537	541	545	550	517	550	537	546	521	563	564	559	592	516	548	545	561	552	533	553	582	594	569	566	562	560	554	570	514	579	513	568	544	548	583	587	584	568	578	535	566	522	551	545	517	487	552	574	569	560	583	560	525	543	595	541	589	525	549	568	584	557	544	569	529	564	529	517	539	536	542	541	543	560	524	574	554	537	574	526	542	602	568	588	544	591	607	555	566	509	530	550	541	574	557	572	551	570	563	554	561	545	527	559	496	611	570	544	494	524	551	574	553	518	552	549	570	541	556	534	532	614	486	568	540	590	576	550	538	553	544	559	518	527	570	570	555	530	551	515	579	539	552	542	591	580	581	552	555	519	531	579	543	560	586	513	530	543	583	600	544	549	573	529	532	620	550	600	570	553	505	530	561	546	546	572	538	579	580	576	593	518	504	528	562	571	570	506	550	606	573	525	547	568	518	585	562	541	520	559	524	509	551	564	523	508	572	548	547	541	550	518	517	537	558	518	524	539	557	573	548	555	557	535	523	543	534	553	510	517	542	543	559	525	559	573	520	530	545	598	557	525	578	527	565	588	578	554	602	551	576	509	559	576	545	527	555	496	559	557	535	563	575	583	522	570	510	551	572	499	549	557	556	549	552	544	550	541	534	565	546	550	587	563	492	582	552	521	540	568	573	550	513	544	567	587	539	528	563	545	531	588	576	601	545	530	567	565	585	556	537	540	534	541	543	568	527	574	567	544	578	587	548	531	554	541	581	590	561	534	537	574	566	540	549	557	574	564	567	553	523	552	540	545	571	558	553	585	548	567	547	529	511	552	515	551	577	534	565	539	586	536	523	505	564	517	541	558	571	601	554	565	520	552	570	591	565	540	588	537	522	551	586	553	541	581	555	563	563	615	538	554	532	527	555	529	524	542	552	600	524	567	497	603	553	540	568	540	548	569	545	531	560	547	547	558	550	547	599	528	594	524	569	555	545	544	542	546	552	571	527	590	571	562	569	546	559	585	510	550	561	564	532	562	620	569	545	593	578	527	549	542	598	546	531	573	539	583	593	592	540	542	553	542	553	594	580	546	567	566	579	572	520	537	545	514	552	574	519	566	559	550	523	550	618	559	539	559	539	539	563	603	564	515	559	576	555	550	568	558	536	521	557	557	541	532	539	571	550	538	524	541	539	560	565	538	589	581	538	538	536	495	603	550	519	534	540	557	508	571	552	532	601	561	528	548	521	553	557	545	589	540	566	528	522	538	527	559	526	556	546	557	522	606	566	555	606	541	539	549	579	557	534	546	555	547	549	540	584	549	576	557	529	532	545	543	579	512	586	519	536	576	552	536	554	587	518	527	545	562	600	554	551	551	555	564	535	553	531	532	541	576	519	603	521	547	564	554	588	554	587	570	588	511	559	522	572	530	550	552	535	590	568	594	557	543	540	556	587	531	609	551	523	578	572	529	561	553	563	560	567	581	595	515	542	527	561	538	561	522	546	586	557	565	533	530	599	518	569	548	513	570	547	559	510	596	565	554	563	579	546	517	596	513	555	567	537	587	539	539	559	493	529	542	554	555	554	526	543	565	541	518	562	536	550	563	542	527	539	524	527	578	530	525	508	542	540	573	549	558	548	547	545	549	582	574	558	572	551	569	555	555	569	549	554	556	540	518	560	565	531	563	561	544	556	598	551	571	556	526	575	565	569	549	562	557	530	557	557	548	552	551	548	613	524	573	610	572	568	571	607	587	509	565	604	604	561	590	555	574	567	592	545	523	583	547	549	547	551	582	561	546	560	562	557	562	541	576	534	585	566	548	542	553	515	536	594	570	557	555	518	568	561	579	542	557	573	553	546	579	560	541	538	529	564	495	568	529	551	527	562	535	535	597	576	591	527	545	507	525	547	550	565	582	537	543	558	507	557	535	544	554	573	558	546	542	575	602	559	554	518	527	560	550	546	544	512	559	585	506	580	557	541	557	575	533	582	561	562	540	541	584	560	545	547	578	539	615	550	541	502	545	557	562	581	531	553	545	528	508	582	564	585	564	586	590	549	566	580	578	544	544	551	557	524	557	542	511	574	605	592	544	531	578	529	521	512	565	534	548	574	557	520	554	537	532	535	547	544	592	544	553	569	530	527	566	521	539	519	549	572	556	485	516	550	528	537	584	595	562	583	557	566	541	554	537	557	575	556	558	580	533	533	572	598	579	541	602	520	615	547	578	572	566	568	562	544	567	535	549	547	570	546	553	542	549	537	563	529	541	559	566	531	574	537	548	521	589	572	570	578	593	542	595	546	583	518	536	591	524	554	552	558	529	545	553	521	536	567	504	565	540	544	552	525	550	570	576	556	552	569	556	558	591	602	561	509	550	535	546	536	519	548	565	560	540	541	499	541	595	575	556	555	548	534	538	551	560	527	588	581	538	546	547	553	558	556	563	542	548	593	577	499	539	577	527	594	525	557	595	541	551	564	541	486	577	560	540	561	566	607	577	565	553	530	567	572	537	532	537	525	605	539	546	577	532	563	582	563	528	574	563	550	558	531	572	571	577	573	518	539	544	566	597	575	524	600	542	597	523	549	533	553	571	536	544	526	579	606	604	522	539	533	559	533	557	563	574	548	549	494	555	560	544	546	583	538	532	594	565	560	552	523	554	551	515	546	504	581	563	562	521	573	525	543	542	531	537	556	515	548	549	564	558	560	573	528	540	528	587	541	540	542	602	569	527	577	620	578	547	591	540	558	527	575	541	569
20496	2877	2236	1645	1166	789	601	508	466	373	332	329	294	275	264	257	225	218	225	231	241	227	231	206	201	245	208	214	188	204	219	239	235	192	191	191	164	205	201	142	190	196	199	229	187	175	204	169	201	179	193	176	201	209	185	184	213	200	192	181	181	180	193	178	188	173	208	207	199	171	185	196	173	173	172	202	145	194	188	176	199	203	165	166	199	183	205	188	176	199	206	168	198	179	207	191	194	167	184	175	174	192	179	194	200	190	175	193	178	207	184	186	190	161	179	187	178	194	195	176	204	185	215	196	172	201	212	187	196	196	184	171	180	197	187	172	169	202	189	188	184	195	176	180	177	193	213	186	175	199	210	216	209	187	186	168	210	185	170	182	193	184	188	185	179	168	173	174	202	188	190	192	192	217	175	172	188	197	186	186	195	184	178	173	171	173	169	174	188	202	180	209	183	209	200	157	194	195	174	205	218	222	157	193	167	196	189	164	175	177	195	226	181	186	193	174	194	204	173	200	179	194	171	192	206	196	211	175	177	192	187	161	178	199	153	184	187	178	195	171	175	177	170	175	187	194	201	209	172	191	188	170	189	193	175	162	175	181	172	195	221	178	194	189	199	188	167	202	206	185	180	179	194	190	193	207	196	177	176	172	185	179	191	184	163	179	213	217	201	179	194	195	157	186	183	199	186	196	185	172	168	194	185	178	173	184	183	184	217	185	178	183	193	179	160	200	191	187	166	178	198	185	195	158	212	204	185	189	169	176	199	182	180	158	196	186	202	196	175	182	188	222	188	177	187	220	223	181	166	182	171	175	186	163	206	183	184	178	203	160	209	193	163	160	174	180	189	179	193	178	173	177	187	189	206	191	220	179	188	177	165	181	197	197	178	182	180	170	181	197	187	200	182	181	192	185	173	187	208	173	185	177	179	213	190	186	200	185	178	181	170	179	185	196	172	204	195	189	203	188	192	172	172	207	160	205	179	193	166	168	183	157	204	201	181	184	191	204	162	183	210	182	207	218	195	180	187	192	187	181	202	184	167	188	205	180	193	173	169	170	162	162	170	174	188	173	201	197	179	197	187	186	209	176	208	159	178	176	173	165	202	187	177	177	200	195	174	178	189	175	162	196	228	174	202	172	149	188	182	192	170	220	184	204	196	177	163	200	181	184	168	172	180	208	167	180	183	181	186	197	195	201	194	174	187	200	168	177	202	199	193	185	169	210	191	169	210	202	169	201	205	198	173	161	198	172	183	200	196	174	192	191	166	199	194	182	177	189	188	190	241	195	184	178	194	185	192	200	130	201	174	160	169	165	187	178	182	183	182	184	205	171	156	187	196	175	158	167	154	190	188	170	193	208	185	186	170	185	196	172	208	186	156	217	168	178	179	191	170	199	188	198	175	187	180	178	172	181	181	156	189	197	172	191	202	202	184	178	183	188	199	193	191	199	170	201	191	172	181	199	182	195	179	206	186	189	180	185	176	187	192	203	161	185	183	218	179	213	181	192	182	168	179	181	196	184	197	218	183	181	187	194	179	168	172	203	172	161	166	173	211	201	173	205	197	184	182	168	197	188	185	206	174	196	191	181	185	187	173	184	195	209	209	179	185	180	157	198	195	200	186	179	181	177	173	191	205	180	195	184	181	182	192	181	195	162	195	189	194	173	168	192	187	169	205	200	182	180	158	178	209	200	161	180	193	168	165	194	189	202	192	180	191	175	196	196	154	159	196	170	167	179	155	172	180	171	175	197	189	204	197	186	178	193	193	194	207	190	164	211	161	185	193	151	190	162	200	173	203	201	158	200	175	182	216	186	172	209	150	175	190	163	193	187	192	196	188	187	197	184	161	174	207	186	179	187	183	188	202	188	189	183	196	187	174	199	174	192	190	203	195	196	203	184	206	196	200	169	199	168	191	176	209	193	209	185	196	162	199	185	180	178	190	195	192	176	176	219	167	177	188	170	170	181	177	202	158	154	192	204	187	197	191	198	197	198	176	189	183	202	177	192	187	209	189	169	185	194	185	212	211	184	179	184	189	193	151	160	178	203	193	189	207	164	200	187	174	190	197	183	176	189	166	198	175	197	151	173	183	192	156	187	174	200	183	207	157	163	204	187	204	206	170	173	175	194	203	181	227	203	186	209	200	182	188	215	190	193	205	175	201	202	199	205	212	213	183	176	188	191	169	179	190	212	218	168	191	194	204	178	195	211	169	183	171	209	181	205	167	196	156	172	185	205	196	176	219	192	184	169	187	200	162	200	166	182	212	194	188	187	173	168	184	177	213	192	195	190	195	187	182	204	182	168	172	197	214	187	178	196	186	173	193	184	172	191	206	191	219	172	193	195	201	161	192	185	199	184	195	194	192	187	211	184	185	170	170	203	182	190	190	171	182	174	186	172	180	209	201	193	208	200	214	164	192	208	181	176	170	165	202	180	196	188	183	219	176	189	167	154	173	194	203	214	180	195	184	192	204	174	176	183	193	172	158	164	186	169	208	195	201	196	164	175	183	163	164	184	164	210	183	183	199	167	205	200	184	160	182	171	194	226	212	189	210	168	187	166	198	160	183	200	182	180	204	177	197	192	198	198	186	177	175	212	169	198	218	180	179	176	156	196	178	199	183	182	189	180	173	190	186	195	179	208	181	192	151	163	191	206	164	174	185	181	173	183	194	182	175	194	172	164	206	196	191	171	167	192	174	153	172	200	199	174	193	205	177	193	180	223	180	180	173	211	186	190	176	166	210	189	181	168	178	189	193	178	173	201	168	204	177	177	190	184	207	178	195	195	196	184	194	191	169	195	203	178	195	178	168	198	179	170	195	159	200	175	165	182	182	174	178	201	171	180	182	197	187	205	164	195	181	205	182	182	192	186	169	162	155	180	181	188	168	174	169	182	185	180	200	200	161	206	157	158	216	189	178	188	162	193	187	201	186	177	182	168	196	186	168	184	170	160	186	175	180	168	192	177	167	189	187	187	178	207	201	176	217	174	194	200	186	186	160	178	187	181	214	183	184	190	179	199	195	167	184	181	213	228	186	215	183	179	199	175	166	183	194	162	167	162	195	207	183	185	201	213	193	184	201	199	160	190	188	185	169	194	205	175	198	203	190	204	201	196	181	201	199	182	230	187	184	196	176	182	181	158	173	203	187	186	184	161	204	180	219	183	187	188	165	176	209	177	200	175	202	183	172	178	200	196	182	182	185	168	185	157	195	193	196	178	179	186	219	177	195	206	208	197	164	176	170	198	167	210	188	183	175	173	189	192	176	168	170	175	188	195	197	213	188	201	170	176	201	175	199	199	182	178	183	197	203	193	201	192	187	175	182	189	177	194	167	187	201	186	178	169	169	174	160	221	175	193	196	203	164	172	192	198	188	200	169	206	186	176	170	175	183	171	182	188	209	162	183	189	200	174	177	159	180	167	179	176	201	169	155	204	193	208	164	182	181	167	185	191	176	188	170	196	200	205	168	198	177	165	169	179
10287	2042	4466	5143	4377	3671	2901	2430	2111	1733	1620	1468	1255	1175	1097	1042	958	882	861	798	787	753	727	725	685	699	611	645	644	613	605	622	570	566	558	534	540	509	497	541	529	507	539	523	564	480	500	549	475	531	450	490	498	519	489	465	513	480	490	479	488	491	479	428	486	495	498	456	492	527	446	430	443	504	495	466	475	481	486	500	443	470	463	458	481	477	472	444	463	455	475	502	503	429	457	494	489	465	481	474	454	473	457	476	509	481	481	448	466	475	488	485	440	436	454	452	458	499	477	428	447	465	465	475	446	458	436	464	478	479	461	499	442	457	477	448	488	463	458	478	449	446	422	443	446	469	455	439	449	434	415	439	456	492	443	461	435	514	463	439	414	460	483	440	471	438	449	470	456	441	449	482	477	462	440	470	481	462	465	448	442	453	437	437	470	457	505	453	463	478	443	430	456	434	440	466	468	431	453	429	436	405	461	465	460	441	420	444	421	503	521	497	439	429	445	440	400	460	470	458	436	471	462	446	450	429	479	421	449	458	434	464	434	448	464	450	438	457	449	423	458	497	426	448	429	429	455	447	453	459	460	440	435	459	400	468	435	425	431	443	398	456	445	495	477	445	479	460	437	475	440	454	459	490	407	411	429	461	456	445	452	460	464	456	487	442	446	455	431	442	439	429	423	461	463	451	431	480	435	469	466	479	439	411	461	455	451	454	434	433	467	478	482	413	437	461	468	424	475	441	435	434	410	473	421	442	454	455	484	413	479	449	444	453	459	473	450	464	463	467	456	423	402	470	440	420	420	499	420	475	443	426	435	467	441	456	445	468	455	453	499	479	453	447	429	431	459	443	414	467	421	398	415	432	466	419	452	453	453	479	475	421	421	461	466	424	483	453	457	487	461	455	408	429	407	444	461	456	448	413	446	424	431	447	467	473	441	459	459	479	435	451	456	448	447	457	478	443	421	423	407	444	429	490	454	443	476	492	464	482	465	446	421	468	424	466	463	447	460	496	469	478	430	447	459	439	472	457	431	432	468	470	439	463	456	428	449	427	457	456	478	440	469	472	430	438	469	465	431	449	462	483	423	451	437	448	450	465	453	502	488	463	467	446	456	428	473	459	473	471	421	451	451	435	424	463	455	467	463	457	448	432	424	421	463	429	442	448	442	447	437	468	472	453	444	425	479	424	464	486	464	461	433	460	469	445	448	443	504	433	467	442	438	432	450	436	468	452	424	448	487	444	442	407	460	456	468	451	418	482	409	446	475	470	457	435	489	440	448	458	437	480	448	445	443	453	442	441	423	460	438	495	455	455	382	460	429	415	456	420	438	440	476	437	454	480	442	448	462	455	412	444	435	414	471	459	419	472	424	464	441	445	434	477	461	468	433	431	475	467	454	434	430	445	382	420	442	435	448	415	426	445	472	426	474	468	438	485	451	450	438	479	445	482	456	434	498	417	456	438	466	415	438	418	441	458	455	451	468	444	433	462	416	430	464	453	446	484	436	477	430	452	459	428	440	489	488	459	449	445	500	469	400	461	449	467	430	457	488	421	445	441	468	443	431	465	485	467	443	498	437	448	459	518	466	463	428	440	462	482	410	438	483	428	437	429	443	446	451	477	457	451	441	449	444	465	454	410	458	465	449	489	461	456	445	484	477	441	424	496	473	441	471	451	475	432	499	443	449	457	501	411	436	447	473	400	451	445	476	461	454	493	453	445	445	481	442	441	435	436	424	443	450	467	415	424	452	454	463	472	455	454	439	424	466	451	456	442	414	444	463	416	452	466	454	477	427	440	440	460	451	409	453	446	465	472	433	463	433	458	463	458	469	442	446	458	464	449	477	451	438	441	399	436	460	443	464	460	488	460	449	459	445	442	456	452	425	446	454	416	460	492	471	496	479	454	454	459	465	423	430	463	447	438	476	452	450	471	418	440	459	422	438	451	497	426	434	482	485	420	453	446	499	432	434	437	480	479	464	460	426	459	438	463	446	469	444	436	436	425	465	424	449	464	412	458	456	472	469	416	413	440	465	464	429	471	444	448	437	433	489	455	480	430	423	459	423	442	445	455	481	476	418	447	460	418	442	433	439	422	444	450	411	460	477	411	446	437	447	461	451	448	458	453	457	456	489	474	423	475	494	444	412	444	442	488	483	450	478	457	465	491	450	429	500	452	447	455	466	453	493	474	424	449	465	441	469	470	466	446	455	491	443	421	395	468	490	440	460	438	428	474	443	458	447	450	460	456	435	444	433	463	440	462	442	455	435	451	431	449	433	444	434	459	451	474	410	448	444	506	455	472	453	459	468	425	440	464	464	457	426	421	406	475	446	443	453	476	463	448	460	433	476	424	452	489	414	469	434	424	431	441	483	437	445	426	449	426	450	440	486	471	453	416	441	459	493	450	450	417	473	455	457	463	417	443	449	436	470	465	444	401	461	423	427	467	455	458	452	432	453	396	449	430	453	430	473	443	415	425	423	465	495	415	458	460	474	470	433	439	464	431	474	451	472	454	454	473	465	464	488	442	489	468	428	475	462	457	439	442	457	440	446	440	472	412	483	440	468	466	414	471	400	451	444	466	455	466	454	458	428	425	465	428	411	465	432	450	434	445	457	450	446	422	443	430	460	447	492	420	463	442	472	446	472	464	425	486	485	489	479	453	487	425	446	436	482	427	449	498	427	463	478	451	436	435	454	431	435	429	478	425	472	419	459	430	432	460	436	469	472	438	435	479	469	464	480	444	433	478	436	462	419	433	431	450	475	444	464	455	469	458	434	480	466	450	443	489	463	495	464	491	420	451	455	443	475	475	456	420	463	449	456	427	447	434	487	449	451	461	479	459	442	482	443	468	457	508	471	439	470	455	459	474	465	464	473	459	465	483	407	460	439	425	468	443	482	491	444	469	459	454	451	458	463	466	472	429	401	398	460	456	491	462	455	484	431	473	430	453	464	440	435	447	430	412	469	445	458	472	421	457	443	470	492	473	452	437	441	476	449	444	472	493	447	441	420	453	472	452	474	463	431	410	485	451	481	454	441	460	427	425	438	452	452	459	449	466	484	466	433	482	462	438	432	487	456	449	470	447	424	440	447	463	463	462	411	431	471	479	440	419	462	423	468	482	471	460	485	485	471	467	407	415	463	450	447	414	447	483	431	437	461	455	463	426	459	454	454	467	434	440	448	424	443	478	477	455	448	464	477	476	437	455	445	450	451	454	448	458	447	453	405	452	431	474	451	419	453	443	487	417	425	487	461	448	427	442	433	469	476	434	432	472	417	441	431	450	434	476	465	428	429	429	461	456	466	428	441	446	393	441	493	440	431	462	456	480	451	412	486	447	431	430	460	462	442	468	442	432	456	421	463	448	435	454	456	478	470	448	455	473	488	488	417	427	428	416	434	435	458	468	428	473	442	445	446	454	487	461	433	475	446	450	470	442	434	449	471	439	421	418	475	460	471	474	466	462	420	421	485	454	441	481	441	449
4385	184	141	126	145	117	110	117	125	98	109	116	120	100	113	103	96	113	110	123	113	97	118	102	106	116	108	100	122	114	110	119	121	138	138	101	117	119	122	115	131	100	133	122	100	114	103	106	118	95	109	112	113	120	133	130	112	107	103	106	90	123	118	118	118	94	110	110	103	123	119	106	104	98	97	122	121	108	130	98	123	114	116	119	121	106	126	134	125	130	121	120	135	114	136	128	106	109	111	106	119	115	101	102	116	121	87	122	119	107	117	106	94	141	150	107	125	110	139	120	102	93	78	127	105	101	122	86	102	109	105	110	119	128	130	126	112	135	113	98	93	112	133	122	120	109	112	108	103	121	136	103	123	140	125	121	109	102	127	125	108	110	104	113	127	121	106	112	120	102	113	119	152	122	111	117	108	110	104	128	98	110	106	113	99	98	110	107	116	101	121	113	120	116	110	104	104	131	126	126	103	99	122	119	120	138	113	116	144	122	118	105	125	121	127	129	94	86	97	117	110	111	95	129	118	115	121	113	121	117	131	99	130	114	113	114	132	114	105	120	102	118	107	124	101	110	127	128	113	104	99	103	123	134	136	112	115	102	124	142	134	119	140	118	99	127	111	130	108	120	104	126	116	122	90	107	110	116	115	115	116	121	118	111	121	110	106	103	125	105	126	133	133	136	104	109	126	112	117	97	109	102	103	116	124	104	127	113	115	120	139	113	92	121	132	104	114	121	104	113	95	122	93	104	120	126	112	127	112	121	97	118	107	125	120	119	128	124	120	112	107	131	100	101	122	89	119	112	132	114	118	111	127	123	123	107	113	100	118	123	114	115	111	130	106	120	99	110	89	123	135	130	117	125	107	105	116	108	123	145	96	127	97	103	122	106	111	115	109	102	105	118	110	110	120	112	94	103	127	110	104	100	99	120	97	100	109	120	120	132	112	107	108	116	128	96	100	146	116	95	109	98	110	101	107	103	134	109	105	111	94	114	98	115	104	126	109	120	108	113	113	114	118	112	102	107	112	104	101	115	119	113	116	114	139	123	112	130	110	111	103	107	124	134	121	131	120	110	123	121	136	120	117	133	111	147	131	128	114	120	102	117	111	99	117	100	123	109	123	126	110	119	131	115	117	113	138	107	120	114	92	93	102	104	112	123	119	128	123	125	148	120	102	101	117	126	115	124	90	121	141	123	112	136	136	134	119	108	106	107	129	107	118	106	112	100	105	121	112	131	125	116	132	122	121	106	105	123	123	112	113	111	100	109	116	104	118	119	126	132	110	113	103	106	123	132	114	108	108	118	98	126	113	134	111	110	117	113	106	125	107	114	114	126	113	100	98	134	128	103	123	103	121	103	104	124	120	121	104	107	135	115	119	96	111	127	101	135	101	110	122	112	132	127	118	113	130	131	118	123	122	115	113	117	116	87	119	150	108	105	105	108	97	100	123	113	129	120	106	103	131	110	119	113	110	108	106	120	107	116	113	108	101	124	135	115	116	119	122	106	110	128	102	120	101	86	113	119	146	115	106	113	102	114	86	120	136	129	141	121	125	105	106	125	108	111	113	117	125	124	106	105	127	97	113	120	111	103	106	124	118	128	122	97	111	109	113	127	103	128	127	115	130	108	114	98	119	118	105	115	118	134	127	135	106	102	119	123	129	141	107	124	116	115	121	125	111	109	128	110	120	126	105	107	144	107	111	112	123	111	139	114	131	102	126	126	127	103	105	116	116	114	116	112	114	116	112	107	122	121	100	129	128	112	136	114	114	117	132	121	121	99	122	118	117	94	130	118	116	139	108	122	116	113	117	114	104	111	111	103	108	131	115	112	117	116	109	113	122	116	114	110	124	121	125	136	118	109	97	125	99	107	118	100	112	129	109	108	143	117	121	142	112	124	142	110	93	116	114	115	80	97	111	106	112	96	105	119	124	106	128	110	116	130	115	113	125	111	120	117	129	126	146	129	130	121	119	112	133	100	115	127	132	128	117	109	97	118	106	96	128	113	118	118	131	128	109	115	125	124	119	111	93	102	109	110	116	118	103	122	117	112	104	108	112	125	107	111	110	133	123	101	113	108	137	124	115	113	129	105	110	125	106	100	100	114	121	99	99	114	107	108	112	112	95	125	139	100	124	100	121	124	120	115	131	127	101	121	128	106	107	98	108	105	128	120	114	119	124	118	105	113	122	121	114	115	117	108	111	114	122	138	130	100	121	127	123	106	116	115	107	119	104	126	96	117	134	128	117	114	127	128	124	111	127	129	111	127	130	120	105	107	115	102	124	103	127	121	116	118	102	97	100	123	101	110	111	127	114	135	119	100	121	120	105	103	115	113	105	117	108	124	111	127	97	100	135	109	117	119	132	110	108	94	116	107	121	109	106	125	117	116	129	125	115	123	105	112	120	113	105	110	127	111	115	130	125	109	110	136	118	114	112	121	124	116	122	100	114	116	84	114	115	105	115	115	135	120	120	116	108	137	114	95	106	113	96	112	123	135	122	130	112	93	122	114	120	105	104	118	112	112	108	120	110	120	96	111	114	106	105	137	111	110	121	122	109	124	127	106	120	96	115	122	122	144	117	118	118	132	114	121	118	131	109	115	128	103	128	125	123	125	107	119	104	109	107	114	119	127	115	110	97	127	124	107	132	112	123	136	120	127	107	98	121	113	94	116	120	107	121	119	124	123	103	118	106	122	106	100	107	111	110	100	108	120	129	135	109	134	116	100	115	108	121	106	113	119	137	113	139	114	112	104	121	138	138	117	121	105	121	102	108	103	114	116	122	115	131	128	113	101	122	100	114	129	108	111	132	109	114	130	110	109	138	108	127	111	105	120	119	118	97	111	94	104	119	115	138	120	106	107	132	121	122	117	110	109	110	102	135	108	121	103	110	105	145	93	96	143	119	122	106	110	106	125	114	109	121	107	119	109	121	117	100	91	112	116	123	98	126	125	113	124	113	117	109	118	120	117	119	115	115	122	108	118	128	121	113	122	98	100	112	115	119	91	117	109	132	104	124	109	99	106	138	115	106	113	115	114	123	126	121	101	121	141	106	123	126	103	131	114	125	130	120	140	125	116	105	115	122	113	133	114	103	116	120	115	113	112	129	112	130	113	94	108	117	136	98	127	115	121	112	102	105	121	133	131	113	102	121	119	124	105	125	99	93	115	116	120	114	116	111	113	121	114	125	131	118	111	121	117	120	107	93	134	110	124	142	121	118	136	145	118	122	107	109	124	125	120	102	104	113	93	115	121	110	124	128	108	122	101	118	106	122	98	120	111	115	117	100	116	128	112	88	117	108	104	115	112	134	121	127	124	101	117	112	108	125	117	116	122	108	124	122	109	109	123	103	122	111	104	117	116	123	100	103	113	113	109	108	135	137	112	124	118	111	107	122	128	96	119	131	111	112	114	110	116	98	113	145	116	118	115	117	100	105	102	121	112	137	116	108	137	109	118	123	103	105	128	144	123	130	97	112	119
3087	426	400	462	409	373	380	369	346	316	312	326	324	334	320	327	337	331	314	331	324	340	317	322	340	321	335	327	316	330	332	330	347	293	313	299	336	327	291	334	327	316	330	329	333	332	338	349	282	349	321	289	353	347	320	318	335	288	327	324	337	322	351	303	330	323	298	324	341	323	342	309	287	308	305	330	354	318	322	323	339	294	364	323	333	283	332	325	338	325	321	333	319	312	338	332	300	302	334	323	337	303	309	313	327	299	307	343	323	306	336	300	300	334	317	312	327	332	336	330	315	319	312	315	307	317	303	310	317	318	329	324	337	315	324	310	351	328	319	308	321	353	332	320	288	299	341	322	317	289	319	311	321	341	336	323	345	309	293	297	319	337	325	289	291	319	320	324	300	314	333	292	302	300	315	313	325	333	310	298	316	340	340	316	309	323	311	333	315	303	323	311	327	324	320	328	337	339	341	325	315	336	318	348	314	347	303	315	345	330	307	345	340	323	299	349	322	308	310	310	329	347	331	344	327	315	339	313	323	308	291	334	292	342	328	358	344	335	293	325	312	328	294	289	286	288	318	336	363	329	350	310	336	317	318	327	346	335	320	316	347	296	342	322	338	306	308	307	337	359	322	337	310	329	328	348	320	317	299	357	324	359	329	314	289	312	327	335	327	295	330	316	352	335	297	357	347	343	353	330	330	342	327	344	327	315	298	309	337	313	311	320	334	332	323	288	337	308	351	284	320	312	330	293	341	304	317	284	314	320	335	301	321	334	338	326	309	311	321	336	333	322	329	309	330	315	326	341	292	332	317	381	310	317	326	306	298	317	322	309	281	303	358	321	300	305	323	291	296	344	350	305	293	328	326	342	349	348	299	302	332	339	296	335	338	307	326	323	333	293	324	324	318	342	300	327	323	317	307	337	344	305	333	326	322	310	304	335	315	319	356	301	323	325	311	325	329	349	304	338	328	330	303	309	317	313	324	325	325	314	350	323	295	335	352	309	304	313	301	316	320	329	293	325	312	332	309	336	314	338	325	314	334	356	342	329	325	313	326	280	317	323	321	336	312	306	339	301	298	329	307	283	327	333	307	308	308	335	313	323	340	319	308	344	322	324	318	311	328	314	323	330	328	341	342	331	306	266	336	310	310	316	324	364	327	347	297	350	332	318	313	335	314	314	318	302	306	307	319	334	321	308	328	298	350	319	300	301	310	298	326	329	330	342	317	317	329	279	342	310	332	312	318	333	316	330	290	338	336	329	303	316	324	314	299	302	316	348	327	312	324	343	378	308	317	334	317	342	319	309	306	306	306	296	322	350	295	332	301	292	304	278	358	324	327	293	305	336	310	365	305	312	351	320	314	295	335	336	329	330	339	303	324	322	310	310	261	316	329	351	336	325	329	325	316	324	309	322	315	311	299	332	296	281	338	349	315	347	318	331	313	317	327	319	308	293	338	334	323	311	334	318	303	326	347	345	308	343	312	309	286	327	336	326	333	321	316	307	319	300	315	348	296	334	312	320	342	314	332	304	317	316	340	334	327	327	334	314	295	339	299	362	284	313	347	345	322	347	309	322	355	315	315	332	301	297	341	312	280	322	348	342	315	305	295	332	306	341	307	342	317	341	320	317	319	335	300	340	292	317	304	311	317	333	332	318	326	308	335	308	325	307	313	318	311	335	301	294	330	310	294	319	353	358	323	294	347	333	287	326	324	326	306	299	346	319	312	332	270	313	301	307	305	308	332	296	315	305	323	323	306	331	321	335	327	307	319	323	357	347	310	303	310	319	320	295	313	307	340	329	317	336	358	304	315	302	343	304	318	335	318	336	318	313	283	305	298	310	300	334	337	319	332	317	304	293	323	314	340	316	324	329	320	351	315	316	315	318	323	310	292	328	311	301	323	334	295	328	310	328	320	354	324	302	340	335	353	310	321	316	297	338	356	321	326	330	305	330	349	311	347	301	323	338	305	312	317	335	334	335	335	290	313	314	314	349	328	292	338	321	330	292	313	314	310	305	319	316	349	308	322	332	359	322	323	299	347	324	353	310	298	326	287	312	302	316	294	325	315	305	325	314	315	341	338	295	340	334	299	336	321	318	350	307	310	337	326	308	309	351	296	366	308	305	308	319	346	323	359	329	341	325	334	278	324	303	345	304	344	335	322	354	307	348	333	346	282	310	298	306	348	287	323	300	333	340	340	312	294	342	290	321	325	317	340	354	309	301	319	332	326	312	328	315	345	329	323	329	344	314	331	330	324	342	334	328	310	333	330	340	290	319	332	358	306	322	307	310	319	305	317	331	288	309	358	308	315	304	321	321	330	288	313	319	309	338	324	330	313	321	301	333	334	323	297	299	307	320	314	348	346	308	286	307	320	334	337	331	320	329	315	350	338	309	336	327	342	307	368	325	350	291	300	351	337	310	351	310	286	293	285	320	315	325	325	300	328	307	304	319	328	332	296	316	302	304	330	302	315	325	309	315	298	333	326	324	306	310	326	338	308	327	342	316	339	342	307	338	318	342	319	321	308	318	327	307	294	337	331	300	320	339	342	304	365	329	352	295	349	337	337	298	329	307	316	368	350	313	330	308	283	323	323	305	318	345	318	279	330	338	329	342	349	321	295	333	323	323	319	328	318	288	326	298	329	306	308	320	330	346	313	313	308	311	341	304	353	276	285	340	308	296	292	321	325	313	321	325	321	336	362	325	317	320	292	296	311	314	325	356	320	295	345	308	300	329	316	302	294	345	337	317	313	345	312	323	305	325	318	289	312	326	322	298	309	290	328	330	300	303	329	340	329	331	310	312	336	317	304	296	314	290	337	323	280	334	338	324	348	304	313	331	314	328	341	305	282	339	349	329	326	286	349	337	339	300	319	325	323	309	312	334	341	323	306	301	322	315	320	314	330	329	322	323	304	331	323	309	334	342	311	293	314	301	327	316	292	308	330	297	324	344	331	333	325	310	301	336	315	328	294	314	292	298	338	340	325	308	305	276	316	321	316	299	306	312	310	326	314	329	319	313	315	322	291	331	339	343	324	364	331	309	314	313	303	343	320	334	317	283	322	314	337	266	335	306	335	353	364	305	337	326	317	319	314	300	330	349	285	306	316	332	317	343	347	338	339	304	373	303	358	330	312	317	287	292	316	280	315	325	306	342	318	291	329	347	301	282	304	312	306	352	331	350	315	318	332	320	354	314	303	311	332	334	325	324	294	341	318	334	325	343	333	344	322	346	356	307	331	333	339	328	307	327	331	312	305	320	306	338	301	355	323	320	319	323	308	312	298	350	325	374	310	316	326	338	313	316	297	318	317	348	304	314	320	341	303	312	321	320	301	311	342	322	318	326	337	286	337	292	314	310	318	308	348	330	320	295	319	297	336	323	313	341	331	316	342	337	330	321	359	331	308	300	325	292	322	316	325	311	322	322	335	338	331	301	314	324	300	323	340	343	341	348	338	304	331	337	308	350	315	327	308	305	313	328
13430	1442	1263	946	668	501	414	424	361	312	339	285	280	281	258	243	242	228	263	263	242	259	236	227	227	254	254	216	246	225	250	229	230	229	198	237	211	222	240	230	203	221	223	224	232	213	242	214	215	227	240	248	228	234	240	264	236	215	215	202	210	211	223	179	241	225	234	208	225	235	215	217	228	232	223	215	239	211	245	210	207	194	219	214	245	224	235	235	225	214	237	238	254	219	246	212	209	243	193	228	236	207	252	232	248	209	203	212	211	215	226	241	245	279	242	231	203	210	228	243	265	220	237	237	211	189	206	219	236	223	223	201	220	209	224	215	227	239	249	224	214	207	233	212	221	232	235	243	193	234	215	192	225	219	229	208	224	193	226	231	234	228	244	207	234	218	211	222	208	215	224	186	234	235	223	268	210	180	236	235	231	220	257	204	229	206	250	202	211	243	210	205	239	222	219	227	201	236	216	220	217	224	227	250	217	216	253	213	236	215	239	216	249	224	229	231	251	239	213	245	235	205	197	216	218	244	226	225	249	231	244	215	212	221	197	223	234	211	248	214	229	236	217	228	228	203	231	224	208	232	205	219	248	229	208	228	203	198	219	216	248	238	241	230	227	227	226	234	229	212	235	215	188	237	233	223	223	231	215	219	205	222	187	200	212	228	227	272	232	230	249	211	198	220	250	211	195	228	241	223	233	237	216	199	218	246	197	225	221	241	217	232	219	216	221	217	234	262	233	224	212	205	198	231	243	221	219	224	207	225	223	237	218	236	245	213	196	223	226	228	233	225	218	229	206	218	226	217	231	208	234	223	235	203	192	218	218	234	225	221	222	216	211	211	249	212	203	252	232	199	234	257	225	210	230	210	229	209	228	231	232	219	193	249	198	252	206	195	264	198	204	241	217	235	217	195	224	197	219	221	270	235	224	244	207	224	232	249	223	211	220	243	230	231	252	243	230	229	250	243	220	229	225	202	209	209	220	187	230	239	222	213	224	258	216	231	213	244	210	209	228	235	234	203	191	216	209	218	237	208	219	252	232	233	199	210	236	231	218	222	249	211	216	237	203	221	241	230	199	213	237	262	231	199	211	222	227	243	210	229	202	202	204	222	218	240	228	230	218	236	226	210	215	213	194	203	184	211	229	231	222	196	211	234	229	229	210	210	236	199	209	234	214	216	206	227	210	231	216	214	222	248	200	210	216	224	270	227	207	205	209	217	208	241	208	233	208	220	229	204	216	253	196	199	255	215	230	202	200	196	207	191	240	211	251	260	230	214	214	224	212	234	218	214	214	224	198	223	226	200	222	221	199	222	222	218	228	211	268	269	230	221	199	224	219	201	232	246	227	237	226	217	243	258	219	219	198	207	239	227	224	217	228	231	240	229	245	233	210	194	239	230	244	232	218	234	234	208	246	210	235	207	198	232	220	215	211	203	246	231	230	227	214	229	197	239	211	242	241	195	218	204	241	224	230	216	202	189	247	209	221	214	219	248	219	216	217	213	210	192	202	212	227	250	220	226	218	214	246	226	210	258	230	226	232	254	222	232	236	232	214	237	227	208	237	217	219	239	207	204	222	203	231	214	207	212	225	240	216	230	222	217	239	222	219	245	230	205	224	233	209	225	199	235	231	221	216	197	229	222	229	205	201	216	214	208	232	229	204	207	228	201	231	204	231	233	205	234	231	234	196	213	225	248	254	207	233	207	195	211	220	224	201	211	220	245	219	210	227	228	256	201	221	203	237	220	214	223	211	214	238	231	237	218	204	197	209	214	220	233	245	202	194	248	207	232	221	220	222	232	216	206	212	203	240	247	251	207	230	212	225	231	180	236	243	203	212	236	214	229	236	214	228	234	227	215	216	232	240	205	255	238	216	198	216	213	206	219	216	236	212	203	246	231	264	229	229	223	211	226	229	231	221	231	230	228	247	228	244	243	215	226	239	230	219	235	226	231	213	214	221	204	214	225	220	232	202	198	211	220	218	202	231	248	217	244	234	213	215	225	246	226	214	220	233	219	216	253	235	229	219	244	213	214	202	222	244	219	208	232	204	215	242	215	236	230	211	217	244	229	245	215	224	229	208	198	211	224	217	227	212	222	251	204	212	217	232	222	201	202	222	231	233	231	234	236	203	218	244	232	252	205	211	234	228	227	224	188	227	215	219	208	214	207	228	228	209	186	229	226	211	217	250	207	232	211	219	242	209	188	225	205	193	188	204	202	216	238	240	239	215	226	213	219	234	219	225	217	238	250	203	205	225	221	225	224	227	229	217	244	255	227	239	219	207	221	234	219	229	244	176	206	221	214	212	203	235	214	233	223	222	214	209	208	214	220	206	214	220	224	208	212	222	213	209	214	231	237	220	227	224	255	224	224	222	228	242	224	218	223	204	231	239	200	205	245	240	224	208	228	213	198	212	211	221	239	212	221	202	206	222	229	230	238	196	216	218	218	219	217	245	231	203	228	219	234	235	207	193	213	200	230	209	224	231	233	239	229	230	221	214	205	239	210	223	198	253	236	238	225	213	218	247	244	240	197	234	215	211	210	205	222	210	242	208	233	186	227	230	223	221	226	240	234	204	219	193	208	209	184	237	219	221	227	210	229	216	228	226	233	200	218	223	211	190	235	227	250	228	215	245	231	214	219	208	223	199	226	223	240	226	240	223	262	230	205	227	231	223	213	226	217	210	232	216	249	212	208	209	234	222	209	198	239	209	233	198	207	199	216	217	211	230	186	225	213	238	221	209	258	197	240	227	229	216	250	241	196	225	213	234	233	225	223	216	229	213	230	235	227	225	208	218	230	241	231	253	225	231	213	247	197	259	214	252	206	210	254	233	246	234	236	240	199	224	219	219	213	238	234	211	231	193	200	221	233	231	206	216	203	211	220	242	229	219	222	207	252	218	211	222	213	226	233	230	222	236	202	218	224	217	202	217	226	213	222	211	196	225	223	184	227	218	217	200	216	249	217	220	227	231	245	225	232	195	204	241	225	217	213	230	197	201	205	218	207	213	201	231	213	232	238	212	224	198	245	209	240	225	222	234	216	242	236	225	229	219	228	228	248	222	239	196	220	236	217	199	222	217	238	260	218	255	223	229	225	239	224	206	225	225	203	240	209	199	240	233	253	215	219	248	212	244	199	197	203	233	213	227	238	240	206	230	200	197	229	210	225	231	226	223	229	228	253	210	203	236	226	199	229	217	189	259	219	229	227	199	210	238	219	243	224	230	250	215	248	223	249	250	193	214	222	236	218	223	216	206	225	230	223	233	221	219	194	213	208	224	232	227	248	239	222	215	218	210	198	218	235	217	206	222	250	204	223	219	197	213	219	234	228	202	233	251	243	238	226	230	247	197	214	208	210	212	212	202	204	220	219	238	219	212	229	224	217	224	214	246	204	204	224	217	219	200	229	225	225	228	248	229	217	227	229	228	198	201	234	208	200	225	236	214	187	215	191	185	216	220	189	224	207	239	183	184	247	235	220
7877	1331	2715	3034	2675	2271	1853	1576	1427	1264	1166	1107	984	954	904	848	830	754	769	758	730	749	682	712	665	644	659	641	686	610	584	598	607	611	607	614	598	599	606	616	575	569	525	643	533	582	558	557	567	619	593	529	564	577	592	570	593	565	588	572	559	571	540	558	577	563	519	582	540	581	535	536	568	511	528	566	564	596	588	545	578	554	556	545	550	600	566	595	561	596	553	524	547	542	615	557	570	577	564	630	569	567	568	568	580	586	531	530	541	573	552	549	581	606	549	551	570	591	555	523	554	539	507	538	549	493	595	568	556	530	532	544	567	586	499	501	515	540	565	598	588	530	584	514	586	552	542	512	566	552	551	549	551	537	520	538	582	576	516	549	565	535	532	553	556	581	547	529	535	529	543	561	610	578	532	559	513	551	556	524	552	571	560	521	556	569	544	552	557	560	570	538	563	551	538	538	540	556	548	538	567	522	553	530	568	544	537	554	550	512	557	536	533	488	547	564	554	526	569	563	547	538	556	563	541	597	563	552	549	537	551	481	543	548	559	537	542	592	565	568	536	545	552	523	555	527	508	550	570	526	574	529	556	541	574	556	549	553	535	545	534	582	512	544	590	559	551	506	586	551	553	536	526	525	575	523	587	556	520	566	543	553	604	514	578	560	552	545	538	564	515	510	544	558	572	490	539	507	604	482	538	544	560	561	524	535	514	538	541	559	549	563	577	518	536	594	610	556	548	553	555	573	522	589	556	586	461	544	528	561	523	547	534	570	568	559	581	567	548	593	530	557	570	569	511	556	528	578	559	567	525	533	526	539	537	536	509	519	524	522	570	556	565	576	542	565	558	603	543	565	505	563	579	555	613	554	573	571	553	554	552	525	537	540	551	535	541	539	535	536	544	554	522	543	550	550	550	527	552	542	550	539	558	515	553	572	573	551	533	519	579	531	571	561	515	564	570	580	561	535	534	542	549	548	550	531	548	565	557	529	582	501	557	567	522	511	518	544	531	567	550	567	551	538	524	553	571	521	595	578	528	566	537	490	576	544	543	552	554	548	541	547	530	532	511	546	549	558	539	563	551	555	586	567	548	551	539	575	575	509	566	620	538	496	531	511	532	562	564	573	582	548	561	546	595	532	542	549	538	590	530	561	547	558	537	569	562	500	560	590	580	565	535	508	590	590	558	548	565	555	566	539	554	552	555	546	542	518	549	567	513	539	566	488	558	579	531	526	553	535	579	515	568	587	559	560	569	569	565	518	504	533	574	544	563	552	538	544	534	540	517	554	531	538	587	533	540	510	540	553	563	527	564	558	561	568	564	568	518	538	522	521	576	511	570	562	592	541	530	525	553	568	521	539	570	530	584	523	527	573	544	519	557	550	537	560	560	527	541	532	530	520	536	507	585	538	574	522	551	563	581	566	533	565	552	508	589	599	505	564	532	564	578	557	542	567	556	542	522	565	571	523	554	520	542	540	544	516	574	527	504	521	567	584	537	573	535	538	562	538	536	557	573	566	570	531	587	542	527	552	550	570	549	588	528	511	560	583	553	575	549	557	534	518	579	558	563	561	517	571	555	520	568	533	573	576	555	560	579	533	559	527	552	526	545	559	551	528	540	549	578	556	551	578	570	532	553	554	544	541	540	564	552	523	573	560	536	572	540	559	543	558	554	548	530	553	564	562	556	552	561	574	539	542	545	529	538	553	547	589	543	542	586	556	532	548	538	574	587	554	582	532	564	549	562	568	573	540	550	550	580	520	533	495	559	575	590	529	502	521	560	521	586	508	522	562	551	528	567	583	566	526	538	524	546	543	567	548	501	585	560	580	543	545	598	574	573	555	567	556	546	550	595	514	563	592	544	556	553	521	484	512	512	551	562	547	537	567	556	542	542	572	537	559	518	519	569	553	527	505	608	551	538	570	547	563	528	546	571	547	565	541	558	550	550	518	547	595	606	567	549	525	579	572	571	520	536	555	568	532	586	568	572	529	509	540	569	529	511	526	570	530	552	579	504	542	601	578	554	579	587	539	529	565	540	553	556	509	568	578	584	561	553	547	575	561	571	544	541	531	569	487	506	515	529	541	559	577	522	539	542	481	550	489	572	557	561	539	560	553	571	568	633	555	551	553	584	505	502	538	503	528	548	585	587	585	566	597	561	601	551	537	541	560	536	561	561	571	552	577	525	500	559	564	550	545	561	594	504	537	540	571	568	571	522	550	525	523	554	589	575	539	550	569	595	559	629	533	567	561	563	544	558	562	572	570	547	540	518	584	559	538	538	573	517	520	540	538	547	535	587	536	546	552	575	543	559	539	524	538	530	546	569	542	555	544	513	565	586	580	563	539	553	532	514	525	562	568	583	541	558	567	531	547	554	564	568	527	590	576	596	541	568	564	560	517	533	484	564	560	521	569	548	569	541	538	583	614	559	517	576	563	505	580	539	546	559	532	529	619	505	548	616	526	537	540	504	562	539	604	546	548	548	555	525	582	520	515	541	560	603	515	540	529	554	567	530	520	556	529	555	569	512	540	542	542	531	540	563	534	547	539	517	559	580	511	531	569	529	562	552	528	595	552	569	537	572	568	565	557	521	522	561	530	595	535	521	566	509	542	538	507	570	542	560	536	533	598	552	617	518	544	558	565	558	536	538	520	527	592	595	569	538	558	557	565	489	565	538	577	553	562	545	580	559	501	546	529	565	543	558	529	583	568	484	556	559	514	554	507	595	555	562	538	551	579	546	561	567	575	542	565	568	554	527	535	527	516	589	564	560	523	532	511	537	566	562	530	530	554	570	571	558	600	512	525	560	577	567	531	536	556	585	517	522	536	568	523	601	559	537	542	600	557	549	602	539	555	552	508	602	593	524	571	554	529	529	540	535	554	519	557	578	525	538	521	583	530	588	539	556	570	580	561	555	525	578	538	505	565	541	549	563	532	555	556	541	564	550	567	547	531	584	526	530	552	534	606	523	557	592	589	567	550	538	546	574	595	531	580	524	547	581	559	598	505	583	547	564	556	539	543	562	556	519	532	576	538	578	526	556	573	585	573	529	535	507	565	575	579	542	560	570	545	559	534	560	599	546	524	542	580	507	544	578	570	540	556	533	553	598	549	553	564	546	536	531	543	576	582	580	538	530	555	501	599	539	545	602	589	509	569	543	563	539	567	555	535	545	590	538	537	524	556	561	522	544	563	560	583	547	575	517	609	570	505	563	522	549	560	537	583	551	570	536	558	556	545	509	552	569	569	569	525	539	519	527	583	561	536	550	572	488	557	531	531	567	582	562	545	568	532	564	565	529	558	592	574	497	526	536	562	548	560	560	570	595	540	585	532	587	553	552	561	528	527	557	537	579	571	541	557	542	539	528	554	563	512	558	549	596	585	574	557	514	543	524	599	529	549	587	579	565	574	534	545	562	525	552	575	570	561	536	561	558	547	569	504	543	553	597	544	520	547	529	552	570	538	539	582	592	528	555	555	554	555
20996	3006	2321	1723	1077	826	637	560	451	388	361	334	269	307	266	255	259	234	206	223	205	227	217	213	196	194	195	185	219	194	209	195	198	190	204	189	204	228	195	205	210	198	219	208	196	167	204	202	204	207	196	172	170	199	180	197	181	230	197	201	223	206	199	197	177	189	189	199	222	202	193	198	162	183	171	206	174	175	175	193	175	211	186	191	175	203	178	208	183	202	187	172	194	181	166	205	164	200	220	169	178	202	191	169	192	196	185	176	198	208	203	168	186	166	185	202	168	173	182	171	195	179	199	158	172	201	199	193	161	184	180	207	165	190	188	200	187	177	190	161	203	200	183	173	188	199	200	201	202	196	208	198	181	181	189	145	187	185	171	192	179	181	199	172	182	190	192	189	170	186	173	192	184	183	181	206	188	189	163	175	204	191	212	197	191	186	184	181	178	144	158	150	190	210	182	154	185	183	202	152	177	195	184	170	193	174	222	153	205	195	195	169	164	154	177	174	193	171	184	196	200	161	175	171	185	208	150	196	181	186	183	174	165	178	201	172	164	175	167	198	209	186	179	159	173	161	197	184	195	173	155	184	187	202	187	178	177	183	190	171	181	186	187	201	202	206	165	187	190	154	171	177	187	193	179	173	186	182	192	199	185	186	186	185	176	181	161	176	197	202	169	149	159	207	176	197	162	178	177	177	195	195	197	180	205	181	185	183	186	178	173	199	163	176	191	184	219	204	187	188	178	181	165	178	197	192	192	185	190	185	188	197	180	178	202	168	190	167	178	181	184	174	186	171	185	178	178	173	175	170	198	173	197	202	187	202	164	176	213	189	165	185	171	161	197	183	197	188	194	188	183	176	170	182	186	167	202	172	181	161	179	182	178	181	175	174	192	199	198	184	197	181	177	186	186	194	195	175	192	203	183	186	186	178	175	185	160	172	145	183	187	168	221	192	193	175	190	189	179	193	210	155	170	193	186	173	174	181	177	187	174	191	180	176	195	164	186	177	212	175	195	168	189	195	186	181	179	176	175	190	185	185	172	198	203	180	187	179	205	180	181	185	170	193	187	222	194	158	186	192	181	198	186	181	183	187	184	186	181	181	182	170	204	182	199	220	211	179	188	195	182	177	192	199	196	198	185	180	181	212	188	199	181	181	186	190	185	199	162	167	209	173	189	201	175	164	187	196	199	186	184	204	177	206	182	197	188	172	177	186	188	217	193	196	177	159	163	179	174	188	199	190	184	189	177	156	183	163	215	186	169	201	190	233	186	188	185	185	187	193	169	197	200	188	143	178	185	194	184	190	160	191	198	194	172	174	188	179	180	166	195	204	168	193	180	174	196	178	199	175	163	189	216	190	188	175	183	175	194	204	188	162	204	183	171	180	190	208	198	200	172	193	189	186	174	185	184	202	164	180	170	198	199	182	158	182	174	202	179	173	165	175	173	190	183	164	191	194	173	177	176	177	174	208	185	169	181	177	176	179	173	161	172	147	216	215	188	192	191	198	195	187	190	197	173	170	186	180	193	206	175	174	176	204	159	172	189	182	200	198	188	153	174	200	219	159	200	198	203	208	180	211	151	183	196	204	190	210	177	192	191	181	175	211	222	189	201	200	184	163	176	198	186	179	182	203	177	183	157	193	163	189	171	205	163	186	166	169	193	174	203	196	177	148	196	224	200	169	212	180	183	189	167	175	167	162	183	188	230	173	190	202	197	168	225	194	181	165	184	193	171	184	191	195	193	200	193	185	185	179	188	210	188	201	191	178	177	187	208	195	181	194	191	193	184	194	174	198	179	213	212	191	179	179	174	175	173	158	169	190	216	184	186	190	179	202	181	199	197	189	181	187	177	186	173	193	199	187	197	189	186	170	167	188	206	190	199	190	167	177	187	181	201	186	175	180	194	222	200	169	207	174	178	195	190	174	195	184	170	200	187	190	185	178	191	197	185	195	178	174	160	168	186	163	167	184	202	195	195	192	199	187	178	196	210	202	183	198	187	218	192	187	191	196	178	153	175	198	150	179	175	172	187	189	178	189	177	203	183	189	193	197	168	194	179	199	182	157	198	186	215	163	183	187	195	175	194	169	184	175	184	161	156	198	211	173	190	223	192	196	187	181	192	208	183	187	193	196	186	180	180	185	200	201	188	170	197	153	185	196	168	175	198	194	180	210	216	189	203	176	183	180	188	180	209	194	183	180	197	193	207	169	174	158	175	200	181	171	166	203	178	188	171	194	183	172	161	171	197	179	170	170	191	180	194	179	191	186	171	174	204	175	202	190	185	196	186	204	211	188	205	179	173	174	152	202	158	182	211	193	179	179	185	176	199	183	173	184	215	184	184	174	172	169	176	208	178	197	179	201	156	219	169	186	208	186	194	191	198	187	171	194	186	162	175	218	207	184	176	181	168	190	186	187	175	160	176	191	181	156	187	194	197	182	196	203	190	198	187	166	193	185	186	167	180	173	191	184	176	180	195	178	154	180	172	173	181	180	179	178	170	209	169	184	198	213	189	210	180	207	203	187	168	181	190	178	175	191	201	154	173	167	178	176	191	183	196	203	182	186	191	206	164	163	179	186	179	186	187	190	221	194	166	201	180	190	195	198	184	193	191	189	174	164	202	182	172	181	188	205	175	179	190	209	209	167	196	183	184	175	179	182	193	177	195	190	192	196	185	206	180	192	164	204	182	183	189	169	189	179	193	195	184	173	196	204	205	199	185	186	188	201	187	182	208	168	178	180	190	206	184	199	189	215	176	184	190	197	192	171	191	195	177	192	197	191	188	178	195	221	184	180	168	169	167	201	177	166	199	193	198	177	219	214	182	181	206	171	182	197	170	199	169	180	162	152	192	181	190	193	171	182	180	202	212	180	189	197	192	178	196	199	168	177	194	189	194	180	166	177	187	147	175	177	176	174	190	184	203	188	167	166	193	166	184	178	187	176	201	166	179	189	189	170	203	201	189	167	196	173	189	161	179	172	161	159	176	191	173	174	185	165	191	190	170	195	187	197	177	206	166	193	174	211	189	183	180	176	188	180	159	196	174	173	181	173	180	165	177	160	183	177	180	186	174	179	186	191	191	170	169	208	186	167	167	203	203	218	186	199	211	192	180	196	192	209	195	187	178	199	201	181	194	176	173	190	185	192	220	195	201	185	189	189	190	186	186	188	185	164	168	185	205	191	177	197	193	206	194	180	176	178	205	198	183	190	168	168	177	183	176	190	166	152	181	172	185	217	185	189	184	160	183	192	191	209	192	203	210	181	204	185	166	192	191	171	168	175	195	171	199	179	190	200	178	204	191	207	165	168	175	185	179	160	204	191	208	179	201	192	178	181	203	191	184	212	165	181	186	173	169	172	176	177	209	196	215	200	195	170	202	205	193	193	174	203	158	173	183	181	178	171	179	187	212	208	170	221	193	171	195	175	187	174	197	177	174	218	209	187	188	188	186	180	210	200	196	198	171	187	169	189	184	189	170	192
10721	2028	4517	5176	4291	3580	2897	2397	2062	1756	1598	1417	1305	1101	1147	943	909	911	882	805	800	729	703	692	691	677	642	645	597	629	577	612	572	597	543	562	568	532	510	514	581	529	497	491	554	501	496	505	506	483	486	524	473	507	471	452	475	483	464	471	491	474	518	538	467	433	420	433	496	434	500	477	410	499	460	473	435	452	487	498	489	503	474	472	452	517	476	467	470	453	446	471	466	462	483	486	474	437	463	468	509	460	433	444	492	511	439	461	421	466	452	439	390	435	480	417	393	457	472	429	453	465	475	489	458	477	443	448	473	458	457	471	481	448	445	432	435	411	463	452	438	475	470	491	473	445	434	425	448	441	428	462	451	467	469	435	504	446	443	485	461	468	460	447	475	441	420	457	460	438	415	453	504	420	421	466	465	450	459	424	425	443	466	455	472	439	437	434	439	431	453	441	431	409	459	485	468	456	457	446	465	480	454	444	429	425	485	464	473	458	439	440	441	435	470	467	428	433	449	462	444	456	457	489	450	445	417	435	443	432	433	455	447	448	483	435	445	445	466	439	425	504	433	423	502	480	465	444	419	485	441	479	462	426	408	446	454	425	455	454	451	442	439	411	467	468	448	453	435	450	511	439	475	436	439	438	456	437	436	461	459	465	429	448	429	464	439	481	451	468	488	431	465	431	410	436	446	460	468	433	467	458	451	463	422	430	410	455	450	443	451	428	454	405	476	452	452	443	426	409	463	444	447	452	452	434	446	438	401	477	440	478	453	509	456	489	480	444	415	454	455	461	448	442	427	446	419	421	445	459	439	468	432	444	453	445	431	451	433	420	422	435	426	455	464	440	421	426	449	458	422	449	440	429	434	444	447	447	455	455	449	424	458	455	459	459	421	459	452	443	455	401	462	448	411	438	430	468	475	448	464	473	463	425	473	431	459	459	432	459	411	476	440	403	450	464	453	480	451	461	444	462	463	478	430	470	432	459	435	445	454	446	434	419	458	428	440	461	463	481	462	437	435	467	428	431	454	425	442	472	462	476	451	464	465	474	441	436	453	426	413	476	457	422	479	450	458	472	429	457	475	425	433	445	421	478	444	451	446	448	403	448	492	452	431	470	448	445	458	444	440	449	433	473	474	450	417	456	439	425	441	462	432	459	466	425	465	464	410	461	470	401	450	465	462	464	452	435	444	446	459	386	442	432	431	421	481	431	441	448	456	449	439	457	444	429	450	454	414	471	419	412	467	435	479	461	427	447	415	455	441	422	468	463	452	448	480	453	504	466	464	477	436	453	450	431	456	450	444	417	451	459	443	448	430	477	452	455	436	441	450	449	486	470	457	496	481	437	414	482	395	435	462	465	430	471	443	486	462	510	421	502	437	435	462	438	445	465	434	489	442	452	418	422	463	426	436	401	472	440	441	417	516	480	445	452	458	454	440	431	427	447	450	439	448	464	434	479	467	436	452	469	452	431	442	468	411	426	445	438	449	452	448	432	431	412	461	471	469	474	441	455	414	425	425	453	441	465	438	440	475	473	445	462	464	448	453	453	458	452	426	464	451	446	436	410	450	420	432	438	456	474	451	486	445	453	510	425	490	446	444	444	484	455	457	399	440	457	459	457	450	463	448	443	447	439	453	498	465	452	482	421	455	487	433	432	440	468	445	469	462	470	410	471	470	410	475	385	419	437	487	424	453	450	498	424	461	422	441	467	466	446	445	419	461	455	428	459	446	466	484	429	468	473	461	412	454	452	444	454	417	459	440	458	469	454	446	437	441	435	447	476	464	436	480	453	463	447	464	453	403	448	455	461	422	433	465	456	450	432	437	415	434	439	445	431	490	438	442	464	464	450	468	457	429	443	471	430	430	440	456	450	432	450	466	477	473	466	400	487	446	476	451	445	427	424	452	445	442	434	458	444	459	438	455	436	460	452	447	446	466	459	450	471	419	419	422	460	440	431	433	464	430	421	487	451	447	435	495	425	452	426	480	450	464	450	449	461	471	478	401	412	435	455	468	433	475	437	467	479	486	461	425	421	430	472	417	459	443	463	416	448	443	464	407	496	445	437	462	404	439	431	465	470	440	435	473	467	428	473	482	432	470	448	430	451	446	437	445	443	427	455	461	449	425	444	455	458	475	468	454	422	457	449	447	502	455	458	442	439	469	432	474	475	465	441	466	437	459	482	427	477	479	445	430	463	421	421	459	490	487	399	461	427	454	414	468	439	470	449	414	472	423	440	450	439	456	424	423	474	430	422	432	451	447	393	464	380	461	439	434	450	437	467	415	451	480	396	455	443	440	463	434	486	461	457	436	459	428	465	465	441	474	427	413	457	404	467	447	492	418	438	468	422	440	412	441	465	414	421	442	449	440	451	457	448	446	471	443	456	393	469	470	445	451	439	435	400	445	435	458	499	404	418	447	449	432	439	446	461	447	426	445	424	435	416	456	486	456	444	465	474	434	440	455	418	447	435	460	470	457	451	430	423	437	408	423	450	441	455	469	492	401	509	433	442	465	405	463	444	432	430	444	437	448	435	447	424	411	487	490	451	449	416	464	448	428	447	447	437	462	446	444	427	453	467	441	488	455	414	458	421	459	443	442	436	457	460	420	411	444	470	424	463	437	430	485	483	441	452	470	451	434	436	426	409	444	468	465	460	451	464	446	433	476	449	505	458	496	419	409	441	429	477	435	447	452	438	417	455	472	472	450	465	446	444	471	462	466	439	398	425	439	414	449	458	443	417	423	416	480	436	468	435	503	448	456	440	432	409	434	508	461	451	429	446	447	431	450	475	423	454	454	450	447	459	436	423	451	455	442	431	461	439	467	429	458	436	463	471	453	467	442	437	461	442	483	464	430	449	484	439	445	480	467	449	489	433	453	446	489	435	436	481	455	446	466	464	473	433	422	434	457	432	451	445	455	472	456	421	447	432	414	482	437	438	468	475	435	479	463	419	477	450	469	450	462	419	456	457	466	444	470	459	446	435	468	418	448	447	450	460	434	426	427	430	447	417	452	457	484	452	469	453	455	439	476	468	418	461	446	463	444	444	417	447	440	454	434	459	461	457	477	455	443	452	452	407	454	437	472	461	453	435	429	465	432	439	514	446	481	474	399	447	444	457	456	448	478	468	464	415	449	477	411	433	460	431	447	461	419	460	468	451	428	459	464	433	448	476	438	455	437	439	466	413	423	459	433	439	451	450	476	477	434	450	460	457	425	427	399	420	466	473	451	433	430	472	446	439	466	471	452	455	453	443	426	464	470	442	431	424	447	466	449	448	460	458	452	438	458	470	463	501	429	459	398	454	442	453	459	448	446	479	416	455	457	435	433	442	426	455	462	447	429	496	432	427	448	522	468	451	436	447	432	426	462	436	426	436	445	450	470	408	436	455	438	448	444	446	457	443	455	427	449	474	459	469	437	454	457	467	454	490	419	410	434	477	428	443	484	460	455	465	407	447	465	493	421	465	427	441	438	491	484	449
4357	181	129	133	123	145	108	116	138	120	127	117	128	138	124	107	129	98	105	138	130	112	106	133	118	132	123	93	115	135	114	114	113	117	121	129	127	115	107	106	112	109	107	124	115	145	113	115	138	127	120	102	109	116	111	117	147	107	115	120	103	131	124	116	125	87	120	128	106	110	91	136	105	104	123	110	119	112	106	113	109	102	109	129	120	109	97	92	123	114	103	120	92	107	116	127	112	129	128	112	100	113	113	130	128	123	98	118	136	109	118	121	132	112	113	110	108	127	105	104	123	115	101	108	114	118	117	113	106	119	110	112	128	122	112	135	122	108	133	109	108	118	95	122	117	102	95	125	128	119	124	106	114	106	113	115	128	129	122	90	115	100	108	113	118	136	122	116	137	114	126	133	130	124	133	110	123	114	108	114	98	110	124	108	110	127	142	117	112	125	97	102	113	108	108	111	113	122	147	122	112	96	113	125	118	136	109	98	103	122	102	133	123	116	110	112	114	109	107	103	112	119	139	118	118	112	112	96	97	111	123	124	105	118	125	106	120	102	110	125	105	120	112	108	107	117	139	96	122	107	98	123	122	124	122	89	122	114	120	126	121	108	101	128	109	131	105	92	127	121	117	129	126	104	126	112	112	106	124	122	126	127	117	116	116	111	121	99	123	107	141	119	120	99	96	124	102	119	106	102	116	128	127	110	118	99	108	121	118	121	133	119	130	125	102	127	113	118	112	119	108	126	138	88	133	116	96	103	114	113	115	112	115	110	111	123	115	117	109	128	112	116	129	89	104	108	101	118	110	121	116	115	99	118	106	112	128	134	124	103	129	117	111	124	133	111	127	123	124	119	122	119	126	114	139	124	115	112	115	133	116	117	120	126	127	107	115	110	130	117	111	124	123	100	123	91	132	131	117	112	105	103	108	115	108	113	132	100	129	113	114	129	123	125	140	110	124	130	104	143	137	121	107	110	125	130	140	100	107	117	104	105	117	92	118	110	116	122	109	103	98	119	128	94	125	118	130	102	107	117	107	97	108	108	134	116	113	111	127	108	110	126	121	110	98	114	127	110	120	133	89	114	112	123	92	114	101	110	125	109	110	88	141	129	108	113	130	123	112	120	100	101	109	107	94	138	126	123	121	118	117	109	105	121	111	121	128	123	109	123	131	118	114	138	128	134	126	110	128	118	105	96	135	117	120	99	107	118	124	109	114	121	126	109	119	109	103	111	116	115	116	116	108	116	81	120	120	109	123	120	126	121	101	133	120	115	131	121	106	107	107	121	101	134	108	104	92	145	96	113	112	130	123	113	105	120	117	99	96	115	118	124	113	122	118	122	113	123	130	117	122	142	106	112	108	121	119	100	118	128	111	113	125	114	110	120	134	119	114	111	97	121	109	100	123	103	115	105	112	124	110	122	124	126	126	114	122	118	117	138	114	109	116	121	106	111	126	109	94	112	102	131	109	121	96	113	122	104	115	122	131	107	116	113	113	120	122	110	130	105	140	107	115	124	98	104	122	126	97	115	121	125	103	114	125	96	120	111	104	92	90	107	122	112	114	125	121	100	96	110	108	103	118	104	105	109	113	121	122	116	113	107	120	110	102	120	117	126	119	129	111	94	104	100	139	104	117	109	113	116	114	122	100	110	133	107	107	106	121	118	119	116	105	118	120	105	116	94	120	134	107	102	109	122	116	129	163	110	115	100	123	131	127	118	106	108	103	131	115	124	126	121	108	119	97	120	112	105	120	119	112	117	104	126	103	110	115	120	110	118	122	108	108	110	108	133	124	116	117	100	108	124	144	140	110	114	116	114	124	98	93	111	108	95	99	124	104	121	138	102	106	115	118	123	126	116	134	113	127	108	116	114	99	98	132	132	121	103	100	114	119	104	126	127	110	116	120	118	123	107	122	134	124	112	95	90	137	116	115	108	109	121	109	110	103	126	120	114	111	118	105	118	122	98	124	120	134	93	112	123	125	117	126	108	97	91	119	115	102	101	108	113	111	104	126	137	129	131	116	105	110	111	102	114	125	109	100	126	114	98	114	109	114	108	100	125	98	107	101	121	108	113	110	131	112	114	117	140	112	120	124	117	109	132	115	130	98	90	115	139	101	127	119	130	120	146	106	104	123	116	108	113	102	107	126	109	117	114	106	124	117	119	116	121	97	83	128	119	109	110	103	127	100	144	116	121	118	116	102	124	91	117	123	116	111	119	124	116	121	114	109	122	91	105	99	128	115	125	113	111	123	110	84	116	115	111	111	116	103	108	96	117	101	120	101	122	103	135	129	123	132	119	133	112	109	105	139	105	115	104	114	121	111	143	116	108	117	113	107	116	116	123	104	114	118	106	122	105	128	124	126	123	129	119	116	108	111	134	112	127	103	131	131	127	116	131	116	107	121	96	116	122	102	130	111	139	113	119	97	127	111	118	123	113	122	110	102	125	128	118	105	131	150	125	113	109	114	111	124	109	115	123	112	102	122	113	102	106	114	117	100	118	106	134	99	110	99	122	131	143	100	118	128	140	126	126	120	103	122	114	126	129	113	109	118	115	131	96	106	111	108	112	115	112	121	107	135	106	122	119	116	109	124	114	114	119	116	99	113	117	128	109	113	112	109	112	130	125	112	130	129	113	108	111	103	109	121	114	122	113	124	115	109	135	119	126	107	118	119	121	115	99	116	103	116	110	98	118	112	111	114	131	115	116	111	122	116	111	121	107	128	121	137	112	123	103	100	119	115	109	110	115	127	108	109	113	94	109	123	141	112	130	131	127	106	125	92	109	114	90	130	120	129	111	112	97	113	114	128	117	126	107	124	127	112	108	116	96	106	113	134	114	115	120	110	105	103	116	135	108	125	126	123	131	111	106	111	115	124	103	119	120	103	109	128	114	109	115	112	122	124	109	116	110	120	104	112	119	117	118	95	118	122	109	92	113	95	99	110	117	119	111	144	146	106	104	118	109	127	118	116	110	108	117	105	102	95	117	111	113	121	100	104	128	96	141	126	108	126	110	118	108	99	106	115	122	106	110	123	131	97	118	129	124	104	118	126	90	103	131	110	120	121	129	98	106	114	106	116	113	103	142	123	113	107	117	111	113	107	116	119	122	119	112	108	99	98	121	116	103	114	105	120	104	126	129	121	129	132	124	119	118	114	105	126	116	125	103	110	100	119	142	104	123	116	116	127	120	125	116	93	110	106	109	124	93	126	119	106	107	117	121	109	117	123	110	100	107	113	129	125	121	123	133	105	133	96	118	120	118	102	107	105	111	90	96	104	119	92	136	135	123	108	139	123	129	105	107	114	118	112	122	101	137	127	136	110	123	127	124	116	123	112	112	116	118	110	114	111	132	114	121	120	94	125	106	116	107	123	119	138	101	111	110	104	118	104	137	104	102	111	126	106	134	91	114	116	110	125	104	114	109	108	89	111	106	112	116	106	129	116	109	116	99	111	113	124	129	114	101	112	114	112	112	118	113
3101	370	398	418	388	389	356	323	366	355	353	356	314	358	337	344	352	332	347	313	348	329	315	350	319	337	345	308	302	306	309	321	332	298	345	355	336	318	320	314	311	328	303	324	345	315	301	336	324	326	324	322	294	336	335	343	332	321	296	322	325	314	329	335	307	317	309	313	323	326	334	336	296	327	326	287	352	334	339	336	333	316	322	329	322	321	317	301	315	303	304	336	310	347	309	302	310	313	301	303	327	306	335	300	313	346	301	307	322	324	289	300	325	341	324	329	293	314	333	342	330	339	339	312	328	324	315	317	317	318	329	317	306	319	324	345	340	340	344	334	314	355	304	355	326	300	312	317	326	314	312	312	321	333	323	339	314	308	293	317	281	312	326	320	283	369	302	331	346	323	321	311	341	304	309	293	301	318	314	347	326	321	345	304	321	315	342	331	312	282	333	291	319	316	296	275	317	303	334	335	330	332	351	350	304	302	313	309	318	323	305	295	316	297	314	329	292	309	320	310	305	337	325	306	318	321	312	307	333	336	306	314	319	316	328	338	305	344	354	322	330	342	293	315	317	307	319	314	344	348	334	289	341	352	287	283	314	314	319	343	306	317	341	308	289	348	348	300	345	328	344	309	321	318	290	327	317	308	328	319	309	323	302	316	308	326	323	312	312	321	324	335	321	330	329	323	309	320	372	337	308	308	324	321	302	286	332	319	319	308	327	302	303	327	337	308	349	307	300	325	318	307	309	301	346	295	309	330	298	342	311	288	305	313	316	301	334	317	312	304	336	332	335	310	285	302	310	322	338	327	320	302	342	322	310	292	314	310	310	314	313	294	319	331	291	296	336	312	295	304	301	317	280	303	328	318	319	312	325	294	328	321	339	331	339	312	320	319	324	382	338	313	308	332	304	341	340	312	320	323	329	311	295	306	332	312	330	333	308	334	318	365	316	313	313	334	329	322	339	351	322	308	309	310	344	334	334	308	318	294	296	322	324	306	330	319	344	313	338	324	281	307	302	343	314	283	308	335	311	321	326	306	308	313	319	335	325	314	335	320	312	334	322	326	302	315	334	304	302	325	331	315	296	309	286	322	311	314	313	342	321	336	325	291	326	327	305	327	319	335	343	312	298	341	323	304	332	341	333	335	300	319	321	328	304	320	302	316	338	327	315	315	301	331	317	339	310	327	332	314	343	324	322	331	347	291	311	322	336	315	314	326	323	345	337	324	314	327	320	326	321	347	353	307	305	327	326	348	350	318	335	318	323	334	298	334	326	326	320	335	322	317	323	299	306	297	337	318	293	330	286	323	301	339	342	314	321	347	333	295	327	345	332	321	298	319	318	312	358	310	337	326	269	306	304	308	334	312	312	312	311	295	326	326	295	312	308	308	349	336	307	332	301	356	315	303	339	335	304	329	297	322	296	299	312	335	349	329	294	306	301	343	350	318	312	310	303	304	317	319	353	357	333	338	340	333	285	304	327	340	285	323	332	321	335	320	345	332	331	320	299	288	323	314	316	322	295	338	320	328	328	282	340	313	312	359	335	308	304	321	327	333	317	353	302	314	303	301	302	344	319	311	310	276	326	312	312	306	327	337	319	350	347	332	325	325	316	310	312	304	319	338	320	322	308	335	319	326	314	331	308	324	302	336	308	309	309	329	348	303	325	285	322	336	331	325	316	299	334	323	328	345	333	286	333	291	298	330	341	334	351	345	337	344	330	319	335	330	324	353	334	329	331	344	308	319	309	297	332	296	318	316	315	297	328	300	313	312	320	301	343	329	326	317	332	312	322	296	329	301	315	308	326	329	307	292	302	310	339	325	315	326	303	302	301	304	326	344	351	330	312	334	349	328	309	285	353	349	316	321	306	309	305	328	291	304	310	320	326	295	313	334	337	318	348	308	338	310	319	332	313	343	303	331	315	300	310	306	329	303	333	335	323	337	332	314	319	318	315	319	293	293	315	321	338	301	288	316	330	341	331	297	342	313	323	323	328	329	339	322	292	334	302	331	324	326	303	333	345	292	302	351	323	323	325	344	317	310	312	324	342	304	324	328	314	391	309	295	323	316	291	320	339	318	294	331	291	328	341	321	289	317	320	321	314	302	311	301	297	311	305	333	290	324	316	338	350	347	298	321	324	331	295	350	350	308	320	311	291	318	287	297	318	306	309	303	323	333	339	354	314	326	287	300	325	296	304	327	319	294	338	306	337	335	292	342	341	334	326	324	323	308	329	276	335	329	284	306	315	324	285	369	340	305	305	325	319	297	316	300	310	268	325	328	326	310	339	321	332	335	314	311	319	336	370	333	314	337	301	331	323	292	325	293	298	291	353	372	317	335	315	337	304	301	303	305	342	344	275	327	300	298	316	326	365	309	365	280	320	325	320	313	330	314	324	323	306	303	353	320	333	306	289	310	316	316	324	302	325	323	302	340	314	289	314	350	315	300	330	314	275	315	342	298	296	347	323	333	381	331	334	362	308	308	329	314	337	281	306	327	329	331	298	297	293	313	295	312	311	292	335	321	334	338	301	350	342	312	340	326	322	318	315	318	320	309	347	315	348	318	310	312	338	318	338	308	306	326	352	327	329	303	307	292	310	294	350	305	315	301	335	297	285	321	323	338	327	361	320	349	314	308	307	320	301	284	283	333	302	334	338	309	292	297	312	353	305	340	320	335	305	288	334	307	378	312	315	325	299	284	317	323	281	282	331	307	341	296	321	317	334	298	295	324	350	328	313	334	315	348	364	308	295	318	311	282	305	327	319	335	337	306	292	318	332	328	319	337	345	295	319	289	322	316	341	307	352	355	288	331	322	318	347	322	322	299	322	296	323	322	320	339	336	326	310	309	289	321	325	320	353	339	338	317	308	346	284	319	322	323	300	326	301	301	313	303	332	317	293	323	343	327	328	328	326	299	302	346	310	332	286	326	312	294	372	340	336	329	321	314	307	348	314	305	323	325	336	345	287	307	323	351	301	312	327	334	322	297	329	347	307	317	322	330	277	307	313	323	320	301	300	315	310	293	327	307	336	312	322	338	310	304	315	303	336	357	306	317	321	307	311	340	330	317	321	335	328	313	343	335	309	298	308	307	300	316	343	307	305	345	307	340	324	318	302	324	289	341	356	301	311	310	321	318	343	301	275	299	328	306	306	351	322	302	340	324	337	328	337	314	324	329	318	293	314	333	309	323	312	333	308	321	336	322	340	299	345	324	342	292	308	320	328	320	343	322	340	316	321	323	335	323	358	301	310	336	321	321	318	324	322	334	328	311	323	316	339	313	320	324	323	277	338	321	310	311	296	318	313	346	357	316	322	329	342	286	305	329	325	310	344	333	334	331	340	346	327	326	360	320	315	340	311	338	307	311	319	304	307	306	337	293	306	296	299	346	322	316	311	318	349	356	342	331	309	302	345	303	325	294	316	300	319	305	324	324	291	314	297	340	342	326	287	303	298	310	313	291	355	340	303	326	312	332	323	324
12989	1253	1197	899	699	542	443	408	376	321	325	298	280	283	270	256	256	268	229	228	250	235	243	239	226	258	227	223	241	213	230	224	237	227	233	204	216	232	238	211	238	241	217	225	225	241	229	228	226	227	233	239	231	226	205	225	227	244	195	223	227	244	227	213	242	217	197	211	224	224	202	222	236	230	229	212	223	214	226	223	225	205	205	210	222	266	232	241	193	233	264	220	217	213	247	229	218	219	199	225	201	227	249	237	238	208	207	251	197	240	214	215	246	227	222	215	236	230	218	228	232	238	230	198	232	210	217	215	239	230	233	206	202	207	234	226	237	219	224	222	212	231	230	209	229	217	206	205	197	238	222	223	237	213	212	210	200	208	240	212	214	234	224	251	239	208	237	223	219	206	248	230	205	225	205	226	222	253	226	210	230	214	233	229	210	226	204	232	214	236	221	217	204	234	241	245	214	236	208	226	228	209	224	206	243	235	218	225	237	237	217	242	240	240	236	233	208	223	203	210	226	240	228	208	215	245	217	220	237	233	239	205	208	209	254	216	221	220	214	219	201	249	215	226	203	216	212	227	232	223	224	243	226	204	215	239	210	218	198	234	205	217	212	206	225	243	227	220	234	222	211	194	235	201	214	214	218	218	248	234	214	220	219	252	201	222	247	235	225	220	233	228	218	235	226	211	235	206	214	213	216	210	221	218	254	215	218	217	220	233	223	220	217	233	233	204	210	218	216	185	215	245	244	230	216	193	239	196	232	257	203	229	211	243	227	227	244	234	216	198	231	229	220	264	217	236	208	217	217	199	222	204	229	189	220	211	216	223	197	201	216	216	225	229	203	239	211	209	214	240	246	228	214	209	240	221	209	237	212	231	216	213	200	216	221	247	214	241	209	218	211	233	208	204	216	209	230	222	213	236	215	225	224	219	246	199	227	221	218	225	219	189	241	245	206	194	227	217	220	184	226	196	228	188	241	210	220	240	239	201	203	222	226	248	217	218	229	215	202	248	246	236	220	231	203	206	201	204	233	237	232	244	219	220	237	208	195	232	246	225	214	222	236	232	230	194	233	214	232	230	238	210	238	245	219	215	210	178	231	208	225	242	217	217	207	202	190	243	247	250	220	225	212	220	234	205	197	237	236	215	230	211	245	212	208	223	218	207	220	218	215	192	188	216	202	226	212	252	201	199	178	219	234	234	213	231	247	230	238	227	198	221	198	247	214	225	262	222	213	244	236	214	241	241	239	243	235	213	228	218	212	201	243	219	235	213	217	206	221	234	198	214	203	230	207	227	237	219	228	219	233	229	243	252	212	209	226	207	218	198	229	239	207	212	225	217	224	221	247	214	219	238	218	231	197	199	201	223	220	232	216	216	193	224	209	226	243	203	220	239	195	229	224	192	212	237	238	202	231	235	216	236	212	237	230	226	212	241	231	218	213	199	224	189	202	254	253	230	224	211	215	229	235	218	227	237	235	238	200	238	210	229	221	221	210	201	195	221	208	216	236	204	213	221	232	214	227	223	239	206	227	205	196	210	241	204	178	214	239	212	216	215	217	236	206	248	224	232	245	208	204	214	223	204	217	205	223	220	214	250	233	228	226	224	212	221	202	249	233	232	211	228	228	220	222	208	204	229	229	222	233	230	236	213	237	233	221	213	212	222	214	216	223	237	227	203	218	230	221	222	228	246	219	197	211	217	214	223	230	215	204	240	273	207	191	223	238	209	235	218	221	236	235	233	204	220	222	235	212	219	243	215	235	223	224	198	250	211	216	216	221	215	240	205	221	220	230	222	207	206	203	245	199	238	212	239	203	215	204	208	219	255	232	214	205	212	214	234	249	235	211	232	232	221	222	213	216	211	225	240	236	219	205	216	219	231	212	224	215	216	214	224	204	216	245	228	217	211	243	236	207	255	209	224	243	214	240	245	191	212	209	226	233	211	183	216	237	209	225	238	209	225	227	236	212	230	223	209	246	233	198	230	237	241	228	237	233	227	214	226	205	205	190	215	231	217	205	227	219	187	226	226	204	227	208	191	222	212	211	188	226	201	219	202	208	186	228	235	230	239	216	235	225	224	209	223	248	250	209	220	252	211	198	204	218	219	218	209	213	218	240	237	220	220	222	256	212	219	199	226	204	177	202	209	247	208	220	226	228	226	245	234	213	212	236	243	238	215	192	216	229	220	249	182	223	224	200	217	198	237	253	202	224	235	208	206	216	220	227	225	220	219	227	228	245	239	225	211	191	237	248	228	227	226	201	230	239	247	220	200	233	215	209	221	224	195	224	221	202	213	209	203	220	201	252	232	200	209	243	210	227	239	247	225	228	243	231	234	228	183	189	232	214	247	225	227	235	199	215	231	233	231	198	207	244	208	225	244	237	236	231	200	184	210	216	221	231	230	202	232	203	204	213	225	220	188	222	218	219	246	227	218	230	199	261	216	247	239	199	227	220	230	248	235	230	199	195	215	230	234	221	194	213	225	232	250	236	210	214	204	251	222	230	253	230	202	232	231	218	224	232	213	237	208	216	202	234	212	214	237	214	229	257	213	213	231	208	199	217	192	234	219	225	241	219	221	205	240	187	225	219	228	218	183	234	234	238	230	237	218	227	173	264	233	232	207	233	225	223	233	234	233	251	210	229	231	208	199	240	221	190	225	224	226	217	214	216	221	239	217	231	230	230	224	209	223	223	242	233	219	218	206	233	229	229	223	227	223	228	212	242	235	214	224	218	205	216	214	228	210	220	208	225	220	248	244	223	225	205	195	239	226	220	209	232	211	206	250	224	228	233	213	232	227	216	223	195	244	198	209	232	207	199	185	256	242	234	211	246	204	214	201	237	213	212	224	210	229	228	182	225	226	245	230	205	217	191	224	228	237	250	234	213	246	180	191	249	215	224	229	196	213	236	238	201	221	212	210	255	212	230	222	231	218	226	206	219	207	191	213	251	198	204	219	203	193	207	213	222	220	223	208	236	213	233	226	228	221	233	222	205	218	238	220	206	200	260	215	218	199	233	197	235	219	273	198	204	216	200	235	228	245	230	215	218	216	239	206	228	225	232	213	202	205	231	229	203	241	207	222	218	235	214	212	210	236	218	233	208	179	214	209	213	226	248	199	243	238	225	232	214	233	224	252	211	205	221	239	214	212	226	210	222	238	232	254	209	203	199	222	223	221	197	232	193	193	207	222	199	227	231	230	242	228	237	233	221	208	215	233	209	206	219	206	187	209	212	226	208	233	231	248	212	254	224	237	208	228	223	225	215	232	234	200	218	246	210	201	247	221	226	215	223	242	211	206	183	205	238	221	236	243	246	245	206	210	215	214	228	217	219	202	201	207	225	218	224	218	221	226	211	245	210	237	230	254	213	206	224	217	239	204	213	226	246	238	216	233	210	242	268	235	241	241	214	226	209	212	212	205	222	229	227	231	220	192	207	225	229	239	206	205	217	223	256	221	229	231	212	235	224	239	224	204	218	224
7974	1363	2715	3115	2742	2216	1892	1539	1410	1265	1166	1017	1018	939	866	824	791	764	725	707	755	721	691	685	668	675	632	597	625	619	611	609	602	630	596	632	544	564	583	619	580	584	585	638	629	597	604	554	580	567	573	578	611	644	586	558	567	504	580	576	578	538	590	538	571	566	560	535	570	507	528	552	552	544	595	557	524	576	530	578	599	545	538	525	584	547	527	537	550	511	554	536	578	563	572	529	543	537	575	567	552	542	529	571	533	561	566	517	548	552	556	547	562	532	536	545	532	554	557	545	549	566	554	533	547	549	513	541	536	489	562	562	560	562	558	560	560	543	547	529	515	594	548	536	544	519	536	513	562	545	512	541	584	593	572	564	537	517	547	554	553	546	533	526	564	567	531	578	514	574	524	544	529	530	575	561	517	533	574	552	549	539	579	542	511	542	563	588	530	579	539	530	514	509	548	489	508	536	516	554	554	534	559	602	531	525	567	511	572	538	552	527	506	522	541	563	577	514	547	576	560	556	483	538	536	594	552	543	534	579	534	555	531	522	550	559	528	571	584	513	547	566	564	517	564	564	544	532	586	548	528	535	524	548	568	545	594	542	530	528	546	553	576	554	541	556	526	563	544	565	585	563	549	559	483	538	535	558	586	535	543	538	511	514	527	593	551	564	555	532	577	558	558	582	520	533	566	550	569	567	558	578	530	549	502	547	542	557	522	584	545	532	560	565	512	567	545	511	569	547	563	544	555	498	518	527	540	546	576	551	550	541	536	604	581	556	520	532	547	519	535	534	543	509	562	550	592	548	553	551	540	516	593	553	559	537	546	525	535	559	557	539	556	523	574	545	534	538	514	576	553	524	556	566	567	556	543	589	564	580	593	560	586	513	571	549	541	585	573	543	544	580	577	567	579	529	606	575	568	478	543	540	546	534	578	553	529	551	551	565	558	531	544	553	548	547	500	500	529	545	522	530	545	524	529	518	544	545	533	515	521	533	586	575	562	523	513	547	582	530	520	543	507	584	537	563	520	558	525	566	561	536	537	576	537	563	543	568	500	485	585	534	497	539	567	518	536	559	530	550	576	531	553	542	567	556	560	571	546	593	523	547	599	547	558	555	559	550	604	543	543	566	576	536	552	548	515	586	536	563	551	549	554	567	529	553	592	537	565	522	599	555	523	521	564	563	558	571	568	561	551	522	535	602	567	573	517	468	608	504	584	519	519	542	586	527	553	572	511	522	563	528	516	515	560	587	566	532	562	568	556	547	542	573	529	558	567	532	570	575	534	537	546	527	574	516	563	536	515	521	576	552	522	547	514	532	550	594	591	504	563	555	577	527	529	536	538	579	525	593	523	529	523	550	576	533	569	546	608	564	574	549	529	544	548	514	544	578	576	597	594	550	514	561	547	543	545	509	519	562	506	582	550	553	581	549	566	558	519	541	514	544	556	564	546	550	597	530	537	591	550	573	549	579	593	529	558	583	507	547	579	592	523	548	568	528	501	555	562	557	578	530	495	565	561	569	582	552	552	550	586	538	556	549	555	556	512	554	566	591	518	580	546	567	541	576	574	578	559	522	535	555	524	543	576	543	555	536	558	567	504	575	556	543	592	545	545	569	560	516	570	557	571	520	553	513	570	537	552	566	524	547	513	540	575	523	551	527	551	599	560	548	604	539	538	538	571	523	533	536	516	533	545	575	526	577	568	501	564	570	565	569	541	550	516	564	546	557	557	562	572	570	549	505	573	517	519	528	543	605	558	571	553	573	547	559	536	579	513	583	548	547	587	533	544	572	552	535	536	593	581	537	549	573	577	551	512	534	556	548	528	547	552	549	536	530	523	564	568	532	536	538	559	586	557	552	533	526	529	551	534	558	545	495	566	542	569	561	556	534	552	591	549	605	555	580	532	584	570	591	541	551	576	544	529	564	529	531	522	511	547	575	531	526	560	532	554	567	529	574	540	513	547	570	557	545	549	560	526	527	531	555	536	568	568	531	516	556	506	561	600	548	532	556	519	553	578	543	538	527	568	555	548	586	590	514	571	548	552	529	554	564	583	555	547	551	555	540	540	553	554	533	549	527	569	571	486	545	524	563	565	578	526	521	531	554	548	544	550	541	549	583	552	547	517	583	535	542	595	524	525	548	551	537	568	555	508	513	529	527	545	603	561	564	517	532	580	507	570	525	525	550	583	527	503	576	560	577	543	530	554	528	497	561	536	524	543	509	565	549	544	563	507	559	565	481	550	507	526	549	516	550	544	581	594	559	509	561	582	532	537	553	563	582	530	535	560	522	607	554	527	548	504	537	551	567	577	563	593	545	516	525	543	575	549	559	565	538	542	540	586	545	561	563	572	585	559	547	584	537	550	550	536	573	554	537	534	520	547	541	526	556	566	570	559	567	537	577	573	538	539	590	599	571	559	556	503	542	538	493	516	575	573	536	556	535	533	575	540	506	580	553	559	542	523	568	572	570	525	570	545	563	534	546	567	560	571	555	528	558	540	582	579	578	538	590	496	543	550	553	566	551	501	515	562	516	536	559	577	547	543	504	539	548	534	546	545	540	519	526	553	545	583	542	578	553	533	540	527	575	535	549	567	569	563	553	547	564	560	575	564	529	501	541	568	537	552	552	560	555	585	546	540	550	568	516	522	547	559	539	531	541	482	570	575	522	560	526	517	573	523	565	546	538	549	567	528	558	550	559	581	543	546	560	513	548	574	522	544	537	549	561	538	550	513	581	575	545	579	540	569	502	558	534	535	535	525	507	538	535	556	566	579	515	544	576	541	559	545	577	580	544	550	593	561	535	529	555	551	554	557	516	561	518	535	528	518	571	539	516	591	527	521	547	527	494	544	522	531	532	558	552	526	536	594	497	552	539	509	521	524	558	556	541	585	553	538	513	577	543	541	588	561	506	578	488	550	547	547	523	538	529	528	564	549	493	601	578	585	526	564	564	541	551	534	506	542	551	536	553	532	578	541	509	542	539	580	569	545	533	593	558	533	532	568	541	556	555	522	554	507	574	574	533	580	554	534	585	550	558	504	516	560	572	552	544	502	509	586	553	553	545	575	535	531	577	523	554	495	541	542	546	529	624	533	539	581	507	549	563	513	561	541	527	551	542	571	591	543	521	547	527	562	590	554	571	542	558	576	501	561	552	529	582	554	546	542	573	500	565	590	531	566	552	562	554	588	530	556	598	520	575	518	609	526	560	540	515	518	539	544	509	555	547	522	561	544	574	588	525	513	538	569	522	543	544	598	539	557	580	543	527	582	530	529	561	557	533	596	537	559	568	531	538	550	538	530	543	571	556	581	507	563	569	551	607	544	527	544	565	559	561	537	575	546	529	506	523	559	545	584	584	573	542	567	523	541	582	571	519	586	553	543	562	521	514	546	548	592	539	552	548	542	519	574	533	561	561	561	550	549	558	486	540	531	571	579	566	537	538	551	530	520	533	540	540	566	585	574	560	570	552	543	542	550	560
20634	3028	2432	1700	1163	798	640	545	463	420	339	344	290	295	268	260	254	206	237	219	215	205	216	198	195	219	212	210	195	197	187	222	184	210	206	176	214	193	216	203	201	179	166	164	194	219	212	169	197	192	192	163	169	203	192	186	162	188	198	185	172	193	190	184	195	191	177	172	204	185	208	185	191	189	196	175	181	167	202	165	180	201	196	187	193	170	180	180	175	175	177	169	191	182	184	177	172	207	179	185	154	208	206	196	177	182	172	190	185	210	181	187	192	181	192	173	190	203	198	178	190	182	184	200	214	204	215	200	217	188	159	182	204	177	175	204	182	191	174	180	161	190	202	174	195	184	195	187	185	185	188	177	185	174	198	194	185	187	172	201	174	214	193	202	184	196	184	182	184	190	196	193	191	213	192	199	185	187	203	181	171	204	190	177	198	179	175	203	196	193	221	175	200	202	197	196	189	199	185	204	182	172	177	203	168	181	193	170	175	215	199	188	193	200	171	187	175	190	182	176	161	177	163	167	170	196	177	189	218	174	188	188	189	154	187	182	174	176	170	169	201	179	218	178	181	176	209	182	187	202	181	170	162	192	197	195	191	217	155	168	172	175	180	199	175	177	193	195	182	177	182	180	188	184	185	184	166	181	174	166	182	189	188	176	193	167	191	185	209	176	197	196	174	175	168	178	201	184	183	176	208	157	178	192	190	189	203	179	176	161	150	190	152	158	172	176	185	193	197	201	208	203	176	193	198	180	204	178	167	174	211	201	177	147	196	205	187	179	177	176	209	178	176	174	169	168	174	169	198	195	199	170	164	171	204	218	195	184	162	207	172	189	194	186	180	184	175	186	187	187	197	183	178	187	176	177	184	194	175	186	181	173	174	185	175	178	186	164	211	193	188	192	184	169	168	182	175	182	192	189	187	190	168	151	150	196	194	164	172	161	154	191	191	189	213	190	209	200	188	155	183	197	179	146	186	173	203	184	183	192	158	190	194	169	211	185	181	178	179	192	173	175	161	202	198	176	172	201	162	175	164	157	201	191	181	182	168	203	220	198	196	187	172	178	187	160	179	203	212	171	169	189	171	183	174	179	194	212	192	164	211	200	194	189	166	185	188	199	182	175	195	193	206	193	173	212	195	202	185	161	183	182	185	199	165	163	184	191	216	197	184	184	204	182	172	174	169	198	184	198	192	205	210	175	200	171	181	188	164	162	197	178	187	178	176	184	177	228	190	191	173	186	181	180	179	171	202	186	179	208	197	172	167	153	160	172	187	190	191	211	186	191	197	181	193	186	211	184	183	214	182	195	216	199	191	170	183	175	183	197	194	195	177	181	181	186	183	182	179	182	210	231	197	159	192	153	194	203	174	167	175	190	203	173	179	189	193	185	167	189	175	186	194	176	177	203	191	180	168	189	203	169	208	158	220	179	177	160	172	200	178	170	177	186	171	176	174	163	170	197	188	191	174	201	185	204	198	168	176	225	187	176	157	209	176	187	188	174	196	177	189	190	189	182	181	180	190	200	163	185	176	192	173	198	190	200	197	159	179	189	180	176	194	186	191	195	194	166	171	192	200	172	182	212	198	218	188	195	170	197	199	190	164	179	187	183	162	177	185	167	202	175	180	174	180	203	175	179	197	184	194	202	200	193	196	169	171	181	181	150	171	173	173	187	186	173	198	194	178	181	206	148	198	194	189	183	216	193	188	200	171	166	172	187	176	195	191	175	196	198	160	189	183	201	169	194	201	181	182	162	184	175	187	185	200	178	173	174	182	164	190	171	176	187	177	188	181	200	171	166	207	170	180	198	193	179	200	204	195	204	162	203	188	205	167	181	195	211	183	170	186	193	200	188	182	195	175	171	197	191	194	198	188	170	205	159	180	179	176	160	199	171	182	180	184	188	168	198	205	183	185	172	190	178	172	196	190	166	166	218	202	180	187	189	205	189	161	177	189	162	168	185	189	195	183	228	168	183	181	188	181	191	209	169	179	167	189	202	183	201	205	194	207	176	200	174	176	186	194	221	172	184	185	187	198	197	191	193	200	195	168	175	172	184	172	182	179	191	182	203	191	178	194	194	169	162	169	186	193	172	208	187	172	202	184	212	193	192	184	185	189	198	182	181	184	191	184	197	211	187	195	186	143	200	185	168	153	168	169	177	197	195	173	173	176	208	171	168	178	185	183	191	154	171	186	163	201	175	177	172	195	159	186	178	170	170	201	172	179	197	187	159	197	195	161	173	197	171	197	178	177	166	183	205	203	185	191	199	183	189	188	219	171	180	159	186	152	172	202	190	163	203	194	165	184	178	184	188	176	192	183	171	204	181	184	186	161	192	215	182	179	175	180	204	179	188	176	183	192	178	179	176	173	160	187	180	173	190	172	162	185	197	201	195	193	188	186	176	197	201	184	178	190	197	175	175	190	183	195	196	175	215	174	182	191	183	195	193	187	177	211	171	196	166	194	182	207	196	199	173	176	186	172	168	173	194	196	175	204	199	181	187	161	187	202	174	202	186	213	224	182	187	185	207	190	195	163	200	195	180	174	200	192	207	156	177	167	164	187	188	187	172	197	153	157	179	176	187	183	177	187	159	183	166	164	156	196	166	179	181	174	163	188	166	194	190	191	193	208	196	185	183	184	158	171	179	153	174	183	193	173	178	206	206	196	205	192	200	196	180	197	175	183	166	193	207	186	205	184	171	197	187	170	205	197	158	184	177	212	174	194	186	181	175	206	199	166	185	200	196	190	188	193	171	171	173	199	181	196	196	198	182	168	179	201	215	182	179	185	188	192	160	204	177	173	190	205	139	172	196	190	185	184	176	212	193	177	190	184	183	208	138	188	172	199	192	163	190	178	165	190	161	154	165	183	191	187	187	189	185	180	179	201	190	178	198	196	178	177	207	183	185	194	183	203	186	204	199	185	208	177	198	171	188	189	190	168	170	187	189	187	182	192	170	192	184	183	173	173	187	160	198	168	177	178	169	184	210	194	193	188	200	184	179	201	183	190	199	169	179	185	201	162	191	199	167	212	189	192	190	175	176	179	186	171	193	196	186	193	179	180	216	187	163	188	175	161	179	169	179	190	198	184	181	178	184	189	184	169	200	206	182	203	176	173	156	180	171	201	191	183	167	176	180	179	191	150	182	176	185	206	164	179	175	202	164	176	196	201	187	197	187	195	222	175	180	202	185	169	187	184	184	174	200	180	191	202	181	160	176	152	168	201	200	189	175	184	172	186	189	189	188	178	194	195	183	191	184	160	189	188	176	181	187	194	167	179	179	172	185	175	180	199	181	201	173	202	174	156	205	172	196	192	189	200	174	196	171	204	188	184	171	181	200	198	180	188	175	191	204	161	182	134	194	204	182	196	175	206	196	201	203	201	150	201	203	189	207	167	189	169	181	192	188	168	189	181	157	195	187	163	197	166	181	149	180	182	177	181	199	182	184	160	176	191	166	213	197	222	196	204	173	169	222	201	204
10253	1993	4670	5273	4325	3606	2982	2431	2015	1849	1658	1397	1230	1152	1055	1008	948	870	896	800	819	748	697	728	649	698	661	631	645	601	591	576	564	588	562	572	528	544	542	547	525	541	512	496	497	513	504	520	519	500	489	501	480	485	464	450	528	487	501	499	472	498	497	470	492	460	433	463	481	474	451	435	481	490	468	433	478	485	482	490	433	449	464	447	431	469	469	521	469	467	463	450	492	477	437	455	458	440	476	452	447	509	466	500	447	466	472	464	496	420	437	458	449	449	459	455	491	482	437	449	417	458	452	444	427	463	440	425	444	464	497	441	437	470	472	461	444	473	457	438	472	410	466	456	460	452	474	437	463	465	442	465	449	444	453	424	453	421	444	425	436	444	446	457	419	451	456	464	488	432	449	430	426	455	437	435	449	461	439	437	455	426	485	479	453	478	499	433	464	414	473	455	428	477	438	417	435	399	425	436	425	454	469	427	457	438	420	435	419	452	483	461	405	428	440	457	417	450	440	461	439	449	418	448	469	434	411	435	458	432	430	464	442	427	459	422	417	473	450	418	417	475	461	470	455	459	422	446	438	430	452	423	451	458	480	411	432	511	425	442	396	442	421	430	452	460	426	420	489	468	445	443	435	445	469	468	474	436	434	428	467	413	432	421	465	435	456	446	480	424	409	473	506	420	429	464	469	446	465	403	448	470	440	474	440	471	466	453	413	454	420	431	466	504	458	476	473	445	436	488	406	430	437	447	478	432	440	469	446	455	459	412	442	447	441	452	427	452	426	438	456	433	469	431	418	450	458	472	428	453	437	439	451	444	429	428	444	409	448	442	405	454	459	434	440	457	431	452	464	499	442	467	429	461	432	452	462	446	419	456	429	400	445	457	409	464	423	423	435	428	416	417	461	470	447	463	446	483	438	481	420	420	442	402	465	451	440	416	433	406	420	420	420	444	433	436	434	451	443	445	451	432	483	418	454	426	446	454	466	411	438	449	453	462	455	452	458	464	424	471	442	446	463	440	460	457	451	493	426	435	465	447	432	448	454	443	448	439	489	440	427	431	413	431	432	444	428	440	450	465	440	408	467	423	454	443	435	445	473	471	434	443	450	461	460	446	477	439	424	475	474	468	419	447	464	444	459	441	435	481	440	439	470	434	450	470	413	436	418	453	462	458	429	411	447	459	452	429	452	440	406	425	461	445	462	455	424	454	468	403	467	429	437	425	417	419	489	456	459	398	468	468	429	435	421	458	451	424	435	464	420	449	457	446	454	432	437	422	426	444	435	465	422	440	430	445	461	459	477	419	432	437	441	456	421	484	432	422	455	441	437	467	436	439	434	433	442	429	465	434	448	430	467	435	455	450	468	481	419	463	465	449	450	425	466	457	474	445	418	463	482	452	462	435	487	447	391	448	428	414	448	466	437	438	446	455	462	470	460	459	435	449	449	471	423	407	449	432	445	452	408	435	440	467	454	442	430	463	444	465	460	430	440	459	509	434	429	467	458	453	430	480	472	473	465	419	472	452	420	459	473	459	420	461	462	478	474	444	422	437	430	397	399	444	466	438	452	421	427	435	435	446	464	455	470	431	444	453	458	473	432	415	483	463	436	458	453	456	455	448	470	463	480	404	422	476	461	442	424	457	468	457	454	450	450	432	466	450	438	428	457	436	452	426	439	459	454	457	468	447	434	475	453	434	456	452	443	443	427	480	438	494	413	439	458	448	450	437	441	471	420	449	455	461	453	434	449	460	370	478	449	471	400	466	416	417	470	473	423	450	460	380	439	447	475	432	463	449	447	443	452	457	447	449	453	444	464	437	430	422	433	418	461	400	480	458	426	433	449	413	430	465	428	442	459	428	453	428	462	455	401	505	470	458	460	416	433	469	429	456	469	444	432	411	400	429	457	445	422	491	463	441	424	461	425	471	490	466	436	456	411	439	451	440	443	422	428	437	421	473	430	460	464	450	447	412	449	442	460	440	486	415	434	466	394	440	440	450	398	433	483	462	434	451	474	445	431	466	425	446	455	458	430	462	418	435	443	470	405	480	463	434	458	450	460	423	432	449	440	422	468	437	426	421	458	430	473	421	479	408	457	450	402	446	458	450	467	493	455	480	434	456	421	465	484	411	435	434	459	496	434	455	447	452	408	440	436	455	445	441	463	447	431	446	432	433	436	467	446	451	437	440	431	438	403	429	467	425	427	425	409	453	428	421	497	474	478	456	512	448	472	420	471	442	466	481	424	447	439	460	432	466	440	447	430	406	458	430	462	435	435	435	422	445	437	496	436	502	439	447	495	438	398	450	439	450	436	405	456	448	438	426	440	431	465	448	453	413	408	441	441	472	457	429	464	436	459	459	447	459	433	442	433	434	434	439	454	442	438	478	447	441	427	409	472	464	456	459	492	482	481	454	469	448	449	450	493	470	456	453	478	432	442	455	454	431	487	429	456	437	434	434	448	487	463	445	424	438	431	452	474	433	424	449	435	429	479	438	470	440	436	454	430	474	484	429	411	399	456	423	449	449	435	456	467	442	451	427	426	410	481	436	469	420	472	450	463	466	473	418	435	432	464	430	418	440	434	443	445	476	450	495	418	477	429	437	418	455	456	430	478	442	459	447	458	475	470	461	443	418	460	433	453	495	459	456	463	426	474	484	452	445	455	441	446	452	400	469	484	462	435	468	467	464	464	464	476	451	461	441	455	487	461	454	407	481	452	483	446	454	460	431	435	449	441	431	409	424	435	478	454	451	453	446	427	462	460	433	461	473	446	473	418	431	454	439	453	437	462	435	424	449	388	423	449	516	447	445	431	437	464	456	450	490	436	471	469	450	410	447	460	441	457	487	478	435	463	452	442	417	448	443	446	430	420	443	435	400	419	478	494	439	473	444	437	481	409	442	460	434	441	451	417	460	419	457	433	422	420	440	443	475	468	403	469	450	439	459	457	425	474	479	442	426	468	454	409	444	486	470	446	465	451	445	476	468	456	446	445	445	421	466	447	468	412	426	479	435	490	427	437	438	423	475	432	455	451	458	415	431	452	440	424	438	437	460	461	449	432	440	477	384	454	406	439	460	442	407	505	446	447	410	457	445	434	454	488	432	476	459	423	433	447	466	414	460	425	464	472	457	459	475	459	444	457	470	462	443	458	471	442	433	494	428	444	397	443	461	473	474	450	461	493	436	482	415	497	436	416	464	448	442	478	422	425	454	473	454	450	456	471	451	480	424	434	461	455	431	441	476	436	436	451	431	428	419	443	441	422	470	434	413	435	440	432	468	417	410	441	426	436	419	449	405	434	455	459	441	435	435	429	465	446	436	433	501	457	419	433	453	463	476	456	440	429	423	450	458	414	423	437	475	437	425	457	443	422	467	462	421	446	455	461	462	422	413	421	443	416	424	447	485	439	434	426	462	423	450	445	451	420	475	445	430	445	450	448	464	456	490	461	471	450	443	394	449	433	420	436	450	444	463	462	459	414	500
4390	171	125	134	137	125	121	111	103	131	113	117	118	103	110	119	109	95	127	112	143	110	104	99	116	135	123	138	139	101	120	118	98	128	135	117	115	93	83	118	120	119	104	132	116	115	107	111	120	131	131	120	107	127	116	121	97	112	101	105	114	120	115	137	110	120	144	109	124	116	103	102	122	116	120	100	96	113	121	106	131	110	117	117	127	119	105	115	102	118	112	106	118	115	119	132	131	114	95	109	114	100	106	127	113	113	105	113	114	102	107	116	125	128	104	121	118	127	120	124	111	107	120	104	104	107	117	116	126	95	113	114	108	110	116	113	116	128	128	121	108	126	117	125	131	146	103	122	112	114	133	136	113	134	111	93	97	88	110	107	116	101	112	111	116	117	110	130	114	120	121	109	121	123	108	88	112	116	116	108	109	117	106	102	98	119	121	116	140	109	110	113	100	128	114	104	115	124	112	127	125	130	130	121	119	101	117	104	123	102	137	116	107	96	127	121	115	136	105	102	113	135	115	106	121	124	115	118	122	102	117	92	137	101	132	116	114	117	125	112	101	118	124	111	117	106	109	98	128	120	113	120	126	112	131	98	106	117	124	110	127	115	110	118	113	119	121	123	92	122	116	118	105	118	103	123	117	131	117	115	120	125	108	104	112	122	126	104	118	121	119	100	107	118	111	101	119	103	111	105	120	101	105	116	125	134	121	116	115	125	113	121	106	116	114	103	123	111	111	136	99	103	107	114	117	130	108	117	109	119	119	110	109	124	124	113	129	128	86	117	134	118	115	132	126	115	110	133	124	121	122	129	124	106	118	116	103	117	126	106	93	109	117	123	121	127	114	99	127	127	102	127	107	113	99	105	117	104	119	104	108	110	114	115	110	107	107	124	94	118	110	119	130	120	104	117	139	112	115	118	122	128	108	116	107	107	101	110	112	122	89	105	125	116	99	130	101	122	117	126	118	110	128	108	112	128	124	118	110	128	130	120	97	109	121	107	118	104	103	103	105	109	123	113	99	119	118	112	111	118	131	106	131	114	99	136	124	116	129	136	102	124	118	115	107	103	127	128	102	119	116	105	116	104	129	125	108	119	102	110	130	125	127	126	128	129	135	116	130	117	114	117	123	118	139	139	118	116	119	123	88	118	112	119	113	108	110	134	124	104	135	113	121	124	123	114	135	101	120	121	116	124	106	122	131	114	123	114	134	121	110	107	106	113	103	118	105	102	125	90	121	114	115	122	108	114	115	117	129	113	132	115	137	114	120	109	112	107	106	104	108	112	121	118	101	114	87	114	117	119	107	104	135	116	120	134	106	119	135	114	117	99	95	122	114	121	125	117	121	113	110	111	101	92	123	111	136	106	121	104	121	115	114	106	104	106	120	105	117	120	118	108	128	123	119	120	111	110	120	112	103	109	113	119	118	118	130	125	101	117	124	109	123	109	84	112	112	125	108	126	97	105	107	112	122	125	116	139	123	123	125	115	127	127	101	90	129	131	109	111	110	110	128	149	118	135	104	112	126	110	113	124	125	139	113	142	98	134	101	117	104	143	112	104	113	116	96	109	112	113	122	123	96	111	116	111	122	120	118	120	104	119	122	120	112	108	105	130	122	122	100	115	104	127	123	96	122	113	126	109	110	116	128	113	113	110	107	119	133	137	112	110	111	96	122	106	125	117	107	113	110	116	122	111	105	108	107	116	123	100	115	128	111	120	130	138	113	124	127	120	147	122	89	107	136	109	111	110	107	104	128	128	109	114	120	124	129	115	123	111	131	125	129	107	126	133	108	100	106	101	109	109	108	104	125	117	130	121	94	110	101	88	118	122	114	111	119	114	109	93	111	124	112	119	112	111	109	128	116	117	116	107	132	115	132	122	107	112	99	121	114	120	109	99	108	117	95	125	132	134	126	113	118	97	99	124	127	101	115	133	110	130	99	100	128	110	109	101	116	126	122	135	121	111	103	107	111	108	117	119	128	121	108	102	125	128	105	100	124	110	90	112	102	111	122	128	97	97	94	89	109	118	103	120	102	120	116	119	101	115	121	117	120	116	96	102	126	138	101	128	104	133	98	109	128	118	128	120	148	121	106	113	115	119	103	108	99	120	102	103	125	121	116	113	134	130	116	123	108	123	116	107	115	115	125	119	111	110	131	123	98	111	117	110	116	127	123	111	131	107	107	110	127	113	128	128	143	126	114	98	115	107	110	123	107	113	134	124	110	124	116	120	110	126	90	103	101	112	114	118	113	120	121	122	115	123	121	123	116	115	96	108	107	100	122	124	125	127	115	111	101	131	134	120	103	113	113	120	117	115	111	127	124	110	105	113	111	121	98	105	108	116	119	130	105	91	119	118	96	104	114	133	121	112	118	124	115	104	115	113	118	109	143	112	115	108	112	112	130	118	106	99	115	166	116	109	110	97	120	112	105	106	110	118	124	125	123	117	109	108	125	98	123	145	114	129	100	115	145	121	122	83	129	101	109	128	110	105	124	97	136	118	132	91	109	133	124	119	106	103	101	97	107	115	112	118	97	114	107	106	118	109	130	111	108	103	129	118	129	134	130	116	117	143	122	122	111	100	121	101	120	115	111	110	122	122	117	116	103	99	100	108	119	122	151	117	113	109	108	111	132	118	106	121	123	129	111	100	116	125	110	116	98	107	100	114	95	137	122	97	131	114	114	110	105	139	113	94	111	117	125	114	130	111	116	90	127	115	118	115	88	117	119	131	87	105	114	135	118	96	108	106	118	107	111	117	116	119	133	103	110	140	161	123	112	112	121	112	122	117	117	115	137	121	89	114	126	132	107	104	133	116	110	119	105	96	105	101	120	108	138	94	107	103	114	120	105	105	120	99	112	104	112	126	111	118	132	125	114	124	147	110	109	110	112	117	112	114	129	105	104	133	123	125	111	109	120	141	112	121	113	119	125	101	128	127	88	108	121	141	121	110	117	123	115	102	123	114	107	120	123	121	108	103	102	121	105	100	124	110	109	115	113	111	126	99	125	108	124	116	96	122	119	107	103	103	124	113	127	96	124	112	117	121	141	110	124	107	114	100	103	116	113	119	120	144	132	125	111	138	118	145	103	137	125	121	122	115	128	124	86	102	129	121	124	120	100	89	120	122	117	128	130	108	118	125	122	109	136	95	121	100	106	120	117	116	110	103	119	116	122	103	110	139	99	117	107	86	114	113	113	118	102	91	110	127	107	110	97	116	122	110	107	125	101	113	97	137	120	110	124	119	114	96	114	96	100	100	122	131	119	120	92	102	94	128	106	109	128	103	125	127	100	106	130	124	105	125	118	129	119	98	113	102	106	126	120	121	119	133	106	109	116	117	105	104	138	124	114	138	120	102	93	133	106	136	115	99	125	113	101	122	110	109	109	108	120	123	107	113	102	127	129	118	117	119	108	131	108	104	128	107	112	118	101	129	133	107	113	117	136	118	110	119	120	126	109	96	99	130	88	109	127	109	110	99
3037	353	397	426	427	407	379	346	383	375	341	348	346	341	326	343	340	332	329	335	311	313	349	341	353	320	327	328	349	346	308	357	362	326	329	310	304	321	322	342	318	311	319	297	293	330	345	337	329	331	315	333	301	326	311	319	285	322	338	343	309	296	320	324	317	339	334	321	357	316	337	297	296	352	282	268	318	311	301	295	312	350	326	353	300	294	329	366	360	301	320	338	318	318	328	327	313	330	339	303	333	309	349	330	337	301	358	330	303	285	336	329	353	307	336	293	282	328	315	330	284	323	319	323	306	297	322	312	313	322	312	311	335	314	320	323	283	339	345	320	316	310	329	340	329	343	343	303	300	304	305	313	295	345	304	330	293	306	312	290	336	331	327	308	288	317	339	333	312	334	311	327	285	337	290	332	306	323	302	313	321	336	327	349	321	345	318	327	325	339	336	324	309	318	322	304	312	327	319	330	320	309	338	337	334	326	339	306	317	329	331	302	325	329	333	337	318	329	349	323	333	325	281	308	303	363	324	302	306	326	320	321	352	318	248	309	320	329	326	308	322	314	333	333	322	334	310	306	313	333	309	321	311	326	336	323	330	310	332	325	324	293	314	328	327	335	311	313	308	338	304	351	312	312	325	334	328	306	290	291	335	305	339	349	311	308	329	350	292	313	328	342	319	296	344	323	347	312	355	328	336	301	306	309	334	330	322	320	318	344	338	323	310	349	306	325	301	304	269	328	349	296	316	326	317	321	304	289	325	340	303	317	316	331	301	327	310	324	311	332	335	313	303	326	309	358	321	314	342	321	302	356	334	322	295	317	306	343	319	322	308	339	296	303	328	313	333	352	321	340	356	322	322	294	351	283	329	319	316	332	307	320	297	304	281	292	340	308	307	340	316	312	295	331	290	333	316	304	357	347	336	361	321	322	341	328	288	301	318	335	326	326	305	337	347	309	317	289	303	316	309	301	350	306	299	322	300	323	321	328	334	323	314	330	330	316	362	340	319	326	343	318	316	333	312	293	337	332	313	331	290	328	346	288	339	336	307	310	337	304	319	287	325	307	296	333	323	326	301	289	313	332	319	309	316	351	337	362	307	334	333	309	309	323	336	361	319	289	304	338	329	301	317	294	349	294	315	303	314	327	307	338	335	351	307	339	345	329	324	337	319	294	354	342	334	313	323	325	333	323	350	318	331	307	320	315	336	295	316	339	295	300	325	318	334	321	333	315	320	323	325	337	311	306	345	322	321	322	337	324	293	328	330	317	289	312	317	315	329	332	321	315	323	314	318	342	325	291	314	355	307	272	309	311	323	305	299	328	292	315	331	301	312	332	313	315	321	301	300	329	317	332	335	308	339	341	295	311	346	321	299	328	321	319	347	329	323	342	340	318	323	340	320	327	351	321	352	329	281	321	297	306	329	297	316	309	308	303	314	309	296	298	327	335	314	330	351	337	343	290	330	343	331	292	308	316	318	316	313	322	348	323	311	344	306	333	315	315	288	332	318	302	314	333	336	337	351	302	305	340	313	357	288	290	277	335	317	307	308	336	341	297	330	330	307	336	305	311	319	297	331	312	305	292	298	332	339	326	339	317	338	308	350	337	332	295	342	333	326	327	314	321	335	327	307	333	351	313	314	341	319	318	340	311	323	301	327	311	359	311	318	347	297	307	289	347	328	293	285	342	325	289	318	317	301	328	269	347	346	344	303	327	301	269	344	315	318	266	314	329	342	327	323	314	351	366	339	325	325	306	336	296	324	349	299	329	339	307	346	321	319	320	296	317	325	338	302	342	314	325	301	322	304	314	313	314	342	340	315	312	297	359	317	328	340	309	311	340	350	326	321	327	314	345	292	326	317	358	326	317	315	293	318	323	308	335	330	322	292	309	333	320	325	319	316	315	337	345	303	324	337	288	340	339	354	309	295	326	321	324	316	291	334	314	335	326	328	329	296	327	315	346	299	299	337	303	328	303	322	311	328	337	314	309	315	320	301	318	307	299	324	330	308	305	335	302	317	292	328	308	311	336	317	338	305	280	320	360	304	344	343	324	357	314	310	321	295	307	330	290	302	295	302	283	339	309	331	311	319	309	305	322	302	304	304	323	270	333	294	335	312	323	317	332	368	289	338	323	342	322	314	301	311	350	337	318	327	317	321	319	344	295	310	304	317	318	347	278	310	323	266	342	315	307	338	329	350	325	323	309	304	319	282	314	347	310	309	319	318	293	310	297	318	281	296	306	318	311	344	325	333	315	320	319	306	341	365	346	307	323	354	330	303	308	333	306	295	322	310	305	302	315	325	291	297	302	303	295	326	295	336	350	336	300	329	281	302	347	319	313	321	321	309	289	323	340	339	337	346	305	321	349	317	316	308	327	305	302	318	341	318	341	323	302	312	310	338	298	340	295	269	316	334	331	318	352	315	320	317	326	318	331	316	312	323	313	320	336	328	336	324	312	298	331	311	323	331	314	321	327	356	319	315	320	283	312	294	294	328	307	316	308	329	303	316	342	328	348	296	347	306	312	323	318	328	319	274	301	329	322	333	338	326	327	293	313	319	319	317	324	300	353	328	302	334	326	324	306	299	294	311	313	344	331	312	317	326	303	333	312	327	311	313	351	310	318	316	315	305	334	305	337	291	319	329	319	339	337	321	308	306	324	329	305	313	355	290	307	297	301	305	322	313	282	323	316	303	326	311	347	346	323	330	326	314	332	359	301	338	295	269	348	316	293	304	308	330	295	323	335	350	315	323	331	316	317	289	316	320	326	296	325	304	298	321	307	280	318	306	324	305	333	307	334	322	355	316	308	306	320	331	329	345	335	312	335	298	282	343	330	281	327	320	317	326	343	315	340	330	300	307	319	330	306	298	295	328	332	337	326	303	329	320	313	309	318	298	326	308	341	321	318	357	332	303	292	320	338	335	293	314	322	305	296	299	308	296	326	324	316	328	307	325	331	300	332	307	352	316	332	293	324	327	314	303	341	323	313	332	319	303	321	305	351	358	318	341	332	286	319	320	305	320	294	318	324	315	343	315	325	334	315	290	326	315	346	324	315	311	317	316	315	309	312	313	299	350	328	305	304	328	300	342	315	359	336	339	298	316	316	365	327	306	285	308	303	298	342	296	325	312	326	291	337	316	328	331	309	325	317	324	307	320	341	304	343	341	335	329	306	346	305	346	325	312	364	331	287	366	326	338	326	343	314	318	300	320	325	361	334	350	305	324	345	354	299	341	309	300	320	320	303	315	325	318	314	344	326	318	336	339	315	309	327	310	318	338	329	300	359	311	310	290	323	324	274	331	304	339	300	321	299	319	325	294	318	303	336	327	331	323	315	313	328	321	328	301	324	321	335	352	344	331	330	336	327	335	335	290	319	304	331	335	330	337	295	333	302	289	364	333	340	349	329	341	328	332	335	294	287	312	353	309	322	319	348	353	333	323	344	318	349	326	315	313	326	321	325	282	336	307	329	321	320	320	347
13078	1378	1183	988	664	529	474	372	351	359	363	277	276	294	258	248	260	238	254	239	255	238	256	240	230	257	221	236	248	228	235	205	230	236	209	244	215	227	214	229	230	236	213	242	222	221	216	243	214	225	220	233	244	213	208	217	214	244	216	236	238	213	240	210	245	233	225	219	219	251	212	218	215	211	231	227	202	241	226	207	210	217	231	213	243	229	226	225	211	196	205	216	208	225	222	225	235	242	231	215	257	239	244	237	250	201	238	210	222	232	223	230	251	229	234	216	251	211	241	220	245	242	215	228	239	208	224	247	205	208	213	206	208	217	255	213	218	235	208	205	230	244	206	229	244	219	214	225	221	255	232	221	225	207	191	221	221	228	208	228	212	214	233	224	195	243	229	233	227	231	231	249	258	221	253	246	201	202	243	226	210	207	223	213	225	224	193	220	190	218	239	210	215	226	198	210	243	228	230	241	189	244	206	226	260	212	206	208	225	230	231	215	233	232	195	211	234	244	196	194	207	228	200	218	221	262	238	206	237	228	241	241	207	228	252	237	236	223	242	225	203	227	232	195	216	242	228	177	214	239	235	236	214	256	214	221	213	207	213	224	215	228	221	203	208	237	213	209	221	234	242	236	236	194	199	226	211	207	225	189	241	219	214	233	211	219	235	248	240	238	240	219	249	246	232	215	219	223	240	203	229	211	210	222	230	179	228	210	221	192	215	194	236	254	229	225	209	229	239	207	241	222	243	239	240	228	198	229	212	215	212	225	219	205	212	213	236	212	236	232	229	234	239	206	233	216	220	200	219	218	196	214	221	194	195	232	216	219	208	215	216	219	213	244	219	215	243	236	235	217	222	197	208	207	253	209	229	217	236	240	245	233	212	229	234	219	200	232	224	232	208	240	219	237	210	215	207	213	227	230	242	221	213	210	249	212	210	219	205	185	250	196	210	219	236	230	223	224	201	242	221	206	221	225	206	210	222	209	224	234	233	224	227	218	246	237	251	209	254	255	222	215	214	224	222	221	221	241	230	219	215	237	221	207	226	219	232	230	252	237	209	199	234	245	230	226	222	209	241	203	221	211	228	240	206	230	228	241	233	218	260	249	227	228	215	210	230	253	213	244	224	213	235	229	212	214	212	220	205	220	236	237	224	259	224	239	214	221	231	232	225	222	200	239	223	231	253	220	218	213	203	211	219	229	218	227	208	217	216	200	229	206	244	227	244	245	238	239	217	240	229	238	206	225	226	208	234	233	217	212	199	228	226	194	232	205	223	214	186	197	230	226	203	232	200	236	231	251	209	234	205	263	213	216	219	200	197	236	233	275	225	215	238	215	239	228	195	240	227	227	207	219	201	205	231	209	196	215	218	219	182	227	226	239	240	209	264	236	215	233	217	214	195	224	223	234	198	208	230	233	234	198	206	240	221	223	227	214	210	195	209	218	220	218	237	223	227	233	214	226	206	220	218	235	211	217	227	256	204	238	233	231	220	229	246	200	222	207	211	213	222	221	225	219	254	207	207	219	230	224	255	201	212	226	247	219	240	233	229	248	219	227	202	215	222	220	224	199	222	239	227	212	209	252	193	216	207	210	239	217	235	237	239	215	243	240	213	214	203	221	233	222	229	222	243	229	221	197	225	216	195	237	243	244	242	223	219	198	215	221	243	221	196	196	207	249	205	252	222	228	228	200	252	197	229	246	236	242	200	235	204	195	217	210	202	199	220	222	214	224	231	180	215	193	198	235	228	214	227	187	214	202	209	239	217	206	208	196	204	238	225	237	226	215	208	205	226	251	241	238	217	212	219	205	207	239	219	207	236	214	218	221	224	255	200	201	230	208	246	248	204	243	220	219	204	210	233	223	224	254	227	205	213	224	212	204	240	245	195	233	191	240	219	231	222	203	237	192	221	235	222	208	229	228	240	239	202	209	242	219	204	220	233	217	213	221	248	226	208	222	247	213	226	265	236	230	212	193	241	206	236	214	232	239	245	225	231	208	230	214	235	237	244	253	247	203	231	232	229	236	230	221	238	201	206	212	206	244	231	210	220	218	211	230	233	212	259	205	213	244	231	206	218	201	196	216	246	221	232	199	210	235	243	239	194	225	205	218	234	220	219	238	254	238	246	249	236	235	225	205	251	217	223	244	229	245	212	239	225	217	214	203	217	228	216	229	250	193	208	190	232	249	226	220	202	231	245	206	229	218	224	200	206	231	227	234	237	225	221	232	210	247	215	226	237	241	224	207	230	204	216	245	214	250	232	217	207	207	239	223	182	193	224	216	201	215	229	236	202	195	242	279	210	226	185	243	197	226	226	222	230	215	260	202	222	232	219	227	221	238	218	240	241	205	244	244	216	223	201	220	257	233	217	229	248	233	241	231	211	219	232	235	224	246	217	188	222	267	233	172	250	224	229	232	228	242	236	229	226	207	224	233	215	234	212	236	226	237	231	233	214	237	219	248	234	230	244	209	210	225	215	223	206	233	214	248	234	233	224	228	212	232	247	222	198	265	207	216	250	217	236	225	221	232	210	213	217	222	223	255	214	233	222	227	224	233	197	210	205	192	231	192	197	220	211	226	252	195	234	226	203	198	230	210	204	212	229	203	217	209	216	218	207	247	213	231	221	208	236	203	210	202	219	186	203	235	217	216	222	230	262	225	217	205	226	202	234	232	252	216	221	233	209	245	226	230	207	222	208	209	214	230	218	224	221	218	209	241	238	251	229	238	214	222	212	222	242	195	195	217	219	221	247	209	188	196	211	223	241	231	211	229	222	227	206	244	221	204	203	194	232	222	210	196	200	234	205	216	213	229	224	223	196	216	214	205	205	214	232	238	207	213	238	207	221	225	230	204	232	207	235	218	215	214	201	212	239	216	250	206	256	217	194	216	238	231	213	239	196	226	228	195	211	202	208	229	226	211	197	217	227	223	208	205	244	227	227	206	242	225	239	220	222	245	219	209	213	205	239	223	237	221	220	203	218	224	197	227	224	236	218	228	236	228	221	230	229	209	236	253	240	241	238	235	208	238	250	220	206	235	205	211	224	221	232	240	219	196	180	227	235	223	222	217	230	232	232	198	232	234	225	258	232	245	212	208	221	239	238	216	213	212	220	228	237	221	221	237	207	220	224	214	216	206	227	222	218	219	219	261	210	237	214	225	220	249	195	213	254	223	237	220	229	217	213	258	233	233	212	225	228	234	226	248	188	237	209	224	228	228	202	222	253	230	207	216	216	242	191	211	228	219	231	222	191	216	221	220	241	231	241	200	184	241	244	198	226	243	236	219	238	233	199	214	239	202	212	202	211	239	241	216	212	208	213	217	254	225	242	215	221	225	206	221	236	211	255	211	206	231	202	255	212	207	210	212	217	238	235	227	213	228	222	229	254	222	219	198	209	232	218	204	235	219	215	210	213	200	235	234	237	212	215	215	234	230	244	244	241	207	205	234	230	202	208	228	205	231	241	232	224	212	232	217	229	222
7861	1323	2677	3086	2662	2219	1884	1596	1407	1288	1176	1048	1006	919	931	813	821	735	748	726	672	756	711	704	648	720	656	608	649	647	645	606	601	622	594	607	672	582	618	632	630	621	577	638	600	604	583	598	536	570	593	600	584	522	582	562	584	562	571	576	567	558	588	607	565	585	535	589	592	580	571	538	534	536	573	510	557	550	572	559	595	600	544	550	606	542	528	533	561	532	597	588	573	480	558	535	549	531	581	568	557	572	542	528	576	524	578	563	534	519	533	586	534	535	579	560	530	556	542	580	581	542	553	550	583	522	501	606	545	534	582	584	555	540	583	575	574	572	583	518	549	542	546	568	545	538	526	538	549	576	546	584	586	562	527	562	540	539	599	560	559	554	583	548	534	556	558	566	532	566	528	588	582	569	547	515	522	561	549	565	575	550	537	549	566	598	508	533	544	542	581	512	600	578	564	519	522	578	539	506	525	547	596	556	545	545	557	561	538	585	538	601	519	551	543	567	538	546	543	538	554	525	538	529	505	537	515	557	552	525	548	536	549	543	549	501	554	544	558	535	560	532	563	556	537	538	587	574	536	553	549	510	581	542	563	479	547	560	598	530	509	539	545	551	532	523	561	555	575	551	522	527	531	550	516	549	515	503	596	505	542	516	559	537	560	546	563	542	592	564	533	562	513	538	530	538	533	551	556	586	518	517	559	518	549	565	556	521	494	527	548	570	507	564	543	576	529	543	549	508	539	538	530	521	478	557	540	590	486	575	582	536	565	585	550	560	543	542	552	580	535	521	528	579	529	534	495	524	531	507	550	607	526	515	568	538	528	538	526	559	551	579	607	545	548	542	579	529	563	563	556	580	552	572	567	573	528	547	575	524	567	584	513	539	558	510	569	512	534	541	537	553	515	518	563	571	572	549	559	538	539	570	538	590	538	527	530	548	594	539	550	518	555	564	540	578	563	523	525	588	533	552	546	522	570	578	559	530	543	568	517	558	541	551	560	558	507	583	545	564	577	529	533	535	519	544	558	591	550	526	558	532	600	549	567	534	574	607	523	531	555	599	554	531	535	499	519	519	546	522	606	535	564	527	569	542	569	588	556	549	581	536	583	567	596	565	515	570	519	541	529	541	516	570	562	555	580	568	556	571	573	542	544	528	572	560	536	543	567	541	532	532	522	530	550	549	512	544	575	516	519	567	531	564	548	568	514	548	535	526	569	562	593	562	531	557	538	565	534	529	561	540	515	578	512	536	543	575	508	540	506	530	540	598	552	583	519	548	529	512	565	532	569	533	542	580	508	551	581	565	538	555	511	530	543	570	538	540	569	526	545	537	564	567	578	543	523	556	580	555	497	549	536	553	538	606	611	552	519	558	558	543	546	558	594	536	535	548	565	553	568	572	515	498	534	530	547	551	536	565	553	520	553	523	560	543	579	534	554	539	545	548	523	521	558	567	521	528	549	542	533	518	532	544	568	555	522	519	584	561	528	514	563	598	569	564	517	535	525	517	529	568	499	581	545	561	552	562	572	534	569	558	537	566	552	547	537	572	556	555	454	522	553	576	577	552	555	524	562	541	562	556	548	541	570	572	560	546	544	534	550	559	543	527	543	530	563	523	531	573	564	541	518	526	540	552	552	533	600	547	520	550	550	574	564	501	557	559	557	549	525	560	538	582	544	573	536	562	549	533	571	519	550	570	585	539	518	558	554	562	503	512	553	503	571	527	539	572	531	574	563	523	546	572	536	544	544	512	556	554	564	562	575	533	558	505	577	515	556	564	569	562	534	541	542	557	544	563	573	523	572	523	549	569	549	532	544	540	541	584	560	560	532	528	528	586	556	554	549	555	531	567	523	568	566	539	534	541	530	526	580	490	574	550	532	563	517	524	548	536	521	547	541	531	577	554	559	547	547	536	559	542	579	567	569	544	539	559	539	572	549	564	607	550	527	486	555	556	511	572	528	563	531	560	540	539	581	553	554	513	515	566	540	538	562	512	519	553	541	572	564	582	560	583	579	586	501	571	565	530	521	572	568	571	526	598	549	509	561	573	606	562	531	535	536	548	555	544	523	573	607	509	549	553	525	563	569	546	546	581	533	557	575	557	535	578	560	530	517	573	508	572	495	556	588	530	561	559	567	562	552	553	582	596	540	563	557	526	509	574	542	520	576	581	488	536	526	558	562	526	567	591	572	577	567	558	586	553	576	566	544	502	516	544	541	548	529	511	567	567	540	563	566	545	548	560	499	586	564	574	560	598	547	553	543	551	564	562	579	584	544	541	523	550	563	541	538	572	534	572	556	561	529	568	551	533	559	535	600	540	575	505	556	548	545	580	524	577	538	534	513	567	530	531	555	540	539	565	565	563	530	596	537	510	575	551	584	533	569	501	574	528	557	588	540	531	532	558	595	534	541	564	537	539	517	539	543	577	530	557	533	554	566	532	561	535	600	563	554	519	573	553	554	549	521	577	549	510	531	519	553	559	550	525	539	569	532	518	545	579	586	573	565	594	599	572	570	578	562	544	546	564	526	592	510	546	517	505	582	511	570	524	541	564	567	571	570	550	509	535	553	563	511	575	562	524	573	512	521	525	540	551	504	554	546	586	501	521	509	572	546	554	551	517	572	561	545	566	540	537	538	547	555	553	581	554	554	525	567	559	571	568	566	551	532	562	597	550	547	528	555	527	543	563	540	505	573	526	541	579	551	534	572	534	554	540	548	562	533	583	521	537	575	562	539	559	591	514	537	553	560	560	592	580	550	570	583	563	562	544	548	575	509	589	583	559	543	553	553	536	539	539	548	578	563	544	545	560	528	541	546	555	539	569	528	580	531	526	543	563	567	567	577	558	560	556	537	570	540	517	546	576	513	501	598	563	532	553	533	520	553	550	504	534	549	580	524	541	545	549	524	558	528	552	591	594	539	570	580	551	528	500	553	524	604	517	566	521	557	523	514	567	549	533	533	596	524	533	571	540	555	523	542	567	555	486	532	536	504	626	534	580	607	579	601	525	553	587	583	592	564	551	591	560	553	560	529	527	547	549	513	559	551	559	537	543	552	545	579	552	524	587	566	599	509	558	535	585	569	555	574	530	586	536	554	517	540	527	532	568	532	551	548	594	557	545	536	524	535	571	555	510	579	561	524	535	551	541	591	582	565	558	533	539	549	543	517	542	517	554	541	554	538	576	563	526	584	545	504	558	533	605	542	547	533	557	564	555	572	555	539	581	569	540	586	519	533	587	525	543	562	542	563	537	563	554	529	556	564	583	525	560	536	588	554	515	538	553	539	555	595	551	551	571	563	615	555	517	557	559	553	543	558	529	546	541	540	526	515	576	558	576	513	548	525	543	578	579	534	526	486	524	582	572	604	555	502	568	536	544	513	512	575	569	544	549	514	524	559	553	557	543	514	551	571	500	556	534	560	526	556	569	547	571	528	573	563	538	555	563	541	562	525	528	529	543	557	549	581	555	540	544	527	557	572	505
20424	2904	2282	1701	1153	861	654	542	452	405	357	328	320	273	275	231	238	224	247	227	242	208	216	202	236	213	203	210	201	196	213	198	207	186	212	201	199	176	203	178	159	191	218	206	199	210	174	167	170	202	178	216	201	182	166	163	172	181	193	196	194	167	176	178	184	208	199	170	172	176	191	182	195	194	191	191	168	191	169	198	169	187	194	177	169	190	198	195	207	200	179	181	180	189	195	182	181	166	199	194	174	179	148	188	217	191	199	190	187	191	195	157	185	186	186	188	160	182	176	193	192	169	183	169	158	182	159	177	200	180	169	180	186	181	170	173	186	158	196	195	195	176	206	184	197	162	194	178	208	178	179	193	198	162	191	152	182	185	201	167	177	183	187	191	195	201	173	163	173	203	194	178	176	171	168	200	190	168	187	178	160	197	168	175	191	162	175	191	199	188	162	169	190	195	216	190	192	165	175	179	185	193	178	162	176	219	172	197	190	181	180	192	180	182	166	185	183	154	183	188	169	172	194	187	201	169	203	198	184	191	178	173	184	158	179	197	193	178	207	176	238	161	165	160	179	178	192	190	189	187	180	186	186	185	186	175	188	165	191	186	182	168	171	183	175	193	203	161	184	185	175	196	189	191	194	180	201	191	200	172	188	188	188	150	181	195	169	196	190	152	186	184	191	200	183	172	187	187	181	186	186	199	173	208	191	173	219	183	176	207	179	174	162	189	159	178	170	166	190	169	182	182	179	184	194	195	180	195	183	164	168	186	163	199	202	182	163	165	195	186	177	164	163	180	181	184	206	165	171	191	167	180	192	178	188	169	171	186	165	198	193	147	172	165	199	153	184	174	210	182	161	177	184	192	180	207	157	170	168	182	171	176	202	188	173	186	182	170	181	196	186	193	210	168	182	200	188	174	160	183	192	176	156	153	185	161	183	183	170	187	168	179	152	182	183	191	187	187	183	181	167	177	183	174	185	196	190	192	184	186	186	186	185	167	187	195	193	202	164	187	178	171	182	160	191	184	174	215	191	165	197	178	205	202	169	163	184	187	170	166	189	205	204	178	165	194	190	171	162	180	163	172	177	181	155	189	170	183	168	191	177	196	170	164	187	200	169	190	172	185	174	200	166	197	184	184	209	168	179	184	166	224	191	208	157	177	175	183	175	194	180	164	195	190	178	180	177	187	176	177	185	187	188	183	179	187	194	206	172	170	186	172	189	194	191	192	182	180	183	185	182	187	205	158	159	191	216	178	225	172	199	188	188	183	193	189	201	182	190	171	186	206	175	148	172	173	185	180	189	176	169	199	183	184	175	191	199	213	214	188	187	179	161	174	192	201	177	225	183	202	159	186	164	196	190	180	161	191	163	188	181	220	177	169	154	192	182	160	181	200	172	185	185	180	210	178	178	172	204	175	184	190	181	204	180	180	175	199	208	209	167	176	180	157	174	190	177	192	196	173	196	183	189	187	190	189	181	196	167	173	163	174	199	192	184	160	182	198	180	170	180	173	202	213	173	217	202	192	193	188	189	175	173	178	186	190	183	195	179	176	197	185	176	184	174	160	185	181	170	203	170	219	163	162	186	145	194	188	189	179	203	193	185	190	205	171	173	184	197	216	172	174	182	210	152	187	198	180	162	201	196	198	191	175	178	180	184	185	173	187	167	178	173	176	183	183	174	176	173	171	172	200	157	196	195	192	177	204	184	189	199	195	197	215	174	195	199	195	191	214	154	183	184	175	188	191	186	185	169	185	169	166	181	183	171	183	176	187	179	172	184	217	197	196	187	170	170	166	173	203	183	192	206	191	179	189	192	188	188	165	202	178	198	186	181	174	228	221	182	173	200	184	190	193	199	182	172	210	185	160	176	182	167	175	178	197	176	213	210	196	193	183	172	168	185	188	177	159	189	182	206	174	175	184	175	173	174	177	162	172	174	182	197	175	210	188	202	173	224	191	190	187	180	188	168	196	180	174	188	195	194	189	162	162	207	192	208	174	185	188	193	183	175	185	177	183	183	195	197	191	177	176	181	186	186	195	174	198	172	193	180	151	196	203	209	168	180	189	205	179	190	191	176	188	191	178	188	209	186	191	193	209	194	175	180	190	171	206	201	166	215	191	169	201	197	182	213	179	197	178	186	179	183	189	178	179	178	144	188	198	185	181	164	211	197	221	185	171	171	193	158	179	208	194	188	158	192	180	186	198	197	199	191	184	193	165	184	179	175	198	181	193	184	187	213	182	172	188	170	175	190	185	169	205	180	193	176	192	198	154	166	181	184	188	176	162	178	205	182	195	187	175	168	181	169	179	157	198	181	154	152	168	181	168	189	182	212	210	162	178	206	187	173	192	191	222	192	167	180	203	177	186	207	186	164	168	162	200	174	197	180	175	186	194	199	220	184	163	181	166	179	192	184	178	169	148	182	195	187	160	192	187	210	189	190	181	181	174	208	202	190	166	189	204	195	178	194	187	183	182	198	183	203	180	179	181	209	183	204	170	219	168	178	184	196	195	197	173	189	185	182	162	170	190	190	195	180	169	176	197	191	198	193	193	207	180	170	178	163	203	189	164	174	190	183	182	194	192	175	203	173	179	167	177	168	202	194	178	190	180	191	197	174	177	180	201	175	201	180	173	161	162	183	186	175	166	183	184	180	169	172	196	202	170	179	194	203	175	174	179	175	197	174	198	169	194	196	148	156	171	158	157	190	177	169	168	169	198	163	186	183	169	191	168	195	204	182	172	180	196	210	208	201	183	183	190	174	171	190	177	205	189	187	185	189	192	178	177	184	168	189	180	194	162	175	193	191	207	162	191	157	170	171	186	214	177	176	185	171	178	191	222	154	172	184	169	185	193	163	199	174	186	175	159	179	172	160	188	192	177	168	166	168	172	195	201	177	196	171	179	191	185	187	191	212	183	175	185	199	179	158	164	194	188	181	179	170	165	167	180	186	197	190	154	184	166	191	185	229	200	190	185	186	184	166	170	187	176	172	177	177	172	186	181	158	177	193	197	172	202	189	193	172	170	187	176	179	181	171	174	186	185	193	190	197	185	177	200	191	171	177	164	162	180	196	169	193	156	173	201	203	185	143	178	185	192	174	184	204	190	194	214	170	185	177	186	184	163	210	188	190	177	192	180	169	203	212	191	204	180	185	166	172	215	200	183	164	160	183	176	175	184	221	186	178	151	173	175	181	200	169	177	179	180	163	204	180	205	180	192	176	201	168	178	185	193	190	176	189	188	180	185	192	177	167	174	171	176	167	187	187	161	171	182	192	225	182	198	172	157	185	163	181	166	168	175	194	193	174	179	182	197	177	183	210	159	193	187	185	180	176	166	212	182	173	191	177	175	179	184	181	188	167	178	165	208	185	184	180	186	176	179	163	170	160	170	198	181	175	196	172	172	197	186	180	169	203	184	169	169	191	185	166	194	179	191	180	191	152	187	220	158	169	187	179	182	167	174	160	201	178	194	190	147	170	176
10332	1962	4565	5192	4385	3580	2945	2472	2198	1759	1541	1429	1222	1145	1181	1024	893	890	838	802	814	802	689	722	702	634	681	669	610	607	604	585	572	582	556	551	535	532	549	550	540	477	509	498	490	470	496	477	525	518	490	485	488	483	504	518	483	477	461	491	515	466	489	486	493	475	435	474	453	476	504	474	485	477	490	498	478	478	512	480	468	465	464	480	451	447	483	471	437	509	476	437	439	469	474	457	457	453	467	473	469	456	476	438	456	476	455	462	483	465	455	476	450	443	411	450	427	467	418	471	475	436	485	405	472	438	501	474	457	423	420	472	456	447	459	490	439	383	402	481	421	466	496	445	482	440	446	430	445	469	456	442	439	485	428	477	402	464	452	449	410	461	409	442	454	433	459	438	439	459	468	448	405	462	454	412	455	451	450	430	443	469	465	453	452	428	473	423	462	440	422	448	481	475	510	436	450	464	464	445	455	471	464	446	420	435	475	440	428	426	459	403	443	444	440	427	435	429	415	478	449	436	414	440	445	416	471	440	435	452	462	444	447	440	469	449	439	436	461	413	422	459	438	503	462	441	443	418	436	450	428	426	458	456	452	426	404	484	422	464	420	452	453	387	493	452	432	430	399	453	463	426	467	456	457	480	482	448	466	410	451	399	469	445	444	451	476	451	409	440	445	399	455	453	454	461	435	462	414	435	413	427	420	433	434	472	429	430	449	440	437	461	447	428	407	431	443	421	414	428	419	414	466	499	433	457	452	454	443	483	427	468	446	474	458	410	445	465	429	408	411	468	420	468	422	453	399	423	429	441	451	429	445	444	435	455	449	454	409	448	436	453	431	452	439	445	451	473	452	453	430	469	403	450	429	452	447	429	436	463	452	421	440	430	453	437	463	443	439	422	463	402	414	449	431	464	425	473	459	399	454	464	451	454	434	428	435	442	486	457	450	454	454	473	438	463	482	469	462	453	404	454	425	423	435	426	480	451	410	431	440	443	473	467	435	436	443	447	401	463	478	484	448	456	473	448	420	428	386	466	459	446	410	454	443	441	466	480	441	428	466	435	444	451	426	456	465	465	422	408	456	456	441	466	502	452	443	480	458	426	430	422	467	446	407	440	443	444	433	429	448	466	443	444	442	419	465	465	442	453	420	461	431	445	454	481	425	424	439	464	423	430	471	465	452	437	462	422	451	442	481	457	447	430	434	432	418	459	456	420	452	439	461	407	393	434	439	434	448	453	456	412	432	427	434	456	405	445	443	482	428	432	442	456	469	445	423	432	454	429	441	484	435	430	475	471	472	440	448	445	441	432	440	441	461	440	469	446	440	414	452	454	470	472	444	451	451	435	421	424	463	462	463	480	485	471	455	462	455	430	412	449	421	445	467	437	427	423	467	463	422	467	443	441	467	452	415	463	431	436	460	455	425	429	465	480	448	476	425	424	424	445	447	462	450	425	472	460	468	416	454	448	498	407	465	416	422	481	416	427	454	451	487	470	420	468	481	484	487	418	447	448	450	408	460	439	434	445	426	417	457	470	480	432	410	422	435	444	465	461	452	401	434	456	414	474	412	450	418	444	437	473	447	439	432	447	484	433	453	428	470	418	437	490	456	392	405	446	454	410	399	471	415	473	399	442	436	490	475	440	502	441	440	420	425	422	454	422	423	445	426	415	442	464	454	426	435	424	443	414	483	401	433	481	431	458	413	460	460	485	462	436	407	463	455	453	460	451	459	464	412	451	474	445	456	446	451	438	430	435	444	432	449	487	473	440	472	453	447	429	438	460	435	463	432	446	425	441	457	460	424	467	445	414	419	439	451	430	413	461	429	455	400	446	458	419	400	418	467	458	416	438	447	442	450	439	432	486	440	422	431	407	460	441	470	470	470	442	441	481	497	473	415	461	464	468	424	443	410	421	427	453	438	456	421	466	417	423	422	432	444	460	443	435	485	431	451	424	469	425	405	468	411	448	458	473	418	415	416	475	430	489	435	431	432	446	434	443	411	476	451	448	430	454	427	468	470	437	433	456	424	473	471	450	471	443	446	464	436	467	480	419	446	483	456	416	452	455	458	418	460	460	440	448	451	459	429	427	386	433	453	427	444	450	411	408	396	452	441	426	416	455	421	453	487	446	477	450	477	453	428	424	430	492	439	422	429	434	446	435	432	442	433	497	429	440	421	426	459	444	416	438	455	456	411	436	411	443	454	430	424	476	460	451	451	469	436	450	443	427	431	408	469	443	451	495	431	412	466	403	478	443	443	437	434	428	432	450	466	423	413	427	466	427	417	436	406	500	464	462	438	469	422	452	423	458	437	421	429	438	415	427	472	450	427	440	444	455	401	486	440	452	431	432	450	430	452	421	463	432	471	439	423	468	449	459	442	439	468	433	416	450	407	471	455	406	416	460	443	432	450	445	425	423	438	435	506	458	431	425	452	459	432	444	450	426	442	428	446	443	443	485	455	452	461	433	437	442	475	434	393	437	451	458	444	465	442	479	416	487	466	454	430	467	455	468	486	424	447	497	443	473	463	478	470	470	437	451	472	493	458	408	478	449	432	491	434	451	432	461	465	420	411	415	399	413	405	455	435	473	464	463	449	427	424	423	426	463	440	438	417	422	437	489	436	438	482	432	432	425	485	481	451	436	446	455	442	402	442	448	454	469	458	468	464	465	440	454	438	446	445	452	471	449	474	426	441	452	469	482	465	438	429	410	454	459	469	451	432	412	438	414	459	420	424	480	439	446	450	458	457	442	451	460	448	436	451	427	475	437	431	455	456	461	474	458	465	451	407	414	440	409	464	434	453	449	423	439	456	440	475	424	452	419	405	424	427	417	455	465	459	460	454	461	424	442	421	470	487	422	433	413	443	451	455	435	429	477	440	458	434	434	474	435	420	415	450	466	445	426	453	452	447	457	464	421	458	456	465	481	449	451	455	450	425	417	431	449	423	480	450	420	459	452	392	429	444	479	468	429	463	441	435	433	450	457	443	396	479	437	455	428	426	401	420	467	432	475	413	441	453	433	452	446	484	458	455	467	482	447	451	433	454	459	441	461	442	454	474	473	444	439	428	445	453	435	435	445	447	464	434	460	458	469	397	439	433	481	438	411	425	469	425	395	454	443	448	454	447	441	447	416	440	457	444	442	450	432	437	474	425	484	455	455	457	413	458	430	425	455	441	462	441	459	423	439	461	465	439	496	429	442	431	435	442	482	442	455	413	449	472	419	450	482	421	448	447	421	448	478	423	415	453	459	420	441	432	419	457	434	434	440	452	460	445	449	468	473	463	452	442	445	476	446	432	439	450	421	455	434	463	464	437	444	466	455	438	446	421	435	458	459	424	454	426	436	431	452	467	452	446	420	464	437	414	426	443	461	500	442	438	426	467	428	483	459	408	419	447	444	457	417	443	464	469	471	411	413	442	420	457	447	434	405	473	454	442	440	438	466	443	476	457	399	457	460	421	495	471	465	448	476	428	493	444	440
4252	144	120	171	124	142	115	127	113	122	127	109	117	105	131	124	128	112	123	105	115	129	126	126	117	141	128	100	118	122	117	114	112	134	131	116	121	127	109	108	137	93	108	115	117	126	120	141	125	117	119	96	119	115	125	91	113	128	153	103	118	113	140	120	108	124	127	114	103	114	112	116	120	106	112	112	107	113	138	134	109	113	105	114	109	114	104	112	103	119	120	100	106	123	129	126	118	105	96	95	110	115	103	127	120	128	112	116	112	127	123	129	115	111	115	130	130	113	123	112	117	113	94	123	120	101	104	125	115	123	130	134	106	114	117	120	136	139	116	132	104	131	115	104	125	107	120	113	106	121	100	90	110	129	98	117	95	106	96	117	90	112	127	104	128	124	134	117	110	106	116	120	105	108	135	109	126	132	108	96	121	114	118	111	132	124	144	119	122	108	101	117	105	102	106	103	120	119	118	120	122	109	118	134	110	114	115	122	125	104	137	94	125	113	123	113	93	115	95	128	109	110	124	102	126	132	103	124	136	125	115	134	125	114	125	100	119	90	130	103	114	136	136	122	122	104	98	130	108	105	113	136	100	108	102	95	115	93	117	111	119	134	120	119	125	96	104	116	113	108	124	139	127	108	123	100	113	126	104	115	115	115	110	106	125	138	132	103	122	106	110	101	117	112	130	121	119	117	128	114	127	135	116	103	100	120	126	106	134	126	104	111	101	91	88	120	97	121	103	106	108	104	124	105	110	128	108	110	109	117	122	118	107	119	99	122	122	111	123	106	124	118	136	102	126	121	119	86	106	112	135	114	113	113	111	105	106	120	122	107	128	104	135	100	104	118	132	97	112	125	120	101	118	128	129	121	103	111	135	110	115	118	102	115	114	110	131	111	137	99	118	118	128	134	127	130	106	126	131	114	128	116	122	117	124	121	130	104	98	131	116	126	121	114	116	81	130	110	109	136	117	113	121	134	109	108	126	125	109	113	101	122	111	131	99	122	120	104	124	123	112	126	113	126	115	95	101	101	114	104	115	119	127	127	120	128	128	126	119	105	100	103	125	93	142	109	119	129	120	104	131	98	111	112	122	127	112	130	109	104	110	115	118	127	114	127	115	120	115	128	114	137	112	120	138	121	126	123	124	107	113	113	99	119	117	125	105	128	106	109	112	114	124	123	97	116	101	121	110	113	127	122	121	126	125	109	106	116	127	103	120	109	118	112	125	116	106	108	124	119	112	111	132	130	107	125	128	123	123	109	105	120	112	112	102	127	117	132	103	119	130	113	106	117	124	91	102	113	109	119	106	120	106	103	101	116	112	105	111	103	110	119	116	130	108	97	126	125	98	120	117	112	120	109	100	113	118	125	114	121	124	113	118	129	123	104	124	132	109	110	158	126	97	107	112	120	110	119	128	116	130	124	99	118	115	132	121	123	133	113	117	102	130	133	112	120	112	104	122	99	109	113	118	110	141	118	111	114	116	104	135	103	117	99	106	97	120	105	105	115	125	124	115	114	129	136	131	110	129	103	97	134	134	93	123	130	91	130	113	116	113	119	99	132	99	107	93	106	107	115	140	114	134	105	115	105	130	84	128	120	107	113	131	123	99	106	121	118	96	122	108	112	124	118	109	117	111	127	113	103	113	112	116	115	107	101	130	112	132	112	111	104	110	106	108	111	124	95	85	120	129	96	127	106	130	130	112	123	132	147	130	129	105	104	106	127	127	121	122	96	127	104	107	122	114	104	129	96	120	110	120	132	112	127	113	110	132	92	108	99	111	108	122	117	121	112	127	103	130	113	115	115	118	112	119	125	101	115	107	130	97	115	100	108	116	120	108	138	107	103	108	124	107	104	124	110	121	111	114	135	108	124	106	123	118	113	121	108	113	105	124	123	112	106	96	129	99	117	87	141	133	112	96	111	100	105	115	101	105	123	102	111	93	116	94	135	134	121	104	111	109	141	112	114	111	119	91	111	106	111	120	125	127	121	101	121	120	121	113	118	126	128	117	132	117	128	116	119	101	97	116	109	110	120	88	110	123	114	125	101	107	131	120	111	107	97	141	106	118	127	124	111	129	122	132	110	118	106	111	118	146	124	124	126	114	129	109	94	122	136	90	101	134	141	143	95	111	112	137	106	123	127	98	89	102	118	121	100	103	133	96	117	111	115	137	120	121	122	105	110	104	113	109	134	118	111	104	125	119	124	103	115	105	118	101	110	126	122	125	106	98	103	126	126	117	114	138	129	94	124	101	111	103	102	119	125	128	95	127	97	122	124	130	105	121	111	107	122	118	97	104	118	112	101	116	113	136	127	115	109	130	135	117	97	129	106	103	115	108	115	115	146	122	114	114	115	124	126	110	107	94	117	113	118	133	128	105	112	128	90	117	125	113	93	123	121	110	112	112	140	111	113	117	107	120	99	115	130	122	121	117	107	129	132	95	109	109	102	117	123	123	107	104	124	125	93	123	112	117	117	108	102	132	131	102	108	105	101	109	102	108	119	108	120	102	103	140	136	137	116	101	109	120	125	99	102	119	134	122	114	116	118	111	112	107	132	111	114	122	99	111	105	121	105	133	110	118	114	136	108	137	143	105	105	114	118	112	116	98	116	104	96	115	112	103	105	136	111	101	103	112	101	123	124	101	146	105	105	110	117	112	108	118	97	110	123	102	130	104	144	117	115	120	124	119	111	120	104	109	128	97	122	100	118	127	101	104	127	129	110	114	121	111	120	122	143	127	102	108	110	114	114	137	107	119	89	129	113	112	100	109	108	105	104	115	119	105	118	125	144	101	119	105	126	109	119	113	113	112	95	123	104	117	113	127	139	111	97	92	101	155	107	98	113	121	110	116	123	103	121	120	110	117	123	112	108	107	78	118	109	118	119	117	109	125	104	124	111	130	110	129	112	110	127	130	107	117	118	122	126	120	113	119	117	119	115	121	115	126	127	100	125	118	122	106	103	99	108	105	114	108	102	121	113	125	112	113	130	133	111	127	144	111	108	127	114	118	137	121	108	112	113	125	106	115	94	116	100	108	141	124	115	125	96	114	104	105	121	107	116	122	114	106	106	127	119	113	132	122	119	100	118	126	119	111	108	110	119	117	116	113	118	96	105	106	119	121	140	96	128	115	118	124	147	116	110	112	119	99	93	119	126	124	118	114	103	124	126	137	106	110	128	120	106	107	100	118	125	101	115	119	123	98	105	117	131	114	119	107	116	122	110	98	111	114	128	103	116	112	102	129	111	98	129	133	101	103	130	104	131	113	134	109	142	131	109	119	129	118	127	116	113	112	133	95	118	115	110	108	131	108	133	105	116	114	123	111	141	104	97	115	95	116	121	131	102	96	121	123	134	130	115	135	120	119	106	112	118	99	118	121	102	123	121	126	106	125	133	121	130	107	119	110	122	105	123	111	141	109	104	115	115	124	111	113	124	129	104	127	99	107	114	146	102	107	113	119	105	123	106	119	104	115	92	113	106
3022	341	398	412	424	354	375	364	369	331	314	322	324	339	311	356	319	362	336	356	350	316	347	309	328	320	271	316	329	328	331	352	326	299	340	315	349	291	322	339	323	322	326	312	305	295	320	338	325	306	319	316	353	343	325	318	317	314	313	347	330	328	322	326	338	333	332	317	324	321	337	307	288	314	307	306	295	333	299	314	341	330	303	353	340	320	331	363	311	305	328	330	315	328	320	324	298	332	310	320	307	318	292	329	325	318	342	308	314	330	298	329	313	327	292	305	309	312	274	346	305	324	317	329	315	313	321	341	328	315	321	316	309	339	320	304	297	336	295	326	348	339	323	329	326	323	304	312	348	315	313	349	357	357	315	324	299	321	307	351	357	279	292	355	319	327	313	340	307	325	317	339	323	330	304	332	323	305	330	311	313	302	307	318	305	328	309	319	319	329	308	318	325	335	324	306	330	338	299	306	317	324	322	320	299	309	327	321	343	360	317	314	299	358	332	337	331	338	327	320	328	306	320	325	355	308	289	304	327	318	305	315	322	315	374	323	308	321	311	293	327	302	308	338	346	308	320	295	346	354	333	348	322	336	307	330	318	315	343	328	332	288	300	332	308	307	332	338	326	353	319	317	295	343	303	305	353	317	331	313	305	322	332	300	327	323	300	341	353	351	326	291	307	299	316	316	304	295	288	343	307	322	309	297	322	321	297	306	303	325	334	322	351	328	276	317	321	303	351	337	295	307	310	333	317	361	317	297	306	305	313	304	299	338	319	334	293	326	322	289	304	304	292	325	334	292	311	333	306	320	337	304	318	323	306	328	322	337	321	333	307	275	315	331	325	344	319	302	316	294	317	311	316	308	312	344	351	326	321	304	287	292	329	309	280	321	311	308	324	292	317	315	333	334	304	335	326	333	319	317	301	286	325	287	290	298	346	304	291	324	317	332	331	321	310	316	316	335	302	325	328	280	325	333	348	321	311	306	340	319	297	324	327	301	333	304	332	320	354	334	306	314	334	351	325	321	308	335	315	309	335	328	312	289	301	324	305	342	290	320	340	346	307	331	302	276	287	313	291	319	299	313	288	301	328	317	323	324	298	331	340	315	328	323	320	292	320	323	335	290	336	336	311	299	337	319	326	330	314	315	312	321	313	329	323	342	301	321	323	344	323	308	327	327	296	317	308	290	338	326	329	333	276	284	349	307	320	325	348	322	300	329	315	328	295	313	322	267	310	315	344	312	348	292	298	332	323	344	311	300	298	313	293	362	323	318	329	325	287	355	326	314	327	330	330	301	318	334	326	301	302	325	353	295	312	317	305	331	295	335	319	341	318	319	281	314	306	345	308	283	329	308	314	312	321	339	345	330	325	327	312	301	325	331	291	320	330	320	328	300	340	340	261	315	324	342	323	296	328	291	323	320	326	333	299	285	358	320	287	346	326	320	302	283	323	328	320	299	346	363	322	329	340	297	297	307	326	324	306	287	318	327	350	352	318	283	337	365	337	308	309	323	309	348	318	324	327	312	342	315	318	351	330	320	299	311	319	344	331	356	307	363	308	279	294	320	331	363	321	322	345	333	314	303	322	338	348	316	289	298	330	316	297	304	322	325	308	287	316	308	331	305	352	314	344	293	338	294	340	332	337	331	300	317	334	294	346	310	301	335	317	330	305	314	319	365	287	299	329	309	309	312	278	306	335	312	310	335	319	346	326	316	337	298	294	319	334	320	345	333	328	305	312	321	306	309	313	310	317	290	310	350	343	312	326	321	325	314	372	335	329	316	296	325	340	321	293	338	304	324	341	319	285	321	291	315	304	299	306	316	324	317	296	299	295	309	336	329	333	350	340	324	332	317	328	321	309	320	304	325	308	337	342	302	333	294	295	321	321	357	330	305	309	297	304	326	301	338	331	326	315	310	315	289	298	319	300	291	311	298	309	328	327	346	330	316	307	315	312	324	307	328	311	345	320	313	332	336	319	302	336	314	321	305	288	280	367	307	329	313	329	342	321	309	363	300	325	294	309	315	319	349	332	340	354	325	314	321	304	310	293	320	306	339	326	345	353	298	317	303	313	312	320	304	298	350	334	310	330	287	336	321	320	318	330	294	333	319	321	332	329	280	315	324	298	313	330	322	327	304	334	287	299	319	293	318	298	315	312	312	301	326	301	327	294	296	324	305	335	313	343	332	332	300	332	324	317	311	307	303	324	322	321	300	322	344	328	319	319	309	342	318	332	321	321	317	342	325	292	335	300	345	329	354	326	317	314	308	265	302	306	322	332	329	310	283	295	306	318	315	318	322	307	338	298	316	300	330	297	310	331	296	306	334	301	359	321	325	312	295	310	326	322	318	321	316	342	345	330	313	316	309	307	282	340	355	315	322	342	305	273	322	311	298	295	291	328	335	342	331	349	309	326	309	337	301	323	320	328	283	340	314	300	336	300	320	327	328	309	321	310	327	340	348	302	315	316	316	288	308	327	312	306	309	322	322	339	277	328	303	326	329	312	319	323	340	310	311	359	317	317	326	308	313	336	336	317	316	323	282	310	304	328	334	306	315	300	326	307	322	281	342	305	292	337	315	343	342	328	314	314	356	333	352	283	338	318	326	311	318	305	305	337	296	314	315	319	363	294	357	350	318	323	317	322	337	305	300	347	329	281	350	329	303	313	297	312	338	316	318	308	296	314	305	339	314	329	332	347	322	305	336	319	326	305	307	311	316	312	300	311	327	335	323	302	331	330	293	304	339	314	298	345	325	331	326	291	310	305	334	307	319	310	308	336	311	336	334	327	311	301	297	317	321	325	327	308	297	331	323	314	296	272	321	333	308	306	316	333	324	332	328	315	349	312	324	324	299	350	309	316	310	328	335	340	329	308	347	320	305	378	286	336	316	310	292	337	301	342	333	316	287	320	324	318	338	303	325	306	318	325	323	315	311	305	325	321	284	334	342	299	293	336	318	320	324	318	326	303	317	307	335	316	330	328	284	308	305	318	304	301	322	310	303	331	287	342	336	337	314	318	314	295	321	309	363	311	299	282	314	311	301	313	344	327	326	326	304	302	314	317	282	292	324	321	304	329	331	293	313	327	318	303	313	329	321	335	329	303	308	319	323	317	336	290	332	313	315	293	289	350	310	326	342	319	318	298	307	332	322	316	358	331	328	300	326	293	334	301	326	333	321	363	312	334	313	330	331	327	307	315	302	317	303	288	273	335	331	311	321	321	317	311	313	312	305	325	292	316	315	324	340	340	300	300	312	327	298	373	309	320	311	334	319	294	365	307	336	303	314	317	326	293	355	294	300	329	306	331	310	316	345	313	343	310	298	321	313	308	346	303	322	293	315	330	332	304	328	322	328	319	363	328	361	353	313	315	312	286	311	291	333	299	324	317	306	329	327	283	313	329	339	314	326	330	328	314	315	303	336	293	314	341	303	312	310	344	314	311	336	323	326	342	344	324	352	311	293	343	293	325	313	306	324	314	299
12920	1297	1202	950	701	559	475	366	348	336	300	282	272	262	279	276	275	251	238	243	243	252	243	256	222	233	246	270	231	237	235	225	233	224	257	213	235	227	256	211	215	216	241	213	260	219	237	206	233	232	220	208	226	216	258	224	228	259	223	229	218	201	248	215	235	229	225	214	255	213	257	223	237	246	237	232	216	231	221	196	193	229	208	213	212	232	225	205	236	240	232	226	205	225	227	221	219	206	212	214	217	203	226	227	223	248	242	243	236	220	221	225	210	223	227	238	229	224	239	224	238	209	239	232	253	247	225	240	226	214	197	203	230	218	255	232	223	233	196	232	238	196	228	210	222	228	199	221	238	230	215	217	193	236	196	214	229	204	231	224	219	218	230	197	234	222	239	235	215	230	203	220	207	229	211	179	224	203	234	232	190	235	191	227	224	243	250	229	226	227	213	236	243	237	217	228	245	219	228	244	237	210	183	206	211	224	246	225	246	212	240	248	209	247	218	225	246	241	217	203	209	203	227	227	232	217	242	216	203	241	230	234	208	216	221	255	226	222	193	188	226	218	201	226	211	231	232	227	210	246	221	240	226	217	232	217	224	234	213	221	201	252	207	194	262	235	227	203	245	216	215	242	228	209	216	212	256	217	225	223	234	225	230	205	263	207	243	220	209	235	200	201	231	229	240	226	233	202	218	206	214	230	232	232	206	235	202	227	215	238	211	234	234	222	224	207	214	236	212	226	222	202	209	222	222	187	209	211	229	216	246	224	232	198	230	222	213	209	212	230	238	240	215	249	232	201	237	228	244	232	213	224	216	210	238	219	231	245	230	207	202	214	202	218	217	240	228	211	233	226	241	222	205	220	241	223	203	250	190	219	213	220	215	209	202	211	226	222	231	196	225	223	228	192	229	226	226	197	262	226	237	227	240	262	216	212	192	223	243	196	203	188	259	252	209	199	227	222	231	233	229	221	221	223	189	223	217	236	229	204	222	217	231	233	189	250	241	236	189	211	228	222	202	222	239	239	228	228	213	231	214	234	240	226	201	249	206	218	231	213	212	207	228	237	223	260	219	220	252	212	249	226	217	214	246	228	224	227	208	222	201	209	245	234	198	205	218	222	220	220	205	215	213	225	190	220	240	227	250	228	224	217	225	248	238	197	209	258	206	240	226	230	227	228	244	203	212	205	226	237	229	231	228	232	218	208	229	214	261	244	192	219	244	230	208	228	226	195	198	232	207	214	237	256	209	247	200	219	254	210	237	202	229	207	226	214	232	257	232	228	233	208	206	242	215	229	224	228	224	225	229	248	228	229	208	206	220	234	207	254	223	200	227	218	220	219	215	219	206	221	224	209	223	217	233	205	228	235	226	230	245	240	241	233	239	220	228	203	237	229	213	205	236	211	247	217	217	239	216	256	221	217	215	229	232	252	194	244	213	228	206	207	242	206	219	218	218	232	224	217	220	217	220	207	211	234	223	232	228	235	228	247	229	216	229	226	229	219	211	225	219	220	218	185	211	233	226	212	211	210	243	214	220	210	226	202	223	219	232	238	224	235	219	222	223	230	205	229	212	230	237	210	238	203	235	226	226	211	222	219	215	246	216	242	222	248	235	232	268	219	229	210	203	200	210	232	231	235	210	220	217	195	212	217	213	244	181	213	196	224	224	219	195	204	187	215	223	217	204	208	229	202	217	214	223	240	239	201	225	242	211	235	214	225	231	205	226	218	216	197	202	220	230	221	248	234	225	228	247	224	247	235	214	243	229	217	223	212	198	225	219	233	219	230	243	252	204	215	213	225	240	207	223	220	216	224	225	262	217	207	227	231	209	201	223	209	177	221	193	221	210	226	235	215	217	262	230	216	205	217	225	202	231	205	226	195	179	205	229	204	187	214	223	222	218	249	186	242	203	202	217	218	208	230	225	229	215	233	226	216	230	230	232	251	269	252	234	220	214	233	212	193	217	190	234	231	221	208	236	196	254	212	215	212	230	208	227	228	230	223	207	221	238	229	237	212	205	204	225	238	234	225	240	226	237	210	205	228	245	215	219	231	215	209	217	218	217	223	237	250	213	188	196	251	222	235	231	246	214	250	211	214	241	195	231	231	231	254	216	218	222	214	229	212	226	218	225	224	211	259	196	212	220	233	229	234	229	226	190	231	224	205	222	220	234	200	199	205	207	237	229	234	221	226	236	234	230	219	233	246	232	209	215	234	233	243	209	212	241	235	203	197	218	225	211	222	210	201	200	232	212	242	212	215	222	234	222	242	218	211	240	219	223	220	234	218	210	216	232	211	235	231	227	209	227	240	240	195	222	240	224	220	217	219	223	225	224	235	203	224	219	223	218	220	230	235	214	227	225	268	244	207	198	248	224	220	192	219	225	221	233	211	228	237	234	224	233	220	207	218	209	217	223	221	209	196	222	248	201	229	233	227	241	251	213	236	201	214	223	228	212	226	219	247	207	188	224	186	212	251	196	194	221	227	225	208	216	209	220	220	224	250	226	217	225	207	244	227	237	237	220	211	196	207	222	233	230	219	231	214	241	218	203	203	231	226	232	227	248	231	244	253	228	212	214	227	210	226	212	223	206	220	231	212	232	206	217	224	239	239	201	234	235	224	229	213	245	249	244	230	229	224	220	222	213	223	227	214	239	210	206	245	196	223	235	209	191	169	213	231	226	236	242	217	198	225	202	204	218	216	209	201	213	231	229	197	209	226	220	238	210	218	233	232	221	209	219	234	222	210	225	190	210	208	230	239	228	225	223	237	245	216	231	197	231	178	258	219	224	243	227	197	227	221	244	219	238	234	250	235	217	184	222	221	224	220	212	227	206	248	234	220	229	198	273	247	193	249	250	232	221	223	226	222	252	208	238	231	219	215	238	212	236	237	218	230	230	213	213	210	212	225	228	218	225	230	249	212	235	263	228	228	224	225	237	255	256	217	229	244	240	257	216	224	222	194	213	237	231	230	206	223	214	214	235	212	202	213	229	210	215	259	224	213	243	195	197	216	230	232	219	239	218	231	229	216	211	231	194	216	224	217	232	222	215	222	234	207	206	231	222	219	197	238	198	210	202	201	219	246	240	200	219	209	233	213	207	236	219	213	239	229	237	241	219	230	219	224	241	236	259	212	245	193	233	218	230	209	200	225	190	225	204	213	236	208	207	215	215	201	234	250	220	203	216	221	220	225	207	227	226	209	226	201	212	210	206	216	242	220	233	210	230	225	232	213	198	229	225	217	231	236	221	201	202	217	234	214	226	224	229	222	226	227	204	225	236	257	203	224	239	215	230	207	207	207	239	198	216	236	217	214	232	235	250	236	197	166	213	210	226	197	205	217	223	226	252	227	239	229	204	219	224	215	234	230	202	217	211	199	220	236	231	214	203	212	232	230	225	207	211	219	227	218	234	234	216	254	217	227	234	231	238	220	215	223	220	227	233	185	221	211	197	234	225	224	220	234	242	218	265	228	224	255	260	253
7904	1341	2665	3212	2585	2189	1927	1578	1384	1203	1157	1057	971	904	864	841	851	807	762	787	703	737	704	651	650	693	658	640	651	667	612	609	604	606	586	644	602	581	604	609	575	597	645	600	589	543	612	587	581	569	586	555	580	548	579	554	585	597	553	589	563	574	604	568	541	571	584	548	522	598	574	547	522	576	572	586	560	574	537	552	511	548	548	573	556	558	523	535	584	525	544	553	556	490	580	576	573	532	530	585	541	567	547	516	572	541	556	561	551	554	560	569	566	556	551	596	568	570	584	532	569	563	569	548	558	532	595	576	576	574	532	540	541	537	554	528	527	564	563	540	548	539	547	563	538	534	554	526	564	601	543	539	528	506	575	564	527	611	540	578	543	512	555	522	544	561	568	566	580	577	569	578	511	573	551	548	550	510	562	535	520	552	544	558	574	555	517	509	545	563	554	527	535	555	551	553	562	562	547	531	486	582	549	543	522	550	563	557	561	529	550	554	577	523	555	582	535	603	519	541	561	551	534	586	575	512	557	580	564	527	585	545	565	567	560	546	544	569	558	519	540	529	577	569	518	572	525	523	528	536	527	557	545	592	554	594	558	557	580	550	571	561	550	517	542	525	589	566	562	552	538	518	536	527	531	558	559	587	536	544	574	534	535	499	527	568	550	565	561	596	553	554	529	515	584	508	573	543	566	542	543	599	505	566	522	536	507	561	589	532	548	568	558	538	555	523	537	536	544	498	511	528	493	559	572	589	509	524	559	546	577	547	575	502	545	514	559	534	538	545	565	531	589	538	598	600	541	542	564	555	539	537	509	557	545	541	577	579	560	518	532	541	543	540	569	537	567	517	565	563	565	559	525	587	530	546	510	565	579	521	564	537	537	562	596	551	584	551	555	576	587	544	569	516	544	563	566	520	548	557	584	544	569	548	558	573	524	547	573	548	525	588	521	517	561	543	598	528	570	538	542	547	526	562	566	545	598	539	564	584	564	515	550	551	525	504	577	550	536	555	563	544	523	580	563	556	569	539	542	548	563	543	565	540	584	572	563	551	538	517	573	553	536	551	546	541	561	569	543	582	548	507	551	573	551	539	541	565	563	504	553	514	533	579	528	570	541	580	538	573	535	514	535	580	533	529	545	570	547	533	524	541	547	546	520	548	576	549	565	516	573	583	514	529	544	502	555	521	519	542	509	571	556	584	577	543	557	567	512	525	564	516	555	531	533	554	536	548	537	533	520	521	557	564	552	549	601	520	542	574	576	561	562	516	563	509	572	567	519	516	553	557	562	562	527	546	524	550	522	529	577	523	534	514	552	525	563	503	540	593	534	537	558	553	554	538	558	537	532	575	544	501	526	532	521	518	533	510	531	550	551	602	600	562	556	542	514	524	563	534	570	542	576	554	588	522	550	525	576	592	568	545	583	554	525	570	571	571	546	565	529	578	541	529	557	601	526	552	549	577	540	540	549	572	527	583	543	552	559	534	524	525	546	578	550	514	482	536	488	522	566	541	571	555	559	512	548	570	517	589	531	572	543	566	558	536	535	506	533	547	517	555	610	534	614	543	536	561	543	559	567	540	566	537	545	533	553	539	544	539	520	514	551	544	544	570	523	524	530	553	564	569	592	574	566	541	535	528	541	558	540	551	509	533	527	536	560	481	535	566	525	542	534	538	506	570	513	519	537	499	505	528	519	537	558	566	530	557	536	540	573	540	555	539	539	570	537	513	582	559	533	553	627	576	543	573	544	512	564	554	573	541	528	551	563	555	552	551	564	550	584	568	535	557	542	544	523	519	523	566	545	547	560	516	557	560	632	492	502	574	509	562	513	543	527	553	537	546	558	542	538	535	558	560	560	574	527	523	486	508	510	570	577	523	557	585	559	515	535	540	585	507	539	558	575	545	567	551	563	544	530	525	549	555	536	563	538	581	566	549	550	562	545	516	543	538	564	576	529	532	480	543	577	543	605	563	511	506	536	573	559	568	565	569	558	567	576	564	522	553	583	551	514	521	537	552	563	565	529	523	569	568	553	552	545	592	538	571	563	510	544	528	531	579	557	568	507	526	517	547	565	547	540	543	545	551	549	526	548	567	522	544	559	568	524	532	514	516	566	496	501	531	562	551	556	571	595	608	530	553	545	558	560	524	520	540	566	553	545	539	585	578	572	548	577	523	552	523	522	548	543	542	545	548	571	555	576	537	545	526	555	539	540	509	533	551	570	537	478	541	544	524	583	561	508	564	597	592	562	525	537	563	533	533	519	501	538	566	492	555	565	565	533	563	529	587	553	551	599	529	532	549	533	541	549	582	603	525	550	562	581	583	542	515	568	575	540	537	536	506	520	536	550	561	485	541	582	536	527	591	532	522	606	525	543	548	546	507	472	523	565	562	544	523	541	546	529	511	575	560	569	590	553	545	564	549	581	592	565	556	551	561	522	568	536	552	530	587	519	539	551	519	517	583	546	554	546	546	556	553	537	566	510	585	547	553	581	539	507	563	567	592	589	513	526	530	580	509	522	524	524	553	516	519	540	560	544	579	597	612	564	540	560	553	564	539	548	543	499	535	547	596	545	566	545	573	553	555	570	561	573	562	550	541	527	509	575	548	525	581	579	559	591	566	564	554	554	530	571	571	563	557	555	563	490	544	538	555	545	538	540	513	561	532	541	542	558	564	582	561	519	558	545	569	559	540	538	551	521	542	579	532	557	536	551	538	557	546	557	545	555	531	573	563	538	494	529	540	540	554	559	557	575	549	607	565	543	557	597	557	527	551	565	566	560	551	517	560	522	587	519	531	561	516	511	572	553	566	549	581	505	566	547	546	557	529	565	521	535	583	551	550	543	548	527	542	533	539	572	586	558	517	532	536	552	547	579	533	552	537	594	527	598	521	541	534	548	563	513	536	552	528	551	546	508	527	589	553	578	550	534	540	539	578	529	585	549	478	556	583	564	540	504	550	563	559	531	511	586	529	530	549	571	550	535	535	546	540	608	526	558	544	579	539	604	575	577	550	556	544	537	517	560	558	551	528	549	578	529	522	597	516	597	613	519	562	590	512	504	548	528	566	577	522	549	514	578	536	552	564	545	585	560	521	557	505	545	553	510	558	518	554	568	535	508	542	571	539	535	494	522	551	587	559	551	572	546	540	535	561	551	588	518	549	520	574	565	582	509	539	566	517	559	577	542	568	520	513	599	535	546	555	545	583	572	560	578	558	524	539	518	525	563	524	538	533	581	502	606	582	570	520	526	498	573	570	568	515	556	571	560	548	564	564	560	569	539	563	495	531	534	533	554	591	565	563	519	537	559	512	574	565	544	522	512	494	570	549	560	558	546	583	558	534	540	540	570	567	575	531	576	558	525	550	540	551	559	544	537	502	531	603	550	537	577	550	586	543	547	557	551	557	566	486	568	562	541	509	518	571	545	549	584	527	488	521	577	550	527	568	555	579	551	530	582	558	528	542	562	548	546	622	555	580	588	561
20968	2952	2279	1672	1071	808	595	561	456	400	348	289	310	303	283	267	237	238	226	229	204	227	224	202	226	207	189	188	201	212	203	186	218	203	175	206	193	199	209	179	202	195	172	191	208	191	182	187	171	191	182	171	210	186	184	194	202	163	203	181	205	178	205	179	199	163	174	181	191	196	181	196	178	186	166	196	195	199	156	163	175	187	190	193	192	174	169	166	188	217	165	179	216	184	177	174	186	181	204	214	204	188	186	190	195	154	191	175	170	175	192	185	172	207	193	184	188	171	177	185	195	174	165	190	196	185	170	191	182	210	186	183	186	165	179	182	174	196	202	193	157	171	182	167	154	173	183	157	170	181	203	171	184	186	169	153	173	171	195	175	170	188	211	192	185	201	200	194	190	155	184	174	184	175	169	174	183	173	165	179	185	194	191	175	194	188	179	205	192	171	179	177	173	182	187	193	145	160	178	187	175	198	168	161	167	159	161	186	184	180	155	187	175	171	188	174	171	171	173	185	169	174	193	211	173	189	159	188	167	189	221	203	201	180	156	193	188	165	188	184	176	168	179	178	183	179	203	205	174	187	200	184	195	187	200	167	170	189	197	175	159	156	181	178	205	152	186	181	155	196	191	186	192	168	174	199	184	205	197	191	188	196	157	184	181	215	179	177	171	200	163	183	182	163	166	217	158	171	153	191	167	213	173	169	151	184	156	212	192	192	167	180	185	188	172	152	203	169	184	181	220	195	158	179	155	173	208	170	184	173	195	165	170	186	166	176	177	183	194	180	179	167	184	194	159	176	206	172	173	160	187	184	166	211	217	213	193	170	188	162	160	207	170	198	195	189	190	187	195	202	198	166	197	161	167	177	166	188	191	175	179	176	187	184	175	161	190	192	196	199	175	202	186	185	175	178	191	176	199	194	178	191	181	181	189	159	200	223	161	188	191	162	180	181	193	198	199	170	182	190	169	205	176	161	144	199	177	175	188	150	170	189	199	205	190	159	194	181	207	184	182	164	174	204	176	162	156	175	186	179	185	176	186	179	202	208	188	178	173	210	189	194	160	200	209	167	184	175	163	174	166	171	183	168	189	180	167	183	167	193	215	198	173	177	191	194	181	174	160	148	209	164	199	168	188	197	188	198	183	163	201	175	192	187	167	170	209	162	192	194	195	187	194	185	213	157	177	168	192	174	173	189	180	162	174	175	184	175	182	197	184	192	169	162	187	203	181	182	171	157	178	207	192	184	184	162	168	178	173	159	164	202	182	158	177	183	170	156	195	166	174	182	186	190	181	189	176	222	187	168	172	212	186	172	182	216	186	162	184	200	204	188	195	166	181	204	190	177	191	181	196	171	197	178	177	177	169	209	213	185	199	191	180	174	166	190	166	154	206	182	173	166	188	165	176	186	177	181	166	172	198	187	157	181	156	186	174	156	170	195	172	171	182	194	171	176	196	188	184	163	155	205	164	161	203	187	206	188	190	179	184	174	157	179	220	209	167	189	211	193	206	165	206	166	165	183	174	190	201	161	175	184	199	179	169	189	175	202	180	176	161	182	185	180	191	178	189	183	184	170	183	178	203	216	181	188	185	176	172	169	190	198	195	204	201	210	168	194	196	184	217	173	159	185	170	182	163	171	184	159	169	171	181	171	185	174	186	177	194	208	174	169	186	183	164	172	196	194	185	202	184	182	185	196	188	204	207	210	180	192	167	172	171	199	190	182	216	194	194	180	167	212	163	180	195	172	171	162	196	173	186	193	175	185	211	189	185	199	176	195	179	179	188	203	184	191	180	169	207	172	172	180	169	168	165	192	168	193	179	163	203	193	185	153	194	182	163	184	202	168	193	147	213	183	169	168	174	168	180	182	183	202	193	183	183	185	190	203	168	189	189	146	190	195	164	182	174	205	187	173	174	165	175	179	179	181	180	171	185	195	197	190	196	177	180	180	183	155	179	172	184	169	178	196	182	183	190	206	174	197	194	204	172	175	204	210	182	170	183	183	187	178	189	172	215	159	206	185	210	202	179	160	164	189	163	190	188	174	181	183	173	178	210	167	165	194	175	183	159	187	189	194	156	186	196	171	171	186	190	190	160	185	187	170	177	179	171	195	189	174	193	168	190	168	157	184	186	176	196	194	178	174	181	153	177	152	200	185	200	211	222	164	182	196	192	173	181	171	191	183	179	208	182	200	200	181	178	200	180	194	187	155	188	188	193	185	181	208	167	167	181	184	164	192	179	172	196	176	182	189	199	174	160	188	181	179	158	172	188	174	185	172	202	183	172	192	183	194	191	183	188	168	215	200	180	187	177	167	169	202	173	182	176	177	183	204	197	163	182	182	188	181	213	188	180	176	193	173	174	190	184	188	190	190	168	194	178	164	197	209	180	186	195	172	165	211	202	196	176	203	175	207	194	192	192	189	182	188	195	196	210	170	175	207	166	200	176	195	163	169	188	179	182	183	168	179	162	174	157	185	165	199	213	170	208	180	194	161	187	174	181	183	196	168	199	212	145	166	202	160	180	179	165	178	190	169	207	194	193	191	171	196	190	158	154	173	172	173	207	177	190	180	158	153	169	200	200	200	175	198	155	186	179	175	167	178	182	180	195	181	172	203	174	177	168	196	182	212	152	179	181	194	196	177	171	177	158	163	196	178	205	173	191	190	181	200	185	183	187	190	196	189	175	160	178	197	186	185	182	161	167	191	184	180	186	192	185	182	184	199	174	193	189	184	195	202	191	181	195	197	177	188	190	206	199	198	165	183	195	176	188	195	199	204	191	203	189	185	159	190	170	172	172	188	192	186	160	168	177	207	185	199	191	187	170	200	170	158	208	194	184	169	195	172	178	175	179	178	176	178	182	178	182	189	167	180	147	164	151	171	180	177	191	187	169	186	169	204	176	197	173	207	179	187	176	200	186	188	166	195	175	166	179	197	172	173	210	170	184	157	192	182	187	184	205	183	175	199	182	168	186	178	202	165	163	174	164	200	224	171	162	172	194	194	180	180	176	187	184	152	194	188	187	169	193	156	174	177	176	182	190	197	196	200	196	206	186	194	203	184	171	174	174	164	199	183	178	185	167	168	165	195	178	167	173	186	163	190	195	164	183	184	194	198	190	183	204	179	159	205	177	184	186	206	169	188	175	187	183	155	190	193	170	179	185	160	181	193	165	203	200	168	191	197	183	168	181	186	181	194	185	177	168	188	185	158	167	199	148	171	190	176	168	177	170	203	196	174	193	180	194	168	178	179	167	210	192	199	194	181	190	198	158	178	187	188	184	156	176	183	185	192	190	162	175	184	169	171	191	183	176	192	205	191	201	193	171	191	184	200	168	187	186	172	173	196	197	180	186	191	181	194	213	181	182	169	167	184	206	192	177	160	162	198	193	203	175	198	190	177	175	184	173	183	200	157	173	155	186	168	201	190	196	198	188	183	177	192	177	189	194	166	178	202	183	196	186	183	200	185	192	165	168	215	172	171
10534	2046	4461	5083	4392	3572	2916	2467	2000	1769	1576	1350	1276	1162	1086	973	926	940	815	819	780	711	707	688	675	666	633	618	579	630	535	596	549	535	561	543	552	569	571	532	514	511	506	535	471	520	509	520	475	481	503	478	499	464	490	497	488	509	510	433	493	496	484	467	466	457	485	438	467	492	458	464	488	448	470	443	430	440	470	490	456	451	445	425	504	507	496	457	496	467	423	476	465	437	455	430	466	496	436	428	436	461	431	455	474	477	441	408	455	492	462	430	464	417	461	466	472	449	452	403	477	428	452	443	435	451	446	401	482	434	431	445	435	482	437	433	445	433	447	428	435	473	482	444	447	443	481	390	439	448	413	438	428	454	409	449	459	436	446	436	441	438	433	440	422	436	451	483	446	440	469	467	434	480	469	438	465	426	439	413	433	464	468	427	442	465	434	435	441	453	441	471	420	432	476	473	436	451	441	427	452	440	457	423	468	426	493	454	404	448	457	463	473	458	446	430	442	450	441	433	465	468	416	408	434	456	488	466	453	456	443	405	469	450	453	480	441	472	480	442	444	440	418	455	438	441	443	398	466	489	443	425	432	448	451	452	433	449	440	425	451	458	424	451	432	415	430	450	423	406	468	444	457	451	442	446	479	454	409	440	430	446	427	443	420	421	453	456	439	450	434	453	432	441	457	448	477	456	426	432	469	476	466	449	431	434	442	454	433	456	448	496	457	463	446	473	421	427	463	427	415	442	427	389	435	421	462	447	431	449	473	437	440	470	464	477	438	456	463	443	487	408	467	463	486	450	452	461	449	472	440	454	452	430	459	416	416	441	486	452	438	464	403	417	443	433	456	445	436	445	463	476	458	440	415	432	425	448	422	431	417	457	384	467	434	405	410	419	455	423	476	411	458	421	407	425	451	447	447	409	433	455	425	453	430	408	412	445	425	426	450	456	451	436	458	418	459	472	440	399	455	441	410	486	433	459	458	409	485	453	456	412	432	443	441	440	443	490	447	471	404	450	457	442	458	415	419	464	430	456	447	435	433	435	426	447	457	448	476	454	414	413	453	419	456	434	435	438	407	462	414	459	430	418	416	435	407	462	426	434	491	446	425	417	440	476	445	431	457	418	455	406	448	459	441	475	471	434	435	439	456	415	465	448	476	432	456	403	439	403	473	458	423	500	453	418	449	402	466	461	434	453	441	459	449	431	455	445	448	475	465	468	437	439	449	458	461	453	423	456	444	437	445	452	436	464	461	449	408	464	426	430	443	453	453	444	452	402	425	424	453	447	437	442	451	438	451	397	446	437	404	435	463	454	439	459	459	352	402	433	400	445	432	440	437	455	424	461	482	456	413	396	435	465	448	452	445	434	472	439	416	430	429	455	437	419	418	451	442	428	480	440	454	407	433	423	451	439	453	454	446	451	389	469	437	435	455	452	448	448	485	492	462	440	410	430	440	455	454	463	423	411	500	413	469	433	401	434	436	476	416	497	446	446	476	464	473	426	453	466	451	467	473	366	448	464	439	442	434	442	432	431	455	459	409	436	434	462	449	436	471	418	461	447	432	449	419	463	449	423	450	438	439	433	468	490	453	460	444	453	441	442	466	450	489	432	434	444	470	435	429	448	450	452	445	425	432	457	441	429	440	445	436	378	451	415	423	432	464	434	450	443	452	426	437	425	448	435	484	459	424	458	481	460	470	469	418	449	437	458	442	451	436	423	484	387	446	412	410	405	401	433	465	449	455	430	444	479	394	462	435	455	432	439	484	423	466	475	416	419	463	457	452	469	447	450	435	443	409	444	437	420	451	468	455	471	442	449	455	445	469	425	448	443	465	449	465	447	462	442	473	415	444	446	430	450	431	445	446	462	450	435	428	447	461	477	475	441	426	443	455	463	479	432	456	453	418	443	433	441	446	449	424	459	470	408	457	442	452	466	440	488	418	453	424	411	443	440	451	452	417	407	433	476	439	440	438	430	413	446	444	443	414	407	428	461	454	446	479	470	438	470	416	417	421	443	446	416	435	452	438	458	429	482	487	421	419	446	429	442	439	442	423	446	414	438	445	480	418	433	448	482	440	456	435	483	446	463	429	409	425	493	448	430	427	421	408	454	444	457	445	411	471	440	439	437	460	436	473	399	453	412	411	443	435	493	444	454	477	465	450	447	496	504	444	419	410	451	441	463	439	452	469	440	432	438	447	471	413	433	418	433	423	423	434	467	437	431	456	414	421	449	455	454	420	411	424	471	456	438	457	431	451	450	433	422	470	438	446	494	438	425	454	423	449	445	438	416	454	489	426	464	464	452	434	440	474	440	445	474	427	456	464	422	421	451	463	397	442	482	436	430	423	453	448	446	411	419	420	453	426	409	446	438	462	447	443	440	444	440	460	430	433	451	436	419	459	473	439	456	431	453	416	438	436	440	463	429	457	412	438	403	399	511	454	454	464	436	412	449	433	480	442	489	434	476	450	451	434	471	459	451	463	432	470	442	405	444	456	427	480	421	438	428	438	468	428	444	421	463	422	431	442	445	427	440	441	437	392	452	449	441	466	470	420	439	431	415	457	430	452	435	461	463	446	445	439	443	436	451	431	418	439	412	440	399	450	394	446	438	433	420	453	444	432	479	472	469	438	460	467	440	457	435	449	433	433	441	450	414	481	455	440	441	404	438	435	413	456	450	442	458	443	425	469	427	420	466	428	406	434	415	440	438	449	424	402	439	404	426	472	433	452	464	420	444	444	447	422	473	418	435	403	421	445	425	469	461	436	453	437	438	439	437	480	402	431	453	446	416	445	443	491	448	451	463	465	407	439	438	441	426	476	469	455	433	423	439	407	436	449	441	435	427	432	443	426	481	432	470	435	453	438	448	433	451	442	426	444	435	434	456	436	469	440	406	429	470	394	449	429	393	435	418	459	455	456	436	415	423	462	453	445	471	452	464	412	475	439	469	449	476	420	431	434	424	428	426	439	390	421	436	433	424	459	453	455	461	430	453	481	456	419	433	424	466	442	440	460	452	434	432	480	434	423	432	476	467	451	399	441	428	448	465	447	421	403	463	455	439	456	415	459	486	450	472	445	416	425	408	414	436	435	450	418	455	462	404	419	461	422	432	452	443	458	483	445	431	463	456	461	443	462	454	435	419	425	437	440	464	446	483	436	451	460	430	452	459	444	455	442	439	454	473	478	449	464	464	427	472	469	482	431	430	442	472	449	459	417	444	436	423	439	484	444	457	378	483	469	412	447	447	437	429	449	462	423	451	426	454	450	421	421	427	480	423	418	438	457	460	462	427	397	442	424	448	428	405	451	452	445	423	428	457	448	428	455	431	470	434	440	442	409	422	462	475	502	489	453	420	431	434	451	415	390	457	452	422	433	422	469	401	457	471	425	447	387	433	401	397	474	427	434	472	434	490	443	389	452	429	442	441	460	454	428	429	442	441	431	478	428	467	418	460	423	448	432	437	445	431	439	419	440	409	433	492
4353	156	133	157	132	131	124	135	127	120	119	112	115	107	120	107	135	111	128	126	103	108	111	118	107	111	107	120	118	133	125	130	85	126	113	112	128	125	127	122	124	108	112	92	105	121	121	115	142	120	116	111	125	122	115	125	97	108	133	129	112	116	110	135	115	119	107	124	128	104	102	94	109	106	124	134	94	116	94	106	114	118	117	132	110	103	108	125	116	129	106	126	102	115	112	135	116	110	100	86	109	113	117	109	113	102	100	117	120	112	146	113	103	111	112	113	113	114	119	107	108	114	98	133	119	109	118	113	113	123	115	105	116	116	122	106	93	120	141	118	108	117	133	126	98	136	142	118	112	123	116	106	95	125	119	123	110	128	126	121	109	101	130	128	115	132	118	105	125	100	128	100	121	113	114	127	107	102	115	106	102	117	112	108	122	117	121	106	108	113	106	121	111	123	119	108	103	115	101	97	125	113	130	114	99	122	115	105	104	113	118	106	103	111	135	135	119	118	108	111	108	144	121	119	121	124	124	105	130	122	99	100	110	106	113	120	130	105	110	124	117	104	108	122	126	137	125	119	113	146	118	116	121	133	129	104	108	104	88	134	122	126	120	117	122	121	110	103	103	94	125	100	123	129	107	121	136	107	119	101	91	115	118	110	114	98	102	109	107	112	109	97	118	118	95	114	109	99	123	112	115	119	107	116	104	121	126	128	128	99	118	117	115	115	108	124	118	114	104	108	117	117	114	119	117	135	114	113	116	120	123	104	114	110	104	130	124	120	118	109	106	96	104	108	87	121	99	100	129	113	127	117	116	100	104	102	105	107	122	126	116	141	116	108	117	99	115	118	124	99	112	86	109	113	131	146	107	122	112	107	100	114	113	105	100	123	107	123	110	117	129	111	122	129	122	99	106	121	124	119	123	118	113	150	127	103	129	106	114	137	106	126	120	108	105	124	118	101	110	105	131	110	108	103	125	115	128	118	112	121	99	117	97	120	118	119	111	116	111	114	120	118	114	111	103	130	99	126	130	134	117	120	138	132	115	111	110	123	115	118	119	118	114	113	125	108	109	98	111	109	120	117	117	124	137	114	119	120	135	102	120	115	121	120	110	128	100	109	103	119	115	109	136	98	126	122	115	112	133	148	139	118	108	96	95	111	114	130	115	129	104	118	105	110	110	114	135	113	127	110	106	111	101	106	110	119	119	124	129	113	109	129	107	118	142	97	112	139	123	130	109	118	116	112	128	112	121	112	104	114	107	100	131	112	103	125	122	126	112	114	136	102	128	116	97	110	115	109	131	111	106	115	125	113	97	116	125	115	128	133	124	119	108	135	102	121	91	102	117	119	120	117	124	111	108	119	123	106	125	104	103	122	115	123	113	104	124	124	107	126	126	125	124	96	104	132	98	144	118	128	95	102	122	113	128	128	113	125	109	133	111	119	98	131	103	130	141	99	109	106	101	104	124	117	113	105	115	116	116	115	91	115	112	108	127	116	117	116	106	112	112	129	133	106	126	116	131	131	129	124	115	105	107	118	123	105	106	108	102	101	110	120	113	117	137	110	125	104	118	89	107	100	111	105	118	116	100	119	118	106	109	121	119	105	101	124	114	117	121	103	113	126	127	117	113	93	110	111	117	133	100	110	112	110	104	110	105	110	144	114	99	117	103	138	102	100	129	115	113	116	111	125	117	124	113	134	115	144	139	107	108	109	106	140	114	123	130	117	114	114	116	114	113	117	112	126	142	130	141	102	136	118	115	120	129	118	138	128	111	115	113	106	110	87	128	107	107	105	119	98	129	135	141	113	113	115	115	122	126	126	130	132	119	103	131	119	108	128	127	116	118	111	106	108	106	127	106	119	123	113	119	105	115	118	112	113	109	97	125	118	103	114	120	123	120	118	108	114	126	119	86	102	106	110	118	118	113	121	122	141	108	104	133	94	120	122	113	107	116	129	121	118	115	123	116	114	124	105	113	105	116	117	96	100	107	112	110	124	124	118	113	120	132	106	124	125	111	118	128	117	126	110	121	105	99	117	112	132	112	108	117	125	107	118	109	125	119	102	112	99	113	122	101	94	110	102	113	103	93	100	108	120	121	114	105	119	87	114	98	117	117	114	109	102	125	106	125	138	126	111	133	113	103	112	114	112	98	138	115	116	111	109	112	102	102	112	129	109	112	93	111	83	106	130	129	122	137	93	112	116	103	113	91	90	125	115	121	118	107	114	114	93	122	138	108	100	137	127	103	124	124	114	110	93	117	116	118	100	130	92	118	117	99	102	105	109	105	98	100	105	136	137	135	136	127	124	117	107	129	110	118	100	114	106	121	104	114	118	114	100	108	113	109	121	110	113	125	121	124	112	133	134	115	96	119	115	119	118	105	119	109	112	103	137	119	117	145	108	133	136	118	119	126	122	136	101	112	119	113	116	119	112	111	105	102	120	100	97	111	107	96	130	117	112	116	109	108	131	117	114	86	117	117	111	106	96	127	105	97	122	103	111	119	119	131	107	106	113	114	108	108	116	129	124	121	117	95	120	110	108	124	119	101	101	116	112	114	124	126	125	125	87	129	135	106	106	138	109	111	124	120	121	101	97	105	107	109	115	125	118	113	121	138	120	115	119	119	138	116	114	107	122	130	112	105	119	103	114	119	122	115	100	104	125	124	125	130	126	125	121	105	107	128	101	106	116	101	118	125	114	121	99	117	117	120	110	125	120	98	103	126	112	101	104	110	126	115	119	132	115	105	90	117	100	109	102	131	121	127	109	118	104	124	108	118	120	131	122	129	97	106	122	142	110	102	122	112	104	122	119	106	113	115	113	134	116	116	102	114	91	104	126	127	109	118	106	110	124	112	95	101	107	110	132	121	105	121	120	96	100	98	99	110	111	112	117	114	128	121	101	108	123	116	112	110	113	121	109	116	127	138	107	110	120	122	135	119	124	118	116	106	124	127	114	97	112	89	111	112	122	123	134	115	114	120	109	124	101	128	124	105	121	111	113	111	117	101	116	111	126	132	108	114	114	108	120	141	123	119	119	119	125	142	111	108	98	117	108	119	102	110	112	102	97	114	104	98	130	117	118	111	118	129	97	132	123	128	109	122	118	130	111	109	108	119	94	123	133	110	114	125	114	127	138	113	109	115	111	93	128	109	124	96	119	106	110	119	110	111	118	126	124	107	109	115	112	120	126	119	116	110	114	120	121	110	135	117	129	127	119	99	116	110	108	113	133	127	115	106	108	106	107	107	105	122	107	127	118	120	131	114	117	101	109	123	114	101	95	106	109	105	130	119	120	119	106	119	125	125	80	111	105	102	102	124	133	114	117	121	91	140	121	113	134	115	109	125	128	106	122	115	104	106	114	119	115	130	113	119	107	115	106	94	105	121	111	118	114	125	147	123	125	126	130	104	110	114	116	112	113	120	110	118	108	125	123	114	102	121	128	97	97	127	92	105	110	139	115	126	116	112	115	105	108	118	128
2991	353	400	414	403	378	362	339	339	308	370	355	308	353	376	318	352	309	323	311	307	321	307	280	331	336	365	329	294	338	330	301	300	279	299	363	329	329	332	299	299	353	323	324	303	300	290	300	303	316	349	307	377	333	279	317	295	324	323	330	328	327	310	342	312	321	321	322	290	298	281	306	289	319	307	293	328	320	298	322	293	323	329	349	309	306	344	346	318	301	329	312	296	278	350	339	337	280	328	328	278	320	327	301	329	334	290	321	319	309	311	294	341	321	333	344	318	306	351	332	338	294	340	294	309	342	330	329	340	298	340	302	318	342	308	311	306	329	278	304	341	314	336	325	327	311	296	319	330	319	295	358	330	312	338	328	326	322	317	330	306	311	313	307	336	333	328	331	308	325	344	325	336	331	320	322	324	314	330	305	324	334	318	316	280	305	336	313	361	316	350	345	338	347	336	320	319	322	338	308	319	343	277	306	305	324	335	327	315	291	325	309	303	342	324	304	318	331	341	302	300	293	331	323	304	315	322	322	326	330	304	331	326	310	315	336	323	334	303	329	299	300	319	326	302	307	327	332	329	323	312	297	349	286	326	341	284	310	307	302	304	329	335	350	305	327	308	336	314	331	325	320	351	304	295	312	300	336	339	350	294	304	313	323	347	316	332	329	331	294	337	303	297	313	334	342	325	320	331	331	347	351	293	336	312	300	316	327	311	297	307	348	337	292	323	306	288	351	311	336	338	347	343	328	339	336	320	290	320	359	341	335	297	317	336	308	338	294	319	312	353	309	297	311	292	318	346	333	326	306	335	305	341	343	304	333	325	364	286	309	330	356	307	323	311	319	296	318	332	319	290	312	320	318	333	294	294	329	309	335	327	302	326	294	323	313	362	328	332	314	310	301	283	340	319	317	302	304	315	342	304	296	284	320	324	322	310	310	337	310	317	318	302	333	309	315	325	313	309	328	333	305	286	279	254	334	342	308	295	295	333	337	324	326	324	360	328	294	314	322	330	318	330	313	346	309	293	313	323	336	306	287	305	311	312	334	277	289	335	300	332	312	343	295	327	326	321	299	317	298	309	329	305	349	319	340	303	340	320	314	326	318	325	331	307	302	318	320	315	350	341	334	315	320	306	322	319	289	300	297	329	325	326	300	339	342	335	313	321	342	298	320	307	348	294	292	330	334	307	341	335	327	302	299	304	336	314	300	293	334	331	324	325	331	321	331	316	297	326	317	340	325	352	277	331	310	327	318	340	312	315	350	330	320	322	326	343	281	328	320	349	278	274	315	298	317	329	296	294	312	318	321	347	342	289	313	314	335	300	322	353	337	319	338	328	299	316	348	310	307	310	291	331	312	341	281	298	324	310	305	357	321	343	310	351	318	309	351	304	315	303	292	311	307	317	332	331	312	329	313	326	299	316	290	346	328	307	324	299	325	328	337	305	312	319	341	281	301	316	317	327	307	297	294	292	332	314	317	310	308	309	297	343	297	346	311	341	303	336	301	302	316	348	269	334	318	324	297	309	310	323	297	311	329	346	343	325	288	328	354	375	293	324	314	332	315	319	340	311	295	294	331	327	329	329	322	317	336	298	344	291	332	307	330	324	310	321	303	340	326	337	321	321	303	323	283	314	318	330	312	320	313	299	302	323	317	320	289	326	335	312	326	311	317	317	310	326	335	327	314	314	301	285	340	305	356	291	348	303	308	343	302	300	317	298	325	327	294	347	303	303	319	323	358	317	308	321	324	321	304	331	320	309	332	329	323	323	338	303	350	324	366	325	324	310	321	323	284	333	321	297	323	297	305	335	358	279	338	339	306	315	316	313	305	279	347	295	330	302	325	281	305	327	339	329	296	339	353	345	297	336	308	341	290	316	353	336	320	335	307	325	319	323	318	308	316	310	316	337	326	322	354	332	318	344	330	327	300	320	321	347	318	312	311	338	345	335	314	319	316	327	338	307	335	338	348	309	328	329	330	352	301	309	315	338	296	320	323	316	333	365	305	319	319	356	308	299	323	312	317	310	306	305	324	314	335	315	322	323	323	299	318	329	307	310	316	334	334	315	344	306	315	327	309	325	331	315	292	347	288	326	324	328	302	310	323	330	349	324	300	305	281	300	345	365	340	325	308	318	309	341	351	340	314	353	293	310	299	308	346	289	312	346	319	303	315	287	307	303	309	302	334	326	283	341	306	342	305	314	318	318	354	318	324	344	333	343	330	319	326	319	306	323	327	298	348	312	318	329	292	302	329	325	340	325	305	317	334	311	288	326	321	315	300	350	292	314	316	322	298	308	312	293	316	339	295	295	333	304	299	326	299	331	316	331	323	347	306	351	327	352	307	336	304	338	325	324	328	328	332	297	338	311	322	292	281	331	319	297	328	307	339	341	351	319	347	345	315	325	305	316	318	320	313	314	291	343	327	324	334	346	305	319	326	299	326	335	284	306	335	302	321	340	319	324	328	351	329	311	306	296	344	315	333	294	299	360	326	359	332	291	304	302	324	302	289	300	329	327	304	319	328	326	316	313	333	305	264	329	349	307	296	317	343	335	331	318	333	323	338	321	307	335	319	325	320	339	302	336	330	315	306	314	304	304	312	274	324	339	284	291	345	321	306	306	291	333	291	305	302	316	346	318	292	298	366	315	323	304	288	330	307	307	316	322	316	316	329	338	333	335	347	327	303	346	307	291	341	323	296	314	321	320	338	333	332	338	322	327	343	322	284	303	342	325	314	299	316	303	311	326	337	308	338	329	258	315	324	346	312	330	345	322	335	300	312	315	299	317	325	349	316	325	319	278	337	324	332	311	316	324	300	335	312	341	319	306	355	314	308	311	308	359	321	344	310	336	317	337	287	310	295	352	310	289	322	323	343	301	318	351	347	320	338	311	307	295	313	318	307	308	331	335	309	340	329	292	310	308	351	299	339	278	315	325	302	281	352	321	316	326	343	323	328	334	309	318	319	324	320	293	329	335	315	330	331	340	302	296	306	331	309	312	317	329	313	332	323	307	320	325	303	288	304	316	333	300	339	305	321	329	313	327	300	296	309	350	322	328	303	325	283	334	308	304	311	314	293	322	318	296	330	317	381	327	306	307	300	310	314	325	340	296	336	307	302	325	350	301	318	294	315	319	292	322	304	308	310	298	302	270	330	332	312	314	304	313	314	325	327	347	325	340	297	328	288	336	344	318	313	306	370	300	312	345	303	361	325	339	315	317	334	359	325	345	290	338	320	308	302	325	343	345	323	313	338	289	332	318	289	340	306	298	324	315	298	324	289	296	287	312	318	315	306	309	309	303	285	324	335	317	289	323	333	337	311	321	304	320	334	316	325	329	331	295	278	321	286	313	355	360	328	317	329	316	335	301	320	345	319	299	306	320	316	335	333	356	303	270	318	303	287	307	303	304	357	304	337	345	325	322	302	335	311	340	310	294	288	325	327	304	322	315	296	334	339	353	319	311	299	338	313	332	352	306	295
13134	1366	1233	963	655	550	437	449	325	324	351	308	262	275	284	272	240	223	229	252	264	249	230	216	252	240	251	244	231	231	227	202	200	235	220	254	213	240	211	244	248	240	218	242	245	236	237	259	241	222	226	224	235	215	226	247	232	249	249	243	235	207	230	202	208	230	252	220	211	230	193	230	203	234	234	207	214	219	224	213	224	239	193	217	206	232	210	208	225	221	232	238	211	225	234	213	221	227	216	229	227	217	209	191	230	246	242	223	213	233	184	230	230	200	243	219	247	211	228	213	230	204	234	212	205	204	217	233	221	195	225	224	216	259	211	225	219	225	244	243	195	229	209	199	231	229	238	193	236	225	208	273	247	265	242	230	203	202	239	219	218	252	218	201	238	221	248	243	227	231	210	220	219	235	216	230	204	226	226	212	214	207	204	206	232	238	233	233	229	217	202	218	221	230	220	229	247	229	198	222	244	209	205	223	228	205	216	215	248	201	227	212	243	244	202	209	245	242	233	246	213	218	215	238	192	228	222	215	225	213	218	223	212	239	201	233	213	206	219	221	218	221	204	230	231	221	198	235	237	201	225	251	206	212	226	237	197	238	231	231	225	229	240	225	243	252	207	239	232	251	214	227	210	219	206	240	220	224	237	229	227	214	228	210	223	215	205	230	220	234	202	229	193	205	211	232	215	212	249	230	232	239	217	244	244	215	246	221	223	199	235	210	227	218	227	208	233	225	251	255	210	220	211	229	221	201	203	223	216	226	230	227	233	214	225	227	214	225	233	233	211	205	229	229	241	218	195	212	225	225	217	223	226	219	231	227	227	265	203	232	210	226	232	213	254	223	187	220	223	207	234	191	214	199	231	237	217	222	223	219	220	220	204	204	207	227	207	220	220	215	209	215	243	215	186	206	246	230	211	225	218	217	197	210	208	228	235	235	200	244	209	209	242	198	214	231	221	209	245	221	229	206	203	230	212	227	190	225	203	203	211	216	234	226	203	207	244	232	208	206	230	221	236	244	206	205	222	241	217	228	225	235	227	191	225	237	242	208	203	220	209	204	207	247	243	198	218	220	224	220	260	204	236	229	236	214	240	250	222	238	215	223	225	240	218	217	231	212	218	261	227	249	221	231	225	224	217	240	236	222	220	228	207	219	243	253	205	217	194	224	261	219	238	208	245	212	213	223	226	212	218	224	207	242	205	243	240	219	221	236	215	241	229	239	213	247	226	205	235	205	212	220	218	251	202	210	228	227	219	202	223	208	225	202	228	225	217	208	190	213	215	212	203	210	211	229	254	210	228	221	227	205	208	220	231	229	228	236	213	219	215	231	214	204	202	247	209	200	246	216	240	219	256	240	218	228	256	215	250	212	205	208	208	237	240	221	233	234	227	245	209	227	228	196	205	221	235	202	201	226	216	220	229	211	254	220	212	195	227	216	231	220	233	201	218	218	215	192	197	241	236	219	236	239	218	238	227	237	228	227	228	216	218	231	218	268	238	217	239	232	232	226	212	208	217	254	230	210	215	204	209	189	211	231	243	177	241	232	212	210	203	210	243	229	248	226	221	250	216	234	201	241	226	238	214	228	226	217	208	233	221	225	252	234	214	231	216	215	233	200	222	260	222	219	196	197	236	203	234	197	228	244	233	226	222	222	187	212	239	237	221	227	209	220	208	209	212	196	234	206	215	238	222	198	210	202	216	207	218	224	245	235	233	198	214	215	217	198	209	213	237	218	229	215	190	211	213	232	233	230	205	211	204	215	216	216	235	216	221	244	217	229	208	205	218	227	211	215	213	229	227	210	232	223	240	231	213	203	206	213	229	242	228	238	201	223	215	221	213	248	210	244	189	228	215	222	207	229	233	220	217	215	250	206	201	211	212	250	233	221	211	212	237	200	203	214	210	223	207	215	217	223	257	248	231	228	214	237	227	205	230	207	245	248	225	244	212	226	220	226	221	215	214	208	248	241	240	224	236	240	231	218	210	229	209	200	214	194	195	211	232	219	224	228	232	229	234	238	219	229	213	221	196	229	212	233	236	216	223	217	246	212	227	211	244	203	222	224	234	232	235	232	226	251	225	206	209	214	240	235	212	231	255	218	228	185	230	226	212	213	223	250	237	231	207	237	243	246	228	232	209	226	183	203	274	174	214	231	227	220	235	199	190	228	238	252	226	195	222	214	212	240	211	201	240	204	233	212	205	244	211	211	215	225	206	235	222	205	225	210	219	233	224	216	199	232	231	198	207	211	221	229	211	229	224	229	227	233	228	191	205	234	218	189	223	245	209	218	197	240	208	219	211	270	215	227	224	230	221	189	217	221	207	213	215	232	236	231	222	229	208	207	204	244	224	209	217	237	209	237	209	249	252	230	257	211	214	230	225	169	217	233	198	225	252	218	212	246	219	220	224	232	234	238	214	218	247	203	231	208	217	224	220	239	236	225	221	230	212	225	198	247	265	203	230	212	249	232	201	233	231	221	211	215	215	238	229	233	221	224	239	224	245	236	217	207	219	246	228	234	219	226	217	213	214	213	220	203	214	191	231	236	225	201	190	220	239	205	219	203	233	265	216	209	215	246	221	217	199	210	211	211	218	212	212	227	205	217	209	235	212	225	246	230	214	229	216	220	204	231	220	197	213	227	206	243	250	234	212	192	207	226	218	226	220	218	227	229	221	229	215	216	222	221	233	230	204	242	221	239	215	225	216	205	215	218	203	221	198	232	211	201	228	229	250	236	256	215	199	226	226	218	207	234	224	213	232	213	218	226	228	212	219	251	226	235	241	215	230	236	207	214	218	238	244	214	220	219	210	211	245	236	220	219	205	214	240	267	220	191	204	208	214	230	217	209	202	227	211	209	209	217	212	216	253	213	214	239	221	199	231	234	226	188	220	189	193	224	223	209	231	223	253	216	229	223	209	217	227	214	210	245	212	217	215	228	221	253	232	236	224	206	214	222	228	247	224	200	216	224	224	201	229	226	224	223	210	211	226	196	212	221	260	221	226	197	237	246	210	228	233	207	255	251	208	217	257	234	241	209	228	220	221	198	258	219	257	222	221	212	244	224	243	244	229	246	230	235	188	218	207	225	214	227	222	215	224	207	249	221	210	223	216	232	179	211	222	218	192	212	244	209	200	225	216	225	213	257	229	202	206	201	206	239	207	241	211	227	208	244	232	231	195	229	187	215	235	219	253	233	244	236	239	238	194	238	217	233	230	236	207	220	191	217	210	231	233	233	223	215	213	229	191	251	195	232	216	244	236	193	223	208	251	218	222	227	240	233	216	261	245	205	223	204	239	258	214	194	216	220	207	221	221	229	252	232	200	213	224	223	222	193	219	201	221	225	253	231	210	222	256	211	190	245	222	222	235	220	212	218	261	195	220	213	225	245	207	221	233	233	196	244	213	224	238	232	236	226	208	208	200	206	220	220	234	231	256	177	230	208	244	243	223	238	242	247	245	243	220	238	244	200	217	227	221	225
7886	1378	2701	3028	2669	2269	1849	1528	1361	1256	1217	1100	1041	899	875	803	777	775	756	749	742	719	701	693	665	682	652	645	609	653	626	599	612	681	587	584	564	583	577	590	571	577	573	596	546	596	577	609	576	602	547	603	554	596	612	587	612	571	557	548	597	550	535	540	552	565	568	549	568	555	622	603	552	575	559	547	537	564	564	558	575	575	526	534	551	526	569	555	597	580	580	542	545	528	571	551	564	517	541	547	556	538	561	502	583	550	560	579	521	537	543	552	572	561	559	522	563	563	557	547	522	567	536	564	613	567	522	559	566	573	537	569	538	513	532	549	575	511	554	556	575	552	575	567	543	574	566	542	598	572	510	553	484	537	519	521	544	523	561	530	584	570	575	562	525	540	551	550	572	577	563	567	515	539	504	548	584	590	569	530	531	540	589	542	546	529	572	531	526	551	557	493	524	581	558	534	596	586	522	533	555	572	552	549	542	524	525	608	524	571	542	561	576	507	572	561	534	592	558	561	557	554	525	577	600	554	555	567	543	524	534	529	544	537	521	548	561	523	549	569	563	519	582	544	528	550	579	525	512	534	547	594	539	537	535	500	554	527	566	585	564	554	549	554	559	519	573	558	522	542	568	543	566	551	568	549	564	533	564	554	569	527	545	548	543	540	562	585	547	590	539	509	538	572	533	526	523	543	575	516	521	574	573	552	499	579	537	552	530	582	580	528	518	563	550	548	523	552	522	543	510	577	549	541	514	559	528	532	576	590	547	552	580	518	512	523	544	556	524	539	522	533	530	579	543	587	562	571	564	554	563	549	542	524	528	537	576	519	533	529	549	572	520	528	561	529	578	538	528	530	542	562	563	494	558	526	536	528	583	547	493	558	569	535	553	524	564	558	545	572	545	540	546	561	538	557	561	533	575	581	540	580	529	528	525	579	598	515	517	538	582	582	550	530	559	521	512	541	524	511	613	550	567	593	548	522	564	562	564	530	545	535	555	589	557	543	538	591	510	494	573	597	560	547	534	563	548	568	529	566	566	562	543	510	543	547	546	575	549	585	572	530	513	550	539	536	532	571	539	515	569	526	566	539	549	544	546	530	538	557	567	574	557	573	523	554	537	544	549	514	538	585	519	555	514	601	549	534	559	535	550	557	548	559	590	580	573	554	515	541	542	571	532	521	548	568	554	566	551	556	568	529	550	550	527	530	575	549	561	599	556	546	557	515	553	509	516	517	547	556	551	533	569	561	551	543	534	564	586	567	541	501	525	582	569	563	552	515	526	500	581	568	566	549	536	535	548	553	548	552	577	540	562	536	534	547	541	536	559	534	584	500	578	532	551	564	552	534	505	555	558	568	526	544	538	546	560	547	590	522	573	562	492	523	580	525	565	521	534	549	538	553	556	507	557	524	529	601	564	566	575	572	593	527	513	554	530	528	505	540	539	568	529	525	528	552	532	526	553	551	538	583	503	558	558	525	552	537	541	526	512	574	538	569	585	492	582	556	568	575	553	524	542	570	547	551	537	570	520	532	541	534	543	522	490	598	557	558	570	536	573	548	543	578	550	543	516	563	564	521	511	529	526	541	571	492	556	552	547	570	515	569	520	526	595	542	537	556	568	578	586	520	588	548	549	543	515	556	543	554	550	555	563	520	540	570	564	522	571	544	515	531	583	548	572	569	544	521	511	542	531	544	564	541	557	536	515	556	538	558	577	553	539	531	572	538	532	588	548	514	548	574	499	523	485	551	549	542	571	532	589	548	550	571	571	547	552	532	570	584	568	534	600	566	544	522	567	511	543	511	522	542	569	540	525	546	570	561	536	554	515	556	596	516	557	570	565	538	540	515	541	548	558	518	509	580	515	527	603	499	560	530	563	506	530	554	517	523	518	518	534	588	549	513	590	563	520	563	554	536	540	553	562	540	595	586	554	555	559	542	549	566	564	581	567	604	590	537	569	545	535	539	545	527	576	540	533	571	529	588	571	574	544	510	567	555	561	572	545	568	565	556	506	530	571	521	581	564	530	612	536	521	534	554	551	527	547	552	598	587	544	577	578	524	522	570	552	584	574	544	507	525	566	565	560	553	575	523	544	582	569	552	554	550	550	524	540	553	552	525	543	577	513	584	557	517	550	521	543	549	529	524	527	561	548	528	546	567	559	593	546	543	529	570	527	580	570	543	579	547	560	550	516	548	500	524	544	529	524	582	499	594	528	552	528	551	554	510	515	553	491	487	550	509	561	562	531	565	572	556	558	547	533	568	584	554	534	561	527	508	525	522	563	552	599	547	561	536	524	530	528	526	623	544	496	523	538	559	564	569	532	526	552	556	546	564	521	535	553	556	525	571	548	539	555	529	583	555	550	577	531	511	546	543	531	510	543	540	554	509	564	601	517	534	556	550	533	561	551	570	515	554	599	528	569	559	572	510	519	566	503	542	537	554	523	560	586	560	536	543	520	523	535	578	560	560	509	566	530	543	569	534	531	526	490	544	538	550	543	545	569	524	530	523	496	573	537	560	544	551	573	577	569	566	563	530	578	574	535	532	565	564	544	538	530	547	549	560	560	536	485	538	548	544	576	523	545	509	505	535	520	579	551	590	532	558	517	505	566	564	560	536	592	549	515	553	517	514	489	535	546	546	582	549	510	551	547	517	531	600	566	534	549	540	557	537	551	512	542	536	551	566	530	548	566	545	537	552	572	529	566	526	545	582	542	515	567	554	515	570	539	566	573	586	534	548	529	552	581	508	523	528	571	571	523	532	513	535	522	570	550	517	551	580	541	516	529	576	537	528	508	551	553	582	573	537	554	521	556	511	545	569	561	508	535	542	528	583	537	579	542	544	542	562	579	526	564	539	533	578	549	554	516	499	545	570	562	520	547	479	527	537	547	549	568	554	555	513	530	569	535	530	536	610	523	553	517	552	540	523	577	542	550	561	552	568	585	566	550	556	567	533	537	537	605	542	519	562	531	530	539	522	561	526	536	575	550	549	557	540	511	521	563	583	556	546	530	614	580	533	524	574	532	531	591	568	537	552	519	575	558	547	572	541	563	567	542	544	523	581	539	548	549	555	551	573	560	563	510	523	572	529	548	543	553	540	578	551	532	575	555	549	562	539	500	530	553	536	565	548	560	526	543	532	570	551	544	557	564	592	570	517	557	607	582	544	574	574	480	553	516	579	559	552	556	541	528	531	535	577	515	545	564	583	561	571	562	512	560	566	566	585	574	569	555	542	496	544	524	574	509	576	533	530	520	547	526	566	506	552	528	533	534	548	560	565	513	554	560	558	547	515	588	574	597	534	542	577	519	542	537	538	570	516	525	554	564	578	516	553	551	513	611	534	571	502	513	578	537	532	578	510	557	573	506	525	530	549	544	538	530	563	549	540	583	535	539	579	551	553	542	545	567	532	557	542	547	523	543	575	506	554	514	517	574	558	541	524	489	565	516	566	617	505	548	547	567	572	564	582	558	542	549	525	545	533
20722	3111	2313	1644	1128	782	688	555	455	386	394	326	267	286	260	260	264	229	258	229	217	256	227	222	207	222	215	212	204	194	201	212	191	196	196	192	202	184	209	201	185	218	167	209	151	186	156	178	176	194	194	187	204	202	189	206	180	203	187	189	186	156	197	208	169	184	208	197	201	187	195	195	190	177	209	179	186	194	152	160	195	200	173	164	184	181	199	184	170	192	186	171	171	181	177	177	183	183	158	197	162	185	213	202	191	210	171	200	191	172	178	211	182	188	174	168	166	179	170	181	169	179	199	181	179	186	171	181	181	190	173	181	192	206	161	179	185	167	212	193	189	183	154	187	175	172	186	209	197	173	175	184	182	192	207	191	181	201	189	181	189	212	170	186	190	198	173	173	165	191	162	191	172	205	188	177	166	193	194	175	174	168	168	161	181	178	181	166	174	169	187	169	189	185	176	154	169	183	188	199	153	210	150	178	190	194	178	170	179	192	201	173	196	206	164	187	196	165	173	169	168	169	167	169	181	198	159	166	198	172	176	189	167	169	187	173	164	178	192	189	189	194	187	181	193	158	173	199	174	171	187	223	190	179	197	198	173	170	180	193	173	176	158	175	183	191	194	189	188	178	158	157	167	175	199	176	191	170	184	171	166	195	181	189	169	182	201	195	185	181	167	155	214	192	164	194	191	172	163	181	170	194	185	199	168	185	187	165	195	199	179	173	182	174	190	175	213	174	173	192	157	173	194	158	189	162	188	190	181	178	162	151	196	206	184	182	180	150	169	176	177	208	183	145	202	183	181	166	173	206	174	170	189	197	166	180	197	182	181	186	173	177	186	160	153	184	181	185	198	182	169	195	193	150	171	185	176	197	173	178	169	171	183	184	199	193	200	196	176	175	215	202	158	167	175	197	196	189	208	202	172	171	177	199	190	186	183	181	185	196	181	176	180	195	171	179	190	189	171	187	180	191	188	155	146	189	204	179	211	195	193	165	188	190	168	185	209	194	182	174	192	190	186	197	228	159	181	184	178	175	198	178	178	182	163	173	203	188	197	157	195	176	180	186	184	177	163	184	202	182	175	163	176	176	198	204	178	168	190	190	190	162	188	164	175	193	157	164	192	192	185	184	185	192	175	171	177	167	180	184	181	167	177	185	194	164	192	186	179	183	200	194	177	165	163	175	191	172	188	175	165	184	194	202	166	177	152	178	158	191	190	153	182	173	178	199	188	196	185	186	209	184	157	195	194	168	155	162	167	192	208	155	189	183	174	172	217	172	172	185	157	180	161	179	183	192	185	184	200	174	187	191	225	185	170	182	171	167	166	154	170	180	196	192	173	199	174	188	189	183	169	175	177	190	204	169	168	179	182	185	187	151	189	172	178	172	188	186	227	184	195	172	191	188	171	207	144	162	182	164	169	193	164	184	177	178	189	169	179	200	156	191	186	156	189	178	190	188	188	175	168	183	171	162	198	173	153	193	188	156	179	176	162	173	190	164	180	177	167	197	175	171	162	210	167	181	185	204	168	198	159	212	152	168	184	179	192	187	202	189	186	170	196	193	193	177	172	184	180	191	169	170	194	180	179	174	200	189	189	183	172	170	186	184	191	211	177	196	179	194	190	198	190	202	192	166	178	169	206	174	185	199	221	176	176	178	178	178	184	202	187	162	184	170	182	185	175	186	164	197	168	169	179	187	169	208	181	202	147	203	212	176	191	199	171	191	178	151	164	178	183	171	156	191	196	161	166	182	198	169	179	184	182	173	198	175	167	188	182	182	178	171	205	177	191	179	180	191	166	183	188	198	193	188	216	188	179	155	197	183	186	190	203	177	174	190	192	188	196	159	169	173	160	183	171	170	181	159	173	182	176	155	188	188	190	203	179	186	196	200	191	194	192	194	173	183	188	204	186	167	177	179	187	172	196	174	179	197	190	170	164	195	175	167	188	172	200	206	169	173	170	206	188	175	186	190	164	192	160	180	188	168	162	211	172	170	177	185	179	199	194	182	154	167	186	184	200	160	186	186	190	166	190	184	182	177	193	194	192	199	173	169	179	185	180	199	183	189	165	177	197	179	192	198	172	195	198	208	197	164	189	175	194	169	183	176	174	172	199	198	201	188	163	182	192	185	203	188	195	175	164	188	194	196	184	198	170	163	196	190	203	167	176	195	190	183	204	180	181	181	209	158	183	180	185	185	175	186	171	191	195	172	189	188	179	182	177	185	168	181	152	194	190	197	203	147	198	187	182	183	154	182	184	200	197	211	171	161	186	178	192	186	196	193	173	162	190	195	174	186	174	192	177	187	180	206	175	162	202	204	183	178	191	202	161	185	157	164	208	160	182	203	231	198	220	170	213	179	170	173	165	193	187	175	199	200	201	194	181	199	199	174	154	187	183	171	186	177	184	200	197	169	189	189	193	187	162	174	195	157	180	163	185	183	175	190	205	139	188	165	153	177	153	196	203	189	191	179	176	193	209	173	196	195	174	191	169	173	177	182	197	168	184	153	181	182	179	159	178	200	185	151	206	179	158	174	180	195	193	185	180	196	158	206	180	196	172	190	203	183	191	193	193	182	180	192	217	166	191	168	188	174	171	177	181	187	184	208	194	180	193	175	188	192	172	188	177	206	193	208	188	188	185	189	216	174	213	180	180	205	191	165	182	170	160	203	183	193	193	172	188	199	215	189	204	176	177	182	188	195	171	194	192	190	155	195	204	201	177	206	191	163	164	189	180	178	163	184	173	176	170	185	191	185	153	181	185	191	178	167	182	200	156	204	206	206	158	169	186	182	197	197	206	165	184	170	181	199	202	205	183	177	172	184	192	176	162	184	215	189	182	189	182	176	179	176	178	179	173	197	178	199	176	184	190	182	183	196	190	183	183	189	170	218	179	193	159	147	184	197	167	218	180	156	180	201	209	155	170	183	205	187	183	184	176	156	170	173	169	174	190	203	187	178	178	217	192	184	193	192	178	194	181	168	213	184	186	195	180	169	183	191	167	201	163	175	167	192	150	186	189	193	186	181	181	163	170	179	178	202	180	200	156	179	181	174	181	174	168	181	199	170	185	196	192	176	212	198	164	197	192	189	183	188	150	195	178	189	169	170	173	201	182	178	157	180	178	181	191	182	173	171	150	181	177	162	185	192	197	156	180	198	208	184	181	196	173	180	187	213	192	158	186	165	172	200	185	184	149	202	163	178	181	177	177	200	171	181	187	194	201	164	200	198	169	158	164	200	201	197	174	199	171	201	182	193	169	178	209	217	185	191	186	165	154	185	187	178	159	164	164	186	180	152	140	184	168	191	164	159	185	171	218	205	183	172	172	174	189	172	187	207	173	176	193	162	187	189	193	186	165	168	142	186	164	179	189	165	174	191	192	187	184	157	196	194	196	216	200	194	200	187	195	210	194	161	182	158	165	191	169	179	187	177	187	183	179	168	167	159	154	185	175	185	195	200	199	199	182	185	176	201	189	167	201	191
10317	1999	4655	5150	4373	3611	2970	2437	2102	1781	1575	1444	1318	1141	1036	1016	929	927	798	810	828	721	735	663	713	651	643	653	615	588	645	559	596	529	561	512	548	574	532	581	552	509	513	505	513	507	503	503	517	469	465	498	473	498	485	458	467	469	459	474	488	471	472	455	448	470	501	491	463	489	452	462	485	509	434	462	501	472	501	472	484	459	475	442	444	486	451	475	475	431	472	463	453	485	477	459	451	457	455	496	457	473	474	442	448	420	451	475	486	422	454	429	437	452	441	479	426	462	439	435	447	453	488	505	478	442	420	444	425	473	461	447	453	435	424	471	445	504	453	438	464	431	453	411	463	482	438	419	427	432	417	422	429	438	480	473	414	429	454	450	429	455	450	472	412	437	449	470	420	431	450	460	419	408	439	466	445	443	493	409	426	416	414	479	460	468	495	433	456	475	437	418	478	428	432	472	437	437	438	416	434	456	429	406	412	425	451	461	433	471	412	476	453	450	450	464	451	425	468	439	454	452	458	463	440	446	449	458	453	455	448	455	433	411	419	433	504	455	473	431	434	477	440	443	453	450	452	447	431	457	425	473	467	441	459	446	428	406	431	452	456	444	453	413	450	426	449	462	491	395	454	468	443	455	429	423	439	445	431	478	431	434	412	453	421	437	419	434	439	445	438	422	440	470	447	451	458	439	448	424	437	416	427	438	426	435	436	447	431	403	430	460	437	449	464	469	432	443	472	434	415	437	429	463	424	465	416	475	459	421	446	429	438	470	416	422	461	447	429	447	459	426	482	411	424	452	454	483	426	406	432	444	451	431	462	407	433	456	436	434	440	388	435	457	443	435	467	455	435	467	445	422	440	396	435	459	449	429	413	460	452	474	439	454	399	433	465	442	428	425	410	409	418	463	452	440	480	469	459	432	471	433	441	460	424	465	455	457	414	436	494	449	466	430	421	443	443	457	453	432	457	441	458	450	440	444	459	452	415	413	427	512	417	453	432	434	453	447	454	426	459	450	447	410	465	436	459	452	443	447	425	462	405	470	464	443	434	457	474	472	455	439	445	471	455	479	453	474	441	430	419	400	441	497	457	437	417	478	425	449	403	443	447	448	478	467	447	447	439	470	446	457	459	430	440	402	459	445	435	452	427	465	425	466	421	442	465	452	438	442	413	457	425	436	457	441	485	406	414	412	434	429	451	455	468	409	434	450	467	440	429	451	441	425	444	449	444	425	457	472	444	423	442	424	404	434	440	395	430	442	455	427	476	422	422	464	424	411	418	396	401	429	459	451	461	468	408	456	430	443	460	462	448	461	412	422	476	441	429	434	469	435	457	428	450	434	422	425	388	456	454	423	451	454	422	399	451	438	429	463	465	426	434	420	413	445	447	458	460	424	429	453	458	439	476	442	429	421	441	439	442	444	459	450	474	463	411	468	423	477	446	436	436	457	442	431	405	425	387	437	490	423	458	447	436	442	467	434	436	398	433	452	419	449	416	396	438	440	434	418	450	420	453	400	443	425	449	431	416	434	434	446	447	424	440	466	440	459	448	453	453	423	420	451	449	417	456	488	421	454	424	452	455	447	419	431	424	469	432	466	458	432	473	447	437	446	430	474	436	460	439	420	471	426	416	460	446	434	418	455	452	468	467	419	402	461	471	449	413	420	423	467	439	457	444	455	447	420	457	444	426	432	434	424	477	449	428	463	431	473	423	422	420	469	429	451	483	439	455	466	427	430	465	430	453	415	438	458	471	472	463	451	405	457	414	457	468	425	420	423	444	404	465	404	492	438	438	445	427	412	449	459	433	493	478	463	454	446	434	432	431	481	445	452	450	465	452	433	432	423	401	450	462	421	444	465	404	453	440	456	438	472	417	429	488	438	433	443	430	464	423	463	426	453	475	480	444	448	472	443	438	407	454	422	416	482	408	436	470	416	450	431	425	457	445	441	445	435	479	444	457	451	428	451	449	462	440	459	414	467	428	458	428	426	442	473	424	427	436	412	454	469	463	462	420	438	429	460	421	451	420	442	433	379	465	411	445	464	422	450	441	425	459	430	429	450	421	416	429	431	441	427	456	497	458	440	490	412	456	430	412	458	454	424	455	416	455	462	438	432	445	421	433	449	451	443	446	450	427	453	435	459	448	447	425	464	474	442	449	405	459	462	419	485	450	416	416	452	414	483	487	468	434	445	406	479	450	466	449	398	431	440	438	454	447	436	462	428	456	397	434	471	444	443	438	411	445	419	443	420	435	449	463	464	448	450	450	442	446	440	451	441	466	444	403	425	400	450	460	475	431	456	445	459	445	454	451	419	471	418	452	414	498	408	433	461	442	462	452	444	489	425	444	426	425	448	443	455	453	387	472	447	452	432	435	426	421	433	449	458	427	449	441	481	410	423	432	418	459	426	428	428	465	444	446	450	434	439	437	430	453	426	466	423	465	473	439	432	450	419	451	469	425	417	436	443	475	422	456	440	414	429	448	463	463	437	447	456	427	478	480	411	436	411	448	431	445	446	409	452	450	419	453	439	429	438	467	457	458	458	451	463	421	435	425	431	409	452	452	444	462	410	422	453	429	429	428	405	448	421	461	475	411	481	442	435	435	416	413	456	422	436	453	450	445	434	430	442	409	452	458	438	465	422	413	443	444	425	462	434	451	468	465	447	437	440	431	465	491	428	426	418	422	414	470	456	399	444	424	471	449	426	433	401	455	435	435	458	426	455	419	435	435	422	417	434	394	434	434	407	453	446	444	422	407	450	422	419	421	476	437	421	418	438	421	451	488	437	452	410	433	449	397	433	439	433	399	434	461	446	462	441	453	437	454	403	416	428	420	461	452	462	455	427	436	431	440	411	456	450	433	500	444	439	451	474	434	467	395	453	423	419	460	433	406	433	445	424	422	454	453	438	455	423	445	424	457	416	456	424	461	439	457	429	447	431	434	412	419	397	464	399	448	468	431	481	465	432	410	430	412	447	429	438	431	430	434	446	363	442	469	435	433	429	420	415	444	463	433	450	479	465	467	437	448	415	427	443	445	471	456	429	438	450	461	445	419	434	451	411	423	439	437	444	437	460	446	432	465	455	455	447	482	459	435	413	429	451	416	480	443	435	439	471	441	458	467	442	480	454	454	486	415	482	438	437	446	406	439	440	452	443	419	473	427	455	447	434	423	468	433	407	493	454	459	446	456	424	480	436	448	433	450	459	424	446	440	456	426	459	439	439	419	442	424	441	467	392	434	438	465	477	412	452	454	420	422	443	445	444	389	471	440	431	473	463	425	415	457	427	431	468	447	471	427	468	431	473	421	403	412	447	416	479	458	455	429	443	418	438	421	455	415	431	429	460	405	449	450	459	408	449	452	409	477	444	451	462	442	466	429	434	450	435	433	430	455	448	454	439	434	406	424	439	423	439	424	400	432	433	418	394	429	413	463	438	421	430	415	445	450	414	405	428	455	441	409	469	442	419	430	458	461	455	434	443
4465	159	150	141	125	136	116	120	117	92	111	108	134	112	101	123	107	122	112	100	103	120	113	114	113	106	106	107	122	114	118	120	112	125	109	133	103	82	102	86	112	128	114	124	113	121	135	133	113	109	111	119	116	103	122	94	122	119	112	107	115	112	85	128	132	132	113	114	111	104	101	108	108	108	111	124	126	107	127	101	109	121	119	103	126	126	111	127	130	112	108	107	119	106	113	121	103	122	129	121	125	127	124	119	108	113	113	114	93	112	89	112	140	95	116	121	108	110	119	105	110	129	95	131	114	103	112	99	132	134	115	126	123	121	111	115	120	125	110	114	121	114	98	117	127	125	140	126	125	115	127	138	107	120	122	112	124	125	107	105	108	114	128	111	100	101	116	97	115	116	102	111	131	120	130	98	121	108	113	95	105	117	112	114	115	118	96	132	102	124	117	111	126	118	135	111	106	123	97	96	121	108	132	121	105	117	124	103	117	95	118	117	104	122	119	112	132	118	111	125	107	99	85	113	123	99	96	117	103	98	105	127	114	100	114	126	111	121	119	102	126	105	95	115	110	104	120	117	108	120	94	125	134	109	131	118	101	120	116	104	114	123	109	100	123	122	117	123	107	108	112	111	132	100	116	118	117	110	107	119	116	102	94	103	102	95	136	106	109	129	106	99	124	122	107	112	116	114	112	95	107	95	117	108	101	123	122	122	119	108	126	116	97	124	106	111	112	110	119	117	100	95	123	123	111	106	126	96	106	103	122	108	116	100	109	126	111	126	99	112	108	110	110	105	107	114	112	113	119	95	120	127	125	110	116	121	135	103	122	128	108	119	135	101	98	95	129	122	121	103	114	97	99	114	104	111	117	102	109	105	115	113	116	138	117	105	118	115	120	117	128	117	96	123	104	113	92	122	124	121	111	105	122	104	125	133	116	118	118	100	132	109	108	108	123	115	115	106	146	105	106	122	116	123	96	115	116	109	111	108	122	127	114	129	110	118	98	126	96	111	115	114	108	106	136	121	122	112	131	104	104	99	122	102	130	128	116	122	97	104	107	124	124	94	107	116	108	131	135	128	114	118	128	116	111	133	122	120	130	105	125	108	100	119	139	103	127	112	107	119	98	112	123	119	115	101	116	109	107	109	129	132	126	109	124	107	119	99	121	115	107	113	99	128	129	123	111	112	103	113	118	102	105	134	103	101	106	121	115	106	121	121	103	120	102	119	105	113	118	118	119	123	118	103	119	122	114	101	115	137	127	120	118	126	118	113	102	124	111	131	121	105	131	81	110	119	97	99	100	109	108	109	110	104	122	131	113	133	123	128	121	113	127	90	122	134	106	110	118	100	122	125	131	113	130	114	107	133	125	106	110	136	109	118	120	113	100	120	98	110	121	83	93	116	103	99	103	119	107	111	127	137	116	118	114	116	109	116	114	90	106	91	119	126	113	102	130	119	110	120	122	87	130	105	95	117	120	116	122	110	131	116	107	100	134	116	123	110	152	165	112	126	114	137	115	116	105	119	90	110	135	118	118	127	117	109	115	131	132	100	112	86	117	124	102	110	116	110	102	108	124	130	116	112	100	115	114	102	117	120	128	119	135	114	125	137	144	126	122	112	122	100	93	100	103	109	122	112	124	115	128	115	107	110	105	101	108	111	111	107	108	126	112	115	100	129	103	116	102	117	100	106	126	101	153	122	135	118	134	128	115	123	123	124	118	102	116	101	110	106	115	113	119	114	116	114	111	101	125	109	119	113	109	103	119	106	102	102	123	122	118	109	112	127	94	123	107	105	99	115	112	127	135	114	122	106	123	121	125	123	130	134	121	103	122	122	114	112	108	117	119	130	130	107	119	107	96	131	116	127	111	119	102	115	118	131	114	120	106	108	111	119	96	110	128	115	119	110	119	117	117	124	121	112	115	120	136	124	119	125	126	105	121	113	81	125	128	113	119	122	118	121	102	131	109	115	118	100	138	131	107	128	102	106	110	107	129	110	115	119	136	127	123	101	120	123	101	120	89	114	137	120	98	123	132	95	104	104	126	126	114	120	123	103	140	112	110	125	116	111	109	98	117	122	114	108	115	120	124	101	119	130	122	99	127	114	96	108	116	121	114	116	106	107	131	95	124	113	114	115	108	109	111	101	118	119	118	118	112	97	124	121	131	113	104	102	127	115	117	107	101	121	125	143	140	108	135	116	107	114	113	104	99	119	105	113	112	118	104	120	112	120	126	121	127	102	109	123	110	116	122	119	123	121	111	117	104	118	115	106	125	109	105	106	121	109	124	117	107	105	119	109	104	130	107	118	114	106	112	104	103	101	147	131	107	127	116	119	126	117	108	118	110	94	116	107	86	104	121	134	116	107	113	124	119	111	119	108	98	128	112	129	123	138	106	142	121	103	107	111	111	129	122	119	127	114	127	130	117	117	128	94	122	102	105	106	111	113	109	109	121	118	99	103	113	113	133	119	130	120	111	102	122	117	115	125	114	118	115	117	110	118	110	113	104	135	114	135	114	100	101	111	92	121	118	108	111	109	113	106	115	117	118	102	127	111	119	116	143	114	118	104	116	102	110	92	102	111	118	109	130	108	108	120	103	102	115	113	103	117	129	112	104	114	107	112	105	113	105	102	105	111	114	121	116	114	119	114	109	122	102	127	109	114	90	109	114	112	115	111	122	122	107	105	124	115	111	114	94	112	123	87	96	119	102	111	128	112	107	120	114	121	118	94	112	102	119	103	128	104	116	132	107	114	109	105	106	130	129	100	97	104	113	117	116	114	121	121	96	112	122	117	119	99	86	86	112	104	122	107	121	115	120	124	116	109	103	106	109	113	128	124	117	130	111	115	119	124	108	124	102	118	124	104	117	136	103	125	107	114	109	115	129	120	93	123	116	113	127	110	113	106	108	119	108	99	105	111	119	113	122	136	110	120	116	101	124	101	107	107	125	114	102	115	114	128	125	118	124	97	102	110	133	109	113	100	117	105	151	125	111	108	109	118	104	117	102	120	141	121	97	116	106	92	101	92	94	121	143	129	110	117	108	131	128	114	117	108	110	128	114	101	92	98	119	118	92	109	123	116	100	116	118	147	109	99	130	99	105	109	111	113	117	116	120	128	119	107	115	107	117	114	98	111	125	108	109	139	120	100	134	105	128	106	124	92	124	102	112	118	109	107	113	114	114	96	123	90	110	95	118	124	97	105	113	108	114	118	113	118	125	139	119	125	116	100	107	108	101	120	101	94	109	97	131	99	126	117	115	118	114	118	93	127	127	114	114	115	103	102	130	98	113	95	111	115	117	130	135	134	106	102	103	129	95	120	128	135	110	101	113	121	124	115	107	127	126	119	131	137	117	125	140	128	114	137	102	108	78	112	104	111	108	89	128	122	84	113	102	103	109	123	124	112	120	122	108	116	101	101	128	100	118	128	89	118	119	98	126	119	99	122	114	134	114	117	114	123	85	111	116	125	102	112	127	115
3009	373	401	466	400	376	394	381	351	359	360	366	322	314	320	324	308	326	314	291	321	350	329	348	351	333	309	304	333	292	297	315	340	320	304	341	322	304	331	332	320	314	340	333	334	343	333	279	297	326	274	297	314	289	334	345	297	323	317	328	307	306	305	333	319	318	289	340	335	297	287	315	337	272	348	314	329	340	329	319	288	314	340	369	315	318	320	343	318	314	271	329	321	288	322	294	321	294	333	332	308	342	332	312	325	343	310	324	334	341	318	349	323	317	338	296	305	311	365	271	289	314	329	298	317	364	288	298	301	305	315	302	338	321	334	331	317	319	321	300	317	311	344	296	349	322	322	353	318	334	327	294	299	291	316	305	326	338	310	308	329	320	326	334	304	282	295	322	316	330	267	304	325	350	319	346	354	294	312	321	283	327	317	333	299	304	338	320	325	312	285	304	309	313	345	334	332	328	339	330	304	314	331	310	306	304	318	295	353	304	300	285	367	350	323	352	316	323	340	322	317	310	287	323	319	289	328	296	314	342	315	335	314	311	338	301	368	312	330	323	313	311	343	328	324	347	339	283	329	300	319	319	315	289	333	317	317	287	344	310	332	342	315	322	289	313	329	317	316	337	315	345	330	308	331	293	347	299	323	307	309	342	320	279	312	319	325	289	351	349	317	339	347	315	282	325	302	329	317	281	317	333	353	335	346	333	312	323	301	323	328	325	337	297	343	343	312	342	318	308	316	322	308	314	332	286	322	351	316	312	320	295	301	331	316	301	301	337	343	287	289	331	298	297	309	332	343	285	317	286	317	299	320	294	314	308	333	285	334	300	319	308	301	331	335	330	350	330	341	311	310	352	339	317	306	314	319	304	309	307	294	313	346	317	313	328	323	318	315	312	314	321	314	318	316	327	323	338	306	343	334	300	331	310	315	326	291	293	330	341	329	324	297	312	329	312	326	302	320	307	336	327	317	340	293	322	317	317	303	302	341	318	297	285	313	298	344	309	303	311	345	326	303	306	330	305	340	332	325	297	306	328	362	314	326	327	318	328	313	334	323	332	314	291	331	303	313	320	309	309	325	315	333	294	325	340	305	322	304	316	335	309	290	299	305	316	309	305	332	300	339	319	308	327	308	314	292	349	317	318	321	335	327	314	303	309	343	301	317	357	317	319	306	323	322	321	314	332	341	309	316	306	314	331	286	304	277	336	299	333	351	298	306	323	337	303	318	366	313	324	331	321	302	333	324	302	294	331	335	326	336	338	313	347	317	324	323	339	316	345	285	315	313	329	307	324	311	342	322	334	301	302	316	328	279	298	351	330	298	325	334	301	320	318	351	303	332	324	303	318	320	321	342	314	292	316	322	345	327	313	303	333	329	320	316	309	344	283	346	312	295	321	311	301	324	345	318	322	336	307	319	323	283	318	321	313	309	315	355	291	297	342	331	308	342	328	319	337	316	336	311	331	320	326	306	305	337	337	293	285	312	317	340	305	298	298	315	306	312	308	303	309	298	340	298	317	319	364	306	344	324	303	292	320	320	312	340	319	296	315	313	312	336	315	330	292	315	290	325	326	354	313	339	319	330	324	315	304	352	354	345	346	311	335	308	279	331	336	348	336	306	322	289	325	312	321	294	317	323	349	340	327	338	306	311	309	314	311	307	306	342	306	300	309	339	311	336	314	324	364	323	314	325	348	302	324	248	338	311	308	323	322	348	312	317	306	336	315	300	319	326	306	329	333	323	330	336	294	322	328	303	341	294	331	343	304	294	302	308	342	338	293	306	274	333	316	332	320	348	319	319	305	341	300	344	304	329	318	308	319	319	325	319	326	309	283	352	332	297	305	370	315	309	313	354	298	321	318	344	330	311	293	338	323	284	369	319	292	311	293	343	279	325	303	316	323	305	344	314	328	324	349	320	316	290	313	299	294	314	317	331	329	326	321	318	308	314	291	333	301	304	304	317	317	287	350	323	302	339	355	314	340	304	295	323	308	315	317	331	321	330	306	310	313	320	280	315	337	320	324	322	346	337	304	328	316	311	302	328	322	343	317	324	321	337	339	326	301	321	305	295	331	323	327	339	346	328	311	321	328	330	327	305	302	322	334	315	335	368	325	328	319	324	313	323	310	304	311	331	293	312	321	304	294	337	338	340	331	339	311	304	273	321	335	314	316	286	335	317	298	313	324	344	291	295	284	326	294	328	343	294	335	311	284	326	310	339	358	322	340	303	348	321	283	287	322	341	332	294	307	309	291	314	296	310	310	296	318	308	317	301	319	276	316	319	344	306	325	299	283	333	323	324	316	303	292	334	306	322	298	286	295	322	326	309	322	307	332	307	333	315	318	311	283	327	320	318	295	312	321	357	295	315	338	318	344	312	311	317	327	304	307	302	302	315	312	331	319	326	335	326	321	334	294	337	336	325	344	342	322	304	328	301	288	306	302	333	314	328	300	323	321	335	313	292	345	337	330	317	344	312	320	312	311	357	317	360	341	313	335	315	310	307	315	302	346	340	316	336	308	332	310	327	297	320	296	297	333	314	288	313	308	333	317	315	341	332	334	321	299	325	321	300	339	361	337	313	363	308	335	302	302	334	319	315	309	293	323	304	336	353	305	339	349	360	344	333	339	322	314	303	322	279	315	297	332	339	312	308	314	327	294	316	339	312	320	366	321	322	325	296	290	305	325	301	327	323	329	341	329	346	298	312	324	299	336	318	288	346	307	312	322	335	339	303	321	311	315	308	303	332	317	282	283	342	311	302	316	305	320	352	329	301	330	307	342	290	329	299	342	287	335	302	303	323	344	290	301	336	316	302	346	327	311	309	318	318	310	343	326	344	321	324	288	326	285	331	307	343	309	307	325	339	329	305	297	312	355	323	303	285	274	319	341	284	296	306	311	299	332	326	338	287	336	293	299	336	331	311	294	289	308	309	294	306	317	279	300	344	308	328	328	323	281	325	312	300	311	314	341	310	349	311	312	294	286	357	294	340	317	308	312	325	342	321	329	310	334	298	330	304	315	310	333	324	349	328	357	341	313	314	320	329	322	318	342	346	334	278	318	289	308	340	293	350	307	348	296	323	286	320	312	321	354	282	306	302	298	309	311	292	304	316	339	297	350	321	340	303	333	316	340	337	317	320	300	314	301	300	341	322	303	336	335	289	301	321	291	320	319	289	308	309	325	331	354	366	329	311	302	331	338	343	314	351	325	314	311	285	305	323	326	307	313	316	318	329	281	306	327	331	318	358	306	320	327	299	314	299	285	324	323	347	324	300	327	367	287	348	294	304	322	298	338	287	317	349	300	316	320	306	359	311	323	329	298	358	318	315	309	299	294	310	338	309	311	294	293	311	305	301	336	304	309	319	327	302	297	346	330	347	327	287	316	325	297	312	300	312	331	314	299	328	294	310	328	334	328	324	318	361	278	290	287	327	327	338	299	341	303	343	321	300	296	342	288	307	329	305	349	301	333	312	277	339	300
13199	1341	1231	945	717	538	483	409	368	340	318	289	285	295	278	271	263	253	244	286	233	283	234	227	238	212	219	256	209	254	235	208	226	219	229	259	225	237	263	227	201	232	214	216	245	218	240	221	227	229	244	220	212	212	222	204	229	236	220	224	228	217	198	226	238	231	217	198	211	230	239	196	231	238	197	202	236	232	217	208	229	216	212	208	219	227	233	207	243	221	202	250	205	232	215	196	204	212	209	219	233	224	247	232	232	217	175	212	205	226	225	230	229	215	230	223	212	224	201	226	211	209	209	205	226	244	207	215	207	237	211	229	226	204	228	213	207	245	244	199	217	220	208	251	247	211	221	227	236	236	217	229	223	218	199	233	235	198	200	198	242	200	222	200	204	230	214	217	223	218	217	205	268	214	220	219	196	219	231	234	239	223	218	242	229	214	213	219	223	201	240	246	215	224	222	206	206	241	215	236	230	223	231	233	231	215	214	199	242	232	232	218	234	226	227	207	244	231	222	260	235	217	206	219	221	227	200	230	232	228	230	227	204	236	223	222	186	220	206	219	205	225	211	242	225	222	222	214	184	232	228	232	236	217	239	202	220	231	235	229	210	235	209	227	216	192	222	205	224	195	234	208	204	211	226	191	220	223	230	267	214	219	256	197	233	234	204	230	223	224	226	217	236	231	221	238	213	225	203	209	220	250	214	212	232	241	213	196	203	236	228	220	229	231	231	229	199	223	205	208	233	194	218	200	205	229	194	236	234	232	210	217	243	182	226	242	268	215	205	238	217	227	258	225	208	201	230	205	215	210	220	214	210	232	210	209	226	209	202	218	213	223	209	230	218	202	211	222	232	228	219	237	231	231	234	224	234	229	252	213	250	209	245	226	215	236	211	222	219	195	236	207	221	197	217	193	258	247	214	255	227	221	236	219	219	193	235	223	201	218	213	222	220	212	234	207	223	233	231	227	221	206	229	231	203	222	240	231	211	264	221	228	233	217	206	233	213	216	199	222	240	209	237	247	245	245	243	226	203	227	228	224	216	210	212	205	220	245	226	200	194	201	234	202	231	229	224	243	231	190	224	245	242	229	255	209	241	223	218	245	242	219	204	229	204	219	267	201	207	230	203	220	226	232	223	207	245	236	218	201	199	236	229	231	230	218	210	201	221	219	221	221	212	201	225	184	233	225	229	203	209	202	225	222	215	232	223	214	218	200	230	234	206	222	246	230	204	247	230	173	209	210	235	222	220	222	234	220	223	229	235	206	201	224	225	239	216	208	219	231	212	210	234	242	236	206	209	205	198	231	209	199	224	215	226	205	220	245	209	231	246	221	212	199	210	236	236	235	220	217	202	204	236	225	212	250	240	251	207	218	240	246	216	219	201	210	248	195	211	238	206	215	225	207	208	236	226	207	214	253	219	202	233	229	228	226	222	210	216	234	232	216	227	235	218	226	202	199	217	214	205	231	227	235	214	229	240	245	227	225	214	231	211	251	220	227	219	214	241	231	208	211	228	205	220	243	229	232	192	224	213	208	235	233	213	239	207	199	205	226	225	199	249	248	228	200	234	217	231	217	202	217	211	213	233	241	217	229	220	255	215	214	215	216	226	217	225	215	232	222	244	203	200	213	216	236	223	189	220	195	227	211	230	229	221	234	225	232	216	220	224	224	212	202	209	236	239	218	227	238	221	211	212	206	216	196	240	201	229	209	215	241	205	208	224	249	199	260	246	261	231	216	221	238	221	255	225	240	226	220	215	229	247	193	208	229	221	212	240	227	200	205	224	237	231	225	211	205	228	241	217	200	208	216	215	220	254	247	194	234	247	253	226	223	198	234	227	243	203	213	190	214	238	223	232	187	194	225	239	235	233	216	216	227	219	212	223	218	209	226	218	209	218	248	216	208	230	201	241	224	210	224	197	249	174	227	221	214	206	221	206	224	223	216	228	226	220	229	244	197	217	222	217	222	220	217	229	230	212	199	207	215	209	221	210	229	235	233	204	215	206	241	218	252	259	214	203	223	221	229	236	229	223	225	234	222	212	219	220	258	217	216	241	218	217	228	194	244	214	220	230	207	224	210	224	223	211	219	247	232	234	240	236	223	207	221	249	204	218	218	227	222	191	222	212	232	233	236	236	214	245	213	218	246	236	227	226	214	211	226	208	230	221	254	217	216	226	198	232	229	211	224	227	207	209	217	243	227	210	191	222	227	243	219	218	189	214	218	201	228	209	212	213	211	218	251	239	199	218	212	216	250	227	223	208	238	241	224	225	238	179	243	227	238	201	211	214	208	223	228	230	229	217	231	275	259	222	246	212	226	247	212	222	220	212	222	220	221	239	192	219	221	240	229	221	224	192	241	202	220	215	229	224	233	258	201	244	231	182	205	225	225	223	222	189	208	216	217	239	226	209	194	234	244	227	240	228	224	220	231	209	226	240	236	219	217	243	214	227	222	215	207	212	230	228	230	218	244	216	237	213	214	221	205	204	226	215	188	235	221	218	231	221	208	210	208	231	217	241	226	230	225	214	232	225	213	245	228	198	227	235	213	225	228	240	228	211	241	204	238	205	227	251	241	211	197	232	214	210	237	223	215	193	195	233	217	229	242	249	223	239	220	282	193	243	223	201	255	209	210	273	219	229	236	251	218	209	220	211	214	211	220	222	210	218	221	239	231	213	218	227	244	215	242	234	210	197	206	222	210	241	225	223	223	243	205	208	206	206	205	216	217	228	229	227	216	213	199	241	215	253	223	220	221	222	199	195	210	219	215	202	209	216	223	204	239	219	187	208	227	244	235	213	211	225	221	197	222	210	206	232	213	203	206	220	214	211	210	233	253	239	214	221	215	222	192	219	217	232	223	224	212	220	235	209	206	226	215	214	252	209	219	239	185	219	225	210	206	218	221	243	247	222	213	199	244	207	234	214	211	194	209	212	223	225	200	218	227	210	259	222	243	204	205	233	222	211	226	228	227	219	216	243	218	221	231	224	225	215	263	217	225	234	188	228	209	231	217	215	233	217	214	214	203	206	197	192	248	223	215	217	208	208	227	235	207	206	226	205	234	198	211	210	217	230	245	227	210	225	228	216	214	210	233	205	224	231	234	226	213	243	223	230	223	232	205	223	242	235	224	220	189	206	241	218	201	214	221	220	258	212	233	230	247	202	211	218	197	206	200	213	231	212	221	226	242	215	217	223	216	197	231	207	234	227	218	218	231	220	204	199	239	223	245	216	229	235	239	206	220	209	217	205	242	210	220	244	176	208	215	215	218	234	226	274	228	217	227	234	200	186	255	229	237	225	215	238	211	215	220	213	224	227	210	217	225	214	225	208	189	202	207	232	237	243	222	233	227	261	229	213	228	213	224	222	197	232	192	235	239	231	244	213	228	228	187	207	207	220	246	227	217	233	226	246	234	234	217	217	235	215	224	218	217	229	204	246	208	193	204	250	258	224	219	199	236	205	216	215	219	233	229	213	242	236	204
7932	1403	2679	3056	2662	2258	1805	1511	1367	1228	1125	1036	900	924	906	840	763	736	717	731	694	702	658	706	649	652	669	644	556	600	663	624	576	606	614	602	599	607	573	622	572	599	602	628	572	613	579	589	552	583	600	623	596	563	559	591	550	570	540	517	597	582	569	581	536	581	589	606	554	559	565	588	595	572	631	549	564	564	574	570	570	565	557	588	527	544	560	547	569	572	572	549	564	555	552	514	492	540	566	571	537	548	573	568	530	491	510	548	534	507	587	558	506	513	515	536	545	549	587	507	594	575	509	559	590	494	567	533	552	530	531	603	575	560	517	519	556	565	535	550	528	506	543	546	516	522	576	537	531	603	561	534	544	581	542	526	550	516	536	547	539	525	549	544	547	528	526	541	506	606	558	541	569	545	546	547	543	540	574	519	527	578	520	522	526	528	545	558	583	548	545	531	536	534	566	530	499	550	544	530	539	585	571	528	564	543	552	527	576	503	511	564	522	568	565	532	518	539	558	522	548	539	536	572	524	523	514	514	584	560	494	533	508	563	525	529	563	542	562	563	526	531	571	555	591	546	533	507	511	582	514	525	544	562	517	524	521	542	544	524	556	545	541	532	521	581	522	573	584	530	548	559	545	529	576	582	549	564	551	513	575	517	536	519	593	563	573	567	576	574	549	549	532	501	554	535	525	551	568	562	561	537	534	532	556	533	527	515	569	569	536	543	525	520	515	506	560	539	532	578	538	596	552	561	507	573	523	560	503	562	547	555	577	522	547	541	551	526	533	572	595	563	539	553	554	502	508	509	528	548	533	535	536	572	554	542	537	561	536	531	587	518	531	547	529	521	567	537	553	505	546	563	530	572	567	593	545	562	534	543	581	534	563	563	499	496	488	577	599	556	547	578	549	567	564	557	550	557	629	580	547	554	547	550	552	571	541	556	496	511	520	535	551	539	548	519	524	542	540	520	530	518	529	579	563	513	584	541	571	553	546	544	559	557	541	564	544	555	559	525	549	521	600	546	519	567	549	555	531	550	582	580	583	548	538	522	582	540	590	557	519	532	529	545	554	502	564	547	572	544	550	552	527	522	554	564	514	514	553	522	547	532	561	547	560	524	512	500	523	566	527	572	557	554	539	545	541	530	548	522	546	559	570	553	575	539	561	533	515	540	591	576	563	505	559	557	528	542	527	548	552	544	542	548	599	590	562	589	581	556	544	547	534	530	575	526	536	544	543	515	548	556	513	548	544	556	541	534	533	536	547	523	550	578	500	530	524	572	547	557	576	549	503	576	539	552	584	534	549	528	569	597	526	548	537	560	523	526	533	528	565	539	552	544	565	526	563	505	598	550	565	601	551	584	576	551	509	532	520	559	546	558	563	538	538	553	569	546	561	559	589	543	552	545	556	552	559	540	554	578	538	537	587	525	538	536	507	551	529	553	537	571	524	571	514	520	554	549	538	570	528	572	564	541	549	525	534	515	568	519	530	550	594	552	554	552	519	545	532	525	524	528	544	513	544	556	552	500	539	549	537	511	591	532	547	552	561	547	573	542	550	554	514	517	569	569	556	555	540	592	555	570	527	539	575	564	540	536	505	518	529	534	551	572	574	528	571	582	572	577	551	581	558	526	575	528	569	516	602	550	561	549	551	580	581	529	525	560	564	577	566	535	497	562	575	584	587	523	534	551	613	558	541	568	529	550	532	540	559	558	569	552	536	552	541	545	517	539	540	549	570	557	570	560	562	515	560	595	536	501	579	528	553	577	571	558	545	548	553	574	581	513	517	545	537	545	567	535	518	527	522	572	557	527	532	531	535	542	588	539	541	515	537	529	517	568	560	532	545	582	498	580	595	560	539	556	552	533	570	553	566	581	541	527	547	496	513	558	538	554	525	523	578	548	574	533	516	520	574	535	535	546	560	597	563	533	530	546	555	546	517	545	524	530	539	568	524	544	542	568	506	562	510	536	558	559	563	557	565	544	585	570	557	556	506	585	565	542	572	558	536	517	538	568	556	530	539	555	533	543	543	546	522	568	531	526	549	522	547	570	567	542	525	521	539	551	546	551	538	519	534	508	537	530	524	541	524	520	529	533	544	530	542	572	506	534	557	513	556	543	586	528	542	557	544	534	589	559	554	539	527	583	507	507	546	536	607	562	542	528	519	553	603	536	575	527	535	569	552	516	549	558	569	527	572	535	553	549	544	570	522	575	561	538	541	545	567	533	544	551	553	531	528	570	527	562	544	586	539	518	565	505	545	548	548	552	540	485	534	565	553	548	531	522	600	555	545	516	587	515	598	540	515	553	537	559	558	529	514	589	571	537	562	554	525	550	549	547	547	530	571	534	599	564	534	517	547	553	604	541	587	588	558	521	517	554	537	523	581	515	512	544	530	577	518	567	539	572	514	512	581	526	540	525	520	542	498	544	597	517	548	531	533	525	540	530	533	531	507	591	550	531	557	570	576	538	563	533	559	531	552	521	508	539	538	521	577	550	551	572	576	543	550	556	539	553	506	537	572	563	532	566	534	550	548	549	546	528	544	535	552	518	566	566	505	538	577	542	525	564	558	547	524	562	533	597	520	532	562	571	542	576	523	546	532	564	539	519	557	519	549	557	547	548	545	564	561	578	523	559	521	565	518	532	553	521	534	525	523	542	516	538	548	555	567	551	565	563	543	536	535	560	555	555	532	542	568	495	511	540	562	548	546	521	471	526	510	571	545	591	530	530	552	549	562	526	514	538	555	532	515	565	550	560	523	529	529	543	577	555	529	587	548	512	511	561	558	569	544	524	536	539	555	528	570	521	544	561	593	520	534	520	563	539	541	553	541	590	562	552	541	549	571	547	561	537	586	549	544	527	537	570	561	555	581	550	508	493	498	603	548	552	575	525	546	546	529	564	560	581	493	572	569	578	563	545	534	573	551	516	568	576	477	590	543	518	549	539	536	552	537	537	585	525	588	554	539	571	540	513	548	535	521	537	545	589	563	527	549	523	556	520	518	557	594	557	505	504	526	551	540	557	527	543	547	515	531	570	541	551	566	540	562	585	539	574	592	507	541	561	563	544	570	558	525	553	553	550	546	587	548	549	523	542	531	565	526	575	503	553	535	529	530	567	562	557	559	544	535	495	600	565	524	529	495	526	542	510	502	574	542	550	548	548	516	557	567	575	551	542	556	508	557	529	553	575	551	578	556	582	555	561	539	544	581	559	575	526	537	508	552	583	516	507	548	547	522	566	559	583	572	524	512	528	555	547	547	585	525	541	579	527	563	519	559	557	528	570	551	534	545	537	509	564	545	541	538	572	526	534	520	566	550	520	559	566	547	554	540	581	567	629	523	593	517	549	524	573	530	544	512	493	553	528	533	532	553	535	549	562	534	571	590	514	607	537	541	540	542	527	516	574	539	558	514	532	541	483	550	559	553	575	552	547	510	532	559	557	551	551	597	585	577	541	520	561	512	575	551	532	553	511	537	576	559	513
21244	3064	2391	1766	1133	842	626	510	464	388	315	299	310	275	275	233	242	241	235	235	214	233	221	229	220	231	198	224	211	201	199	208	238	194	210	213	201	187	202	186	197	222	200	191	194	211	194	216	170	189	188	194	206	173	193	199	193	179	179	184	164	185	173	182	163	211	192	202	170	166	182	194	183	162	170	179	194	169	180	185	181	177	181	199	190	178	162	177	156	191	199	192	193	205	168	198	176	213	195	195	194	175	192	170	209	198	176	163	187	176	188	170	179	158	200	161	165	188	156	169	186	192	159	178	170	172	175	189	185	189	166	189	192	179	188	192	184	183	198	182	171	175	177	171	187	172	187	179	183	167	206	161	193	180	197	176	190	177	163	173	171	166	178	182	172	199	167	207	198	193	169	155	179	173	188	161	183	187	168	190	171	192	179	189	181	185	189	182	207	200	211	176	183	201	199	165	212	215	228	153	153	173	186	195	182	184	179	173	165	177	196	200	199	171	154	184	192	167	164	175	212	177	179	194	178	190	207	190	187	180	190	204	175	206	206	167	165	163	196	180	183	181	161	183	196	192	173	194	173	180	175	169	200	211	181	194	174	157	172	193	176	168	183	179	189	201	170	182	168	178	175	184	173	187	190	174	171	187	190	182	177	195	197	184	158	198	199	192	183	178	206	189	188	156	181	179	185	191	196	193	172	199	200	182	178	200	176	219	179	183	200	198	184	194	191	199	180	174	194	177	189	167	160	180	174	187	215	187	176	184	156	175	226	190	186	174	189	193	188	177	189	198	191	192	199	182	197	164	157	160	173	199	183	179	180	181	179	178	175	174	179	178	211	184	201	205	186	184	176	157	152	175	175	191	149	160	169	168	187	179	149	180	187	178	218	175	206	184	176	183	170	196	181	172	174	178	201	156	189	198	199	183	196	192	178	192	195	191	167	189	197	212	192	180	191	171	192	155	170	191	217	201	185	175	168	199	188	166	187	146	195	177	181	188	221	172	202	163	179	197	171	185	147	187	205	200	198	175	195	210	182	210	193	189	164	205	184	186	171	160	156	190	181	202	193	203	171	169	192	207	196	201	174	199	203	156	159	189	165	176	196	175	180	145	178	182	176	194	168	212	196	198	169	190	176	183	151	162	171	200	180	182	174	190	165	193	188	207	181	197	197	187	193	173	160	180	187	190	170	181	193	167	197	198	163	208	197	223	173	143	175	177	183	172	180	159	173	176	178	148	190	189	218	206	177	185	168	185	164	186	159	171	204	202	182	173	156	190	198	191	213	163	192	185	211	179	189	198	179	170	194	184	199	194	184	155	214	210	182	164	178	175	209	186	188	160	173	161	184	180	192	212	163	199	153	160	158	176	204	196	178	173	192	173	198	184	180	170	148	161	179	189	188	194	156	183	198	170	174	199	158	182	162	192	179	191	190	175	179	162	171	140	164	182	188	191	189	196	180	183	178	176	193	202	169	185	192	181	188	178	203	181	178	193	179	171	171	208	213	182	178	182	181	163	185	179	215	175	203	185	158	182	178	174	167	178	163	176	152	171	157	169	188	154	183	189	169	197	160	182	189	190	192	188	190	179	180	188	168	183	195	176	173	180	175	203	202	166	183	191	205	176	187	164	179	182	202	174	168	193	163	186	186	191	179	225	151	179	183	167	176	189	161	188	184	169	171	179	186	169	178	178	192	193	169	173	178	193	203	188	196	190	168	172	198	185	179	177	179	206	192	190	177	197	165	179	182	159	198	204	185	188	164	195	201	175	177	187	196	186	188	222	205	191	196	179	214	199	187	186	186	214	194	190	198	160	173	179	178	178	190	198	185	185	196	189	159	176	160	182	203	191	199	168	155	197	178	183	188	202	174	185	185	189	201	155	171	168	198	177	194	196	170	185	182	184	186	189	193	201	157	164	165	197	174	187	169	211	181	198	171	174	190	170	173	180	148	204	183	186	173	182	203	179	169	180	163	181	163	186	203	193	189	165	162	176	200	176	165	169	171	181	208	188	210	178	190	157	149	163	197	193	200	166	183	181	178	174	188	173	169	162	169	182	195	186	172	201	185	174	191	203	194	196	186	176	172	176	185	167	196	176	187	173	177	145	191	181	189	190	153	179	171	172	198	210	184	192	177	189	211	179	194	183	177	179	171	192	183	159	154	181	164	177	191	171	203	177	188	204	196	185	176	199	187	179	172	189	192	177	190	182	192	192	194	176	185	206	180	181	179	184	167	169	181	154	167	172	162	170	194	171	178	171	185	156	170	168	179	173	182	188	175	190	203	197	187	165	174	188	196	178	171	180	164	188	182	182	172	166	185	173	203	193	177	187	166	169	172	190	178	177	150	149	187	213	169	177	147	172	186	155	169	201	186	182	189	207	190	207	192	178	207	195	217	177	165	176	173	186	162	167	189	213	208	181	186	144	180	163	170	190	161	180	208	188	189	172	165	164	192	186	154	197	177	180	172	191	181	183	180	191	152	182	161	174	194	211	191	166	177	170	189	190	183	183	179	217	185	179	205	160	185	172	175	160	163	167	159	181	156	197	198	170	155	154	179	172	188	191	201	191	177	189	169	163	185	187	183	178	210	209	204	185	169	178	169	173	182	201	173	184	172	176	185	207	162	171	175	175	180	155	193	180	177	189	145	185	182	169	178	184	191	174	170	189	199	161	180	219	191	175	195	203	159	181	180	190	194	197	169	164	192	191	176	172	188	197	178	174	183	179	178	183	180	203	173	161	189	168	181	202	175	190	193	182	174	174	184	197	204	194	196	173	156	169	187	186	187	185	183	182	183	166	195	202	179	180	200	182	175	183	178	167	177	189	171	180	193	212	181	185	174	167	185	153	192	179	167	188	158	162	161	165	181	195	197	178	182	177	170	169	181	160	199	174	173	191	202	169	182	178	221	181	192	188	185	173	154	161	172	182	174	195	186	196	187	188	179	185	175	165	202	175	183	181	168	169	179	177	190	171	190	163	152	174	193	167	179	195	203	209	193	177	195	165	188	174	185	189	162	164	183	168	189	204	196	198	169	195	171	174	196	176	168	199	189	193	182	187	164	190	201	194	189	206	173	186	145	181	197	207	197	170	189	187	160	180	191	185	193	199	191	180	224	193	182	154	176	188	211	164	157	181	206	173	175	179	178	168	197	177	180	204	172	192	165	181	172	182	176	170	175	152	183	213	205	182	185	188	176	183	202	188	207	186	201	181	181	170	151	202	196	164	154	142	217	176	173	183	177	166	175	196	203	192	153	167	143	184	172	173	199	202	179	171	200	182	185	154	160	176	198	177	184	197	185	172	182	178	181	194	196	186	182	158	171	190	205	168	173	201	182	209	155	168	197	168	187	186	182	166	173	173	187	173	200	181	196	187	182	197	169	210	183	181	181	179	188	192	184	175	188	173	171	168	166	188	178	164	177	174	178	185	183	184	196	192	189	167	159	185	200	176	154	206	187	188	203	203	173	182	174	200	182	169
10543	2047	4675	5221	4480	3560	3017	2409	2128	1801	1610	1402	1225	1214	1069	1014	944	871	895	791	766	733	709	685	630	692	682	629	606	598	617	611	553	574	599	614	535	554	581	554	533	496	546	499	547	496	513	510	482	493	463	511	504	511	496	491	473	471	492	530	435	469	485	488	456	444	469	475	468	487	465	435	506	414	473	469	416	443	456	446	459	431	460	441	463	458	443	472	454	425	484	457	457	476	464	463	466	454	406	468	432	468	456	437	442	483	430	449	434	465	463	412	483	422	438	447	384	463	482	460	431	420	469	407	424	452	445	481	438	474	472	460	438	418	454	473	455	478	369	429	457	441	449	440	473	456	433	455	423	453	453	468	418	443	490	483	435	450	405	471	473	483	460	422	438	461	419	382	429	449	470	434	422	503	406	428	458	486	415	428	453	464	470	483	426	412	427	451	455	456	459	473	439	447	431	442	423	407	461	439	465	446	444	462	495	452	455	430	444	427	488	473	429	470	415	437	457	434	446	449	482	431	426	456	465	449	429	430	426	441	462	433	426	435	445	434	441	437	462	437	432	428	464	424	391	466	468	455	423	451	416	405	423	431	436	401	414	416	404	396	445	431	433	413	429	478	419	440	477	461	453	436	443	439	456	436	433	421	443	406	433	462	441	407	426	443	434	436	469	470	440	471	425	454	481	422	430	459	452	434	437	398	420	464	465	438	479	461	462	447	484	433	436	454	435	431	406	414	449	450	437	429	451	436	463	445	451	455	453	439	424	426	450	427	451	435	410	431	458	460	425	430	445	423	463	443	482	476	413	448	444	438	436	444	439	440	426	421	426	449	471	422	468	455	400	453	420	463	452	434	409	439	457	440	424	445	444	448	484	422	438	428	444	442	417	433	428	433	426	448	475	427	405	445	443	410	440	431	445	408	428	407	431	441	443	427	452	455	416	418	429	430	465	450	444	426	462	445	481	451	425	429	436	461	408	445	473	441	441	398	413	401	476	463	460	458	433	456	458	416	454	421	456	414	448	395	439	462	459	444	450	446	419	445	451	453	464	435	450	434	436	442	444	442	435	414	426	445	461	441	429	455	424	414	467	418	418	444	441	422	456	426	449	459	450	432	455	435	438	411	398	423	424	449	448	442	453	450	441	397	418	456	465	444	467	432	488	407	443	418	456	451	456	423	492	417	431	413	432	442	441	440	477	444	411	449	427	418	445	436	463	402	439	440	455	478	436	441	432	431	473	456	435	425	440	482	424	427	475	420	415	425	442	463	462	469	421	434	403	441	427	422	432	461	437	406	454	462	465	449	439	409	423	424	427	405	454	463	441	440	433	470	458	452	448	445	473	430	441	437	425	408	450	453	436	421	440	446	443	473	499	437	482	462	458	460	418	478	437	412	440	436	426	429	424	452	465	460	455	409	400	402	446	458	454	448	456	454	424	447	437	436	437	454	422	443	436	435	435	441	441	453	452	490	444	429	459	431	470	445	474	406	464	435	443	432	409	445	398	458	441	436	431	432	439	442	453	425	446	421	468	415	416	428	449	447	418	411	463	425	429	477	437	419	449	436	443	417	459	439	425	431	418	423	450	456	458	477	412	471	424	442	441	472	456	474	452	453	460	422	468	430	434	441	471	422	426	447	422	455	437	460	455	426	410	443	470	457	465	469	436	447	391	369	452	436	443	440	421	433	416	458	445	431	426	432	427	451	390	448	455	420	450	452	424	436	468	454	445	450	469	449	450	430	445	427	450	454	432	424	444	428	438	477	429	444	478	445	425	445	452	453	428	415	424	426	422	422	419	430	429	447	460	450	474	434	476	431	436	466	458	426	430	447	435	428	443	479	437	420	442	471	454	445	425	467	456	454	398	451	433	437	383	420	420	429	405	454	434	422	472	446	426	409	451	452	468	402	445	451	451	459	430	425	452	445	422	467	442	468	455	454	471	428	445	468	473	420	429	445	406	468	451	415	449	440	443	453	434	448	413	426	451	408	422	436	445	450	462	463	454	430	419	446	463	465	478	424	435	473	473	411	457	399	434	439	454	453	392	449	482	457	442	433	441	422	460	437	445	409	442	424	412	457	435	444	464	419	436	438	417	434	447	462	471	426	444	439	417	430	438	425	449	428	439	434	449	462	438	390	441	464	466	443	470	450	421	454	447	410	428	420	443	469	453	425	462	489	437	415	424	442	449	413	441	432	453	431	438	476	448	429	419	447	494	458	411	452	423	468	419	439	425	414	411	451	471	470	431	404	419	435	423	467	428	464	460	459	446	446	456	429	442	457	472	436	448	450	447	431	467	452	417	484	460	423	451	462	467	442	435	422	450	432	438	432	439	470	413	448	468	430	448	448	453	455	480	448	432	459	441	449	453	446	458	425	432	440	426	443	472	410	446	448	445	442	441	419	479	445	425	420	448	473	456	441	462	463	470	437	444	425	459	470	422	447	501	455	447	464	454	430	437	454	409	422	443	434	451	456	451	399	442	429	400	430	464	476	458	426	406	451	427	455	453	438	439	423	448	420	455	409	405	384	430	449	429	431	433	452	431	418	441	440	420	441	416	439	462	496	461	440	431	443	475	478	477	455	414	438	489	458	434	425	432	437	428	433	419	424	442	454	405	456	423	455	447	440	435	448	447	471	469	415	437	395	466	439	456	425	431	440	450	438	431	445	468	451	460	423	449	446	451	452	423	448	446	429	449	432	425	491	459	421	434	444	426	449	459	420	459	454	420	439	420	440	445	464	449	462	481	439	464	476	423	421	452	450	443	450	449	431	435	445	454	472	452	469	403	434	421	433	415	452	457	413	458	464	429	386	436	419	451	437	447	420	428	420	412	405	411	470	455	448	442	427	433	430	485	456	432	432	437	466	451	403	406	460	431	472	444	409	419	413	432	436	438	437	402	428	393	439	446	441	484	484	411	433	425	429	433	424	422	457	435	444	454	429	461	475	442	445	447	444	423	448	410	414	444	420	402	461	442	434	433	454	435	436	438	424	426	439	428	449	433	443	445	451	448	427	427	478	460	451	487	420	444	455	458	446	427	439	406	423	402	397	426	410	415	427	433	453	391	451	479	445	380	420	458	426	432	444	464	448	431	466	442	446	468	450	419	419	447	432	457	414	376	416	440	430	442	434	423	452	404	430	402	395	449	432	420	436	429	440	447	450	468	469	440	447	457	429	437	466	380	430	457	461	401	470	447	451	423	455	434	426	446	463	410	442	443	444	445	458	467	430	461	440	451	437	453	467	456	485	444	454	444	476	449	463	493	418	457	454	462	399	458	456	449	446	462	443	467	430	420	426	436	411	435	420	439	464	433	426	419	425	481	451	443	439	480	435	451	436	436	446	433	453	416	450	481	446	439	446	446	417	469	474	447	418	469	443	424	459	458	431	442	436	427	447	392	456	439	425	407	458	437	440	450	448	413	428	467	445	442	421	439	423	447	394	416	439	434	437	443	419	425	434	430	456	465	429	459	480	449	468
4520	148	141	130	107	129	118	114	136	121	116	121	120	103	142	122	103	130	123	120	108	125	114	117	127	113	114	131	130	103	104	109	119	133	109	117	112	123	106	116	118	109	113	123	114	86	111	121	106	121	113	129	123	111	117	114	126	108	122	116	101	131	119	99	119	123	91	95	118	111	107	117	111	119	100	116	121	104	103	102	112	112	98	86	100	111	137	111	97	123	102	109	130	111	84	120	129	109	121	133	102	105	139	122	119	108	94	113	138	113	116	125	111	103	115	132	123	115	108	122	124	119	121	130	123	110	105	94	120	124	108	120	109	106	115	99	144	128	103	115	112	146	101	124	100	95	122	96	97	89	111	119	113	119	121	109	122	99	112	110	128	106	131	95	149	120	114	136	107	127	116	122	103	93	115	107	129	112	104	116	111	114	115	113	120	106	120	130	105	113	110	119	115	117	130	115	122	125	128	120	100	113	120	116	128	110	130	120	113	131	118	118	124	123	118	90	99	127	127	121	98	126	107	99	108	101	110	97	119	119	88	105	93	134	108	109	116	132	121	131	107	111	122	114	113	112	105	127	111	142	105	109	115	112	125	135	102	116	100	93	138	108	109	120	104	110	122	112	118	123	116	113	138	105	106	106	119	126	115	103	116	121	102	121	96	104	111	121	106	115	110	126	116	98	102	123	123	129	103	133	119	114	148	104	99	99	118	107	106	130	111	108	106	103	116	109	118	89	115	134	110	113	114	106	106	119	123	98	119	110	116	131	124	106	130	107	106	121	126	114	105	108	124	119	120	100	99	113	98	124	129	121	118	123	109	98	120	120	107	121	113	110	100	100	106	98	104	106	113	120	116	127	114	104	109	126	114	109	118	93	106	111	117	109	123	105	100	113	128	108	122	127	109	111	114	103	121	126	120	122	102	103	131	111	108	98	115	106	138	118	138	106	91	131	124	88	126	126	91	124	116	112	132	120	124	107	126	136	119	95	110	110	124	119	94	129	128	114	119	120	112	117	105	103	119	121	111	96	116	112	99	108	103	99	92	125	117	107	118	119	122	113	106	129	101	111	114	109	109	129	121	111	110	117	111	100	110	113	133	122	106	119	123	127	128	126	108	116	120	113	113	116	115	119	124	108	120	121	121	109	115	115	122	119	118	118	88	109	132	112	114	99	126	122	106	116	123	125	125	109	113	102	123	120	108	112	113	114	126	110	118	119	133	111	110	123	118	115	112	118	104	121	124	104	114	119	96	99	111	133	126	112	112	109	92	106	127	128	136	100	123	115	110	109	128	117	128	117	101	101	110	116	114	123	128	113	110	108	119	95	93	103	115	121	95	100	140	125	131	102	116	117	123	110	107	124	107	122	135	102	99	105	106	112	87	127	104	102	120	108	124	127	126	114	118	135	113	115	116	105	128	129	113	114	107	109	116	120	123	134	108	118	102	102	126	129	120	128	114	112	114	111	111	109	111	136	127	126	120	110	103	107	103	106	109	119	90	110	106	116	103	102	113	146	107	111	126	115	122	105	118	114	86	129	118	113	122	136	113	110	114	100	127	94	111	111	123	105	114	107	119	127	101	111	117	110	101	106	118	102	125	110	114	112	122	106	126	110	105	112	133	120	123	103	123	111	128	117	110	120	117	127	111	104	110	112	121	118	94	120	133	107	117	128	127	116	120	109	106	104	128	121	104	103	109	103	115	107	98	108	128	122	128	97	99	115	109	131	128	121	120	113	127	104	118	99	138	137	131	108	120	104	108	121	102	109	103	134	108	116	106	138	122	111	129	104	105	133	126	134	119	119	123	110	115	128	120	103	118	119	101	111	131	91	108	97	122	104	99	104	116	128	114	90	109	116	109	126	106	119	106	126	121	122	125	119	105	121	90	96	123	124	104	114	119	131	117	106	106	121	128	115	106	115	102	112	116	125	114	106	133	109	130	124	110	107	108	113	126	117	137	133	104	133	120	121	129	128	111	107	101	117	116	118	130	124	96	108	110	88	99	119	132	110	111	117	116	142	109	114	112	102	108	118	120	109	125	97	118	118	108	96	105	131	98	95	108	104	111	110	128	129	120	112	119	120	118	107	138	106	126	100	119	120	101	121	126	106	125	128	103	110	114	100	111	111	116	118	100	111	123	124	108	126	132	112	114	129	116	123	105	111	102	116	114	114	104	127	113	127	134	110	120	133	123	129	106	113	107	132	101	129	109	105	122	122	98	119	111	113	120	96	142	131	122	114	110	127	120	133	106	124	110	111	127	124	129	113	123	110	104	106	131	125	121	110	117	113	122	117	128	122	122	121	93	100	134	110	127	95	113	121	116	114	110	109	113	109	112	134	117	118	128	108	128	107	110	117	120	99	100	123	125	122	97	103	104	124	116	112	105	115	132	100	115	112	105	125	124	95	122	108	103	133	129	118	113	118	119	111	112	113	106	119	130	142	125	104	116	111	118	107	106	93	126	145	107	108	125	118	122	126	125	115	98	115	105	118	108	113	102	108	134	122	138	112	113	97	103	120	101	106	123	106	129	119	109	130	109	100	105	116	115	140	126	109	129	95	124	112	100	107	120	91	123	101	120	131	111	139	107	123	111	96	114	110	99	123	118	127	118	112	105	106	139	96	118	118	105	109	114	105	101	116	137	98	107	122	132	110	100	113	112	125	122	114	121	120	99	104	102	123	111	107	113	130	116	104	108	94	117	117	123	138	116	125	108	128	121	117	127	117	114	100	124	133	113	118	105	118	117	127	114	122	118	115	114	105	122	117	139	97	104	112	97	107	110	111	110	138	108	103	119	125	124	125	119	103	129	144	108	109	121	119	112	125	107	119	116	124	110	138	119	108	119	128	146	129	127	106	124	116	110	111	105	107	119	114	145	110	127	112	104	88	121	111	134	104	128	118	107	125	99	99	122	103	109	142	121	91	129	111	119	110	124	99	112	105	114	105	126	131	113	110	111	95	116	108	134	124	131	102	118	96	98	104	110	113	111	121	105	125	130	108	96	105	126	104	107	124	119	111	120	100	109	126	115	113	101	117	129	117	115	113	104	101	128	104	105	115	106	114	98	120	122	121	128	99	110	118	113	116	126	108	115	123	123	83	115	111	119	113	109	122	122	118	103	124	115	113	118	122	124	128	112	115	109	125	111	130	119	114	128	124	101	139	127	91	104	119	141	115	106	110	112	110	113	103	115	117	130	112	121	112	121	120	125	123	122	106	102	114	137	122	139	124	113	94	113	116	113	120	131	101	119	115	113	111	99	95	87	117	100	110	129	119	119	134	115	120	116	119	109	108	115	130	115	120	111	108	127	104	118	118	120	127	109	97	114	94	97	114	129	123	98	114	122	122	117	109	131	138	115	126	117	113	124	107	115	110	126	110	124	102	122	139	108	100	123	126	106	116	122	121	135	107	89	108	108	117	101	114	117	117	108	130	115	108	104	110	136	107	121	95	127	127	120	112	112	114	95	127	102	108	116	107
3127	389	430	435	368	395	354	379	380	371	337	306	327	333	339	330	309	336	294	346	339	344	346	314	334	333	306	348	336	349	307	296	307	314	308	319	328	299	319	316	337	325	305	342	295	296	312	311	340	322	348	329	324	364	344	345	310	314	336	330	351	327	299	321	302	306	326	319	306	322	336	343	339	328	310	348	321	299	323	322	312	328	307	314	311	345	330	320	326	351	340	337	304	321	337	330	327	339	290	296	325	305	326	297	332	324	321	341	311	323	320	322	336	341	340	315	315	307	322	302	295	341	331	288	320	298	335	334	316	326	288	308	319	306	329	320	321	302	310	345	318	310	282	334	310	347	300	292	330	309	296	331	325	324	319	361	348	326	298	312	318	301	335	287	351	322	320	331	325	310	342	298	323	306	301	309	316	313	323	320	310	330	322	336	313	329	299	287	316	301	309	329	333	347	348	313	317	307	319	313	333	277	328	324	321	323	292	327	317	306	289	314	323	323	334	297	329	296	299	298	331	292	332	332	295	300	329	314	257	325	322	285	321	332	307	307	313	317	331	326	299	317	307	320	359	336	323	348	305	310	324	309	314	330	306	322	309	312	304	352	306	303	316	333	321	315	342	304	306	308	319	362	320	319	322	309	327	293	307	319	286	316	323	307	301	310	315	320	332	301	327	308	310	307	298	340	330	298	295	343	346	320	295	308	317	294	301	320	334	275	308	315	291	307	373	292	320	318	331	287	301	305	322	319	331	337	326	307	319	347	337	322	316	312	316	312	314	343	320	297	304	299	325	326	297	356	353	329	326	307	323	316	336	291	325	355	311	325	282	319	326	313	307	326	336	344	314	283	325	325	315	335	341	304	290	338	328	308	353	306	316	312	331	315	365	325	324	324	321	350	344	322	314	307	313	303	324	320	286	293	310	333	316	318	310	325	306	297	308	330	325	322	316	308	346	269	318	358	318	287	303	309	322	335	319	323	333	289	321	359	346	326	312	302	307	311	269	287	280	322	337	352	315	322	333	314	319	335	315	318	309	326	300	341	314	315	327	332	299	315	314	331	311	306	346	313	337	307	300	335	331	316	337	314	309	307	302	288	316	315	314	311	316	330	314	295	316	317	314	307	309	342	306	292	307	314	310	348	323	315	298	306	337	358	269	305	312	305	299	292	314	292	310	338	320	334	288	266	317	342	281	320	316	313	319	324	308	310	317	312	300	348	289	293	300	325	319	291	322	315	299	334	313	305	298	325	309	315	336	274	329	333	319	329	323	323	269	319	286	293	347	324	294	314	307	305	312	323	323	326	313	311	338	295	290	320	307	325	275	310	299	329	333	341	348	347	309	295	296	284	320	326	319	330	330	332	294	348	293	356	315	309	303	343	343	319	329	333	327	303	294	315	336	316	339	322	313	318	297	313	320	304	315	323	325	289	319	321	302	298	319	307	325	329	303	296	331	306	339	332	350	332	304	321	346	311	315	325	316	324	327	299	322	306	331	314	295	325	331	358	316	290	330	286	288	304	294	354	317	324	319	311	310	302	334	306	339	283	294	335	316	339	358	314	312	335	315	326	308	330	298	304	297	298	293	343	325	332	340	303	329	324	348	308	302	341	326	340	316	326	307	326	315	302	362	319	294	329	311	318	347	324	298	286	325	300	278	314	327	343	308	316	336	334	311	310	326	319	335	329	342	310	319	308	354	311	321	336	331	292	325	348	335	320	340	319	319	323	295	339	343	301	309	307	325	313	350	315	305	313	292	305	297	333	319	311	297	323	337	339	321	312	286	327	320	339	334	336	321	307	315	320	316	322	318	313	266	299	341	305	328	322	297	299	323	370	295	322	303	328	315	299	288	315	289	330	313	311	341	316	333	300	301	306	337	296	323	313	314	311	299	332	333	321	333	331	298	295	318	326	308	294	335	312	292	317	344	319	302	328	323	302	334	310	357	326	297	329	335	344	342	288	333	313	314	319	320	293	309	316	335	344	330	306	318	339	332	322	297	357	318	358	313	317	323	330	327	315	307	311	292	303	325	312	287	311	319	298	296	317	295	342	318	341	327	320	312	286	354	319	346	319	317	353	313	307	298	327	320	316	326	310	320	329	306	329	314	313	314	318	294	311	331	327	351	315	318	336	300	317	323	341	345	313	322	305	345	308	320	308	308	299	282	319	363	300	277	302	327	326	334	299	299	326	326	321	290	314	325	315	296	277	295	326	300	344	322	316	311	310	332	291	343	279	334	301	359	325	351	304	331	338	339	304	310	351	304	311	322	320	304	314	360	315	339	323	326	318	293	314	307	349	345	296	316	313	311	276	326	340	334	322	299	323	316	307	320	311	295	306	340	311	318	323	321	314	294	328	352	340	313	351	303	292	299	311	320	291	319	307	337	325	322	287	321	312	321	335	345	298	329	292	345	327	328	315	310	327	290	325	319	318	314	301	323	296	266	309	324	320	316	328	296	301	323	280	341	303	296	334	331	346	312	333	322	340	299	303	302	348	301	328	313	313	335	309	332	339	319	314	335	306	297	326	326	294	311	298	328	308	321	317	293	329	327	325	301	338	362	356	345	335	331	313	323	316	340	330	315	331	331	318	314	343	329	310	341	313	304	318	310	317	315	327	337	300	329	279	326	341	316	324	354	324	300	305	333	331	318	331	335	345	329	323	309	293	349	323	358	339	321	357	285	375	309	327	324	345	333	353	315	345	327	317	326	315	299	311	287	320	286	308	313	330	331	312	352	336	340	316	316	305	320	307	297	335	358	330	317	319	324	335	328	300	288	321	352	304	316	303	296	312	333	324	325	317	333	322	322	338	324	326	320	326	307	290	335	305	325	318	303	280	303	306	321	333	312	319	322	332	284	316	301	317	289	293	310	313	332	351	313	304	306	332	314	327	338	305	335	333	367	334	317	300	301	331	314	291	327	321	355	327	306	311	339	309	310	316	299	296	321	318	332	321	336	292	349	312	299	310	322	287	309	365	325	314	314	329	338	328	328	344	328	339	319	300	335	316	286	330	318	311	312	331	320	321	298	321	318	328	312	289	302	300	330	327	314	294	326	306	318	344	337	318	339	320	309	310	359	334	308	338	341	292	300	304	325	315	319	309	312	322	353	307	305	337	315	304	287	329	352	297	341	365	293	346	290	328	327	336	285	293	288	316	317	318	342	293	294	320	332	344	358	331	318	328	309	371	325	309	296	329	352	294	300	334	321	317	341	313	305	313	332	345	327	320	283	299	324	317	340	307	291	306	303	336	312	327	296	311	311	318	327	336	310	344	328	296	329	349	311	306	325	333	328	352	316	304	289	341	329	316	333	320	325	335	308	306	319	321	322	336	337	286	338	307	298	339	342	325	314	339	287	333	314	320	316	301	324	302	313	327	346	320	308	321	331	302	331	314	291	315	295	336	328	293	338	303	286	340	293	329	275	319	338	318	315	280	328	323	328	305	267	335	344	315	314	315	331	326	291	319	280	333	308	330
13055	1284	1220	868	665	525	441	376	364	336	288	283	248	271	263	293	229	232	269	228	265	242	253	230	223	227	208	237	254	248	217	217	227	232	225	198	244	208	251	237	227	218	204	216	218	211	232	247	221	187	217	213	219	236	221	223	204	239	235	236	236	188	225	238	214	234	232	227	226	223	217	228	235	214	190	232	222	224	249	214	220	229	220	224	224	213	233	240	214	229	229	230	218	214	217	213	195	224	201	219	248	208	217	239	209	229	255	249	200	176	224	204	212	222	225	217	200	181	237	214	204	221	220	212	213	188	212	219	208	219	212	207	232	211	233	205	217	224	208	224	209	204	237	225	192	216	202	214	269	224	195	236	227	226	235	220	230	204	222	225	214	204	216	198	218	224	198	203	233	232	214	249	221	211	225	226	215	225	235	197	221	220	229	220	210	186	232	218	211	207	216	218	224	213	221	250	221	232	230	219	235	220	213	227	218	218	213	226	226	219	199	202	195	214	213	223	222	234	215	234	207	192	201	232	226	221	233	198	216	214	191	211	243	202	225	238	215	221	225	193	210	213	221	227	226	205	234	212	238	186	222	214	242	212	229	191	198	233	212	173	242	200	222	228	221	241	229	233	225	207	191	193	224	194	229	227	210	245	214	193	229	248	199	209	209	215	236	237	217	240	240	202	203	239	218	206	232	243	217	230	230	223	244	230	179	219	198	240	221	206	205	219	230	213	247	222	222	209	232	193	221	227	220	207	232	228	190	236	226	216	226	213	201	209	218	198	191	213	220	210	220	248	237	235	231	204	245	213	219	241	230	229	231	217	211	243	246	198	191	191	186	199	210	214	228	211	203	218	230	227	213	233	245	200	217	220	215	235	213	208	213	227	253	189	222	212	213	239	186	214	209	230	230	173	242	269	200	237	241	214	206	200	224	232	239	230	209	212	242	233	198	224	219	231	209	215	246	209	241	217	217	203	204	231	227	218	235	198	212	201	218	247	202	231	226	243	225	226	220	235	225	214	225	217	217	235	211	217	221	206	202	227	223	200	219	192	207	228	212	225	235	234	226	224	229	248	205	198	218	228	250	222	194	217	227	203	217	192	218	241	202	227	209	234	224	200	199	254	214	252	228	221	198	205	212	222	232	230	220	211	210	232	204	209	214	208	211	226	248	217	216	196	203	211	243	226	226	256	226	207	235	207	213	207	224	202	222	217	194	225	236	243	188	223	227	209	199	212	221	246	235	207	240	200	220	239	276	227	207	233	222	233	238	217	216	252	235	209	205	252	206	217	227	218	231	220	219	237	251	209	231	196	241	240	206	238	240	204	231	218	214	203	235	220	198	215	225	233	227	230	231	252	215	211	211	219	217	203	206	213	250	215	199	214	217	244	243	211	261	223	209	210	199	206	217	247	208	236	230	231	227	203	219	233	223	233	224	230	217	251	238	230	225	216	245	203	213	218	254	225	197	203	208	213	236	216	194	222	229	184	205	216	216	252	239	218	210	252	232	210	231	203	223	221	223	230	220	216	246	233	228	221	206	251	214	209	239	218	239	213	193	232	238	224	201	236	220	228	221	231	217	229	209	208	246	219	239	223	197	236	232	207	259	216	212	211	247	239	218	226	220	220	202	202	210	201	225	206	210	207	223	219	210	219	215	211	207	236	204	198	232	225	228	235	223	214	202	179	234	214	204	203	212	201	218	242	222	193	207	211	209	251	203	214	206	226	200	220	224	222	222	195	235	237	215	202	194	211	210	213	190	210	206	213	184	201	213	226	229	230	209	190	227	213	235	235	208	218	201	235	232	238	218	209	242	226	217	194	220	231	221	223	201	214	251	259	220	209	206	235	233	212	214	205	220	231	211	213	210	214	226	238	238	220	227	226	219	227	234	207	210	235	231	246	243	234	222	228	249	197	241	200	243	209	220	206	222	226	232	218	202	225	260	233	186	213	229	239	215	218	244	226	219	243	236	231	228	204	231	201	219	232	218	241	245	213	213	212	207	218	264	243	209	216	208	201	187	202	208	228	234	230	238	229	225	233	220	216	214	253	218	229	227	242	197	222	201	194	222	216	206	211	216	190	210	219	206	229	229	220	205	189	252	246	230	194	241	225	244	225	225	213	222	205	248	222	252	240	219	240	233	239	214	255	217	215	197	218	193	212	202	216	211	228	208	203	209	207	211	211	221	214	235	218	193	217	207	217	215	255	245	235	221	204	212	249	242	205	201	215	223	200	203	208	208	207	213	203	218	244	227	205	221	212	212	208	202	210	258	230	219	207	220	206	211	226	213	207	221	225	220	221	216	239	234	245	231	216	212	199	242	229	234	228	218	255	240	214	200	202	248	238	222	216	200	217	197	211	240	216	204	203	212	233	217	210	216	202	229	226	237	255	209	217	204	197	229	250	224	206	237	253	219	237	240	213	191	228	244	208	195	200	221	232	236	212	216	220	246	197	241	192	212	248	239	247	216	200	201	189	203	228	244	222	242	228	204	245	195	220	195	218	216	199	244	224	213	205	256	221	220	195	215	189	224	210	202	220	239	274	193	232	216	206	216	204	251	219	221	238	244	241	207	227	187	222	199	230	217	246	202	221	222	240	234	228	211	223	228	196	215	210	219	238	219	256	214	247	214	238	227	220	226	200	219	215	236	212	219	231	240	206	234	228	220	223	214	257	230	234	237	197	237	232	204	211	203	234	203	215	199	196	201	231	239	231	227	217	225	258	222	228	217	235	236	212	242	234	208	222	201	212	223	212	222	238	224	213	216	208	230	246	232	219	210	196	239	251	216	214	194	235	204	220	210	207	209	243	192	225	229	226	231	213	228	230	214	191	231	210	212	235	228	250	226	205	240	221	227	225	211	212	244	237	219	232	233	231	238	199	195	219	213	239	214	203	235	224	236	220	239	234	225	221	222	206	219	224	215	236	230	226	236	205	229	217	220	225	219	207	233	210	210	227	206	191	203	211	230	225	253	252	213	204	221	220	199	229	202	208	211	200	217	197	222	193	206	237	233	222	208	208	217	227	217	221	241	212	220	237	211	228	208	210	232	216	224	193	233	217	199	245	215	226	221	199	202	224	253	236	199	215	228	205	233	235	191	223	224	212	213	218	207	248	190	215	233	186	236	231	233	220	230	246	228	204	224	208	226	202	238	215	214	232	218	227	228	212	212	211	209	230	198	247	250	220	234	238	237	247	231	214	192	203	182	215	236	213	242	202	192	208	228	254	228	229	239	221	198	208	229	225	216	229	234	193	202	212	240	239	240	224	222	202	251	213	210	199	226	224	195	217	213	229	221	230	199	215	255	184	233	237	244	219	242	228	225	232	234	195	192	226	220	206	216	213	219	243	218	200	231	209	224	222	205	216	223	227	220	221	209	215	228	231	218	225	218	229	245	201	247	231	226	217	214	232	227	219	222	186	236	235	253	198	203	229	207	206	223	221	222	234	229	225	231	202	230	235	208	203	232	224	218	229	201	220
7958	1306	2671	3115	2595	2203	1915	1592	1415	1291	1137	1048	975	866	867	841	817	748	739	681	690	709	722	722	691	680	638	658	645	639	661	610	611	615	583	608	631	575	518	574	586	580	562	602	596	577	590	612	597	588	545	577	563	548	543	526	578	573	581	541	567	555	522	583	563	541	554	558	550	564	538	537	573	530	560	571	577	588	551	524	537	532	563	558	587	558	541	509	545	527	579	537	548	576	536	583	533	526	564	570	534	561	534	555	533	555	568	562	550	505	589	591	535	549	581	570	546	552	530	556	540	562	562	520	588	584	533	521	527	556	557	531	553	541	565	535	532	556	536	548	555	511	565	539	548	509	586	557	532	571	542	555	563	579	581	525	550	528	561	545	508	536	526	569	529	524	590	512	574	569	534	527	577	555	543	538	584	532	583	521	566	529	563	528	536	522	538	564	549	546	546	526	570	541	512	506	543	515	519	535	509	527	561	547	584	568	589	553	600	548	586	529	513	561	590	528	558	507	542	556	510	551	504	555	519	546	554	526	536	507	533	570	520	585	575	540	573	544	562	517	560	535	535	569	532	532	522	534	588	502	572	539	535	581	569	548	541	573	543	589	532	575	539	523	525	559	502	555	552	569	540	565	542	542	585	550	545	538	586	544	562	529	588	529	561	517	499	574	571	538	546	563	537	548	563	534	559	568	508	542	547	551	512	544	544	535	579	550	549	533	577	573	549	486	565	550	516	566	570	560	549	605	551	542	577	563	552	494	561	550	504	524	547	557	541	558	580	548	556	549	531	540	561	548	558	514	569	556	557	555	546	537	533	554	539	553	523	540	582	572	531	584	545	524	537	535	527	518	542	534	497	549	525	501	523	523	585	525	532	494	534	541	543	520	503	526	521	538	593	541	556	546	571	533	562	553	518	564	547	581	521	503	563	528	562	545	514	590	533	535	586	528	545	514	515	556	548	554	557	538	545	529	585	587	539	537	529	580	553	557	508	543	527	529	560	551	547	567	535	551	574	534	561	546	525	538	510	531	563	523	561	567	575	536	545	558	546	525	552	560	527	546	567	509	508	555	532	558	517	524	565	539	571	535	547	553	527	540	537	571	515	546	539	566	536	564	530	539	575	509	516	538	525	553	592	530	518	580	589	575	567	570	529	523	529	557	586	541	529	511	550	498	543	541	513	556	563	507	544	501	538	538	539	543	551	549	543	539	529	513	564	543	584	549	534	531	539	531	543	536	499	572	545	507	546	551	559	500	587	561	555	524	531	503	528	543	537	568	552	540	563	560	510	538	567	476	529	545	522	501	510	522	520	577	556	539	554	552	526	527	537	578	513	554	526	543	532	541	561	579	531	524	528	530	528	576	543	546	602	536	516	535	555	582	552	546	560	551	593	554	578	529	564	559	513	520	511	539	531	539	526	584	539	550	573	497	545	520	494	555	535	530	521	521	562	546	540	539	554	542	593	517	530	603	538	570	551	556	555	509	564	520	507	555	559	583	555	510	513	550	549	523	583	515	521	556	525	540	562	610	575	519	509	597	509	547	556	575	576	586	568	479	515	521	556	578	526	547	564	546	559	500	563	557	523	586	508	588	484	571	545	588	525	584	579	526	538	544	512	515	552	537	532	585	516	542	530	537	528	528	528	572	551	544	551	556	507	525	544	584	538	556	580	536	532	556	530	517	561	575	522	524	497	536	556	562	547	537	561	575	548	557	532	480	565	539	562	536	517	603	536	569	537	546	537	548	524	535	600	533	532	548	575	505	550	546	546	547	560	551	557	489	549	528	536	523	548	560	546	533	555	565	512	572	564	583	568	515	558	550	554	522	530	536	565	533	528	532	554	508	541	537	539	568	584	546	564	535	499	538	551	552	533	560	504	569	553	538	538	531	520	558	515	546	577	565	515	487	527	566	532	520	587	535	522	501	558	558	498	535	585	550	552	531	514	520	506	510	548	526	525	563	520	552	529	539	554	549	554	521	581	542	562	556	520	544	534	511	567	583	551	542	576	553	532	550	529	503	512	548	545	534	564	552	548	516	536	545	526	504	502	578	540	586	536	556	542	562	546	583	544	516	530	553	545	526	533	533	549	537	530	560	558	537	552	565	556	535	532	532	537	539	525	575	569	556	555	560	533	541	503	554	556	544	529	560	571	557	550	526	533	549	557	521	547	529	528	502	489	596	582	510	502	543	520	523	545	614	547	533	561	540	551	509	581	527	523	571	564	539	555	591	568	519	535	532	538	490	564	540	586	509	537	522	516	530	530	509	561	546	570	558	555	510	524	517	499	525	575	538	528	534	535	560	542	546	540	564	531	556	571	530	544	541	513	523	541	522	508	559	603	566	542	527	533	534	549	551	543	560	573	535	571	506	548	530	553	510	552	526	575	541	549	540	536	554	509	566	555	563	528	549	520	543	530	567	477	542	600	561	544	594	591	567	519	557	562	570	527	553	548	537	579	550	517	541	511	589	506	570	563	507	534	543	534	546	552	482	546	537	538	529	558	570	501	540	514	563	516	511	582	526	561	560	556	560	548	505	593	574	532	577	580	518	567	552	555	563	520	585	534	546	511	526	565	521	524	554	540	549	585	549	538	542	542	539	531	544	543	512	577	562	541	575	564	515	588	543	521	551	582	556	555	575	527	537	511	554	525	521	578	521	573	543	570	495	579	541	520	524	538	551	562	539	544	569	572	516	552	534	580	516	546	573	538	541	523	532	523	528	562	564	504	555	572	565	560	546	574	585	540	561	536	581	499	562	522	580	524	547	577	551	571	568	544	540	566	566	503	537	566	555	530	547	612	520	507	547	527	546	532	536	540	588	551	513	548	546	534	553	606	509	574	553	590	564	563	552	554	482	540	561	532	518	482	556	531	549	555	528	548	535	591	606	524	554	564	501	527	522	553	559	524	532	561	529	550	528	536	543	554	521	548	574	526	531	569	549	547	546	538	517	601	577	526	553	583	565	565	510	520	500	538	575	549	567	516	566	584	528	554	522	517	501	530	560	553	488	524	495	544	552	544	543	590	571	529	527	558	532	546	588	504	509	503	519	545	565	554	521	534	555	546	502	517	537	526	521	533	564	558	539	528	564	559	539	587	518	532	548	578	538	526	514	565	509	595	560	534	534	584	518	546	555	541	551	581	543	529	562	584	518	525	533	577	550	564	533	524	563	593	533	542	546	520	497	549	509	576	560	531	583	511	533	549	547	534	559	528	481	531	565	523	531	590	566	522	533	534	529	552	583	567	543	512	567	527	555	536	516	536	499	620	514	536	538	487	552	539	520	523	502	570	542	524	544	604	538	533	522	535	556	569	575	521	548	522	518	544	509	529	540	545	522	565	537	564	564	560	562	565	526	534	521	516	532	537	562	545	560	509	527	539	533	634	555	516	541	511	562	523	566	533	528	528	582	531	529	569	548	559	548	584	596	558	523	572	574	535	522	552	515	562	513	528	514	552	541	563	558	544	558	521	535	511	522
21057	3074	2290	1591	1092	831	629	508	426	407	340	314	295	260	239	278	197	218	270	200	195	200	214	202	205	191	230	197	226	203	187	206	175	186	214	202	193	207	198	196	187	192	205	210	198	174	179	219	163	189	164	175	171	210	192	198	195	190	180	173	208	179	197	223	194	173	190	210	205	182	175	186	177	179	164	169	192	195	204	219	167	198	210	173	198	167	160	205	205	202	160	171	192	190	204	191	170	187	193	185	197	164	172	180	183	192	181	164	194	163	176	175	196	208	171	170	179	167	156	184	161	198	156	175	178	178	212	170	189	189	194	179	177	203	156	187	188	178	164	196	151	208	163	162	181	187	187	164	162	185	181	186	168	175	205	166	184	208	166	176	158	184	179	191	213	181	190	174	155	171	178	172	184	188	171	174	189	191	172	183	172	159	169	174	189	205	164	159	175	167	170	190	185	185	175	173	166	166	185	208	192	175	171	189	163	184	154	168	187	186	183	169	171	172	174	189	184	193	165	205	194	174	168	179	183	166	184	181	190	187	170	185	158	177	195	198	149	175	191	185	146	179	194	183	142	179	145	177	202	169	192	197	193	180	184	186	172	171	187	187	185	193	189	169	190	206	175	169	194	178	166	192	202	216	185	180	186	163	180	190	177	175	162	172	182	168	203	175	177	166	193	180	194	189	163	195	199	194	187	182	161	181	163	191	195	200	172	191	163	186	184	163	187	216	161	198	205	198	210	173	181	195	155	183	183	211	166	182	173	187	171	195	208	184	178	171	165	187	181	191	174	174	174	199	186	163	163	180	199	164	177	196	193	195	200	195	162	200	193	197	196	170	171	185	201	196	183	182	178	201	164	203	179	179	147	193	195	177	170	176	187	173	163	171	192	187	201	182	182	180	182	193	204	206	185	184	163	186	156	191	161	159	167	163	190	191	195	169	153	179	181	189	180	175	167	191	180	188	169	187	168	187	186	183	169	167	160	178	192	163	179	184	197	175	177	182	201	178	183	170	179	175	204	171	186	188	191	187	178	176	170	170	178	176	174	162	170	190	184	172	183	185	161	177	181	159	182	177	184	205	196	186	185	192	160	187	187	168	173	180	168	188	198	186	169	207	189	196	194	179	194	175	203	179	154	185	166	212	169	173	197	193	187	176	188	183	203	182	188	195	183	192	169	174	191	191	190	163	158	197	173	198	185	179	181	174	175	189	184	170	169	162	168	173	168	165	210	184	180	176	180	166	196	183	182	184	176	165	200	171	194	166	183	194	189	180	158	181	175	175	183	199	185	163	159	199	182	167	175	163	163	192	172	184	169	181	189	175	173	185	164	164	195	185	184	191	173	169	172	175	165	186	193	163	168	180	179	172	160	206	188	188	180	184	180	154	179	198	151	171	201	182	183	179	179	181	184	190	165	204	200	146	194	204	184	165	180	174	188	192	192	173	201	188	173	167	195	182	204	158	185	189	166	176	168	187	184	190	192	200	176	192	216	170	186	180	177	199	202	173	192	167	170	169	165	164	172	208	173	198	168	182	192	185	175	179	175	186	171	150	164	200	195	192	180	170	175	194	193	193	185	194	177	201	186	187	208	197	189	178	224	155	183	189	184	186	186	177	161	176	177	159	178	165	190	173	162	185	202	159	183	167	184	159	183	191	207	176	174	194	167	200	189	196	189	172	165	172	162	206	158	174	193	193	185	164	176	161	203	180	177	146	192	158	191	175	174	198	190	192	193	167	164	205	167	178	159	201	218	186	181	181	188	169	190	183	200	201	172	189	181	186	160	176	176	179	171	178	167	198	169	182	188	184	172	189	160	162	192	148	187	170	164	180	166	196	200	151	175	155	162	164	203	191	192	223	178	201	197	188	180	167	197	179	178	175	177	192	191	181	189	211	163	165	176	174	169	159	198	170	167	170	183	167	165	156	181	205	182	171	163	185	171	189	172	161	186	165	183	194	153	187	163	203	182	171	195	195	197	180	194	148	164	192	172	200	186	190	150	173	185	172	175	195	171	172	182	184	213	175	185	171	177	187	209	162	160	174	188	168	189	174	170	147	191	166	169	179	193	178	190	196	173	186	181	187	170	178	186	180	174	173	179	165	152	187	192	169	168	174	166	219	156	166	177	184	181	182	195	179	200	180	172	194	186	159	188	181	178	183	195	174	186	187	173	207	183	180	161	183	160	185	157	186	180	165	195	202	153	159	182	206	182	168	179	189	165	176	148	169	182	175	180	208	171	166	161	206	201	190	181	174	154	172	178	174	187	186	174	173	178	201	211	157	167	189	200	177	191	184	161	162	202	189	149	198	167	184	198	199	221	169	167	188	182	185	181	170	169	179	158	199	198	176	177	205	186	183	145	184	162	194	190	182	181	186	160	177	183	209	178	179	192	189	167	203	206	165	214	175	180	162	187	203	174	162	147	162	186	181	198	200	189	191	208	170	187	189	183	161	213	190	170	170	157	174	183	168	180	197	193	182	196	172	175	189	174	184	186	191	199	180	172	194	166	197	178	166	177	178	195	174	164	169	187	167	177	161	180	177	170	161	190	176	175	193	157	183	183	186	193	199	204	188	213	169	201	196	189	189	177	175	196	179	173	180	199	191	179	182	184	190	202	185	177	169	191	181	201	188	185	192	185	171	186	177	170	176	171	167	166	158	167	188	163	148	176	155	160	186	187	178	201	194	166	191	167	173	162	177	187	169	171	193	189	184	177	174	176	172	188	201	188	187	183	186	180	173	183	186	171	174	145	167	190	159	160	171	153	182	189	194	201	183	196	197	154	151	154	173	171	177	184	193	180	149	176	186	191	165	176	187	197	172	190	192	175	205	177	174	195	165	189	205	164	170	182	157	181	185	174	198	172	193	171	171	186	154	181	190	163	168	178	180	178	175	184	197	170	176	186	186	208	162	164	165	178	169	196	189	191	175	182	188	169	184	166	181	214	156	176	191	196	170	143	167	206	167	178	184	190	193	172	197	199	181	192	182	192	161	176	204	175	176	192	182	209	188	195	167	188	184	196	193	204	186	163	166	166	159	168	161	166	160	187	171	189	184	167	189	191	179	181	188	168	178	194	163	167	198	176	169	211	171	164	186	203	200	178	175	205	160	176	194	176	177	185	188	199	180	182	189	165	180	194	195	167	179	181	157	179	179	181	185	168	207	181	177	184	197	211	174	150	165	165	171	183	203	180	176	186	177	207	180	177	176	183	181	188	188	176	182	183	193	167	193	168	175	164	173	160	181	181	183	184	169	168	210	181	187	167	172	164	180	172	178	173	183	193	187	189	206	178	165	167	200	179	178	167	197	179	187	205	179	162	175	154	180	185	173	186	171	172	195	180	197	181	182	177	200	206	174	195	149	195	185	182	191	186	194	170	177	176	164	171	176	185	201	190	197	184	169	160	150	186	172	189	177	189	202	184	186	181	165	195	148	189	174	179	205	176	172	178	183	178	198	160	154	179	178	216	201	178	171	193	189
10671	2146	4581	5016	4448	3596	2941	2413	2122	1798	1590	1403	1234	1152	1078	1071	925	890	784	764	772	727	750	689	657	622	673	622	650	590	588	584	583	537	554	557	536	539	575	553	539	503	527	498	520	475	487	531	480	488	484	493	495	502	501	491	499	480	465	502	446	492	490	446	465	458	459	486	455	475	426	458	474	440	503	433	454	484	471	432	465	440	433	469	469	445	476	457	461	494	448	459	480	416	457	452	423	470	449	433	471	440	444	454	478	422	459	453	446	453	444	443	448	444	466	415	418	444	447	461	445	434	444	431	435	431	465	425	437	452	449	429	449	459	430	489	429	469	470	464	424	458	475	454	471	432	459	426	429	427	489	422	439	424	462	442	422	432	442	418	435	466	424	471	453	471	458	455	408	439	455	477	447	413	450	461	439	399	415	466	434	438	431	422	416	431	435	431	453	426	459	415	498	462	459	440	425	471	465	466	444	426	383	441	434	415	422	414	419	478	433	439	444	444	457	436	444	439	439	431	418	463	469	434	431	407	400	463	404	392	419	446	384	455	432	427	458	438	435	429	431	423	462	446	431	421	464	469	429	412	439	443	449	467	468	423	456	456	460	426	443	431	454	411	443	446	439	421	424	417	447	458	410	414	431	437	433	448	444	434	442	405	394	464	432	418	416	453	457	440	466	483	463	445	443	418	450	412	480	472	444	462	443	422	465	438	452	425	455	420	466	435	466	435	480	454	435	442	455	436	457	447	459	457	434	417	457	409	444	459	458	448	426	414	431	418	413	462	419	408	434	428	471	442	440	469	429	426	424	401	419	421	421	440	457	448	455	406	451	410	437	427	446	429	411	438	439	461	452	441	414	469	454	477	447	382	453	481	457	452	467	412	432	438	419	445	439	464	426	428	399	458	410	420	407	434	475	418	453	476	463	435	443	459	413	456	441	429	451	424	451	456	451	407	445	456	440	406	432	413	443	455	483	470	457	459	488	436	427	435	434	440	426	432	435	433	471	429	442	451	426	430	396	412	467	399	438	436	452	451	460	445	469	414	396	469	441	450	439	425	472	423	459	425	442	401	399	462	420	403	430	440	442	420	406	410	446	433	434	399	455	444	417	493	430	477	461	463	424	465	453	410	447	435	470	456	418	419	467	447	448	403	448	442	423	422	442	442	443	448	428	465	382	457	469	476	439	458	447	432	405	414	465	436	435	406	437	408	404	451	433	424	441	409	407	456	454	432	427	444	425	446	459	446	443	470	438	432	469	450	420	418	439	422	490	449	439	453	460	442	459	470	430	408	442	430	423	423	445	413	459	450	428	461	399	453	451	392	375	395	475	450	459	447	424	427	449	427	454	412	445	442	454	447	446	445	433	413	479	415	424	443	401	439	444	423	458	472	406	455	463	380	443	453	436	448	456	455	430	406	404	455	449	415	456	436	441	442	454	419	471	422	444	428	427	410	486	437	417	426	417	450	434	405	421	422	411	414	425	406	432	403	481	417	427	458	440	444	438	418	456	461	452	483	450	410	452	451	436	438	421	415	416	440	418	399	461	421	437	408	443	460	431	449	426	453	425	451	428	423	444	441	422	445	482	424	426	441	430	429	429	458	447	433	404	416	431	440	462	431	405	445	441	429	436	436	443	459	420	474	429	423	412	471	454	458	463	435	462	449	449	452	417	419	480	450	454	423	464	434	423	438	420	417	431	475	460	436	402	414	450	455	461	456	440	419	458	424	461	474	461	419	452	420	432	468	417	420	405	462	417	417	435	474	465	428	414	431	429	456	450	433	443	434	441	471	433	431	421	428	407	448	437	456	490	449	417	423	438	407	435	458	411	443	429	438	442	455	468	467	437	460	443	428	445	441	423	410	417	411	420	394	421	405	472	440	440	433	430	465	441	409	446	456	437	448	458	439	434	455	418	431	434	437	460	469	436	452	468	409	437	385	437	431	420	395	427	428	451	443	472	454	441	417	443	448	444	436	438	454	435	455	434	421	443	441	437	448	437	434	432	477	432	454	473	442	408	458	390	412	416	440	455	411	415	449	425	429	439	428	449	427	432	395	476	456	423	395	468	420	424	422	425	446	426	442	420	462	459	443	412	465	432	416	498	440	462	437	461	413	422	469	457	459	446	426	460	426	431	434	406	462	426	460	441	460	423	413	405	432	512	462	416	431	444	436	447	473	431	438	452	438	444	474	380	435	409	430	431	456	445	428	411	465	443	447	409	460	485	426	419	443	434	405	433	458	453	447	454	436	407	430	441	418	444	426	421	415	402	462	450	458	460	409	444	471	412	437	455	400	438	452	425	460	463	424	444	401	456	486	446	431	464	400	451	410	437	459	431	422	445	427	474	397	424	437	434	450	415	435	444	445	444	413	458	419	434	440	402	459	423	420	473	439	417	438	446	431	434	432	438	421	464	447	448	441	434	449	459	411	448	400	428	422	445	432	462	437	448	433	455	464	459	433	413	435	450	442	437	468	437	443	420	476	447	432	440	480	427	458	416	432	484	497	396	428	444	408	434	444	466	434	433	449	399	436	457	461	422	445	435	410	420	464	453	434	451	430	435	422	458	428	396	436	398	420	445	437	437	486	401	416	462	450	444	420	441	445	415	409	443	488	408	432	468	412	448	448	433	444	445	469	448	446	443	432	437	449	418	437	425	457	426	446	394	412	440	425	474	507	460	374	452	454	443	400	462	477	454	417	434	469	402	437	429	456	456	464	471	422	404	432	450	412	431	420	449	421	456	439	439	410	424	436	427	406	473	449	458	451	464	419	446	438	488	433	449	447	473	477	471	439	445	446	414	401	387	412	456	462	461	478	427	440	449	432	445	438	426	456	413	449	445	438	475	440	436	429	408	417	426	426	463	438	463	452	414	411	450	443	434	441	423	461	436	441	445	459	459	440	412	427	442	414	441	451	459	449	424	435	466	425	438	444	410	415	449	428	399	442	437	432	413	465	434	453	414	419	414	420	448	415	481	428	410	451	425	429	482	465	430	446	443	450	443	396	443	451	430	427	413	469	445	425	425	449	411	454	465	438	453	448	428	473	455	449	432	424	413	428	423	418	474	424	422	456	455	387	447	424	493	445	439	438	453	417	426	402	392	399	443	445	435	482	432	445	418	438	448	466	446	453	396	464	422	432	470	434	404	444	390	433	456	427	443	438	421	450	439	415	457	447	445	446	409	402	437	459	440	498	423	441	456	431	434	421	495	431	507	485	407	428	450	417	443	440	466	451	430	415	468	427	450	447	442	450	450	435	421	441	416	426	463	428	439	420	437	457	423	439	432	490	410	470	468	426	402	462	430	469	414	430	453	428	443	488	432	400	439	439	449	439	432	460	465	423	470	426	418	445	394	483	435	429	440	446	434	410	435	435	454	454	431	439	427	450	455	449	416	466	464	426	430	436	457	418	433	416	442	435	436	408	464	443	418	490	445	412	434	433	401	465	448	442	417	445	437	460	416	432	428	421	462	448	426	412
4406	175	158	130	116	118	115	113	121	109	122	108	126	103	123	113	140	104	126	122	107	97	125	97	118	129	114	126	120	106	127	110	116	95	112	101	89	128	122	100	120	121	107	105	115	115	109	109	113	120	116	119	125	125	102	121	112	103	108	118	91	108	118	108	116	120	114	124	117	130	108	119	122	109	118	112	117	125	107	122	118	98	104	122	115	102	101	130	111	104	107	103	110	108	108	119	123	95	130	115	131	101	105	124	120	114	108	123	121	139	117	97	123	115	114	113	116	97	114	90	117	114	106	123	111	122	110	98	104	120	113	123	130	117	106	118	127	129	128	95	133	116	120	131	111	114	114	123	125	88	115	112	105	117	115	107	128	91	115	116	109	103	116	120	105	111	121	119	117	118	88	117	121	106	126	102	97	105	100	124	113	122	109	114	129	122	110	124	124	122	123	115	129	138	125	106	117	118	105	101	120	130	121	109	104	114	112	105	105	129	108	125	101	103	106	116	122	117	117	128	101	130	115	114	143	126	118	133	105	125	93	101	125	123	120	106	112	108	101	124	106	132	130	111	134	103	109	112	104	115	127	127	116	107	127	113	100	108	103	111	100	114	122	100	110	140	131	104	123	107	112	123	103	103	108	125	123	99	127	116	100	93	111	129	133	126	128	105	126	100	130	117	122	113	119	124	136	99	126	121	111	98	103	132	120	133	110	118	105	109	104	105	97	106	99	81	105	94	89	101	105	98	119	108	115	120	124	141	118	122	124	108	124	116	125	117	101	96	113	110	112	109	128	117	120	110	116	121	97	118	108	111	118	90	103	101	110	100	121	99	124	123	129	104	117	131	104	109	96	121	136	119	105	111	109	93	108	131	112	107	114	115	101	124	118	124	119	94	106	124	115	113	130	125	107	116	105	126	121	117	109	128	122	124	106	105	117	111	108	119	111	113	130	116	136	106	114	101	132	125	109	125	108	128	123	117	106	102	106	104	110	86	109	119	149	105	123	116	95	126	113	113	117	128	105	130	104	109	119	131	126	102	127	115	117	111	100	109	119	98	115	118	117	130	120	109	115	114	120	122	114	113	133	106	123	140	139	126	112	120	122	120	97	114	114	119	112	98	114	90	101	134	108	86	113	119	118	117	104	145	95	110	132	107	84	112	108	117	116	123	91	102	82	102	127	97	116	102	106	112	102	124	87	138	100	123	84	119	108	120	110	120	130	127	125	100	123	107	120	112	113	107	129	108	99	99	111	112	110	124	105	128	127	113	129	116	107	100	124	119	139	97	137	118	123	102	120	123	113	99	127	112	110	121	106	107	129	126	119	117	125	97	101	127	117	111	116	129	105	123	116	148	100	110	127	104	117	116	116	103	110	119	120	131	118	127	98	127	101	118	105	108	150	95	113	121	123	121	122	111	112	109	100	123	135	110	120	117	113	116	96	109	103	141	110	127	112	116	113	130	122	119	114	117	111	90	98	101	106	135	131	132	112	112	142	111	139	104	109	97	116	112	115	137	121	127	116	113	108	111	120	106	122	125	105	116	125	116	119	120	121	99	121	128	111	123	119	119	107	122	135	109	101	119	131	95	110	101	123	120	112	152	120	99	117	123	124	124	141	124	115	113	87	112	104	110	97	131	113	126	116	95	117	118	126	125	111	92	119	114	114	113	117	116	121	104	112	130	104	112	123	117	114	115	116	102	107	117	112	112	129	111	110	120	109	126	113	112	113	135	108	115	120	118	116	107	133	110	104	116	133	95	120	107	118	110	124	118	117	122	105	122	127	134	132	120	114	134	112	128	124	110	107	104	111	127	120	122	113	115	133	124	94	116	103	103	111	128	106	107	121	118	110	124	98	110	106	92	104	110	98	119	148	131	123	101	100	89	109	110	112	112	113	138	109	123	99	115	103	137	119	114	117	127	114	116	118	119	127	95	119	122	124	113	111	121	119	133	107	114	118	112	94	134	95	124	108	113	81	128	99	112	110	124	112	112	122	113	86	105	108	119	119	118	97	126	113	97	111	122	101	95	105	116	121	93	109	126	120	116	112	93	113	101	106	120	121	119	102	116	121	110	117	93	114	110	120	94	127	135	124	101	117	114	116	105	105	145	118	113	130	124	114	115	104	115	105	95	128	118	119	95	125	107	111	105	93	89	110	102	124	109	102	110	115	89	110	110	123	110	116	105	127	124	99	113	143	105	113	111	114	108	125	112	111	121	131	120	123	110	120	118	140	111	117	114	113	131	111	114	105	112	130	125	102	128	112	127	106	108	100	110	110	127	119	110	108	109	101	123	113	121	111	129	125	123	97	131	101	99	120	118	114	112	103	111	111	116	117	88	94	112	105	92	128	111	114	122	112	124	106	124	98	97	122	104	126	130	114	135	108	92	127	130	120	124	112	103	109	101	110	104	113	123	113	107	141	105	128	114	134	121	114	120	114	118	125	105	117	120	108	113	111	133	119	130	121	129	120	104	128	128	125	129	150	128	107	116	121	111	128	100	125	103	116	130	111	116	91	116	93	111	105	128	113	110	112	118	114	136	104	114	93	123	102	98	99	117	110	93	105	107	122	90	98	110	113	107	109	121	99	102	128	120	123	101	142	120	112	107	125	130	117	119	123	131	130	115	124	115	108	116	119	104	120	118	136	136	103	111	106	117	110	102	106	130	112	111	107	117	103	132	120	111	115	121	116	118	112	130	107	105	97	134	104	114	123	111	90	97	103	95	128	120	114	124	100	122	119	116	106	95	117	117	135	110	107	113	150	124	94	129	110	130	110	101	106	86	117	109	138	123	151	131	129	114	119	129	119	108	121	124	115	98	108	103	114	146	111	122	117	107	110	103	125	118	129	103	119	95	104	114	119	95	120	120	109	132	128	115	113	114	108	99	87	103	102	124	129	97	102	123	134	117	121	108	97	102	110	108	121	100	111	89	115	128	109	95	109	128	109	104	125	113	94	116	120	128	98	114	110	110	123	117	112	136	129	111	137	116	113	102	110	105	135	119	117	109	96	104	106	128	109	102	151	131	134	132	123	142	124	124	99	109	116	124	109	104	130	129	116	106	109	124	111	105	125	125	111	104	132	110	92	110	128	122	122	91	128	134	110	128	122	118	112	121	117	105	117	103	94	118	116	132	119	124	120	110	112	124	124	121	129	110	109	92	116	112	120	146	111	120	93	123	127	120	100	97	123	122	102	116	129	125	115	117	111	109	116	119	129	121	118	106	92	112	111	107	112	92	103	116	119	117	116	103	99	105	116	115	113	98	118	110	134	117	117	142	108	117	116	112	108	118	103	104	99	109	95	131	113	111	116	108	99	116	136	133	130	126	106	118	115	117	115	109	128	104	104	120	118	108	113	132	127	132	116	114	127	102	105	101	96	95	127	106	120	126	109	116	136	109	129	113	140	121	104	109	129	114	105	109	119	100	115	144	119	132	104	112	126	99	125	103	104	119	104	130	98	108	109	114	122	138	111	108
3137	348	381	390	427	403	384	361	307	345	332	344	347	312	326	342	328	335	337	324	355	354	322	280	334	350	334	323	311	343	308	328	308	302	339	334	322	293	284	329	327	306	308	328	321	302	292	300	317	305	295	337	297	333	329	323	314	278	310	318	352	312	336	321	286	341	306	330	301	334	324	327	320	315	332	336	315	304	287	322	313	313	304	305	342	313	296	304	304	350	319	312	355	317	325	295	292	286	325	306	360	326	299	318	345	302	329	341	293	350	351	335	336	311	306	334	302	314	284	324	342	295	286	294	346	336	309	291	279	317	364	309	329	287	308	333	285	316	330	371	333	331	333	321	327	332	331	270	333	314	307	353	300	320	317	337	322	321	323	304	339	315	280	281	335	322	305	327	302	299	315	327	319	330	319	336	319	319	330	331	332	304	319	336	301	277	319	317	340	330	297	352	324	323	312	311	312	325	297	350	322	332	298	308	328	334	316	316	340	286	339	325	344	338	299	321	313	303	321	302	331	320	337	302	290	316	318	330	345	306	306	308	308	352	309	298	315	324	311	331	336	310	297	312	303	309	324	324	334	315	322	328	313	288	328	325	301	302	306	308	329	286	297	313	310	335	332	302	321	310	314	327	305	310	321	312	303	313	330	285	324	343	319	342	315	307	339	283	314	301	334	295	348	327	306	355	342	313	319	304	318	301	289	331	315	308	326	305	332	323	321	341	339	300	343	331	297	320	279	346	328	317	331	341	302	312	289	307	314	306	315	325	312	313	281	314	290	312	288	307	316	322	321	314	335	311	337	305	325	303	324	286	291	325	302	321	330	319	311	321	348	326	322	313	344	305	314	321	350	297	340	319	328	303	309	314	337	340	309	303	320	344	353	298	333	313	328	308	314	342	318	339	313	301	305	295	317	355	346	351	337	298	313	312	311	304	303	287	345	310	329	318	306	283	348	292	329	305	318	329	310	328	318	331	323	354	320	315	341	299	306	309	321	321	293	335	314	354	304	326	329	318	304	307	312	319	292	302	336	328	323	313	313	344	338	310	286	359	335	303	274	314	334	349	317	309	269	297	337	318	320	329	313	329	306	294	339	303	289	297	343	333	310	324	294	318	321	320	326	364	314	328	332	316	332	312	316	331	307	318	300	343	344	330	332	320	340	326	334	327	291	315	283	315	316	333	312	315	328	287	317	300	311	318	335	293	310	310	330	330	302	315	304	321	322	311	315	298	332	311	313	288	331	313	339	316	342	277	307	362	302	309	307	290	314	282	351	273	334	311	302	295	303	319	305	331	298	311	313	319	319	325	329	303	306	332	344	287	327	285	328	321	288	334	337	276	314	330	304	318	305	309	315	320	306	315	311	321	326	329	306	309	329	346	310	294	316	298	287	302	321	328	310	322	355	297	313	327	333	320	337	308	329	343	327	324	290	310	307	350	297	280	291	319	306	300	305	334	295	310	321	325	348	296	359	328	341	325	342	334	354	331	313	325	303	318	306	323	343	282	317	289	330	344	296	299	342	301	313	304	322	293	314	322	318	312	307	319	334	346	320	314	312	317	306	302	320	311	305	338	291	324	320	316	333	311	282	294	325	315	314	312	334	329	322	330	305	320	300	315	320	316	330	319	337	307	325	306	317	315	320	318	297	336	347	291	329	313	333	290	318	335	269	334	327	299	338	309	317	315	305	307	323	301	320	310	303	307	303	310	287	304	358	327	292	316	312	341	350	322	334	295	303	323	339	318	341	326	327	323	311	319	325	307	287	321	342	359	311	313	340	343	335	332	314	328	310	323	313	308	315	318	296	323	303	288	326	329	310	324	297	307	355	310	298	342	324	318	310	320	328	308	334	324	320	289	291	316	314	326	287	281	298	316	346	319	310	345	298	333	319	322	314	318	317	306	322	292	312	324	304	340	328	300	292	283	333	288	331	319	343	323	294	308	314	296	301	308	322	356	364	306	329	330	321	339	340	294	290	300	265	315	303	285	358	329	347	342	297	316	295	303	304	363	310	325	339	296	338	337	333	304	350	309	325	330	288	315	319	339	339	309	325	309	285	289	287	296	314	312	329	326	303	311	323	342	355	305	304	324	309	361	298	314	354	313	313	292	307	284	326	319	348	315	291	317	341	302	284	288	289	320	302	325	325	324	312	291	309	351	326	299	331	336	328	296	297	314	314	317	339	290	308	318	310	310	328	344	302	317	346	321	293	306	309	286	313	282	274	306	350	313	320	329	283	314	318	318	332	344	294	307	321	319	338	309	307	296	352	315	333	317	318	318	284	311	302	287	326	327	306	326	326	295	311	311	313	308	314	335	346	304	310	312	329	325	346	313	353	329	307	324	309	317	320	315	293	303	300	341	316	320	306	312	319	340	316	314	324	314	317	312	332	331	311	352	306	306	276	340	322	316	313	295	355	330	322	326	343	309	304	322	346	346	330	319	333	312	331	332	313	375	326	325	300	316	337	321	317	335	339	311	290	309	295	354	335	313	291	341	305	337	333	326	304	295	303	309	324	308	356	324	340	306	330	327	290	335	307	289	305	350	350	298	300	303	341	305	343	338	310	291	327	340	341	281	300	311	328	316	281	297	307	277	330	338	323	336	321	318	303	299	330	304	310	295	348	290	326	310	326	292	316	322	325	310	350	319	348	323	337	287	310	294	369	328	301	326	294	344	320	338	351	291	321	308	305	328	361	353	331	333	294	310	310	325	352	315	297	341	310	307	323	285	309	312	319	334	312	328	347	303	287	303	339	328	287	346	323	321	314	337	300	339	307	295	330	326	329	338	318	341	346	323	323	306	316	302	321	304	302	314	307	318	315	322	314	315	304	317	315	318	339	302	287	324	302	323	314	310	330	318	320	349	311	316	326	266	321	336	308	330	298	285	317	307	335	354	331	321	304	356	320	345	297	353	311	326	349	291	326	344	347	333	318	335	319	322	308	307	271	318	337	326	298	302	312	305	308	304	328	338	324	309	287	287	314	320	305	291	326	301	346	335	301	340	322	329	294	341	336	299	296	298	291	322	337	344	302	318	327	305	321	280	316	348	332	305	327	318	326	326	295	301	317	302	289	306	299	306	319	336	310	312	327	292	317	297	297	303	333	320	315	309	328	319	343	288	335	294	305	331	330	323	314	324	308	329	303	328	313	306	320	341	333	337	323	293	328	326	336	318	319	343	342	286	327	323	342	317	303	340	308	308	315	354	326	319	280	303	304	343	317	335	301	329	331	325	321	287	308	320	321	311	331	309	353	315	285	298	312	293	332	309	308	291	346	346	298	344	302	304	313	330	326	322	346	328	330	311	299	307	310	339	332	344	300	338	288	327	291	309	316	304	311	330	325	288	295	322	293	302	317	309	340	347	326	332	306	296	306	312	326	332	286	338	335	352	316	333	333	297	326	340	353	313	343	321	322	319	318	321	295	330	352	328	303	323	276	308	331	322	328	338	305	293	308	296	340	303	346	283	300	302	305	327
13828	1399	1161	874	731	531	433	406	362	299	301	318	287	264	241	263	242	256	245	245	226	263	236	265	240	208	229	247	252	236	231	219	209	239	227	213	210	215	196	207	240	221	246	237	219	210	222	206	242	204	227	240	219	238	217	207	238	226	224	256	187	207	210	223	205	211	201	201	222	220	222	223	237	189	211	232	177	240	218	230	214	223	231	224	222	206	209	220	217	233	234	222	208	232	230	221	197	231	233	213	232	244	216	197	214	211	200	185	233	192	218	240	218	204	210	238	197	243	239	206	205	238	212	226	231	205	210	219	233	235	227	249	222	207	226	216	222	212	204	196	222	220	231	213	205	220	243	180	196	229	227	220	216	204	233	231	245	212	209	174	217	251	215	211	207	226	184	207	198	213	221	212	213	244	220	224	226	202	216	217	226	261	208	230	224	219	238	211	213	234	227	216	245	220	250	209	243	179	236	208	212	213	239	221	219	218	209	217	199	209	202	235	266	241	239	234	228	193	221	215	229	221	204	226	215	221	210	207	209	229	254	224	207	209	215	219	227	222	241	218	234	209	185	213	236	207	211	226	245	228	211	222	201	231	235	213	219	217	198	204	200	231	210	226	229	233	230	223	215	228	215	232	234	221	229	231	213	223	225	241	229	219	239	226	238	237	223	219	242	213	238	211	234	217	242	212	224	206	197	207	192	234	236	238	222	248	207	224	221	246	209	222	228	237	232	215	231	222	236	230	206	219	211	224	244	231	233	214	223	212	242	227	213	217	194	220	230	223	203	215	217	229	219	233	208	232	231	221	257	236	250	212	232	203	201	212	198	209	249	259	219	227	207	220	238	215	227	209	197	222	218	245	227	235	209	208	225	247	220	230	217	222	213	211	203	189	222	214	242	205	223	233	211	211	223	211	203	222	229	228	248	214	215	228	228	236	222	196	239	210	231	203	210	229	221	204	216	213	204	197	202	203	224	213	219	213	179	242	208	212	212	246	232	199	205	206	221	238	200	230	193	215	238	224	207	195	213	217	237	217	222	218	231	236	227	204	204	215	213	209	202	228	213	180	208	239	193	199	224	222	227	223	205	199	246	212	233	230	214	244	214	225	240	192	225	246	229	210	206	190	201	246	233	230	235	215	211	211	210	228	213	223	208	231	232	223	238	240	251	261	228	204	214	220	236	220	222	214	219	227	252	232	254	220	229	223	246	188	202	221	234	203	220	227	216	211	207	203	222	199	231	225	217	218	239	214	221	238	231	248	239	235	195	210	230	205	205	230	212	209	228	226	225	221	215	265	250	218	217	216	213	226	221	208	204	222	235	228	207	221	249	221	250	209	203	236	226	223	238	192	196	204	234	217	261	226	261	232	221	220	213	206	185	227	247	221	241	220	227	189	220	211	217	222	249	233	224	216	226	223	217	219	218	210	209	237	234	222	232	213	229	243	183	194	223	215	229	226	238	210	241	204	221	216	224	212	188	220	241	222	197	232	208	215	209	252	229	207	194	208	241	228	207	214	187	212	237	213	231	209	225	229	196	230	223	250	216	233	251	234	242	250	198	225	226	249	242	223	215	231	201	224	228	196	175	211	233	211	221	213	227	193	216	237	198	228	236	210	197	227	215	207	230	224	229	230	250	223	224	214	228	220	202	245	205	234	234	234	207	220	192	206	217	202	230	233	197	215	227	217	232	203	235	240	214	211	206	213	199	190	228	216	232	239	225	221	210	225	220	205	204	219	194	220	230	230	231	221	237	222	242	225	194	232	212	216	241	215	221	231	196	218	233	222	237	213	205	214	238	251	212	209	241	243	206	235	209	232	198	223	216	225	221	211	216	232	236	218	246	210	243	211	229	191	222	234	205	231	236	211	231	210	214	202	236	240	228	205	225	217	221	220	212	232	245	219	204	223	215	236	213	244	241	224	215	205	214	235	200	187	242	234	226	239	213	197	223	209	223	228	218	215	235	241	217	221	238	217	200	236	242	192	187	214	206	244	224	222	234	226	243	224	224	216	255	206	215	245	228	210	207	209	226	189	212	223	212	204	227	215	259	221	206	211	211	220	204	215	206	225	215	218	213	218	205	257	213	239	209	219	191	186	225	205	229	179	226	215	217	231	209	196	201	228	214	212	224	215	205	234	216	228	222	204	215	231	223	216	241	211	242	241	254	217	233	217	232	215	196	194	207	206	228	196	207	227	220	227	205	201	213	242	232	211	217	215	223	219	244	205	209	220	223	225	201	189	208	210	219	237	210	202	211	214	219	215	224	206	183	241	235	226	216	194	220	217	227	219	218	192	234	236	241	205	233	220	223	207	205	254	215	234	234	217	214	195	198	238	230	208	189	199	207	243	226	243	207	205	216	212	225	271	193	201	213	223	215	217	224	197	248	222	257	203	227	221	235	199	227	229	215	199	226	235	224	232	226	228	208	250	231	225	224	232	205	236	215	213	217	213	201	225	226	218	224	223	248	224	224	217	227	232	219	205	222	244	214	251	242	194	231	233	221	215	237	226	238	204	193	235	223	220	203	216	236	234	235	236	223	214	272	201	234	224	215	254	206	220	212	240	196	225	223	198	238	220	225	206	249	225	209	229	211	239	215	196	200	205	227	226	225	240	218	206	217	228	205	226	217	240	213	212	224	222	227	225	234	227	219	209	251	246	219	226	225	242	203	227	250	217	230	229	202	202	224	229	220	227	227	242	226	229	209	209	215	209	234	194	207	240	243	249	224	226	217	203	223	222	248	212	225	241	189	224	237	235	227	225	235	238	257	236	202	202	205	199	202	238	216	218	217	196	210	240	216	230	214	233	228	224	250	244	241	187	199	221	225	241	229	222	230	210	229	199	226	221	217	217	214	229	198	207	227	216	226	216	225	205	229	205	202	221	236	207	245	200	241	240	222	265	216	204	229	226	188	226	234	231	209	208	228	211	221	215	212	244	205	217	221	230	214	216	212	232	200	233	177	214	229	214	218	202	232	215	221	222	236	207	221	232	250	215	210	213	191	247	226	229	215	204	232	215	221	201	195	233	233	229	203	181	220	215	202	257	225	215	233	228	219	227	235	213	218	234	212	238	211	212	212	223	228	230	239	239	226	210	218	252	224	198	234	220	217	226	211	214	206	215	213	225	197	238	215	215	249	210	192	225	245	228	218	209	204	244	194	177	206	208	206	215	228	266	253	229	235	186	222	217	221	228	247	247	232	207	205	228	236	230	207	223	203	199	225	204	238	229	251	216	224	221	232	181	200	245	252	225	237	183	235	243	231	218	239	224	227	215	201	208	221	232	221	222	213	214	245	231	216	251	248	233	213	244	235	202	223	244	228	189	233	221	212	207	208	220	224	246	200	225	236	224	251	231	234	219	242	220	199	260	224	201	216	211	234	250	237	215	200	232	210	205	232	207	203	207	188	226	204	243	237	208	230	199	231	225	226	219	238	209	215	216	240	200	215	234	223	209	218	247	233	213	213	201	221	230	221	227
7983	1338	2730	3074	2823	2211	1917	1599	1381	1284	1182	1078	943	902	844	841	856	743	742	770	710	710	691	693	685	642	619	652	624	646	632	616	603	598	593	634	606	588	580	611	616	571	567	577	607	568	564	554	580	542	567	558	568	562	615	570	593	544	556	586	542	584	561	525	576	574	582	549	521	558	536	577	609	603	574	561	555	541	598	568	580	571	602	587	537	573	493	563	544	533	528	527	548	594	522	559	555	576	573	560	568	507	563	519	508	585	552	559	540	610	559	531	560	525	502	544	547	511	510	572	566	584	555	548	545	538	505	574	556	511	565	537	546	536	545	514	576	565	543	575	536	548	547	548	547	567	564	537	548	546	559	600	554	522	548	564	575	544	562	558	534	519	542	541	544	537	561	548	537	552	556	532	560	523	586	575	564	536	563	546	558	557	562	562	571	545	546	527	529	552	527	519	556	513	525	573	524	506	550	561	566	535	588	514	545	542	536	560	573	552	549	567	525	569	523	544	516	522	559	576	529	534	508	516	529	532	560	562	543	535	585	525	513	586	531	568	513	515	546	520	553	589	526	575	536	578	529	529	544	585	518	553	550	521	514	527	571	541	553	493	567	574	548	514	519	535	543	551	529	570	531	566	553	500	522	571	533	521	542	543	548	579	492	551	507	583	512	515	520	525	506	544	527	578	549	555	562	543	571	544	539	557	540	566	582	602	548	544	548	538	544	523	559	547	543	533	559	567	530	547	580	557	576	567	572	534	546	540	541	573	523	605	512	559	523	585	557	539	543	500	523	565	547	557	577	548	573	562	549	540	523	534	534	572	524	528	576	533	553	573	505	521	513	529	541	566	562	547	588	558	576	559	590	514	600	522	578	540	542	543	561	551	533	533	560	530	537	579	518	530	553	538	532	518	546	546	518	544	539	543	553	563	532	533	545	543	528	511	534	534	542	547	540	514	524	541	562	536	562	532	535	557	541	520	526	554	538	532	548	569	529	579	548	577	591	546	539	541	548	544	559	556	551	532	505	546	549	587	529	544	515	537	554	546	537	546	552	568	521	529	524	562	569	541	524	533	548	524	570	533	536	536	548	550	599	491	534	532	498	538	555	538	543	572	564	534	544	551	548	532	555	554	528	546	528	574	572	511	508	555	519	548	526	597	550	528	548	552	525	541	509	552	560	574	556	501	536	539	569	528	554	557	577	539	544	594	534	518	545	550	546	533	546	535	550	546	543	557	534	543	557	557	490	547	550	519	524	507	531	542	552	531	546	537	551	536	550	551	543	489	566	563	528	539	547	538	555	585	533	557	535	532	580	572	550	509	574	531	544	550	529	521	533	537	497	520	537	534	527	539	559	549	523	517	574	516	552	553	518	544	515	551	565	556	518	530	517	537	512	465	556	544	538	543	543	546	569	552	543	516	541	555	537	544	567	567	543	536	507	574	552	538	576	562	557	553	544	551	572	556	546	577	536	547	524	567	549	558	559	551	552	533	556	536	567	541	564	536	548	540	530	566	533	572	580	559	524	559	539	536	545	555	533	531	527	526	542	511	535	568	549	506	536	570	599	538	519	535	499	539	531	538	554	560	546	533	523	567	503	513	506	548	521	558	557	555	562	540	561	575	524	569	535	554	536	550	542	533	517	562	518	562	572	533	571	553	563	521	524	539	547	510	556	541	546	527	517	544	562	597	550	539	594	567	529	559	531	537	509	570	552	565	549	544	526	569	515	542	577	557	534	511	523	584	584	525	537	514	554	495	557	522	523	500	590	554	530	530	534	601	545	511	510	561	540	541	552	544	541	565	524	574	545	530	523	556	592	526	511	521	560	519	546	562	547	611	504	519	508	542	573	558	553	568	529	526	558	564	591	577	548	548	526	563	580	563	588	569	529	527	590	500	550	553	557	568	536	563	554	572	517	531	537	506	543	550	549	526	515	520	568	538	545	532	561	495	545	576	519	539	542	570	558	573	544	538	492	583	536	533	549	576	587	521	570	548	546	511	520	554	518	551	535	533	536	559	552	562	531	588	553	553	552	526	551	592	530	519	518	521	550	554	586	540	538	557	524	510	543	524	587	525	545	525	562	547	519	548	571	583	572	549	546	543	530	535	542	571	513	557	581	579	496	602	561	562	542	524	555	561	532	542	568	584	530	562	560	551	555	556	515	538	548	488	512	547	554	537	557	578	545	538	548	566	559	553	536	517	585	582	564	561	519	582	551	535	506	553	526	526	567	548	529	559	525	523	530	566	519	551	567	559	520	550	547	578	518	554	519	557	527	518	566	511	576	513	583	527	519	569	518	537	537	538	507	510	545	560	525	566	532	507	559	542	534	562	518	558	544	543	529	545	545	548	580	567	550	517	522	532	515	536	542	586	556	494	572	553	521	562	527	547	557	562	543	562	575	576	547	569	524	501	577	572	563	542	528	542	526	510	551	547	562	524	598	527	537	544	546	578	591	515	563	538	512	539	518	540	536	556	553	585	563	533	537	560	602	556	530	550	537	546	569	512	542	529	544	552	541	571	511	554	597	507	569	544	538	531	556	515	507	527	504	570	534	573	535	563	552	517	562	521	553	545	516	585	529	563	534	542	596	571	532	517	526	532	541	533	562	498	498	560	540	596	536	528	538	563	546	536	524	560	590	560	578	549	557	575	517	564	599	513	549	534	555	548	529	543	546	562	565	556	516	493	532	547	515	530	554	528	553	516	555	505	600	537	518	557	526	533	536	542	578	552	579	581	573	546	564	583	544	538	556	543	550	509	532	524	552	548	561	581	585	548	543	563	573	547	521	551	537	526	566	536	535	578	570	558	586	541	543	546	572	517	508	529	541	535	562	553	551	562	520	548	547	544	594	565	563	540	573	553	548	537	514	526	530	568	536	491	570	518	548	536	563	528	524	548	552	552	540	519	542	557	530	593	549	517	526	572	544	557	506	534	519	542	510	552	567	546	556	542	574	576	549	542	541	530	516	561	543	529	594	583	553	585	546	567	512	532	557	529	517	570	530	580	549	562	503	585	538	535	550	536	527	571	526	542	531	587	516	556	579	551	530	557	531	562	538	541	483	519	525	515	546	572	517	534	550	539	539	524	537	564	491	577	564	526	522	548	563	519	535	556	515	550	567	517	542	530	581	524	520	515	583	581	532	538	548	519	539	570	561	554	542	551	533	544	501	588	570	569	541	534	572	524	568	563	529	544	537	511	501	590	553	543	509	567	545	551	561	583	566	531	583	539	532	507	557	560	545	544	547	519	556	528	540	556	568	538	572	562	570	532	516	536	547	566	521	548	539	520	539	544	569	568	544	554	548	571	535	536	523	528	508	524	481	534	574	552	548	561	597	502	530	548	520	541	524	537	536	595	531	548	561	537	536	537	519	563	556	580	586	562	535	542	513	541	577	566	523	539	569	551	540	554	510	541	557	550	528	531	568	554	538	525	577	545	503	552	526	559	564	530	560	536	534	533	530	520	585	569	576	571	533	550
20426	2885	2328	1676	1137	824	639	529	446	400	357	288	294	249	267	262	240	239	227	196	203	206	225	208	210	212	177	196	180	228	202	205	217	215	205	172	194	199	189	202	172	199	195	190	196	206	175	212	200	168	194	181	180	197	179	168	173	200	147	144	192	180	197	183	229	174	151	207	188	186	190	215	198	185	157	172	172	184	167	157	187	175	176	181	179	194	193	185	193	222	185	151	181	174	189	173	175	161	189	194	172	191	190	169	189	183	159	177	173	201	189	203	191	201	199	170	181	192	191	184	182	189	168	180	174	162	190	194	174	166	197	189	183	181	170	149	195	179	179	193	166	196	195	197	188	169	185	165	180	163	183	162	173	185	195	195	185	213	156	186	177	169	196	191	199	186	186	168	177	201	178	166	192	203	187	182	184	170	165	169	202	190	176	186	183	162	158	178	189	173	172	191	164	169	177	211	162	173	185	210	181	182	173	176	184	194	165	177	188	188	206	215	172	182	197	171	172	176	180	164	186	179	162	163	176	163	163	187	193	173	183	179	168	169	159	197	187	178	176	198	179	182	193	175	202	163	195	166	171	168	181	184	203	165	177	196	164	173	187	187	161	182	181	168	168	184	169	181	171	205	166	182	191	161	196	187	177	179	197	172	168	188	187	183	176	187	179	183	179	154	204	173	174	163	180	155	204	179	183	180	201	169	183	170	171	184	188	174	185	196	173	155	195	185	179	196	185	192	168	178	168	185	189	195	201	162	179	174	187	171	207	182	193	179	193	207	156	165	169	167	171	177	203	176	173	172	172	198	174	167	187	184	214	201	182	165	183	169	181	176	192	193	182	177	172	165	167	189	178	177	158	195	198	181	197	190	186	166	172	182	183	182	196	189	178	162	193	169	173	173	189	188	173	173	190	172	195	195	187	174	180	180	170	195	182	212	163	171	175	192	189	172	171	189	188	211	186	166	200	177	191	172	199	205	182	190	193	193	181	184	181	198	172	184	172	177	200	192	155	179	188	171	197	179	190	180	156	161	174	165	174	172	179	168	169	194	192	177	186	184	204	181	194	170	162	177	176	145	184	165	195	165	188	164	165	209	182	179	156	176	173	193	182	170	158	184	200	164	156	177	189	166	193	204	195	171	174	171	190	181	180	188	184	198	182	201	159	176	182	200	194	193	168	219	190	162	205	174	188	211	196	171	190	160	195	175	196	160	157	158	168	172	154	185	184	188	180	179	197	182	161	164	199	180	182	167	200	184	179	191	170	185	164	179	167	176	175	200	179	189	191	192	184	157	183	171	180	170	164	177	220	187	178	159	173	197	179	181	187	193	156	152	170	169	165	188	180	155	172	169	191	182	185	188	183	190	185	205	183	178	203	188	183	178	175	179	170	209	191	181	207	186	201	176	162	165	192	172	173	187	184	177	165	189	204	180	168	165	175	176	149	205	173	206	182	185	179	180	190	180	195	206	167	168	187	181	183	167	184	189	187	206	194	188	157	153	166	171	177	170	178	177	199	179	183	185	155	178	169	161	193	191	173	202	196	179	180	180	198	191	155	201	183	205	175	180	169	185	190	172	179	183	171	207	203	202	174	189	168	166	193	199	197	181	171	151	165	184	186	180	168	149	194	167	202	178	191	166	164	189	199	186	187	176	167	201	176	179	173	191	193	168	185	168	183	166	160	200	172	169	192	152	158	181	184	202	160	173	160	170	193	202	197	188	188	181	172	172	200	170	152	171	182	176	150	182	179	172	174	172	188	176	192	171	169	195	194	173	190	182	176	172	215	208	177	180	195	202	198	182	176	179	176	170	199	183	180	175	177	175	184	188	158	179	169	182	193	188	164	166	181	193	182	191	202	192	194	190	197	203	179	182	172	158	181	176	170	180	195	211	167	171	171	167	192	177	154	174	191	175	161	198	163	174	181	186	192	167	161	175	204	160	183	183	166	202	171	176	170	172	190	191	193	180	202	156	165	163	177	174	188	185	171	180	178	198	172	194	190	149	194	198	175	183	169	197	176	197	198	170	171	176	174	182	166	169	180	162	172	186	174	170	191	191	186	181	172	148	177	188	181	182	167	183	173	205	172	182	173	175	166	163	162	178	184	203	166	199	191	170	174	181	183	166	167	149	159	186	200	173	181	176	173	203	195	180	189	135	188	173	177	199	175	162	172	178	203	194	192	188	182	174	193	183	186	185	201	183	192	206	202	180	192	173	179	183	182	164	149	189	187	168	170	191	182	180	181	201	176	174	186	190	184	167	182	180	196	166	187	174	183	170	199	191	197	192	173	173	185	180	188	195	181	191	198	190	191	194	163	168	203	162	173	180	160	202	156	194	180	205	201	150	184	192	170	180	182	165	184	195	184	196	179	200	171	188	198	172	207	192	177	174	187	184	167	166	167	176	205	182	201	183	172	155	183	187	190	181	205	187	172	176	177	162	158	166	185	172	173	153	183	190	200	189	188	175	173	156	175	159	171	189	178	191	193	163	189	183	194	183	156	183	177	181	177	187	192	153	164	176	186	202	180	175	197	208	175	189	172	173	203	184	171	171	199	150	161	187	184	175	177	211	145	188	190	178	186	154	165	184	149	174	160	197	197	164	194	179	213	177	197	174	183	169	217	198	151	195	172	198	188	183	207	167	177	169	201	203	176	200	174	160	171	179	190	192	189	162	166	200	190	169	171	175	179	188	204	160	186	173	158	177	185	169	184	195	205	203	181	199	161	177	158	210	183	183	192	211	168	184	180	172	164	173	211	202	191	184	195	170	169	180	193	178	167	187	165	174	168	205	186	173	174	184	199	197	179	182	159	185	184	192	163	186	201	179	167	177	189	151	195	161	160	182	184	182	194	175	181	195	192	173	170	192	155	175	172	165	181	169	180	166	199	172	173	149	197	192	186	161	165	161	175	194	180	185	169	192	203	180	186	180	170	159	177	174	178	209	165	206	170	177	163	212	175	187	170	180	175	163	213	184	173	187	182	162	197	162	150	177	179	201	190	172	177	182	179	167	213	188	186	175	199	176	166	160	191	176	176	186	212	167	172	207	152	198	167	170	215	176	195	174	188	169	195	169	174	164	192	176	199	185	184	182	172	199	167	189	161	203	187	175	191	175	200	164	199	165	172	192	190	166	184	166	187	159	155	195	183	184	192	186	198	196	200	156	188	158	192	155	198	177	185	191	178	191	171	193	168	188	179	181	188	182	157	179	143	186	183	179	206	191	205	166	180	180	169	190	177	194	194	191	156	187	182	202	143	206	203	181	164	172	186	196	180	170	174	180	157	200	186	152	167	196	170	203	196	208	156	167	171	183	164	192	174	160	164	183	180	185	172	180	210	186	158	172	160	182	192	189	184	169	159	193	197	186	177	183	201	171	169	175	164	181	188	191	179	196	170	206	203	215	188	184	168	186	179	188	191	168	190	188	190	195	189	194	170	189	180	144	194	183	179	181	167	175	163	202	174	163	172	155	184	155	174	167
10405	1965	4587	5254	4307	3576	2930	2455	2046	1740	1541	1417	1284	1170	1065	1022	878	872	782	860	810	699	750	715	634	651	630	628	621	629	585	544	585	553	516	551	526	558	544	559	522	525	490	479	566	501	491	499	511	459	469	500	511	531	463	471	507	478	481	499	475	481	450	483	465	461	481	498	469	439	471	495	465	433	443	450	460	414	482	404	473	478	487	495	439	442	454	443	448	470	428	453	445	444	457	450	428	459	442	414	433	472	479	421	436	443	426	472	419	439	430	412	397	473	464	465	426	412	431	445	415	445	426	434	469	481	431	415	424	432	442	462	474	462	418	462	425	452	456	446	438	423	445	452	440	392	432	444	474	441	429	442	430	491	383	437	433	437	432	421	441	497	424	454	446	431	460	424	436	427	424	408	463	486	470	409	448	412	450	411	433	448	428	432	431	450	440	467	438	394	453	433	421	405	447	444	443	453	442	522	460	451	459	442	455	442	447	406	431	439	422	430	431	396	430	440	454	432	435	452	422	441	429	425	470	423	444	410	458	426	430	441	452	438	464	429	454	431	462	455	453	448	435	454	429	445	395	468	453	413	459	419	451	440	387	443	445	426	449	432	471	430	437	429	428	421	460	437	425	432	405	401	468	463	446	419	431	464	433	419	434	467	419	442	443	470	424	420	420	428	450	467	438	475	478	441	434	462	429	431	440	461	438	430	415	421	423	452	393	468	442	410	445	450	423	433	440	457	422	419	459	474	437	447	441	434	462	452	426	460	456	466	440	411	441	436	439	435	454	454	405	413	451	430	444	424	430	444	442	488	462	408	411	450	443	453	447	493	413	414	434	406	455	436	437	425	454	425	437	412	431	453	437	412	374	446	448	438	422	449	424	447	440	417	461	431	409	427	443	451	438	448	409	417	436	447	428	410	442	442	415	425	416	423	457	413	411	397	384	454	428	447	432	448	443	392	442	464	450	457	433	411	420	463	450	381	447	452	429	418	448	465	447	435	471	418	424	444	453	433	448	436	447	462	435	446	428	432	428	437	427	444	411	442	453	488	439	432	469	452	440	408	447	418	466	465	417	440	460	450	440	436	443	470	463	422	477	463	437	459	453	430	442	438	444	479	476	429	443	442	399	415	397	430	417	434	432	422	432	408	430	466	434	437	472	447	450	416	425	418	471	439	459	397	442	456	392	406	452	475	434	442	448	415	417	463	471	458	437	441	432	425	462	428	425	447	429	437	466	408	435	409	430	404	409	485	432	443	421	465	476	463	422	457	445	460	462	442	452	417	455	455	488	470	467	426	403	430	470	464	408	426	430	396	438	473	459	473	467	418	459	440	450	437	427	444	445	444	449	426	449	436	453	420	463	452	455	444	440	430	442	442	429	447	443	427	411	432	448	441	453	400	426	438	408	471	437	443	417	447	437	422	435	446	426	443	420	423	411	450	409	415	419	434	445	469	459	462	439	464	465	428	425	477	390	450	426	412	468	438	445	400	441	419	414	439	436	402	464	436	485	426	405	483	438	426	443	499	459	396	432	454	466	442	452	420	458	441	445	409	429	435	432	404	407	457	413	430	416	431	451	485	456	408	429	451	470	437	437	467	427	425	416	452	422	396	404	449	380	430	435	461	444	421	473	432	441	427	449	439	443	448	459	437	425	468	438	421	443	419	449	421	430	436	481	405	455	451	412	440	454	424	493	406	443	441	441	442	460	467	449	448	426	444	437	442	424	439	471	436	433	471	432	446	485	463	435	458	460	430	459	432	468	417	454	434	410	423	413	431	449	424	420	426	453	391	475	421	412	398	453	421	429	436	428	471	438	450	412	423	445	406	455	423	415	461	426	437	435	433	466	459	465	444	430	409	422	412	447	433	434	462	435	401	464	435	442	449	415	434	460	418	449	452	438	448	425	429	427	416	441	450	435	466	440	462	453	439	447	425	439	462	423	398	396	420	478	409	459	420	417	448	476	460	441	475	458	454	421	449	389	444	394	439	415	430	466	423	455	424	423	471	430	428	415	444	437	436	441	453	424	479	455	448	433	435	429	442	461	442	441	433	443	428	414	436	420	436	470	437	426	428	414	440	426	437	462	404	435	407	451	477	461	434	455	408	430	421	409	459	431	438	413	416	448	434	433	406	444	456	441	463	439	471	449	449	414	449	396	461	440	435	420	454	425	433	431	445	444	429	407	443	464	440	447	420	432	424	427	462	467	464	458	436	420	450	465	395	412	456	450	433	426	394	474	426	416	428	440	443	425	434	440	459	426	442	470	457	464	439	455	439	413	438	396	454	454	406	442	464	415	455	451	417	409	442	461	416	415	452	434	430	446	425	435	445	458	450	446	463	447	433	448	414	434	408	436	404	428	417	437	491	431	442	379	431	444	429	422	432	427	438	461	432	454	444	407	409	443	423	485	442	453	440	462	422	443	408	447	415	440	448	445	439	431	408	420	448	456	427	408	473	438	421	424	457	438	472	445	432	477	443	447	441	422	470	461	397	431	435	430	413	458	445	432	426	477	464	443	445	437	371	418	404	448	456	465	433	460	435	426	405	415	475	419	465	430	462	432	387	417	410	461	424	410	447	433	475	426	443	438	451	429	407	456	445	461	433	411	423	437	422	438	426	427	410	422	431	383	385	442	471	476	437	440	442	461	453	439	451	457	395	426	487	444	432	419	419	424	417	429	448	450	433	423	467	401	455	412	447	475	439	466	409	419	435	448	426	434	429	454	451	453	431	424	445	450	439	451	420	419	419	418	407	425	423	382	401	440	429	414	426	456	415	443	428	446	428	449	461	457	459	454	451	435	403	434	417	416	440	451	472	413	449	454	435	411	474	441	431	465	462	444	444	471	441	438	429	397	449	455	425	439	426	426	455	447	427	428	412	462	422	448	472	436	415	403	453	423	455	418	422	448	414	422	442	455	458	449	435	487	451	438	415	451	444	458	448	444	475	486	415	457	461	443	439	429	431	430	437	457	426	437	436	430	449	404	385	458	468	426	437	465	446	413	435	481	413	430	466	407	445	418	453	450	431	412	443	418	448	461	438	447	435	460	474	415	444	383	433	447	462	424	448	411	413	413	437	414	455	455	424	402	441	444	434	424	436	422	447	445	435	430	474	437	424	456	434	442	420	429	412	421	451	471	408	430	435	449	429	443	456	429	408	426	444	398	452	449	447	461	428	423	440	455	442	427	385	423	438	439	410	437	433	447	488	436	443	429	439	444	468	414	409	423	465	425	438	427	485	440	406	454	442	405	416	455	476	453	456	429	475	414	439	415	431	447	416	469	463	445	449	400	492	430	412	413	407	429	457	409	417	430	448	429	398	453	449	401	442	463	415	442	407	427	445	469	453	413	425	443	405	480	474	432	464	426	407	425	463	419	404	409	389	461	419	413	419	423	426	421	423	438	426	417	479	432	423	417	448	406	437	458	438	455	426	432	459	430	427	442	474	392	418	468	441	463	426	459	453	455	434	456	451	455	448
4088	178	147	118	126	120	116	119	104	113	138	138	145	118	113	106	109	105	114	109	122	127	124	126	101	100	115	107	109	106	114	130	103	104	120	113	114	123	115	111	109	90	121	146	125	111	123	125	114	128	115	117	118	122	124	115	109	124	133	122	133	141	106	105	129	133	99	114	106	109	117	135	111	103	103	111	100	126	123	105	93	109	116	114	123	94	106	109	99	115	115	111	143	116	110	133	99	123	95	117	104	109	99	107	131	96	107	110	129	112	112	113	92	107	127	129	122	116	100	133	108	121	114	113	116	113	130	125	109	122	106	121	116	111	105	128	103	107	92	115	113	110	99	113	106	117	130	143	117	114	102	114	112	141	104	111	114	118	131	119	130	116	126	110	124	97	114	111	114	100	94	134	102	97	107	109	110	114	126	117	122	140	111	103	127	115	126	96	110	119	111	99	122	125	117	122	119	98	119	131	121	101	119	137	125	117	119	121	114	125	125	97	102	125	127	126	105	138	129	116	120	122	112	124	97	113	120	126	127	104	128	91	116	109	114	114	100	112	119	113	116	108	110	113	137	104	134	115	101	114	110	107	106	114	114	97	106	123	115	139	129	120	99	114	122	127	110	117	113	102	128	95	110	115	108	100	129	121	93	108	143	114	110	111	107	103	110	122	122	106	130	129	122	138	115	122	105	121	117	129	96	124	102	127	108	131	115	97	111	102	108	132	89	112	104	115	124	113	105	117	102	108	121	101	111	118	106	119	115	111	117	117	118	119	111	115	121	120	103	111	121	102	109	93	124	111	118	115	124	103	111	124	105	101	109	96	113	111	116	117	125	113	109	132	110	94	126	119	90	105	97	117	113	108	122	120	121	123	114	108	113	110	107	122	96	112	115	102	118	126	127	123	104	134	138	119	139	117	104	108	107	114	112	112	112	125	110	109	104	122	100	126	110	104	116	149	117	116	100	116	122	92	125	117	122	109	118	105	132	119	107	137	108	135	114	110	107	121	126	125	101	114	124	104	128	120	114	124	105	125	143	126	128	112	109	113	125	106	135	120	113	119	131	107	121	114	93	113	123	132	89	121	122	110	91	113	116	108	124	125	128	113	132	108	104	110	136	120	120	105	125	119	108	99	86	136	116	111	116	135	92	113	109	118	115	107	87	108	131	103	121	117	133	113	129	117	114	97	105	112	118	115	123	113	137	106	123	120	120	122	110	116	121	115	105	105	144	104	105	123	115	115	131	114	105	135	117	121	109	104	98	114	121	120	103	116	98	122	108	112	139	118	126	121	134	86	104	95	107	128	120	103	115	106	111	132	90	110	100	126	101	107	131	116	112	100	112	126	125	105	128	125	100	110	112	114	113	115	122	106	111	122	114	118	111	124	108	122	106	104	117	108	131	112	126	125	111	116	138	107	121	121	119	121	112	108	132	111	106	126	108	127	116	114	116	122	122	115	108	109	140	107	109	108	120	107	102	106	110	106	130	121	120	119	139	111	124	118	118	85	115	105	106	119	113	122	113	109	126	107	112	111	121	109	121	138	131	113	114	100	129	114	113	100	113	117	126	127	114	116	110	117	101	101	120	119	115	119	96	126	92	120	108	113	104	109	106	111	123	101	103	136	115	132	122	117	111	108	111	109	104	107	102	135	112	101	128	116	122	112	126	109	105	102	123	103	113	142	125	89	86	106	96	121	105	125	124	121	129	108	88	104	112	122	120	110	124	122	104	126	122	104	132	117	126	115	102	128	113	120	135	130	104	118	126	119	118	104	128	140	127	100	126	117	116	113	102	99	108	101	113	126	116	122	117	118	111	103	106	131	147	105	98	96	93	113	110	123	124	110	116	112	131	142	104	106	93	108	133	107	122	96	103	104	130	105	105	127	117	112	109	113	102	104	105	122	110	95	107	105	125	107	108	92	129	120	128	109	110	105	116	113	126	128	107	105	114	92	126	122	115	111	115	103	119	123	107	117	104	86	125	126	108	104	138	117	133	97	106	111	129	127	149	108	120	134	111	109	120	118	112	117	124	99	150	121	126	102	118	136	118	102	113	99	128	117	120	121	118	117	112	133	118	124	132	117	117	117	114	112	122	103	122	98	97	114	127	113	113	111	116	124	133	120	126	105	126	107	123	107	96	116	109	127	121	115	120	112	119	121	125	126	105	119	121	117	110	105	158	100	114	126	125	128	120	99	100	136	105	108	126	116	132	112	106	126	127	124	116	122	110	114	140	130	116	121	116	109	108	105	134	121	107	119	126	125	112	110	111	107	108	108	129	109	120	126	108	114	129	128	146	110	124	111	107	124	121	110	130	142	111	122	120	111	88	95	121	127	121	98	120	131	120	119	131	95	101	128	123	128	102	109	103	145	123	109	125	116	104	117	125	121	123	124	100	110	116	136	101	107	114	105	116	114	105	119	99	119	102	105	128	103	120	108	107	137	113	104	109	118	150	96	110	123	115	94	128	122	120	129	139	115	121	117	123	107	104	105	122	91	117	107	102	128	126	141	108	132	115	117	116	128	108	124	112	123	108	122	111	107	86	115	111	122	113	136	94	110	119	113	125	121	110	124	127	104	102	114	117	121	104	93	115	109	137	118	98	109	113	134	119	121	115	137	107	122	126	117	103	104	101	117	114	127	130	103	104	117	118	118	128	121	99	123	121	124	102	108	128	102	105	122	115	120	119	104	101	113	124	104	96	126	121	101	101	114	127	112	108	108	102	97	137	122	111	90	126	112	126	120	102	118	128	132	105	118	123	110	112	102	111	98	127	119	118	118	124	112	99	113	119	108	114	108	116	115	106	110	115	107	107	123	118	109	104	105	101	106	120	103	124	114	120	113	97	104	114	119	122	118	106	116	111	119	141	97	108	96	119	129	126	121	123	127	119	125	111	121	106	106	103	99	116	113	117	106	91	122	127	121	118	108	125	101	125	106	117	106	129	112	120	138	116	132	110	116	121	119	105	108	98	105	110	116	92	109	133	111	108	107	111	101	131	111	110	110	103	111	97	124	92	120	85	113	97	120	115	112	109	121	109	125	95	126	141	109	119	127	125	111	120	115	113	94	111	111	139	93	127	115	102	117	125	111	127	118	110	115	122	109	114	125	125	111	124	115	105	113	120	134	114	111	109	112	92	115	108	117	125	104	111	125	119	115	100	126	119	111	123	101	92	108	124	114	136	125	108	103	109	102	112	110	103	105	132	105	112	105	95	124	114	118	129	125	116	124	102	124	131	116	112	115	119	126	108	106	122	108	91	120	120	115	110	133	110	115	101	119	115	136	83	112	128	106	116	110	94	101	100	112	115	131	107	105	112	115	114	120	114	112	114	106	103	113	113	113	127	127	118	122	92	101	113	104	127	133	104	89	107	108	129	114	120	120	130	120	126	101	103	118	103	131	113	125	134	109	125	121	113	102	113	119	131	128	116	102	113	105	123	96	134	111	117	116	112	126	124	115	102	113	121	123	112	116	103	103
2978	335	392	430	390	389	351	359	326	314	360	339	329	355	301	310	296	315	356	328	347	324	347	314	326	295	308	316	309	313	348	325	315	327	330	311	348	321	329	339	329	335	329	278	302	311	339	316	324	342	325	318	332	302	298	323	320	289	318	314	338	292	311	308	339	337	336	322	301	309	298	297	327	305	316	325	325	314	303	320	348	316	329	329	330	311	303	361	358	313	320	312	318	347	301	325	324	312	307	319	309	302	322	331	312	324	310	317	292	302	306	284	312	316	290	323	281	328	332	312	334	294	337	323	297	311	324	318	337	314	314	299	319	303	306	321	341	327	327	328	296	319	285	274	292	304	312	289	278	317	320	343	318	325	303	299	340	325	322	346	348	334	311	308	324	304	282	340	289	336	302	326	308	303	306	310	303	349	306	346	347	299	331	315	344	319	309	327	337	287	322	311	357	308	301	325	323	310	330	303	312	302	327	304	316	325	307	308	315	313	325	370	315	313	344	291	314	334	323	335	295	303	342	312	343	363	340	296	331	325	294	321	319	320	261	277	324	323	316	311	327	315	315	297	321	351	316	298	289	345	331	301	288	286	322	289	304	291	311	300	325	331	309	332	318	307	328	317	336	320	319	321	352	308	311	352	296	332	331	326	300	317	309	314	327	326	313	330	315	287	316	287	332	342	318	286	328	318	296	317	321	352	295	354	310	310	334	344	338	362	330	338	300	311	323	295	301	312	316	328	315	337	332	348	319	318	330	326	348	318	295	307	323	316	346	323	320	302	296	318	350	341	317	318	313	335	291	303	309	326	316	326	310	335	303	330	310	302	304	321	315	322	308	308	306	309	316	323	314	311	346	314	325	312	332	312	302	299	287	303	328	330	289	291	346	316	301	322	327	329	305	307	315	327	319	342	308	302	335	299	305	336	324	319	318	313	332	318	277	291	330	315	335	332	311	355	328	332	322	318	312	321	340	273	325	307	289	309	328	326	328	325	314	326	343	338	311	338	294	303	334	318	328	330	294	318	310	303	320	345	317	311	293	325	320	329	342	354	305	291	320	339	288	310	293	287	313	329	314	299	305	316	329	327	317	321	332	341	341	308	334	354	337	322	333	345	330	335	335	299	341	306	324	303	319	327	308	344	302	315	309	296	314	310	331	338	322	330	354	315	305	309	290	339	337	299	296	309	329	319	292	309	313	325	341	310	337	336	358	302	289	310	322	296	304	307	318	330	319	322	331	321	278	310	329	305	306	304	299	322	318	292	336	308	295	340	303	313	329	293	297	312	332	361	338	305	285	302	301	331	312	327	321	322	316	317	334	287	337	313	313	354	305	333	324	295	307	296	311	316	332	324	359	287	290	314	330	334	374	303	343	324	344	307	329	291	304	275	319	318	310	335	315	297	315	303	290	314	310	316	313	337	321	283	291	324	331	299	320	292	322	313	312	319	347	328	322	306	313	334	322	316	363	290	329	309	339	314	321	304	324	320	312	297	300	323	297	316	306	313	300	306	282	321	324	280	300	314	333	318	320	320	321	327	315	310	299	313	333	313	310	308	349	293	309	312	292	312	331	301	325	321	349	300	332	314	304	319	343	335	312	330	347	280	338	306	280	333	338	306	310	331	314	316	295	332	349	300	314	345	326	318	340	331	310	303	315	317	280	313	326	312	318	276	319	294	339	295	312	325	295	283	302	338	310	317	316	318	318	335	304	303	333	309	308	334	318	314	313	321	300	313	305	307	326	314	333	310	306	316	336	311	309	319	339	310	322	324	351	305	303	324	288	329	307	323	296	352	317	300	324	337	343	316	296	312	311	317	303	340	316	323	318	299	302	297	330	322	319	335	296	307	322	287	340	281	310	356	304	336	335	336	337	315	338	326	326	311	322	308	364	325	306	302	318	316	332	289	327	293	336	345	302	271	318	302	318	309	328	328	325	336	284	342	342	335	282	313	332	307	329	288	324	334	330	327	284	328	307	314	295	332	355	305	331	301	291	314	318	289	332	320	306	286	342	327	339	313	337	304	308	325	297	324	296	327	308	316	307	328	322	364	340	298	307	312	298	341	301	306	336	343	349	326	336	316	334	338	308	321	326	329	288	357	300	313	315	282	296	312	324	334	321	311	300	323	292	319	314	316	301	299	296	362	313	297	322	320	319	325	304	352	376	323	293	255	327	309	306	320	319	338	301	336	263	291	339	333	309	308	316	316	345	333	365	281	294	307	327	289	325	308	315	302	327	325	343	328	291	319	331	316	309	334	314	329	341	318	325	287	360	325	313	289	317	329	312	314	293	290	314	328	317	315	331	301	322	311	354	312	318	292	319	294	333	297	307	307	338	299	356	320	312	313	326	295	319	327	299	345	333	344	326	325	349	328	350	306	308	317	309	339	309	295	309	308	326	321	315	301	297	327	312	316	314	286	311	295	316	330	333	323	326	325	297	300	293	327	324	347	339	333	318	322	312	342	338	301	353	295	320	312	289	309	339	317	343	296	297	310	336	332	324	322	306	342	289	306	305	311	318	291	299	289	314	340	333	311	318	333	310	332	323	313	309	317	298	278	328	344	288	295	333	339	307	312	328	340	308	331	298	328	329	304	301	317	335	342	316	320	316	318	312	310	323	326	318	343	327	340	332	299	305	315	331	323	325	296	304	323	286	305	305	324	312	293	311	320	314	317	302	340	289	302	301	318	340	292	302	319	338	320	288	316	295	322	299	326	327	288	311	346	313	327	322	331	296	344	331	335	278	272	291	298	308	301	289	319	316	289	276	280	309	310	309	328	333	306	315	312	310	329	312	319	346	312	311	316	278	329	328	289	298	323	324	304	307	341	289	319	340	325	319	318	315	324	346	305	343	324	296	320	303	324	288	326	286	292	332	337	313	312	316	311	304	333	333	310	316	323	321	318	328	320	321	309	290	321	325	314	330	321	323	334	337	312	303	296	300	328	308	308	328	318	337	320	285	308	300	316	338	320	311	306	316	319	314	328	316	319	313	299	331	333	350	339	335	315	295	302	337	310	316	306	285	347	299	329	306	353	326	332	294	308	317	289	327	314	334	308	320	320	341	296	345	310	319	322	342	322	314	300	296	324	316	318	324	327	337	280	300	288	312	318	312	325	334	304	291	301	325	315	280	330	289	328	334	294	311	313	330	301	320	355	284	311	323	342	304	317	311	348	309	309	310	338	316	325	279	302	334	324	293	328	305	322	308	355	327	362	334	293	309	313	351	315	322	333	308	322	332	324	319	323	324	312	341	350	321	321	333	340	290	294	281	324	306	313	291	304	304	304	345	298	270	311	320	314	333	315	321	324	306	325	317	344	320	314	321	339	276	296	307	347	371	295	314	340	300	326	352	311	330	347	333	355	329	310	342	308	336	352	304	320	348	311	356	298	330	307	295	323	306	311	323	305	297	329	296	325	314	319	318	281	347	323	319	343	286	304	309	333	325	334	339	287	273	315	319	313	309	325	307	310	339	306
12868	1355	1235	932	634	567	431	341	350	283	273	321	292	224	280	236	264	270	235	239	240	250	258	233	237	236	221	218	214	237	210	210	222	229	224	235	191	238	236	258	230	205	197	209	226	231	226	220	212	243	197	229	212	230	206	203	218	213	237	230	194	237	242	203	229	241	221	196	237	198	216	227	216	209	236	229	224	202	237	209	222	211	221	243	199	226	197	236	228	248	224	208	211	192	209	229	245	229	213	212	201	216	225	230	240	218	241	223	209	219	210	227	203	204	229	243	222	220	231	228	212	226	223	215	219	215	231	217	245	254	226	236	208	214	217	216	233	214	212	241	234	240	219	197	221	200	198	205	258	255	220	212	216	230	227	226	231	232	224	221	244	210	213	243	205	212	229	225	206	202	214	203	230	223	211	214	207	240	214	239	220	235	205	243	251	231	221	213	215	199	226	222	253	185	194	214	236	246	211	236	217	228	181	209	220	212	206	227	244	223	231	252	235	222	236	254	220	210	234	215	195	211	242	252	195	233	248	217	246	209	226	214	241	225	211	238	225	233	205	237	211	212	233	211	227	196	227	200	225	234	226	239	210	218	196	224	217	229	239	210	184	237	185	204	203	217	203	215	231	222	230	229	225	222	229	216	237	191	216	231	208	219	229	218	212	266	210	216	229	206	223	229	233	222	209	235	227	247	205	211	217	218	185	190	208	220	207	214	213	235	226	223	212	204	237	223	219	239	231	225	208	233	219	210	209	232	229	214	225	224	206	224	225	241	217	253	228	227	213	218	207	222	202	224	229	221	214	227	200	202	244	209	238	234	236	192	197	187	238	217	211	238	212	224	222	235	191	205	227	235	214	222	239	214	228	237	217	236	225	192	218	213	224	220	239	215	201	218	197	226	230	215	200	235	216	212	209	212	224	225	220	194	197	206	199	232	216	195	198	224	204	215	251	228	193	212	193	195	207	223	211	217	214	220	205	235	214	228	224	212	232	214	234	252	235	196	227	197	229	232	211	204	200	215	210	233	217	232	215	245	214	236	205	221	234	219	231	207	217	230	207	223	221	222	206	237	219	202	224	214	227	255	206	210	221	213	225	222	212	222	213	250	226	244	217	245	235	223	217	218	224	229	212	206	219	216	223	217	218	212	252	225	204	211	216	210	221	219	214	233	190	210	228	220	215	233	222	198	221	213	230	214	204	217	220	224	189	218	234	205	222	238	214	208	213	193	231	232	192	234	202	203	245	223	209	208	215	196	243	219	210	225	228	218	223	217	176	222	240	209	252	217	221	253	222	220	183	221	235	241	224	204	199	216	187	235	237	212	218	217	251	247	207	235	222	239	213	213	209	252	224	227	249	203	202	247	221	203	224	220	222	213	209	206	215	204	233	235	232	215	226	228	225	232	218	250	233	204	186	222	221	205	214	199	221	222	178	212	202	228	188	216	211	201	213	214	236	197	229	208	227	242	225	219	250	209	218	197	227	224	215	222	207	245	209	210	224	227	187	227	217	213	232	222	218	200	228	222	235	238	210	212	212	235	225	212	209	228	225	230	207	253	188	188	217	222	218	205	237	239	239	231	215	205	212	188	207	200	254	210	224	225	243	218	192	207	213	245	218	236	231	226	224	204	216	225	235	215	210	216	211	197	214	199	219	224	243	214	200	246	222	208	186	250	209	225	207	227	216	247	199	208	196	195	215	208	225	223	205	237	207	232	227	208	204	215	231	213	222	221	228	208	195	208	211	201	207	232	205	241	220	216	207	220	223	215	237	199	209	174	221	203	201	211	169	203	231	213	214	241	221	216	202	195	215	235	213	214	216	226	229	219	212	243	219	243	205	217	216	246	243	200	240	199	222	229	218	220	241	211	216	235	229	186	197	206	207	226	213	201	240	235	225	209	207	218	212	213	203	218	195	222	244	257	217	211	229	249	231	192	214	227	238	216	210	218	198	216	199	220	227	233	252	210	235	241	215	222	203	209	194	227	221	214	222	228	217	245	239	248	185	211	201	233	200	227	192	239	197	195	228	209	195	214	216	227	200	217	237	199	223	213	206	236	237	214	236	203	228	224	237	233	233	196	240	233	214	221	211	188	217	204	210	199	222	234	224	214	213	214	208	221	210	240	189	218	233	231	246	210	240	224	215	251	193	246	231	201	207	198	243	230	208	197	206	215	204	206	255	209	218	220	196	197	218	224	214	251	216	208	208	222	221	252	224	232	220	242	226	233	233	223	195	221	202	202	212	220	230	203	207	237	214	220	214	205	251	230	228	226	204	219	219	230	230	252	208	226	211	220	212	231	221	211	200	210	211	214	231	224	236	193	228	228	205	234	206	220	227	230	200	221	225	230	227	202	224	213	206	238	226	233	216	227	220	226	198	234	219	210	255	226	230	209	191	234	221	220	209	186	225	198	213	221	226	197	225	231	185	231	198	219	177	226	211	240	225	240	218	217	220	210	216	228	209	236	259	226	215	270	230	222	203	213	247	220	206	227	194	222	232	203	241	231	210	203	222	231	239	208	231	237	224	200	242	180	208	214	209	226	223	191	196	240	224	241	241	186	241	240	238	199	254	226	221	218	233	234	198	203	210	213	226	224	227	204	220	209	212	220	217	222	225	217	218	234	237	178	207	206	219	216	212	226	230	182	263	221	222	203	217	205	205	237	213	217	246	201	207	220	209	201	198	213	200	211	225	213	216	231	186	230	219	206	219	246	209	229	203	231	213	214	203	214	218	221	198	237	224	239	199	262	210	222	237	233	202	224	209	238	208	228	197	218	217	184	235	245	237	213	241	238	241	216	210	210	196	209	226	265	222	240	220	215	208	230	246	237	202	224	214	219	238	228	218	232	200	214	209	234	207	204	219	212	204	241	240	225	209	191	221	232	214	223	245	216	217	229	226	251	206	255	217	224	247	242	215	230	229	216	220	225	242	206	223	228	220	197	213	202	220	208	244	214	210	244	226	253	214	205	207	194	235	254	221	212	215	215	233	244	186	225	203	218	219	250	199	247	243	210	229	215	215	230	212	210	237	221	219	208	224	229	214	202	211	199	221	216	234	211	210	206	228	222	241	222	203	188	225	258	225	212	226	233	197	218	197	209	231	214	222	240	224	212	206	253	191	222	204	244	205	199	217	216	207	235	230	227	221	214	184	229	236	244	196	225	261	227	216	227	215	193	221	214	217	205	217	214	220	245	237	223	206	197	207	212	235	208	205	213	223	217	212	207	226	197	213	241	189	213	208	243	205	224	213	194	207	200	204	217	225	217	201	219	206	235	209	218	241	210	223	197	226	240	229	229	198	244	240	218	212	224	223	228	258	227	243	210	220	199	215	210	225	228	230	218	205	213	184	231	208	191	199	218	211	257	231	235	219	219	245	225	206	211	236	254	229	215	197	205	244	238	244	212	207	224	201	236	206	218	191	227	229	237	240	225	199	200	214	235	234	201	234	215	198	240	213	223	230	201	232	203	219	219	217	214
7780	1396	2707	3210	2625	2226	1920	1597	1381	1247	1191	1046	944	969	850	814	804	798	736	731	688	740	692	669	659	639	632	654	640	665	607	673	597	565	598	588	592	596	606	598	622	552	524	582	579	637	541	542	543	576	543	576	559	621	584	584	566	575	572	593	529	584	562	557	552	568	540	573	538	549	552	549	579	532	596	559	592	585	547	548	576	575	530	544	584	560	587	577	539	529	555	573	525	557	551	522	561	580	562	561	548	565	561	539	530	588	544	554	534	553	545	558	539	559	519	539	556	595	558	512	535	599	526	589	563	556	564	550	555	548	487	564	564	535	570	525	557	577	584	547	542	512	562	518	569	539	522	543	539	532	520	548	570	570	507	562	529	561	539	575	524	517	528	556	562	552	563	547	548	536	535	578	549	546	562	537	560	553	584	556	565	518	549	515	562	521	576	541	534	552	544	548	540	539	545	590	513	538	552	561	548	507	543	542	578	560	565	530	575	523	582	576	553	557	528	532	501	549	492	553	582	514	529	525	536	563	542	551	533	527	569	559	531	560	523	538	531	552	546	571	556	527	526	542	552	522	525	545	538	564	566	535	587	567	552	511	578	537	567	545	533	564	555	545	550	541	571	535	557	536	539	513	541	552	532	533	549	569	536	544	578	520	510	528	528	581	562	511	537	527	550	517	522	537	524	558	549	546	528	536	572	536	551	534	541	560	551	540	556	564	551	508	563	539	527	513	534	555	527	548	547	526	551	573	555	555	575	523	561	517	585	560	556	516	551	521	534	529	542	522	570	531	556	512	500	535	554	488	521	527	555	550	551	541	562	538	569	552	545	567	539	559	515	543	551	527	547	535	533	526	570	536	558	533	540	546	562	539	553	518	523	525	569	532	538	562	478	549	534	568	528	555	521	512	523	576	554	592	550	557	524	539	567	580	534	498	548	516	560	529	530	541	523	558	581	566	503	524	568	531	537	561	506	529	509	562	543	547	535	524	552	517	572	534	524	585	555	529	542	498	608	529	515	528	538	526	585	511	515	563	541	564	602	551	557	544	551	524	535	527	553	497	531	527	527	558	523	574	566	547	584	552	560	523	561	555	548	543	541	540	531	527	519	532	531	520	558	533	523	564	548	523	565	587	557	544	516	574	556	580	516	525	525	548	545	563	540	543	525	560	544	531	523	597	488	529	555	557	538	512	518	554	531	551	530	561	518	577	531	566	533	522	532	519	563	594	507	538	530	531	540	534	564	562	560	543	493	557	517	603	562	555	560	505	514	535	563	575	506	570	488	557	565	571	485	526	539	555	524	559	541	492	551	537	519	553	541	561	502	511	523	558	520	510	549	543	570	518	525	536	511	553	543	543	563	519	573	524	575	555	529	560	561	544	525	521	583	540	554	526	558	530	548	542	553	570	527	543	567	572	565	551	529	533	537	545	573	489	523	493	473	560	532	538	554	548	549	551	606	540	549	542	559	517	531	538	545	544	543	541	552	508	545	557	541	512	554	585	551	525	543	548	531	551	565	569	526	563	543	535	528	543	527	578	521	540	535	556	499	551	576	490	525	511	540	541	511	527	507	556	507	505	504	566	503	539	539	491	563	544	549	520	549	563	530	539	518	538	543	534	565	571	516	523	582	535	536	523	565	505	529	523	536	569	490	559	551	544	526	571	523	540	519	567	529	543	535	549	574	519	528	553	536	569	547	548	556	558	615	548	560	554	528	542	537	548	558	519	539	532	545	525	506	528	526	568	556	538	559	514	552	563	554	549	553	564	587	565	584	522	553	546	543	573	507	557	527	557	563	546	518	534	542	573	517	516	556	508	519	571	565	553	545	582	581	546	565	574	515	579	588	540	539	486	554	500	516	533	553	519	502	500	539	517	521	526	599	535	520	576	518	587	520	538	559	548	542	534	512	515	500	522	509	565	539	551	541	515	567	517	530	551	518	525	530	538	505	538	535	541	540	556	515	556	616	474	559	542	565	544	563	524	530	563	554	534	542	537	539	545	517	533	541	541	553	522	566	538	525	546	547	577	575	546	536	532	521	588	533	571	545	520	538	592	538	576	569	566	568	596	527	531	551	539	515	547	515	553	572	542	578	536	575	519	533	568	537	566	491	549	531	565	563	516	541	570	553	570	539	556	534	568	574	547	552	530	534	548	536	535	542	527	542	527	546	595	559	529	541	511	517	552	559	529	526	511	600	537	523	549	556	563	550	559	524	563	570	538	520	507	524	534	542	514	563	536	551	519	516	562	546	544	566	530	552	561	535	582	559	596	550	548	505	533	560	536	523	544	537	570	542	519	557	522	538	567	543	569	514	615	524	494	504	554	524	510	545	563	522	569	553	577	532	570	565	543	574	526	535	547	546	577	545	558	549	548	516	524	561	571	586	532	537	521	535	539	575	561	508	564	538	545	526	605	557	549	512	508	564	559	522	555	551	552	557	561	552	529	554	581	490	510	570	519	537	556	570	554	537	533	543	510	539	530	540	538	554	534	583	567	573	531	530	536	521	597	541	557	497	551	500	538	547	541	588	551	560	549	542	580	567	537	545	564	526	568	517	533	559	569	559	552	549	578	536	547	541	555	590	516	505	535	543	499	510	557	542	568	558	523	544	524	525	528	543	533	592	533	564	523	572	538	551	551	532	519	553	586	548	564	556	564	593	538	525	527	555	540	511	548	543	575	574	544	561	556	519	565	542	559	556	507	543	544	529	529	555	554	534	571	549	569	543	559	590	563	512	556	533	508	548	570	593	554	544	539	556	526	528	523	536	545	527	567	509	555	518	557	550	507	541	542	540	554	568	563	537	562	561	543	530	566	525	533	566	526	501	536	526	516	527	580	542	540	480	600	507	552	563	555	552	587	570	533	549	534	549	564	592	540	543	504	532	545	540	527	548	553	580	569	489	512	570	558	527	496	562	558	545	541	532	594	565	538	526	509	544	517	539	568	578	509	532	508	557	512	514	555	542	514	536	508	527	558	546	502	561	546	555	519	535	538	554	523	534	586	525	563	551	565	559	561	578	521	566	551	564	518	563	537	515	544	535	552	589	561	522	525	531	533	558	603	538	544	538	548	560	581	521	605	518	543	548	559	548	569	549	548	518	605	621	531	527	536	562	536	543	580	530	547	525	514	510	562	536	546	510	532	584	509	512	555	556	518	566	539	536	559	550	565	536	564	523	542	568	564	538	545	551	537	557	519	567	563	575	558	539	580	536	548	520	567	528	535	575	565	548	550	544	521	594	562	560	531	566	606	562	530	518	560	569	565	573	556	532	528	570	570	504	545	551	570	603	531	550	573	516	511	569	571	555	553	503	525	546	546	493	501	556	543	521	552	542	561	547	545	547	558	552	581	532	537	526	567	536	574	488	504	547	522	541	528	551	543	534	540	527	532	529	528	551	532	555	541	560	532	577	558	556	507	532	541	564	530	570	568	484	556	535	560	554	575	609	538	538	563	583	568	569	504	573	554	566	539	530	537
21435	3132	2288	1703	1077	846	639	522	447	389	306	334	276	270	282	275	256	224	237	216	231	250	211	221	194	211	216	208	185	197	204	189	223	172	206	201	188	202	187	191	220	188	181	186	197	174	158	171	184	213	210	175	186	185	160	169	190	162	200	182	191	173	164	185	196	171	192	196	183	170	173	200	195	170	184	177	167	175	176	216	202	201	196	183	174	185	211	201	179	193	198	189	212	177	190	149	186	197	186	182	181	205	185	176	179	223	186	163	179	166	184	188	198	150	176	203	186	186	158	213	185	185	168	181	189	178	175	192	163	177	183	197	182	177	194	188	167	153	174	170	184	156	187	183	153	164	197	181	173	175	184	185	166	192	185	176	180	167	182	205	164	163	174	195	195	187	164	188	194	189	182	183	169	181	171	175	174	183	160	192	194	196	181	149	173	179	190	174	158	161	172	189	201	173	177	183	177	191	170	167	179	183	198	182	189	187	191	186	211	183	176	183	200	192	184	175	201	187	192	180	179	183	186	173	178	202	175	160	189	157	155	183	158	171	194	171	166	186	197	204	192	172	177	168	185	168	186	181	178	191	179	192	188	194	197	177	185	195	187	192	187	191	154	153	196	167	162	169	189	202	174	198	188	190	157	189	170	169	177	190	188	195	178	187	191	157	198	182	192	158	182	175	175	193	181	187	181	192	196	192	167	197	190	181	216	161	171	176	172	180	173	162	171	177	185	187	161	192	181	151	190	187	172	185	191	185	183	182	183	205	187	143	154	193	178	165	199	197	177	157	195	182	173	186	180	163	185	185	197	172	181	159	185	169	183	179	142	175	186	177	180	193	180	190	167	179	185	184	177	182	158	161	148	196	172	193	184	176	191	186	185	197	185	195	173	192	189	164	189	187	173	188	164	167	183	191	189	198	166	167	197	188	171	194	189	164	170	177	168	175	197	171	167	190	186	196	177	181	191	190	200	197	168	200	179	166	175	188	165	180	163	174	176	184	177	200	195	199	172	183	171	153	177	180	171	188	178	192	203	162	176	178	202	187	167	206	156	174	170	193	174	191	202	205	189	217	182	159	142	152	191	175	154	167	168	184	201	198	167	178	154	167	200	151	170	176	176	206	195	177	164	187	191	204	183	170	189	166	175	175	171	172	178	192	181	166	193	165	189	205	186	195	182	201	175	183	193	164	148	192	198	178	183	187	165	177	175	189	145	202	154	182	174	196	173	193	172	184	184	180	199	193	192	157	179	184	180	198	192	194	148	176	178	183	183	180	165	173	192	213	196	202	183	185	175	173	185	179	163	172	188	191	174	158	202	191	176	171	171	195	168	171	168	196	181	169	163	186	192	185	155	162	183	197	178	175	169	196	224	173	173	186	161	191	196	194	178	163	169	193	185	180	176	201	161	146	216	191	183	182	193	150	173	186	194	182	167	210	182	172	188	164	191	173	177	187	148	161	207	191	168	189	174	200	165	176	198	180	183	161	164	219	191	188	185	187	178	191	175	191	158	179	191	168	190	196	159	173	175	165	187	196	186	188	178	180	180	165	170	202	177	190	190	160	186	176	179	208	168	183	174	166	193	183	193	169	152	162	166	171	193	183	175	173	185	185	224	169	191	204	188	182	173	176	156	190	171	186	173	174	164	147	173	191	178	174	190	181	186	180	172	185	172	180	157	180	190	173	206	172	182	167	188	186	195	175	178	196	165	172	174	169	189	169	190	192	187	192	209	156	190	166	185	180	172	187	168	172	202	199	200	186	187	175	231	182	174	171	184	189	150	221	183	194	181	179	200	171	166	174	174	174	177	170	167	189	199	195	163	198	183	190	189	179	167	191	183	172	204	178	165	169	173	174	185	176	175	191	183	183	196	187	171	183	180	185	182	181	173	197	189	166	182	178	205	191	190	190	165	166	181	189	180	163	163	161	177	194	206	179	161	196	188	173	158	177	176	161	184	158	169	170	163	154	173	186	178	189	174	169	160	174	213	173	153	204	180	180	177	166	191	172	191	173	156	161	185	201	174	193	169	188	206	221	176	190	171	152	190	196	181	181	163	213	179	195	170	188	170	177	166	190	200	170	191	196	186	202	198	156	197	187	180	177	171	186	174	156	187	156	180	194	175	184	181	176	187	180	167	178	167	185	168	178	202	202	185	183	166	179	163	179	195	171	184	179	165	172	188	160	166	174	167	169	160	176	180	185	189	166	176	217	185	183	165	171	206	193	190	195	184	175	191	200	176	194	195	185	182	182	195	176	173	154	179	178	147	166	176	165	174	187	167	185	197	194	218	179	143	176	169	179	169	151	183	173	179	172	168	182	169	171	185	198	164	205	169	182	174	159	154	191	175	162	190	176	195	191	194	185	178	168	165	192	191	174	177	186	195	196	165	165	201	194	190	169	172	182	194	177	186	172	175	169	169	192	165	178	171	188	196	157	188	169	152	201	194	187	155	196	151	186	195	188	176	176	178	195	201	204	176	175	192	176	185	168	175	189	212	179	179	180	182	193	189	176	184	166	194	190	177	168	203	194	167	179	173	163	153	199	164	178	174	181	172	188	208	168	192	181	185	187	199	161	168	180	179	177	177	165	178	176	181	178	184	168	188	160	185	186	195	170	172	178	155	171	197	172	159	176	168	171	167	172	179	164	164	191	204	176	187	201	188	199	173	172	166	182	187	192	185	168	173	195	169	198	189	184	157	174	202	187	169	182	173	167	158	173	180	186	216	195	162	181	201	176	169	187	188	183	179	168	180	165	209	154	172	159	176	166	169	178	192	192	176	169	178	177	180	190	196	190	178	172	167	187	167	188	180	153	182	171	171	192	195	198	190	171	176	197	194	184	186	202	168	167	171	178	228	190	165	175	184	180	182	163	173	198	160	183	184	206	175	160	144	195	192	178	186	167	164	182	229	165	155	185	200	176	176	193	181	212	200	166	178	193	187	180	221	181	190	177	172	186	172	172	216	212	174	172	175	185	186	179	190	168	205	192	173	172	170	178	183	157	203	207	196	168	179	202	220	164	203	166	167	186	200	167	179	184	196	176	187	184	206	190	157	174	196	169	191	186	181	171	168	174	219	181	181	172	185	212	183	182	181	177	158	193	198	179	182	194	159	178	172	211	188	194	212	182	173	173	154	183	217	193	166	166	185	181	186	187	193	205	183	153	186	177	203	179	177	170	164	196	184	191	188	169	171	157	175	198	185	207	193	182	191	175	161	182	191	185	203	173	176	194	163	189	182	151	198	201	185	162	171	187	164	203	204	165	182	174	178	206	192	196	178	170	160	172	189	173	164	171	192	203	184	199	157	188	198	186	211	194	189	186	168	180	189	166	206	190	171	175	189	191	202	189	222	176	194	197	195	173	189	183	183	188	184	170	171	165	186	165	166	168	168	191	148	185	180	194	185	184	161	182	177	201	177	196	176	176	183	169	193	152	169	167	205	191	150	178	179	173	159	179	183	173	188	204	171	172	180	178	180	187
10727	2109	4590	5228	4490	3657	2963	2435	2038	1806	1560	1496	1297	1165	1085	1042	905	923	815	805	749	689	745	697	644	629	667	620	613	585	525	611	553	596	533	542	539	521	567	550	506	520	500	510	487	479	519	488	478	491	450	511	496	474	493	495	464	493	466	498	488	491	477	444	479	451	503	470	493	447	452	452	437	438	476	426	456	470	463	493	459	440	474	403	427	449	454	466	438	441	487	418	421	429	458	463	419	434	455	443	449	447	435	448	446	449	450	493	445	433	472	440	443	454	428	455	441	476	404	412	448	427	460	435	451	471	439	425	431	439	416	461	421	436	418	439	420	442	481	469	504	454	455	400	445	445	429	475	445	424	407	447	415	435	439	404	477	413	468	473	393	483	448	427	429	463	431	440	448	481	440	407	456	443	414	462	461	441	411	452	436	403	471	443	447	426	387	447	444	448	454	453	460	423	445	456	447	420	435	442	470	443	407	441	442	439	439	418	457	437	444	399	429	425	449	397	444	435	471	467	467	421	430	417	410	452	426	409	413	437	447	435	426	395	416	424	438	430	421	445	459	425	467	419	451	420	431	433	437	452	436	454	446	434	421	453	438	422	448	470	405	399	440	443	435	473	450	452	452	451	444	476	419	445	423	382	417	456	440	458	463	462	445	443	405	396	454	457	393	420	458	422	412	446	433	437	452	401	436	454	450	453	417	446	426	451	448	453	421	495	453	463	455	402	448	428	427	448	430	428	441	436	416	431	434	473	428	425	458	408	423	442	435	400	446	450	463	431	376	417	445	463	457	416	455	471	425	433	404	455	440	422	447	418	440	451	442	405	404	410	416	432	426	446	397	438	401	439	451	439	436	407	424	437	396	437	448	430	447	445	425	453	438	452	425	406	434	457	387	453	418	432	431	445	459	470	435	423	450	406	472	463	451	439	429	436	487	412	440	430	375	443	443	447	442	414	444	449	425	411	441	443	429	420	422	437	445	424	417	433	453	449	439	441	401	443	478	447	423	433	438	400	440	450	457	446	429	393	436	421	421	430	401	432	437	454	459	442	452	453	419	475	436	422	451	405	427	448	450	409	460	453	493	410	441	464	449	424	415	452	412	439	459	441	434	474	484	456	425	435	414	432	419	415	442	411	421	420	448	409	479	470	433	422	455	428	453	411	425	436	447	409	433	455	465	427	426	455	440	426	445	438	438	445	408	421	394	395	441	453	408	427	433	438	483	435	440	422	462	441	461	461	436	452	395	392	407	440	441	474	408	456	435	425	450	452	414	401	466	443	389	457	451	422	481	466	487	429	442	431	445	423	429	450	439	428	432	429	421	462	432	475	423	454	433	451	428	432	427	429	441	372	476	431	440	412	437	431	450	453	430	453	425	431	474	417	431	420	433	437	393	440	407	434	456	460	458	432	434	443	472	409	420	395	417	382	432	422	419	438	404	413	448	453	434	441	443	425	443	437	441	499	476	438	449	424	410	429	428	411	469	449	384	436	449	466	403	412	435	425	432	431	460	411	439	426	415	478	441	444	463	439	453	476	443	460	440	433	450	413	424	397	476	459	431	438	484	449	457	421	460	451	434	433	411	453	450	442	471	420	431	464	462	441	396	455	427	464	410	447	417	433	458	386	427	433	420	426	456	444	397	411	427	425	392	446	450	435	419	459	427	410	452	433	439	413	402	417	413	452	446	443	421	409	440	428	432	448	418	424	379	447	445	407	451	416	437	457	424	431	415	413	419	471	424	464	419	438	450	462	458	455	441	398	453	439	471	417	449	452	444	452	461	453	425	455	434	433	421	436	438	438	448	459	432	447	469	380	445	466	401	461	387	427	434	441	442	430	432	424	439	443	422	441	407	460	412	445	425	405	431	462	469	396	441	427	439	430	430	418	470	428	426	473	402	432	452	434	414	428	432	416	438	451	482	408	430	399	436	428	435	443	437	421	440	473	444	416	412	435	406	455	462	432	479	442	451	437	422	396	448	431	471	417	425	442	402	427	444	455	428	387	454	427	485	406	430	427	423	445	433	459	418	425	422	437	450	464	387	436	427	457	433	420	442	429	427	416	438	450	400	460	411	450	459	471	429	373	418	429	410	424	426	477	447	401	396	402	437	436	439	430	427	440	461	468	433	419	423	436	443	453	470	441	418	436	430	474	413	446	436	429	386	435	442	442	429	463	415	437	438	462	456	429	470	431	449	429	442	441	420	437	434	435	419	442	420	400	427	420	440	437	403	417	412	438	409	400	438	446	457	440	435	460	436	415	476	464	432	444	417	466	449	456	467	426	435	417	426	440	451	417	444	448	450	415	437	409	431	421	443	438	444	427	493	409	411	388	421	459	452	440	490	434	430	457	414	456	412	456	456	446	410	452	446	433	422	457	434	431	460	414	422	425	454	454	435	453	450	412	445	503	412	416	451	496	430	407	488	418	438	413	418	433	461	458	478	415	447	454	457	413	447	459	421	477	444	453	440	444	437	442	456	447	464	413	418	427	438	443	424	467	437	445	444	421	460	436	437	416	413	421	402	456	441	393	442	418	414	440	461	437	426	458	409	460	438	413	439	441	449	401	416	448	452	438	448	467	417	436	425	449	454	456	432	411	433	455	403	432	408	433	450	439	458	431	444	444	446	460	431	426	429	412	404	449	441	443	448	443	428	435	444	421	429	433	438	470	430	401	425	407	433	442	433	442	422	432	405	445	447	429	395	415	451	420	446	411	425	431	468	437	407	445	459	431	440	426	443	475	461	419	455	474	410	423	425	474	444	413	440	427	409	448	391	440	425	436	455	452	446	422	439	446	468	422	434	433	441	453	439	429	432	438	424	425	441	429	418	436	430	462	469	448	425	413	419	430	422	469	466	442	436	476	428	429	440	437	439	418	416	447	468	437	407	457	497	396	441	443	437	466	441	451	403	430	425	450	402	450	421	466	427	448	416	460	410	431	461	406	450	491	455	469	456	422	452	423	464	470	425	458	437	458	421	421	436	464	437	451	427	423	423	447	469	433	448	457	425	402	441	433	439	415	468	448	426	443	436	499	438	439	469	466	420	405	404	424	425	417	452	421	457	429	441	416	427	442	450	401	461	448	424	438	422	420	442	423	423	475	449	415	430	446	424	448	463	452	433	394	465	424	449	409	462	447	398	455	455	418	438	421	442	470	417	394	433	444	443	437	466	446	463	421	425	433	447	437	423	451	414	444	436	424	453	455	443	437	447	422	446	442	470	425	451	421	450	424	490	421	449	451	472	396	457	442	426	411	426	464	433	419	412	444	417	444	451	446	436	421	429	438	447	450	437	435	443	406	453	424	422	420	420	439	406	435	441	444	443	421	431	370	423	421	424	411	394	470	424	446	435	428	465	425	425	419	425	417	435	420	443	381	432	454	448	455	441	417	448	471	489	434	459	408	444	487	435	462	450	418	436	449	442	438	445	457	444	412	459	445	417	430	428	442	467	431	442	448	424	459	439	466	487	423	449	424
4556	149	165	140	122	105	100	107	120	119	124	114	114	133	128	117	109	133	107	129	123	126	122	115	124	111	125	133	117	122	121	126	117	132	106	112	128	121	105	97	115	130	101	120	108	108	116	119	118	120	122	112	124	111	133	121	131	87	143	106	120	109	134	124	123	110	111	116	104	113	108	109	124	133	114	114	110	116	115	116	102	107	130	96	119	118	122	115	110	113	113	112	119	104	123	104	127	118	117	115	114	126	120	106	116	132	117	126	99	118	115	107	114	108	107	111	105	100	133	120	120	118	117	137	95	131	112	134	131	135	119	94	110	117	118	122	110	120	130	124	103	112	101	126	125	122	127	114	125	113	102	116	116	117	132	114	109	124	121	109	104	118	124	105	121	132	98	135	125	105	114	113	122	121	107	114	119	106	118	124	92	122	111	120	109	113	114	122	125	100	112	141	104	124	87	118	126	123	117	120	108	120	119	118	112	110	106	124	102	124	90	130	101	98	105	125	114	112	114	110	118	121	119	111	112	133	100	120	117	112	128	132	137	110	129	125	103	108	141	106	120	100	103	127	106	133	108	98	125	107	122	108	123	123	100	137	116	108	129	122	104	102	95	115	127	106	96	123	133	108	115	125	120	122	115	122	103	122	110	104	113	88	110	118	104	130	142	121	130	115	125	114	119	113	102	120	145	136	125	114	96	124	108	116	132	135	105	126	123	129	116	100	125	117	112	133	113	117	116	133	129	112	99	123	105	106	110	114	113	110	129	127	122	123	118	112	123	124	109	102	111	112	103	112	113	125	111	133	98	122	103	114	125	121	111	127	105	120	121	126	120	114	115	100	99	127	116	118	114	112	129	127	103	124	128	127	129	105	107	103	107	112	117	114	128	130	102	121	107	119	99	103	123	97	125	129	122	104	119	137	104	124	111	125	104	106	94	119	106	114	94	95	120	120	119	106	108	110	115	114	109	113	121	107	115	103	90	94	125	117	114	113	109	128	128	121	122	118	139	124	129	110	148	120	116	120	95	123	143	119	123	121	134	115	114	121	104	112	123	121	101	103	93	118	108	127	104	119	116	106	114	114	111	105	125	110	109	101	117	115	103	131	116	113	128	103	126	105	121	132	108	115	107	111	150	88	123	114	137	120	100	120	116	116	123	102	132	111	119	112	99	115	104	111	131	117	105	103	119	124	122	136	128	104	127	113	107	109	112	105	116	118	111	120	122	126	136	131	115	103	140	99	99	98	104	116	112	105	124	124	119	110	110	104	106	116	104	107	126	102	111	128	113	111	121	115	119	90	126	120	129	128	109	112	103	125	120	120	101	106	132	104	111	118	107	97	123	121	136	117	112	124	141	102	107	119	115	140	105	108	126	116	100	105	120	112	120	97	104	116	121	126	119	103	120	132	99	114	105	106	117	107	102	115	112	105	99	126	118	103	109	97	112	134	137	106	120	132	100	121	118	100	102	117	117	93	110	109	101	128	109	96	138	128	116	124	103	126	98	116	110	124	89	104	116	135	120	119	95	102	101	130	101	98	124	124	129	122	116	112	122	114	121	119	119	104	113	124	122	111	98	103	102	135	106	107	115	143	118	101	121	130	105	101	92	115	137	127	128	118	117	129	116	106	121	94	118	106	116	84	116	98	119	112	107	129	115	112	106	110	126	113	119	124	96	109	109	98	121	109	124	110	105	108	116	116	113	123	117	131	122	108	95	116	127	105	127	105	118	110	112	129	122	124	128	113	112	125	109	119	89	124	124	121	101	118	118	116	123	98	108	124	122	103	126	124	132	127	125	112	114	120	123	105	138	105	98	114	126	109	107	114	118	117	109	123	106	117	127	101	109	133	104	111	115	123	117	113	112	125	121	127	132	117	125	129	132	108	123	117	100	102	125	117	110	97	98	119	122	142	129	98	120	134	130	108	97	111	121	106	107	116	113	120	105	122	102	106	102	121	118	122	107	120	107	110	107	120	118	119	123	126	108	96	119	111	105	130	110	119	141	114	122	133	121	124	133	102	115	113	121	112	117	120	104	116	97	109	90	104	136	117	103	97	131	111	132	119	126	150	124	128	99	122	112	118	117	124	99	109	111	132	115	118	118	111	110	128	108	115	124	119	108	123	127	102	112	107	142	135	102	109	119	137	127	125	119	95	112	132	117	115	126	120	103	119	103	105	120	133	114	125	117	115	113	109	123	141	128	122	113	125	96	126	110	133	117	136	123	115	119	110	103	110	120	105	94	109	125	108	102	123	122	107	107	122	114	105	100	129	126	124	136	125	129	123	105	102	110	118	108	110	108	101	117	120	132	111	127	110	118	104	119	111	113	111	98	121	124	115	113	105	97	98	113	107	122	107	131	115	116	112	98	131	131	110	130	104	120	108	112	112	133	120	96	128	127	105	116	123	118	119	107	123	100	110	113	99	112	126	105	117	139	124	119	116	134	117	119	118	104	132	136	119	107	98	125	123	116	94	103	118	100	116	99	103	113	97	127	127	94	118	108	111	95	121	123	114	116	116	112	121	113	106	106	116	107	112	131	118	121	118	117	118	92	129	106	116	119	122	103	136	114	118	135	101	117	122	119	143	109	126	112	145	109	113	117	101	120	108	115	115	120	114	149	129	112	127	95	112	133	118	100	106	101	115	118	117	98	117	102	129	110	106	120	125	108	119	108	124	101	122	99	95	100	108	106	95	102	131	124	120	114	128	113	107	121	108	120	94	133	131	111	132	122	118	106	123	94	114	112	130	126	108	127	127	118	136	115	106	128	93	122	126	120	124	109	121	121	117	112	117	108	120	104	112	132	130	119	134	121	113	105	112	99	124	105	106	145	118	106	118	126	115	104	107	114	120	134	112	134	118	142	134	113	102	110	122	111	112	100	124	104	121	113	110	101	113	124	126	100	113	116	121	117	103	114	112	110	95	99	102	98	90	116	142	108	111	131	117	133	125	113	137	96	102	109	111	101	99	119	124	114	95	116	90	139	117	114	123	122	107	106	118	109	133	119	98	112	107	117	118	115	127	116	124	121	103	106	122	113	113	113	112	105	132	115	150	111	114	104	121	102	118	117	109	129	141	117	113	103	116	116	116	113	107	111	117	112	123	116	101	109	115	97	106	121	110	114	133	106	111	111	116	115	113	138	124	121	123	103	102	114	123	110	92	112	108	79	105	105	119	124	95	113	121	109	117	140	113	121	126	129	114	125	124	122	123	109	97	114	123	122	120	105	117	105	112	122	112	134	126	126	113	119	92	106	132	123	115	104	95	152	116	111	120	111	108	127	118	103	118	122	121	94	95	104	117	105	138	119	118	106	107	121	115	131	121	108	100	115	105	107	122	113	127	134	121	122	107	116	108	117	123	127	132	126	109	112	111	121	94	98	100	136	103	115	120	116	115	110	109	124	104	121	115	111	119	117	117	125	111	120	131	119	115	117	117	129	103	119	108	130	112	117	100	123	102	131	113	120	110	111	102	113	102
3002	363	412	399	425	392	352	369	341	344	360	373	324	343	322	334	314	314	320	343	314	352	316	303	300	328	330	340	351	309	307	333	325	348	356	309	288	284	299	323	348	308	309	306	318	335	307	320	329	321	313	312	319	273	318	325	341	325	323	336	298	295	290	328	326	319	297	328	342	328	337	335	312	306	276	288	319	338	315	333	328	356	300	316	287	335	319	313	328	320	305	309	283	293	314	304	323	277	305	339	291	318	350	332	298	310	332	322	315	295	335	268	316	348	284	308	313	319	330	325	311	321	345	310	304	324	282	301	323	321	316	310	279	325	330	311	303	346	315	319	313	316	320	316	322	331	314	307	329	345	324	327	313	351	334	298	300	285	302	352	338	283	308	324	332	287	303	324	325	335	319	312	320	332	273	312	286	282	310	284	295	325	327	289	314	332	295	315	276	320	347	323	341	313	331	309	337	287	297	349	314	323	311	324	353	329	333	345	306	321	313	315	295	326	318	322	345	307	326	296	347	330	338	321	344	266	324	318	283	318	297	314	292	353	295	313	310	289	295	288	278	266	314	338	327	308	326	304	296	342	294	331	334	306	304	336	306	325	315	291	316	336	325	322	290	320	309	298	338	319	284	323	268	332	317	355	296	311	320	316	301	311	291	317	285	320	339	290	333	312	296	306	345	300	305	314	328	308	289	353	328	306	306	309	313	298	296	315	322	301	292	291	303	311	324	309	286	341	305	311	319	288	306	301	303	335	323	326	336	311	318	292	293	296	297	331	308	309	293	276	326	313	306	314	325	321	292	328	306	312	363	306	348	333	303	305	312	310	328	308	294	326	287	321	320	304	317	334	322	329	297	323	317	332	315	286	332	323	315	335	336	343	340	306	316	293	305	296	336	321	303	311	296	340	312	346	327	311	310	273	336	339	294	314	330	361	314	333	279	306	317	314	300	330	316	305	317	338	298	347	331	311	277	353	357	360	301	284	337	314	313	325	308	326	309	317	341	306	294	327	300	293	341	337	340	309	342	287	311	351	302	313	317	316	311	279	320	297	337	324	318	311	303	304	313	325	332	301	341	305	325	316	338	299	302	329	315	316	340	324	308	288	314	292	305	319	305	329	313	329	285	309	293	309	329	305	333	319	298	306	312	312	325	290	312	324	298	318	314	272	277	322	334	357	310	297	303	295	330	283	335	301	320	319	323	347	335	325	306	313	305	294	358	314	315	323	307	295	329	334	321	288	307	320	326	317	332	315	351	356	295	295	303	313	331	324	339	339	308	323	309	345	342	328	295	337	332	335	320	333	313	312	346	322	313	362	316	311	337	357	315	320	333	307	302	307	317	310	288	339	297	333	333	298	303	300	308	325	299	315	335	292	308	320	339	282	296	309	318	341	315	333	332	344	338	320	294	350	278	274	292	310	338	327	302	349	322	302	339	322	321	334	311	289	336	332	292	295	327	320	297	293	299	337	311	315	316	313	302	318	310	303	320	315	301	315	328	326	309	322	332	311	337	306	298	278	305	339	321	334	300	293	292	312	328	315	299	306	300	315	319	302	326	286	293	308	319	313	333	342	319	324	334	315	309	334	322	308	298	295	295	320	316	306	295	316	310	332	302	316	320	314	323	318	307	325	311	301	344	302	317	322	299	292	301	315	320	338	322	311	311	314	323	330	303	309	346	304	309	297	321	330	309	324	313	319	323	349	296	314	333	301	316	310	326	308	303	331	329	296	319	326	288	322	308	313	335	297	340	279	307	324	318	362	289	317	293	333	327	304	322	336	314	306	316	322	300	314	347	275	321	317	326	303	297	310	335	292	320	327	303	279	320	324	332	349	355	328	299	318	301	300	300	331	297	286	329	332	352	299	312	310	319	311	349	305	319	279	290	339	307	291	308	302	335	327	315	308	319	338	293	292	299	315	327	301	332	331	284	321	319	288	316	329	295	285	303	306	343	346	308	341	298	307	331	314	327	302	321	310	323	318	301	297	316	313	298	321	292	294	305	298	338	323	295	281	300	322	316	329	331	316	337	318	302	322	324	316	343	309	358	301	306	323	300	302	317	292	320	318	308	298	315	293	303	302	309	305	311	307	349	324	314	308	318	299	330	339	312	329	320	328	311	328	347	321	291	350	336	320	311	293	331	304	333	304	306	319	296	343	309	330	323	298	320	310	328	349	318	344	325	324	325	324	301	309	336	308	327	342	274	307	309	286	318	323	335	282	314	330	295	328	309	334	300	324	336	305	324	327	313	288	299	330	330	337	328	334	318	324	320	297	317	310	319	294	323	342	327	327	298	332	295	315	309	313	294	336	294	330	313	300	330	330	333	331	311	298	317	283	324	349	344	331	299	326	329	306	323	316	306	319	299	313	323	321	303	328	322	317	342	301	327	316	321	322	344	306	303	276	306	323	319	368	306	310	336	315	348	287	292	293	338	312	334	312	315	305	304	313	302	333	304	344	308	325	342	329	327	342	312	328	305	313	336	316	310	328	330	327	280	313	310	349	368	287	301	326	339	282	290	333	316	267	334	346	315	329	303	337	327	334	300	339	338	334	314	337	324	305	296	320	331	335	313	326	322	343	344	318	313	286	358	356	347	317	345	306	311	309	373	371	343	338	295	313	325	326	325	302	346	343	358	315	327	312	289	310	343	297	333	306	325	324	320	339	319	322	315	315	344	315	319	284	307	298	324	294	330	290	324	326	341	335	290	321	300	335	313	307	305	319	309	326	291	317	316	330	313	322	306	338	300	343	289	297	330	345	321	353	294	323	329	333	339	308	324	355	303	321	326	327	306	330	276	288	382	321	326	325	315	307	305	307	306	314	331	321	330	309	331	311	317	343	319	318	296	313	351	325	316	307	320	324	324	291	316	323	305	342	318	333	332	296	304	321	344	327	334	341	316	331	303	294	330	314	301	342	300	346	335	316	319	317	323	334	280	306	339	353	315	313	295	309	340	304	340	331	296	320	322	309	296	331	331	341	340	315	313	317	312	307	310	287	293	316	301	312	316	311	301	349	300	322	325	322	328	294	342	283	323	288	317	305	306	304	294	320	330	308	313	320	325	339	319	331	301	316	329	317	316	295	314	321	370	313	289	321	321	307	342	327	304	340	325	298	339	345	330	311	327	303	295	316	303	318	349	326	319	299	315	301	316	342	318	323	296	349	303	321	348	289	323	325	330	317	323	313	300	327	305	328	289	301	330	314	296	295	327	314	318	348	312	297	322	301	340	322	319	361	293	319	353	334	301	289	323	338	324	294	302	300	327	313	348	295	318	283	318	319	323	291	316	322	323	334	304	298	342	305	342	324	324	334	344	295	317	298	341	295	350	300	326	310	335	320	319	331	324	310	324	330	312	329	314	340	296	293	290	309	312	302	356	296	340	308	316	275	330	293	320	312	339	329	318	297	286	333	304	322	319	323	335	330	322	316	319	306	274	317	335	267	309	335	307	339	341	270	307	327	307	333	356	325	295	333
13118	1335	1289	924	669	547	430	408	354	334	305	284	270	256	304	246	241	231	225	265	238	246	236	244	225	230	222	244	239	193	219	209	233	239	217	242	222	200	276	218	224	231	205	220	225	211	203	179	235	210	202	242	212	210	214	236	252	201	226	201	227	227	217	218	216	229	238	227	220	213	214	213	215	205	234	233	219	227	212	221	201	224	219	221	210	211	231	230	229	234	199	215	218	239	219	194	222	217	217	217	204	202	204	229	204	225	195	208	210	216	206	233	231	205	201	218	222	216	205	203	203	212	209	208	238	219	244	236	225	217	210	194	204	199	224	228	230	227	238	236	235	232	239	238	247	222	236	215	210	221	209	185	250	211	242	204	212	208	209	227	232	204	235	213	239	211	221	195	202	225	204	215	203	225	217	247	203	197	217	209	213	221	207	238	203	208	212	261	246	236	234	213	230	216	199	199	241	237	230	235	219	200	240	200	245	225	196	223	227	216	236	232	201	207	224	226	231	222	221	229	193	211	247	195	228	240	195	216	223	222	205	219	223	211	196	202	218	209	217	237	208	211	238	203	214	220	228	230	215	226	220	223	215	209	216	212	219	231	219	201	217	232	203	203	219	237	225	242	255	220	228	211	212	214	246	207	216	209	202	226	213	220	212	208	221	210	208	241	209	194	207	231	221	197	229	209	221	198	215	238	242	232	241	207	231	200	211	251	239	202	223	200	257	218	218	188	196	221	198	233	226	235	211	267	216	220	211	230	190	206	216	222	219	206	211	231	209	225	253	206	223	210	221	216	201	210	231	205	211	204	229	220	216	217	230	220	230	223	227	195	234	214	219	209	255	232	211	222	199	213	222	219	204	214	218	228	201	246	224	207	218	253	227	202	217	234	214	220	210	214	215	236	220	231	232	202	220	235	241	222	209	220	242	239	202	238	221	243	213	198	241	222	217	209	233	230	219	223	208	233	214	214	242	235	214	218	220	247	204	241	194	212	254	210	181	209	200	207	203	196	206	242	221	207	203	220	217	210	209	206	192	216	200	212	243	247	210	206	219	230	248	219	212	214	217	217	221	192	207	208	187	224	218	215	222	245	230	226	220	210	225	202	213	214	208	215	184	237	222	215	246	222	211	227	243	242	232	230	221	242	221	232	242	221	200	220	235	204	194	204	228	221	237	247	214	228	233	203	193	238	230	214	222	208	254	222	206	215	249	228	227	226	217	212	221	223	229	223	215	208	200	211	229	235	219	216	206	219	231	252	221	206	228	208	254	181	199	209	206	213	213	225	206	241	210	212	221	189	197	228	252	215	199	232	215	229	213	236	254	228	228	234	227	248	218	241	210	209	225	239	225	225	215	206	220	238	230	252	204	230	201	200	218	238	236	238	232	217	216	217	208	205	209	202	239	225	209	213	215	236	228	217	220	202	208	227	202	202	184	214	216	249	212	249	220	219	197	223	227	194	209	239	198	209	229	228	240	247	223	216	207	220	222	205	248	207	220	216	203	222	251	255	202	261	207	233	214	208	222	250	232	236	205	217	217	220	204	211	241	223	221	235	221	222	234	208	207	209	227	215	216	215	237	219	227	218	218	217	243	230	210	206	229	194	202	239	216	245	213	208	217	230	191	209	216	248	196	246	209	231	226	233	232	214	191	225	190	228	221	219	234	217	259	222	211	214	216	215	221	200	230	237	229	196	201	211	190	227	228	217	227	210	223	206	207	216	226	214	221	214	237	225	222	247	211	210	238	221	229	240	233	227	211	239	236	215	220	230	206	233	212	182	237	235	252	209	218	202	214	237	192	244	220	213	224	228	207	235	202	204	209	229	215	218	224	206	233	211	232	219	204	206	187	240	230	203	214	203	214	225	224	221	213	200	220	227	218	233	212	216	228	235	194	242	218	222	212	251	225	201	230	231	222	217	218	240	205	212	204	194	206	230	221	222	220	207	207	209	230	234	195	211	223	198	211	219	219	228	225	207	236	261	221	201	230	206	221	208	226	237	233	211	213	205	232	232	210	212	232	210	220	201	241	229	215	206	215	215	215	218	206	234	233	192	205	178	211	215	234	236	238	239	226	208	219	237	202	248	251	203	216	239	222	197	211	193	212	237	228	231	252	207	200	212	200	236	206	215	245	232	219	241	184	235	238	189	221	211	217	232	230	218	194	207	207	245	205	245	230	214	229	214	219	220	235	244	224	214	235	201	205	215	223	262	184	220	222	221	250	233	223	199	216	243	216	210	241	213	242	211	214	200	214	218	213	237	250	208	250	198	201	219	214	250	205	246	239	204	222	228	202	217	231	238	222	212	235	243	251	241	219	211	215	211	206	216	224	235	206	246	199	242	227	209	239	196	247	221	201	189	217	200	211	217	215	238	253	202	256	223	217	240	229	205	202	205	221	184	225	209	211	204	185	213	227	225	220	224	240	204	213	243	189	211	229	234	220	232	218	229	234	242	237	206	221	228	222	223	208	212	201	202	217	228	212	230	213	243	227	206	234	223	193	243	212	197	223	209	222	214	193	233	206	209	211	223	219	212	235	216	232	212	237	202	172	221	212	200	214	228	199	202	216	205	213	200	243	236	190	222	244	226	193	215	220	239	229	194	180	225	208	203	227	197	203	220	241	219	207	197	232	226	238	216	199	226	214	185	222	200	225	226	227	218	231	233	217	225	236	226	212	237	209	225	220	201	208	235	226	231	234	205	201	217	211	214	225	242	221	261	175	195	206	222	200	230	224	211	210	239	214	190	247	221	233	214	226	239	198	219	210	252	214	224	227	221	212	236	181	232	194	232	225	232	224	207	193	196	215	229	227	226	215	245	243	231	202	206	253	239	215	233	233	196	222	215	199	234	216	200	223	210	219	217	204	212	202	218	261	206	221	220	175	199	233	232	231	234	227	219	219	235	203	233	195	200	231	211	210	223	232	217	239	236	227	240	223	221	199	238	212	217	211	210	244	201	224	205	209	251	223	213	222	232	202	233	242	232	209	228	202	230	217	236	240	201	201	232	232	206	212	232	210	210	238	217	246	244	249	205	230	227	224	232	227	222	209	224	203	222	228	199	236	205	248	221	235	216	216	208	203	224	237	216	228	219	210	199	233	216	232	216	188	222	234	199	211	216	238	202	213	206	248	211	236	216	221	224	208	193	219	224	207	222	225	215	229	208	201	230	212	213	199	209	196	227	208	214	204	230	226	247	220	229	185	228	218	211	202	225	235	194	227	223	212	217	243	220	225	214	211	196	209	217	213	228	193	206	203	243	228	237	231	215	233	224	239	229	210	214	220	208	212	238	212	233	218	233	243	208	205	217	209	220	245	208	226	188	232	214	241	207	192	207	236	208	200	206	221	229	218	235	242	225	232	195	207	216	210	205	220	194	193	224	216	220	218	214	214	217	219	218	201	226	209	205	257	191	217	218	191	210	216	224	188	233	234	222	238	244	206	224	236	201	201	243	249	224	196	229	228	223	235	221	217	226
7815	1354	2719	3013	2646	2215	1821	1632	1424	1268	1159	1056	997	912	876	857	819	742	767	773	637	660	656	600	636	617	620	610	639	620	601	589	637	551	618	632	614	628	586	560	522	578	528	567	615	583	583	524	583	601	578	570	545	538	565	587	565	601	525	550	541	557	579	533	565	582	545	580	585	579	542	561	507	536	567	550	541	537	578	574	554	518	575	526	541	524	545	586	525	591	560	578	558	518	577	535	562	539	507	574	536	579	543	517	540	517	524	548	587	567	531	517	551	492	570	507	508	563	542	561	531	553	551	554	556	550	516	565	561	513	532	535	554	524	523	541	516	541	578	560	558	526	559	482	573	548	505	572	547	529	566	580	566	541	556	510	555	527	505	516	542	549	542	532	553	530	524	579	516	526	510	547	535	523	572	531	545	562	542	548	554	503	511	562	551	555	526	567	561	513	562	520	554	525	574	581	490	547	517	598	520	574	562	554	535	547	551	493	542	521	526	512	534	576	594	539	519	563	569	568	544	510	502	578	577	532	574	542	527	579	582	547	516	525	544	534	549	561	567	508	530	515	523	551	518	520	555	534	521	523	512	518	542	499	515	537	518	521	526	502	533	525	548	565	507	518	538	531	521	576	551	519	528	571	548	501	554	509	502	575	514	544	580	554	544	514	524	500	558	562	525	509	555	529	534	553	555	529	516	541	574	565	517	560	578	518	563	529	564	499	551	591	565	508	570	530	568	567	529	539	534	546	585	566	545	559	538	550	511	539	577	563	566	591	545	536	540	565	547	553	499	551	585	566	578	540	557	572	518	523	520	558	535	548	533	572	517	540	547	525	553	542	497	517	549	509	591	528	516	577	532	551	550	512	562	551	591	568	552	542	513	502	560	557	518	532	571	539	521	553	562	559	561	538	550	528	536	499	526	514	531	538	559	556	520	539	534	559	575	521	577	540	560	582	538	521	479	526	529	537	547	543	602	567	518	522	552	540	467	570	569	540	563	538	513	520	539	580	558	570	526	519	550	560	561	536	562	491	569	557	559	536	514	535	544	513	536	535	556	539	524	506	554	532	530	495	562	538	519	565	485	514	555	558	495	537	586	586	522	569	564	556	550	582	533	540	536	574	555	497	544	572	521	556	533	534	543	566	537	573	520	576	530	504	528	496	539	556	534	574	527	515	536	525	532	533	550	525	547	556	510	495	557	577	527	532	543	593	557	524	530	541	538	560	529	528	544	528	524	554	525	526	594	583	496	555	540	605	522	557	506	512	564	527	555	521	596	534	498	538	533	564	525	522	552	498	511	583	526	523	539	534	583	524	547	530	508	504	508	527	559	525	525	526	508	524	580	555	548	543	561	542	594	558	500	546	516	574	488	555	545	530	534	542	497	539	559	558	525	539	513	569	552	503	561	558	552	563	555	517	546	523	561	522	552	545	573	523	571	583	558	540	547	564	584	541	552	524	535	526	525	536	525	564	542	539	521	559	523	518	543	552	528	564	534	559	522	532	510	537	522	529	524	492	501	575	547	552	532	521	553	540	591	563	583	541	555	563	533	510	498	516	518	513	530	517	512	538	575	552	507	535	534	578	532	541	552	567	524	505	569	536	557	534	530	550	552	513	515	513	558	515	526	578	563	496	528	548	547	545	539	554	554	517	518	552	521	512	512	561	547	549	549	530	582	553	544	580	556	556	528	537	543	588	548	539	521	507	533	562	553	537	547	533	481	567	547	515	576	599	548	532	493	552	561	531	540	500	538	518	511	536	545	572	590	481	516	549	563	477	548	561	579	538	527	527	545	483	579	546	526	533	539	524	556	549	562	532	560	563	514	611	511	548	521	540	518	533	531	527	555	532	541	542	556	563	562	537	566	549	572	527	528	527	545	534	544	550	564	553	540	521	516	537	527	529	508	583	525	523	548	563	535	552	586	531	501	499	567	575	531	555	513	575	544	576	553	513	579	536	528	524	553	569	504	504	513	563	501	553	522	530	540	563	530	553	551	535	526	516	546	554	522	529	532	551	497	559	527	534	571	546	554	531	536	564	547	550	524	545	534	565	556	526	536	504	552	529	539	545	542	564	567	535	554	521	546	516	557	507	520	506	553	554	566	527	520	549	585	495	558	515	544	526	538	567	535	527	541	543	550	533	507	542	580	536	498	539	523	563	590	558	539	567	531	515	528	505	531	563	586	524	537	559	552	571	587	551	531	557	518	500	531	557	527	596	554	569	552	560	542	546	511	546	540	466	533	533	530	542	526	538	534	535	580	526	535	533	525	572	573	516	559	563	540	505	570	539	565	533	547	515	550	508	549	552	532	561	582	548	563	513	534	564	547	549	517	536	583	563	566	499	539	560	541	539	569	504	578	567	527	545	551	517	526	516	573	544	569	528	533	562	563	524	489	530	565	464	553	540	521	548	539	526	524	545	504	539	531	509	556	536	512	552	576	565	536	526	552	545	542	528	528	541	539	522	563	585	540	523	520	561	566	509	515	538	537	569	545	528	584	539	558	552	526	557	522	521	535	519	523	508	550	524	519	577	545	530	542	527	537	521	518	532	555	560	515	578	498	511	521	545	512	565	577	556	539	571	577	525	536	541	530	538	536	542	533	541	508	542	549	547	548	520	520	531	546	555	547	526	572	537	523	540	520	554	509	537	552	513	513	524	551	557	573	517	545	531	535	528	551	508	541	554	528	517	589	498	552	558	570	506	510	572	545	559	530	574	521	494	523	559	524	562	528	540	525	518	528	561	544	527	541	547	529	564	544	482	537	567	560	526	539	517	565	531	570	517	574	507	554	531	583	563	562	520	587	571	507	540	529	597	554	549	530	570	535	544	537	526	521	517	524	538	538	527	533	557	572	510	522	566	551	531	557	574	565	602	518	520	508	545	514	510	554	548	497	560	552	536	544	558	571	534	574	527	538	511	564	507	527	528	559	551	528	557	557	559	526	542	521	532	502	537	541	510	500	565	540	504	497	550	524	537	518	536	520	550	552	523	522	573	528	570	538	569	516	531	569	543	537	554	554	522	523	527	529	502	511	561	538	509	585	563	555	572	555	522	553	552	550	574	527	614	563	526	534	527	563	566	566	554	573	516	517	547	538	520	492	521	556	545	525	525	551	595	550	513	521	556	575	529	518	529	561	536	548	522	530	549	540	516	557	503	529	527	532	570	562	540	547	537	474	508	562	543	548	537	526	545	554	555	562	549	558	542	560	553	572	508	543	528	584	502	559	533	544	537	549	518	516	494	526	547	539	577	550	521	574	550	526	520	575	516	533	532	525	521	539	586	510	571	529	552	520	520	530	589	556	537	507	577	548	550	502	536	512	508	560	562	544	521	567	532	545	546	528	560	574	516	523	530	550	554	531	525	550	519	568	514	533	521	529	560	573	534	585	568	544	537	549	516	492	605	583	539	521	512	547	507	536	515	550	529	581	516	528	546	499	536	519	537	547	538	517	536	571	556	547	571	527	531	548	571	573	547
21063	2970	2394	1602	1149	815	576	475	452	409	320	288	296	259	244	260	258	236	199	213	215	202	212	180	231	194	181	213	185	183	209	178	196	209	214	179	202	209	188	183	188	188	179	171	179	194	188	165	190	180	170	179	185	184	185	179	183	196	180	172	196	170	188	190	199	174	170	206	201	159	199	180	202	192	181	188	163	173	184	191	195	185	184	174	154	198	160	152	184	185	184	182	186	189	212	186	171	155	175	209	166	172	166	197	178	198	199	186	200	183	158	182	182	158	168	174	168	174	199	184	164	201	176	179	176	209	189	174	222	189	164	166	165	189	163	182	186	178	163	203	178	150	163	155	170	163	183	188	210	164	205	170	209	186	177	178	188	165	171	190	219	184	193	197	179	208	203	172	179	189	183	192	183	190	195	176	185	196	172	185	176	185	178	214	182	169	194	173	187	171	184	176	176	194	174	183	163	162	193	166	180	191	170	159	192	177	184	181	155	185	171	192	187	169	206	169	213	190	174	191	147	176	147	188	175	164	163	178	198	162	171	205	176	179	141	186	175	164	171	183	164	183	138	180	176	165	173	169	202	165	159	175	166	154	169	177	175	189	162	211	190	183	185	179	192	186	194	186	180	190	166	170	184	192	178	161	181	177	197	168	170	166	177	167	180	171	192	164	174	196	210	181	175	182	205	186	175	168	153	210	161	222	197	186	184	166	192	189	199	177	173	177	186	184	179	165	167	191	187	177	176	218	192	189	167	180	196	176	195	197	178	178	172	207	179	180	182	166	190	154	180	173	192	203	182	186	175	182	202	182	185	187	204	191	166	167	207	171	195	174	169	176	177	187	170	176	190	166	153	189	175	198	158	186	170	148	189	204	200	186	199	167	205	156	173	200	205	185	182	167	197	185	164	128	165	186	163	174	168	180	170	200	166	191	188	201	185	176	181	166	174	194	162	177	190	164	184	158	190	185	164	186	182	181	199	184	170	174	187	178	186	183	182	197	191	176	200	171	177	174	177	143	161	165	171	164	183	183	168	165	174	196	176	197	186	179	177	176	187	209	170	189	186	193	171	197	191	178	170	162	161	157	175	187	174	166	187	185	201	196	180	198	194	180	197	158	161	182	189	168	189	188	187	196	199	170	211	170	197	159	189	184	167	199	182	178	162	198	193	178	191	165	172	169	185	201	201	188	167	188	183	179	170	181	198	170	190	174	202	187	209	187	180	186	196	193	183	169	179	164	208	170	178	174	208	188	206	184	167	160	158	188	169	206	188	180	181	174	169	175	168	206	157	207	183	199	181	158	165	169	175	171	171	176	195	172	185	177	166	184	184	188	153	185	197	172	163	173	189	180	189	194	166	169	187	190	212	197	178	168	182	178	177	171	173	168	167	189	189	196	183	168	179	155	190	195	185	180	191	182	186	158	187	150	170	190	164	201	214	177	198	180	169	192	176	171	181	170	179	208	225	178	185	193	179	169	159	172	172	185	177	184	165	190	187	193	182	192	183	185	149	196	165	190	142	185	186	182	156	168	149	180	186	189	197	179	188	198	174	181	179	177	195	194	172	183	190	180	183	200	181	223	166	182	175	187	183	188	186	156	172	165	172	172	174	151	180	178	200	174	165	201	185	142	176	182	183	192	171	152	180	186	189	177	176	166	192	175	173	163	177	146	197	205	181	158	190	165	172	178	193	165	162	180	178	182	179	187	196	208	175	181	180	177	211	202	170	157	182	173	180	160	185	160	168	193	190	164	189	171	166	185	175	168	172	175	170	189	174	175	170	185	172	181	158	188	173	160	169	185	187	192	178	189	162	189	181	205	193	177	181	182	186	194	174	178	184	171	180	181	162	182	199	158	152	162	176	190	184	196	169	175	165	183	185	155	190	190	196	190	182	186	168	205	173	166	164	200	176	181	186	177	169	184	162	152	170	174	193	227	162	190	151	160	176	174	171	151	145	176	179	170	171	188	193	200	171	169	178	159	185	180	177	180	202	197	181	191	166	185	149	170	170	142	189	187	179	188	166	181	190	187	159	171	190	192	175	176	191	160	191	176	175	197	187	170	183	180	186	182	173	201	210	182	221	178	211	191	183	163	178	168	171	164	216	178	193	174	187	164	164	165	170	170	152	198	170	188	170	184	161	156	191	197	178	184	172	169	163	220	198	172	178	153	187	169	156	193	175	183	157	172	161	181	174	173	181	181	167	173	176	167	186	179	162	190	183	199	155	186	177	186	206	202	188	181	177	196	207	183	202	201	177	192	172	183	151	200	157	183	199	180	204	179	197	168	157	148	188	190	179	168	172	166	177	211	179	165	177	199	178	181	156	190	159	178	153	199	216	165	180	189	180	166	174	188	175	163	179	180	172	196	155	189	190	189	181	168	167	169	163	175	205	170	182	172	173	147	159	181	152	188	189	194	198	163	194	176	174	182	169	166	160	162	167	201	152	186	189	180	205	178	205	186	181	165	184	175	157	202	180	180	181	168	171	189	180	169	195	185	196	179	193	159	179	179	156	167	190	184	173	186	167	176	166	170	175	176	174	178	201	181	184	176	172	191	184	193	210	175	163	161	173	177	163	189	178	186	184	205	167	195	169	173	216	197	186	171	189	171	187	192	167	175	189	176	167	171	185	177	175	188	185	195	161	190	176	181	162	196	178	179	180	188	180	183	171	192	171	171	174	180	166	199	178	186	162	177	163	181	186	146	155	147	175	194	175	159	173	203	171	197	178	185	204	210	186	185	175	162	159	188	150	170	192	182	165	153	160	183	172	167	166	179	188	213	194	166	185	207	181	176	174	176	186	214	150	157	185	197	185	221	165	171	170	166	165	175	168	157	184	157	187	178	203	168	190	189	186	180	182	196	192	195	162	203	146	171	174	141	158	172	182	177	174	195	181	199	141	211	208	167	189	148	179	185	190	177	200	185	180	181	171	171	179	181	185	210	187	164	176	196	209	167	177	195	179	194	168	191	207	179	167	190	176	182	187	186	185	166	189	148	157	171	182	176	186	183	187	174	177	193	165	202	177	186	186	178	153	214	185	178	187	155	191	183	182	171	185	201	199	187	155	169	171	186	174	164	190	146	194	169	177	189	187	182	225	167	179	172	184	192	177	189	173	170	178	175	202	190	173	183	175	166	163	168	169	160	180	205	179	176	171	183	174	179	177	190	215	189	174	152	169	165	189	173	185	183	161	173	184	168	177	163	180	168	184	188	176	188	192	171	187	174	168	181	159	174	174	166	183	162	191	198	175	168	188	182	197	174	220	181	154	193	172	194	180	185	186	174	162	210	195	174	170	190	165	195	165	189	186	194	187	195	188	197	203	189	204	170	180	199	191	184	171	188	161	150	193	188	181	155	212	168	178	165	187	179	203	183	173	182	193	188	164	151	180	156	169	184	168	177	188	200	181	180	180	186	201	190	157	182	179	175	165	198	165	173	177	184	149	180	158	200	167	174	168	190	206	165	183	190	173	166	174	191
10623	2047	4570	5215	4334	3513	2929	2415	2075	1820	1584	1428	1257	1124	1099	963	905	882	846	820	728	749	767	693	577	677	608	603	629	608	606	575	546	531	575	563	536	548	538	509	492	500	501	541	515	485	490	478	462	508	469	486	496	529	481	455	479	488	477	531	452	435	464	496	470	455	464	466	465	503	445	450	443	424	515	496	465	442	466	484	467	451	476	426	460	437	472	430	432	458	420	448	471	455	468	442	480	422	455	457	430	438	441	426	412	423	470	448	424	438	470	425	435	460	412	459	437	468	410	460	398	438	439	388	423	429	458	431	442	451	477	430	448	448	395	430	420	442	450	433	437	435	432	460	444	409	415	448	451	377	426	437	449	461	440	407	411	458	415	397	444	431	436	451	421	434	438	427	416	405	415	398	446	436	432	439	440	424	442	435	453	441	427	436	452	433	436	427	435	427	439	406	465	440	444	456	416	432	416	451	440	417	431	432	441	440	421	426	413	459	386	428	436	443	451	439	422	427	464	447	434	401	436	440	438	396	445	428	447	451	469	451	430	428	433	393	433	432	448	429	420	436	442	426	427	444	436	452	433	464	471	436	422	473	471	425	429	415	451	444	427	431	471	438	430	454	442	415	408	447	462	436	440	459	427	443	452	459	417	417	397	431	423	416	462	425	460	466	456	415	422	476	451	441	486	424	436	428	443	404	409	477	445	432	476	459	414	455	438	415	463	453	436	413	451	477	466	440	429	424	438	429	461	417	461	442	447	423	440	419	437	421	412	407	422	458	448	439	473	431	400	405	420	425	444	421	464	460	434	434	434	447	454	451	425	428	446	414	468	448	412	404	457	399	424	449	468	426	449	440	401	416	423	455	457	413	448	424	436	438	433	417	422	445	446	426	439	436	476	423	420	408	422	403	411	436	459	423	447	444	425	431	432	406	457	440	460	435	443	484	444	447	411	441	460	420	425	423	469	414	435	415	433	437	459	462	436	445	434	388	430	411	421	445	406	445	462	414	443	422	419	405	413	450	481	428	441	433	415	433	422	424	415	413	436	451	449	445	418	434	452	464	419	393	444	438	412	449	436	450	452	473	453	424	432	438	448	431	475	428	462	435	402	502	410	430	420	480	416	377	488	385	481	468	432	460	441	423	439	461	411	436	463	451	442	418	415	428	419	443	417	414	431	444	470	442	437	455	451	477	426	439	431	460	434	419	466	420	464	478	439	436	420	442	456	432	453	477	440	418	466	428	461	461	418	417	393	435	416	420	402	410	441	444	453	420	458	435	444	449	430	433	464	444	451	415	408	435	457	430	439	394	459	421	431	428	411	427	423	446	414	476	437	450	438	434	406	410	498	440	438	408	402	435	426	405	430	434	398	419	429	433	412	443	443	464	397	425	429	415	427	466	438	412	435	442	415	455	409	457	428	416	435	464	463	430	396	426	459	429	434	444	415	474	434	422	441	456	441	457	441	417	440	432	415	406	431	430	473	418	437	429	435	459	483	485	455	465	423	485	465	408	382	414	455	424	410	434	476	451	430	469	455	459	464	430	440	414	478	423	386	416	453	411	453	409	433	450	438	466	468	404	459	448	436	403	428	429	430	413	460	432	442	416	435	403	409	412	466	423	445	431	475	420	421	425	443	410	418	441	425	455	412	460	408	417	409	452	451	413	432	418	430	401	451	430	432	455	440	430	439	433	425	468	405	411	430	466	456	450	434	421	420	429	466	442	478	407	425	428	430	445	405	429	432	430	406	423	418	435	466	433	424	433	469	437	457	407	445	442	448	459	436	437	430	436	429	449	395	409	445	449	478	443	437	433	412	424	426	417	404	427	449	450	437	438	425	439	428	418	442	426	436	437	431	443	456	459	415	464	452	407	453	385	414	402	426	452	432	456	433	420	430	468	454	424	431	495	430	450	406	459	476	434	459	430	436	463	441	413	445	420	416	415	432	432	435	435	460	455	440	452	439	427	408	430	451	419	438	420	425	423	442	404	421	513	438	446	446	429	454	442	448	416	466	411	411	505	418	443	444	449	431	400	418	417	382	440	423	429	415	448	404	404	460	430	445	428	440	447	434	462	418	393	413	411	414	454	470	435	439	423	421	415	407	419	442	394	456	425	447	434	440	412	398	453	412	437	438	450	464	386	422	458	411	434	441	444	451	403	458	461	452	411	426	418	428	441	433	443	443	425	437	422	447	453	489	424	433	450	434	437	448	475	423	436	437	449	400	440	426	468	405	409	463	425	464	417	430	447	432	435	429	440	417	418	421	452	458	462	452	424	427	408	471	468	454	441	461	429	434	466	440	417	416	456	422	428	450	426	434	416	430	418	435	448	420	448	434	460	421	449	413	450	437	414	430	406	435	450	439	423	439	433	469	482	423	414	411	403	413	436	432	443	447	448	439	429	405	385	448	460	426	454	411	413	458	462	402	472	420	461	435	425	405	402	429	439	422	434	414	457	437	408	444	433	462	469	446	421	402	449	446	443	408	424	442	425	394	449	466	437	424	439	422	441	433	429	410	456	445	450	427	443	460	456	428	451	400	461	428	419	444	437	433	415	419	442	435	393	400	425	414	404	427	371	456	480	419	429	401	431	454	431	482	435	459	422	437	452	434	451	445	437	403	445	452	403	420	397	439	402	441	419	433	434	427	406	456	446	403	447	403	439	439	477	439	435	464	431	431	406	445	413	445	423	463	415	419	442	429	462	443	481	428	465	419	386	448	384	435	437	430	434	433	425	445	421	429	471	441	470	446	462	397	435	411	462	481	446	450	431	438	461	444	427	433	456	407	452	455	460	443	449	426	431	451	433	417	458	433	437	475	396	419	449	427	429	437	415	395	396	435	463	419	393	403	427	417	443	434	433	417	412	387	450	389	412	425	453	420	419	425	434	459	492	415	398	430	466	445	411	488	431	425	480	425	418	418	463	459	411	461	419	434	405	438	484	429	440	430	455	433	409	464	452	444	397	450	454	446	463	472	445	421	439	410	427	427	433	412	417	419	431	479	449	447	459	422	432	418	383	456	424	441	457	429	428	440	434	488	430	424	387	466	425	411	444	423	444	421	423	397	468	417	444	435	430	435	420	477	477	439	478	471	407	424	427	412	459	456	429	443	442	443	456	417	406	448	477	422	493	419	434	432	437	463	437	404	405	416	435	440	442	439	416	444	415	422	433	440	447	439	456	435	424	450	385	405	428	438	417	443	455	426	442	444	466	457	414	471	422	456	443	427	469	505	412	460	457	469	456	453	451	405	407	422	417	464	455	441	460	414	386	423	449	428	448	435	468	468	405	425	443	428	448	443	458	447	410	416	403	427	394	378	424	438	436	420	431	424	431	431	461	459	424	407	443	437	420	415	409	431	457	452	439	419	421	434	402	421	474	439	444	415	420	441	428	438	435	450	421	423	461	416	420	421	441	436	435	427	421	408	406	462	417	448	440	419	413	436	440	448	417	434	392	450	421	417	443	462	420	411	441	467	416
4343	135	162	125	128	114	143	138	107	122	125	126	110	110	102	116	102	124	105	107	110	113	123	111	115	101	118	125	97	111	117	120	120	120	107	128	120	117	116	125	113	137	96	113	125	96	105	112	134	125	106	97	115	141	122	110	97	125	103	117	112	117	110	112	130	130	108	127	105	125	113	128	146	120	96	113	109	108	125	112	113	117	119	97	99	93	135	104	120	126	121	124	105	86	131	117	126	114	114	103	99	88	110	135	91	116	114	119	118	107	103	135	108	101	124	113	122	153	119	106	108	125	112	124	109	130	111	131	127	115	129	116	110	120	102	112	113	113	112	118	127	118	107	127	114	99	117	113	111	115	114	100	118	120	101	103	123	110	120	137	121	133	105	95	100	102	96	115	111	109	109	131	137	118	104	129	99	102	110	119	118	121	117	111	136	103	107	126	131	139	111	107	107	137	109	108	117	118	121	147	111	118	100	101	116	111	133	113	112	104	119	113	118	102	115	140	125	108	110	106	110	128	102	89	119	114	122	95	87	104	126	122	133	114	119	126	121	117	93	98	137	115	104	107	110	97	128	110	103	89	106	121	109	86	116	118	112	100	131	113	105	146	132	102	111	132	113	113	94	118	119	106	106	113	105	109	118	94	117	131	101	111	130	102	105	95	134	121	106	108	116	91	138	121	99	117	123	110	109	128	93	123	129	108	117	112	98	102	110	129	104	106	139	122	110	110	100	110	118	125	117	115	114	114	106	121	124	105	135	121	109	104	114	111	142	103	118	139	124	102	134	103	108	147	81	109	121	106	116	110	110	118	102	105	109	112	109	126	113	122	125	118	121	94	100	109	132	133	109	127	133	126	108	113	116	131	133	107	79	127	133	125	121	123	112	125	103	136	107	116	122	105	132	119	117	111	127	99	122	117	109	113	97	123	123	121	119	111	111	122	129	90	120	114	103	108	120	121	109	136	97	115	84	106	125	111	119	123	116	123	120	104	98	121	130	102	107	107	127	126	108	116	126	125	136	103	92	113	109	109	118	120	111	108	118	114	121	111	123	103	107	119	114	109	126	113	93	106	119	123	138	118	116	122	127	111	124	134	112	100	121	109	121	110	133	94	91	131	123	115	118	129	123	99	101	136	125	129	97	107	125	100	107	117	120	122	126	117	109	103	112	109	124	129	114	112	117	138	121	96	108	122	143	105	131	115	116	109	97	132	116	121	104	114	105	102	108	135	104	111	127	135	113	116	112	110	117	102	111	105	108	123	105	113	109	125	111	121	118	114	109	116	106	135	107	113	122	134	107	114	95	108	117	107	122	111	106	109	116	119	125	123	110	139	128	96	102	140	120	124	111	116	116	101	96	112	112	106	94	113	115	102	119	112	99	102	112	95	124	130	113	127	110	97	115	115	121	118	107	113	121	103	105	111	113	103	120	105	95	116	119	133	107	119	107	136	122	115	122	110	123	118	120	141	103	114	113	118	108	107	133	125	124	105	109	97	103	105	120	136	126	114	123	121	106	113	107	115	92	99	117	113	109	121	126	110	135	103	120	123	95	118	109	113	94	109	119	111	102	111	117	129	102	94	119	99	105	116	120	126	114	102	131	124	139	126	106	93	122	118	103	125	103	129	120	139	104	105	110	113	128	141	123	101	115	125	127	119	107	112	108	95	111	123	115	103	139	103	128	109	100	109	141	107	120	100	108	116	109	132	110	112	112	112	109	105	127	122	108	113	109	111	99	105	103	125	100	125	114	99	133	93	105	110	111	111	114	143	131	107	111	110	119	123	114	105	121	117	106	113	114	96	93	113	122	122	114	111	101	125	115	117	141	115	117	124	107	125	126	100	125	123	117	129	112	118	134	119	112	116	109	110	114	95	121	117	122	129	120	118	89	127	111	125	103	118	126	131	140	110	124	123	111	134	119	105	105	131	113	128	117	104	111	138	111	129	105	117	115	122	116	109	101	105	112	111	100	114	106	122	108	121	127	117	108	107	106	126	125	123	103	99	117	132	98	115	121	117	125	114	109	146	121	114	103	135	109	115	111	111	123	101	112	99	108	112	113	114	115	120	117	134	94	126	117	111	123	132	112	120	110	105	100	92	127	94	107	125	103	116	88	106	130	118	101	107	110	107	113	125	118	128	104	104	100	112	118	106	98	134	116	120	119	116	107	107	118	98	112	109	121	114	101	114	128	124	129	101	112	102	124	93	90	112	122	127	115	116	130	105	126	123	123	132	113	123	133	125	111	127	108	112	114	120	109	117	103	117	105	123	113	115	118	135	122	129	101	110	91	104	103	106	109	105	104	106	106	103	122	130	122	110	111	106	98	131	108	130	126	109	118	106	123	100	87	109	124	104	138	93	99	117	118	107	118	114	107	113	116	129	105	121	104	115	104	121	120	125	123	119	120	127	128	123	100	111	114	104	111	128	141	98	118	102	120	122	104	110	120	108	102	103	117	113	98	115	109	132	125	117	129	118	121	122	105	115	127	107	108	105	112	139	111	137	111	111	116	78	122	115	106	120	111	110	116	105	103	124	102	117	121	111	107	103	102	101	106	139	91	114	101	116	117	102	123	115	127	118	133	118	110	109	110	121	124	98	112	118	108	123	107	114	112	105	118	112	126	116	131	119	114	97	108	119	119	108	112	111	113	126	104	113	107	109	102	113	107	112	108	75	125	110	124	110	118	111	98	99	108	116	99	123	120	119	124	120	102	109	106	117	103	113	109	110	104	106	124	118	99	135	106	111	127	125	113	91	105	113	113	119	133	106	110	103	112	117	99	117	100	112	114	124	118	126	109	100	109	112	138	99	119	115	104	106	117	106	122	100	106	119	102	104	111	120	109	114	132	132	152	119	126	121	106	119	118	118	118	118	99	109	116	101	116	114	135	125	127	106	124	125	109	142	120	108	106	105	113	113	115	113	126	120	137	114	130	107	110	126	102	121	134	126	99	109	122	121	120	120	120	106	121	109	112	111	122	102	123	118	120	128	98	110	115	113	116	126	122	115	94	110	122	114	113	107	109	105	112	118	121	112	118	93	134	98	121	98	89	109	108	106	109	89	110	97	115	117	122	110	120	111	110	124	100	109	107	133	110	110	132	97	118	99	100	113	105	115	116	99	90	102	121	133	132	116	101	110	125	91	101	128	116	104	119	87	108	112	104	119	102	117	128	106	102	102	113	120	105	115	114	110	111	109	99	115	123	110	112	109	102	107	93	111	126	143	123	104	108	112	124	107	109	112	99	89	136	132	100	93	134	114	106	103	111	116	126	123	118	95	100	97	105	134	114	96	129	118	95	114	106	109	112	102	105	109	139	122	98	129	135	117	106	115	94	98	126	91	116	107	120	114	91	105	119	116	150	119	110	132	116	122	128	113	123	122	119	108	129	106	90	116	127	107	119	129	117	98	111	112	103	111	106	96	110	101	115	125	109	92	120	125	123	127	104	127	114	108	116	98	123	148	131	125	112	115	117	124
2919	361	384	414	425	370	348	352	342	352	314	317	335	310	325	325	289	349	323	329	336	310	332	310	323	313	336	321	296	347	321	310	355	311	313	318	362	315	303	292	300	309	327	319	321	291	260	300	336	333	364	317	323	302	359	314	279	314	327	341	292	308	293	314	368	325	317	311	293	310	345	328	308	304	319	324	328	313	336	309	305	324	303	317	331	327	309	317	320	292	369	301	308	319	328	307	305	296	304	324	339	321	310	360	312	326	346	297	293	309	335	319	299	332	362	328	315	296	345	325	313	316	316	337	285	312	289	312	316	300	319	311	275	339	307	331	337	314	304	294	334	298	354	308	314	326	320	282	316	316	321	290	311	323	310	311	318	309	324	326	314	316	319	325	325	315	309	306	349	302	301	330	319	311	323	340	300	343	298	335	337	299	321	295	344	347	283	318	309	338	314	314	295	321	300	331	314	313	309	316	302	317	348	325	336	312	335	297	324	305	298	332	311	319	333	299	280	294	286	314	307	332	351	323	319	313	320	363	303	325	326	332	323	308	294	336	334	333	287	306	321	305	340	333	296	310	286	284	341	339	316	309	353	319	334	287	317	294	307	343	320	299	336	313	290	323	293	348	304	335	361	314	341	309	305	296	325	301	314	307	313	323	315	314	353	306	334	306	313	297	323	291	328	301	328	345	363	298	316	297	292	320	318	308	329	311	322	307	302	284	323	300	327	300	326	322	308	335	321	327	334	296	278	290	310	283	334	295	339	283	306	331	323	298	323	285	291	349	318	296	326	313	303	336	326	333	342	319	312	319	336	338	302	299	295	318	340	326	302	304	335	337	322	316	305	342	329	329	316	341	345	303	297	340	324	306	284	307	278	306	328	289	347	338	336	335	319	320	335	341	304	337	334	338	286	322	315	306	315	343	326	346	323	315	313	327	335	295	323	305	321	276	330	300	293	329	291	332	302	328	290	314	311	331	306	325	335	330	320	332	319	290	344	318	339	333	321	319	288	300	322	305	313	307	290	320	321	322	289	302	319	314	316	293	322	356	303	320	299	315	327	327	316	319	338	315	360	323	318	297	318	275	291	292	327	301	311	284	296	356	319	350	338	297	361	309	317	327	293	286	323	337	345	294	320	299	293	326	287	309	293	337	316	322	308	309	318	337	331	337	318	312	315	301	295	337	314	315	297	301	332	306	308	338	319	301	299	277	290	322	308	327	316	326	314	323	295	333	306	285	305	305	300	317	324	306	309	318	326	323	325	317	309	344	285	347	320	320	314	319	314	276	284	336	300	329	342	303	318	305	275	323	283	322	299	282	335	312	308	309	306	300	312	313	320	305	336	300	334	328	335	303	332	299	310	291	301	309	309	296	348	317	294	286	332	312	309	314	329	288	322	311	298	309	316	286	319	328	300	297	318	332	328	269	309	338	317	282	297	341	326	279	297	303	280	307	324	334	312	296	309	299	313	306	310	286	321	324	319	295	311	297	316	316	316	291	309	354	337	314	331	320	322	326	294	328	330	318	318	312	281	334	292	361	293	290	312	311	326	331	304	300	326	351	307	334	294	299	303	305	328	325	297	326	293	304	308	311	295	307	344	296	276	300	306	313	314	309	306	302	307	351	316	333	328	294	330	310	314	308	297	301	304	323	373	354	318	341	342	264	290	304	335	346	329	330	307	348	323	271	310	333	332	334	335	296	313	318	326	307	303	314	302	307	315	333	322	292	308	326	302	320	291	288	290	309	317	351	315	342	325	340	342	325	307	316	297	324	292	325	288	330	304	319	284	302	313	329	319	293	294	320	312	326	335	330	286	357	307	297	348	321	320	312	335	337	329	337	286	329	300	318	312	299	323	294	348	322	321	328	315	274	292	332	299	318	335	313	317	306	341	307	292	306	327	285	306	328	336	287	328	360	297	295	293	308	338	352	312	269	328	333	306	315	309	333	311	319	295	326	353	306	317	317	308	304	319	282	335	312	306	331	282	332	346	331	300	352	313	308	313	321	308	336	333	318	309	336	354	324	303	306	300	295	346	328	318	312	299	318	311	342	334	308	301	328	319	290	336	327	314	299	313	314	315	337	334	313	320	309	343	286	327	274	299	321	333	342	291	312	304	317	334	326	319	297	295	304	319	311	314	341	308	294	311	331	308	313	299	321	292	289	341	276	314	314	301	293	305	315	298	317	329	296	317	350	351	312	288	306	314	298	318	350	301	312	287	296	330	320	320	335	316	312	304	297	322	291	300	298	300	311	306	292	292	345	298	309	325	341	326	330	308	359	304	308	356	313	268	339	290	319	300	341	313	308	340	328	348	299	290	329	348	303	273	319	300	292	308	297	325	319	323	327	348	306	303	289	318	348	299	345	296	322	316	348	319	307	297	324	335	283	298	311	323	366	303	328	317	304	311	303	327	304	307	314	312	267	316	315	288	327	321	331	298	329	279	328	274	321	310	306	317	344	299	320	333	368	306	323	288	303	285	268	302	315	309	275	326	302	277	306	288	357	304	279	332	305	322	329	313	322	319	317	314	317	283	331	334	302	306	356	310	337	336	332	323	349	322	311	313	338	340	287	317	307	327	299	339	326	315	285	325	341	320	343	294	337	316	320	325	321	310	335	334	347	312	305	297	336	330	294	307	318	310	325	307	323	316	330	335	303	298	333	344	313	338	319	297	314	322	274	334	306	312	289	327	296	325	282	340	293	306	302	302	291	322	320	335	296	295	301	321	304	318	291	292	333	307	317	326	316	285	291	313	323	295	354	302	322	315	307	306	318	320	353	262	295	304	315	293	319	286	310	304	328	320	303	325	305	278	348	323	309	328	301	297	322	316	317	337	315	320	305	301	319	324	316	342	308	316	317	311	332	337	316	302	302	311	301	320	321	308	305	332	322	287	336	340	323	313	316	308	323	300	342	308	350	298	291	308	338	327	327	299	305	327	341	345	318	307	329	342	317	304	302	335	338	318	295	332	374	293	319	322	315	319	283	307	314	323	302	256	305	327	364	304	318	325	311	316	356	317	304	315	328	329	339	287	297	303	321	322	323	297	337	323	292	345	321	283	286	304	325	328	336	306	283	337	299	306	292	325	316	314	331	309	308	338	323	334	295	324	317	297	308	332	315	295	308	323	327	342	352	305	286	323	302	314	322	285	304	342	323	306	301	337	311	313	318	306	335	342	317	309	299	304	362	334	329	289	353	306	305	317	341	294	310	320	339	371	323	351	315	344	319	318	322	315	330	335	329	283	327	271	296	284	306	328	306	326	292	304	323	322	344	315	333	298	299	320	328	328	293	295	336	335	295	284	313	311	345	314	316	297	305	344	322	331	341	323	322	305	286	282	311	313	294	338	309	306	329	352	328	328	298	350	314	304	349	317	308	282	301	297	305	330	315	296	298	321	320	317	306	304	287	307	300	342	302	313	328	321	311	289	302	311	299	336	320	321	267	322	347	301	328	319	306	312	320	295	322	355	349	274	339
13539	1302	1211	925	700	614	454	411	372	315	295	304	287	261	255	246	258	218	255	219	238	238	239	225	238	234	219	216	211	188	227	217	207	226	229	208	221	209	225	245	217	216	244	221	208	233	231	219	234	226	198	230	225	208	252	225	217	232	233	217	228	220	192	201	234	215	238	222	230	217	214	243	244	243	196	240	218	228	239	226	203	200	218	204	213	217	201	194	226	217	176	238	225	239	236	261	232	214	222	211	218	190	255	212	199	209	173	235	203	224	220	204	233	236	212	186	216	221	206	251	220	193	229	182	214	222	226	252	235	205	219	238	214	219	244	228	228	225	215	215	220	220	222	192	239	216	201	223	213	218	229	221	253	206	217	214	205	182	226	211	226	231	230	214	224	210	221	206	233	205	231	232	228	210	210	215	251	234	181	200	247	233	194	254	229	238	207	208	216	227	213	215	249	236	226	211	203	234	214	245	202	217	237	205	203	195	229	230	220	199	215	228	243	220	216	214	231	212	243	221	231	206	217	192	230	229	216	201	220	229	206	201	216	213	229	223	204	216	226	226	229	223	214	236	219	203	223	237	228	234	244	205	227	225	235	255	250	232	229	209	227	218	217	245	234	228	207	212	240	238	191	201	212	215	229	216	207	218	216	185	207	206	212	223	235	223	194	240	235	236	217	204	211	209	218	223	239	194	212	224	218	208	196	190	205	222	193	223	211	249	237	190	197	210	201	202	211	224	218	227	226	205	206	204	186	214	205	245	225	233	205	213	221	240	192	210	228	209	233	221	238	216	226	211	228	207	205	225	214	232	204	227	239	243	219	213	226	241	229	202	188	225	197	205	196	236	213	185	198	194	225	204	252	229	209	190	230	250	218	201	219	200	243	226	227	220	222	207	225	241	204	245	204	193	211	196	228	204	203	212	196	202	231	194	218	228	235	206	201	222	213	184	198	219	207	224	226	222	203	208	198	215	210	242	190	222	227	220	227	229	214	244	183	208	231	217	220	200	223	234	209	197	231	209	225	227	204	230	217	206	246	222	243	230	216	211	216	210	240	211	198	210	192	218	205	222	229	226	239	224	209	213	210	225	211	197	243	206	210	245	226	230	244	222	198	216	196	213	242	237	220	222	215	198	198	217	216	204	195	228	219	213	224	226	228	217	230	223	201	217	208	245	215	198	232	215	235	242	204	242	211	230	227	206	241	215	218	195	214	209	240	217	219	222	220	189	221	233	234	222	209	206	225	231	233	233	206	225	245	237	219	226	205	203	214	233	234	209	229	226	247	238	257	231	215	194	227	240	202	205	215	214	217	235	217	231	243	228	206	200	235	222	210	239	222	235	198	205	218	233	204	210	204	215	212	212	227	184	211	225	208	217	234	217	193	223	219	219	185	230	213	225	227	221	227	213	214	224	223	205	213	224	221	216	224	209	190	225	212	220	247	221	219	209	213	217	258	212	227	201	213	223	206	247	246	255	227	219	216	223	214	232	219	210	243	206	213	223	207	216	219	218	231	215	218	206	200	220	234	205	222	215	201	213	246	227	199	203	247	200	210	226	231	223	215	231	212	201	205	226	221	236	214	204	227	230	214	232	249	213	205	231	243	191	216	225	225	227	236	258	220	218	221	215	222	237	222	217	219	217	199	228	219	226	232	234	200	226	205	204	228	220	237	223	216	241	209	203	181	212	230	214	214	221	197	217	206	261	218	192	207	194	260	222	211	220	223	235	193	218	226	190	226	224	212	216	218	177	220	225	200	235	238	221	210	221	238	210	212	202	202	198	220	220	224	194	214	222	194	216	236	217	212	231	220	217	235	209	228	209	207	226	210	217	226	230	228	210	229	235	198	256	204	211	227	247	215	222	208	232	217	204	244	241	197	229	206	231	208	220	209	204	217	240	226	242	210	232	218	212	225	206	208	206	207	223	219	199	210	205	208	237	227	207	207	207	228	202	202	226	221	204	214	189	230	234	207	220	223	227	204	223	241	227	219	212	217	218	236	213	206	214	227	222	214	195	192	207	200	197	222	202	226	212	217	211	231	222	198	227	216	222	220	202	214	199	249	233	217	224	226	238	218	204	228	192	211	249	210	213	233	212	250	246	206	226	240	228	210	218	210	214	219	202	219	221	225	240	194	223	222	229	213	209	201	225	213	206	216	223	173	220	218	194	237	239	221	216	216	237	234	228	217	204	227	236	211	222	218	215	221	200	203	218	214	220	230	208	203	206	212	208	238	225	232	241	240	202	211	218	226	211	204	225	249	229	217	190	240	212	214	201	192	205	229	202	210	227	209	226	232	236	224	208	238	231	249	237	213	201	238	235	211	238	228	227	217	208	216	219	200	202	209	185	215	227	226	221	240	223	217	211	236	233	227	248	212	235	218	194	221	216	209	183	205	234	213	209	215	199	233	224	207	230	221	232	219	212	202	233	227	189	236	218	257	223	213	248	231	224	210	219	227	204	231	240	232	194	216	219	227	245	218	229	225	239	220	232	217	219	227	192	212	219	214	210	191	186	211	205	221	221	218	211	201	224	220	210	232	199	215	188	233	243	210	194	205	230	221	230	260	229	206	219	230	208	246	217	210	200	221	212	218	199	203	236	219	234	198	224	237	225	218	197	238	228	214	244	208	211	240	226	213	217	232	214	215	246	233	218	227	247	209	214	243	230	214	215	235	192	212	223	203	216	249	243	207	219	209	197	184	220	208	224	251	231	227	205	231	213	201	220	230	194	194	240	215	219	224	220	247	220	237	224	199	222	209	215	190	202	231	216	220	239	190	194	212	222	219	235	225	222	207	224	226	223	208	194	211	234	228	240	191	214	201	212	209	198	214	231	236	213	219	201	227	210	205	227	202	231	210	233	229	203	200	193	204	222	232	226	205	213	229	216	239	225	217	227	195	227	226	221	187	233	198	224	236	210	222	188	201	242	233	217	198	191	228	212	226	224	215	210	246	220	201	207	209	220	260	211	242	212	223	200	245	229	210	200	195	219	232	217	231	216	221	223	229	230	230	227	200	223	243	209	227	221	214	226	244	217	218	254	185	218	202	244	230	217	206	232	214	208	242	234	229	213	220	202	207	234	235	222	201	234	214	221	237	212	237	226	212	206	229	229	204	201	230	238	208	214	216	183	207	217	199	221	206	198	208	230	237	220	217	217	210	223	226	226	209	209	217	204	193	223	213	200	240	210	200	190	221	212	237	193	202	214	229	185	220	245	212	209	213	218	243	226	219	201	188	219	220	212	228	207	229	215	212	215	252	231	222	221	182	210	214	179	229	225	209	217	228	235	214	177	204	198	219	240	212	226	205	219	212	226	199	223	214	228	208	218	214	240	213	208	219	195	218	209	228	223	242	223	214	218	208	223	251	211	237	221	222	228	215	235	203	213	203	203	238	208	227	234	231	221	202	204	203	217	193	221	243	186	211	202	215	197	229	213	244	212	230	213	202	247	218	195	228	217	238	212	218	188	202	217	211	229
7993	1481	2736	3128	2671	2219	1913	1536	1394	1195	1101	1003	946	934	933	841	835	773	759	726	713	673	672	658	683	664	626	635	630	600	623	636	645	623	573	596	614	599	583	542	562	567	613	613	570	554	560	606	598	589	535	537	577	539	527	549	566	622	562	569	537	568	574	587	555	603	555	558	555	574	585	568	557	583	528	588	560	593	569	543	575	534	570	553	531	529	537	571	588	522	600	551	538	542	538	596	509	529	536	537	540	568	541	566	531	537	533	563	514	571	520	581	558	542	545	593	574	523	551	550	523	568	560	504	521	544	556	521	545	539	532	544	551	551	532	540	520	571	556	583	567	541	522	506	573	536	558	528	520	508	562	549	570	536	568	526	505	542	579	523	569	544	531	547	527	541	556	567	541	518	524	554	546	532	560	534	575	584	567	562	513	551	527	562	561	543	526	542	568	533	534	520	571	537	520	565	556	531	536	582	556	543	562	550	484	522	535	534	533	531	527	574	510	551	544	554	565	543	557	516	566	544	524	507	533	559	555	543	530	527	574	527	486	527	543	567	479	582	569	497	515	537	528	577	560	533	506	548	566	517	550	527	528	532	566	553	582	519	487	551	528	567	508	545	499	533	518	525	550	530	545	562	498	592	504	511	537	583	508	478	593	546	568	543	501	541	517	555	530	559	526	558	500	556	513	528	557	555	544	521	548	511	558	536	579	537	540	561	524	546	521	543	548	564	550	544	538	499	584	550	554	544	512	532	497	494	494	543	537	544	517	517	514	539	548	550	518	515	534	520	512	547	534	538	562	553	582	540	543	540	536	578	559	531	518	567	518	541	545	547	541	590	560	499	573	555	570	557	540	539	551	525	581	580	532	532	545	547	554	554	531	520	504	568	503	529	543	547	550	538	546	534	532	536	536	552	503	527	576	537	514	615	501	513	612	534	522	554	539	513	525	520	559	556	539	565	498	550	580	523	536	525	539	556	531	525	503	548	556	546	558	477	527	531	532	559	524	532	575	539	515	596	509	527	538	532	527	546	549	540	572	578	530	593	590	549	553	573	562	560	540	558	549	543	567	532	540	566	540	552	563	541	484	568	525	526	546	540	548	538	552	572	516	555	566	587	557	529	573	552	520	547	563	509	580	539	541	593	531	579	584	524	567	572	560	528	505	568	525	537	569	508	558	503	536	547	535	519	530	551	577	509	569	533	568	553	522	522	522	513	550	557	542	556	522	554	554	554	529	569	495	552	547	572	500	491	503	537	538	585	504	515	538	538	531	578	525	556	530	539	550	507	532	574	533	527	564	541	528	533	550	542	556	554	528	538	550	533	551	575	554	543	559	546	540	567	578	533	550	545	510	543	539	550	541	562	482	519	533	569	548	524	551	521	483	507	544	546	517	506	540	486	534	526	551	535	575	502	518	554	557	574	502	539	519	559	533	564	539	525	534	561	509	560	563	541	528	569	530	588	512	497	568	550	541	559	533	551	517	508	526	551	564	506	525	555	491	548	541	513	535	496	548	531	525	558	505	569	508	574	532	595	544	540	548	572	562	499	544	549	596	546	536	544	557	556	564	548	542	524	587	542	535	535	536	553	536	557	536	561	541	526	521	555	483	527	539	583	531	539	530	525	546	548	545	545	516	555	533	542	537	505	552	555	533	514	532	547	546	568	518	507	525	523	581	530	513	561	539	524	546	600	573	553	550	537	506	589	497	523	533	573	574	551	541	527	531	559	528	554	553	529	529	550	534	547	570	622	534	553	494	556	553	588	553	513	511	511	552	531	607	535	547	531	559	546	505	539	508	535	556	537	532	501	536	548	554	553	520	528	543	511	524	570	538	595	496	558	553	539	541	532	534	569	561	522	571	552	521	588	558	531	534	549	549	526	584	532	540	536	540	510	542	525	559	558	524	523	551	578	539	537	507	531	521	534	544	491	546	508	563	546	540	522	493	549	518	509	527	531	546	532	553	537	541	508	525	565	572	537	546	555	533	521	484	531	549	518	577	527	532	521	505	549	503	529	528	537	525	500	520	506	549	539	558	554	521	551	532	563	501	502	552	527	518	551	551	512	517	550	559	543	546	533	531	548	556	497	522	529	541	534	533	582	544	561	503	587	509	574	554	579	530	503	553	582	535	571	508	565	523	528	516	547	566	576	554	524	545	550	506	557	557	538	554	553	576	558	535	567	510	554	534	507	533	539	567	537	545	530	549	584	521	532	536	518	538	523	527	524	501	533	492	531	533	528	527	488	564	544	582	538	582	518	530	520	567	517	575	491	536	569	533	547	551	553	528	524	498	558	529	523	568	517	536	567	584	532	550	548	510	534	516	558	499	558	507	533	588	524	543	535	516	546	575	579	563	581	546	579	506	510	553	542	535	522	528	587	546	532	557	531	534	583	562	533	519	480	553	587	507	533	559	566	506	506	550	543	547	586	531	541	533	515	529	527	530	525	530	505	608	516	567	520	539	518	540	542	511	543	569	565	568	517	525	534	575	558	558	521	545	556	547	535	525	554	548	581	511	528	559	520	544	544	572	535	509	567	563	530	504	521	509	505	570	532	535	596	520	520	541	534	573	541	533	540	503	532	503	512	550	524	544	559	524	527	549	540	541	525	543	540	528	572	541	523	526	514	546	538	530	552	577	536	539	505	526	496	522	542	553	547	598	542	565	540	514	540	542	556	539	550	576	566	503	554	505	532	516	546	514	523	572	511	562	582	585	550	523	499	504	567	529	532	502	503	572	491	534	518	500	547	553	551	523	584	535	557	561	540	525	527	551	526	540	527	530	536	541	514	552	545	537	567	581	548	553	547	543	517	559	519	512	513	516	525	532	553	553	522	577	543	540	565	552	523	511	523	551	532	504	530	553	557	547	556	535	527	541	529	512	574	573	522	558	542	552	546	561	589	539	485	560	510	535	531	538	521	589	536	575	506	510	524	535	536	523	540	521	553	528	527	551	505	565	558	570	549	560	523	573	603	533	544	535	506	539	555	517	503	536	555	534	526	572	505	571	547	540	501	543	533	499	531	539	573	560	540	520	572	515	530	550	563	563	564	566	534	549	571	527	526	550	534	544	521	521	523	523	536	553	573	544	552	576	508	534	552	557	519	539	528	559	561	514	528	549	528	579	519	570	534	547	580	565	560	554	525	571	547	560	517	549	529	549	525	533	529	538	543	515	542	521	532	550	511	535	553	538	550	503	534	560	533	563	511	552	534	516	556	553	546	520	509	597	536	560	537	535	563	533	533	560	512	570	544	566	562	550	551	543	531	534	537	535	535	476	559	531	551	549	546	552	545	545	520	552	550	529	558	535	561	543	543	578	546	518	486	508	523	532	552	551	559	542	582	533	522	564	513	530	483	543	540	547	573	528	550	521	537	561	554	572	499	515	499	541	549	503	568	550	532	574	537	526	547	524	511	550	483	558	543	516	547	492	564	550	524	538	516	541	528	552	531	535	522	537	545	508	552	552	535	565	546	539	506
20698	2945	2420	1709	1099	833	618	513	428	379	332	327	307	315	249	235	251	242	264	253	186	211	234	194	184	185	187	238	169	204	190	205	200	194	217	185	195	198	181	187	180	172	200	189	167	189	191	201	178	163	174	183	169	169	168	190	192	189	163	170	205	188	188	214	183	163	188	168	193	194	181	185	196	176	198	196	215	167	194	167	168	188	205	176	161	157	171	175	193	184	182	185	148	168	181	173	190	181	210	174	204	184	181	176	150	179	176	189	202	177	181	171	192	183	185	179	182	177	195	204	201	189	190	179	170	181	174	189	188	158	173	176	181	176	168	173	182	179	182	189	173	163	189	186	183	172	159	164	191	168	185	197	166	194	177	167	158	198	182	145	185	164	190	185	176	181	168	206	175	166	193	180	156	164	195	146	195	175	188	164	158	148	188	179	180	181	158	158	166	163	197	170	194	176	174	165	194	168	170	184	194	177	169	188	200	179	203	166	181	179	204	186	182	175	197	190	188	179	182	163	173	179	205	175	182	169	188	177	175	159	168	177	150	180	183	189	191	166	147	172	188	185	182	184	202	166	157	176	198	192	174	211	162	174	186	180	180	189	181	179	151	161	210	214	186	165	192	196	171	178	166	190	168	167	188	161	157	208	218	169	167	184	177	167	186	197	176	175	174	161	191	177	174	157	189	186	162	180	173	204	195	186	210	191	196	174	198	166	179	175	180	183	176	184	201	173	187	175	174	176	175	175	163	177	176	202	196	202	153	167	167	190	166	165	200	192	178	169	197	196	175	176	178	199	166	173	166	177	171	182	167	158	200	189	191	201	187	166	168	207	185	172	185	198	197	184	177	183	188	184	186	159	195	209	183	186	183	177	171	174	183	148	167	180	193	164	167	150	189	183	167	164	157	154	181	189	177	175	183	166	182	190	184	181	188	169	161	143	176	180	171	164	161	181	169	177	170	182	163	188	175	182	184	154	172	169	163	182	187	195	171	180	194	169	163	196	176	159	186	176	184	174	172	158	160	199	186	166	161	180	177	177	147	204	182	186	187	163	172	179	155	178	199	177	155	185	172	182	163	196	196	159	170	212	192	166	185	167	189	167	149	179	167	174	205	177	162	199	195	158	193	186	189	174	194	193	173	161	172	187	179	186	180	175	170	188	182	181	191	180	165	189	190	183	180	170	165	175	192	194	192	180	175	189	204	168	179	183	161	184	175	179	187	196	175	176	158	190	199	157	178	180	175	162	163	175	179	159	163	154	193	182	175	163	167	186	195	178	200	190	194	174	173	169	197	198	197	187	173	199	196	169	196	195	171	175	177	171	176	171	173	175	196	172	177	198	177	219	160	172	175	170	172	171	166	158	185	175	177	193	179	184	187	191	189	174	161	149	182	178	142	181	161	176	168	179	169	219	170	199	158	184	175	194	184	177	195	169	172	177	193	177	194	178	171	199	162	177	174	159	179	143	170	189	177	162	172	187	179	173	195	174	178	173	172	188	175	187	161	198	175	155	194	176	170	186	162	158	154	204	189	179	173	199	168	180	189	182	191	159	182	184	178	203	182	165	186	177	201	193	167	193	177	169	189	199	152	188	174	160	183	179	169	189	186	170	168	181	198	190	187	169	160	198	182	192	176	186	164	178	194	179	196	163	170	200	167	164	186	183	176	190	173	174	143	166	168	157	194	162	159	180	180	174	173	171	188	197	180	166	178	212	181	182	161	168	180	151	199	160	160	173	182	172	172	165	198	173	176	141	186	155	187	189	173	201	194	192	169	176	207	177	169	183	167	173	168	187	158	179	190	193	164	168	199	175	169	191	159	164	202	175	175	172	169	186	180	174	199	192	185	156	161	195	189	165	187	184	191	195	194	178	172	178	166	164	180	171	182	164	206	177	147	179	219	182	167	176	186	207	170	174	164	183	167	171	170	182	181	176	156	181	158	167	148	191	184	163	154	194	186	176	178	186	160	178	180	183	187	145	188	180	184	167	158	168	171	196	174	189	174	175	198	176	192	193	170	170	178	180	187	204	161	173	171	162	189	156	169	175	179	159	166	185	167	175	184	170	184	179	173	190	179	186	181	216	188	178	175	192	186	168	183	175	186	167	181	194	201	164	180	181	173	165	164	180	156	191	209	174	169	177	201	185	179	176	160	179	169	156	177	178	185	182	176	141	191	181	167	174	167	197	191	162	189	207	187	177	176	173	178	182	180	182	176	160	195	181	180	160	180	189	189	184	170	168	191	182	149	171	171	163	193	196	171	174	195	153	183	212	181	192	182	173	194	164	193	167	177	181	173	170	157	177	172	190	171	171	196	166	174	179	174	165	173	177	167	167	205	190	175	192	187	187	159	188	213	164	180	190	169	189	191	186	177	194	182	169	180	176	199	166	167	174	178	207	182	189	169	154	180	200	174	175	204	131	190	206	174	172	177	174	155	172	169	162	194	181	173	172	172	185	177	156	179	159	188	167	180	161	157	165	196	173	182	191	180	178	199	190	169	182	163	172	185	185	180	157	186	175	176	174	155	170	177	177	168	203	180	180	174	161	169	177	167	196	170	173	213	165	151	207	186	182	200	177	170	164	188	176	195	177	157	196	190	179	172	197	187	173	163	198	204	168	156	176	172	195	188	168	179	158	186	181	180	193	184	180	193	173	180	184	181	170	153	194	174	183	182	177	203	180	172	177	195	182	200	166	178	173	191	200	181	194	187	178	159	186	188	157	172	158	175	166	216	169	196	211	173	189	182	189	160	197	153	195	176	182	199	220	158	175	182	175	168	180	177	221	168	164	163	178	178	178	183	164	163	167	176	169	188	154	171	175	183	193	191	156	174	164	183	182	187	213	182	188	188	203	175	178	166	192	197	189	173	178	164	193	174	182	187	172	167	188	191	173	171	190	167	189	189	175	193	174	184	177	161	168	161	187	175	155	160	196	189	169	163	201	171	179	184	166	186	176	194	164	162	184	195	190	198	172	168	158	201	167	189	187	193	197	163	179	186	202	198	170	184	195	181	163	180	185	186	188	174	163	174	176	187	170	171	165	186	163	172	201	169	190	168	182	145	148	167	170	200	155	191	209	172	163	169	209	162	180	183	180	187	173	187	187	188	173	167	187	193	172	165	172	188	186	157	163	170	182	152	171	179	186	180	181	199	213	179	187	189	188	182	200	194	194	197	197	191	173	164	183	181	180	190	144	179	180	183	183	177	171	178	193	144	178	184	182	184	183	169	169	158	183	195	156	176	190	169	202	179	176	174	175	161	163	160	179	169	202	179	183	187	212	163	181	190	175	173	173	156	173	189	180	185	181	175	161	177	194	194	160	160	155	173	179	183	195	199	215	168	184	179	172	170	171	191	187	166	167	172	151	188	164	203	191	165	150	189	164	173	198	186	167	197	187	175	170	181	172	161	194	157	178	184	177	186	191	186	200	186	172	172	186	196	174	180	198	155	183	168	181	186	199	181	189	187	198	186	186	184	201
10535	2023	4513	5234	4395	3568	3007	2435	2131	1844	1538	1390	1257	1147	1046	1015	925	861	833	829	785	724	713	695	708	670	614	639	619	622	550	565	571	585	547	541	529	504	500	517	526	523	505	480	441	488	504	504	478	462	459	506	510	465	476	465	541	479	473	469	446	493	456	421	448	447	441	482	460	458	473	452	441	455	450	460	450	398	471	465	434	453	453	469	422	459	443	468	449	456	485	425	449	425	445	431	455	432	441	490	451	467	406	429	463	441	433	425	474	443	458	445	453	413	471	444	457	410	429	430	440	394	438	418	441	426	420	437	431	445	463	431	427	434	431	426	419	414	439	443	424	443	432	444	462	447	438	464	420	442	427	468	437	417	444	391	447	448	424	448	457	447	447	419	435	439	458	441	453	428	450	396	457	421	408	426	455	448	448	447	444	447	439	430	426	420	458	453	516	456	440	444	396	460	443	441	467	419	453	396	436	434	422	423	484	422	445	447	422	422	418	457	461	421	456	422	423	418	401	389	426	430	469	425	409	435	481	413	458	439	455	428	435	470	426	435	429	434	432	425	454	428	430	447	434	406	407	454	440	442	434	436	396	429	435	446	453	474	409	477	488	399	422	437	438	428	416	416	451	425	421	430	409	397	444	431	414	427	425	423	423	410	410	419	410	394	438	442	424	479	419	417	436	420	470	456	418	433	459	426	427	471	438	469	448	443	426	426	398	435	413	452	413	439	454	426	451	411	459	423	427	395	436	456	436	455	443	449	445	440	461	394	430	417	448	443	404	390	429	432	466	461	426	456	449	387	435	428	438	439	396	460	432	435	403	421	451	415	446	437	426	414	472	456	420	443	462	459	432	453	432	416	424	423	450	446	457	381	432	422	450	453	444	439	417	434	435	416	444	438	447	413	427	411	409	418	462	456	436	422	419	398	450	378	447	470	438	412	446	438	433	436	437	419	392	449	458	412	448	436	420	443	488	413	440	404	450	381	418	435	477	396	396	449	437	453	448	465	380	398	397	427	417	463	413	408	439	435	399	426	448	412	487	400	411	461	430	411	445	467	438	425	422	430	407	451	443	461	432	417	439	410	430	441	421	445	410	445	446	402	403	424	416	419	424	450	455	433	444	433	411	432	457	416	429	419	454	441	414	434	432	417	429	424	429	412	392	411	393	434	398	434	416	428	391	456	377	444	405	442	416	430	424	443	414	407	425	413	455	449	448	420	451	413	436	434	458	395	448	437	383	427	438	438	450	411	431	465	443	417	437	442	440	446	423	469	422	457	449	458	417	435	458	446	469	408	448	402	497	442	423	422	372	398	435	423	461	436	441	392	476	444	442	436	451	421	433	421	445	437	439	430	422	420	451	413	440	462	447	420	481	407	453	410	435	421	428	441	423	435	443	431	455	406	435	441	429	418	379	422	454	423	431	415	410	415	417	423	467	417	435	443	418	470	444	439	430	428	452	437	421	422	443	423	422	418	412	438	406	427	451	419	427	459	410	426	399	445	447	430	413	465	437	401	437	436	436	415	439	415	423	395	426	426	449	418	461	409	454	413	441	438	458	440	416	413	420	464	424	444	455	455	433	442	406	428	430	456	428	430	466	434	429	434	447	430	460	475	431	410	444	439	455	442	445	450	412	453	404	396	464	439	471	412	391	450	401	455	438	463	458	419	419	445	450	435	418	437	414	410	431	391	426	448	439	441	401	399	447	414	414	411	435	423	385	424	387	439	432	449	463	394	413	449	408	404	418	407	420	436	414	422	418	450	455	428	433	425	432	413	412	423	446	378	470	437	427	434	444	437	437	433	434	411	425	429	436	452	457	449	408	432	465	446	428	440	411	436	422	467	415	443	421	418	450	451	459	408	430	425	417	410	411	409	423	416	436	448	449	409	424	409	418	425	413	395	450	459	404	456	470	420	438	438	424	418	422	420	410	448	440	419	414	449	440	405	439	415	436	412	426	460	479	386	393	435	430	430	438	433	438	442	436	448	424	383	420	455	373	411	442	436	456	402	426	462	420	432	427	418	434	421	427	440	459	444	390	449	455	397	426	459	427	459	425	438	425	417	400	433	427	424	403	441	449	421	444	432	413	424	452	434	447	444	388	449	438	415	432	457	459	423	445	437	432	431	452	427	433	426	419	429	462	394	439	456	420	459	426	438	413	439	445	409	442	441	394	425	473	447	437	415	412	415	484	445	393	447	469	461	416	392	451	434	437	461	416	424	402	404	416	453	441	435	423	414	436	414	429	472	420	411	456	469	424	446	443	437	438	456	416	419	398	416	446	452	452	425	489	447	450	425	413	413	423	438	456	459	445	441	417	408	437	412	421	447	435	405	457	456	452	468	444	432	437	411	419	443	415	453	409	389	448	427	444	403	485	442	441	454	426	419	432	423	474	415	425	435	414	486	447	446	403	432	443	422	461	451	398	447	420	432	378	463	437	431	434	436	445	426	453	425	428	434	408	427	421	393	420	410	427	426	445	438	439	434	477	475	426	457	455	404	431	446	455	411	402	421	423	426	447	422	469	420	408	435	440	444	407	450	455	434	455	426	462	463	466	418	456	437	400	401	438	377	432	416	454	425	459	430	422	437	446	412	438	445	463	437	455	441	437	445	431	445	441	434	447	425	417	403	425	437	399	444	436	466	441	447	432	424	408	407	442	419	409	410	424	450	461	393	445	447	445	450	431	449	412	425	403	442	413	435	434	416	424	445	426	450	430	429	422	411	408	405	436	431	430	439	427	420	427	410	419	440	424	459	424	441	428	474	427	457	434	435	453	419	408	421	448	428	391	416	423	413	428	405	424	371	428	440	425	436	433	405	443	458	490	455	426	446	469	403	433	420	408	418	419	427	464	468	432	434	442	420	436	423	410	451	400	467	419	436	433	469	438	403	412	400	395	401	442	436	445	440	389	421	474	409	427	421	451	425	423	440	428	433	496	408	406	433	433	431	425	440	433	443	466	426	427	422	409	446	473	401	465	408	412	444	418	454	423	406	431	426	423	434	423	437	421	442	456	435	472	423	413	417	436	453	444	461	415	410	404	389	461	405	437	430	396	434	456	443	447	411	463	396	442	450	436	421	465	435	429	439	434	440	457	397	409	446	478	481	425	474	420	413	409	408	422	409	440	408	447	423	435	493	419	430	424	474	436	455	453	462	432	419	411	452	464	424	454	463	459	450	418	448	426	427	442	430	426	428	429	436	456	425	459	428	411	432	433	418	426	410	437	456	426	438	420	436	396	447	440	421	417	466	415	438	427	470	418	464	435	432	416	423	433	421	411	434	443	467	425	412	440	437	457	434	449	435	402	434	405	464	458	441	493	447	450	433	448	460	428	423	415	412	405	468	467	415	394	434	409	447	425	418	446	460	426	414	409	417	434	390	427	413	428	430	415	424	437	396	465	441	439	431	427	377	438	395	435	405	420	458	433	404	421	410	422	427	404	409	437	451	458	455	404	460	435	423	443	438	394	408	391	457
4440	183	152	136	127	123	119	143	110	116	119	115	132	120	125	135	124	123	112	115	111	123	140	94	134	121	118	123	107	105	126	100	112	107	100	91	121	113	116	134	124	108	108	118	127	109	107	102	107	102	133	105	118	101	118	143	100	113	116	131	115	101	96	122	137	122	126	109	125	121	116	103	114	100	133	118	122	106	119	110	106	112	124	123	116	128	130	106	122	147	114	107	103	113	102	110	120	140	128	106	122	110	122	122	94	109	115	125	125	117	111	134	136	119	96	108	119	130	109	118	113	127	98	126	99	123	125	109	106	117	136	115	120	127	121	99	122	132	119	119	124	103	102	113	113	116	95	108	115	121	105	116	99	115	100	137	109	133	113	99	122	152	107	114	113	143	158	114	119	112	116	110	120	128	140	115	140	112	108	109	109	114	123	98	118	101	122	112	105	136	116	102	129	119	97	103	118	130	120	124	111	104	133	127	136	127	117	113	107	111	112	102	128	101	114	141	86	113	114	109	119	109	118	111	121	103	112	109	122	125	103	108	109	97	130	134	97	129	107	106	110	118	123	114	138	113	99	125	95	98	106	133	122	97	116	125	115	109	102	110	123	119	112	119	123	133	119	124	121	118	122	127	121	120	119	107	109	119	122	116	108	116	115	116	105	116	112	127	101	98	123	91	105	116	131	108	132	106	120	119	111	130	114	100	122	111	110	124	107	123	102	132	123	114	95	128	94	102	103	107	107	106	116	124	124	113	124	132	105	132	97	109	114	115	127	119	105	122	117	122	137	124	110	107	107	123	115	118	122	139	117	112	100	122	106	115	104	116	124	120	129	118	106	120	144	108	126	140	124	94	129	106	129	130	100	116	139	112	120	123	115	111	122	109	129	120	115	106	108	99	119	95	113	126	99	123	113	113	126	94	100	128	94	127	105	117	110	109	126	113	107	95	131	110	111	132	115	108	118	116	115	125	113	136	109	95	144	103	137	98	111	127	143	123	119	123	117	111	133	124	128	119	130	106	122	99	136	113	111	108	112	111	124	104	91	110	122	120	108	103	124	115	106	110	101	104	111	118	123	95	93	113	112	123	104	115	114	116	120	117	105	108	118	113	113	106	101	113	119	120	107	109	128	133	125	115	120	106	131	127	127	127	123	113	106	118	97	111	105	121	137	120	116	126	109	120	108	118	130	124	142	126	117	123	110	146	122	110	99	105	126	116	84	102	110	112	100	117	114	113	115	106	127	149	116	114	97	119	117	101	118	122	112	104	114	118	104	113	108	116	113	98	98	118	132	119	131	113	130	107	99	96	130	125	98	104	109	102	129	126	109	89	112	113	139	103	102	131	112	115	119	129	98	126	107	131	116	105	120	107	120	103	109	105	124	116	103	116	116	118	107	119	131	120	122	133	104	90	109	118	110	95	115	124	127	137	125	105	126	132	123	120	106	120	114	122	125	125	111	101	106	133	116	128	98	109	124	105	100	126	98	115	107	127	137	109	113	122	122	116	119	142	118	109	97	118	110	117	94	122	105	99	106	122	104	108	107	122	131	117	113	112	117	116	112	88	122	86	108	106	104	124	109	99	129	111	110	109	109	125	112	137	123	123	115	104	118	112	94	110	102	122	118	111	110	114	121	119	110	118	114	141	119	106	127	102	104	133	130	114	126	116	110	129	112	100	126	133	105	130	99	121	119	116	108	101	116	114	114	104	134	121	125	140	103	125	138	114	118	121	117	114	117	113	106	120	111	115	116	116	111	113	95	115	113	121	104	98	122	126	130	99	109	121	119	114	131	99	105	110	94	120	124	120	126	136	113	136	131	108	115	112	117	98	122	115	99	108	122	115	133	89	114	122	125	99	111	124	112	117	114	113	126	124	101	119	117	128	100	107	120	126	127	117	138	111	109	108	132	123	114	111	132	115	95	107	113	112	90	120	124	108	97	96	99	121	110	128	126	110	121	102	126	128	136	112	120	120	132	96	133	115	109	134	113	139	117	120	133	118	100	115	121	111	141	113	102	101	125	110	116	115	111	133	128	122	120	125	117	115	112	97	106	113	119	114	112	117	122	110	91	135	132	115	105	114	104	114	134	122	121	109	125	142	118	109	97	113	118	113	141	118	111	110	123	128	118	123	109	105	129	118	104	107	127	116	121	94	125	141	100	112	103	107	124	114	116	106	120	115	101	117	137	123	120	101	107	120	116	134	120	101	125	109	117	113	126	107	115	113	103	119	97	107	104	130	111	98	115	124	108	116	111	108	107	132	114	129	122	132	99	120	128	121	126	106	124	99	123	112	113	93	112	111	122	94	129	124	114	109	96	115	129	127	92	109	131	117	108	127	104	113	95	117	109	112	111	101	113	113	121	135	100	108	113	127	117	122	134	116	120	116	116	117	126	106	111	129	97	120	108	120	134	109	126	106	129	103	102	126	110	121	105	117	107	119	107	122	102	97	133	103	127	110	114	116	109	121	97	118	111	108	103	108	120	120	99	104	124	124	131	125	124	136	145	131	116	119	115	113	126	102	116	103	103	110	123	106	103	111	131	108	104	129	108	126	134	104	104	118	101	112	114	143	117	119	112	113	133	113	113	110	124	129	104	107	94	114	117	131	95	126	119	119	128	124	97	125	120	112	116	113	131	105	118	118	137	118	109	117	106	115	128	135	113	123	111	98	107	104	113	120	124	121	115	115	115	115	116	116	116	132	120	128	102	112	133	96	101	116	117	122	99	108	96	113	129	91	125	103	120	110	121	117	102	102	131	132	131	106	116	144	113	122	109	136	103	122	121	120	101	119	128	133	111	101	125	115	95	94	124	126	125	111	122	100	114	108	116	110	113	133	115	117	124	119	104	104	103	114	130	114	91	120	126	114	114	128	120	99	92	132	96	96	131	118	136	141	124	119	125	106	119	126	108	125	100	120	112	130	117	106	124	125	95	112	109	113	112	96	104	123	116	115	109	123	110	110	119	112	103	121	122	138	116	112	113	114	124	128	120	126	96	103	80	102	102	124	127	113	106	118	118	97	121	117	121	110	123	113	117	116	115	114	124	110	150	98	113	103	138	112	122	118	105	126	91	126	104	127	99	112	116	112	131	121	142	128	115	104	128	106	100	116	142	131	129	110	130	96	116	114	121	113	110	134	109	118	105	110	116	119	115	101	105	91	88	110	125	109	105	104	114	128	106	115	123	121	90	117	116	118	134	118	119	111	137	117	105	125	124	114	101	101	112	101	124	123	118	102	108	125	96	107	117	99	90	137	103	121	114	112	135	128	116	121	122	136	109	101	119	129	92	114	117	127	108	124	98	111	122	122	95	94	128	120	108	112	126	97	95	127	115	121	118	113	115	108	111	130	109	105	119	105	112	119	121	98	110	98	114	99	106	98	119	110	108	107	126	115	121	105	134	91	129	122	113	109	119	119	134	104	126	84	126	103	140	105	119	122	118	118	123	114	119	130	116	96	110	122	98	109	126	110	114	114
3121	407	456	456	443	429	408	341	358	351	364	362	332	346	362	326	349	343	309	315	365	367	348	309	325	297	313	283	305	321	339	303	335	316	333	273	307	320	316	327	312	330	322	301	308	323	311	290	329	359	305	321	312	343	343	300	310	303	295	285	313	313	311	321	324	302	300	312	324	315	324	326	310	315	291	316	304	322	319	275	336	297	321	294	312	305	325	336	298	312	295	305	349	297	304	336	309	296	331	304	318	325	337	312	323	338	315	295	324	322	307	321	307	319	301	295	304	288	314	312	312	342	287	335	317	329	319	323	312	288	324	301	310	309	317	307	305	350	332	320	323	295	312	319	326	293	341	313	339	322	344	289	322	318	311	352	321	352	322	341	322	307	320	322	332	305	334	291	315	314	339	308	300	331	314	305	334	297	309	279	297	302	336	325	304	312	329	322	345	318	294	309	321	300	301	331	382	292	302	301	313	304	332	299	310	325	316	321	320	319	310	314	305	350	342	320	340	317	308	311	353	292	285	309	321	315	342	341	305	315	291	293	297	328	312	313	336	318	311	342	310	349	325	333	335	284	290	312	327	324	298	345	328	327	309	299	310	332	299	304	310	316	288	336	329	292	341	305	303	334	337	336	314	309	345	291	308	292	316	314	316	308	326	364	304	342	336	301	322	294	334	327	333	323	331	308	304	313	334	306	345	325	335	348	313	338	290	301	317	371	308	326	323	312	319	289	311	325	324	313	317	305	316	284	331	315	315	314	304	328	339	288	309	326	339	305	266	306	314	313	320	325	324	325	324	315	312	278	342	311	312	316	311	321	343	315	314	309	276	300	313	336	308	324	314	341	319	305	290	334	321	310	318	303	312	318	337	324	324	328	319	327	279	328	288	314	333	302	303	313	329	311	315	329	316	307	285	318	290	314	302	317	316	337	305	331	315	286	319	338	317	349	319	340	293	319	320	300	291	326	323	329	305	287	325	302	325	331	315	320	315	308	322	318	310	294	343	334	312	294	324	334	309	331	309	321	285	298	318	326	327	356	314	324	315	300	309	294	307	341	340	325	267	317	313	287	293	322	309	309	299	318	276	341	343	295	317	294	307	329	327	352	331	323	318	334	286	309	321	301	307	333	303	299	329	309	298	307	314	298	296	319	324	312	312	290	316	301	367	364	325	309	322	339	336	301	347	329	335	322	322	320	310	304	315	306	316	309	315	329	301	322	283	320	338	291	303	296	306	324	333	308	339	330	377	323	315	335	282	329	325	314	309	326	319	310	324	317	343	317	316	322	304	330	309	316	303	338	297	294	309	310	329	311	338	325	300	270	299	325	324	299	308	311	303	322	299	315	314	322	342	293	316	272	316	318	339	363	289	329	316	301	314	299	290	334	328	331	292	340	322	323	340	314	315	326	299	302	291	302	313	318	335	346	330	303	327	301	354	313	335	322	328	314	322	337	303	315	311	323	345	323	307	290	342	326	347	320	297	285	315	286	310	295	308	305	308	309	365	325	317	337	298	326	305	314	350	317	330	337	325	312	329	332	337	317	324	321	295	303	306	282	331	292	301	309	329	315	317	318	350	306	339	308	340	314	289	323	313	327	292	338	298	297	277	325	327	333	342	314	327	358	299	323	310	323	295	330	329	290	331	306	312	313	327	329	316	313	313	323	336	330	292	327	331	325	325	334	314	325	304	296	295	307	305	329	297	347	278	327	312	296	324	314	338	302	317	331	320	318	332	310	351	339	323	340	308	318	324	345	306	339	298	320	317	306	316	329	321	323	339	328	344	279	316	323	321	321	324	368	325	330	316	328	326	338	303	293	301	334	333	305	280	307	322	318	318	340	329	323	313	292	312	301	312	314	311	306	304	321	316	316	348	324	308	343	321	338	313	327	316	303	286	321	333	337	290	319	323	310	305	330	312	337	340	305	297	307	363	313	298	288	322	326	281	336	312	324	324	349	279	309	305	294	323	311	310	341	331	318	306	323	304	292	309	310	313	312	332	301	312	334	353	335	291	309	323	310	321	331	287	314	316	319	305	333	319	311	323	318	359	308	324	308	324	319	317	333	314	300	317	294	271	319	298	330	330	297	303	321	297	323	317	351	309	317	319	285	310	320	308	296	278	316	310	292	313	320	313	283	325	302	309	326	329	286	317	336	321	341	300	358	313	305	332	302	340	315	327	357	287	296	310	304	335	278	305	331	301	277	310	328	298	312	368	326	301	316	279	303	326	333	313	334	327	327	321	275	319	337	280	332	340	313	329	310	330	319	310	322	340	306	307	316	326	320	321	331	299	335	338	308	299	319	299	337	326	366	317	319	312	323	321	303	321	313	309	330	306	329	317	295	353	302	325	309	321	303	311	326	350	311	325	320	350	311	323	304	342	327	299	312	319	323	293	302	306	315	319	328	318	309	294	308	341	311	320	339	348	321	322	336	312	336	320	304	295	309	318	320	309	326	304	285	317	301	337	295	328	313	360	332	329	321	287	290	338	336	276	311	323	282	305	288	273	303	301	334	307	314	302	308	359	312	285	317	331	269	330	324	331	323	310	315	292	309	313	308	288	271	319	332	305	280	300	276	339	342	318	331	292	306	310	340	308	290	336	322	341	323	333	334	286	321	348	321	288	318	323	316	299	314	320	338	292	308	313	291	328	306	325	279	311	274	298	353	335	305	288	348	314	299	332	334	301	306	323	310	336	332	333	299	315	331	325	295	294	331	314	279	304	306	313	308	319	309	345	316	310	332	334	310	318	315	314	313	312	311	310	306	316	330	327	320	345	339	286	344	359	304	300	311	324	310	290	336	317	296	333	327	337	304	311	322	311	304	314	313	317	327	304	307	300	308	306	312	339	334	315	317	330	325	316	312	288	315	363	299	302	340	348	297	314	291	322	300	329	305	317	343	327	299	296	306	355	320	336	299	312	336	316	335	310	316	321	320	313	327	311	340	327	321	331	325	359	319	349	341	336	301	279	297	311	343	282	298	317	324	341	364	312	321	297	291	315	308	340	326	311	356	333	344	308	322	331	327	293	295	304	298	316	317	318	316	308	319	299	327	317	317	279	294	320	289	314	342	319	295	297	321	322	324	315	308	313	313	310	311	335	346	308	334	308	319	305	319	304	338	309	294	325	288	307	333	315	332	313	338	294	304	305	326	319	332	369	306	272	310	294	305	337	287	337	252	297	319	292	346	322	324	313	302	326	323	302	320	324	288	298	320	330	303	325	310	303	316	304	290	323	344	347	301	320	304	311	309	316	319	284	312	313	304	308	330	295	346	320	310	309	312	306	337	331	312	318	342	302	319	365	308	343	314	325	356	322	326	314	324	329	315	349	304	332	309	342	293	323	318	334	329	299	315	322	303	312	319	314	325	313	324	332	305	295	343	333	313	323	301	317	321	296	320	324	315	304	292	313	323	334	273	308	280	344	304	296	293	289	325	328	350	316	328	320	307	326	302	313	327	304	299	343	313	325	290	304	287
13096	1316	1288	950	670	562	461	376	329	325	299	309	277	273	276	255	247	251	246	234	277	213	230	243	217	240	242	257	200	249	190	226	231	224	237	225	233	215	217	218	243	217	231	218	234	206	198	212	216	224	210	229	210	223	228	227	228	219	217	229	194	219	214	238	202	229	207	220	228	245	234	212	240	217	240	220	238	229	212	225	212	219	225	209	221	235	205	233	223	220	225	220	225	235	243	205	208	237	211	226	203	223	211	221	206	221	218	205	219	230	236	218	194	228	243	205	232	218	210	221	239	217	225	231	198	199	195	244	236	231	202	191	204	232	229	220	233	209	229	204	248	231	229	220	230	221	194	195	208	221	211	226	225	209	216	226	230	204	223	218	203	222	208	220	228	242	225	208	216	215	236	246	204	216	217	237	188	237	228	203	215	218	203	228	244	234	206	211	227	221	223	231	231	215	215	259	208	222	200	225	219	255	233	216	200	231	196	214	209	225	228	206	189	203	209	197	220	222	231	223	203	213	209	255	248	221	204	249	219	231	208	234	213	218	197	224	219	213	239	227	224	219	224	249	227	220	203	207	221	236	210	219	192	231	229	179	210	191	220	223	232	226	187	205	201	213	232	214	186	245	229	220	208	201	225	198	227	202	219	199	232	198	223	207	214	239	234	215	207	209	223	238	214	201	224	215	243	226	234	217	212	194	216	225	205	237	203	208	185	211	194	248	245	248	207	232	242	222	201	218	204	227	195	229	233	211	216	207	214	223	212	203	247	209	208	211	210	220	240	215	202	186	239	234	205	227	223	219	219	223	243	212	231	212	210	251	226	209	222	230	210	224	255	210	224	240	196	213	217	233	249	231	204	209	204	212	242	248	199	218	230	245	215	169	217	233	218	217	210	207	225	177	211	257	231	199	223	216	205	229	227	215	204	200	224	189	214	241	206	218	225	204	244	223	249	226	191	205	233	221	201	200	215	191	232	224	220	216	225	220	202	231	220	196	231	210	234	214	203	212	234	219	199	209	215	223	240	236	224	204	251	217	224	202	218	234	208	199	227	222	241	216	216	216	235	219	232	221	213	220	237	206	231	236	174	225	209	214	214	190	238	207	218	199	204	219	217	194	210	247	221	218	221	186	226	228	231	253	234	211	237	182	230	217	235	207	204	243	219	204	211	214	213	209	230	197	228	220	210	240	234	221	210	175	231	229	219	246	228	205	215	232	231	232	236	257	206	234	221	240	198	245	231	240	200	221	216	228	221	209	214	222	222	219	229	194	226	201	204	213	218	222	223	228	220	200	207	235	223	223	204	230	240	219	199	226	189	214	205	215	224	206	220	200	211	205	226	240	224	240	209	242	240	215	200	225	217	216	210	204	214	215	219	218	217	231	195	195	222	236	228	205	211	210	204	204	197	200	224	234	232	197	240	197	237	231	231	208	219	217	203	210	224	205	233	214	242	216	207	218	236	211	204	230	215	201	204	226	238	236	200	222	211	216	221	227	209	212	198	223	225	191	236	209	235	218	214	230	218	209	225	214	231	226	229	206	222	180	211	225	203	235	238	241	226	232	251	205	220	240	212	232	245	244	222	180	211	222	250	231	217	223	232	200	249	213	214	225	202	237	197	204	216	234	238	233	212	234	195	217	222	213	219	222	206	205	226	213	224	223	218	216	219	240	196	213	227	218	254	203	227	210	232	218	201	215	207	216	217	215	192	237	229	219	223	210	213	212	216	211	211	206	229	223	229	214	187	225	243	211	232	207	239	232	229	239	224	210	219	192	218	219	225	208	211	231	226	243	208	227	205	238	201	220	235	209	245	227	252	205	222	188	210	228	204	239	185	225	207	194	198	214	211	234	190	212	214	212	204	224	196	243	201	213	220	215	210	221	225	219	245	234	207	224	226	220	237	214	234	232	227	216	235	214	237	251	215	202	210	219	238	216	206	224	217	214	207	209	227	240	226	223	209	222	208	221	240	246	234	243	200	221	210	199	230	230	213	227	195	217	202	202	224	249	230	214	216	227	221	221	202	213	210	221	245	216	209	205	208	231	212	223	229	216	219	209	202	224	236	232	250	220	206	200	221	218	218	223	223	212	197	225	228	226	231	268	250	238	213	231	186	222	220	244	233	229	201	226	214	214	237	214	232	209	202	237	230	202	232	252	222	228	202	198	220	243	199	211	206	248	195	222	205	229	211	235	244	207	229	237	207	219	218	213	226	208	222	233	213	222	247	245	216	227	193	245	217	242	215	229	222	208	222	215	226	230	209	211	225	208	204	212	221	213	194	233	205	220	208	245	219	218	213	216	226	202	202	223	214	191	210	208	202	248	228	217	239	199	238	202	195	224	227	215	215	208	191	222	234	227	195	252	232	214	222	219	213	206	236	215	230	221	213	240	220	217	205	210	211	224	238	246	207	211	209	223	237	240	232	208	208	232	224	232	200	212	204	228	193	212	236	216	223	235	219	200	221	215	213	200	221	206	260	208	224	219	223	209	213	239	207	233	231	204	232	205	214	187	203	217	215	241	224	223	210	221	239	226	219	225	230	188	224	216	219	252	203	214	180	207	185	240	253	199	224	225	237	230	198	230	220	226	241	174	209	206	211	203	219	235	215	213	242	240	239	216	233	204	227	233	212	247	214	210	214	224	177	204	195	219	223	230	221	219	235	213	224	204	206	221	208	209	222	217	227	185	224	216	209	246	198	240	219	211	232	229	212	209	199	233	221	211	226	237	200	229	242	217	220	229	211	208	190	222	231	233	193	220	219	255	205	221	241	223	232	217	221	194	231	234	193	226	233	208	212	225	240	226	234	223	239	216	208	221	242	215	211	203	197	230	245	207	191	202	207	223	200	213	214	214	219	228	237	193	196	194	233	212	239	218	218	246	201	215	197	218	242	221	232	222	243	232	212	220	216	214	228	226	244	236	218	241	203	201	203	217	204	218	198	222	188	189	229	187	233	197	186	209	226	202	215	216	207	215	239	234	195	258	220	209	228	207	229	223	203	204	198	244	226	223	239	196	213	227	224	241	193	213	197	220	222	208	207	221	207	239	210	211	220	204	205	237	204	195	219	220	228	190	235	191	249	213	206	230	212	261	211	219	194	237	225	212	211	230	230	225	201	239	225	209	243	218	217	231	216	219	224	202	200	225	247	240	242	221	199	223	217	231	221	236	200	234	204	227	214	221	214	235	230	187	223	213	229	214	247	216	233	238	200	204	230	223	200	232	193	248	237	195	228	209	235	236	200	216	219	221	211	214	209	225	209	233	231	198	251	202	211	203	202	208	222	230	221	236	213	224	220	213	235	224	225	199	221	218	206	211	211	228	211	223	201	224	231	191	220	211	218	244	206	221	223	238	245	229	229	220	200	209	214	246	231	229	251	210	209	228	205	221	200	203	210	224	217	215	212	231	239	213	197	232	229	197	202	196	229	214	219	220	250	207	208	230	222	227	205	229	185	196	235	236	213	230	231	252	192	235
7809	1421	2777	2996	2641	2256	1831	1608	1380	1284	1147	1060	971	914	845	809	831	786	775	692	721	721	639	661	661	618	656	592	661	654	620	601	617	595	600	579	588	596	617	543	586	551	553	613	538	562	606	547	591	532	585	592	574	573	551	530	534	603	537	525	520	528	551	610	580	579	584	506	546	552	525	559	527	518	533	526	543	560	528	569	534	570	531	554	554	566	515	548	535	551	522	565	557	570	518	545	541	559	517	521	518	543	541	515	539	600	536	550	542	556	569	566	552	531	513	517	567	525	540	547	534	506	574	568	570	536	540	549	560	537	525	540	521	495	562	512	518	556	537	544	527	497	567	508	539	505	568	538	526	539	540	562	519	548	537	553	530	514	538	550	521	547	553	557	532	538	551	496	547	519	559	524	494	511	538	516	533	528	528	539	515	512	513	573	513	506	539	508	519	538	500	537	545	519	564	538	549	561	505	540	556	505	509	542	553	523	514	493	534	549	536	502	553	548	505	559	527	602	562	519	516	564	551	572	540	519	555	583	545	545	504	488	504	528	533	567	515	509	521	531	568	554	525	532	550	511	511	539	532	553	541	533	528	579	594	580	527	531	530	569	556	512	548	558	538	554	567	495	559	503	605	560	505	599	583	562	561	543	517	519	538	520	526	524	537	587	560	545	526	517	512	532	538	559	590	519	551	513	494	554	557	568	538	554	555	510	543	550	543	557	526	515	548	488	525	510	529	543	530	536	509	556	546	535	499	527	573	525	526	527	520	562	579	548	561	513	513	529	527	532	526	532	520	546	539	534	589	546	528	511	555	527	549	516	526	526	531	519	544	516	540	532	516	523	557	554	542	559	482	537	544	514	527	506	540	550	521	566	578	539	505	596	565	578	580	558	535	527	563	529	533	546	530	560	540	497	510	521	521	516	544	569	523	564	524	525	580	540	516	560	556	533	528	514	541	529	546	558	556	550	550	526	509	511	491	548	527	538	564	516	576	499	541	543	539	545	530	531	524	536	504	538	500	545	518	549	501	505	572	535	555	561	525	545	542	515	533	484	519	540	521	542	565	531	546	535	522	547	579	509	553	595	544	535	547	537	535	489	575	543	555	558	529	542	525	513	529	545	534	528	507	515	539	592	500	553	536	547	536	527	586	539	529	535	546	498	524	527	548	550	555	590	547	544	569	524	566	520	533	536	589	565	551	549	505	545	524	541	548	531	511	519	535	535	489	496	519	508	537	549	537	571	581	511	527	536	507	554	582	505	509	533	536	538	546	540	530	540	542	539	548	469	564	549	516	548	525	550	577	546	520	544	549	496	573	516	514	570	553	543	551	543	537	535	532	528	550	547	556	533	506	538	541	485	493	537	521	548	557	503	549	514	589	528	502	535	521	546	519	547	518	572	528	503	486	561	536	560	509	550	582	543	537	520	489	536	525	520	509	516	543	517	486	529	502	580	543	537	575	571	530	498	537	554	572	565	534	494	535	571	491	540	514	517	526	479	581	537	532	568	550	526	545	520	546	535	553	573	558	508	537	574	508	548	577	545	561	534	522	555	519	536	535	519	596	549	562	560	508	502	535	513	562	574	490	541	539	559	560	597	563	533	536	503	528	509	553	513	527	590	567	531	588	537	506	554	481	541	525	520	563	550	537	548	592	493	532	548	503	542	481	571	551	548	550	499	556	572	505	557	540	555	497	541	512	516	544	543	518	525	560	525	477	532	550	583	581	561	546	536	490	558	548	549	551	564	552	502	569	523	525	536	532	583	513	526	561	519	551	527	593	523	544	513	553	560	540	524	556	573	500	507	526	564	553	501	513	493	558	485	517	552	570	536	521	531	512	539	517	542	550	517	538	509	526	579	528	539	510	524	524	552	516	542	540	544	560	513	538	497	540	529	563	515	537	549	562	550	532	523	531	568	513	507	553	543	563	536	535	543	533	540	503	574	558	516	540	585	513	535	522	542	536	559	528	486	519	528	561	494	473	504	506	552	524	523	543	512	510	514	502	542	555	577	528	548	521	517	556	549	589	539	547	527	556	555	506	521	539	513	524	543	555	567	551	575	572	610	508	521	541	543	501	547	529	576	560	536	559	533	494	537	496	527	524	501	537	561	530	587	525	563	523	547	550	537	521	521	567	552	518	549	559	551	537	559	531	572	526	533	540	548	604	561	551	503	525	516	521	488	559	542	546	578	491	554	549	556	579	568	513	547	550	519	528	513	518	533	532	552	529	523	509	534	564	500	539	557	552	505	542	534	499	536	527	529	554	524	550	504	554	526	494	523	507	525	541	548	537	539	528	542	527	549	545	512	529	553	546	532	509	555	525	532	587	520	518	537	543	543	517	510	547	552	557	502	538	564	579	549	523	533	540	517	553	520	545	537	552	497	564	549	568	532	487	552	532	539	564	547	525	546	537	542	515	561	527	545	557	489	513	517	530	519	532	567	533	539	540	515	541	539	509	516	499	525	558	529	560	551	500	513	549	531	527	545	542	554	483	518	529	571	567	572	541	561	544	558	559	538	551	551	559	523	508	537	585	557	535	554	523	527	548	553	534	573	538	544	496	496	570	546	511	481	524	546	537	525	558	501	503	524	553	515	536	597	547	543	560	550	565	551	535	533	553	541	573	545	537	534	576	530	564	493	524	550	546	546	540	544	572	524	539	537	545	512	567	511	544	536	533	563	566	565	564	550	568	537	554	538	474	521	558	527	543	542	537	517	559	569	553	560	569	532	540	543	595	503	512	536	525	546	524	542	527	537	563	560	572	566	518	511	535	561	505	551	539	516	497	522	535	500	522	572	540	531	539	488	512	527	536	550	517	491	497	536	541	521	514	514	514	554	533	550	504	493	553	527	569	558	536	529	557	550	583	508	534	523	563	486	521	541	522	538	563	547	504	507	572	536	525	509	514	581	534	581	572	511	507	519	515	543	526	538	564	545	550	485	571	523	499	549	513	517	550	546	526	526	549	544	530	543	524	512	543	524	550	552	541	542	566	524	534	498	547	581	522	530	532	573	550	521	552	546	556	524	513	558	532	575	551	541	508	557	529	533	498	562	532	579	554	520	514	519	535	503	556	508	552	489	582	526	568	489	549	520	509	539	495	564	515	541	544	521	537	563	572	525	560	509	518	533	515	534	535	505	512	529	529	558	539	553	534	500	550	587	552	558	527	475	527	533	530	530	583	565	526	500	550	570	552	510	529	578	520	542	539	530	559	511	525	566	520	555	547	533	542	495	503	539	549	525	568	567	513	554	530	487	554	580	558	549	547	560	537	553	607	545	554	572	508	539	548	518	532	539	540	535	539	506	617	529	525	522	534	557	517	516	511	567	571	522	528	544	580	565	524	514	545	510	563	502	589	534	497	561	557	506	512	548	568	544	575	519	553	548	544	521	546	551	514	532	542	526	542	504	543	537	551	538	555	500	538	545	513	543	500	481	534	547	521	519	546	562	585	559	543	535	545	504	494	523	562	551	530	538
20934	3080	2345	1667	1109	832	689	524	485	376	401	287	326	267	267	269	246	225	245	208	222	218	236	208	219	189	193	181	179	176	188	190	191	196	182	181	165	218	196	214	183	178	177	192	197	192	191	197	200	191	177	221	185	187	183	173	166	175	173	196	182	186	180	195	188	194	167	190	165	171	194	198	171	158	203	163	189	185	176	181	180	172	182	168	175	198	179	170	175	162	170	181	168	166	168	178	177	153	161	201	189	191	168	181	159	161	166	190	156	179	190	160	208	193	184	173	192	182	194	161	172	157	183	181	193	209	173	192	199	183	168	154	158	171	186	189	159	168	173	176	173	196	171	182	184	175	218	188	207	165	172	184	150	157	184	192	160	192	168	159	153	171	170	190	187	188	185	179	172	159	189	176	189	165	170	165	159	165	171	189	173	180	195	182	179	191	173	195	182	195	190	155	163	191	170	167	171	191	185	195	186	188	155	181	178	188	174	183	180	195	182	196	169	180	183	178	181	169	187	177	173	161	165	202	180	202	191	161	159	201	151	188	190	156	185	180	181	185	203	185	186	164	170	182	211	160	195	173	164	162	197	194	196	179	177	184	179	176	183	172	182	147	185	171	182	186	196	205	184	202	172	164	183	191	185	162	161	171	180	172	180	167	147	195	187	161	172	181	169	173	177	158	206	187	162	185	179	180	191	183	207	169	161	191	181	155	188	203	188	175	161	178	197	175	173	177	173	175	183	185	191	194	183	166	162	197	192	186	186	180	160	168	196	174	178	195	189	153	175	158	180	190	175	183	191	189	207	162	193	204	178	188	176	209	170	191	187	176	182	161	178	181	182	187	172	179	161	161	173	175	181	178	166	177	177	197	165	152	184	180	198	180	176	163	214	162	177	195	174	198	181	192	174	201	196	187	180	194	177	163	153	191	191	186	177	182	205	187	182	190	174	168	199	197	195	147	189	199	183	177	192	164	168	188	158	196	197	177	170	196	161	198	177	176	187	176	173	192	185	184	185	166	179	164	173	183	172	182	168	189	174	179	207	188	165	180	198	188	175	173	201	163	174	199	157	160	194	173	198	215	172	158	186	197	195	151	176	206	186	180	173	172	156	180	178	181	183	179	195	167	203	196	198	186	180	192	184	173	176	161	178	177	171	214	190	199	179	174	178	159	170	177	183	185	200	192	185	191	180	200	178	163	176	186	165	179	179	208	169	182	165	204	178	144	191	191	174	183	179	155	179	203	175	160	191	180	168	176	175	212	171	198	179	159	173	140	183	213	188	179	172	198	182	201	179	200	193	188	180	170	158	177	186	172	213	176	151	167	187	184	172	169	144	152	195	224	171	184	183	228	169	183	173	188	182	185	176	170	190	178	162	189	171	175	178	153	191	177	179	178	169	183	179	199	192	192	183	177	203	185	169	203	169	191	186	171	188	167	168	174	177	190	170	216	190	178	191	182	151	185	173	191	192	184	171	167	175	156	171	182	197	173	168	170	188	181	169	193	165	163	176	170	146	177	179	181	172	192	177	146	171	175	175	171	169	187	186	172	207	181	165	200	163	186	168	188	173	178	167	179	198	186	185	197	192	170	176	174	156	166	178	192	181	172	162	172	182	171	162	178	207	167	160	184	193	176	181	170	213	163	200	184	172	154	214	166	163	157	210	178	172	159	184	194	186	176	205	161	165	192	190	185	164	179	191	176	194	176	174	180	177	181	149	202	188	184	171	181	197	183	177	190	180	190	186	175	161	159	177	184	182	150	204	206	188	196	193	181	161	167	181	167	182	178	198	194	184	193	155	181	198	175	175	172	168	182	160	189	183	188	161	172	205	173	183	179	178	191	187	177	187	177	176	156	191	180	169	199	192	182	178	190	195	203	195	183	165	195	169	189	185	164	159	170	189	180	184	187	184	182	194	169	158	184	205	168	160	174	182	172	191	174	159	156	166	179	162	193	217	202	186	175	178	183	181	164	159	188	198	175	180	174	174	197	175	184	152	180	170	176	182	192	171	197	199	184	170	162	183	175	191	167	179	188	167	174	174	203	166	172	173	188	197	164	188	168	160	189	184	182	160	172	178	204	182	172	156	183	220	189	149	194	159	173	183	194	185	187	176	189	181	181	200	176	174	167	186	194	167	191	161	196	172	177	169	190	184	162	157	187	167	171	171	202	140	202	161	202	181	160	194	183	178	164	171	187	162	183	182	205	168	190	200	201	188	184	183	167	163	169	159	186	195	159	177	192	195	183	198	161	184	169	189	188	182	180	192	151	205	177	213	184	170	181	171	173	182	183	181	186	187	197	160	185	191	170	175	185	190	155	169	170	171	179	188	173	181	194	172	192	202	185	172	189	197	177	185	165	177	173	184	192	177	180	176	168	170	176	186	184	200	166	196	162	181	160	179	169	185	182	185	155	177	192	189	178	166	156	180	182	195	202	160	192	158	162	198	183	188	188	198	174	196	212	160	178	167	195	179	201	194	191	189	166	190	150	184	182	181	167	201	168	169	202	184	192	181	180	164	195	189	219	157	175	156	174	169	179	168	190	169	186	193	168	176	170	185	180	180	157	163	180	179	182	171	169	193	168	170	192	192	182	169	179	185	187	198	203	163	201	183	178	192	189	170	176	174	170	185	178	158	180	194	194	171	184	144	171	191	179	182	194	165	168	183	166	199	166	179	174	176	178	175	172	181	184	168	163	162	185	161	210	182	168	183	196	158	192	190	177	166	172	168	193	169	195	172	159	172	192	179	158	174	192	179	174	197	168	211	159	181	183	176	167	152	205	168	194	183	183	187	172	171	183	209	191	181	171	160	185	207	184	179	161	154	198	163	187	156	157	154	171	182	178	164	166	154	205	155	184	187	189	174	171	164	177	161	171	216	174	208	198	171	188	182	175	184	183	162	198	190	184	167	170	182	198	192	178	161	170	167	172	197	195	178	190	176	162	161	162	170	170	186	161	186	171	183	192	173	178	182	186	168	189	168	190	180	180	170	179	183	167	167	192	192	194	172	184	191	196	176	161	180	173	187	183	176	166	198	195	162	176	186	182	152	201	169	153	181	167	156	188	188	184	162	177	170	163	183	204	168	179	194	192	203	183	196	151	190	183	183	164	168	172	169	178	170	189	203	164	176	193	160	197	196	165	191	203	196	205	187	181	183	178	180	192	182	172	180	170	189	202	177	173	178	168	169	177	175	151	191	175	201	179	179	182	206	176	173	164	189	158	187	179	171	181	180	198	173	172	160	177	181	169	193	168	180	173	170	161	158	187	184	155	146	157	148	178	209	181	186	178	171	181	192	203	161	155	191	195	154	179	176	187	171	149	179	208	149	181	182	172	189	180	174	198	193	178	170	183	173	182	180	158	182	179	201	154	169	154	177	188	137	163	165	161	174	204	181	187	192	194	199	163	191	174	174	201	184	172	187	188	166	199	192	183	185	189	189	164	181	188	182	188	159	196	212	153	192	183	191	181	195	178	190	176
10486	2001	4589	5256	4290	3555	2896	2448	2075	1705	1535	1415	1207	1119	1021	989	997	823	765	777	774	757	711	668	685	645	566	610	592	614	531	598	595	570	516	538	516	555	519	557	540	521	484	502	508	470	494	493	513	513	447	433	505	473	477	494	474	470	474	480	449	482	461	461	401	471	459	446	451	443	437	442	446	459	451	415	440	438	453	423	413	414	466	425	483	453	398	423	446	418	427	437	420	474	474	430	470	451	419	462	439	410	421	451	424	425	466	429	447	416	429	408	417	454	397	429	437	437	419	425	431	430	421	460	449	400	434	438	432	400	457	435	465	416	394	426	473	418	452	474	433	427	398	458	454	468	416	416	410	418	463	404	473	408	427	425	448	442	450	440	391	442	444	407	424	399	429	405	446	438	393	407	429	416	418	448	466	447	425	438	445	393	429	415	407	397	464	422	385	409	425	441	471	480	429	414	430	451	435	399	459	455	421	451	431	421	421	436	434	398	415	476	428	420	414	395	401	458	436	396	387	460	450	421	456	446	422	422	426	420	446	439	451	420	413	432	426	456	456	407	402	471	446	441	396	433	424	419	417	430	443	431	427	400	409	451	438	447	419	473	410	403	421	439	447	407	434	426	462	438	424	398	426	461	408	412	451	437	405	403	426	419	422	397	386	451	428	450	439	419	439	404	418	417	422	401	442	416	398	424	408	436	423	453	424	412	426	414	402	445	477	408	445	422	468	430	450	429	421	405	466	441	417	437	425	417	457	404	446	438	377	443	431	401	383	385	465	424	449	439	453	443	426	410	415	425	448	399	453	431	397	412	411	424	417	413	430	428	402	446	422	438	390	411	438	459	389	423	414	411	457	439	428	450	443	411	465	416	439	460	447	428	398	412	441	440	479	465	431	422	486	442	464	455	445	392	431	421	438	449	421	457	412	386	404	445	419	417	436	436	461	442	449	439	427	403	437	424	413	471	451	442	404	384	401	412	428	424	427	435	404	452	446	416	397	464	424	391	457	445	428	437	440	454	422	435	419	438	427	410	461	404	441	441	421	429	410	420	452	431	434	439	397	419	471	416	412	447	366	429	444	429	400	386	408	442	436	420	443	425	397	424	436	432	417	469	411	415	453	441	433	456	405	444	433	415	404	441	412	428	414	451	402	400	458	435	419	477	450	435	459	408	418	430	412	392	409	394	434	430	460	450	436	447	457	415	420	453	438	440	420	377	430	430	422	437	434	407	436	428	425	442	395	435	484	427	423	420	428	410	410	455	414	452	435	408	447	466	416	417	431	433	431	396	443	383	401	379	430	414	408	455	376	446	456	419	418	416	451	411	418	456	449	430	453	429	422	420	419	459	418	436	458	429	436	423	450	427	416	436	385	403	403	434	434	401	413	442	410	434	420	452	419	406	424	399	433	406	421	476	435	455	432	446	442	441	472	429	426	462	432	433	422	390	439	460	422	436	439	408	422	428	453	417	429	413	420	442	401	424	434	426	403	464	439	414	415	443	431	432	438	429	441	503	422	475	418	448	409	393	456	418	465	423	404	432	429	411	435	405	442	410	384	462	394	423	383	427	385	403	431	410	465	421	446	436	429	439	436	432	464	401	437	456	435	400	429	448	437	421	434	424	438	394	394	436	449	442	425	418	430	416	417	450	399	392	436	439	410	441	439	414	416	423	447	433	414	464	427	453	428	442	441	413	434	418	423	425	467	473	443	389	440	464	423	411	425	444	400	401	452	419	463	442	442	427	471	410	446	450	407	490	436	397	428	418	440	407	446	435	419	435	419	424	413	411	424	402	447	392	409	449	428	399	471	447	427	414	426	424	424	458	401	438	456	427	410	433	412	468	429	435	436	453	419	439	428	412	456	441	403	440	424	395	443	405	424	402	401	434	432	445	395	433	422	416	410	432	419	453	404	455	434	414	448	439	423	434	462	419	412	463	432	468	414	458	390	452	449	410	443	427	420	451	462	440	426	423	422	447	417	487	427	430	438	423	446	412	432	416	459	443	467	418	424	423	436	418	416	431	426	441	511	433	445	449	449	414	434	485	424	430	438	429	438	450	414	437	412	435	446	457	424	406	437	450	397	440	412	461	415	400	458	404	433	455	469	425	416	443	445	442	422	455	403	412	426	405	480	447	466	438	411	415	394	471	408	410	429	445	444	420	401	457	428	431	424	382	402	416	451	461	429	432	411	425	435	424	429	444	427	402	403	415	434	449	446	414	449	453	469	446	415	423	418	402	432	435	439	425	436	417	435	431	446	472	442	404	428	412	436	415	473	405	414	424	406	445	362	402	430	418	441	418	385	474	415	423	417	426	438	446	433	430	454	406	441	420	424	428	447	421	426	454	432	406	441	434	440	425	431	417	399	440	443	466	394	431	386	455	424	389	429	415	428	410	448	429	430	422	410	433	416	395	412	450	449	434	398	384	468	408	442	438	430	397	435	437	451	424	416	417	436	421	409	418	377	408	458	447	416	441	399	450	448	374	430	422	430	460	456	468	412	434	410	462	430	440	398	431	440	423	424	419	414	433	423	415	408	462	406	445	416	421	437	437	429	393	436	449	443	407	418	411	391	413	427	422	459	438	433	402	447	422	436	447	434	410	425	444	411	435	438	454	431	420	440	447	471	425	425	442	431	415	413	390	428	459	425	399	434	430	417	424	374	413	406	440	423	436	390	450	417	427	413	423	407	412	407	413	412	444	462	443	421	456	417	388	432	410	423	425	446	437	400	388	456	440	434	412	412	463	423	394	418	410	406	411	410	393	434	438	430	454	436	425	432	450	459	418	402	407	451	419	450	414	455	448	399	420	459	423	450	434	458	396	431	410	415	422	392	473	419	409	440	431	437	440	436	437	403	393	406	414	425	425	472	458	441	405	409	419	426	416	432	430	411	460	425	441	391	436	416	415	417	451	402	424	401	408	471	427	430	384	416	462	433	425	402	401	434	415	461	452	426	467	439	471	458	418	428	417	429	451	395	435	447	443	450	428	467	445	430	408	466	434	423	393	442	431	416	427	464	420	423	460	409	413	435	406	419	404	442	394	423	424	442	464	428	468	435	438	406	415	433	420	445	407	441	391	445	424	406	440	416	418	470	436	416	448	440	454	396	407	425	410	458	408	403	433	397	435	437	440	460	403	408	474	438	417	428	457	425	443	451	459	430	449	405	434	430	420	437	451	432	424	421	473	467	440	416	428	441	408	386	438	428	422	434	456	423	471	434	454	433	426	457	449	437	422	456	400	466	403	408	431	411	359	395	427	445	390	459	439	419	444	447	439	416	432	392	458	436	418	425	443	427	462	402	437	431	448	420	440	379	463	419	443	442	434	412	410	426	440	427	429	424	434	450	417	421	423	406	439	412	400	430	459	423	434	438	413	410	371	390	447	420	419	434	459	389	421	379	431	438	424	460	426	425	409	425	413	397	443	429	404	453	438	469	414	442	381	438	394	420	423	433	440	438	406	399	405	454	443	433	446
4447	157	126	135	125	131	119	118	106	105	103	123	133	141	124	105	128	113	104	96	124	116	129	110	154	107	113	112	146	105	116	114	117	113	132	119	112	101	106	123	111	114	110	106	131	114	103	102	97	97	136	121	110	139	101	118	142	141	108	108	107	110	121	110	120	110	113	96	124	94	118	93	116	101	114	118	114	107	105	86	123	114	107	115	102	121	111	129	112	129	95	124	100	107	119	115	109	105	108	103	125	121	104	108	106	108	145	120	107	104	124	126	138	115	111	114	108	109	107	97	121	110	108	128	111	118	85	127	103	115	104	119	109	124	107	103	120	111	125	114	108	106	108	88	121	113	98	112	137	112	112	120	104	109	92	120	120	99	121	114	119	103	104	97	89	131	123	106	115	92	93	92	112	107	118	121	104	118	122	128	106	126	120	104	114	101	112	109	125	151	109	115	124	114	111	138	129	91	105	103	94	100	109	122	104	133	133	109	106	100	122	93	117	111	113	132	120	120	110	113	120	120	129	113	120	108	100	113	137	93	105	124	135	129	127	91	111	115	128	122	108	128	115	115	101	95	109	117	118	86	100	149	126	107	114	124	108	110	115	98	117	123	112	111	114	116	119	107	118	115	107	116	106	103	93	109	108	126	128	114	114	117	121	114	87	125	118	105	92	117	102	96	116	95	104	127	119	112	114	124	103	101	109	138	127	103	120	95	105	91	115	110	111	118	111	106	93	111	103	113	99	104	102	102	101	99	103	110	115	112	98	131	103	113	106	108	112	114	107	124	110	127	119	93	94	128	105	111	106	106	110	121	117	115	104	111	123	107	101	118	107	118	113	123	120	119	98	110	122	95	107	113	115	112	119	127	110	125	119	109	127	119	109	109	97	100	125	104	117	113	121	94	110	131	102	104	116	119	113	108	110	110	122	100	104	118	121	102	94	116	109	111	129	124	130	109	119	129	126	123	128	99	137	134	133	107	118	107	110	135	120	105	96	106	115	86	106	108	114	108	118	147	119	100	111	120	109	104	135	117	119	111	118	98	119	127	111	95	107	126	102	124	124	116	115	128	105	106	106	99	148	110	95	101	104	110	119	129	132	132	130	114	117	98	109	101	122	118	112	116	129	95	118	104	132	119	109	110	119	134	137	112	108	114	111	130	106	105	113	92	117	101	107	127	102	104	108	115	101	120	137	104	103	94	101	100	123	103	109	108	131	119	102	101	102	107	124	115	110	109	121	100	119	114	113	139	106	137	132	113	126	119	129	95	98	100	112	120	97	109	106	116	124	118	109	111	114	124	142	103	128	120	120	116	104	114	124	106	97	121	106	101	124	104	100	98	123	124	120	120	117	110	118	121	95	99	107	119	103	122	123	119	106	121	119	137	128	107	107	99	135	121	115	120	116	106	131	119	108	106	131	114	135	129	118	119	121	147	115	134	136	128	125	102	98	109	107	107	114	121	103	121	112	114	119	88	121	98	114	112	108	127	112	138	112	131	108	90	110	123	140	119	105	117	116	87	102	109	127	114	121	116	125	104	112	110	102	98	114	106	110	132	139	131	130	113	106	104	109	129	117	113	106	114	135	132	114	111	107	124	116	109	113	118	89	136	126	116	115	107	115	104	122	126	133	100	104	116	108	107	125	127	120	115	106	110	105	102	122	107	109	95	129	131	108	117	123	106	116	107	119	114	116	119	114	115	95	96	139	141	121	104	109	112	137	127	114	118	102	116	134	123	123	93	111	118	98	137	121	116	109	128	117	98	110	105	105	119	111	102	80	98	120	118	106	114	114	99	122	126	114	117	110	114	92	118	116	105	111	104	120	132	125	109	110	119	118	147	92	118	131	126	128	125	121	122	113	118	111	117	114	122	108	107	113	138	112	119	145	103	108	119	108	118	119	102	108	120	107	96	124	103	105	116	118	104	122	116	113	136	116	111	113	111	107	112	134	124	126	105	130	106	109	116	106	118	109	96	101	98	108	107	122	123	98	113	100	106	134	113	120	124	101	120	107	107	116	102	107	116	109	122	127	125	108	101	95	112	119	124	103	109	119	125	123	113	114	129	113	130	123	112	145	110	110	112	110	116	109	109	100	128	101	130	90	123	125	118	97	125	109	130	114	112	102	93	116	106	115	117	118	115	100	116	126	121	111	105	114	96	117	129	114	110	122	114	115	119	108	109	117	108	100	126	118	132	115	128	102	112	113	112	115	105	100	111	120	101	121	96	122	115	124	108	135	124	118	129	112	90	113	114	127	122	94	131	123	102	102	97	121	133	116	108	135	122	128	120	95	120	100	136	111	86	108	118	88	103	132	98	134	116	103	102	123	106	111	124	118	95	135	114	108	103	110	100	110	110	130	110	112	121	121	103	127	100	128	137	103	117	111	110	121	106	132	95	106	125	128	107	108	121	119	131	115	116	115	138	112	108	124	117	101	129	111	102	101	109	120	118	123	89	104	137	130	105	140	125	118	102	119	108	111	120	116	121	94	117	129	102	108	127	107	131	111	96	105	111	119	90	122	97	116	109	107	106	131	117	127	117	109	115	123	118	125	99	125	107	126	121	98	97	108	97	106	105	110	122	97	106	122	98	136	108	117	124	99	97	109	110	94	91	100	115	134	103	106	108	112	118	106	110	106	125	128	109	112	103	112	94	119	113	103	104	120	94	96	115	129	130	110	96	97	116	107	128	134	110	107	104	103	109	121	120	103	104	99	125	116	117	117	131	108	121	114	112	102	97	132	115	119	104	107	101	117	131	120	111	113	121	113	111	110	122	115	117	120	107	119	129	115	122	136	92	118	113	107	129	112	107	126	100	108	105	128	109	107	117	117	104	102	111	129	109	137	90	97	132	104	124	113	93	138	144	120	112	106	98	114	123	107	103	115	114	106	109	105	95	102	116	124	128	121	119	130	112	127	116	118	118	139	119	107	97	121	98	118	93	124	112	93	110	86	113	112	105	122	109	88	128	119	121	101	133	115	127	142	107	126	107	119	108	135	109	116	112	100	129	109	107	124	107	123	132	98	113	115	114	120	127	125	116	96	118	89	124	130	96	112	95	107	106	120	102	112	111	98	119	126	126	136	121	99	118	100	110	117	124	137	138	117	134	126	115	109	114	111	120	114	120	113	92	105	112	125	107	127	136	115	115	97	99	114	114	134	104	120	116	123	107	96	108	96	137	125	129	99	123	116	104	118	119	96	110	112	115	115	97	121	133	124	121	126	88	103	121	112	124	115	115	120	105	121	109	107	106	114	132	120	120	124	96	106	98	111	122	110	116	112	109	113	103	113	108	124	110	106	119	94	108	111	111	119	106	114	120	111	118	116	127	124	95	124	120	105	116	115	123	114	110	117	115	127	117	128	116	107	124	110	101	92	111	102	109	120	121	153	104	106	97	141	99	99	92	130	105	97	127	105	99	106	115	106	97	141	121	123	116	100	109	112	105	101	114	119	133	115	104	111	107	113	101	118	117	110	115
2997	342	389	404	417	367	377	364	355	307	351	336	307	319	295	357	311	344	296	322	287	279	341	305	299	312	298	315	295	334	308	301	276	324	311	281	301	332	293	351	312	311	324	318	300	315	335	292	305	291	315	317	302	298	293	285	312	334	300	303	300	304	323	340	323	297	318	328	301	316	315	291	338	336	308	291	285	328	329	298	301	345	324	321	319	301	286	298	369	307	330	310	315	316	279	291	309	330	300	300	295	315	331	323	313	304	334	296	284	345	309	327	330	322	306	338	333	303	303	312	264	313	326	324	314	333	300	294	342	303	314	304	328	292	322	279	333	316	308	334	302	298	313	312	301	336	317	309	304	332	316	308	297	290	280	307	319	317	358	326	332	309	317	347	296	308	357	342	329	343	358	300	303	312	310	297	313	331	305	306	321	308	331	305	312	275	330	300	296	318	327	276	326	295	352	298	314	311	322	313	304	319	300	308	324	299	312	322	315	328	327	288	318	300	314	324	306	297	333	328	358	334	300	349	317	324	303	338	290	286	333	329	313	308	319	305	344	305	298	296	326	332	333	354	339	325	336	319	271	302	318	322	322	326	341	311	327	319	310	315	357	356	309	315	319	298	331	293	328	333	297	303	295	324	305	296	309	285	322	326	298	327	300	286	287	298	272	332	295	292	314	290	297	303	314	312	269	305	325	337	297	301	305	334	360	330	336	344	300	330	308	319	319	297	326	343	326	312	319	313	308	346	314	306	336	289	277	307	333	313	343	355	318	288	307	308	323	324	275	294	317	311	281	332	288	306	302	293	299	338	308	304	316	341	325	310	305	291	285	292	313	305	299	305	305	301	333	311	333	320	316	348	303	287	306	286	325	322	332	339	314	329	319	304	281	327	311	306	322	280	313	344	301	301	312	297	288	332	332	294	322	330	373	319	338	327	301	310	348	294	324	325	320	306	304	294	300	300	298	310	301	357	301	325	283	314	308	293	309	296	306	313	331	295	324	325	323	325	300	327	320	284	309	293	325	308	312	316	294	326	336	330	316	315	305	295	310	307	331	295	295	331	265	292	317	346	324	325	309	288	297	312	339	331	337	316	306	340	302	311	287	283	322	299	299	362	345	323	337	311	320	308	287	332	297	310	337	299	314	308	348	293	314	306	305	323	336	319	316	312	284	320	295	323	301	293	320	315	290	341	312	321	351	330	306	280	304	317	309	316	306	290	318	335	342	288	349	320	309	302	308	334	340	325	305	305	306	321	324	316	335	288	325	304	293	314	284	324	338	330	312	292	301	320	322	324	328	296	260	299	314	299	322	351	294	306	307	326	328	298	321	325	299	314	326	333	296	314	307	321	318	336	331	292	326	323	309	296	318	322	329	298	321	283	314	301	307	314	357	309	304	307	337	322	286	306	300	305	310	318	315	334	317	290	313	325	308	325	284	353	336	322	344	321	295	303	291	308	349	315	333	296	300	323	321	335	305	326	322	310	326	293	352	344	300	297	300	303	317	320	300	299	314	344	325	292	324	330	291	320	316	319	314	299	285	300	306	306	316	342	330	313	295	315	301	313	319	306	338	331	315	306	319	331	308	323	331	313	296	329	316	291	297	300	328	279	296	340	312	335	316	301	314	316	320	312	315	304	316	293	275	334	303	302	317	318	315	293	320	311	316	271	317	315	352	330	294	287	302	319	315	300	276	322	340	333	309	300	335	321	338	299	348	298	291	303	304	288	312	301	337	320	268	306	304	317	305	278	298	315	310	337	346	339	333	306	294	335	319	361	308	318	302	341	300	282	307	320	324	297	313	350	308	295	312	305	340	309	308	324	327	299	322	307	322	342	293	329	315	317	306	299	315	340	296	321	317	302	303	291	299	314	313	289	334	322	324	268	320	297	318	290	334	288	302	312	355	295	338	335	334	317	272	320	282	314	294	318	339	305	305	325	278	280	334	298	327	300	290	305	318	319	305	335	303	323	278	330	300	319	306	318	307	300	317	292	296	317	306	335	308	311	294	309	320	299	339	296	315	312	316	334	335	337	308	345	306	299	297	296	312	304	322	312	292	309	319	298	338	281	291	321	350	330	345	324	319	322	315	307	336	325	317	306	315	302	301	315	314	278	347	330	297	288	305	281	328	346	305	313	313	323	319	303	318	310	307	334	315	341	320	333	332	315	289	284	309	313	315	317	309	311	295	337	307	314	322	332	320	313	316	296	276	333	353	317	314	322	309	318	276	301	337	307	325	302	331	308	337	280	308	323	332	317	313	315	313	343	299	310	305	326	315	259	318	279	342	304	287	324	306	319	306	309	300	335	286	331	296	309	311	318	343	296	321	319	337	317	308	304	338	287	298	296	291	331	318	315	327	297	322	305	308	338	309	323	272	304	312	330	326	273	289	301	348	322	301	324	312	328	295	351	314	308	309	317	311	318	304	315	316	332	314	318	299	310	308	301	343	304	306	304	308	322	325	298	333	318	328	292	337	323	321	318	325	345	336	305	326	332	311	323	300	304	328	342	330	327	304	333	310	283	330	291	325	334	321	322	287	280	361	307	317	322	341	335	298	297	303	295	316	303	312	335	294	324	293	337	309	369	351	300	335	279	295	323	314	322	313	329	282	343	320	312	316	315	322	314	320	305	303	299	352	349	304	319	310	303	325	331	293	331	303	328	288	342	302	304	325	312	318	308	313	322	349	336	311	291	299	294	278	299	341	328	306	337	324	303	275	327	330	319	358	326	331	362	310	283	309	300	313	322	296	320	319	279	304	309	303	295	350	304	317	298	333	352	303	318	303	325	328	341	297	340	320	320	313	293	315	297	320	314	306	300	297	317	304	318	311	307	313	309	312	315	353	310	330	309	335	336	314	323	332	305	308	303	322	291	331	318	307	281	327	306	336	300	335	309	339	333	323	299	329	307	338	315	319	302	317	338	337	324	340	291	341	355	334	327	330	319	310	321	303	316	330	291	288	323	307	296	300	310	335	316	290	333	312	316	303	308	320	314	305	313	308	315	304	289	283	304	316	336	304	318	336	310	300	317	294	284	289	309	315	326	299	304	321	312	307	327	308	301	290	309	307	313	323	310	282	298	322	317	312	313	321	329	319	296	292	291	322	304	301	334	335	306	323	320	332	350	302	344	305	314	339	317	327	326	304	288	316	308	345	301	309	333	312	319	321	314	310	312	325	340	328	325	295	316	323	295	323	313	309	306	298	329	283	311	339	333	322	329	309	302	299	327	317	313	345	266	303	302	328	296	307	315	326	295	317	314	322	316	304	313	297	328	301	340	304	334	346	271	334	325	315	314	313	329	287	304	306	306	302	292	285	321	318	318	293	319	330	341	298	317	307	315	326	326	302	323	305	288	291	327	298	324	322	288	316	305	322	348	312	322	344	293	311	326	314	314	309	302	290	313	336	328	294	319	329	308	278	322	331	317	344	309	288	313	333	290	328	301	290	329	309	322	312	310	319	295	306	334	328	353	294	324
13544	1387	1241	975	636	532	465	416	333	363	301	311	281	227	265	267	229	208	238	235	231	240	252	212	205	218	228	240	235	203	252	243	234	212	218	224	239	195	238	235	221	211	232	233	217	235	224	220	264	238	225	207	227	196	214	211	199	219	252	240	223	228	240	235	238	229	222	221	223	218	217	212	226	231	209	205	231	212	231	199	237	223	235	235	218	253	233	226	237	183	217	239	202	212	216	213	203	207	243	221	206	224	215	209	220	206	216	222	220	207	212	231	189	213	229	221	219	218	225	217	224	217	240	194	201	250	229	215	226	221	235	246	201	229	212	212	217	214	197	203	196	229	241	220	211	220	223	241	224	236	220	209	211	217	199	194	203	243	243	213	201	192	210	227	218	217	196	215	209	219	233	221	249	200	194	215	197	223	209	216	236	196	207	231	203	233	230	230	227	219	226	208	210	186	244	211	226	233	225	213	225	199	216	230	217	238	238	236	231	189	231	190	210	218	198	214	252	226	213	198	239	200	213	211	242	200	218	190	237	211	206	205	199	234	219	201	202	240	226	220	233	201	221	212	196	194	221	198	245	233	226	200	240	204	221	235	238	235	221	211	203	210	229	232	199	225	230	211	197	209	240	211	226	240	248	207	208	204	219	230	217	223	245	237	207	192	214	210	216	244	205	208	191	229	208	240	241	222	190	217	215	237	210	255	228	258	207	235	226	250	211	222	225	233	207	200	218	228	222	225	208	202	210	205	228	213	210	205	215	214	235	203	197	209	235	233	210	222	208	223	209	223	200	227	221	227	209	203	204	209	204	228	195	209	225	202	201	204	224	218	232	237	229	211	206	216	236	189	201	238	200	210	230	247	213	199	197	224	233	226	226	216	218	227	236	207	223	220	224	232	204	235	206	218	223	208	249	258	209	215	218	219	218	211	223	240	207	217	225	214	207	223	242	211	216	225	183	216	209	212	224	228	226	201	258	239	222	239	220	222	214	230	219	251	206	222	232	221	242	229	236	208	227	215	245	213	208	222	208	224	215	216	220	192	228	240	243	227	207	219	222	193	194	233	199	223	198	219	212	237	261	214	244	215	190	215	221	218	222	217	226	195	228	223	248	230	228	260	207	220	223	202	223	218	200	187	219	202	207	230	185	232	191	236	213	225	228	218	215	222	184	211	238	197	224	221	228	225	245	209	220	243	223	196	215	234	210	214	209	212	204	202	239	223	227	249	174	243	213	224	215	212	212	197	218	212	191	230	239	218	220	195	242	213	220	227	233	217	219	226	218	223	207	188	216	223	238	217	230	201	207	244	217	234	216	226	223	221	241	202	216	216	248	214	215	226	214	234	235	221	226	204	227	194	228	207	227	229	225	227	224	224	224	234	232	212	219	212	237	221	186	249	226	214	220	249	226	228	190	202	216	243	215	206	192	209	224	254	214	220	222	199	219	214	230	204	221	203	237	226	201	196	193	205	221	210	236	207	207	231	189	219	225	202	209	212	231	197	213	256	218	221	191	214	227	217	224	223	243	201	206	205	215	179	218	222	243	217	218	216	209	223	216	202	206	218	240	224	214	193	214	203	169	210	238	216	228	227	211	224	217	224	210	223	212	207	200	208	231	199	221	242	223	195	200	203	215	217	210	234	249	211	224	208	214	221	215	211	222	206	207	194	216	214	229	234	225	226	222	193	241	220	218	218	206	218	222	218	205	186	185	215	237	217	233	226	225	212	214	213	194	201	227	235	223	213	219	212	243	214	205	184	225	203	215	192	241	240	224	207	215	214	242	235	232	215	236	233	229	236	230	225	193	224	204	221	205	238	219	212	229	216	227	200	219	221	225	243	214	217	222	227	233	261	202	200	219	215	227	215	218	212	236	258	193	210	213	218	235	195	212	229	217	218	207	218	198	220	199	193	252	231	225	189	262	212	238	220	256	239	215	220	234	228	209	218	216	204	195	222	219	246	234	208	211	204	210	207	232	238	200	245	209	189	205	201	226	255	236	179	226	237	186	184	232	223	195	206	197	218	205	223	216	236	181	221	204	223	195	211	224	235	251	220	234	235	236	228	213	207	230	219	232	209	190	216	221	216	209	204	200	220	219	224	213	222	210	227	182	218	212	210	204	207	216	219	222	231	228	223	223	243	204	225	204	217	215	233	207	224	192	217	233	214	220	220	216	226	209	220	225	202	222	210	208	208	229	208	209	216	233	214	209	232	196	236	223	213	217	203	211	235	221	215	252	196	213	219	244	223	218	189	211	237	220	239	243	222	229	241	246	240	215	203	221	207	216	207	186	197	234	224	214	227	207	215	222	203	226	228	225	207	223	216	225	213	251	220	212	229	197	215	249	207	216	227	221	211	217	232	196	209	210	213	201	190	219	214	207	229	213	211	223	225	227	226	216	220	238	233	220	211	218	227	225	214	230	209	228	235	233	203	226	229	230	218	228	202	224	240	245	189	228	224	222	229	205	225	199	214	228	221	206	204	214	211	245	220	234	246	207	222	209	218	205	219	225	218	234	197	225	203	207	217	219	240	235	205	228	218	231	208	238	195	233	233	225	202	215	185	200	220	229	210	206	222	238	212	213	232	215	220	203	238	206	236	227	238	246	195	256	234	221	235	222	213	212	204	240	203	226	208	206	237	216	233	229	219	230	199	208	220	215	215	206	225	237	203	242	229	188	240	217	233	235	216	181	213	221	199	224	210	216	244	220	229	211	214	232	206	257	219	214	217	234	200	234	212	238	220	239	225	194	245	219	213	210	242	228	224	203	223	207	254	222	204	206	209	212	223	208	245	196	235	224	191	220	216	220	203	224	213	221	215	209	207	241	220	215	244	201	213	234	212	219	201	225	219	237	206	231	180	211	208	214	227	242	185	210	230	213	211	217	210	211	207	231	199	188	226	232	224	212	242	248	203	205	236	226	202	207	247	200	184	203	249	217	224	227	235	229	226	217	216	194	206	205	195	196	196	225	225	229	231	233	241	211	224	233	215	218	230	226	214	192	217	216	213	221	203	228	216	229	202	208	210	206	210	228	229	218	204	229	219	197	236	220	195	195	240	215	207	223	191	199	222	202	216	205	209	214	223	199	228	215	212	206	224	213	207	226	223	204	202	223	252	236	226	184	208	210	229	217	254	233	208	216	239	221	215	209	218	213	217	205	191	212	244	191	210	221	249	202	225	215	231	178	245	204	217	200	219	197	215	244	206	196	233	198	182	213	193	208	229	249	222	242	198	223	231	239	246	210	243	225	256	222	208	239	246	251	239	210	228	253	221	217	227	186	205	214	216	218	211	233	196	212	232	194	209	222	206	216	200	238	218	211	228	223	260	236	220	227	250	220	206	215	201	243	206	239	221	214	223	253	244	229	201	203	223	232	253	228	203	227	224	205	188	216	200	211	239	216	236	220	223	231	219	196	214	235	209	218	221	233	218	228	206	221	208	199	251	228	210	222	246	231	220	225	226	208	216	213	205	204	205
8027	1383	2645	3138	2674	2245	1843	1573	1413	1281	1141	1080	968	886	901	789	800	795	712	735	708	663	660	664	666	661	622	631	634	632	619	612	566	620	585	603	530	597	621	607	575	576	571	562	551	544	554	556	599	603	547	584	565	578	582	521	571	546	558	560	534	567	586	498	565	533	542	542	547	524	571	530	575	506	544	574	586	522	553	578	562	542	545	528	546	542	584	580	497	505	537	528	556	574	489	559	520	567	544	531	561	542	517	540	552	537	584	572	566	537	581	536	575	546	555	524	549	524	531	553	566	531	552	552	543	504	536	538	575	530	556	571	557	534	517	548	517	507	519	552	555	582	531	567	519	557	560	547	559	597	518	512	561	544	548	554	543	528	538	575	560	533	526	593	557	544	587	523	567	525	537	568	516	525	536	538	527	547	496	489	557	543	529	508	536	578	530	558	557	547	545	536	563	488	550	524	508	582	539	510	571	592	508	527	533	516	560	534	531	564	514	558	494	570	597	524	536	552	560	588	537	602	524	565	543	548	533	535	506	538	552	550	573	531	535	520	517	556	502	596	541	520	528	583	560	568	537	566	534	541	559	557	482	543	529	528	547	511	583	521	552	528	543	571	492	542	539	555	531	500	518	575	536	523	558	587	565	532	519	547	527	556	539	588	537	531	539	537	545	519	567	528	522	554	513	526	518	562	542	499	542	542	520	527	567	550	497	557	534	531	530	543	544	529	512	508	508	526	543	536	514	510	540	515	550	576	521	541	505	503	516	538	498	567	520	510	543	583	503	528	563	540	569	492	541	558	542	512	506	543	547	537	509	558	550	510	546	501	526	558	553	541	537	553	503	561	542	541	531	515	546	517	547	578	543	559	552	569	521	483	541	555	540	564	535	545	514	563	504	588	514	513	512	510	478	564	552	524	528	555	538	555	549	532	558	538	519	598	576	520	520	516	575	578	526	542	535	519	489	534	552	581	570	522	474	553	533	517	540	557	504	538	507	506	544	538	493	537	569	517	504	506	514	509	544	527	555	573	518	501	523	538	525	530	513	543	575	585	531	530	511	540	515	543	548	509	507	552	523	488	569	569	550	541	540	566	533	541	509	521	542	583	535	575	563	558	553	524	582	558	544	510	501	473	534	553	560	491	504	516	522	538	560	568	542	525	524	505	535	516	526	515	566	563	520	517	567	542	578	533	544	522	534	546	559	511	536	502	542	528	543	519	530	536	509	524	537	536	526	536	571	540	521	539	505	546	559	542	541	514	529	561	530	562	520	532	575	579	546	569	550	515	539	492	605	540	532	532	548	540	516	503	511	530	528	591	528	512	529	529	524	543	543	587	515	521	527	526	547	563	502	517	561	519	535	538	563	543	531	536	567	522	583	543	559	532	520	558	589	535	550	561	516	519	535	530	530	535	573	604	552	503	563	501	552	541	526	522	520	538	517	524	586	533	558	553	542	527	518	483	548	524	545	534	531	536	514	555	550	517	528	523	499	544	548	509	519	548	517	544	511	538	557	557	551	501	551	501	572	572	558	543	540	525	566	500	518	531	536	535	561	539	543	554	554	566	553	563	546	560	552	567	548	540	539	515	563	573	536	555	565	542	511	521	554	544	527	574	523	583	586	544	496	525	553	492	547	567	518	555	540	538	562	569	521	508	567	567	518	513	523	518	567	543	511	529	566	539	536	501	567	538	527	600	537	532	520	514	560	555	555	528	516	547	542	522	569	526	548	517	565	529	533	559	519	554	533	541	544	568	551	512	536	583	515	564	505	584	523	557	545	539	557	512	504	548	582	534	569	490	571	540	542	525	534	525	519	575	560	527	530	492	534	553	517	524	510	525	588	540	569	530	569	528	519	518	543	527	559	542	512	551	538	523	569	521	549	551	497	536	529	557	519	518	518	526	531	550	540	542	521	529	518	529	514	554	544	542	532	577	557	517	550	516	528	529	497	532	562	553	523	543	576	569	570	552	535	516	539	551	548	548	541	553	516	539	527	550	528	562	520	555	537	529	501	538	532	552	557	563	559	542	529	566	559	517	552	496	544	587	511	510	547	513	531	524	536	546	525	551	503	536	537	569	550	571	565	530	562	503	496	533	521	524	559	517	549	537	522	522	511	532	527	526	569	501	513	526	537	595	521	518	537	527	528	507	545	528	549	568	534	537	504	508	520	540	517	585	554	535	554	519	544	506	526	541	535	555	502	560	542	594	516	528	557	546	514	529	546	522	548	520	567	492	526	540	497	503	532	525	519	543	555	558	506	526	559	558	536	541	578	547	553	558	556	520	549	564	566	564	566	558	533	525	562	516	564	538	549	549	530	542	522	543	552	514	556	506	575	547	547	557	543	516	531	563	516	564	483	527	553	521	567	505	561	550	554	559	478	506	518	540	559	572	540	520	523	553	535	548	536	510	576	511	564	560	534	493	597	549	493	534	529	561	508	535	523	477	553	498	538	531	557	532	499	546	556	521	526	526	515	517	513	523	550	553	533	523	553	525	531	547	533	518	507	493	541	495	501	550	532	516	576	551	536	510	516	494	561	495	568	542	542	516	511	523	552	559	540	508	510	533	534	553	527	572	538	514	512	549	510	521	569	511	530	571	552	553	494	519	508	499	515	490	529	535	493	561	514	525	524	514	514	540	541	561	556	528	549	539	536	548	545	513	543	549	525	573	537	529	515	518	559	531	532	554	578	556	532	534	519	523	530	525	522	563	544	540	564	525	526	546	559	546	508	497	597	529	529	504	525	550	531	547	548	519	550	525	537	574	542	494	539	518	550	562	510	533	538	510	540	539	552	572	518	569	525	549	537	519	537	506	557	528	590	573	533	552	557	544	564	542	558	591	522	532	510	526	525	516	533	536	567	564	548	527	545	487	563	537	551	500	549	533	481	531	546	528	574	531	583	515	531	500	585	554	547	549	540	550	544	552	568	557	510	572	537	549	508	561	553	575	499	519	557	522	539	586	509	536	568	546	554	540	527	530	568	537	555	468	488	553	512	532	517	539	581	514	543	496	519	560	567	534	560	515	513	511	528	519	524	515	553	543	515	568	552	563	528	534	535	540	553	566	493	542	511	530	576	529	542	510	533	518	566	505	542	584	552	506	557	564	550	562	497	477	514	505	513	551	575	541	503	531	552	500	508	543	498	526	491	555	582	533	492	479	542	561	546	531	488	527	522	540	524	516	517	525	533	520	514	531	537	534	510	550	546	582	508	577	524	545	578	532	535	558	536	541	543	496	532	519	549	521	579	514	542	552	541	565	502	570	574	549	506	519	552	509	516	556	524	530	516	517	532	567	567	522	531	548	521	531	560	574	521	537	535	540	517	547	541	561	540	518	581	532	554	534	585	547	527	527	534	548	539	549	532	499	530	546	523	562	533	546	497	507	541	511	561	530	561	509	531	505	597	562	543	554	499	514	532	532	519	518	513	569	554	547	531	526	523	518	533	557	510	551	537	539	508	549	547	554	531	493	512	560
21071	2962	2414	1698	1134	802	671	497	473	357	371	320	334	268	282	266	232	225	212	239	212	235	191	199	196	205	191	180	204	175	185	174	209	208	187	186	173	201	202	203	191	181	192	179	178	150	181	173	217	201	175	175	176	181	205	197	183	152	174	181	178	198	173	177	204	179	178	191	172	164	187	183	181	170	170	168	187	187	171	170	178	199	171	170	179	180	199	168	195	183	178	192	163	173	188	173	182	203	176	159	158	190	193	180	176	188	190	169	180	166	187	195	182	168	155	166	164	174	182	162	149	199	171	199	180	195	192	155	172	165	184	189	168	139	179	169	160	182	204	189	180	186	197	182	179	198	160	175	163	187	167	166	185	178	207	172	207	171	179	193	185	169	180	156	183	190	170	181	187	182	186	169	186	173	175	189	165	153	179	187	149	179	185	184	172	183	169	197	169	193	151	206	166	208	165	180	146	183	201	173	173	195	205	183	205	175	171	157	186	186	172	203	166	172	182	191	177	197	164	171	187	177	191	170	181	177	170	174	203	144	148	180	176	205	197	188	166	165	158	192	183	176	191	189	183	183	174	188	182	206	154	166	223	197	189	181	176	172	175	196	170	164	186	190	180	167	177	209	189	165	200	188	188	178	195	176	167	186	176	178	148	167	194	181	188	193	182	203	173	185	184	160	180	170	180	173	187	181	170	176	193	170	167	175	176	197	151	151	198	143	187	175	168	182	158	158	174	191	199	182	173	168	176	164	178	187	181	172	166	196	192	173	175	173	160	188	176	183	168	163	174	155	169	187	176	172	172	180	177	172	182	166	177	167	188	173	166	186	173	167	184	197	193	181	161	195	181	197	172	187	198	196	163	191	178	181	173	176	188	182	206	195	178	147	182	213	194	197	182	172	151	183	179	185	180	192	177	195	192	186	177	190	180	189	177	164	181	182	149	161	178	174	187	174	187	154	187	156	174	170	165	168	187	179	184	174	184	195	168	168	167	188	173	149	202	194	178	174	174	170	172	194	166	203	189	180	153	174	146	180	168	148	174	184	147	172	191	162	169	170	161	188	191	158	183	169	164	159	165	146	169	164	193	165	188	187	194	190	195	187	179	185	166	175	161	173	158	166	187	160	167	205	174	190	151	182	178	187	179	153	178	210	181	153	170	165	150	188	170	187	155	171	169	193	182	183	178	171	172	173	184	177	142	168	172	186	181	173	160	192	138	196	178	177	180	175	181	166	165	176	161	168	199	181	171	176	169	155	178	181	197	179	172	178	173	175	191	173	162	178	172	188	185	200	169	165	164	182	163	176	180	174	182	182	185	211	180	167	134	190	200	181	187	154	175	192	181	161	182	184	201	164	189	190	163	163	189	176	164	176	182	182	154	162	161	155	185	175	191	169	180	184	173	178	196	172	199	198	188	181	159	156	180	198	197	182	156	167	174	168	142	170	159	183	172	177	160	150	177	207	169	179	184	163	184	203	172	175	191	190	172	174	191	160	174	137	170	203	182	198	177	166	161	177	188	180	153	172	189	151	180	173	175	184	194	165	168	173	177	168	155	163	197	180	204	209	182	169	172	158	201	180	188	176	197	180	175	175	166	196	161	167	161	170	207	174	184	184	185	174	168	173	209	164	174	168	184	165	190	184	173	190	180	191	158	196	179	173	171	180	183	167	161	183	179	167	172	170	175	185	185	165	181	172	174	190	193	190	184	174	171	173	147	172	152	181	151	178	155	172	188	188	177	169	200	172	190	181	171	194	187	190	188	169	165	185	176	199	180	186	192	182	192	169	183	151	156	176	182	159	173	199	168	194	174	164	159	195	185	174	165	177	167	160	155	199	182	186	197	196	180	183	167	189	179	175	199	189	182	184	170	161	182	179	157	176	154	189	170	210	195	158	171	171	165	162	179	190	173	194	171	176	175	179	160	185	166	152	188	174	175	174	178	196	187	158	181	160	194	172	168	188	186	190	176	177	172	192	189	183	173	189	175	163	168	172	162	178	178	173	184	177	183	187	190	140	196	209	212	176	181	172	178	170	187	176	174	166	178	193	148	166	166	183	184	186	170	160	191	167	167	179	168	169	148	164	185	172	164	191	150	177	164	195	185	195	184	184	195	178	174	184	171	206	176	177	195	170	183	171	179	188	161	197	171	154	198	204	165	167	182	205	174	187	162	160	182	184	179	145	184	195	167	151	179	178	183	208	151	177	206	174	171	189	162	190	170	169	196	177	187	182	148	165	179	173	152	186	152	185	186	177	187	171	172	182	171	163	198	159	155	177	179	171	180	178	205	166	170	191	176	189	153	172	178	155	194	180	166	181	176	156	184	164	175	182	163	181	182	185	167	162	160	172	199	205	166	192	179	156	175	182	164	165	183	164	171	176	150	190	178	177	178	163	167	181	175	169	155	181	194	163	169	150	169	172	171	177	160	192	187	193	190	175	182	182	166	172	182	179	193	158	188	183	193	185	194	183	185	181	154	195	156	167	165	161	202	168	192	158	141	189	188	192	198	172	168	169	171	200	181	170	182	191	174	186	164	176	183	179	173	189	173	178	171	163	179	170	190	173	186	196	190	168	167	190	185	168	184	179	164	199	182	167	197	166	176	169	162	171	170	158	169	156	159	170	185	177	198	199	195	182	204	173	169	173	188	192	184	166	195	168	193	182	187	203	182	189	161	161	188	179	165	177	188	166	188	151	180	172	178	206	173	203	160	190	176	201	160	172	159	178	187	182	159	145	172	173	183	163	183	202	154	187	182	170	181	186	195	200	193	187	199	193	146	184	181	185	174	187	137	209	191	193	190	157	174	190	178	202	163	183	184	182	181	187	189	183	160	172	178	185	149	179	174	172	175	167	180	156	171	176	168	190	172	188	211	176	154	193	195	163	162	164	190	164	217	177	171	171	182	170	175	191	176	174	172	205	157	177	150	175	196	162	167	169	187	201	201	175	169	181	177	168	173	204	181	185	182	164	183	183	177	154	177	174	181	161	177	172	185	160	187	164	181	182	175	180	150	164	184	189	154	175	173	152	181	192	166	186	167	149	184	190	172	165	203	155	162	167	191	201	171	180	172	208	148	177	182	180	183	182	172	177	179	182	176	185	203	167	182	172	187	164	156	181	162	212	179	175	189	183	203	177	190	185	161	162	200	181	159	174	160	180	181	187	173	168	190	186	143	184	159	160	173	174	200	151	177	167	149	176	149	157	165	178	194	179	162	176	158	176	208	175	173	176	182	180	182	179	186	174	181	223	163	196	192	200	208	177	153	200	173	156	180	199	214	176	191	179	173	197	182	151	187	170	174	193	169	175	164	178	169	179	192	170	172	178	195	191	166	187	168	188	165	155	210	205	176	176	189	200	173	175	176	190	174	179	152	178	172	181	189	181	171	172	186	185	194	189	165	174	174	165	181	188	168	156	170	184	191	200	184	185	169	201	205	214	174	187	164	180	189	187	177	187	153	201	185	185	180	167	190	191	191	182
10693	2039	4518	5209	4432	3484	2914	2445	2089	1744	1530	1371	1225	1155	1082	1096	906	908	826	718	759	793	728	670	653	611	663	581	644	591	561	552	581	502	542	563	535	512	504	507	511	561	518	489	495	494	485	505	470	457	487	489	506	499	439	493	464	511	480	483	467	475	473	469	441	435	486	441	458	469	424	453	474	448	437	447	436	416	440	468	423	454	445	430	459	445	453	446	439	441	428	456	420	432	482	408	429	403	433	438	427	434	425	469	462	378	435	432	455	433	460	460	460	396	430	456	428	434	429	433	438	450	421	446	397	453	456	478	470	481	402	418	411	477	458	435	393	396	458	451	432	420	402	430	444	450	444	413	440	449	438	442	428	444	423	451	438	415	440	382	400	429	428	429	421	431	443	470	432	435	422	431	420	430	433	435	416	438	423	442	433	434	404	430	405	441	463	440	421	426	420	445	414	408	413	391	419	423	429	418	412	429	438	464	437	444	471	424	460	405	435	423	401	411	440	427	427	418	441	436	419	431	460	448	419	423	388	436	452	409	405	421	444	430	463	445	416	417	422	386	425	432	425	461	426	397	401	402	428	412	444	441	447	377	396	413	442	388	434	440	423	424	418	407	448	386	442	434	399	396	415	425	439	437	425	414	428	494	399	401	418	409	426	434	407	439	443	430	437	412	428	429	440	434	440	420	416	426	407	452	397	442	448	434	414	420	428	409	433	395	407	427	438	446	414	438	444	418	469	434	435	441	429	392	415	450	392	421	439	441	436	381	405	414	413	417	409	422	424	413	420	419	447	399	375	424	414	403	420	439	445	449	385	431	424	435	441	430	413	400	447	413	443	433	453	434	469	445	368	410	440	418	423	448	456	431	443	427	433	428	415	432	433	427	468	422	455	439	451	416	454	456	463	435	411	435	420	411	401	445	458	417	414	443	423	437	418	451	433	439	431	431	436	430	437	415	405	408	399	400	430	409	396	383	432	441	444	427	425	398	376	424	434	447	390	442	429	423	454	456	428	444	437	423	425	420	440	432	423	426	435	388	441	448	418	419	416	415	455	443	417	426	454	434	432	434	411	417	421	441	455	453	471	393	410	407	431	448	470	421	410	402	416	445	387	440	409	408	399	428	440	436	428	451	399	432	404	418	452	431	426	416	401	397	432	411	432	454	432	445	394	414	400	411	423	450	428	429	428	418	410	420	460	439	419	444	448	439	474	435	417	424	411	432	443	415	405	441	435	410	440	398	466	454	471	412	430	422	403	434	415	415	420	451	414	446	421	412	413	419	455	439	412	456	411	434	421	455	422	387	411	458	446	435	411	448	406	430	430	434	416	427	401	391	424	470	400	394	397	425	463	409	422	466	422	433	389	445	427	410	427	428	421	467	407	465	456	443	413	420	446	449	447	440	385	437	406	418	433	414	415	430	433	450	400	429	407	450	414	426	440	444	423	458	448	421	447	426	428	417	439	433	418	453	426	396	425	435	396	429	412	419	453	416	438	450	379	453	417	445	444	436	436	455	432	394	432	422	435	385	418	414	414	419	457	425	409	445	446	436	405	386	436	420	439	440	408	394	398	466	449	435	447	403	407	419	398	412	425	463	417	437	447	416	415	435	404	434	396	435	444	417	436	399	430	414	461	433	406	406	435	403	404	385	453	430	453	424	417	421	421	439	418	464	445	434	401	427	452	437	408	422	428	431	402	433	387	436	404	424	429	396	447	473	433	389	451	418	404	423	415	473	420	428	459	417	468	417	457	411	433	431	416	400	418	404	417	433	460	438	454	423	412	449	471	423	449	431	420	425	384	408	405	424	403	420	430	433	441	385	407	481	436	393	401	441	432	438	442	453	427	374	437	407	420	436	417	443	437	427	457	440	403	455	439	433	439	396	418	411	406	434	422	460	394	445	431	419	465	415	405	442	481	431	444	464	447	451	443	403	404	408	429	461	412	414	424	454	443	436	451	441	436	421	456	432	441	388	456	415	433	421	436	397	413	428	404	424	437	430	449	425	426	388	469	462	382	457	467	420	473	434	437	423	422	429	441	451	442	442	412	419	414	437	433	427	395	425	412	431	454	425	443	433	428	438	431	429	418	410	410	437	433	394	446	379	437	425	428	440	439	444	452	459	443	421	451	398	446	426	390	431	448	436	456	446	433	421	461	402	468	435	437	440	400	436	454	440	405	430	462	423	393	412	402	426	424	443	425	456	430	396	386	402	429	423	421	403	405	422	423	438	433	424	467	430	477	428	442	439	422	471	438	398	442	408	432	457	427	450	448	465	430	455	439	445	409	423	431	420	428	405	437	440	425	454	447	377	392	418	445	403	407	436	400	441	470	420	422	403	424	427	435	417	433	422	435	386	413	414	424	414	430	464	405	415	433	442	412	449	434	423	423	436	403	446	438	418	395	431	455	400	439	409	419	434	440	427	440	429	474	403	420	462	395	421	395	420	440	387	441	418	427	433	428	423	443	385	407	453	446	427	434	448	461	445	452	426	419	460	452	428	433	425	431	438	412	423	388	415	439	437	414	437	427	433	439	454	425	426	438	422	435	434	450	422	415	486	389	399	437	426	395	407	435	446	455	430	415	427	429	445	424	420	438	435	446	425	412	452	435	439	458	411	443	466	428	440	402	396	419	424	413	446	396	412	405	400	413	401	416	378	430	446	423	443	425	433	448	415	461	392	462	422	457	475	447	424	437	454	394	426	429	455	469	401	426	429	424	448	397	414	410	435	403	438	441	451	418	434	415	402	408	454	456	414	462	482	437	432	429	423	434	436	421	415	378	441	421	425	432	441	399	396	394	430	407	425	410	423	414	437	454	410	427	443	462	410	453	398	414	409	407	455	422	412	399	446	404	407	407	446	427	430	470	447	459	372	388	428	438	412	428	425	452	462	462	408	435	440	411	415	425	415	413	432	449	470	445	429	421	419	448	431	429	432	451	394	417	400	429	442	441	436	405	437	449	426	453	438	445	419	432	416	430	433	450	413	409	399	434	433	397	418	413	412	415	455	427	419	447	434	415	477	437	424	433	388	442	441	427	394	419	408	430	422	439	422	454	410	432	409	442	421	416	430	411	447	440	461	426	394	434	426	413	429	439	399	443	414	445	424	435	413	447	438	407	413	424	398	423	433	417	422	434	454	392	436	429	409	433	429	419	451	462	440	430	428	358	397	433	448	427	438	408	428	405	422	424	417	456	417	416	403	429	420	438	491	406	418	430	437	421	459	416	449	451	403	412	420	433	405	401	424	452	419	436	412	425	374	402	454	431	405	434	445	392	423	449	422	424	422	431	466	433	454	419	414	409	437	444	450	429	407	463	402	418	414	412	428	443	402	424	395	448	418	408	480	474	472	461	431	401	403	445	412	386	411	451	416	420	416	456	457	457	411	464	436	415	362	415	453	454	435	417	417	453	429	413	396	400	392	413	451	432	450	416	415	419	461	410	427	423	422	412	443	453	403	432	452	434	464	432	409	479	402
4538	172	154	121	149	145	125	134	124	119	105	130	113	117	138	140	133	136	104	131	125	130	102	108	127	127	124	133	119	113	117	105	110	125	110	116	120	137	109	137	117	107	128	116	109	114	108	123	111	112	109	110	118	113	96	108	121	148	112	120	135	132	96	122	121	104	113	94	117	137	119	97	104	113	115	112	113	101	118	108	95	116	105	127	121	116	115	109	114	118	105	121	127	118	111	128	120	106	113	118	119	105	106	108	105	122	99	106	119	117	122	110	121	129	108	130	116	116	122	123	130	106	121	117	119	110	129	118	110	112	115	119	118	126	111	141	99	115	129	111	118	124	112	86	102	97	108	121	119	120	114	132	115	113	114	103	97	114	103	112	116	118	110	112	139	109	135	118	112	110	121	125	123	122	111	129	108	114	113	118	132	109	113	111	116	124	114	123	108	121	104	120	103	123	115	125	109	124	97	112	108	122	118	119	142	90	107	110	128	121	130	106	135	117	109	118	99	113	130	129	120	116	112	99	119	115	99	111	110	100	121	100	104	129	120	96	128	109	136	124	136	146	114	118	99	110	93	115	120	106	107	92	111	125	114	136	115	119	115	116	104	99	121	92	122	101	106	108	112	108	122	99	106	114	109	95	128	108	121	114	138	120	106	104	124	101	124	118	97	114	111	122	108	109	126	125	112	121	110	114	113	115	122	102	111	114	106	113	113	115	118	116	132	100	117	124	116	112	111	112	150	117	129	114	102	112	114	99	91	119	114	114	94	137	99	120	121	126	112	109	108	134	102	113	96	96	123	131	111	108	107	128	89	107	94	117	135	113	110	125	107	124	126	126	96	112	108	96	126	104	122	125	113	110	120	105	123	106	109	124	98	118	120	119	100	96	131	114	123	112	100	106	117	119	118	100	120	125	108	127	118	107	114	105	128	116	110	113	115	101	102	108	97	119	118	123	115	119	125	112	98	98	125	111	104	100	132	114	107	118	116	114	97	108	133	118	124	118	103	104	104	110	107	111	105	114	108	122	113	99	123	123	132	115	111	127	113	121	108	120	108	108	122	84	108	127	102	104	90	97	113	127	103	111	108	107	114	112	118	116	101	96	117	103	125	104	130	119	101	133	124	107	107	93	133	113	105	114	117	103	102	122	121	132	102	109	106	100	113	105	101	106	115	110	122	120	113	102	114	121	124	121	108	106	112	134	111	118	117	105	121	118	129	126	123	116	125	114	105	120	129	114	133	129	109	92	106	103	128	137	124	88	112	129	126	127	114	122	116	116	123	109	114	120	108	99	116	110	96	118	102	127	98	113	121	114	122	137	109	124	109	107	123	115	132	106	113	121	117	101	116	106	126	99	117	115	100	115	122	110	134	115	103	127	127	105	109	127	141	121	103	127	124	125	140	122	109	102	113	119	119	119	100	107	130	117	94	92	111	104	99	107	120	89	118	109	120	119	117	130	98	102	125	130	93	104	102	119	120	116	131	105	97	107	99	119	108	106	123	98	133	118	113	116	116	107	109	124	111	100	114	111	124	103	128	111	104	117	114	114	97	114	121	130	124	120	105	111	124	107	119	113	114	107	112	121	121	110	93	105	110	113	125	101	122	107	113	100	99	100	102	126	107	129	103	119	108	121	116	99	106	118	130	124	117	109	122	125	129	96	144	129	121	121	127	111	90	104	111	119	116	116	134	116	115	104	127	104	105	105	120	110	125	130	119	110	103	108	112	123	116	114	141	116	130	122	109	86	119	108	122	99	133	112	126	95	130	128	112	99	118	119	112	114	113	124	126	121	117	102	114	121	100	122	110	110	131	109	103	104	112	98	93	106	110	121	115	124	124	91	122	117	117	112	119	122	105	118	103	112	120	121	109	95	102	111	92	115	102	103	114	117	90	110	112	137	102	111	104	111	113	134	117	118	114	118	122	114	112	121	127	99	119	132	118	130	125	103	105	126	122	128	125	143	109	119	119	105	105	110	129	120	113	130	116	130	117	133	133	115	114	123	159	106	106	106	116	93	115	120	121	135	110	116	135	117	100	119	118	155	115	109	125	123	109	113	124	114	105	119	114	108	116	114	124	96	118	115	107	106	90	111	108	132	111	124	115	101	116	136	109	118	124	99	122	123	108	137	112	126	117	114	113	101	110	148	121	121	116	119	122	118	110	116	121	97	116	118	120	140	102	122	130	106	109	127	98	116	111	113	127	108	129	111	129	108	123	115	121	112	106	92	123	144	109	139	116	103	122	122	99	107	117	120	132	116	108	103	115	128	123	117	111	113	107	122	116	110	117	117	105	102	117	108	136	111	121	121	119	138	119	116	121	109	94	123	141	122	125	126	133	128	114	137	101	113	127	117	102	97	102	93	113	98	108	112	103	111	136	137	120	111	115	119	133	113	125	114	111	107	122	125	121	114	122	117	124	92	108	132	117	120	127	104	126	120	124	109	125	125	114	122	124	99	94	97	116	107	118	108	98	105	120	129	99	144	116	127	111	107	123	119	114	110	115	127	96	114	98	105	115	106	106	102	120	106	97	112	131	109	123	130	119	123	125	123	110	118	96	111	110	123	115	114	117	93	103	136	108	104	111	114	114	111	98	127	115	122	123	108	103	111	101	119	120	116	116	105	101	119	118	130	117	114	118	114	121	131	95	119	129	119	115	136	137	125	112	116	100	121	90	134	131	111	108	122	107	130	120	102	122	111	108	118	113	109	118	123	114	110	118	128	109	115	107	100	116	120	118	124	121	94	109	120	107	113	104	107	126	146	121	104	114	103	108	112	118	120	104	126	114	111	119	128	98	104	114	116	109	127	123	115	130	129	113	114	114	117	118	112	104	111	105	112	111	113	112	128	98	85	130	109	123	120	105	116	129	129	103	108	120	117	133	108	106	138	109	119	122	112	132	113	113	105	102	120	118	118	133	135	116	144	131	111	122	125	100	100	102	109	108	110	105	114	121	105	148	121	112	105	118	124	132	123	112	119	137	126	111	119	116	111	115	123	128	108	109	107	117	110	113	113	114	95	101	98	120	120	114	132	121	111	102	124	116	94	112	112	119	119	125	115	130	124	107	118	93	113	112	117	119	106	122	110	92	118	107	107	123	110	123	96	119	118	114	115	87	110	122	130	110	93	117	106	132	111	121	119	132	110	114	121	122	120	138	127	108	121	115	112	122	124	105	99	93	117	127	124	125	101	96	116	106	115	101	104	130	114	137	125	131	120	125	126	120	123	118	103	119	117	111	116	93	107	111	123	112	101	123	114	108	106	100	146	141	112	106	113	115	103	109	106	113	123	121	107	127	110	93	129	140	111	100	117	125	97	124	115	118	107	105	116	101	113	101	126	97	124	112	114	130	127	119	116	112	117	118	114	113	120	120	113	133	115	101	133	126	111	103	117	104	114	131	116	101	118	103	116	93	100	101	114	132	97	107	128	116	103	112	125	130	116	105	120	146	116	109	123	126	123	115	91	116	137	129	111
3181	389	379	429	412	400	376	376	332	337	353	300	317	312	330	311	335	323	314	326	318	310	307	358	325	326	332	338	287	299	308	318	321	310	330	319	303	319	315	348	316	330	333	301	322	345	323	285	326	320	306	301	286	300	333	363	320	359	311	305	332	310	301	317	307	294	291	316	320	328	347	314	347	311	325	292	304	288	325	345	303	315	314	333	310	322	316	328	281	333	325	302	296	309	296	335	287	330	322	307	314	305	352	305	329	324	276	301	303	294	343	320	332	317	334	295	329	325	328	323	278	359	329	319	343	276	299	296	301	330	325	270	299	337	303	336	332	293	327	305	318	342	325	320	313	338	309	317	346	311	311	316	294	304	346	300	330	312	302	313	325	313	332	300	310	300	327	290	331	308	335	303	289	332	339	299	322	335	334	357	332	331	293	334	331	290	319	320	363	305	298	315	321	330	311	302	334	315	296	307	311	314	282	314	341	317	318	286	331	296	320	337	302	313	328	335	300	278	326	309	321	308	316	298	312	306	344	325	306	294	306	301	309	321	313	336	310	298	317	320	338	323	318	337	322	316	286	306	309	333	302	331	358	316	330	319	327	332	309	314	267	309	358	316	309	328	301	343	296	319	330	317	300	335	318	332	332	305	345	295	310	314	318	310	318	323	307	298	296	306	305	337	302	331	322	323	310	317	319	341	307	323	328	343	324	286	331	292	318	345	319	344	312	325	287	289	314	300	293	313	303	294	307	326	330	325	304	333	324	314	320	314	335	341	340	347	311	312	298	343	307	343	301	330	305	314	308	317	291	304	301	315	300	310	301	286	328	310	343	319	314	293	286	340	315	311	286	290	305	309	296	297	311	280	349	299	349	307	306	313	307	327	297	287	326	308	328	321	313	353	306	341	342	347	296	298	323	307	313	352	305	322	333	326	348	302	317	342	314	339	294	311	337	346	326	339	304	356	307	311	303	291	317	321	300	328	284	328	320	310	328	323	297	309	313	306	330	335	350	335	305	314	309	303	317	314	324	330	310	322	334	333	291	341	321	307	275	331	298	371	345	325	313	333	359	305	328	329	297	335	295	347	351	342	329	291	312	316	319	301	345	329	305	308	328	322	317	314	309	333	309	301	331	327	320	345	305	290	308	306	299	300	317	332	304	305	298	324	302	285	351	312	334	334	311	297	327	328	297	279	310	341	296	304	325	343	341	273	301	296	299	302	332	325	317	321	320	276	288	330	320	269	317	291	322	324	310	321	294	289	299	298	312	298	308	318	285	283	277	308	300	337	294	302	301	315	318	301	305	317	298	293	336	329	311	329	300	304	323	309	323	321	298	333	322	329	363	325	295	327	314	340	309	321	329	297	328	330	322	314	328	296	285	355	330	311	341	325	335	311	316	317	322	268	328	295	324	302	291	324	293	323	324	298	305	315	357	328	334	313	316	310	307	326	325	328	286	331	311	299	310	313	300	277	285	332	324	316	333	334	332	297	304	307	307	347	319	304	330	306	289	328	320	301	310	316	301	317	334	334	342	350	339	295	313	308	308	295	325	383	290	313	300	322	298	310	323	300	339	312	328	331	294	314	322	322	328	326	291	345	309	313	293	309	293	307	304	304	317	326	321	303	294	327	307	350	320	297	317	295	320	325	318	318	298	348	333	321	312	302	306	318	317	298	329	313	309	339	315	334	293	305	288	306	320	282	317	299	304	287	316	276	330	287	329	331	314	306	321	325	355	300	314	309	307	296	348	354	351	336	281	319	308	300	309	309	309	316	324	306	289	326	311	306	345	360	315	312	314	315	303	320	312	305	322	310	320	302	331	322	278	311	315	308	305	325	307	294	322	340	309	289	293	307	286	296	327	324	311	306	344	306	315	316	312	324	343	315	344	294	300	323	313	286	291	282	334	282	308	316	289	331	295	304	316	309	300	298	312	319	318	315	359	306	310	304	311	290	315	314	337	297	322	283	307	307	318	321	357	302	331	335	298	336	293	291	329	323	311	317	294	302	340	327	335	344	294	300	293	288	315	355	281	322	305	298	298	295	301	316	315	334	330	338	309	291	308	303	288	288	321	341	333	301	323	336	312	319	327	302	311	289	289	339	296	293	293	319	306	285	282	295	322	314	259	306	311	279	330	341	333	309	347	318	319	337	321	347	285	292	334	320	306	295	314	293	299	293	287	319	308	348	313	320	329	317	339	297	354	326	349	294	324	333	328	301	314	344	304	314	316	322	311	292	328	303	308	335	311	311	317	324	303	306	299	309	325	316	307	324	315	316	308	299	319	311	312	306	321	314	330	338	316	315	316	302	357	321	287	303	322	345	287	319	312	315	329	283	310	305	322	297	309	305	315	343	319	313	335	281	311	338	335	306	312	315	304	295	340	289	306	311	333	288	329	329	334	301	321	300	287	303	325	309	315	297	346	311	284	312	321	320	319	307	292	326	292	333	312	302	310	321	308	312	307	299	312	320	314	334	323	318	334	304	339	313	337	301	311	301	347	319	279	320	324	317	306	313	289	324	314	291	305	321	322	326	328	309	328	286	297	283	310	323	302	314	315	313	308	277	311	338	329	325	293	316	305	298	316	319	338	331	300	323	299	312	347	319	355	306	326	338	317	327	328	336	347	275	293	301	316	323	324	320	344	325	334	340	329	317	315	306	346	335	327	306	343	342	329	300	316	318	314	311	324	297	308	303	327	310	320	301	301	326	304	332	291	317	303	334	304	304	292	312	294	355	317	344	352	321	301	299	314	291	314	274	324	335	293	297	312	317	315	326	296	306	311	320	296	320	335	290	312	302	305	339	284	319	312	354	343	345	276	338	307	302	323	355	344	298	325	314	339	319	321	322	278	288	337	316	322	323	315	321	308	313	311	311	312	285	278	319	311	319	345	307	303	288	327	331	325	308	299	278	288	275	304	332	299	301	272	331	283	331	322	280	304	339	336	307	301	321	297	299	314	343	331	326	301	332	293	331	344	329	282	290	325	294	313	283	318	321	293	338	303	337	336	297	327	303	336	296	331	302	310	349	311	328	320	301	293	320	285	303	299	344	311	333	326	332	304	283	307	321	296	305	287	298	305	317	332	307	328	313	284	324	301	309	355	295	324	324	340	352	308	281	324	327	332	309	299	324	325	296	331	313	324	278	314	326	306	326	273	334	338	302	313	316	326	312	293	318	320	306	339	338	313	303	308	306	341	286	324	301	293	337	286	319	289	313	311	306	317	312	308	306	285	298	328	337	322	283	299	322	327	346	315	318	311	338	331	324	309	302	296	296	297	304	339	314	325	316	326	318	351	332	309	316	340	323	314	303	312	296	313	326	319	304	303	308	321	321	322	312	274	313	302	314	320	333	313	322	351	314	300	282	312	298	290	324	339	325	319	333	275	323	334	290	314	344	334	335	312	308	345	321	316	297	297	319	300	291	294	292	283	329	314	318	348	355	326	306	313	331	301	306	297	298	350	337	312	306	339	300	337	330
13734	1475	1263	915	672	530	440	394	335	329	306	265	290	266	273	254	250	239	268	244	242	231	232	242	257	224	242	266	240	241	231	259	229	212	231	219	212	206	188	230	194	224	205	215	204	223	230	207	209	208	242	223	217	206	232	206	218	202	224	242	191	228	205	186	219	220	224	209	213	210	233	238	196	217	239	209	221	202	220	234	202	216	220	199	222	221	185	223	219	231	250	216	195	218	213	202	211	226	212	206	217	235	208	220	228	231	241	211	224	223	229	210	226	201	216	209	212	211	213	241	216	211	224	223	214	192	212	212	203	209	197	256	205	205	214	232	207	229	226	217	203	204	210	212	239	217	223	229	225	230	213	199	215	241	222	212	208	208	220	210	226	211	211	251	202	211	222	204	226	256	230	210	207	221	226	208	200	211	215	235	199	205	231	213	211	240	217	203	195	225	228	210	275	211	229	210	203	208	202	192	207	228	210	217	240	226	222	198	218	205	220	206	220	202	210	213	209	208	235	218	217	172	200	222	199	214	239	222	239	201	219	230	202	209	219	214	222	220	212	222	198	220	212	207	215	206	230	220	201	199	209	209	221	229	213	213	203	209	227	228	236	194	201	217	226	231	204	234	213	230	218	230	216	227	207	220	231	207	204	203	238	236	249	191	208	225	211	206	218	221	196	205	210	197	205	207	243	216	247	221	229	212	231	203	248	219	257	215	248	231	224	187	209	190	212	192	203	209	218	212	248	231	242	235	218	234	213	237	213	201	203	212	232	222	214	199	240	248	219	222	215	231	238	188	201	200	218	230	229	201	228	212	199	202	222	196	201	211	225	208	224	219	200	249	227	190	214	212	221	225	225	221	190	224	211	216	230	223	207	230	221	216	206	231	228	224	239	203	243	222	226	232	244	209	222	218	215	220	252	215	223	220	210	221	214	214	194	230	244	217	197	219	225	212	227	200	208	207	211	194	262	202	222	190	202	221	187	222	235	198	227	241	220	216	204	220	232	216	214	184	222	204	218	222	230	220	216	228	240	215	229	215	231	213	171	203	210	226	231	209	221	211	231	234	190	190	213	198	209	242	238	209	191	217	236	210	198	225	234	271	212	258	211	221	232	237	234	230	219	196	253	210	209	196	226	202	202	222	203	209	219	197	229	233	228	216	203	239	206	218	209	217	203	215	198	200	233	210	215	195	186	223	235	219	225	237	238	218	228	234	189	224	246	221	203	229	218	197	198	257	231	194	223	232	234	204	210	184	255	279	192	206	210	194	232	234	233	205	224	216	227	212	220	237	220	197	203	246	245	249	217	207	243	215	197	228	223	230	203	218	212	210	219	214	220	234	229	242	214	239	204	201	206	184	228	186	215	204	203	215	207	208	203	208	222	216	214	244	236	236	234	223	249	216	226	214	201	263	229	213	226	215	211	194	213	218	217	221	220	216	229	207	204	231	216	228	233	213	221	211	213	220	231	233	263	223	222	201	202	235	203	219	244	201	192	229	225	189	231	210	216	212	222	229	224	221	250	216	182	225	213	233	231	208	199	206	213	204	223	223	212	223	230	224	236	228	199	210	231	227	215	220	213	196	223	220	232	181	210	198	251	248	207	186	237	222	211	196	210	213	219	203	228	230	196	211	201	212	227	243	243	218	206	231	211	216	229	243	231	212	223	235	187	211	232	198	196	203	203	199	209	219	241	209	207	199	225	201	190	230	226	227	216	221	210	204	215	220	208	228	201	235	207	195	205	213	233	211	231	204	227	208	224	217	223	226	224	213	208	236	229	229	202	238	188	199	194	229	214	184	178	194	213	228	223	229	203	212	201	254	222	227	201	224	210	192	203	193	226	202	223	220	216	221	225	218	273	189	226	214	212	203	242	207	215	259	190	180	204	254	228	216	218	216	241	225	243	215	212	194	220	216	206	210	187	213	227	237	205	204	236	188	217	202	224	236	215	202	220	213	213	247	233	196	253	200	212	225	229	252	231	237	200	234	214	217	203	199	216	222	208	218	226	234	230	189	221	193	206	233	220	265	175	204	222	194	232	241	219	203	210	196	203	238	212	198	230	230	208	229	206	218	216	198	192	196	238	218	223	214	220	241	223	218	218	188	214	223	208	241	200	214	242	236	238	234	216	226	218	207	246	228	239	227	217	233	217	197	237	212	243	203	221	214	221	188	213	195	189	248	203	220	181	219	225	213	205	210	203	198	218	272	200	226	229	198	219	225	240	208	248	207	207	209	233	229	214	214	199	215	211	190	212	209	227	259	215	207	231	236	238	219	216	203	210	207	215	208	209	237	224	213	232	203	209	237	204	249	215	226	255	194	204	247	182	177	199	232	223	207	210	216	201	234	230	205	223	223	227	233	210	208	222	236	188	212	215	196	251	221	219	199	222	218	261	224	221	237	219	224	221	215	218	235	255	198	244	230	222	234	208	220	216	228	230	211	225	231	205	216	223	212	234	204	212	237	226	222	217	228	246	214	198	196	245	240	206	198	192	239	212	257	185	234	206	206	191	224	222	220	206	207	215	231	209	208	247	230	198	237	241	224	229	215	227	211	200	186	208	203	197	230	212	213	214	208	210	225	205	229	209	201	206	209	249	226	212	213	221	224	205	213	215	242	219	204	233	247	232	209	220	210	222	208	252	202	217	204	216	212	214	201	231	221	213	218	202	234	219	223	206	222	205	215	215	214	206	214	218	213	224	209	231	208	246	216	190	236	214	226	190	228	206	215	222	224	205	224	223	211	217	227	228	217	183	226	230	195	208	208	236	232	214	231	190	171	215	235	227	216	234	232	212	231	208	192	219	192	218	250	230	224	209	215	240	247	236	242	199	197	227	222	215	199	238	217	213	233	201	210	223	203	221	211	234	229	235	206	238	206	202	213	198	228	188	212	222	210	236	196	209	193	210	211	213	244	209	228	230	218	188	217	204	216	190	238	212	205	220	223	195	209	230	225	223	233	208	215	190	205	201	198	211	234	212	238	224	212	220	188	209	209	206	208	215	227	206	225	227	199	200	226	226	202	217	228	226	230	229	183	212	181	228	230	201	209	198	207	215	218	227	235	222	240	211	228	210	236	253	196	207	197	219	225	236	233	204	186	236	210	216	228	240	215	204	220	218	226	230	195	232	237	217	202	240	226	207	242	221	235	228	217	215	184	205	227	244	217	253	240	239	218	204	224	220	212	225	215	221	213	220	241	190	252	214	215	189	222	217	215	229	236	229	236	204	210	223	191	232	212	209	238	208	203	194	210	222	219	216	214	198	217	223	195	215	206	240	223	244	219	205	208	192	196	224	205	207	231	210	229	236	220	224	221	219	228	226	207	207	201	204	228	210	247	251	195	217	214	253	201	246	232	226	199	215	195	237	207	201	214	204	197	202	194	220	206	227	207	219	227	244	190	199	224	218	197	227	231	216	203	202	226	191	224	215	209	208	207	206	241	227	211	209	220	209	212	223	195	212	227	202	194	220	213	182	210
8060	1321	2649	3050	2703	2228	1937	1524	1361	1274	1192	1045	963	978	909	866	766	706	782	745	718	654	671	625	619	694	619	607	595	699	639	598	601	572	613	596	588	576	597	540	589	584	601	603	531	536	503	587	568	579	584	526	563	583	563	531	534	551	568	588	552	550	579	565	561	518	565	514	563	557	550	572	533	525	540	565	555	498	565	546	550	567	527	562	538	573	565	498	505	516	575	562	524	504	530	589	564	543	535	539	532	520	509	563	532	535	558	515	534	518	552	563	536	524	566	528	530	545	564	580	540	573	531	569	543	488	577	540	488	548	574	519	550	544	493	561	509	535	528	533	570	488	539	587	533	566	555	540	534	503	528	505	542	528	514	543	522	554	585	533	547	555	516	536	542	533	559	562	513	531	540	537	544	510	513	511	533	542	520	519	524	542	558	543	595	522	566	552	540	517	510	562	538	557	528	539	492	542	566	533	553	548	545	541	502	522	531	540	500	505	524	545	535	553	531	495	482	536	569	549	528	582	519	551	516	538	555	565	558	534	496	544	608	551	533	514	493	557	540	504	535	561	545	539	526	520	487	527	530	565	567	513	522	516	506	497	496	598	562	555	524	550	511	517	570	538	524	536	536	562	540	524	548	524	517	533	526	523	534	548	569	490	551	576	501	537	511	506	530	539	548	540	531	536	505	523	543	551	522	545	552	527	548	555	555	547	534	505	572	539	495	530	537	518	562	540	557	561	556	521	546	547	517	558	527	500	531	537	527	522	547	533	550	581	546	543	541	493	551	558	527	517	519	536	564	557	562	506	504	533	553	556	514	518	503	537	554	552	500	567	521	489	563	542	533	551	499	542	531	538	543	504	533	522	538	518	503	509	573	554	549	563	530	529	536	536	511	532	558	530	537	536	520	543	511	517	542	501	516	534	523	512	564	589	531	549	544	561	549	503	556	562	545	537	600	521	539	530	513	556	486	519	534	532	535	517	514	510	533	549	552	544	536	528	545	551	545	556	581	496	535	503	520	548	490	571	547	515	555	554	509	522	510	543	537	565	549	506	532	550	522	525	567	542	529	575	494	525	559	549	481	515	552	509	517	519	516	541	567	546	510	536	538	562	524	546	525	550	534	526	530	553	552	561	524	536	563	526	544	500	542	529	550	569	545	581	538	537	567	527	547	517	520	538	538	502	582	519	507	515	524	568	526	539	544	544	548	544	545	545	514	556	580	524	529	507	569	534	552	564	520	539	545	539	518	485	573	521	512	542	577	566	540	546	554	540	542	532	544	535	541	522	542	529	530	544	562	543	491	510	536	525	528	574	537	553	530	563	525	524	541	491	557	560	538	528	527	531	490	514	553	530	549	532	541	583	511	515	553	551	571	503	549	525	551	551	513	574	513	551	523	523	535	569	538	502	581	563	554	497	549	548	549	547	553	506	487	514	521	534	548	532	563	519	529	561	557	524	566	537	564	519	526	497	530	552	545	545	570	499	534	519	567	547	536	522	518	541	538	516	523	531	571	552	521	540	544	524	552	506	544	573	525	497	530	558	522	542	570	574	544	526	552	531	524	520	505	569	561	506	554	581	517	507	509	524	576	533	504	512	575	526	541	534	526	481	553	552	486	552	535	517	554	548	486	554	510	556	516	522	552	540	559	546	535	540	537	504	551	532	547	574	566	551	525	523	535	550	548	539	504	544	533	567	559	490	548	533	583	517	535	522	500	482	555	618	539	520	498	515	510	500	526	501	494	518	528	537	566	523	580	514	537	534	522	571	551	532	555	523	542	526	511	534	559	529	472	525	586	553	510	527	520	548	469	557	529	546	574	517	591	543	536	511	578	558	548	505	537	501	574	564	515	546	498	538	538	535	529	601	534	543	560	529	533	545	537	553	547	555	515	505	540	497	552	519	528	559	520	533	511	573	511	549	551	493	569	507	548	549	548	518	534	542	527	542	549	474	546	530	528	512	523	516	529	542	550	501	507	536	581	520	512	550	569	517	536	554	546	526	527	557	494	554	503	507	553	523	521	571	533	531	534	537	495	549	519	521	535	532	534	550	540	533	533	578	529	525	514	563	555	560	489	555	529	504	531	530	565	552	549	529	521	526	561	510	499	552	532	553	559	565	528	514	542	528	529	551	585	562	513	538	532	528	550	496	542	536	545	530	561	521	519	530	550	526	555	538	527	551	535	547	536	581	541	510	514	506	529	514	475	549	522	531	510	525	567	515	506	539	483	538	569	529	566	554	501	502	568	506	550	518	534	528	516	529	535	573	546	555	508	532	564	511	545	548	549	530	512	564	549	565	529	507	517	536	522	497	522	525	524	544	512	517	539	530	542	513	525	508	517	539	543	558	527	572	525	558	554	554	520	507	544	515	537	546	528	519	529	570	535	519	512	542	539	538	541	526	527	537	545	549	514	505	555	527	579	521	555	582	578	469	514	539	544	510	539	533	567	527	535	524	510	543	518	522	512	566	524	517	561	553	527	519	544	604	521	522	549	513	554	544	526	529	533	543	522	526	538	529	535	551	517	511	573	517	517	551	550	530	525	522	523	512	525	544	544	520	520	545	517	512	539	513	510	523	527	541	506	527	553	537	524	520	525	531	507	559	542	529	553	506	544	510	565	508	559	538	567	515	519	533	559	554	505	544	525	590	522	499	536	529	505	510	571	523	529	548	540	606	543	555	516	520	567	520	524	551	568	549	522	571	531	518	543	520	536	542	520	583	560	484	574	527	513	523	550	518	554	557	511	500	552	512	539	543	564	540	523	547	559	542	531	514	540	543	535	563	562	539	575	519	543	604	548	505	564	527	556	523	554	560	534	525	529	520	523	519	516	541	524	557	514	523	548	524	528	564	518	526	531	546	530	514	528	549	555	527	557	510	527	566	541	537	545	536	518	566	506	538	533	566	540	561	538	551	542	564	526	542	547	528	558	549	547	551	510	500	571	548	533	553	534	503	546	532	562	516	518	557	537	527	541	544	555	513	549	572	521	519	523	500	539	545	548	527	543	590	506	563	517	533	564	601	534	526	540	533	517	522	557	536	528	534	502	511	516	551	551	569	517	509	508	544	570	506	565	549	525	570	526	530	587	533	488	505	558	510	529	553	527	541	523	542	549	506	528	520	486	583	553	538	546	528	520	491	534	540	546	542	533	541	527	533	542	548	555	513	518	583	525	509	547	535	547	571	546	529	489	555	541	540	546	523	535	519	508	491	534	508	553	568	519	520	530	570	513	576	496	512	497	551	524	466	543	509	565	553	521	530	493	541	522	534	568	505	528	521	525	534	530	526	524	511	565	548	567	545	561	521	499	501	567	524	548	537	530	568	578	508	537	586	526	567	483	510	532	541	514	554	558	517	549	558	539	552	528	506	520	530	536	556	542	565	511	550	559	564	511	526	538	559	505	551	502	528	530	507	558	544	585	508	496	522	541	542	521	562	524	536	528	534	523	528	555	556	534	582	513	506	547	537	544	535	548	531
21689	3147	2403	1631	1097	807	624	495	454	379	382	344	278	266	271	259	259	233	241	195	232	217	238	186	199	214	205	231	194	192	197	184	193	194	218	197	180	169	175	206	179	204	167	181	199	193	205	205	186	185	174	192	190	183	158	208	184	201	156	163	180	163	197	204	180	192	174	196	173	188	176	197	183	189	198	178	205	166	172	186	177	190	161	174	189	176	153	174	169	179	180	184	191	187	162	191	160	167	177	159	174	164	182	188	215	163	172	179	182	174	172	187	153	172	177	165	178	186	177	170	162	185	190	184	180	196	174	188	174	194	178	198	196	150	180	187	178	211	173	173	189	190	192	172	195	168	197	162	176	189	186	185	176	191	167	169	171	197	178	191	174	170	164	185	172	148	186	191	151	179	174	184	169	185	190	179	193	167	161	202	167	189	181	184	181	163	192	165	157	178	179	199	178	197	204	183	156	176	173	179	176	187	149	182	182	172	156	183	170	175	195	168	151	198	196	185	176	164	195	181	174	189	175	145	177	190	181	183	178	178	195	184	187	150	179	172	188	152	201	178	175	195	162	195	163	195	152	212	205	159	192	173	166	183	177	172	174	180	188	193	154	183	194	170	188	205	173	197	175	169	186	177	177	166	185	172	170	163	207	185	167	162	185	195	189	191	188	170	165	171	186	178	193	175	169	186	170	174	175	182	183	192	156	184	157	172	176	194	187	210	181	179	173	198	191	166	171	192	189	157	151	153	185	167	196	171	167	201	172	164	207	166	159	179	190	173	180	169	170	167	163	143	167	162	180	176	190	180	182	187	199	164	160	158	184	165	166	170	172	190	163	192	153	174	170	161	194	166	180	177	178	172	173	201	190	191	174	173	191	159	202	158	173	188	182	140	213	172	154	179	184	191	172	180	184	191	183	178	178	202	170	174	183	151	201	180	175	169	168	202	155	143	181	197	187	181	182	160	170	181	184	187	176	175	161	181	187	181	191	173	190	178	158	180	183	182	184	183	190	151	173	183	191	171	167	196	172	164	176	156	158	193	151	182	189	181	160	184	191	197	174	161	158	173	172	167	158	173	185	183	156	184	177	189	173	149	169	186	182	196	195	196	158	188	171	183	182	173	163	162	184	203	170	191	186	165	184	183	184	148	169	156	164	190	184	158	196	174	199	180	170	165	185	156	194	173	172	183	205	170	167	184	165	178	170	163	175	180	185	165	192	179	165	178	162	200	169	171	195	184	195	196	168	185	176	181	190	174	173	186	179	188	158	189	180	181	158	183	167	162	162	196	155	204	169	175	185	183	199	162	171	161	181	207	172	179	206	194	198	169	170	186	169	153	215	188	178	163	188	167	215	161	190	181	170	189	195	164	190	176	186	173	182	157	186	179	168	184	177	181	157	180	152	186	165	162	176	181	153	177	185	187	179	182	203	164	180	170	175	184	183	179	167	199	174	172	182	192	165	174	174	178	171	144	183	166	191	170	180	162	190	182	161	210	182	196	188	181	132	163	163	200	151	185	185	182	175	174	167	174	173	148	202	171	171	186	184	196	179	186	167	169	166	180	171	210	195	182	173	175	177	176	167	196	176	182	185	167	157	187	180	164	183	156	172	164	175	196	179	151	161	172	171	194	158	192	161	178	191	173	174	180	149	189	158	169	147	180	179	182	165	186	188	155	190	174	151	195	163	175	171	186	185	169	179	159	166	201	191	183	195	197	177	200	181	186	158	159	200	181	169	165	177	169	174	189	183	159	177	190	204	163	190	192	195	181	185	169	170	157	176	177	198	175	156	186	175	175	177	197	185	184	184	173	172	200	198	163	192	191	181	175	187	168	154	177	155	173	167	161	168	173	168	155	165	187	205	173	177	158	167	159	161	151	167	204	154	175	192	186	193	173	175	183	190	175	176	189	177	176	190	164	187	172	186	176	177	173	194	199	190	169	168	153	198	196	176	172	158	179	191	180	164	195	168	175	150	158	182	180	184	182	186	152	171	169	184	164	164	164	143	154	173	161	167	169	178	176	171	182	195	172	169	197	191	173	191	173	214	174	190	207	187	185	173	186	189	154	158	190	175	170	211	169	162	195	184	175	180	185	155	155	168	178	177	182	164	167	187	178	180	192	158	169	190	188	156	196	180	184	188	160	146	192	183	183	201	189	183	194	165	188	186	169	194	164	219	161	181	195	201	176	152	190	179	169	199	174	199	187	165	167	186	176	175	163	181	169	181	164	157	173	174	159	184	178	194	175	211	175	166	143	171	185	163	181	197	176	172	182	160	192	203	172	182	175	184	181	180	180	158	192	173	178	178	182	155	196	176	173	180	160	174	186	181	184	173	188	172	194	179	188	180	192	172	159	209	190	166	158	154	178	180	171	152	197	171	158	188	181	172	201	167	176	161	184	176	168	180	174	179	172	179	193	152	161	169	184	172	201	179	177	174	178	167	195	146	209	186	175	168	175	189	157	193	167	181	163	169	176	172	178	162	179	183	200	187	183	171	172	176	199	169	209	201	178	178	178	171	164	194	182	162	166	165	160	166	175	183	168	185	155	190	172	177	163	182	188	175	181	165	143	181	169	171	153	212	174	162	150	173	160	190	178	176	191	176	193	184	182	180	186	178	198	186	158	175	168	168	165	186	177	165	181	192	175	162	184	195	191	156	191	189	177	173	198	178	201	154	198	188	176	191	165	180	160	177	183	175	177	162	183	171	173	167	191	189	185	147	179	162	177	212	168	162	155	178	146	169	146	174	177	166	177	185	178	204	185	167	191	159	211	195	193	175	207	161	169	210	174	151	191	157	181	197	183	171	189	173	169	198	165	193	159	194	175	155	173	194	162	172	181	196	199	211	159	176	163	176	162	180	200	162	173	163	182	184	185	168	188	175	155	179	198	192	189	173	172	182	162	177	152	167	162	179	169	165	190	187	171	194	165	166	164	178	162	178	182	182	141	178	153	187	177	149	182	167	187	194	193	179	183	172	168	168	140	184	182	177	157	162	181	168	177	173	177	178	169	179	170	185	165	151	185	167	186	199	175	189	177	183	144	170	173	204	192	164	188	172	180	178	171	152	197	184	181	194	180	185	173	161	202	187	178	168	179	182	165	165	176	170	163	177	155	160	194	151	211	177	197	194	178	160	197	177	169	174	156	170	178	176	158	175	164	165	151	175	144	165	187	193	169	159	174	178	167	162	177	148	187	168	162	178	162	161	190	167	189	166	185	170	174	196	187	177	193	173	205	182	167	194	158	199	177	200	192	192	172	154	176	183	184	168	161	188	171	160	152	174	197	180	168	183	159	161	188	184	170	178	161	156	175	180	201	187	186	191	200	193	174	173	176	176	179	167	165	154	189	181	189	184	176	156	169	188	184	186	173	150	194	166	178	177	185	185	178	161	167	158	187	163	173	181	190	177	160	181	159	163	176	192	169	172	163	186	190	169	194	180	166	174	154	195	166	175	178	156	171	162	186	188	182	198	179	135	194
10980	1961	4503	5272	4458	3593	2958	2436	1986	1739	1626	1383	1260	1116	1136	1018	953	914	810	814	762	697	679	655	613	674	622	582	623	572	628	533	551	548	527	502	532	546	510	518	493	520	496	492	492	470	487	534	471	503	490	527	447	479	504	478	483	463	487	435	418	479	446	446	513	465	441	454	460	444	438	432	417	457	428	432	479	459	430	431	416	437	470	448	455	443	427	467	461	438	433	481	437	444	388	465	419	423	440	417	448	415	395	435	440	431	440	436	450	429	429	443	432	456	426	453	407	424	432	421	452	419	400	423	441	420	394	417	422	396	464	453	455	433	403	456	455	436	428	447	405	416	443	396	420	433	469	416	405	405	460	460	449	409	427	442	443	412	439	410	415	389	458	400	455	428	390	424	421	417	411	444	440	452	416	422	423	455	425	379	429	464	413	443	447	429	446	376	452	416	425	442	424	405	447	440	429	407	389	437	423	401	437	445	428	423	446	405	456	446	457	453	433	411	435	413	392	430	451	434	409	432	444	443	417	420	423	428	442	406	389	411	406	439	419	430	427	452	428	445	442	452	408	424	444	444	418	442	437	422	447	437	428	426	419	436	443	447	431	414	445	434	443	410	442	461	391	438	460	455	435	455	388	429	431	384	403	465	470	413	428	433	432	441	416	437	429	406	470	406	425	430	421	401	412	418	424	456	390	412	414	422	422	412	440	402	411	427	436	443	454	420	393	417	435	420	432	409	455	404	448	401	418	443	428	370	432	434	446	421	406	437	402	393	415	439	458	453	409	424	437	458	434	414	427	456	439	435	421	439	446	399	407	452	427	385	409	409	410	431	414	402	407	442	435	448	409	419	457	411	420	438	432	447	459	439	405	446	418	466	445	388	426	440	438	431	448	430	426	418	429	451	395	438	438	438	383	410	416	431	441	410	398	440	425	430	439	423	399	417	413	432	424	420	421	420	449	443	432	430	428	430	425	405	437	433	432	443	432	420	462	425	415	473	434	444	445	456	431	425	443	417	415	389	411	427	441	418	425	443	403	409	448	448	438	411	462	429	404	424	440	436	415	416	396	427	432	414	426	436	411	465	448	452	406	421	434	417	421	446	417	435	427	445	424	431	423	396	442	416	432	406	410	387	416	423	425	452	439	433	466	449	408	435	391	406	400	430	420	421	414	417	425	435	385	410	415	412	428	454	412	427	430	441	442	406	391	411	441	435	413	409	422	413	432	413	442	399	409	416	433	463	440	403	433	434	464	395	410	448	389	457	442	397	402	415	398	467	422	434	405	425	427	428	425	420	415	470	407	410	394	430	428	447	425	432	417	421	435	413	440	384	413	428	452	454	423	413	428	418	456	437	462	453	419	449	418	430	393	427	411	418	409	421	424	455	435	408	427	475	445	447	403	393	450	393	470	417	434	399	405	424	427	420	463	411	433	444	444	436	442	455	415	445	408	418	449	450	425	422	431	413	435	418	427	413	408	428	421	380	425	446	410	438	449	407	401	409	443	424	428	451	414	420	431	397	423	438	403	430	414	426	421	441	444	394	396	408	427	468	446	420	431	425	420	433	439	399	399	426	438	423	428	434	440	418	434	409	435	420	442	438	428	398	453	449	429	419	437	392	432	414	432	437	433	398	411	412	412	435	404	418	408	430	445	431	436	419	431	420	406	427	418	413	415	404	428	413	445	395	456	441	458	432	399	422	462	445	416	434	421	418	437	471	439	430	401	435	436	439	423	409	450	443	447	443	400	432	422	434	463	408	426	428	445	456	433	456	416	436	439	428	426	434	397	410	422	461	426	402	431	406	433	403	440	430	423	445	426	406	458	411	450	415	435	416	373	420	377	397	431	429	436	406	405	392	378	429	422	443	451	428	436	433	426	411	425	442	452	455	421	425	427	409	446	453	433	415	458	428	440	440	427	438	435	388	408	427	439	445	425	392	408	455	435	406	415	414	434	419	454	465	424	397	429	463	429	434	424	418	409	405	427	419	400	413	420	437	452	422	408	432	397	424	432	434	430	433	391	394	422	428	404	404	435	440	383	433	471	437	383	406	432	434	406	447	451	414	417	413	415	468	431	429	432	416	444	441	434	442	415	444	411	431	413	465	389	451	406	429	405	411	447	458	433	404	457	376	420	396	445	432	400	429	435	448	422	439	440	382	400	411	419	447	402	413	406	427	433	418	443	446	394	457	440	422	425	438	389	424	409	416	472	436	413	425	402	392	412	437	431	429	413	444	435	444	422	438	470	416	401	411	392	439	407	430	436	442	438	442	391	431	426	447	418	430	414	388	387	421	436	393	442	424	453	415	419	458	432	412	438	453	445	404	407	426	439	449	430	409	419	420	436	434	415	439	431	417	442	425	406	420	422	429	389	444	452	391	421	442	386	450	408	435	445	452	454	416	421	438	410	408	455	412	439	384	421	441	383	421	424	422	413	406	415	470	441	431	438	400	426	407	438	426	413	393	416	400	460	445	449	443	444	434	430	457	463	405	449	460	360	434	412	411	421	435	398	428	393	408	405	421	410	429	404	443	436	400	420	385	421	428	443	429	435	425	437	395	439	397	437	482	397	415	434	461	416	442	445	393	434	432	425	433	428	432	412	447	427	428	400	442	443	420	411	420	426	418	415	428	414	412	450	450	431	414	395	408	406	456	426	400	436	418	429	483	441	420	420	445	451	426	410	452	425	432	403	445	430	419	408	442	428	427	413	450	411	388	442	442	398	410	408	470	419	408	406	441	420	409	390	427	412	422	453	438	441	457	432	426	428	429	451	412	424	434	393	435	420	416	384	443	414	441	425	442	395	434	397	424	405	420	433	436	452	454	449	386	395	421	390	368	416	401	429	412	434	442	435	382	408	438	448	420	410	412	418	403	439	424	421	439	446	447	438	416	399	440	435	404	399	464	422	458	450	425	425	429	441	409	428	453	432	416	424	423	422	459	419	443	382	405	419	399	411	436	433	417	472	486	399	427	395	399	452	426	460	448	425	482	442	410	403	413	451	454	455	444	450	433	418	433	432	420	445	438	438	479	424	396	423	455	454	445	422	421	415	425	445	445	441	424	449	417	410	437	438	427	449	412	419	447	421	430	435	406	438	441	450	437	420	462	411	395	415	411	413	434	426	414	376	421	418	364	437	408	385	403	420	442	430	433	445	449	402	430	438	447	417	407	417	410	432	450	423	408	425	429	427	394	443	465	468	415	450	441	406	443	434	410	435	453	424	414	428	423	467	451	471	445	410	449	398	481	451	420	439	467	403	416	440	412	450	433	456	409	430	412	436	459	438	424	391	431	413	401	444	406	435	436	457	430	416	414	413	411	421	433	408	462	412	418	425	405	407	416	426	437	441	439	409	435	452	415	416	420	435	406	434	428	429	426	407	391	420	428	462	412	401	448	424	426	448	435	456	445	448	446	428	456	454	396	424	432	390	395	443	459	412	434	432	405	410	462	430	415	412	414	370	436	450	464	463	407	424	457
4904	192	147	156	118	119	140	123	123	108	116	131	128	143	112	120	109	118	114	106	108	105	123	130	130	103	136	127	119	121	106	91	122	117	117	128	140	91	123	109	106	120	123	108	136	115	125	102	116	119	120	117	108	109	124	110	89	105	121	107	117	113	110	112	118	105	118	94	130	125	94	116	124	107	117	104	106	112	116	110	114	111	123	108	129	142	118	118	115	108	107	140	107	122	112	116	120	108	98	124	120	117	102	128	113	105	121	121	115	114	113	117	131	107	119	107	115	116	108	110	112	121	127	116	120	104	106	111	114	109	115	120	100	121	120	99	101	101	109	136	101	110	113	118	106	128	91	100	109	112	134	113	107	114	110	139	149	114	103	113	120	111	97	124	125	88	107	121	127	111	112	121	92	114	129	118	115	117	113	124	124	111	132	116	124	93	122	113	106	111	112	135	103	105	114	126	126	100	112	117	122	110	112	134	116	132	127	141	108	110	102	102	124	103	102	115	106	110	111	107	130	126	126	107	119	133	102	112	110	115	123	121	114	118	133	110	121	100	128	123	108	112	133	105	114	117	121	126	112	120	126	110	114	105	102	131	129	97	123	130	119	119	111	123	135	123	134	127	110	118	98	126	100	107	137	110	91	107	113	129	101	116	82	123	114	118	122	103	108	104	113	112	105	125	102	110	115	119	114	116	130	119	106	104	120	89	115	130	125	114	118	97	105	118	113	102	125	102	114	107	112	126	108	108	112	110	104	106	121	120	122	116	127	112	107	102	107	108	108	120	121	130	104	105	119	120	117	114	96	112	148	129	119	133	104	119	127	125	134	134	122	126	110	103	108	123	125	108	119	103	115	111	109	116	126	107	104	124	116	116	136	135	107	126	109	108	117	116	99	94	105	138	130	114	114	121	118	97	109	99	94	91	124	98	109	136	103	117	111	106	118	86	122	124	133	104	115	114	129	119	117	122	105	102	127	117	99	103	111	115	107	110	112	104	112	125	111	121	105	113	121	114	111	109	136	114	116	102	116	144	128	103	102	107	110	121	141	122	109	130	123	120	100	112	124	113	142	119	105	125	126	100	97	121	110	101	115	104	129	103	136	134	100	113	105	148	115	141	122	112	143	112	115	123	118	121	133	118	115	104	115	103	117	114	118	119	120	113	127	130	117	105	111	130	95	102	110	121	98	114	114	133	127	119	136	131	124	107	109	103	106	115	117	115	117	119	118	131	117	99	125	113	111	122	124	124	100	115	116	116	103	119	102	103	105	113	113	100	116	107	123	133	117	105	121	115	110	102	102	103	104	107	113	109	115	98	117	115	133	128	126	95	125	103	118	105	96	121	122	113	107	102	121	118	124	109	122	125	116	125	109	124	104	94	109	123	102	90	105	119	112	125	114	95	120	122	133	102	135	111	107	140	100	106	116	121	109	114	125	146	118	120	112	109	110	117	117	107	118	85	129	126	103	99	110	144	115	137	109	112	113	117	117	127	119	137	110	112	107	95	114	126	100	123	137	109	110	111	105	99	116	129	112	124	111	109	111	97	117	132	100	113	125	128	112	111	128	102	118	126	117	116	105	117	120	128	102	104	109	106	125	105	137	109	132	107	106	109	132	125	118	106	130	102	107	101	124	124	111	86	127	121	130	121	127	97	106	127	117	116	126	112	108	128	102	135	108	123	116	137	141	81	121	96	109	109	140	100	93	98	122	109	117	92	108	103	107	107	120	99	93	123	118	105	110	106	121	98	125	114	116	107	132	121	119	117	100	120	100	121	113	113	100	120	118	95	134	132	112	88	97	109	111	123	115	110	122	110	131	101	114	117	111	132	110	85	99	112	114	117	118	117	118	108	117	117	121	138	114	125	106	111	107	112	130	104	123	117	123	119	100	112	103	99	126	135	118	114	126	121	134	94	115	101	120	120	108	102	109	112	108	112	120	110	96	119	106	126	118	116	108	121	102	106	120	119	112	129	104	128	124	114	103	128	112	123	141	145	137	121	116	101	98	112	112	93	152	110	121	113	119	113	126	114	135	118	104	104	105	105	127	103	113	115	120	115	104	104	130	131	107	114	120	110	126	130	114	97	119	107	115	136	108	120	103	109	93	121	105	119	108	105	119	102	120	112	117	116	127	108	100	88	120	103	109	112	107	116	108	95	102	104	125	118	109	115	105	114	106	115	117	126	121	119	146	119	111	99	130	104	95	112	138	146	103	121	115	126	120	130	124	96	97	112	116	112	110	121	108	106	119	130	115	120	114	95	103	113	116	107	134	138	140	108	117	130	115	108	117	117	118	110	96	109	116	112	113	128	131	120	130	116	111	117	116	129	120	116	105	116	115	111	105	112	114	112	124	101	131	101	103	124	139	120	120	90	110	117	101	126	109	130	102	107	133	101	108	125	121	108	109	117	104	107	136	105	130	120	123	140	115	107	113	121	116	113	110	106	95	123	102	135	122	110	123	119	122	107	114	136	103	113	119	121	119	118	107	115	117	121	91	112	128	107	117	103	110	117	121	129	113	122	103	88	114	119	104	118	117	98	93	111	118	106	112	98	106	126	104	115	123	92	131	82	97	105	129	117	110	111	127	97	117	106	135	134	127	128	133	118	126	92	116	120	119	126	122	119	119	117	127	112	113	111	104	87	99	125	122	129	106	116	118	110	121	112	126	119	122	119	129	102	109	106	119	125	113	135	135	130	120	107	121	122	129	116	102	115	101	106	84	103	124	123	118	108	111	118	109	115	115	111	103	128	118	111	128	107	126	132	132	119	120	104	113	127	120	120	106	114	103	99	140	117	121	117	89	121	112	108	100	131	94	120	109	104	118	137	123	109	120	113	124	130	109	115	106	118	142	121	102	132	117	134	130	114	111	96	116	108	112	116	106	105	110	109	121	118	117	113	112	127	119	101	99	112	122	122	95	102	120	107	125	118	129	121	121	118	112	120	92	134	113	114	114	118	121	115	116	114	124	86	116	115	115	122	119	119	109	116	118	128	133	112	109	107	129	98	124	110	111	118	133	118	119	119	131	104	102	115	113	115	120	106	114	109	104	116	120	98	123	114	98	116	102	120	111	119	122	103	117	97	110	118	97	126	124	104	120	102	112	99	132	113	117	126	129	108	123	124	113	129	108	130	117	127	125	141	107	120	111	129	98	120	116	118	100	117	118	116	107	120	98	106	132	122	81	119	102	100	102	126	119	106	107	124	103	119	124	105	115	123	120	117	132	109	137	113	123	118	119	103	130	99	108	107	121	117	101	114	106	124	113	116	101	116	106	120	124	127	103	104	97	103	112	117	127	122	108	110	117	124	120	114	138	97	130	105	126	123	107	133	109	138	123	109	118	121	117	117	111	123	112	104	121	125	125	105	121	127	128	129	111	121	113	106	120	128	97	113	122	112	131	114	116	111	115	105	102	96	110	124	113	123	112	97	116	121	109	109	111	109	114	124	125	101	107	109	104	117	112	112	105	102	105	104
3329	347	425	419	398	400	354	367	339	349	359	349	336	303	382	327	331	299	353	344	318	313	312	343	325	306	349	317	331	283	336	312	316	319	306	327	310	309	296	343	349	314	345	334	331	334	312	309	352	308	304	305	298	327	313	298	303	303	329	329	333	331	325	327	299	321	316	314	310	276	300	296	341	321	316	302	309	313	254	297	329	351	308	331	317	307	298	328	313	287	290	309	290	291	322	292	309	352	306	333	322	353	301	315	297	347	311	301	306	342	300	325	307	299	292	317	343	321	298	286	343	316	281	310	331	346	334	304	320	328	321	312	305	335	331	321	301	334	311	323	310	335	323	334	333	288	308	327	302	289	314	317	319	323	299	316	345	333	319	329	300	304	333	350	309	290	333	321	282	287	308	296	291	325	306	325	290	294	332	320	313	306	323	323	301	287	318	314	296	293	304	318	286	283	317	340	304	339	314	330	314	341	328	291	308	314	309	284	299	349	314	310	331	326	275	276	300	293	303	312	306	310	326	320	347	292	305	326	319	324	353	319	310	298	344	319	314	321	325	294	310	345	322	298	295	300	318	322	303	368	300	330	305	307	326	312	294	322	307	332	349	311	293	312	294	304	315	318	326	277	341	307	324	321	294	300	337	318	300	318	288	341	328	315	306	320	288	285	324	320	310	316	294	338	321	313	275	307	309	313	327	328	315	312	290	300	314	316	336	302	327	311	346	330	302	320	313	298	320	296	286	324	275	282	324	281	320	307	302	313	275	301	356	313	299	312	348	312	321	293	307	328	348	306	340	307	345	298	302	326	315	324	307	308	305	315	336	309	311	335	328	314	304	302	304	305	323	323	339	310	312	283	322	296	351	331	296	315	297	330	319	313	327	300	303	274	312	332	306	318	312	301	312	307	324	297	329	308	303	299	336	297	328	318	295	304	332	286	317	310	291	320	295	297	307	311	303	302	358	331	300	281	302	280	318	319	299	335	301	304	320	289	291	316	324	321	347	280	312	316	350	327	282	350	330	293	316	321	331	311	318	291	345	346	314	349	293	319	296	319	309	305	310	325	324	322	302	306	333	327	309	316	353	297	316	293	307	309	317	315	318	297	306	305	299	302	326	332	324	342	348	328	315	276	307	329	281	324	355	315	308	307	355	335	311	322	311	336	304	275	336	333	322	315	325	280	304	334	291	329	323	294	366	306	347	295	317	337	298	344	314	317	317	259	294	313	317	326	335	304	313	331	284	324	290	329	318	324	321	287	345	332	300	302	331	286	318	314	332	339	318	326	319	291	327	323	314	344	299	299	301	307	284	323	317	346	311	333	317	339	329	307	284	301	317	326	311	295	294	302	306	352	306	329	298	343	324	344	305	339	320	292	320	321	353	319	336	303	319	291	305	282	339	323	319	331	286	319	305	298	282	329	330	319	328	301	330	330	287	321	313	329	311	299	315	290	333	297	301	353	315	311	343	311	348	338	312	308	353	340	314	353	333	337	329	330	307	312	317	318	325	301	313	295	296	312	304	336	290	343	337	282	313	304	324	371	300	298	311	312	309	307	313	276	318	314	314	329	317	323	302	295	287	321	299	290	313	309	323	298	315	327	305	286	318	341	333	314	326	276	311	334	303	312	292	311	311	311	330	313	332	326	316	352	318	286	302	316	314	281	310	313	311	298	319	325	344	333	300	291	305	303	288	283	305	321	311	299	322	297	289	322	337	292	324	319	323	307	322	333	316	336	311	331	302	305	287	317	309	295	342	309	327	340	336	301	306	288	317	310	314	327	323	325	340	334	294	272	324	313	323	287	287	300	297	331	329	299	328	317	314	297	309	337	318	330	319	303	339	305	338	324	290	281	324	302	288	320	307	324	308	312	316	300	306	308	298	285	303	341	302	321	294	322	337	318	321	296	337	319	304	301	347	295	308	313	300	315	298	314	317	307	331	329	316	311	291	351	301	296	309	308	311	303	331	350	312	309	308	300	292	300	292	335	329	310	302	306	331	315	303	301	350	339	297	331	302	326	307	307	329	302	330	274	308	330	316	311	295	319	296	320	324	304	296	337	321	298	289	331	293	320	298	297	306	317	311	284	306	320	316	321	325	319	342	314	317	308	297	305	310	302	329	315	327	275	330	312	331	332	318	320	315	302	325	332	288	310	329	341	310	306	302	308	312	355	349	313	284	326	324	331	324	312	317	310	327	301	315	327	301	341	298	275	346	283	293	275	314	320	316	318	328	345	314	342	317	335	282	347	314	325	305	310	306	307	351	370	295	284	307	303	312	339	337	314	317	331	309	320	339	303	298	299	318	334	309	295	304	303	289	303	311	339	322	322	302	283	313	341	305	308	319	323	309	307	325	331	317	317	339	309	345	313	320	309	314	297	304	315	323	307	307	326	323	321	309	320	302	300	310	296	315	281	312	310	322	295	296	323	333	327	351	309	327	322	346	337	317	329	302	308	334	328	309	279	284	336	311	319	297	330	339	295	313	329	322	344	323	296	294	334	320	317	313	320	300	314	331	306	306	338	271	337	308	320	288	326	309	326	323	298	292	325	312	314	331	340	303	321	324	298	342	312	278	288	336	293	265	358	319	310	291	332	315	304	335	327	307	362	316	308	307	346	333	327	318	310	318	311	300	344	335	296	329	291	301	316	279	348	288	305	316	310	298	331	303	301	289	307	289	306	306	307	318	303	287	311	307	299	349	320	289	303	282	288	317	306	299	318	278	317	344	285	286	301	327	329	300	309	303	301	325	347	329	307	373	321	293	312	325	302	342	321	309	322	302	289	322	307	309	307	322	302	311	302	316	328	301	303	285	329	309	283	371	328	312	312	314	302	326	316	316	339	339	319	330	319	318	279	296	316	323	301	255	304	301	347	311	357	289	308	288	333	326	342	293	300	314	306	335	325	313	313	319	311	323	344	329	317	293	347	320	301	316	349	331	345	318	333	324	330	304	317	301	314	307	307	309	325	294	297	298	311	333	317	300	313	332	356	278	310	326	300	323	330	318	337	335	330	295	308	291	297	275	322	295	339	329	306	289	283	334	333	321	310	332	310	306	309	342	309	308	317	344	331	323	316	295	355	294	323	339	334	327	342	306	324	303	321	324	344	285	298	310	329	335	334	311	317	298	290	313	309	321	297	323	319	341	301	331	303	315	312	284	334	282	297	305	322	330	334	321	311	344	326	328	322	302	299	317	351	344	325	333	293	280	305	302	332	280	316	309	346	300	298	321	334	334	327	328	320	330	297	304	296	318	325	303	296	321	312	324	340	321	342	304	298	313	316	315	324	318	319	334	284	336	322	336	303	360	313	319	295	310	336	308	328	300	318	343	294	287	301	317	333	328	344	331	313	318	327	314	307	338	310	328	333	318	314	329	301	334	316	330	303	304	308	298	322	297	293	294	328	333	311	322	314	318	314	298	309	330	332	349	329	341	349	273	320	321	318	302	320	311	286	324	318	290	320	288	309	325	319	311	287
14025	1433	1265	960	676	580	475	381	349	342	299	275	284	293	288	252	256	236	261	218	240	232	218	231	277	244	236	238	226	224	234	224	247	228	241	221	207	219	231	211	223	216	213	223	215	203	215	198	212	237	235	212	229	210	219	198	190	237	213	239	233	247	219	212	212	238	199	222	257	254	212	219	229	230	218	245	233	229	214	231	241	222	180	228	236	222	216	211	231	223	234	218	224	228	228	214	198	202	219	239	201	207	197	205	220	239	200	201	222	198	203	200	214	232	199	211	223	223	218	230	230	248	217	202	209	232	213	220	190	205	238	207	235	222	216	230	212	198	234	220	217	206	249	212	213	219	195	218	225	219	198	208	237	220	213	215	224	210	224	230	213	198	225	230	241	227	210	247	218	203	218	223	197	232	216	225	203	193	220	258	241	242	219	209	220	189	240	205	227	232	204	212	211	224	201	241	212	215	248	234	203	221	209	221	226	207	233	241	193	230	237	216	209	201	184	207	195	181	239	226	233	198	213	201	191	225	204	224	232	206	199	232	218	236	229	222	223	224	206	216	230	194	239	237	240	227	217	217	234	234	226	216	222	216	243	210	220	207	207	209	216	221	220	220	230	212	207	223	207	215	240	184	231	220	243	234	188	179	208	207	214	214	209	243	199	231	205	256	204	214	239	193	219	199	225	202	204	220	220	206	215	214	239	226	207	216	215	230	221	223	220	236	211	219	215	236	234	222	249	199	199	228	240	203	213	220	239	236	221	235	225	240	194	214	208	187	223	218	214	247	201	219	200	196	219	207	242	211	246	255	198	226	222	212	208	202	186	215	233	232	233	209	233	221	221	205	196	215	232	212	218	204	211	200	204	227	250	248	227	250	221	207	187	207	241	231	208	220	221	212	225	208	195	221	189	214	226	210	213	212	211	223	230	203	224	228	219	231	198	198	245	226	198	225	210	229	227	183	225	220	207	216	235	197	201	215	204	208	199	244	199	223	215	225	203	223	208	219	215	202	235	209	266	196	229	219	217	201	240	233	236	177	226	233	218	230	216	203	217	229	216	205	227	216	217	231	193	223	225	243	219	224	211	218	223	195	215	209	202	204	210	206	233	239	233	224	212	218	224	240	205	203	230	246	227	218	246	200	226	183	213	238	187	218	233	230	232	221	209	252	204	198	185	188	195	241	219	193	226	211	224	213	219	224	211	231	211	241	241	226	221	228	209	218	226	221	206	196	241	220	225	213	198	223	215	244	212	232	206	212	235	235	190	205	223	211	202	190	236	204	210	213	229	232	232	239	219	219	212	218	200	225	209	222	224	224	204	212	216	218	206	232	229	204	200	224	209	222	239	206	207	239	224	253	205	221	227	218	226	183	217	224	207	198	236	198	207	205	238	247	222	255	229	223	207	252	223	203	241	204	209	217	236	224	232	226	219	212	200	223	226	220	222	212	212	210	232	226	206	227	233	206	203	219	231	223	245	233	219	207	236	223	236	206	236	272	221	236	212	216	203	226	208	224	207	222	188	224	226	215	196	233	251	227	243	232	211	250	205	224	225	222	223	226	213	214	221	233	204	203	213	251	206	189	216	226	208	216	218	233	236	221	195	207	233	213	210	219	202	231	231	221	238	233	196	201	208	236	217	220	196	202	239	185	207	236	217	217	210	235	215	199	211	196	206	241	215	195	240	229	211	223	208	220	198	219	220	215	237	218	220	193	197	209	227	190	202	210	212	233	197	203	214	230	221	227	231	233	247	210	228	197	203	196	192	200	210	221	224	213	239	220	218	209	232	215	195	233	224	217	230	192	226	209	244	206	216	200	261	219	223	186	207	203	233	225	238	231	259	227	242	187	228	240	205	236	230	202	193	221	229	219	208	244	223	209	198	202	212	219	230	201	212	199	237	211	203	211	226	230	212	223	220	224	233	225	215	218	193	228	217	226	215	214	187	213	211	220	213	228	206	216	241	199	212	237	222	203	221	209	205	216	220	205	210	225	199	232	246	207	218	202	217	203	197	240	214	224	247	211	220	212	205	218	227	235	219	216	232	223	243	195	229	212	240	229	239	200	215	218	232	221	216	250	206	207	212	206	208	210	194	209	221	203	218	217	217	198	207	217	231	222	205	212	212	218	197	211	224	208	224	203	215	225	231	209	232	216	239	233	191	221	207	236	205	207	229	204	206	233	247	226	240	235	230	240	214	223	208	234	235	214	232	219	251	231	212	220	239	213	236	213	205	214	230	231	225	216	215	227	219	210	211	222	201	229	190	230	220	220	227	208	208	205	212	203	230	205	194	231	235	227	193	231	222	227	203	219	227	215	219	197	207	238	212	223	214	227	219	216	258	177	210	216	235	230	214	234	226	213	220	208	219	188	216	214	203	196	215	218	230	231	219	243	218	242	205	224	226	221	229	222	235	223	237	235	209	205	215	207	217	214	210	228	217	230	214	219	205	239	195	227	196	214	212	224	203	204	239	238	219	205	223	245	227	198	219	193	204	208	211	210	229	227	218	217	224	219	218	223	216	214	210	179	252	207	183	216	202	226	225	210	223	213	223	207	234	230	207	228	198	223	177	217	203	269	238	229	227	235	210	228	241	185	219	208	201	208	192	185	221	201	201	221	239	248	211	205	205	215	231	200	215	216	233	252	218	220	233	226	206	212	226	220	181	216	214	209	222	201	214	187	226	261	189	204	236	196	204	196	230	169	171	214	238	220	211	231	233	224	234	232	226	223	242	200	226	222	221	240	194	219	261	257	216	193	227	215	189	232	228	234	209	216	243	220	212	199	232	196	234	210	210	216	205	189	209	229	227	251	207	239	219	228	218	222	257	223	197	217	215	219	239	212	213	222	232	227	225	229	202	209	235	204	217	199	238	257	212	230	209	229	220	236	222	223	222	183	228	235	215	215	220	196	227	218	209	239	188	214	202	238	225	239	211	192	206	242	229	218	238	233	217	206	190	229	246	199	205	229	204	189	204	221	235	222	220	244	231	247	249	224	209	223	232	210	203	228	232	205	235	214	180	220	215	203	212	217	214	203	226	183	223	243	229	231	243	214	217	242	240	210	239	187	229	212	213	233	227	222	216	223	235	181	209	218	222	234	205	205	209	220	216	227	219	208	206	181	209	221	229	231	201	238	229	233	206	212	192	215	215	232	239	223	223	211	214	231	200	211	239	203	212	203	201	213	205	212	210	203	231	252	218	205	224	228	202	243	208	221	213	209	227	220	212	205	230	234	217	222	210	197	176	215	229	222	220	226	222	218	205	247	225	237	248	218	209	212	203	214	210	219	211	214	218	252	190	215	194	212	229	221	212	239	207	220	221	238	212	211	211	211	235	203	206	207	241	229	208	223	210	196	211	217	215	222	217	216	220	202	216	214	243	194	198	201	217	240	200	247	241	204	229	226	227	206	211	203	216	232	238	209	204	191	232	243	195	225	209	220	223	228	211	213	219	223	211	191	217	216	211	206	227	209	205	237
8313	1351	2677	3137	2643	2192	1867	1597	1362	1243	1144	1076	962	852	856	768	827	731	715	740	716	682	674	680	653	644	638	595	579	586	582	571	579	608	581	581	603	583	567	601	587	563	584	586	580	571	561	553	496	556	563	554	531	540	560	525	551	570	538	558	513	597	577	564	546	562	497	602	551	559	567	551	552	551	566	506	577	584	561	553	526	539	521	561	530	564	551	545	523	563	515	517	525	560	501	534	530	556	509	594	526	510	549	534	583	570	547	515	529	520	567	564	530	529	547	548	577	533	509	527	564	539	533	552	523	530	539	529	551	551	572	588	553	540	510	563	518	561	579	563	482	528	518	546	545	543	521	509	567	541	549	496	562	545	532	542	545	512	509	521	517	565	559	506	550	545	556	561	525	520	557	535	571	578	571	525	544	550	567	501	530	571	519	567	544	528	522	574	497	551	525	541	531	550	559	527	555	543	502	523	573	537	537	522	520	542	541	576	508	514	534	512	552	553	566	544	544	532	542	558	522	587	523	491	539	510	541	541	506	583	507	532	560	542	525	485	565	516	562	536	531	512	558	496	585	508	578	557	525	546	496	545	558	509	546	524	493	505	564	560	522	514	514	550	545	512	511	565	535	539	549	568	491	550	549	575	507	542	535	518	561	531	550	540	551	526	539	515	558	548	566	542	582	572	518	547	533	544	533	523	476	509	544	565	580	521	608	514	503	563	493	524	539	552	500	534	556	502	536	566	590	506	552	538	537	525	509	536	510	498	523	528	514	557	550	560	550	546	503	509	568	525	541	531	546	525	540	520	541	562	514	547	556	547	511	505	535	545	526	523	548	520	543	561	537	477	517	546	557	550	564	563	550	547	529	543	543	510	530	500	549	520	521	515	573	521	528	538	545	568	531	573	546	540	528	549	570	516	564	581	548	545	527	497	567	514	530	538	534	532	511	519	528	538	507	537	528	552	529	525	537	550	562	548	540	536	538	575	520	545	547	502	555	535	541	515	511	572	570	536	557	526	585	553	542	542	532	572	530	509	524	507	568	506	559	498	520	538	593	573	517	535	533	509	534	546	529	520	549	578	531	549	553	548	588	543	507	548	558	533	555	537	574	515	557	544	554	525	530	537	533	535	519	543	529	567	531	481	494	516	523	505	501	558	550	533	500	547	543	531	521	511	538	527	526	553	540	547	520	550	551	519	547	513	535	554	547	522	553	544	552	541	578	522	541	530	541	503	561	539	512	534	528	542	531	532	571	537	562	527	525	522	565	503	519	513	540	529	495	562	530	580	537	510	555	514	521	511	522	528	549	528	512	558	490	550	520	528	527	549	514	529	506	550	479	482	539	529	570	504	559	527	523	488	530	552	522	545	529	494	532	588	563	520	534	539	554	486	580	535	545	512	532	543	531	563	569	558	508	513	535	552	550	534	565	523	556	537	506	537	532	563	535	550	500	552	518	535	508	532	543	569	563	527	529	555	538	517	539	532	545	543	524	528	538	496	499	534	552	493	509	565	516	535	547	537	549	560	540	553	545	547	571	513	536	516	520	487	539	569	520	542	556	499	523	511	507	532	500	542	564	519	570	539	513	544	546	543	542	562	527	525	532	557	552	560	517	535	531	530	560	547	521	514	570	553	505	529	544	568	543	516	545	513	515	511	574	559	518	565	525	544	549	597	518	510	500	528	543	503	549	522	562	555	534	541	565	527	547	552	545	531	528	528	567	557	550	567	570	541	534	512	499	482	531	529	525	535	493	549	532	504	530	535	519	540	533	525	550	530	519	548	500	540	535	536	543	499	512	498	531	532	577	536	551	511	535	496	516	537	534	545	513	544	584	503	523	540	559	575	536	565	553	548	567	531	549	513	561	532	533	512	538	568	503	559	540	555	576	530	558	547	490	557	527	526	517	545	554	545	568	541	531	515	528	528	534	570	490	512	512	537	502	534	515	556	562	581	535	554	541	523	553	531	513	553	519	547	569	521	493	548	540	495	577	609	544	517	500	573	537	559	558	521	529	550	490	562	572	527	539	523	539	550	518	532	509	532	548	544	507	531	573	560	556	561	542	566	555	544	541	581	529	518	528	552	549	538	566	577	571	542	510	580	542	512	534	516	527	550	520	530	524	557	515	530	542	521	548	533	552	495	504	513	517	487	505	500	556	592	500	501	540	544	565	548	572	522	518	530	565	519	565	551	567	554	596	587	533	537	522	532	554	536	539	543	520	512	543	536	566	522	549	526	609	529	497	497	508	545	579	498	576	522	525	561	490	520	563	519	578	549	547	523	524	536	542	528	544	524	519	523	563	514	563	554	508	536	521	565	539	562	546	465	501	503	523	553	523	516	539	575	539	543	551	572	505	539	535	507	523	532	516	551	556	525	511	547	515	500	521	533	525	493	555	517	506	562	538	522	514	502	497	566	567	532	583	553	520	514	473	533	561	529	503	566	536	564	586	569	581	568	537	509	547	539	589	513	503	524	528	523	529	538	529	524	522	505	547	594	482	507	562	540	516	558	580	545	531	538	549	538	513	583	532	542	526	543	575	578	550	489	477	528	500	561	579	550	510	494	525	511	483	559	562	511	552	503	561	546	548	550	546	556	537	521	572	513	541	529	573	563	547	550	526	522	544	535	503	499	519	541	547	527	518	573	546	535	543	521	531	531	550	559	520	533	535	522	524	517	572	546	545	533	533	564	501	557	514	560	552	516	535	508	548	523	520	545	526	544	566	514	519	565	539	517	551	522	540	536	543	503	568	531	562	571	559	543	523	510	525	570	535	541	505	554	522	552	504	522	487	552	500	529	519	510	531	550	546	545	553	489	582	533	555	529	555	557	591	535	539	561	496	549	520	525	503	554	545	510	510	556	500	524	526	502	538	533	515	525	568	537	550	543	548	545	557	568	573	520	563	547	455	544	520	535	524	549	571	550	521	521	540	553	538	566	526	532	503	555	499	510	556	543	573	526	551	509	548	530	535	517	526	519	517	523	524	552	493	560	559	560	520	553	521	585	534	608	553	489	547	540	562	550	525	545	567	533	519	574	482	541	500	530	529	517	522	526	517	497	486	547	576	594	544	523	541	558	531	548	533	541	530	576	530	521	508	588	521	522	534	579	517	539	540	523	545	531	522	535	499	537	549	535	564	545	528	555	513	562	527	593	537	545	500	528	537	531	540	522	600	517	578	557	556	614	514	543	571	533	538	511	522	500	536	470	500	512	531	488	568	534	580	536	520	531	547	522	567	556	547	533	516	506	559	541	578	530	519	517	527	555	555	525	563	558	571	561	554	509	523	529	554	506	544	531	561	569	555	527	522	566	521	534	510	557	525	580	551	574	560	517	518	571	536	530	559	521	522	492	546	529	507	516	540	559	530	514	498	556	563	532	579	552	522	533	593	521	510	544	568	555	522	487	560	581	496	517	532	492	516	551	526	510	557	581	526	521	540	553	565	515	530	556	533	519	515	574	543	562	555	526	538	525	553	540
21793	3193	2352	1754	1161	785	603	535	443	392	331	298	322	296	290	271	244	246	222	221	220	194	206	196	187	211	214	210	215	211	209	250	178	163	172	211	187	198	214	188	214	202	172	185	174	219	169	197	191	166	171	179	183	183	191	178	165	167	195	178	184	176	181	188	178	183	175	193	156	191	196	176	169	175	151	180	185	175	175	202	198	179	182	152	182	186	177	182	205	171	170	171	178	174	180	172	174	199	179	198	193	168	155	150	178	184	178	214	193	187	172	174	183	170	166	183	194	201	187	186	197	155	182	173	181	163	166	174	178	169	184	207	170	182	161	183	172	165	169	153	195	189	174	183	206	180	162	195	175	172	168	181	174	175	182	174	162	162	189	193	164	187	183	168	180	215	190	177	175	205	148	193	198	203	193	179	185	177	222	164	169	160	167	162	188	180	163	166	200	176	163	184	201	169	180	149	178	187	190	182	156	179	171	197	182	177	173	179	187	179	172	179	171	180	167	163	180	179	170	177	218	171	168	162	182	174	177	192	160	179	183	180	167	157	170	213	170	170	151	179	187	178	177	178	172	181	178	156	176	179	170	182	160	178	154	165	154	164	158	152	175	164	162	174	171	182	179	194	203	195	175	172	166	155	171	168	172	196	172	171	170	167	164	164	177	183	173	176	158	164	183	184	144	168	179	150	153	168	196	161	165	175	152	206	190	183	156	149	177	174	152	189	196	171	203	181	197	162	165	175	189	163	209	194	166	208	149	191	188	164	157	170	155	186	220	192	146	182	168	172	187	165	183	187	162	200	192	146	139	168	182	191	186	193	185	180	165	171	179	194	166	170	199	163	166	182	169	150	174	185	174	171	172	172	164	166	143	179	193	160	186	186	164	160	186	152	188	166	180	168	211	172	188	172	170	175	173	173	179	178	190	159	176	212	168	175	179	157	152	183	154	187	160	165	175	190	189	174	172	175	173	171	194	207	166	193	187	188	151	192	175	159	185	178	176	134	187	165	200	182	162	193	169	199	188	168	149	172	201	155	163	169	186	190	209	182	203	181	160	174	200	180	187	171	173	193	172	193	179	177	145	157	165	173	174	177	165	144	175	204	183	175	174	191	173	191	195	187	168	175	163	182	189	180	181	176	201	181	158	169	147	159	182	157	179	148	164	199	178	200	198	179	173	183	163	178	154	186	178	183	177	188	191	170	171	176	160	180	183	181	193	169	157	160	165	178	178	171	169	188	159	196	186	166	189	181	162	187	177	204	176	184	162	173	164	168	180	183	182	171	186	182	176	172	160	180	173	180	156	174	198	176	180	171	196	190	195	203	219	167	160	184	174	191	184	208	190	183	162	179	200	184	206	200	162	168	167	181	173	189	163	174	176	186	156	180	181	165	181	162	181	171	180	170	175	216	170	158	198	182	192	181	162	202	183	163	176	170	175	185	179	166	160	177	179	164	177	173	177	175	182	161	169	177	158	168	177	157	175	192	164	149	165	153	158	174	178	196	198	177	149	178	161	160	133	177	188	176	188	181	158	171	208	164	163	197	167	160	182	174	174	183	182	196	166	177	164	176	167	196	175	184	164	181	191	181	161	194	179	183	173	205	175	155	191	176	187	176	175	179	181	147	171	178	191	182	205	158	169	155	193	192	170	175	167	158	173	176	177	181	170	171	175	179	189	187	169	152	173	179	173	173	177	193	194	158	187	172	168	156	173	162	169	169	183	161	178	172	166	163	175	174	183	199	170	169	180	188	183	170	171	159	176	187	175	165	167	166	175	169	179	180	165	189	187	165	174	172	191	184	175	168	161	187	176	177	194	163	190	194	179	163	184	159	180	175	178	169	169	180	160	199	215	163	190	178	164	186	204	181	179	187	177	185	196	188	171	191	166	181	166	183	190	185	167	174	164	171	182	164	168	156	171	196	170	183	200	163	180	199	160	176	173	166	168	184	145	193	186	159	149	179	195	176	172	188	168	181	206	191	219	168	154	184	187	180	190	192	172	157	145	191	193	163	153	158	181	150	210	182	172	165	162	180	193	190	175	187	181	153	168	191	196	173	192	161	189	167	177	166	181	174	161	158	182	164	168	180	157	171	199	177	165	175	187	168	189	180	173	158	181	189	175	173	171	173	205	170	181	173	172	188	180	176	160	190	172	200	162	201	177	187	174	194	170	172	174	218	187	170	160	174	177	177	161	154	162	165	192	168	198	180	189	168	158	173	173	169	157	150	157	168	186	189	169	191	183	160	189	169	184	159	197	152	212	167	174	185	170	172	154	166	184	174	164	176	167	154	180	178	199	174	186	177	170	174	170	200	181	190	181	199	170	191	158	162	176	178	163	159	180	159	179	169	187	173	176	161	159	175	166	192	204	198	196	172	182	181	178	183	179	181	169	183	163	180	179	179	189	171	167	176	198	169	195	169	163	207	180	187	174	190	156	173	181	162	153	172	181	156	172	206	206	195	187	180	178	190	183	188	191	183	159	178	191	179	185	185	190	187	169	162	194	172	180	180	189	179	165	165	185	166	179	151	174	168	184	152	180	202	171	198	209	185	152	182	190	169	189	170	183	178	188	191	158	181	195	155	203	188	175	175	187	163	171	175	197	176	186	186	184	157	201	213	191	160	186	163	158	199	154	159	187	152	172	160	179	186	192	190	172	170	189	184	157	163	187	162	166	204	158	161	180	189	160	182	177	154	181	185	174	159	170	197	159	182	147	192	179	172	175	171	194	166	145	179	200	172	155	186	189	176	177	171	190	161	176	187	151	155	172	181	201	189	178	191	177	167	168	176	185	198	182	170	176	180	174	182	178	179	179	169	160	180	185	204	215	176	197	184	191	172	177	193	184	179	161	182	190	172	206	193	156	183	155	178	189	179	186	182	158	225	197	182	177	184	197	181	178	173	197	199	188	172	183	177	171	175	171	185	185	197	162	156	178	180	175	150	170	192	195	172	149	173	194	171	183	161	157	178	169	169	177	160	182	182	173	170	185	165	214	184	167	196	185	182	177	167	194	184	168	175	154	201	174	195	164	186	164	185	187	172	173	179	190	193	183	166	146	177	171	161	164	163	170	207	166	187	180	170	179	190	177	174	194	181	201	169	163	191	170	177	174	184	170	172	191	185	195	153	171	165	196	187	188	171	183	153	178	183	200	154	186	180	175	169	185	177	175	180	173	189	185	150	195	183	163	186	192	179	177	153	184	153	165	173	180	199	204	165	166	166	161	195	174	186	164	163	177	177	190	170	174	177	187	167	170	170	161	165	177	192	190	188	161	186	174	193	188	171	189	197	183	146	165	166	169	157	172	194	167	164	184	142	202	188	183	181	175	174	184	169	186	154	157	148	165	178	188	162	191	173	194	200	179	173	188	181	161	163	177	184	165	161	183	175	183	180	178	145	179	184	163	197	172	156	175	193	180	184	183	200	171	176	173	191	174	200	182	176	156	166	176	181	177	184	188	171	163	162	165	153	186	167	173	176
10788	2075	4543	5266	4369	3599	2871	2427	2090	1798	1550	1358	1327	1175	1106	973	946	891	863	785	788	709	680	754	640	670	609	634	617	595	575	577	571	549	540	517	510	535	518	538	510	478	452	491	467	492	451	486	485	464	450	472	465	465	426	461	462	467	455	454	485	492	479	466	484	450	423	442	418	459	458	465	462	455	422	440	483	449	461	437	433	442	440	435	471	403	463	417	478	417	473	421	416	395	426	427	423	458	443	440	447	438	463	443	442	410	435	403	480	449	454	383	407	388	447	438	448	396	459	404	427	458	404	466	417	404	444	437	427	457	417	383	458	458	457	418	461	449	456	400	436	433	450	425	397	438	410	426	403	413	451	441	427	400	437	395	444	439	479	434	426	455	416	448	426	393	441	435	393	405	429	427	418	411	417	457	439	416	407	430	429	434	426	439	420	427	398	434	432	418	420	416	425	415	435	428	416	443	473	384	407	470	431	419	438	385	471	406	467	395	395	455	414	432	439	407	424	420	407	415	423	465	424	424	418	412	444	426	483	431	406	433	439	443	396	389	446	409	425	432	469	426	417	437	419	416	430	425	442	416	408	392	413	440	455	423	420	445	419	434	414	409	403	417	443	452	452	423	424	423	420	417	442	413	424	418	423	441	420	419	419	435	408	431	420	426	413	415	402	448	390	439	457	448	445	435	409	426	445	414	421	421	439	425	418	392	428	437	451	487	429	448	419	405	474	429	443	431	419	438	395	437	445	434	423	444	467	437	377	431	434	427	419	446	417	439	428	454	439	409	440	436	419	417	425	399	437	401	384	415	442	427	430	431	439	416	400	409	437	441	415	428	405	403	379	464	435	419	452	408	447	410	411	399	383	442	416	413	385	436	457	459	408	420	446	432	418	449	418	432	474	417	434	434	436	415	373	432	433	426	426	452	421	416	425	437	442	438	395	403	444	446	447	451	432	405	404	454	428	451	427	420	418	440	387	421	404	445	439	390	457	404	399	440	458	392	445	419	420	466	394	409	456	449	434	448	435	414	429	447	430	444	441	469	423	419	437	432	450	407	432	444	426	386	414	417	373	470	392	415	434	397	426	401	441	453	433	440	401	429	417	442	421	457	413	435	413	376	408	412	402	414	453	433	395	428	436	445	425	391	420	456	428	399	406	386	462	446	438	427	430	452	410	426	408	421	417	417	423	436	413	419	440	439	453	417	439	415	431	392	390	401	426	382	400	421	452	400	422	412	449	417	432	427	417	425	426	378	412	460	421	394	429	405	419	417	433	410	416	437	440	382	409	431	395	403	423	386	417	431	439	418	415	457	475	439	417	428	407	415	427	393	421	407	395	424	406	418	408	403	421	411	398	437	434	422	460	427	447	435	422	450	420	411	490	403	427	444	428	394	408	392	429	424	436	424	397	416	422	431	410	416	429	415	429	461	425	435	427	419	423	428	413	410	445	439	417	446	424	411	444	473	396	394	434	442	443	447	411	424	447	440	487	441	469	420	412	459	413	402	417	456	411	418	373	429	456	432	423	448	401	422	401	426	441	425	396	439	390	447	417	414	446	442	383	425	434	418	429	405	419	422	437	437	425	449	422	414	406	440	434	417	451	417	420	410	405	413	438	418	423	458	428	393	396	490	415	414	461	426	383	421	421	402	424	415	396	429	428	436	416	437	403	413	388	399	435	452	407	425	416	420	452	419	417	436	437	433	427	417	374	421	436	426	425	370	462	426	429	429	430	385	444	401	413	401	396	426	415	424	448	450	408	394	425	448	450	423	434	435	420	428	396	423	447	441	395	420	462	452	422	412	417	430	400	428	427	404	419	431	419	430	414	409	428	432	420	407	468	458	394	436	423	433	412	441	450	384	411	403	447	420	397	415	446	415	454	417	411	451	419	408	432	433	422	424	443	402	483	386	422	419	452	394	422	421	472	468	433	441	398	415	443	413	438	478	461	418	419	431	434	393	397	430	414	393	452	414	414	407	397	422	425	416	404	418	457	423	381	436	440	415	398	433	425	427	426	429	387	450	375	459	417	406	435	437	393	395	422	403	420	436	441	388	410	426	428	424	461	441	446	427	482	417	385	440	429	471	397	431	442	430	438	420	407	449	432	408	452	428	407	419	405	460	419	406	410	406	446	445	433	402	424	434	428	414	400	449	418	421	418	428	442	425	424	459	445	456	405	387	412	423	439	421	405	421	432	423	386	436	418	396	394	440	430	412	412	441	425	494	421	414	403	412	420	410	421	456	377	416	414	433	455	407	417	441	411	406	432	419	383	432	457	422	406	475	429	406	450	424	430	411	466	412	448	406	407	427	397	436	442	401	402	453	419	396	438	423	414	399	427	408	425	447	411	435	456	433	417	408	438	423	420	446	444	426	400	413	428	410	419	432	444	475	435	430	421	431	450	444	401	447	405	401	412	414	443	410	397	429	445	429	404	397	441	406	454	416	432	422	424	429	403	402	450	413	432	443	454	422	409	423	409	449	417	453	407	442	447	409	433	409	489	430	434	414	473	410	419	394	427	431	449	425	427	453	416	423	415	431	415	423	414	409	412	436	401	438	418	464	423	423	409	418	443	446	423	406	451	404	458	438	449	380	414	408	442	412	382	405	444	399	396	404	428	391	424	466	444	442	439	459	473	415	394	397	394	434	445	444	461	410	440	427	414	443	444	448	415	396	386	434	402	422	392	437	447	418	381	416	420	440	398	417	415	397	430	432	373	413	405	428	444	455	431	440	411	432	403	456	403	439	428	430	443	429	431	405	471	412	418	415	415	443	447	392	410	396	430	435	386	408	445	409	413	451	431	456	476	415	428	440	434	438	410	428	433	412	431	399	429	402	435	456	448	414	389	415	379	443	437	434	384	456	425	406	430	447	387	425	420	384	446	424	449	460	443	439	431	452	435	425	422	407	410	421	419	417	472	435	410	419	427	431	467	453	431	432	439	412	406	440	461	406	427	434	443	429	429	403	399	429	435	428	443	410	400	392	446	398	451	404	436	405	401	425	426	434	434	458	437	449	410	391	431	421	433	418	473	465	431	384	418	423	409	432	427	402	423	434	446	445	404	432	401	355	394	405	435	399	453	387	425	390	374	451	431	434	406	451	459	418	436	439	425	447	405	426	467	407	452	448	445	446	421	398	444	436	408	420	428	431	412	427	400	439	444	417	391	432	427	434	407	439	408	443	434	411	439	422	414	421	402	439	430	421	429	454	432	416	441	406	399	420	407	435	437	403	378	435	446	417	459	427	454	383	433	382	431	409	419	410	392	419	446	409	459	428	423	416	414	433	398	442	425	420	432	423	416	427	388	416	422	428	415	401	455	419	443	430	450	457	427	406	432	403	419	438	433	423	449	441	443	420	409	438	448	422	423	441	403	398	444	439	407	459	441	457	421	412	399	386	405	464	441	414	436	438	406	468	431	434	421	416	430	421	388	435	440	416	451	435	425	440	461	445	390	433	410	415	427	428	409	446	423	463
4323	147	154	129	121	137	108	119	124	102	134	146	111	111	112	129	111	131	110	113	111	117	112	143	136	125	112	118	123	99	93	104	123	102	122	107	125	138	110	114	126	111	127	105	115	103	112	104	103	122	112	106	119	109	100	138	110	128	121	109	109	127	104	114	105	113	115	107	122	106	123	119	113	126	119	109	112	102	136	119	121	116	116	140	124	128	107	97	117	107	128	106	120	104	119	137	108	129	115	104	120	103	114	130	122	122	116	129	125	115	128	104	129	121	144	106	130	110	124	126	120	112	126	97	135	112	123	114	104	120	93	126	101	114	82	113	135	120	98	90	115	105	111	124	120	105	111	108	116	120	120	111	123	90	113	91	123	117	111	112	124	134	129	124	116	96	127	103	118	125	139	131	121	115	123	125	116	111	129	103	119	104	104	116	114	114	144	125	110	133	101	115	119	113	103	99	113	113	115	124	114	110	104	86	102	106	118	121	126	112	123	123	126	104	126	110	129	95	118	107	119	114	110	128	116	130	99	120	127	124	103	115	105	102	130	122	125	113	115	119	109	124	124	99	112	113	107	157	108	116	102	114	117	126	102	117	125	116	126	113	104	103	122	114	137	108	104	92	98	114	126	92	107	109	93	91	107	113	116	106	133	122	95	114	120	119	114	109	109	114	103	111	115	129	105	109	110	94	107	151	112	100	123	112	110	125	123	112	113	122	112	105	144	120	97	89	127	135	110	108	112	87	103	106	120	112	122	102	114	114	124	108	121	112	110	114	123	116	118	121	101	93	109	117	129	134	104	118	117	118	120	125	106	105	123	118	106	104	124	128	110	96	105	136	120	129	104	105	101	118	123	117	133	119	106	132	125	110	101	98	104	118	110	123	107	138	103	118	118	131	122	106	112	124	102	134	116	139	106	94	109	90	99	117	134	106	129	119	115	128	118	130	121	94	115	115	120	108	114	114	126	111	101	106	128	106	123	122	116	128	113	121	118	106	102	96	121	120	110	123	122	103	95	114	115	123	121	123	104	111	101	108	124	119	108	142	115	118	133	124	111	128	123	110	124	137	110	117	106	99	119	136	120	119	101	127	127	105	113	129	129	119	124	108	107	128	102	122	105	111	105	113	92	98	101	106	106	99	127	124	124	114	116	114	100	115	112	100	112	129	125	140	111	109	114	111	118	96	129	105	124	110	127	122	107	119	119	119	123	113	110	104	117	113	121	120	105	129	108	124	113	104	116	103	117	124	128	123	122	122	123	93	109	109	95	112	106	112	108	99	116	114	113	109	113	111	114	99	107	108	110	106	120	109	118	135	111	117	115	122	109	131	91	125	100	137	114	123	121	95	102	118	123	130	82	116	109	104	120	132	116	128	105	122	114	89	115	121	103	110	99	118	99	100	113	120	124	125	102	122	103	108	123	115	125	109	94	106	108	101	121	101	116	128	126	108	109	111	114	103	89	126	103	125	118	132	108	121	116	98	108	106	117	122	114	112	114	120	109	115	108	102	109	104	122	122	105	113	105	132	146	110	116	113	107	120	99	109	110	118	110	115	100	96	117	133	125	116	128	110	119	120	115	137	130	104	121	117	115	126	120	126	132	105	127	120	113	101	116	123	124	113	112	109	110	114	113	115	97	112	109	110	96	101	120	104	112	113	112	116	115	113	117	112	110	120	109	116	111	107	119	116	125	111	92	98	127	129	146	104	111	112	85	108	106	105	115	120	136	93	108	96	100	99	115	119	108	106	111	129	131	113	100	113	118	109	101	113	124	122	104	113	116	108	102	126	128	121	102	106	114	117	123	116	89	105	140	103	105	105	99	107	108	132	108	114	106	120	118	112	99	122	123	120	136	134	124	119	113	129	105	117	115	94	111	106	111	126	124	120	137	131	109	114	113	108	112	108	111	126	87	124	89	105	127	113	113	129	110	105	112	137	127	128	132	123	106	101	123	126	122	113	90	124	124	137	117	106	121	120	108	98	132	108	104	94	103	129	107	111	92	120	113	124	126	114	113	125	112	136	101	120	125	102	87	97	129	104	119	108	126	103	127	119	101	115	116	124	117	146	105	103	114	105	102	116	99	99	115	112	104	108	99	115	120	106	99	123	111	113	123	116	94	101	99	123	141	119	133	135	128	110	109	131	112	126	107	98	130	101	115	124	140	112	115	120	141	119	95	123	89	111	107	134	122	119	105	111	123	114	118	130	123	128	99	117	102	128	122	119	120	110	128	144	122	89	97	127	102	99	136	106	108	115	109	122	108	119	116	132	106	95	91	103	101	107	98	103	110	117	121	92	88	84	103	110	109	112	107	117	133	117	90	125	109	101	113	122	129	131	109	103	104	135	119	110	108	95	105	110	104	123	102	115	130	94	118	125	122	111	129	141	114	144	115	142	116	112	120	134	92	131	112	116	96	114	120	99	96	107	109	113	104	110	122	117	113	105	111	119	98	118	117	114	107	120	126	118	113	127	106	91	130	111	110	117	132	105	107	106	113	103	113	116	116	115	107	104	111	112	114	106	130	117	102	117	123	92	114	101	125	98	114	97	137	106	105	110	112	127	130	97	98	120	115	107	90	116	123	116	111	106	118	95	120	127	108	98	113	111	107	108	117	118	124	119	119	118	116	139	99	108	95	129	121	133	99	101	120	95	126	135	96	123	121	146	113	116	122	122	112	119	125	116	99	117	110	107	113	121	114	103	118	106	111	98	108	104	124	94	130	130	98	117	108	121	111	106	144	125	94	118	123	118	112	98	130	130	138	97	137	118	121	100	138	105	122	130	119	111	95	124	136	114	115	109	121	145	117	104	118	107	127	107	116	107	120	127	113	117	88	114	122	130	98	108	109	139	139	108	123	122	110	117	105	106	115	116	121	112	117	112	126	110	118	108	103	107	124	105	112	126	129	101	105	104	101	113	117	100	95	100	98	118	105	105	112	129	119	113	115	105	112	117	121	109	124	116	111	97	103	113	132	111	105	116	105	115	112	129	98	121	112	103	118	103	117	128	99	104	112	117	103	117	117	122	103	111	124	111	110	112	111	126	116	119	107	110	126	127	104	93	110	103	146	109	117	100	111	111	123	115	107	109	126	109	107	115	100	104	114	118	128	110	115	112	97	97	111	134	102	109	126	128	105	92	112	120	112	123	130	114	119	105	117	119	117	123	112	119	106	107	127	97	119	105	116	108	123	119	120	113	126	123	116	111	112	115	106	116	104	104	107	104	98	90	113	109	118	108	102	117	131	118	128	117	110	115	132	138	107	101	116	114	118	114	111	127	115	131	110	110	98	98	103	116	99	113	109	104	132	108	111	130	111	117	112	107	100	116	121	123	100	123	133	113	116	91	124	108	117	107	121	140	110	125	126	127	101	128	96	112	111	114	117	110	116	118	117	113	120	100	128	114	103	118	105	104	112	102	118	127	131	111	117	117	117	114	123	110	125	105	107	110	136	117	116	91	118	116	98	128	107	118	106	122
3099	386	397	438	367	418	372	357	323	346	353	358	356	322	346	299	295	322	336	325	292	328	307	316	346	295	322	348	295	310	294	310	343	310	341	307	297	295	307	329	298	293	340	318	296	302	290	291	324	316	310	304	324	333	311	292	326	297	313	297	313	307	336	282	320	338	301	320	323	340	344	317	292	313	327	310	295	317	297	319	277	319	311	327	293	286	280	324	321	301	300	293	322	312	286	331	324	308	319	321	334	338	330	281	302	342	313	324	317	291	303	319	298	323	290	314	328	300	344	322	314	327	321	289	309	278	277	313	320	319	305	290	314	303	316	328	322	313	304	296	340	322	354	291	310	323	315	302	305	331	317	287	299	316	323	290	313	305	280	289	324	313	302	314	299	282	321	333	263	322	309	297	302	308	310	302	318	326	317	316	298	315	313	315	310	311	306	313	319	310	329	325	320	311	324	310	322	360	319	329	303	337	310	315	328	288	328	337	291	311	290	284	285	312	295	310	338	305	313	284	287	308	312	304	324	299	322	308	327	330	328	333	328	334	315	272	311	333	298	292	307	306	326	307	315	329	312	312	314	337	296	295	301	287	338	292	331	297	343	321	316	300	289	320	318	321	305	350	308	307	296	294	299	284	302	312	338	331	324	311	303	284	287	318	317	321	309	320	328	332	330	286	294	317	283	321	291	303	334	300	322	326	305	271	330	309	322	317	312	323	319	294	283	314	292	333	278	344	327	318	302	323	302	310	305	277	331	321	336	272	294	321	309	291	288	308	296	298	297	340	302	325	305	318	323	323	328	315	297	346	323	335	306	296	361	310	322	325	292	338	302	295	287	319	303	311	299	286	303	308	283	293	310	309	351	310	305	308	315	302	277	351	302	337	338	301	349	338	317	301	296	293	315	315	325	346	324	309	321	284	306	324	316	306	321	311	331	303	316	304	312	305	299	319	280	316	317	337	351	289	313	319	330	275	325	308	318	306	303	319	312	325	313	298	300	350	290	304	302	288	322	302	319	322	298	298	309	312	313	323	305	358	317	307	337	297	331	312	302	300	295	307	287	311	305	287	317	336	280	287	301	327	317	315	328	307	334	334	277	311	282	326	320	354	291	323	308	309	302	326	308	299	277	298	326	314	346	299	310	320	315	334	316	322	290	322	306	319	314	333	340	284	329	276	335	357	303	299	314	293	304	276	313	314	316	325	302	293	316	342	296	315	283	322	318	320	324	303	298	313	318	287	304	315	313	330	314	300	304	335	320	345	323	296	313	334	353	274	308	303	324	308	310	312	320	303	320	350	303	323	328	304	320	353	300	308	303	356	298	336	330	310	324	283	302	337	319	284	321	317	335	283	292	331	288	319	280	346	313	281	315	349	294	361	300	289	308	314	334	298	323	300	320	315	289	301	321	311	295	295	314	341	294	319	303	284	298	309	320	316	312	309	314	332	289	322	356	297	310	315	291	327	294	289	321	302	309	319	293	319	354	324	328	341	322	341	303	314	316	295	304	345	297	321	304	300	301	328	329	299	327	323	300	297	314	347	330	302	330	304	311	322	330	295	304	298	317	317	309	306	315	289	332	316	296	310	295	346	322	315	334	282	279	340	318	334	308	312	309	315	310	300	324	331	323	294	320	296	306	301	304	315	309	341	291	290	314	332	322	313	301	324	341	279	283	344	296	320	321	291	316	312	314	307	287	295	331	308	307	311	320	305	319	313	336	325	297	294	292	326	267	312	349	299	327	347	312	331	319	342	299	313	282	342	317	315	307	322	327	302	304	315	324	316	356	292	311	312	312	321	317	298	301	301	332	278	338	326	292	311	314	309	310	336	294	327	298	345	353	317	340	287	353	307	311	312	341	278	317	318	311	297	327	338	352	318	324	306	311	335	321	327	287	301	293	319	309	332	313	282	292	317	305	306	331	313	295	329	288	333	330	291	304	302	323	296	313	344	322	297	325	302	333	332	316	319	341	301	306	296	307	310	304	317	302	306	350	309	304	313	329	327	284	282	310	323	322	291	355	296	307	308	308	337	332	333	296	278	327	315	357	316	297	303	324	294	314	297	321	324	330	293	320	320	332	318	298	290	313	346	313	287	340	331	292	340	328	325	337	316	327	309	316	323	337	303	301	300	317	312	285	309	290	302	283	321	314	308	341	316	292	334	293	310	320	325	330	323	304	284	300	311	297	344	314	335	344	284	320	308	295	314	342	346	324	324	305	312	310	302	319	310	326	296	296	293	352	287	322	310	313	307	328	329	331	293	311	286	298	298	312	283	332	303	323	309	339	324	334	335	306	311	296	312	343	316	321	305	312	319	327	349	323	306	292	318	293	327	306	311	309	320	305	303	289	338	320	345	314	314	332	289	274	318	348	318	353	317	294	310	327	327	318	315	337	287	290	312	317	297	271	292	330	295	332	311	319	321	324	292	358	311	325	333	309	282	343	304	312	321	296	333	278	306	295	289	312	306	328	296	307	312	314	292	287	327	318	301	304	321	306	296	307	287	351	320	297	309	308	313	324	328	319	318	319	343	304	339	322	313	323	297	299	318	322	295	285	311	327	322	308	283	313	320	353	283	325	342	288	311	295	303	310	311	305	345	365	282	308	310	310	329	305	323	315	291	286	339	277	301	297	337	305	311	299	301	299	317	307	312	318	322	310	334	308	308	296	294	335	318	315	292	297	291	317	290	321	327	307	310	312	315	281	336	288	284	314	315	327	317	348	314	314	295	311	347	319	333	292	296	318	324	308	299	330	314	314	326	307	277	312	326	298	287	292	312	350	329	329	291	316	325	320	318	312	298	307	337	317	316	290	315	305	297	279	331	297	325	317	358	295	316	326	304	326	286	318	330	304	338	272	309	299	312	303	305	306	322	326	308	329	292	307	284	310	364	309	326	319	287	308	309	316	293	296	291	316	299	326	318	300	328	327	305	300	305	297	311	310	285	338	303	330	329	299	343	328	355	283	302	312	329	340	301	330	323	306	321	318	304	326	303	328	333	327	289	352	300	289	307	306	315	298	334	345	306	305	306	292	286	314	331	318	328	297	296	333	274	307	350	306	287	318	310	324	333	320	302	330	355	298	317	328	314	327	343	294	325	309	323	350	327	298	315	311	344	314	351	326	297	291	356	339	328	310	315	345	305	327	364	322	315	303	314	294	304	305	301	294	313	303	313	311	267	339	299	313	305	303	304	311	285	328	295	335	310	320	342	299	293	301	330	315	340	308	329	326	270	348	298	316	292	292	302	314	286	314	312	304	326	325	322	283	325	290	335	290	302	318	308	319	323	308	305	337	291	306	321	282	307	317	328	345	291	317	344	313	278	282	314	334	334	307	294	291	328	332	357	312	314	316	318	331	289	294	305	280	331	338	299	311	320	313	314	301	309	307	303	312	322	319	308	324	333	321	315	284	304	280	295	314	334	340	289	319	331	285	313	319	284	340	320	324	320	337	330	339	320	323	302	311	316	313	306	315	292
13526	1321	1210	957	684	501	458	377	393	322	298	279	307	248	280	220	237	257	232	249	266	214	262	241	272	224	225	208	218	210	234	220	195	213	248	248	213	232	231	230	213	238	195	230	207	222	205	224	212	245	184	234	235	221	243	220	209	234	213	228	230	206	208	197	222	232	238	217	188	208	233	230	212	208	213	216	221	201	228	211	228	229	226	223	207	206	231	201	223	217	229	206	201	215	222	204	207	197	233	219	220	207	222	226	230	203	227	203	222	236	214	224	216	232	239	199	208	207	230	204	247	215	197	211	248	239	208	224	241	226	210	208	231	222	219	215	212	198	195	221	228	206	207	219	225	226	187	226	220	207	217	217	220	202	201	205	210	242	174	201	218	212	225	205	204	225	206	218	218	189	210	211	213	219	210	248	228	245	214	208	234	225	224	218	207	259	218	218	200	211	234	243	198	220	218	193	228	221	206	189	220	234	229	221	244	234	229	233	229	207	218	210	232	204	237	249	215	205	256	215	218	223	217	210	195	218	178	206	220	205	222	234	231	207	240	235	199	205	217	216	222	263	209	191	216	198	217	230	226	238	219	211	200	229	197	207	225	207	215	238	239	258	216	223	204	237	224	226	238	216	211	235	243	239	233	229	220	210	199	197	209	214	217	205	207	208	235	240	222	229	214	216	209	210	194	183	242	195	205	214	193	229	222	201	214	210	234	228	205	237	216	209	205	200	197	197	243	197	196	209	240	238	210	225	216	229	209	186	215	209	246	219	229	199	234	214	230	217	192	189	236	232	197	221	231	214	232	208	218	244	233	237	211	218	219	226	203	211	219	251	236	241	215	219	232	210	216	196	199	193	213	189	206	212	207	190	199	236	210	214	248	237	223	193	229	228	218	232	237	211	229	197	218	215	199	223	215	261	211	220	234	221	223	220	227	227	216	240	218	232	213	227	220	239	213	212	210	216	229	214	224	197	224	223	211	206	223	210	228	230	232	198	232	214	245	213	228	227	221	220	241	198	204	240	247	221	203	205	214	200	190	203	211	228	206	228	223	215	260	212	231	224	181	205	237	207	202	221	212	224	214	206	189	232	219	210	194	234	230	189	199	223	209	231	224	218	213	223	220	262	232	220	194	216	223	207	190	207	214	207	227	221	229	215	212	209	225	207	191	195	224	241	202	237	250	224	183	215	245	222	228	229	247	219	223	213	220	230	184	192	224	229	222	216	217	223	237	199	183	221	218	205	218	229	226	209	217	215	204	200	219	226	225	212	206	223	217	213	202	217	238	227	222	235	220	223	238	202	222	205	215	226	222	228	223	210	234	220	218	215	202	204	227	199	216	200	233	212	239	219	212	228	223	213	219	217	236	233	230	203	216	211	242	217	200	230	229	196	243	219	212	219	194	213	230	202	216	226	209	232	226	253	256	209	193	251	194	227	222	218	236	213	230	185	221	191	209	227	217	228	220	226	227	218	200	223	217	228	248	203	203	230	205	218	222	234	230	226	214	234	243	236	200	190	227	233	222	238	199	210	213	204	231	223	215	235	218	204	217	204	220	228	218	242	238	197	232	224	226	184	191	206	194	245	221	233	223	193	198	250	226	190	233	225	204	202	209	195	227	218	227	203	224	218	231	186	209	215	227	233	221	212	231	239	219	230	191	223	232	244	206	219	197	239	199	233	217	209	211	243	210	217	230	231	225	234	207	194	248	218	217	220	231	204	219	228	220	194	221	214	207	215	228	238	237	212	196	222	195	223	198	211	219	227	200	210	232	215	202	200	193	224	211	228	223	234	208	230	256	207	216	218	212	221	219	210	227	263	235	212	195	203	193	196	198	236	197	231	222	258	223	224	235	200	206	224	216	229	189	210	205	225	200	221	214	201	232	214	202	189	196	196	217	231	203	198	217	215	203	224	206	207	216	228	220	192	229	205	228	207	223	216	226	210	215	222	248	226	222	219	208	202	212	194	235	195	234	226	230	226	234	218	193	235	201	218	227	237	207	209	218	230	225	223	223	196	202	216	206	231	210	204	223	218	216	231	200	226	203	240	211	212	191	213	224	189	237	224	211	215	236	218	250	202	232	205	215	229	231	207	250	201	213	223	226	224	232	204	249	216	226	209	212	216	189	209	220	215	232	224	227	234	212	206	217	192	228	195	208	209	197	215	210	223	210	193	200	233	216	221	243	204	210	196	216	226	220	223	232	206	236	205	220	233	194	239	222	220	254	242	223	221	211	209	221	211	211	212	209	219	218	241	194	241	202	194	213	242	230	205	225	228	193	251	233	186	173	206	218	200	222	204	217	254	207	205	196	208	222	177	190	199	215	224	234	229	219	206	236	253	248	245	230	231	212	230	233	208	223	225	186	224	235	213	215	234	209	215	192	214	189	195	248	225	212	234	206	205	217	219	263	211	231	201	217	219	245	234	239	211	207	211	196	222	194	224	245	200	218	236	234	234	236	237	233	216	228	219	208	187	208	214	194	235	230	242	227	196	192	239	195	243	199	194	212	196	205	221	238	213	210	213	225	209	231	229	225	217	216	242	211	215	201	214	226	198	216	224	196	227	218	208	207	233	225	199	220	201	212	215	220	244	203	227	230	231	217	216	192	210	195	211	227	216	189	197	199	181	218	223	221	234	227	224	251	229	218	225	226	197	218	191	191	214	214	220	210	219	208	218	247	193	205	225	201	199	222	239	222	205	231	201	207	237	205	205	209	218	213	217	200	242	181	219	203	233	225	233	230	189	213	245	233	222	208	216	190	224	208	208	198	208	229	219	233	220	244	213	210	210	209	226	212	239	234	230	176	214	209	203	201	218	201	206	210	228	206	210	235	229	189	220	185	211	222	243	242	212	235	221	201	225	215	240	192	231	206	187	215	226	215	204	209	239	246	235	202	199	194	214	188	212	202	207	261	229	206	207	211	205	205	214	219	202	228	198	210	221	237	219	210	234	235	222	206	230	211	217	239	242	212	220	216	241	219	211	240	183	212	230	234	209	208	240	193	235	210	221	255	200	212	212	227	193	227	198	231	241	215	220	226	238	205	231	219	212	200	203	209	248	232	214	214	243	229	210	245	221	184	231	212	226	229	214	210	223	232	224	218	212	207	210	210	228	212	213	215	187	216	224	245	220	224	187	207	214	240	220	203	229	219	214	214	200	206	243	218	239	245	229	218	236	229	198	209	207	211	240	193	205	213	212	209	217	201	187	186	180	239	222	223	226	229	216	232	264	209	221	202	247	215	200	199	209	236	209	206	191	202	221	204	218	194	211	192	204	184	220	210	211	213	218	204	215	220	224	225	240	234	214	228	208	204	237	208	218	192	206	197	199	217	196	221	235	207	230	223	220	213	209	208	219	192	235	207	206	226	226	218	229	214	225	237	201	206	218	223	250	195	235	212	215	204	243	217	245	223	229	206	230	232	239	203	225	195	219	207	224	228	218	256	227	202	225	221	211	245	235	242	204	219	218	232	222	222	207
7937	1378	2868	2994	2761	2241	1883	1575	1413	1222	1075	1010	897	961	822	831	792	743	717	723	674	722	703	649	626	637	619	644	667	619	591	595	620	581	532	633	588	599	598	532	548	577	596	550	568	553	580	556	562	544	566	590	530	568	546	574	563	547	529	559	556	486	546	553	523	586	557	551	565	515	540	560	532	553	499	562	539	481	546	550	530	528	548	496	551	515	511	524	551	517	561	540	546	530	518	552	549	529	528	514	562	547	506	520	509	542	544	540	542	541	467	563	499	544	558	551	558	562	493	523	501	525	463	542	501	488	542	542	551	547	527	494	597	548	508	546	519	532	529	531	543	526	499	532	559	528	520	504	524	536	548	509	549	539	543	548	534	481	529	525	539	501	518	579	507	576	524	513	518	537	528	512	520	520	515	520	549	534	548	545	555	539	559	553	533	529	533	520	495	533	541	530	503	545	554	573	500	553	549	585	542	494	479	534	496	513	491	537	550	528	562	530	503	528	546	568	541	508	519	531	541	553	519	501	536	545	502	519	530	503	531	533	477	524	548	542	533	554	499	552	519	513	512	536	542	593	527	509	570	541	542	547	547	495	502	532	545	532	472	507	514	485	562	492	510	505	522	543	494	568	562	536	522	538	548	520	585	510	526	525	539	544	520	551	553	536	522	587	561	544	550	567	526	538	547	540	556	533	551	539	529	558	483	556	531	518	551	568	535	542	533	549	517	562	520	520	500	538	550	543	528	508	534	550	494	509	576	596	538	527	457	528	527	529	524	536	506	506	547	547	555	515	542	509	522	530	505	551	531	536	538	558	543	508	506	507	549	516	506	537	579	551	517	525	508	540	514	526	529	546	541	496	513	525	513	506	529	542	513	522	588	532	485	520	528	565	515	583	512	487	579	515	517	552	525	533	572	551	546	529	549	537	519	560	543	526	543	526	550	506	542	529	503	532	532	524	506	522	521	547	515	561	560	515	574	548	487	536	479	563	546	477	547	494	478	534	544	494	545	497	533	501	536	576	549	527	550	535	498	542	553	489	518	511	519	529	518	520	533	551	573	539	534	543	561	543	554	508	527	527	561	521	517	502	538	529	529	531	538	522	574	520	524	497	495	542	526	519	564	527	547	563	537	546	538	529	508	536	542	543	499	520	523	521	498	515	542	505	492	524	544	555	550	504	519	550	503	513	504	571	483	517	518	557	531	554	548	502	599	531	541	533	521	509	603	539	574	559	514	556	564	543	503	547	529	526	553	550	503	508	528	541	539	520	508	539	547	547	517	538	492	538	560	575	508	549	528	546	566	522	536	531	562	556	507	547	498	528	523	552	514	499	491	548	531	539	562	534	519	558	542	539	541	510	482	509	523	489	540	510	539	514	528	544	546	566	566	526	483	566	538	529	541	531	550	530	568	486	505	537	495	530	523	541	578	530	517	499	527	506	497	494	544	582	517	516	535	566	602	560	500	542	531	520	540	548	528	565	533	562	532	533	496	528	533	519	552	569	545	524	499	567	534	524	512	527	549	507	575	509	533	538	561	539	534	534	542	529	554	557	512	554	544	516	533	554	505	544	576	539	527	529	549	532	528	497	570	548	533	543	512	556	562	529	537	531	577	481	569	541	524	499	514	541	572	564	545	557	508	521	508	541	537	575	529	545	562	507	550	536	486	565	504	497	590	507	541	527	550	494	537	496	485	538	492	508	548	526	547	537	544	580	545	566	522	585	508	596	554	573	540	511	518	505	527	531	519	499	564	477	514	528	568	541	504	517	518	551	507	587	547	528	497	514	488	562	557	563	511	518	554	544	519	556	538	526	513	514	569	516	549	548	562	526	532	544	560	534	504	513	545	502	504	548	521	521	536	510	540	519	507	558	524	524	532	510	556	518	554	524	532	558	537	531	507	548	507	509	536	503	479	544	519	535	509	526	509	565	522	550	532	504	546	558	547	535	533	503	520	481	562	534	505	522	534	502	551	524	587	512	570	549	540	574	525	565	527	576	505	507	492	514	504	521	507	515	533	553	545	518	498	567	506	567	490	492	489	529	538	540	567	516	524	528	536	500	547	531	512	525	529	554	520	525	537	514	532	521	552	533	539	525	495	529	497	519	567	503	492	546	509	556	548	515	533	527	517	571	509	567	544	533	491	546	491	549	557	553	527	494	557	516	491	550	537	482	502	567	534	518	563	493	547	496	556	514	534	516	521	503	536	512	549	486	554	516	546	484	491	544	506	551	521	503	531	559	490	536	534	523	529	522	517	519	520	553	545	550	494	524	530	537	527	539	564	503	580	597	546	553	509	563	560	547	526	501	502	571	528	523	524	564	517	553	544	561	505	547	505	549	555	508	550	499	542	497	538	495	531	537	514	551	543	507	526	571	513	519	538	516	558	529	525	569	539	501	530	488	504	538	550	526	539	520	545	525	518	537	536	549	525	512	532	531	499	555	533	554	524	521	562	525	554	526	555	515	528	531	540	517	534	522	523	549	553	507	540	545	519	510	565	505	496	507	553	522	512	544	556	540	514	563	501	556	580	518	557	554	552	519	523	549	542	513	530	540	512	541	533	525	506	517	505	562	543	506	508	486	499	552	583	532	513	508	489	545	574	500	543	553	510	523	531	524	505	507	566	511	549	521	504	554	507	487	554	552	502	526	575	509	543	560	549	510	559	522	537	507	550	550	506	542	520	540	516	527	516	507	514	539	557	565	548	576	538	525	531	521	533	535	506	555	518	525	554	537	564	529	514	520	542	532	510	524	545	510	572	537	521	549	507	505	582	532	515	552	541	541	536	517	508	535	556	521	520	554	511	567	531	519	556	559	581	582	550	522	545	520	520	537	490	531	538	504	543	538	512	496	500	544	560	548	550	530	560	517	523	516	491	540	566	504	537	557	534	531	565	518	559	533	535	497	575	543	535	543	518	509	511	514	538	544	555	522	498	532	532	547	554	516	513	540	523	484	530	531	539	536	549	553	507	538	519	533	515	511	549	527	517	546	515	532	531	531	516	533	520	525	564	552	535	502	513	527	491	484	560	550	520	510	543	544	561	558	506	549	580	548	552	481	532	540	516	508	502	559	515	548	500	546	520	544	550	510	502	570	528	500	535	515	506	551	494	526	551	512	519	563	525	551	544	585	535	526	519	535	493	539	515	516	517	532	547	553	520	518	542	500	557	542	588	533	561	544	560	550	512	554	519	540	508	585	504	567	511	521	486	538	502	504	513	528	572	562	548	535	543	538	541	537	538	522	559	539	566	545	535	525	552	558	527	501	565	538	541	527	536	528	580	525	542	505	595	501	538	538	545	532	530	537	539	534	523	550	523	535	562	520	525	530	532	516	526	536	533	546	512	511	519	516	530	563	547	535	513	555	497	538	491	523	541	575	544	536	575	508	552	506	557	543	504	525	520	541	490	520	546	556	516	547	534	529	529	536	502	563	489	543	558	545	539	524	528	523	506	537	539	526	506	558	541	572	516	520	506	533
21506	3118	2432	1728	1122	808	615	545	395	432	368	352	300	288	274	255	302	257	237	197	198	228	216	211	207	223	206	185	207	184	207	192	169	200	170	172	205	176	190	175	194	186	213	207	207	190	192	194	176	190	188	156	147	162	194	181	164	181	176	196	196	200	169	187	162	162	164	165	189	186	176	168	191	188	166	178	159	187	186	156	186	165	185	177	183	169	176	189	183	192	181	193	187	187	183	176	164	158	159	179	204	166	181	176	189	188	219	178	159	200	177	192	179	177	190	168	179	171	171	178	181	167	176	158	171	191	170	157	179	160	198	178	176	163	161	170	183	169	193	162	191	195	170	160	174	159	177	169	180	155	185	180	191	163	179	166	183	182	184	172	161	173	201	178	169	201	192	191	170	158	168	189	190	175	184	181	168	200	189	181	185	183	179	177	149	157	173	182	187	189	159	195	170	174	164	175	163	161	194	164	162	172	153	174	183	169	195	179	180	185	179	175	169	191	179	187	202	179	171	174	153	174	174	182	154	157	162	168	187	171	190	195	163	191	191	158	159	183	161	171	191	176	168	181	194	184	176	171	165	177	197	157	175	165	157	172	173	177	164	165	186	188	171	165	179	191	187	168	192	166	161	207	179	168	200	177	164	176	187	162	192	177	186	190	181	157	151	178	180	183	186	168	179	186	189	185	180	156	164	191	162	184	164	177	161	160	163	183	162	176	170	168	190	175	171	179	211	202	188	162	178	187	184	181	171	160	177	168	177	167	166	183	159	159	178	173	186	172	182	175	172	183	198	193	161	188	175	180	187	185	181	183	163	199	160	202	170	156	144	203	166	149	201	184	187	180	169	169	175	182	172	166	182	178	184	185	184	181	182	179	183	179	166	167	159	168	203	179	156	169	181	180	161	176	196	184	185	170	171	183	195	169	179	183	184	177	173	181	184	182	175	189	186	190	142	160	165	179	165	178	187	168	189	179	139	147	174	161	183	157	176	160	166	195	176	186	163	184	172	188	179	158	181	198	161	157	174	173	169	168	200	158	183	155	189	189	178	162	197	174	195	181	190	153	192	194	205	165	180	188	172	178	165	158	188	164	161	144	193	153	168	170	169	159	196	158	177	191	169	185	189	181	176	181	156	186	211	175	195	145	158	168	158	163	183	187	165	174	181	177	175	191	197	167	196	164	176	157	174	171	192	198	182	182	174	167	173	177	185	185	155	199	188	162	201	151	195	187	156	187	169	170	145	163	184	185	167	173	191	198	199	181	158	152	178	174	182	174	178	169	173	176	170	168	160	178	166	153	172	158	179	181	170	182	176	156	198	169	209	180	184	144	168	196	201	173	217	181	186	176	183	171	193	177	208	163	195	174	166	154	186	202	178	173	183	174	171	198	180	170	168	170	198	153	185	185	168	169	163	171	193	176	185	168	182	186	151	181	190	172	178	169	169	161	158	184	183	188	174	165	182	167	178	183	181	172	174	172	178	177	192	172	172	157	189	164	169	160	186	168	160	178	182	167	173	167	165	172	180	176	160	197	158	163	157	185	186	178	183	166	163	160	181	192	174	160	150	185	194	176	190	203	172	160	167	170	165	188	178	193	184	144	160	161	158	160	170	146	180	158	185	151	207	209	165	190	166	168	167	183	171	171	164	166	186	186	166	221	183	176	185	187	176	186	207	167	204	159	166	165	181	180	198	150	178	186	190	189	185	163	151	179	164	166	157	173	162	175	195	163	198	166	188	173	169	184	192	159	165	152	169	177	199	185	195	156	164	156	191	206	197	203	170	178	188	166	184	189	171	179	189	181	182	182	195	174	174	174	151	182	186	178	158	176	193	162	171	180	184	177	162	189	169	165	188	160	177	170	164	168	195	179	188	180	188	165	187	167	187	175	180	158	155	173	171	170	165	158	186	182	178	167	186	181	171	189	186	166	190	172	166	166	166	157	159	204	144	184	160	170	197	200	165	159	164	177	175	182	180	145	202	209	146	184	165	184	174	166	175	176	180	196	176	162	163	178	164	169	196	203	169	171	188	173	162	184	197	144	172	160	167	184	193	165	151	167	180	172	165	159	180	184	202	172	150	175	197	193	189	197	194	194	187	190	178	196	163	186	199	174	157	166	169	152	161	169	171	170	186	178	174	182	184	180	181	179	199	188	177	201	174	194	178	186	168	192	169	167	199	166	167	152	181	166	176	181	177	183	157	173	165	188	160	175	190	181	171	172	179	131	162	196	192	166	143	175	189	170	182	183	151	183	182	182	183	169	172	178	170	180	178	192	177	149	174	192	180	180	180	166	171	174	177	174	164	174	162	176	189	183	178	165	161	185	188	163	177	167	202	175	157	173	178	179	158	157	155	195	161	137	174	174	167	183	174	202	192	184	190	177	171	200	169	177	153	203	165	183	193	194	180	183	172	185	171	188	150	174	148	162	200	159	176	187	185	173	191	176	178	189	178	180	176	167	189	185	192	164	165	170	163	178	150	167	187	154	171	173	160	176	194	177	174	161	151	168	187	173	182	188	167	165	178	178	153	163	181	193	186	169	195	178	179	195	176	159	179	172	155	180	161	164	188	181	193	172	177	180	157	180	146	178	201	185	164	167	186	152	187	185	173	179	180	201	177	200	165	174	162	173	172	190	178	186	171	159	173	147	172	150	182	163	175	175	175	205	197	204	177	184	203	181	172	168	168	173	180	184	187	164	187	202	165	174	176	192	189	177	186	170	174	189	160	174	174	176	183	159	160	180	154	200	197	178	157	183	177	195	177	159	189	184	176	154	163	152	182	170	189	190	161	157	178	179	185	222	202	139	185	184	174	198	196	165	158	186	178	161	151	172	178	172	172	181	166	184	165	185	171	161	183	179	151	177	179	177	178	170	188	183	156	170	174	212	185	198	158	192	167	198	147	185	162	183	166	170	203	143	157	178	176	207	138	177	182	184	161	159	186	177	195	169	158	174	177	179	160	197	179	172	186	169	189	172	169	185	159	167	170	200	175	185	173	179	156	174	186	181	178	186	179	163	178	196	171	171	173	173	174	161	181	185	190	163	160	197	196	168	180	170	171	183	166	180	180	180	172	172	170	172	162	173	171	205	171	196	179	193	186	206	162	171	163	180	199	168	155	177	179	178	189	181	168	178	156	186	200	177	156	181	149	170	184	183	184	184	186	169	201	177	181	189	159	198	191	165	176	161	183	154	161	171	172	165	178	180	141	186	176	201	173	164	171	187	181	155	153	179	176	177	166	157	168	185	189	186	163	197	187	157	153	176	183	191	180	202	183	160	149	200	183	162	182	174	176	177	178	181	201	160	172	136	152	181	171	191	187	186	165	182	156	163	179	176	164	174	164	168	169	167	166	172	197	170	197	167	166	176	185	209	155	166	170	167	160	163	169	176	187	181	149	173	186	163	200	185	167	169	175	183	188	177	168	210	172	188	181	173	175	184	195	155	164	167	169	156	195	164	186	182	195	194	192	168	180	191
10905	1985	4670	5181	4370	3538	2992	2386	1976	1698	1556	1389	1278	1127	1074	960	947	885	867	733	778	762	671	665	639	651	622	618	578	557	567	552	531	533	549	505	525	516	527	555	513	452	487	479	474	481	459	518	485	461	463	507	471	467	470	456	476	446	436	438	492	484	429	460	475	423	450	455	483	430	501	490	428	397	444	434	456	414	449	439	457	441	427	435	440	410	441	457	439	451	474	439	475	478	460	432	433	407	464	426	441	441	443	401	431	465	431	394	420	414	406	424	419	461	417	395	447	414	415	438	424	439	426	426	405	438	465	407	441	407	420	447	437	414	444	411	409	426	441	475	436	426	404	425	421	459	431	422	427	466	391	410	429	431	431	412	431	422	416	435	454	438	424	431	377	447	436	439	400	439	387	428	436	423	389	398	410	461	443	434	435	426	430	412	442	398	399	408	451	439	383	382	455	435	424	396	439	396	433	408	434	419	407	419	391	422	419	393	417	449	443	426	440	442	397	427	405	445	409	444	414	422	385	428	418	420	376	419	412	423	451	415	394	396	429	412	401	433	431	419	434	448	437	406	399	405	436	436	410	397	403	442	419	424	409	395	415	393	425	408	447	426	433	386	412	406	460	430	419	420	413	417	404	451	389	380	407	438	430	416	439	445	428	395	422	402	410	411	416	436	395	440	398	427	439	420	425	401	424	397	399	441	399	409	435	406	411	420	436	374	446	411	436	397	435	441	436	429	430	420	428	396	425	435	424	403	449	469	438	418	438	435	424	440	448	425	410	399	409	407	422	414	459	439	426	431	399	435	387	443	456	419	424	426	453	436	397	404	385	440	411	434	415	461	403	430	453	421	399	477	454	421	455	397	392	439	419	435	427	411	401	450	433	414	411	468	446	447	407	424	416	433	449	469	416	411	428	401	409	384	372	449	425	408	412	439	418	421	418	409	440	408	417	418	439	425	455	436	429	410	397	424	380	431	430	454	407	434	413	477	413	432	409	413	382	367	429	410	438	420	422	370	388	396	400	370	457	462	438	434	444	398	430	405	474	419	400	399	418	423	416	442	418	426	415	415	411	400	422	414	427	427	401	468	416	414	435	382	469	403	434	419	432	397	444	454	423	415	420	419	445	402	414	451	448	429	453	443	426	428	435	426	386	406	456	413	397	408	445	407	393	451	467	444	443	442	441	441	412	375	387	406	436	435	405	388	402	403	432	442	413	444	414	409	462	421	425	426	435	397	441	407	423	421	426	404	376	389	420	382	414	441	440	417	413	449	446	417	426	399	455	406	438	399	425	405	432	440	436	436	421	391	423	422	411	397	435	426	410	417	408	432	462	439	443	407	444	404	398	428	422	431	408	399	419	433	398	435	398	445	414	440	453	414	443	407	409	423	412	431	431	424	418	437	394	410	392	398	423	408	421	394	441	424	439	418	413	411	459	388	393	440	414	442	414	399	433	425	421	413	449	441	414	390	441	440	484	402	391	436	411	404	432	418	408	443	411	389	429	393	456	477	430	412	421	426	404	404	411	422	449	421	464	436	433	404	424	411	430	400	447	419	478	413	406	444	443	413	430	431	425	422	432	431	429	444	444	431	422	421	426	495	396	405	455	464	435	407	370	405	410	441	426	427	437	397	437	398	459	422	418	434	445	408	433	455	428	425	450	453	422	433	427	436	437	436	420	428	420	454	444	410	427	395	419	410	433	436	416	427	382	416	413	418	414	395	398	413	391	448	440	444	422	420	434	460	438	396	427	406	403	448	396	419	428	427	427	413	407	407	384	412	419	416	412	447	443	415	428	428	410	454	423	416	436	368	403	419	406	423	395	430	442	405	443	385	419	430	407	417	412	400	418	430	444	433	446	426	378	370	403	396	457	460	428	429	409	403	436	407	426	390	442	461	399	466	449	429	413	430	405	393	417	407	444	413	433	402	403	427	424	419	400	467	399	422	439	421	400	427	441	400	423	440	448	446	444	430	408	418	361	409	406	424	383	433	458	429	394	427	407	481	474	409	453	423	421	430	413	389	439	404	447	404	429	386	423	428	431	441	415	418	436	463	406	443	419	445	432	380	428	447	460	406	413	450	412	426	377	473	426	419	426	417	410	449	388	423	420	381	450	439	392	449	417	411	420	421	407	422	425	415	455	415	421	427	414	431	429	409	369	440	420	433	408	378	409	423	411	454	433	420	430	400	412	411	467	442	409	444	447	402	430	425	443	437	435	438	438	447	441	432	383	441	399	425	422	403	420	410	431	423	410	425	428	441	468	441	421	422	441	405	424	434	447	401	415	437	413	397	406	408	416	435	401	462	463	407	418	423	440	435	395	438	439	437	398	444	426	438	442	444	446	413	422	422	414	436	418	446	433	439	423	430	411	436	457	414	388	418	428	451	418	416	409	411	456	394	441	397	412	443	406	437	417	408	379	403	403	425	435	420	435	396	428	420	414	435	447	409	425	437	419	416	430	384	407	418	439	402	439	400	411	484	436	434	432	408	384	437	417	403	384	422	425	433	441	440	443	439	397	412	403	405	430	468	429	392	421	425	420	424	436	432	435	439	413	418	424	421	415	467	424	418	415	430	401	418	413	415	448	431	443	426	437	431	412	399	415	425	469	414	391	433	447	404	439	430	411	425	416	406	409	473	397	412	425	391	425	437	422	424	410	400	412	374	419	428	439	422	399	391	421	436	419	439	448	434	434	446	414	391	428	425	391	445	387	367	430	409	414	456	403	425	422	434	396	407	447	398	446	393	456	420	417	446	400	437	429	420	432	393	414	459	421	403	439	392	417	430	428	415	403	438	440	424	409	461	458	424	438	407	403	443	394	424	399	427	394	428	439	431	448	414	437	438	400	372	412	440	378	424	417	378	425	481	434	430	414	419	437	424	442	399	438	414	437	399	462	456	422	422	426	455	422	440	400	403	412	405	472	422	410	390	421	429	438	471	438	412	433	434	426	455	418	451	392	405	411	350	412	432	456	448	411	458	410	433	419	365	406	419	389	431	432	416	390	430	421	420	435	410	449	467	429	388	442	403	418	400	367	404	411	403	402	416	413	470	431	416	410	377	464	390	415	435	436	457	425	403	446	395	459	427	417	482	444	434	425	420	375	400	454	430	413	437	417	410	419	431	429	410	424	412	396	417	439	443	411	427	429	422	402	368	396	415	395	418	448	409	412	413	432	435	452	385	424	430	414	441	391	388	454	417	388	446	399	407	430	435	404	458	397	428	430	409	442	436	421	407	442	416	416	433	447	453	462	417	411	399	413	429	400	400	405	394	439	437	415	429	414	423	404	413	458	405	409	427	444	387	431	389	440	419	390	400	404	447	446	419	447	468	400	435	439	421	451	429	433	419	436	457	447	374	417	435	429	416	420	448	413	416	419	430	444	434	404	406	439	460	435	383	444	427	456	444	411	406	415	443	425	420	436	434	423	453	408	443	405	433	413	426	422	431	397	401	419	422	434	440	453	448	416	403	435	441
4785	164	124	109	130	132	149	95	106	113	116	141	103	110	123	134	109	117	117	104	115	99	118	121	127	114	114	116	106	122	99	110	121	105	109	101	131	107	116	112	124	125	101	119	100	108	111	124	99	117	125	106	114	116	106	111	111	115	123	129	132	125	114	102	127	100	121	102	108	123	114	101	113	135	113	130	129	112	90	118	117	113	113	98	111	139	139	100	130	127	147	105	95	106	117	113	107	109	92	132	114	97	117	140	116	104	122	129	123	125	108	108	132	114	106	130	125	109	124	128	118	122	122	113	94	113	132	102	107	121	96	104	109	101	130	112	128	117	132	109	126	115	98	139	105	101	114	112	119	115	130	102	111	102	123	100	123	105	116	107	107	116	115	116	107	116	135	95	107	122	101	106	102	134	128	102	122	133	114	95	133	122	112	96	111	124	120	123	128	120	114	82	113	104	114	108	108	117	101	136	107	103	122	119	111	110	117	113	115	130	94	110	119	133	113	124	106	117	133	97	107	113	116	118	113	114	99	121	123	120	118	106	106	121	114	100	106	114	112	120	117	121	108	97	112	128	118	99	121	121	110	116	120	113	120	127	117	129	97	112	128	128	117	138	111	107	106	116	119	116	105	135	114	134	112	124	115	125	114	119	118	103	116	91	114	99	129	129	117	112	87	107	106	140	140	121	122	124	117	121	82	130	103	100	127	105	112	137	141	103	109	101	110	108	110	116	118	108	127	109	102	123	92	91	125	128	126	108	114	111	114	96	115	138	124	96	109	107	104	113	114	109	130	113	121	113	103	108	146	124	109	118	113	115	104	102	111	126	121	105	135	133	117	100	105	107	103	111	108	118	113	139	118	108	115	133	95	118	102	130	93	144	122	129	120	98	104	120	105	127	131	111	107	112	116	111	128	118	118	106	97	101	112	126	105	108	123	99	108	111	124	106	121	114	118	126	121	117	124	96	109	116	113	118	106	105	104	104	125	104	108	98	113	113	114	124	121	101	99	128	118	111	106	96	106	104	122	128	112	108	119	123	110	105	104	106	114	124	107	102	105	115	119	127	126	120	122	123	112	112	98	119	110	140	109	109	128	119	121	132	104	117	106	111	135	108	101	124	91	118	131	101	111	116	115	127	113	126	130	127	117	105	102	111	105	111	108	120	106	118	118	136	123	125	117	111	105	98	113	88	123	119	123	104	113	119	108	110	126	95	131	126	122	116	114	119	113	122	118	101	105	115	129	95	106	98	110	115	128	107	104	111	111	99	108	110	128	119	139	119	119	105	100	117	106	117	116	107	129	101	129	111	104	103	94	103	115	104	124	110	113	108	119	119	110	109	106	91	116	107	108	111	111	123	93	130	105	103	137	103	119	118	111	118	125	141	107	120	115	110	139	118	115	123	107	117	120	108	114	101	115	122	107	125	112	111	120	118	110	112	103	126	125	117	109	106	129	126	111	93	107	110	123	105	119	102	114	113	111	104	102	105	112	108	94	124	107	100	104	100	103	101	112	109	93	121	116	111	117	112	114	101	124	132	124	99	100	98	116	108	101	123	107	114	102	116	106	111	119	101	111	131	104	102	117	116	149	107	100	126	100	105	116	118	126	119	97	117	102	100	108	114	117	114	127	115	112	124	102	115	111	125	106	115	93	113	105	102	113	108	112	114	122	114	121	116	86	122	122	113	102	131	141	109	110	107	128	116	108	128	111	133	102	116	95	103	105	119	118	136	124	101	88	109	114	113	115	113	100	107	128	98	119	110	105	108	103	115	108	114	115	112	105	123	116	129	100	109	119	107	120	109	110	102	108	116	122	112	111	110	119	105	114	111	132	137	119	127	110	124	123	111	100	115	121	133	116	113	108	109	120	120	100	121	125	135	120	122	101	118	108	102	96	120	137	105	123	112	106	108	136	110	117	100	106	103	123	112	119	110	110	113	103	105	118	125	118	117	102	120	106	101	119	113	114	99	132	119	115	112	120	131	117	122	117	128	100	111	133	122	123	116	103	101	113	121	100	123	95	116	112	94	100	114	99	103	115	116	124	123	111	148	113	108	114	124	126	102	114	111	105	131	116	97	127	124	116	115	109	132	113	99	103	91	130	93	115	125	115	110	117	120	121	104	105	109	118	99	109	120	110	120	142	113	147	110	106	101	117	104	121	91	120	110	95	107	90	133	117	127	100	114	109	118	111	107	108	120	105	96	124	108	123	122	117	114	121	114	115	109	109	108	110	96	98	125	129	124	116	114	123	118	109	82	103	110	112	122	125	116	134	97	110	122	121	107	116	115	133	116	100	122	119	94	99	110	123	113	115	97	102	134	111	108	120	112	131	95	130	93	127	91	122	96	107	117	120	112	117	110	89	99	117	121	121	115	104	118	109	112	120	127	127	128	123	117	109	109	122	129	146	119	117	116	119	123	99	114	103	105	152	119	97	121	105	129	109	102	108	105	118	126	114	108	132	111	127	107	103	125	135	120	116	117	116	100	133	106	104	96	121	114	113	131	117	109	118	107	101	123	105	110	116	133	116	121	108	111	110	108	98	133	131	128	104	124	126	98	119	102	106	105	110	118	127	131	104	126	115	117	123	109	115	113	110	109	119	118	109	114	103	121	115	114	123	115	111	115	148	127	111	110	93	126	119	117	122	117	119	89	106	102	121	109	116	103	118	124	112	102	95	100	94	90	117	86	115	135	120	113	108	105	105	121	108	97	123	110	119	95	89	117	137	110	116	103	105	105	104	100	101	118	105	118	116	108	108	113	116	113	108	99	100	131	108	94	83	96	106	114	110	99	108	123	132	90	113	103	128	115	141	153	110	114	102	108	97	122	107	106	117	114	103	127	107	120	103	101	113	108	128	116	114	118	108	106	109	111	111	127	128	136	105	122	110	124	126	119	90	101	123	117	107	88	129	110	140	126	101	109	110	95	128	127	115	109	100	102	111	110	112	109	107	110	126	105	98	110	107	119	103	122	128	117	103	127	133	95	115	124	104	108	128	118	130	119	110	122	142	127	130	86	117	110	120	106	127	97	104	114	115	116	130	123	120	124	117	139	80	127	109	115	129	117	133	122	119	110	99	112	101	125	94	106	91	118	101	126	104	107	106	103	114	95	117	121	95	101	127	105	117	113	113	119	108	121	100	112	122	117	109	87	108	115	123	119	118	100	108	124	104	105	121	99	113	131	95	103	113	119	111	138	109	143	133	97	108	132	108	113	113	100	110	128	97	106	116	118	122	132	98	108	129	113	96	112	120	131	142	102	131	122	129	108	130	108	114	120	117	119	119	103	103	125	112	99	113	106	111	110	119	111	102	90	109	124	130	107	92	119	116	93	112	122	127	121	122	115	119	115	119	105	119	127	100	111	112	115	106	101	107	117	124	126	107	116	113	125	122	106	94	112	112	104	110	141	105	141	127	112	123	112	120	108	114	120	123	94	125	122	103	119	113	125	116	107	113	99	102	127	109	129	111	122	120	124
3122	360	390	443	416	379	339	359	343	322	336	332	337	342	354	323	344	326	331	326	315	349	351	319	315	330	322	316	317	306	333	308	295	345	322	352	320	300	303	302	327	301	283	290	339	334	290	321	305	288	332	335	345	307	312	294	295	314	312	285	297	320	316	308	297	312	317	271	304	286	348	315	297	306	322	295	315	312	283	332	308	310	337	329	325	353	275	292	317	289	314	323	298	288	320	299	310	296	328	314	317	340	330	304	329	341	331	346	301	281	307	316	315	295	345	292	336	303	294	306	316	298	301	310	329	333	338	312	311	324	311	286	319	317	335	337	331	314	331	300	349	294	324	306	330	318	336	316	270	343	330	320	327	330	302	297	317	312	297	315	302	336	312	327	329	345	302	322	286	308	307	340	317	305	300	305	339	315	272	293	290	311	319	342	312	349	298	294	294	314	317	290	324	312	313	280	298	309	331	302	308	319	322	303	297	305	277	299	294	302	293	315	331	319	301	302	290	318	298	284	327	297	313	301	291	333	297	323	318	327	301	287	310	306	310	329	304	329	306	296	292	321	299	296	298	328	309	270	334	317	335	335	309	315	337	326	325	282	320	328	308	336	315	285	309	296	305	302	307	307	312	329	328	287	293	300	300	293	330	347	313	308	321	316	306	283	303	292	289	302	305	310	301	332	320	324	312	300	305	322	280	298	308	299	310	326	307	317	346	333	334	305	333	334	341	311	319	340	325	302	309	293	314	304	319	253	311	329	306	291	329	346	326	297	298	337	285	293	303	337	331	292	353	298	370	298	315	317	323	294	290	318	326	312	279	300	320	335	323	286	308	291	314	330	346	315	319	310	313	317	325	319	319	318	333	298	325	337	301	313	306	297	325	315	341	303	295	311	312	337	347	288	302	327	332	324	295	304	330	320	327	300	318	295	290	293	312	328	307	325	328	328	297	306	258	337	294	308	332	289	291	325	322	325	345	303	308	317	313	289	284	323	277	270	339	332	337	312	318	291	275	302	291	312	318	321	292	307	341	303	292	316	315	277	314	320	297	345	340	295	301	319	332	303	308	349	308	323	298	342	303	299	331	325	312	296	290	327	327	271	320	302	300	302	300	335	309	318	314	338	309	308	325	312	305	308	325	311	321	331	332	317	317	331	282	319	330	314	338	311	324	312	316	294	287	298	286	307	310	317	331	324	321	300	298	325	324	322	295	291	312	319	319	288	298	311	326	335	312	315	281	303	300	319	288	303	301	304	338	324	299	297	331	346	313	323	327	321	337	298	316	322	314	328	314	305	297	330	367	315	323	289	308	316	310	311	310	311	326	321	315	350	277	281	316	335	314	309	316	314	311	300	327	311	317	324	334	324	281	339	308	327	297	320	317	323	314	311	330	302	356	298	286	311	328	298	320	307	335	312	301	310	297	273	293	295	313	298	301	285	308	305	287	276	334	292	317	295	310	327	314	330	305	301	315	321	297	325	319	295	291	319	304	327	332	332	309	346	315	300	290	348	306	306	315	317	301	264	320	354	298	314	316	342	332	344	295	305	321	309	292	297	291	315	338	283	325	309	319	320	302	283	305	305	288	307	305	306	306	295	301	329	329	312	327	345	332	307	333	312	294	332	300	294	339	320	309	308	293	318	315	315	346	317	319	310	320	319	289	278	303	302	316	341	291	325	277	303	316	309	307	317	316	320	310	310	293	288	310	329	302	301	290	293	322	303	319	314	350	319	325	302	316	290	294	319	313	322	308	338	327	336	295	309	282	315	284	316	329	296	325	312	324	322	326	305	298	296	310	290	305	319	323	266	304	295	291	302	308	324	329	330	305	305	318	299	301	294	383	337	315	305	319	310	308	331	318	352	275	334	326	329	273	309	327	299	310	309	338	311	321	310	314	299	305	327	326	348	286	338	304	294	323	351	291	313	320	327	310	331	319	287	339	311	334	307	301	323	322	303	287	303	326	286	357	315	322	303	310	294	310	294	306	316	341	304	294	354	303	274	299	308	299	290	343	332	333	314	303	305	322	297	318	314	318	342	320	327	330	335	334	289	303	292	342	301	303	329	347	328	296	301	291	294	319	276	286	316	330	288	302	291	278	320	301	297	284	316	302	325	325	297	304	310	316	304	291	302	320	317	303	282	323	304	307	294	301	314	299	296	324	320	322	347	314	330	311	327	322	319	327	332	300	325	323	308	330	318	309	294	322	325	294	322	299	309	331	319	322	319	301	298	316	288	308	278	303	300	324	317	316	306	339	325	302	312	303	352	320	318	298	316	304	300	340	310	303	322	309	320	350	298	309	294	289	309	325	308	292	341	316	272	316	307	320	327	302	328	318	299	290	310	316	303	308	287	306	272	308	319	337	320	310	342	306	308	321	320	268	313	318	336	304	314	301	292	312	336	319	325	320	372	314	284	333	302	287	292	297	324	333	304	335	319	313	341	290	317	304	270	305	328	313	298	291	306	324	330	336	321	303	310	304	311	347	291	318	329	314	311	335	326	317	282	325	317	279	362	303	320	296	311	331	289	285	289	339	304	317	283	326	303	319	328	309	298	311	311	311	312	314	309	305	311	329	316	335	301	299	329	308	332	317	302	313	336	293	338	357	296	302	335	295	289	306	296	299	344	298	302	306	326	318	351	302	317	312	323	293	296	339	307	325	286	315	334	333	286	307	281	308	324	321	306	318	319	314	308	313	353	335	301	304	306	327	290	315	327	299	333	326	285	317	284	296	284	289	322	323	313	320	306	321	335	331	333	326	325	288	314	315	304	320	332	298	314	271	297	304	330	343	315	313	302	300	295	304	314	293	283	319	304	320	315	302	321	344	333	302	299	304	301	313	297	329	318	335	321	341	294	324	328	322	323	290	305	317	319	316	294	288	311	288	329	347	258	317	311	288	343	342	318	315	325	300	308	324	307	331	297	314	324	291	325	292	319	306	326	288	301	288	321	328	319	289	318	330	318	311	295	302	304	325	308	341	308	313	324	337	317	325	316	336	320	316	308	290	298	324	336	294	319	302	338	314	305	301	299	318	309	295	334	312	291	303	312	301	328	328	310	298	336	314	290	323	331	341	296	298	290	297	297	286	294	338	300	288	323	296	296	283	276	314	342	306	337	308	320	299	314	310	317	334	316	297	332	301	331	306	325	321	304	340	290	290	329	334	320	310	316	312	310	352	305	301	309	321	333	313	295	312	317	320	304	316	305	302	284	303	300	282	313	323	312	293	286	324	307	315	296	286	309	318	321	295	311	327	322	304	329	314	317	308	330	318	323	318	295	302	297	319	309	286	328	312	305	349	328	262	320	315	318	299	338	342	290	311	306	335	344	332	312	309	298	339	335	317	316	309	296	318	310	302	311	323	353	307	328	280	328	311	332	342	343	320	324	306	318	318	330	279	300	287	347	309	314	301	292	307	293	326	331	310	297	315	333	317	288	309	291	315	325	299	312	316	284	332	301	308	307	298	281	346	341	299	292
14298	1500	1266	873	691	516	470	380	357	347	291	255	277	284	267	226	234	260	223	271	236	231	239	203	215	206	220	238	215	233	239	236	215	229	233	207	230	213	235	222	218	167	214	215	218	224	210	206	218	219	203	227	237	227	236	206	221	221	228	224	254	253	188	208	200	206	224	216	213	229	224	228	210	217	230	206	216	215	218	224	233	209	232	198	235	205	224	219	228	236	242	222	205	202	222	239	205	225	197	224	211	207	217	204	217	239	230	212	229	207	212	244	225	207	226	258	216	224	217	219	210	205	228	231	208	201	218	226	191	234	214	201	194	217	214	247	206	186	208	251	202	222	186	238	198	209	226	255	190	187	248	176	207	194	231	223	210	217	244	190	221	196	215	226	213	222	196	219	193	199	224	228	210	232	189	224	223	207	222	230	198	203	221	212	212	193	226	194	202	214	212	237	214	205	262	230	215	225	229	213	197	205	212	195	198	236	218	218	229	234	221	206	203	211	213	242	230	225	229	216	237	227	198	224	225	206	237	239	230	220	203	219	233	219	220	216	234	212	242	238	206	224	231	217	186	219	239	218	213	226	224	215	230	232	206	228	212	194	228	193	210	228	212	214	235	217	231	214	208	207	201	204	214	201	226	209	201	236	212	206	202	211	195	222	225	225	236	224	203	218	213	186	204	239	232	212	206	219	206	227	205	229	216	208	224	235	217	193	221	230	220	225	227	211	214	191	244	226	214	206	197	220	238	203	209	231	233	217	201	238	221	206	228	222	190	237	182	221	220	218	217	185	186	213	233	245	209	223	217	212	233	211	225	218	212	221	209	200	200	237	221	212	198	208	232	201	187	211	224	189	208	212	191	216	210	225	216	205	197	249	226	217	227	241	187	209	248	242	207	225	220	189	219	213	219	233	226	238	206	215	189	205	217	236	207	213	215	214	199	224	230	205	234	235	226	246	214	217	229	223	198	217	211	229	174	211	231	254	184	195	212	213	215	214	203	197	216	205	237	206	207	240	224	214	231	223	215	203	213	243	226	211	203	223	215	205	231	212	227	233	225	240	202	213	197	213	215	223	200	212	213	226	210	229	205	200	228	239	225	228	246	255	203	212	199	236	212	238	234	222	241	230	224	227	199	191	240	211	237	212	243	219	249	181	210	221	203	239	221	218	238	186	191	218	210	223	212	202	218	201	215	226	195	212	220	203	240	230	218	230	201	221	240	223	218	202	217	218	218	202	203	240	227	246	220	198	220	208	218	211	219	224	230	211	199	246	211	213	225	222	235	220	241	210	243	221	204	226	202	220	208	209	214	216	234	224	232	217	197	257	208	197	217	235	235	221	207	208	220	205	200	216	214	220	216	213	224	253	212	210	200	179	222	192	185	202	238	200	226	226	231	239	208	213	222	228	252	229	225	209	226	218	255	215	217	208	220	200	224	197	196	209	216	209	197	236	226	214	221	191	195	209	225	210	231	221	223	195	205	196	217	206	246	228	224	196	211	195	223	222	206	223	229	202	215	228	203	212	197	196	229	231	216	209	257	215	212	222	207	195	198	208	206	204	229	225	236	211	203	216	204	219	173	181	220	207	227	215	226	186	219	194	219	206	206	207	228	206	217	203	189	197	240	201	200	204	213	203	206	203	212	230	211	218	195	204	211	228	214	205	241	243	232	176	207	219	234	214	218	224	208	241	198	223	185	196	221	217	205	213	214	216	198	196	219	233	230	235	245	221	236	206	224	206	209	183	258	226	178	219	224	216	201	211	224	207	211	214	225	234	242	227	216	190	229	217	212	225	195	208	238	208	212	217	232	221	228	209	203	214	232	227	211	211	196	195	191	231	214	246	249	220	236	223	218	237	203	197	237	205	216	236	218	227	216	210	192	242	214	211	218	223	231	237	234	222	240	230	196	237	195	221	221	236	212	190	197	218	213	216	216	187	201	235	198	200	232	198	215	212	207	192	203	192	212	220	220	233	213	212	215	216	202	214	218	199	240	208	234	199	237	207	223	208	217	229	197	203	245	197	216	207	220	228	254	237	214	229	206	244	207	208	211	231	217	213	211	215	223	198	231	230	191	210	228	231	217	256	198	224	236	226	195	215	222	209	191	214	213	237	209	225	203	219	256	219	218	220	216	223	210	213	248	237	199	212	189	208	199	208	199	217	210	215	214	220	222	233	240	224	209	220	222	220	201	208	203	190	223	233	193	208	197	203	220	223	210	210	235	220	207	212	206	200	216	223	227	221	217	188	212	207	221	228	244	243	243	208	204	195	225	202	162	203	257	215	219	192	246	231	225	230	208	200	240	225	209	217	189	256	209	222	241	233	230	192	211	223	222	216	251	207	229	210	207	213	216	212	205	209	198	192	194	227	231	241	206	227	226	213	220	204	229	204	255	229	210	223	200	229	200	229	238	233	215	216	216	223	222	234	222	214	228	217	200	214	219	223	195	228	217	210	227	207	198	221	222	213	216	203	234	213	219	185	207	218	211	243	225	248	223	257	237	242	193	200	215	219	216	242	202	217	248	239	211	215	220	208	213	202	210	218	213	233	235	191	209	217	236	206	218	195	226	236	251	235	193	233	223	210	196	216	198	198	227	222	226	201	204	219	215	220	218	202	238	195	216	224	230	221	223	221	211	196	185	176	211	235	204	211	231	210	224	232	217	215	236	218	206	220	220	199	205	192	184	226	211	228	238	251	210	225	198	228	212	213	206	232	227	212	218	208	173	203	203	182	199	233	233	206	207	208	197	217	205	209	251	221	218	221	247	218	207	208	223	219	221	195	205	202	257	221	216	235	189	216	198	226	199	202	216	215	219	216	230	199	231	209	226	228	228	212	213	253	221	204	193	203	217	223	215	222	223	226	207	233	203	200	215	221	225	193	234	241	205	224	227	224	223	210	228	229	196	209	186	194	206	212	212	243	219	255	201	214	200	234	213	229	231	203	212	210	210	193	207	205	231	228	210	243	227	198	239	215	197	227	236	209	225	203	207	245	211	235	218	197	219	191	203	219	225	244	221	203	223	189	220	199	203	235	196	225	217	228	261	219	214	196	197	229	213	206	193	227	247	226	254	193	206	224	234	221	217	223	207	204	236	195	229	214	213	217	212	211	229	208	218	214	224	218	225	242	206	206	222	225	236	224	237	217	199	218	207	217	210	243	200	214	218	219	213	226	217	240	189	235	235	220	216	181	207	227	211	210	216	187	202	198	230	211	209	214	236	214	220	220	212	253	202	177	225	201	226	216	204	209	207	212	216	197	198	228	235	213	192	229	221	219	245	191	211	213	223	196	208	187	211	238	194	215	228	212	209	231	214	212	223	219	226	226	223	211	228	189	234	199	213	210	227	244	205	223	220	246	226	223	193	219	200	193	214	225	226	247	229	213	213	216	204	193	214	222	209	230	198	222	221	238	227	228	218	241	247	217	210	236	233	219	240	186	238	200	208	240	190	212	226	231	222	190	195	204	211	220	217	226
8381	1340	2696	3095	2721	2270	1840	1515	1387	1276	1150	1075	925	922	867	781	755	733	742	746	753	630	672	667	654	641	642	632	610	640	616	617	620	604	620	628	583	570	550	610	587	555	572	566	545	575	605	551	596	496	553	546	558	542	528	544	522	559	546	535	545	607	602	505	566	550	557	538	564	575	561	532	563	534	532	528	538	512	579	557	515	510	511	543	531	540	509	531	549	506	531	521	567	548	541	524	504	551	542	554	528	521	469	497	499	542	532	562	554	491	567	608	546	528	500	545	577	552	538	537	529	541	558	558	556	575	533	496	519	531	560	548	493	510	583	538	553	530	551	515	544	510	570	545	533	564	522	526	525	551	516	541	487	537	562	538	497	506	578	553	536	564	509	482	490	522	533	503	499	522	540	567	565	527	509	522	505	534	550	510	547	549	505	540	544	537	546	532	561	532	576	558	488	551	531	520	531	527	560	527	509	524	550	522	532	529	552	522	523	504	532	545	514	504	543	544	540	555	571	525	513	524	503	519	550	543	498	565	541	544	554	522	509	528	557	565	559	549	513	517	546	561	537	507	518	507	549	523	536	541	537	564	524	546	532	537	544	549	510	564	538	494	535	502	499	496	545	514	579	566	520	517	496	560	564	546	529	511	561	536	495	491	532	524	539	540	535	566	506	549	571	531	539	536	492	525	522	523	500	531	537	507	505	502	490	519	524	516	534	527	486	524	536	517	537	495	550	532	501	509	527	500	535	529	489	559	524	548	524	512	534	531	563	525	515	531	519	513	524	512	536	518	526	544	520	540	498	534	549	548	485	521	506	516	542	554	585	525	550	551	559	554	491	540	560	517	529	512	545	569	517	532	556	531	526	562	553	551	600	530	524	545	526	525	562	519	535	476	486	524	495	555	518	519	539	531	509	503	537	523	499	546	478	484	520	541	579	482	519	501	552	519	544	531	504	564	495	554	551	542	582	519	499	534	539	532	519	500	582	527	530	587	538	550	521	553	497	540	504	597	531	503	572	540	501	520	551	538	553	543	540	525	501	477	549	565	508	549	548	504	561	509	514	513	498	538	547	497	566	537	556	529	495	512	553	529	568	501	551	505	545	502	541	507	496	530	519	534	586	530	567	555	524	521	570	522	526	509	530	468	504	548	513	560	548	554	528	542	549	538	506	520	532	513	518	545	558	535	552	532	509	522	612	535	509	516	518	526	567	533	539	519	545	544	495	545	488	526	513	523	563	532	536	565	535	505	528	579	548	521	485	562	504	502	551	528	547	522	520	574	536	535	568	496	549	519	512	532	523	535	525	531	551	501	531	522	537	538	540	521	530	513	523	519	531	582	542	543	534	524	518	534	529	538	509	508	515	559	539	575	501	535	507	495	489	526	540	589	515	537	563	530	517	526	561	555	516	507	539	517	553	529	522	558	502	531	572	511	521	508	548	552	533	561	528	536	529	517	522	526	541	565	593	531	538	514	502	537	529	553	545	515	547	520	517	551	502	580	531	507	583	561	530	515	502	559	559	555	545	522	532	541	535	525	535	545	524	552	568	548	540	517	520	504	546	539	516	537	523	577	519	501	558	562	549	521	512	499	568	514	542	521	508	561	549	493	561	514	521	543	524	542	546	541	536	538	548	572	518	516	532	505	525	541	517	532	508	573	527	576	515	529	509	515	558	522	549	563	507	538	496	546	552	545	517	520	544	556	530	501	528	514	504	523	542	524	526	539	520	503	551	518	545	503	526	541	554	523	550	550	518	536	562	534	539	560	522	478	523	554	513	561	523	511	550	526	525	507	520	566	536	508	535	524	533	557	501	488	479	550	517	529	524	512	509	535	525	537	541	525	574	517	598	548	537	502	580	540	557	551	523	524	564	544	553	528	559	540	535	529	533	504	531	503	515	531	520	533	494	517	534	563	554	532	531	532	552	532	498	513	540	525	543	552	514	549	548	575	573	556	491	508	526	533	532	522	575	545	542	562	588	561	514	533	509	556	505	510	534	542	513	507	528	547	539	553	529	550	526	526	506	548	569	501	519	475	537	559	533	541	514	524	506	506	514	524	548	518	545	549	495	493	522	560	519	561	537	535	519	547	516	520	554	524	543	524	518	515	525	577	473	564	535	519	524	547	510	511	548	526	499	518	609	541	558	515	513	533	525	558	537	485	509	441	566	572	516	526	537	525	504	527	556	506	554	546	545	546	558	545	492	495	454	520	503	531	551	547	552	472	527	532	517	511	503	555	474	531	524	535	508	500	519	520	522	511	525	493	551	530	502	545	511	518	539	544	566	530	572	602	528	583	549	525	491	519	527	537	500	548	562	590	516	528	549	574	528	547	508	547	549	533	514	506	520	519	505	561	536	510	562	554	532	560	505	531	501	527	527	552	536	550	516	547	553	541	529	579	516	528	517	514	532	552	548	573	500	515	477	519	555	556	576	555	556	526	569	485	575	525	528	531	520	532	556	540	566	566	522	513	552	543	506	539	479	560	583	546	562	506	526	542	522	493	549	541	546	504	539	541	561	503	517	577	488	542	493	521	545	521	553	518	539	504	494	544	523	530	550	544	549	570	508	516	520	560	534	547	539	544	555	545	528	540	535	536	513	534	513	541	547	530	513	521	526	554	519	569	466	516	522	529	505	524	525	571	570	549	521	496	570	527	509	526	529	508	500	516	545	562	525	501	491	537	508	551	543	572	522	499	485	554	563	546	585	561	566	541	554	496	549	513	524	543	509	529	522	558	530	519	504	518	522	548	491	549	511	538	500	533	526	560	516	550	546	498	534	503	562	505	543	474	535	473	561	520	544	538	547	504	507	548	515	530	510	547	531	506	523	531	520	529	507	515	550	494	540	517	525	512	520	525	543	504	544	526	543	519	517	521	538	514	522	490	519	534	544	555	507	529	561	493	535	547	551	550	513	551	570	535	527	526	523	538	578	524	529	546	525	538	547	540	546	517	555	536	523	531	541	539	516	536	534	546	504	492	533	512	586	519	536	515	529	561	527	544	511	548	550	527	510	511	522	525	533	507	535	519	494	538	530	577	528	509	504	488	542	539	489	543	527	514	476	520	548	531	512	516	517	531	538	554	507	520	549	552	523	578	538	510	515	538	504	533	502	532	539	580	546	512	510	521	515	517	527	514	523	596	538	512	480	546	542	488	551	523	497	543	544	484	559	553	512	536	527	505	515	513	536	529	521	522	541	536	525	507	545	523	486	571	499	505	546	545	539	512	511	517	556	543	539	497	524	508	527	522	567	507	521	516	552	493	551	475	513	505	484	543	543	569	499	506	501	543	557	567	496	531	490	542	528	559	546	530	556	491	524	574	524	529	531	559	530	534	548	515	532	546	522	545	511	543	530	525	553	473	560	553	502	524	527	513	522	574	501	557	540	518	547	529	500	515	506	541	503	525	533	541	552	527	508	560	518	505	548	527	558	553	536	520	547	532	508	528	530	515	535	550	546	535	577	500	498	502	533	504
22903	3294	2361	1611	1128	835	604	496	464	394	308	329	264	286	281	224	215	229	205	186	239	219	231	224	187	187	197	176	169	201	203	183	191	206	170	194	204	187	201	184	140	182	175	182	183	173	197	152	160	190	180	191	192	159	179	175	174	173	167	211	199	181	176	165	181	171	180	167	179	172	171	168	160	177	180	179	189	158	175	182	171	169	161	185	168	178	179	175	176	145	179	202	180	160	192	180	156	179	162	180	197	165	157	176	190	191	167	156	169	155	202	188	181	179	174	158	166	171	166	154	172	188	163	164	159	166	175	160	173	171	209	153	171	197	168	177	163	162	172	175	173	187	167	172	182	193	159	167	195	168	163	193	186	196	185	148	191	158	160	191	172	187	209	172	167	180	190	196	178	169	190	169	154	173	159	166	162	174	186	186	181	161	182	173	173	162	170	177	182	170	176	180	169	181	181	161	171	170	197	170	192	164	180	149	142	160	175	160	184	176	158	160	166	194	171	177	171	166	181	150	164	155	186	164	174	142	166	176	182	178	173	218	172	172	168	206	168	190	170	178	170	173	183	157	155	165	179	173	181	172	165	179	177	162	170	166	159	183	156	154	173	176	163	165	176	151	182	161	151	175	165	188	181	170	166	179	171	172	173	146	180	166	175	180	195	177	162	161	186	148	186	160	154	170	188	165	182	182	189	162	167	175	143	169	169	187	168	180	146	172	156	153	172	203	211	189	162	163	154	175	178	145	167	180	183	191	175	189	169	159	168	205	172	208	160	174	187	162	171	168	164	171	198	165	181	162	161	140	176	173	177	159	184	170	152	178	171	197	183	163	194	165	173	168	162	175	162	162	174	191	165	162	167	190	161	199	180	176	186	168	141	173	197	178	169	182	170	176	184	184	191	169	176	199	171	193	173	183	195	192	166	137	168	179	176	197	133	170	172	184	152	188	150	148	163	177	195	156	199	144	155	170	150	193	160	187	158	182	177	169	155	171	173	199	188	203	183	171	183	165	166	173	180	179	182	170	196	175	188	192	169	160	178	177	170	165	176	182	188	150	158	170	167	173	175	172	169	183	163	167	154	170	168	140	170	175	176	207	174	182	172	166	156	194	170	188	189	158	183	182	171	167	157	142	188	160	197	189	136	188	178	163	155	194	182	164	165	175	181	172	177	176	184	162	174	184	177	163	170	167	214	189	164	173	153	161	184	188	159	177	183	182	182	166	196	157	189	165	195	169	158	182	157	170	179	160	180	172	141	170	162	160	162	181	176	194	162	174	173	183	184	177	189	175	170	173	182	155	180	186	164	179	160	171	152	191	174	175	177	151	161	204	178	180	164	147	207	171	187	189	182	170	154	216	184	191	152	165	159	171	148	166	188	189	153	162	168	185	155	193	181	176	187	183	188	189	182	160	173	144	182	166	183	179	171	200	192	187	176	156	174	178	202	168	173	174	157	177	163	173	176	163	188	154	182	164	170	151	175	176	185	201	193	192	159	186	181	182	172	166	181	163	196	184	179	171	178	173	153	169	162	165	166	179	172	170	167	170	166	158	192	192	158	178	199	194	160	179	189	170	189	158	183	167	175	173	182	177	174	156	186	170	155	176	167	198	175	172	187	167	171	190	179	168	163	175	182	157	176	176	155	156	143	174	165	168	168	164	167	161	169	168	184	172	158	168	159	166	183	160	180	167	181	164	166	181	162	167	163	188	177	164	163	163	156	168	181	180	173	175	181	159	164	149	173	143	167	181	203	166	149	184	160	147	199	161	173	195	165	199	154	158	175	167	169	171	178	185	183	161	164	168	154	174	161	188	189	197	184	195	164	162	177	182	188	194	168	168	171	187	178	162	174	162	175	198	173	171	168	172	176	174	172	166	217	170	188	172	186	193	163	178	186	177	163	178	179	175	187	181	163	188	201	171	160	154	170	187	170	200	199	161	187	158	187	167	188	166	188	184	177	158	174	160	171	175	194	185	183	176	158	192	180	148	189	181	175	152	167	164	171	144	166	155	185	164	158	148	172	160	177	170	180	162	199	174	176	208	164	169	184	161	151	181	201	169	140	189	178	184	188	216	173	171	194	165	159	162	152	197	165	165	179	184	161	180	175	173	176	168	201	173	150	200	167	185	172	170	167	168	154	160	164	162	166	185	169	176	169	181	168	150	180	174	177	160	173	163	193	175	192	174	174	174	166	177	164	161	193	159	151	172	207	182	150	186	183	187	185	148	173	145	167	162	185	183	175	159	172	164	172	177	191	152	164	174	178	179	168	170	159	162	160	191	175	175	168	191	161	168	176	179	172	161	191	166	168	178	160	192	174	175	189	167	178	165	151	182	163	155	174	174	187	182	186	171	191	185	184	176	175	186	159	179	194	170	177	172	162	172	176	178	174	210	169	182	181	192	178	167	171	199	164	200	197	169	162	183	182	181	185	185	154	192	182	180	178	196	168	169	181	162	164	163	163	157	171	176	168	171	191	178	173	185	199	183	190	157	180	153	162	168	174	158	170	172	196	190	191	146	159	187	179	181	194	161	181	175	173	188	197	206	160	169	161	175	171	165	188	174	178	181	148	184	186	162	163	175	179	194	160	174	186	163	184	186	172	179	173	188	187	171	169	164	167	194	191	170	165	166	160	146	192	177	197	176	152	178	170	158	177	206	170	185	169	158	172	180	214	182	163	177	176	175	162	158	189	178	182	190	170	166	177	152	156	172	185	176	154	168	175	171	188	188	161	191	192	159	190	161	183	164	172	151	199	155	210	170	170	155	167	163	176	154	171	180	172	186	202	170	186	160	153	184	153	171	178	157	158	185	153	178	149	158	179	176	147	163	170	172	173	194	195	190	194	187	157	177	173	185	172	160	166	179	187	178	188	187	153	176	152	192	171	185	157	181	157	190	156	166	181	174	199	175	191	180	168	158	176	161	190	152	177	163	172	140	155	166	195	177	166	173	170	153	151	167	144	170	163	174	183	148	169	171	184	186	175	175	170	172	175	171	177	174	165	168	182	178	173	168	170	170	185	172	189	167	164	176	166	149	157	147	184	158	168	162	183	157	162	153	168	165	166	165	182	158	177	182	154	162	162	173	193	172	159	165	172	163	156	158	189	149	184	188	162	168	156	161	182	167	182	163	180	178	200	176	170	181	171	170	179	178	195	183	193	164	184	179	183	182	155	185	170	156	179	149	167	187	177	170	165	156	175	169	165	164	140	183	188	189	156	157	160	182	157	176	159	202	165	205	190	147	174	175	145	189	182	165	203	182	188	171	180	178	181	191	172	175	168	151	164	164	174	172	152	190	183	193	182	178	168	187	178	158	179	186	192	168	179	172	168	155	166	172	153	192	179	167	168	165	205	168	204	154	168	182	185	166	188	171	191	160	157	177	166	178	185	174	160	173	158	191	172	160	164	163	163	159	162	195	177	166	203	168	183	169	176	197	181	162	184	181	185	162	181	206	159	183	186	170	167	170	181	174	187	172
11286	2029	4680	5080	4298	3655	2861	2398	2103	1834	1581	1361	1341	1135	1034	978	915	892	845	798	782	708	703	651	661	591	674	554	568	562	566	553	514	542	546	544	522	538	510	528	513	526	492	495	481	521	524	452	455	510	461	451	449	438	443	460	487	442	466	419	435	444	449	467	446	451	470	459	462	450	433	487	431	457	451	418	425	448	432	393	470	444	432	396	462	437	469	451	451	458	483	431	393	432	435	437	445	447	453	424	450	422	442	439	453	433	401	424	425	414	430	443	407	413	416	426	422	433	428	381	424	448	418	418	425	409	421	429	424	419	405	404	477	412	434	406	462	436	441	439	441	424	420	448	439	417	451	416	444	382	449	423	425	404	432	413	406	404	407	447	438	412	412	416	449	418	425	418	408	430	451	435	428	425	428	419	432	386	395	437	438	389	482	404	407	441	402	403	405	437	452	414	435	393	439	435	422	412	427	430	405	400	385	388	361	398	395	427	408	416	418	396	390	399	409	429	413	406	453	411	432	397	377	423	437	428	408	390	398	415	415	425	421	441	415	456	400	422	458	387	428	412	419	439	459	428	422	412	445	414	421	433	418	429	377	424	402	434	422	369	440	402	398	423	428	448	436	430	415	423	397	398	447	440	426	454	421	426	428	453	464	404	426	425	375	428	407	451	417	393	437	393	442	424	444	392	429	371	430	414	407	432	441	447	435	409	449	414	423	424	421	396	411	430	397	442	431	430	424	433	409	433	463	435	421	404	437	433	412	404	450	404	437	418	415	424	461	401	460	407	413	463	399	401	419	421	419	400	435	418	378	420	415	434	391	419	438	434	428	405	415	393	430	437	400	409	444	429	437	407	467	418	413	423	433	426	435	394	434	398	408	406	434	460	413	439	430	435	424	416	386	423	442	419	400	427	466	422	416	448	447	442	413	438	414	436	405	424	426	412	420	443	405	429	438	420	393	422	415	405	407	396	379	417	450	402	401	407	433	436	399	419	462	424	389	404	432	407	396	432	425	387	399	423	417	407	427	419	392	423	451	377	381	450	442	450	417	439	450	390	434	404	435	429	441	407	410	439	429	445	421	429	423	382	407	415	396	414	426	411	439	400	419	416	392	449	440	431	443	410	432	432	431	417	415	452	432	392	436	411	461	399	410	423	421	437	436	461	391	400	449	424	413	382	451	440	434	448	419	425	416	418	455	468	401	392	409	442	430	440	439	438	392	416	404	410	438	445	425	430	409	377	468	435	450	429	450	453	429	451	436	416	431	437	437	427	421	417	425	453	427	444	429	412	391	449	414	425	367	433	418	390	417	382	411	441	412	434	427	401	450	380	408	406	459	409	426	421	422	434	437	424	417	383	414	440	408	416	442	467	442	430	434	443	448	413	431	417	474	435	423	404	447	466	387	403	398	402	430	412	432	426	424	411	472	406	429	438	426	431	437	408	404	416	441	405	449	416	417	428	463	422	436	444	423	407	421	427	402	417	501	430	410	435	423	436	453	450	443	413	438	427	403	450	405	419	427	399	436	423	381	451	437	418	422	417	420	433	389	396	425	427	416	388	440	414	420	401	440	419	431	371	382	419	414	453	421	420	407	436	431	395	430	398	415	449	411	423	442	444	421	425	436	442	422	401	464	401	428	418	414	407	424	367	421	441	403	441	425	443	453	443	432	430	387	410	453	442	420	455	424	422	431	423	461	456	423	408	400	387	428	416	410	417	407	438	415	392	412	389	427	404	404	439	412	416	424	427	439	404	402	394	424	442	406	395	397	385	439	402	427	422	420	403	448	418	437	396	429	445	433	437	421	409	408	381	401	403	405	437	446	401	407	417	393	424	407	456	386	399	437	386	423	394	442	441	432	429	398	407	416	413	451	401	393	419	402	414	409	416	438	439	410	395	464	418	408	408	429	409	397	457	431	408	432	437	408	383	414	443	420	426	427	391	378	434	470	449	411	451	427	410	458	431	422	394	436	409	423	420	425	408	436	429	399	441	442	380	418	397	415	409	425	446	447	459	442	421	436	437	414	429	422	413	420	391	415	431	443	412	438	449	427	402	418	440	401	421	416	397	451	438	450	443	435	399	428	405	429	430	416	421	436	439	464	428	404	418	427	381	434	392	434	451	439	419	414	416	392	407	416	430	408	407	391	453	417	433	420	451	410	406	430	368	447	409	412	437	412	432	421	373	402	424	437	424	382	427	439	420	439	395	428	408	440	440	428	414	414	399	366	430	392	427	406	385	432	396	401	393	380	454	446	452	403	442	429	442	403	423	424	388	410	374	441	415	455	461	399	424	430	406	409	406	416	423	450	420	449	444	424	425	408	450	398	436	421	390	394	423	432	436	435	431	403	413	444	429	460	410	401	407	421	420	427	422	422	441	443	446	421	390	427	401	387	420	418	402	401	413	446	431	385	395	447	408	401	415	409	447	424	406	453	385	440	385	450	400	454	433	395	405	426	454	427	420	428	435	435	429	455	403	425	410	433	422	437	383	441	412	451	416	412	416	454	428	406	388	405	414	423	413	445	446	410	445	407	396	417	401	426	420	430	444	396	418	400	463	399	423	435	435	401	439	408	433	452	402	432	459	424	420	405	431	431	408	434	406	426	445	433	408	423	427	393	429	409	431	433	415	419	435	421	444	448	407	439	417	420	428	443	410	418	385	422	425	428	406	405	407	403	464	398	441	383	445	399	422	477	401	399	420	401	411	395	404	429	419	453	448	455	445	445	400	410	424	428	417	416	428	437	416	436	422	391	380	430	432	422	432	437	415	449	394	418	453	419	411	433	444	460	424	434	452	385	409	472	413	387	435	485	417	401	386	410	432	375	406	421	405	450	422	438	417	432	424	438	435	437	413	444	381	403	423	418	423	463	412	359	433	466	417	433	422	407	440	443	389	444	404	439	393	413	407	455	427	445	445	460	434	402	413	421	432	399	413	454	448	407	427	441	424	432	424	429	437	423	409	436	389	422	419	461	446	452	409	401	398	418	380	391	429	393	424	383	417	430	459	392	379	404	421	435	397	407	446	432	424	417	403	421	423	427	412	401	404	442	424	423	400	404	424	448	433	424	423	427	423	380	439	416	413	452	393	443	400	427	445	439	416	430	382	402	446	430	489	496	427	440	406	413	368	417	441	435	465	442	408	416	404	408	401	463	461	452	436	438	421	410	440	432	409	423	397	404	422	408	399	410	372	417	426	412	388	449	454	443	411	441	403	395	415	407	410	405	403	419	416	413	422	424	394	406	423	423	404	421	448	462	427	420	398	393	406	431	399	400	426	413	471	428	436	431	427	433	443	453	441	423	434	428	436	441	431	379	462	415	418	424	423	401	392	455	451	467	423	426	419	411	424	429	408	408	448	426	442	430	446	436	434	393	428	460	420	429	450	421	471	417	428	441	420	398	426	432	418	384	436	454	446	402	403	403	394	408	436	416	432	412	415	422	417	442	446	405	437	455	421	415	421	415	407	420	396	439	404
5307	173	166	147	112	125	107	128	112	112	117	136	115	88	126	123	111	121	118	126	134	114	124	102	102	121	123	115	125	121	108	106	112	100	101	124	115	105	115	94	113	106	107	113	137	97	125	116	102	127	108	110	103	117	97	105	114	113	116	117	127	96	109	105	90	98	118	126	114	112	113	118	114	105	114	126	120	129	109	124	138	111	140	108	117	125	102	128	128	136	134	100	117	94	95	107	116	114	129	127	137	120	116	114	116	112	134	119	127	117	113	110	101	108	98	103	127	147	121	117	133	125	121	115	116	117	85	102	90	93	120	117	106	99	108	120	116	124	108	107	113	109	128	118	120	128	115	105	135	96	130	110	122	116	105	121	128	104	130	117	146	117	104	106	107	98	92	118	104	111	109	106	97	125	100	127	122	130	108	115	106	112	101	110	131	122	133	115	122	108	100	111	117	108	125	97	116	114	107	136	116	109	109	106	94	106	96	125	114	114	118	110	118	107	104	118	131	121	125	107	115	95	141	117	103	112	114	93	110	103	119	104	130	106	108	128	124	124	108	116	115	119	111	119	110	100	98	107	126	109	125	110	137	110	116	107	129	120	113	113	117	124	115	106	112	128	115	99	118	114	117	123	121	120	135	100	132	109	115	104	107	113	128	111	110	130	109	101	117	113	105	103	115	117	108	112	105	107	107	115	101	119	137	120	130	107	96	104	111	94	103	104	116	114	109	88	116	116	116	93	125	98	127	113	109	95	128	96	123	104	109	116	106	123	122	163	109	118	129	105	113	128	115	123	128	94	112	96	121	119	102	120	118	114	119	125	115	119	95	103	95	100	111	117	101	128	124	123	112	126	132	96	127	98	121	111	108	107	104	128	139	100	99	123	112	103	124	131	98	103	98	120	108	99	132	128	112	125	114	111	121	99	141	99	111	109	120	130	133	112	106	114	118	134	107	105	124	114	114	111	126	97	107	126	113	110	109	129	113	94	114	108	123	120	97	113	96	100	79	93	122	121	112	120	128	120	125	103	114	106	101	129	135	114	114	108	126	112	118	96	108	121	138	112	122	116	118	118	110	110	120	90	124	115	106	99	108	102	121	109	123	120	118	113	124	115	117	109	118	98	103	121	119	131	115	126	124	110	105	107	118	93	105	126	116	106	107	114	112	122	109	114	118	113	120	119	97	134	106	102	118	110	127	108	123	119	120	113	101	108	111	95	103	118	123	103	124	124	96	118	116	101	131	127	115	121	83	104	112	127	126	118	116	128	103	95	126	111	99	102	95	119	134	123	113	123	103	120	125	128	118	121	131	132	122	122	94	106	131	107	98	131	99	121	136	101	118	103	135	114	122	99	102	137	132	128	107	122	122	107	102	102	105	96	117	91	112	126	129	120	102	123	123	89	114	123	116	117	124	116	110	102	99	113	116	115	118	101	106	120	125	105	118	126	127	120	123	113	110	104	97	115	112	125	112	125	104	120	107	105	116	113	113	94	106	124	122	83	94	110	107	92	97	95	96	113	108	118	118	103	107	116	123	104	125	108	110	95	125	120	103	113	128	111	117	126	116	126	112	99	114	110	112	108	128	110	111	104	102	97	116	121	135	123	119	140	104	133	123	118	133	124	115	99	89	101	95	113	109	124	123	122	119	115	114	127	91	111	111	119	104	122	116	114	123	115	116	110	120	93	112	119	119	117	129	111	122	112	124	102	106	106	119	101	111	121	114	108	124	104	103	107	119	101	127	109	119	103	122	111	121	111	119	120	112	97	125	116	109	103	117	109	110	127	109	126	105	108	110	127	106	122	123	114	117	93	111	114	122	101	118	107	108	93	108	115	102	120	110	108	115	106	121	97	105	117	115	111	124	95	108	116	120	127	91	104	115	108	127	122	114	116	121	105	103	113	102	111	106	95	118	100	97	111	107	105	116	96	108	105	128	135	102	118	107	112	118	102	100	120	109	120	127	105	109	128	120	112	127	140	103	96	124	98	117	123	109	115	107	120	100	90	109	97	116	100	119	118	117	124	128	106	85	100	116	115	106	109	98	124	108	103	105	115	115	103	99	122	118	115	91	118	129	106	110	108	116	113	123	113	95	112	99	116	99	122	106	142	108	102	123	112	120	112	111	109	112	112	109	121	108	112	106	123	120	125	111	117	130	124	120	113	96	120	107	126	113	124	98	116	106	113	86	110	111	122	114	113	85	126	111	124	115	119	145	121	127	100	113	117	110	112	122	121	122	103	124	111	105	112	110	91	113	103	101	114	107	114	105	110	102	94	100	108	136	109	126	111	132	122	110	108	111	127	125	131	117	102	104	100	102	128	101	108	110	102	107	111	117	123	111	92	127	130	120	124	117	126	106	126	126	121	134	118	100	104	113	110	88	92	114	107	113	103	115	122	96	121	108	106	114	103	73	118	136	109	98	132	140	107	124	102	130	114	117	99	96	105	105	112	121	107	134	100	100	101	105	108	101	123	115	119	113	123	89	98	107	108	122	89	93	105	100	110	110	125	118	113	108	108	126	113	96	138	128	115	113	116	95	101	118	116	115	93	117	113	134	106	108	118	127	108	120	115	111	121	107	128	111	130	101	110	118	116	120	116	111	84	119	111	121	98	119	124	103	94	119	101	115	138	135	113	122	105	110	119	96	106	104	129	105	114	111	125	108	102	108	96	111	124	119	125	133	113	127	115	124	122	134	115	119	106	102	102	103	123	109	110	107	119	108	108	118	98	109	108	115	116	112	108	101	108	119	102	109	120	109	107	110	113	110	120	114	120	127	121	115	107	98	106	93	120	121	108	108	119	116	104	107	123	114	136	136	95	117	127	104	97	122	108	133	115	107	106	139	110	83	98	113	100	87	85	106	117	110	110	111	120	108	97	117	103	100	109	131	105	134	126	106	106	129	99	99	118	125	93	119	99	107	116	109	104	114	108	106	127	130	123	113	114	112	103	123	101	92	100	103	128	131	124	121	126	112	98	117	114	109	107	82	144	119	120	99	122	103	108	132	107	112	105	90	118	130	134	114	134	118	119	118	109	98	100	137	134	116	112	101	112	106	123	101	104	108	123	123	105	90	107	126	142	99	118	138	111	121	114	95	123	114	109	102	106	128	112	112	131	108	116	104	107	108	105	131	118	111	127	120	106	108	123	123	118	107	103	100	111	109	104	116	115	119	125	127	107	126	128	118	120	125	111	97	97	125	122	111	129	95	114	113	92	107	110	120	133	117	112	123	103	100	116	117	117	124	112	139	130	120	89	94	114	113	98	106	128	120	126	120	112	115	109	126	82	104	119	114	96	115	118	117	108	84	123	102	133	109	125	119	120	113	114	111	92	139	119	109	118	108	119	111	96	122	109	105	85	111	115	110	140	122	116	120	92	109	110	113	133	116	116	102	122	138	116	111	110	117	108	124	98	108	103	105	117	120	136	120	100	96	106	100	126	125	114	112	112	117	96	87	117	120	125	123	126	103	121	105	110
3460	359	424	446	395	390	385	366	358	328	333	333	322	331	337	318	319	318	321	289	293	339	319	311	320	306	329	340	298	322	302	335	320	287	274	328	307	337	298	346	300	304	294	334	334	302	302	318	322	325	308	311	305	359	310	331	327	308	294	333	330	318	290	336	306	318	329	303	322	274	337	355	310	316	344	330	318	314	284	302	320	315	344	342	323	327	308	322	291	293	300	285	292	293	338	286	279	345	328	338	306	328	329	330	322	305	292	331	332	309	291	311	301	303	305	358	296	307	337	310	310	310	307	322	298	315	314	324	310	311	292	353	291	306	330	313	288	283	311	321	310	331	270	281	330	311	333	313	286	306	311	326	295	305	313	313	316	297	328	320	338	357	318	310	339	309	318	322	322	298	299	337	314	317	297	312	300	302	330	340	312	324	283	299	324	302	338	312	344	304	342	319	341	307	317	326	304	317	321	314	313	315	328	319	346	312	282	335	306	319	322	300	323	313	311	297	355	306	306	296	309	311	344	304	286	347	274	309	310	285	309	280	296	265	315	300	306	282	319	318	323	302	299	311	298	312	290	297	359	283	315	320	297	289	327	307	317	314	315	345	345	307	311	321	314	314	290	298	320	342	356	314	321	346	322	326	310	325	308	305	295	296	299	307	293	336	314	331	345	308	308	315	306	285	340	307	306	318	335	332	286	348	332	316	310	320	337	302	336	339	314	310	307	301	284	322	330	294	317	319	340	320	312	334	319	313	311	333	300	300	356	302	325	321	316	350	317	324	305	289	322	317	323	291	304	324	322	327	324	307	343	285	319	309	333	329	290	296	321	320	318	304	310	323	340	356	296	311	318	303	330	280	295	321	323	310	343	307	326	319	312	330	310	299	305	332	330	330	354	290	293	307	328	325	296	331	328	308	268	284	305	314	298	295	336	334	310	292	345	302	317	326	292	335	312	310	297	335	312	294	333	325	337	315	302	304	307	295	323	308	320	307	307	334	303	303	326	314	311	307	289	323	303	312	341	308	314	328	286	324	301	321	298	329	325	320	303	357	322	317	294	285	321	324	327	329	326	288	329	339	283	279	340	320	316	281	313	330	309	324	305	317	298	298	303	315	313	328	326	291	310	300	298	308	303	284	306	306	311	340	342	340	331	306	317	321	347	319	304	313	323	325	322	295	307	307	338	340	289	322	305	319	308	285	326	338	322	318	298	322	292	295	309	309	294	302	336	290	341	287	337	289	318	312	328	341	320	293	311	331	355	294	318	324	322	331	312	310	296	304	319	318	302	303	314	283	316	311	357	314	324	327	350	306	274	331	291	307	323	327	326	300	298	363	319	294	294	311	339	304	298	335	299	324	339	347	290	315	325	278	297	320	327	302	315	348	332	308	304	305	314	335	336	316	327	318	327	318	329	310	314	301	324	291	315	319	306	294	325	312	293	335	299	322	272	304	365	339	308	318	350	306	301	318	297	303	323	299	289	327	312	315	298	328	333	301	293	304	293	302	298	352	302	350	298	311	294	300	303	333	336	296	310	297	354	334	295	284	293	307	318	309	315	320	303	276	302	322	290	334	291	346	280	335	328	308	328	317	324	296	333	297	337	319	321	320	304	319	311	347	320	315	303	323	328	314	306	292	288	317	317	317	319	295	296	314	303	283	334	305	298	328	324	327	297	303	296	302	304	344	312	331	337	323	300	304	319	318	295	319	316	303	336	327	326	273	320	314	335	314	310	284	333	353	320	316	327	296	297	315	324	339	305	316	351	319	311	338	327	317	309	307	353	321	315	313	326	322	311	330	288	321	313	322	327	343	330	323	324	307	315	316	322	293	330	319	317	301	318	316	335	320	311	323	300	314	324	290	284	328	344	307	334	308	303	307	328	331	306	316	327	295	309	299	308	310	315	325	306	301	295	292	337	303	322	310	312	334	341	296	293	328	303	308	334	290	338	311	319	322	335	318	330	316	307	303	309	297	321	307	296	315	305	293	319	316	322	298	313	333	272	322	297	291	311	298	274	317	315	323	296	319	313	309	330	342	318	309	338	293	284	342	307	325	281	290	311	282	299	301	294	317	313	309	316	313	316	313	329	324	300	343	298	319	323	321	330	327	329	331	335	299	348	305	298	323	309	336	305	327	328	309	321	324	296	294	336	305	290	322	295	325	320	315	328	319	321	307	308	291	286	298	318	356	314	332	327	298	309	278	304	343	294	330	291	360	290	318	328	315	323	293	313	343	315	297	339	325	304	304	298	302	331	343	303	321	317	304	329	337	319	329	297	303	302	318	276	316	335	301	304	306	326	312	302	320	344	329	303	304	340	327	307	287	305	314	318	283	317	310	274	316	318	293	312	303	317	326	337	313	305	346	332	293	319	311	306	307	295	293	305	321	315	310	313	337	293	318	311	340	300	318	307	311	351	329	309	339	343	304	295	317	326	316	330	303	314	344	298	314	319	351	345	317	324	321	280	301	343	311	336	323	326	340	332	310	350	337	318	335	325	308	325	302	311	370	319	334	290	335	263	319	305	295	333	298	261	332	304	318	319	352	302	312	338	298	302	340	342	312	313	324	313	333	352	316	312	285	308	310	323	318	302	331	323	317	308	334	298	312	312	302	328	290	327	332	295	323	327	303	308	324	322	308	347	283	309	319	283	324	320	314	324	307	322	280	323	302	321	294	327	324	282	321	294	319	316	295	299	317	306	311	285	319	306	340	309	315	294	289	280	315	289	325	325	288	329	309	307	332	318	322	325	350	308	317	323	316	315	336	299	299	317	322	317	302	330	336	301	303	302	310	346	299	309	325	344	299	336	313	318	326	298	290	304	337	336	316	332	319	306	331	299	295	312	293	316	304	320	322	289	306	316	322	336	300	348	311	329	309	297	306	324	295	298	314	294	320	294	298	317	295	289	320	306	328	322	327	318	305	329	351	292	321	272	308	324	309	307	330	300	298	316	339	310	312	336	314	291	300	321	302	279	303	292	327	278	293	293	326	299	316	323	330	320	295	309	303	285	322	316	322	310	310	318	313	323	292	338	285	273	353	282	322	298	340	303	335	304	304	295	319	346	329	304	298	329	318	294	322	312	329	310	308	334	290	330	316	340	307	326	282	320	314	324	314	298	322	284	297	313	287	317	348	290	336	327	314	309	295	318	306	315	318	293	317	322	336	324	323	335	309	296	341	341	329	300	310	304	317	332	336	310	318	313	317	353	315	307	286	318	316	348	315	301	332	299	317	327	322	329	344	326	307	325	313	351	310	336	317	306	304	314	298	333	316	329	331	319	303	303	322	326	289	314	322	329	292	300	326	314	290	303	313	295	331	302	312	348	299	307	313	293	308	339	292	305	343	303	326	309	321	298	298	344	292	308	312	293	308	301	334	335	322	313	313	304	289	282	344	281	268	327	323	356	302	350	305	310	284	328	292	317	292	323	336	336	317	273	329	345	289	313	277	266	304	335	297	297	330	320	275	305	321	340	331
14225	1421	1282	917	649	555	479	438	361	322	336	286	233	250	280	239	251	245	260	213	219	235	242	231	210	225	216	227	209	195	207	200	198	217	216	215	199	226	222	208	229	180	231	192	214	246	245	206	226	229	244	235	211	228	225	214	225	222	248	226	246	220	208	215	216	213	217	220	226	215	219	202	206	192	229	219	236	226	206	192	197	219	205	204	218	233	231	188	198	203	241	217	211	204	196	203	198	226	200	230	205	234	221	253	211	221	212	186	213	211	213	220	214	233	235	211	228	216	227	195	226	231	253	209	221	205	235	196	212	203	202	207	221	197	215	191	216	236	202	203	221	213	211	211	224	216	212	228	230	225	247	189	223	205	216	192	207	214	226	250	243	200	202	216	205	220	211	236	226	215	199	211	202	184	231	215	218	196	215	214	233	241	200	244	208	197	203	208	211	198	181	197	211	219	217	200	202	209	223	216	240	220	198	201	233	238	208	205	185	225	225	209	217	206	227	222	220	221	227	204	211	209	194	197	219	221	222	208	208	249	226	204	234	199	179	187	208	216	195	200	220	201	203	201	220	205	210	233	225	206	208	212	206	223	189	207	198	229	197	212	211	205	204	223	236	206	219	210	194	230	224	233	216	233	211	211	213	205	217	215	199	211	187	208	199	239	196	210	220	203	232	196	209	188	223	210	208	231	209	207	205	242	231	215	199	196	215	221	216	223	191	188	221	215	210	216	229	204	219	237	206	207	187	246	206	208	232	206	221	211	179	206	220	224	213	232	227	231	229	211	189	216	194	234	237	209	214	215	222	217	235	192	226	208	219	212	234	238	182	209	221	205	242	231	204	229	205	220	216	218	195	217	226	214	239	233	252	207	217	192	215	219	218	208	233	205	208	201	226	219	215	228	230	229	186	196	225	210	228	241	188	216	212	208	211	222	225	252	220	197	198	214	207	197	200	201	220	219	226	193	230	200	205	203	210	208	212	211	228	220	181	227	232	229	209	214	204	202	229	222	225	217	208	197	184	228	201	197	191	226	186	195	191	218	234	202	190	202	219	208	207	248	228	195	216	204	182	195	234	243	225	220	221	211	242	235	216	209	225	226	209	220	220	208	203	213	223	203	223	179	232	239	238	232	223	202	199	224	234	208	212	233	215	238	191	223	213	210	205	195	250	217	200	206	214	233	229	240	224	224	210	200	202	268	217	227	243	237	223	227	218	217	205	236	217	219	230	203	243	215	188	215	222	224	231	223	215	221	208	251	209	205	202	209	215	211	227	226	203	210	202	216	216	232	196	224	204	206	195	198	225	194	182	206	211	219	192	247	208	202	228	211	222	221	224	206	210	211	206	204	209	234	226	226	205	219	220	231	229	222	203	192	236	206	215	225	222	209	245	211	212	219	227	258	216	203	240	194	221	201	232	218	226	206	215	230	218	226	195	217	218	235	210	196	229	234	217	262	202	223	227	209	196	189	187	214	235	251	193	216	244	220	247	210	220	219	207	228	227	215	209	218	233	189	214	198	200	225	209	206	205	230	201	209	170	202	218	208	217	196	258	202	218	210	206	213	199	229	229	219	212	230	198	203	228	193	224	214	243	203	216	225	193	239	211	198	233	241	227	239	211	220	224	208	234	215	231	209	228	223	223	239	220	208	228	236	207	234	226	225	232	196	206	204	205	236	233	209	194	223	229	234	254	235	239	193	202	244	222	228	225	216	207	233	236	219	208	188	213	218	216	245	218	211	212	216	215	207	205	253	222	195	207	220	199	182	211	195	220	216	227	239	235	169	231	210	226	199	215	216	209	198	205	227	192	223	232	223	224	227	221	232	212	213	233	184	196	230	230	192	210	209	217	235	223	212	203	203	208	219	205	209	243	205	213	200	205	190	219	225	206	208	218	192	220	191	200	214	240	210	223	199	197	193	227	201	216	228	202	193	218	182	211	188	218	196	190	192	243	205	216	218	213	188	242	214	215	236	201	195	209	198	217	193	220	240	225	224	216	192	197	184	228	221	222	193	232	230	194	209	197	212	219	215	240	195	213	205	193	187	222	213	208	217	219	210	201	215	216	202	206	203	216	218	201	216	185	213	242	225	177	199	243	213	202	202	198	236	198	233	225	214	242	163	206	228	220	221	225	206	224	200	216	233	237	221	233	227	188	193	243	217	221	219	201	233	226	196	226	210	221	221	195	210	232	220	224	218	208	209	221	216	205	214	191	229	234	233	248	207	250	229	210	220	207	203	232	205	218	235	203	213	202	204	206	223	233	224	216	217	205	201	244	189	224	196	207	227	221	229	239	225	216	219	204	217	229	217	200	209	238	212	202	224	223	268	221	220	221	209	222	203	204	193	219	210	227	191	213	203	217	210	196	210	213	217	235	205	213	211	244	224	204	223	184	209	220	206	223	214	201	192	210	211	218	201	193	231	220	212	199	223	214	199	228	199	225	225	204	214	237	186	212	227	197	218	232	208	207	228	219	196	241	214	191	219	213	219	212	205	202	245	228	219	206	218	224	193	221	239	213	234	207	252	229	230	218	213	212	219	237	220	245	210	209	211	228	231	204	193	214	201	203	214	206	197	198	219	196	235	220	221	208	223	228	211	190	208	194	212	238	222	223	227	217	192	198	232	234	221	219	226	212	191	210	195	213	224	232	206	240	240	193	221	212	189	213	206	247	204	209	216	207	222	230	204	232	206	228	185	198	225	215	185	229	204	223	244	191	230	235	206	210	215	201	231	242	233	194	224	210	205	230	205	215	223	239	193	209	208	223	237	210	208	221	218	216	194	227	223	196	222	241	211	201	215	209	247	212	218	222	201	217	225	186	217	204	205	230	175	228	201	227	222	177	193	217	186	202	206	232	210	216	211	205	245	213	224	243	212	217	205	184	222	213	219	211	225	218	216	204	210	217	210	242	190	215	223	241	211	226	227	224	219	214	209	207	223	209	232	183	213	210	228	204	225	199	218	197	211	228	187	224	224	206	219	227	216	207	212	216	268	233	228	232	225	218	214	199	229	200	261	232	252	250	223	209	240	205	200	227	187	197	225	190	194	220	213	225	200	249	219	214	195	225	225	194	201	205	205	216	216	225	203	193	210	219	209	186	238	200	209	217	217	221	202	240	225	208	204	214	193	232	235	237	218	193	218	194	237	204	218	229	220	209	213	213	187	200	208	192	230	216	231	204	211	177	196	256	226	212	244	217	237	198	209	202	220	238	259	179	204	207	209	220	207	209	221	212	195	224	197	206	225	229	233	214	220	205	226	219	187	232	224	212	213	223	198	186	195	215	222	200	220	206	201	228	207	213	258	212	220	219	217	212	220	222	250	220	213	250	216	197	221	209	205	226	223	219	241	221	218	203	231	217	205	221	215	195	220	221	207	230	211	219	209	212	227	223	212	217	215	196	223	221	217	234	193	230	206	210	195	226	214	221	234	194	205	217	224	192	230	229	205	229	216	197	214	216	234	225	204	215	220	212	217
8312	1337	2713	3024	2630	2252	1850	1546	1446	1321	1151	1052	984	855	863	801	817	758	767	769	724	751	708	662	651	658	631	576	616	634	604	610	584	650	605	568	571	549	635	588	557	552	587	584	581	598	591	548	540	588	566	589	516	594	558	569	577	577	547	554	571	545	562	574	595	586	551	490	489	556	535	541	561	572	523	562	531	530	547	524	596	526	575	572	557	507	533	514	551	506	538	515	539	567	574	541	522	522	555	531	532	512	555	554	526	534	578	537	515	549	519	523	533	542	540	569	528	499	542	529	503	539	547	564	562	506	518	503	547	552	525	554	537	553	547	545	545	504	497	552	590	555	510	538	524	490	545	565	524	529	522	556	543	552	517	563	543	503	498	518	495	562	535	551	574	530	518	543	521	518	500	517	561	549	540	525	502	534	527	557	536	537	535	532	563	519	565	570	508	481	497	572	518	537	564	520	536	527	580	519	518	516	537	534	488	478	529	496	498	518	534	531	536	491	480	486	549	549	511	554	496	555	523	522	550	557	564	573	502	520	543	539	527	527	518	525	509	558	551	556	504	539	498	514	550	541	547	559	534	599	556	537	547	538	538	562	537	502	498	490	509	569	567	556	535	499	513	550	502	523	525	512	522	527	534	517	528	537	532	549	480	581	521	534	517	542	533	490	533	515	569	511	520	502	548	554	524	515	563	558	547	513	528	519	520	509	540	509	538	534	547	536	573	570	518	558	531	521	597	558	520	527	517	578	542	530	590	509	507	568	504	510	520	548	570	540	533	522	554	517	514	532	524	506	535	540	495	515	529	538	548	519	557	509	533	586	553	527	543	550	528	514	530	530	558	539	511	488	474	555	520	542	540	507	486	509	488	509	513	529	561	537	510	576	532	486	529	563	535	521	516	511	530	519	544	524	552	515	538	492	540	499	516	534	552	528	519	547	558	568	478	524	520	525	533	535	574	556	549	518	515	533	550	510	553	534	538	506	580	517	570	550	578	515	529	514	560	495	513	550	511	513	530	515	527	515	549	502	595	523	531	488	531	510	556	528	529	496	529	567	508	516	566	544	536	513	514	541	557	507	507	529	489	500	464	496	494	501	548	541	554	536	553	527	546	545	522	521	565	525	508	545	525	556	545	493	546	517	553	501	516	543	522	540	550	495	547	488	525	518	508	497	534	516	521	531	508	534	528	523	527	501	562	544	544	510	529	530	536	561	510	504	517	539	529	560	558	521	513	543	546	535	517	520	524	555	517	519	505	545	511	593	518	509	559	498	527	528	572	534	528	536	521	518	521	530	510	539	518	544	539	501	517	559	550	526	538	496	538	538	516	509	562	544	512	540	511	607	535	549	526	594	541	532	517	483	515	534	535	533	542	507	542	568	484	517	546	548	549	521	522	550	566	548	525	529	557	547	556	521	526	538	527	497	575	518	554	543	544	535	534	560	526	544	545	548	518	591	520	538	522	552	524	515	513	508	533	498	550	527	542	540	566	563	535	528	551	513	495	539	484	495	515	548	537	503	526	535	525	530	512	526	504	504	533	494	502	559	534	561	545	510	525	527	528	531	549	531	513	528	537	514	514	541	510	523	525	534	505	522	552	555	514	521	504	497	534	559	515	534	539	517	496	539	572	531	554	526	504	516	506	515	495	521	604	509	575	520	531	552	503	523	528	544	562	497	521	574	527	529	533	559	549	486	498	548	563	506	513	587	534	558	508	534	551	509	551	491	555	530	565	598	548	550	538	554	535	576	541	526	534	499	546	529	482	527	527	530	504	536	550	519	522	518	523	546	530	518	543	545	548	509	500	542	547	562	548	536	538	517	536	545	484	518	498	547	544	527	478	530	504	550	547	556	529	557	523	526	538	509	501	511	516	503	547	505	498	533	528	536	520	497	525	521	553	534	513	498	524	561	511	519	543	561	519	515	559	523	488	532	522	582	541	526	535	490	528	531	559	532	532	535	532	541	560	534	549	505	566	541	534	538	510	486	495	528	527	536	545	547	502	492	504	523	555	484	500	510	523	533	554	538	532	529	509	529	566	526	506	551	549	516	535	531	549	538	547	539	526	544	550	524	490	495	550	538	529	513	523	556	540	574	552	550	526	487	554	567	512	552	513	519	494	545	516	495	577	518	522	557	549	485	548	538	497	496	539	528	517	557	513	538	517	507	451	534	543	484	551	546	570	545	534	502	480	529	492	540	511	542	508	561	544	506	555	519	508	539	517	514	535	536	548	525	515	531	540	552	523	531	517	507	538	525	512	545	516	506	549	555	538	540	524	527	558	547	524	533	517	543	533	543	509	501	530	492	539	505	554	516	536	491	504	543	539	516	536	539	534	538	565	525	514	528	505	526	533	528	509	502	539	527	559	506	498	547	544	532	535	531	528	497	497	553	549	514	525	546	522	519	515	498	531	562	511	581	582	582	489	533	555	560	496	541	535	590	486	514	536	522	558	499	543	557	554	532	520	563	545	529	508	531	517	535	550	529	556	527	510	533	543	517	540	494	550	455	564	494	505	551	528	506	516	554	523	500	503	533	533	536	532	597	547	485	532	546	513	506	536	542	508	565	528	547	531	565	542	538	565	501	523	499	511	549	552	517	500	511	523	521	560	562	534	534	532	518	481	540	509	493	510	525	578	504	502	575	521	492	506	572	525	514	522	531	541	592	550	515	521	528	529	550	535	528	535	488	556	536	549	508	545	542	506	509	542	574	564	567	517	515	561	457	541	550	496	506	523	536	513	528	558	529	550	527	557	538	528	500	534	547	524	488	535	530	544	603	527	536	522	492	535	525	517	505	525	548	513	545	552	559	525	528	557	542	548	461	512	515	573	524	500	538	557	531	521	500	502	540	512	521	554	486	567	521	531	527	509	506	522	511	529	501	509	491	550	504	551	554	521	586	527	517	534	563	517	526	524	472	543	532	510	510	496	509	562	536	514	523	512	533	528	505	529	520	544	535	545	566	533	542	560	521	503	531	543	560	552	542	487	531	517	535	525	501	534	507	499	506	545	547	508	521	515	491	581	496	549	477	508	510	520	489	495	512	529	501	543	528	526	534	528	541	589	568	517	472	563	503	516	518	477	534	529	532	520	498	554	528	516	563	522	539	533	497	548	505	573	544	543	526	515	539	515	572	544	545	531	523	503	515	495	514	504	515	533	507	525	535	533	509	549	517	524	521	530	537	539	520	561	529	563	494	562	535	566	527	522	490	492	512	546	515	511	565	554	558	505	518	524	503	560	486	496	526	546	534	545	544	499	548	544	515	540	522	521	550	550	509	539	545	478	493	508	516	547	516	547	515	532	553	515	513	550	538	518	512	512	527	535	503	562	552	502	508	528	557	536	518	533	507	507	552	540	564	470	522	556	491	521	523	530	572	505	505	554	527	537	524	542	541	550	543	526	548	550	529	500	514	528	507	530	525	533	502	542	533	499	531	504	514	558	531	550	559	546	530	518	520	512	568	531	513	509	560	579	505
22058	3159	2315	1750	1108	800	622	543	463	360	377	301	320	250	269	245	252	232	241	208	193	195	206	179	190	182	209	210	201	183	215	190	179	193	197	192	218	211	166	182	169	153	193	162	175	166	175	193	191	177	186	186	174	196	179	175	186	172	176	181	166	155	165	173	176	181	180	172	173	172	181	166	186	189	192	172	162	174	168	170	170	174	176	148	148	187	180	167	173	196	153	152	166	156	163	210	168	145	176	188	156	161	183	162	155	178	180	179	157	220	152	171	179	151	178	184	181	199	171	168	167	164	157	165	174	187	170	159	210	192	168	173	185	158	183	152	175	136	163	166	170	176	176	194	165	160	171	187	170	152	167	196	171	193	169	155	167	160	154	154	159	168	179	167	203	169	176	173	188	158	167	164	185	186	164	193	173	151	169	196	175	195	182	159	184	203	197	169	140	186	170	182	188	153	157	208	162	183	169	188	169	162	179	162	179	193	199	164	163	153	177	174	166	170	165	168	162	162	176	161	192	173	187	177	168	168	162	190	185	171	174	176	178	200	199	172	185	162	169	163	167	168	184	179	170	163	151	179	204	145	194	174	175	178	177	188	179	163	168	152	160	152	162	194	154	148	167	203	188	179	147	172	175	174	161	179	175	143	174	184	179	183	162	187	188	173	160	167	153	188	166	187	153	161	172	166	199	186	154	159	147	164	162	163	157	193	162	164	190	174	161	147	159	180	176	158	184	178	184	177	179	176	150	160	155	176	164	175	140	163	171	191	177	160	199	187	175	194	161	152	166	182	176	169	165	173	194	174	163	171	192	159	173	179	177	159	169	173	189	189	169	179	194	178	184	185	156	182	164	154	175	171	174	160	170	164	187	171	192	165	172	153	167	190	154	174	200	169	197	200	155	181	181	164	176	160	170	150	181	181	181	167	173	170	156	196	157	159	169	186	170	173	172	171	190	189	155	164	180	163	200	169	183	158	184	170	165	223	190	182	166	153	173	187	158	183	167	162	187	178	192	158	151	156	175	173	159	159	183	170	165	172	169	174	182	167	164	187	171	183	151	180	152	160	180	173	189	178	165	163	155	168	174	171	177	184	174	157	175	172	196	166	160	174	161	163	165	168	187	158	180	184	174	148	173	178	166	171	170	174	161	197	152	189	175	167	150	166	181	179	158	181	158	182	166	185	204	192	179	166	135	198	162	158	177	196	163	188	159	167	167	154	191	180	182	191	183	183	173	196	181	193	164	199	167	171	180	153	200	203	152	174	203	172	144	193	185	188	175	188	177	178	174	169	160	183	186	176	158	196	174	192	184	139	197	184	176	155	155	184	177	185	171	178	182	180	190	178	168	168	167	173	164	157	153	179	179	176	160	168	175	180	189	166	186	172	209	153	186	190	139	151	154	193	180	156	153	166	196	192	166	163	168	161	169	177	175	171	171	169	228	161	154	215	150	176	201	172	149	170	197	173	191	178	185	178	169	179	168	191	166	163	169	146	161	173	188	178	168	179	188	197	156	180	175	180	171	159	178	178	173	147	183	157	171	165	167	180	166	139	166	186	187	173	177	167	170	162	177	147	175	177	187	157	186	178	190	169	174	160	163	166	140	157	190	189	164	168	170	156	220	182	170	191	186	148	170	163	170	173	175	152	186	180	167	202	159	186	203	180	188	173	154	168	148	185	179	179	178	165	165	191	161	166	167	187	155	173	195	172	154	169	170	199	177	202	170	186	193	185	150	158	161	148	143	172	176	172	185	175	182	165	181	175	165	158	157	173	198	189	171	173	181	186	184	153	165	153	173	153	180	187	186	181	154	178	164	183	165	171	183	180	160	189	168	173	168	156	187	195	187	163	180	182	174	156	164	190	172	144	166	159	183	171	164	170	193	175	175	181	164	163	151	157	175	180	172	169	160	174	173	195	181	183	158	173	171	177	183	160	203	183	194	172	155	195	182	184	178	166	164	167	166	168	173	191	172	175	199	187	185	200	174	168	172	173	162	161	183	195	175	159	176	165	150	161	170	188	149	167	201	177	154	138	190	167	157	176	153	182	171	206	144	182	169	183	171	172	170	156	166	188	183	172	171	176	199	183	192	175	179	148	150	160	186	180	173	179	180	190	158	178	169	187	157	159	194	180	170	159	178	171	184	148	163	162	161	182	169	156	188	190	157	157	163	162	173	176	174	172	167	176	178	166	155	167	168	162	160	180	166	194	156	160	164	184	168	183	174	154	157	168	148	166	187	188	161	194	186	160	177	179	151	158	178	179	185	177	145	192	185	147	173	145	163	182	168	178	154	183	159	177	176	152	167	171	158	175	158	190	155	196	161	165	169	158	165	165	212	157	176	159	153	183	163	189	177	196	178	182	178	193	164	195	186	164	185	166	184	181	171	201	173	159	173	195	194	169	162	169	172	149	163	182	189	166	179	165	203	170	177	178	158	183	178	175	162	168	184	182	203	182	169	183	180	166	179	175	155	166	174	177	179	174	189	174	179	177	166	161	148	153	186	169	148	182	186	149	181	166	182	196	163	164	179	177	157	191	185	163	190	214	162	162	157	156	202	178	160	186	178	147	166	182	150	180	159	186	175	165	151	184	193	171	187	155	181	190	160	152	192	171	179	175	162	177	146	173	164	159	152	177	183	176	159	168	158	182	145	171	182	167	181	177	176	179	184	169	181	176	175	171	151	195	177	180	163	177	164	149	161	166	151	191	219	189	168	190	172	172	171	186	159	154	168	184	176	173	174	178	183	197	163	165	171	178	167	176	174	154	192	197	172	204	166	166	163	182	160	181	150	158	179	174	160	174	180	163	177	144	177	158	185	180	197	176	190	178	186	200	178	202	161	159	184	173	177	157	178	159	188	178	190	170	161	190	165	193	188	199	162	170	174	167	159	166	152	178	173	174	169	187	164	182	171	152	178	173	170	196	155	182	170	158	169	171	191	179	154	173	183	181	188	187	189	181	176	178	176	193	162	187	155	160	166	196	165	178	174	180	157	154	197	146	193	157	183	177	182	169	173	175	151	186	165	171	162	158	176	195	175	200	172	151	175	178	183	192	183	162	185	185	172	166	179	176	147	176	175	169	179	176	183	165	187	175	195	160	161	162	176	174	162	172	173	169	178	171	196	192	183	166	190	193	201	168	189	147	152	176	187	181	152	180	156	193	166	149	133	155	169	216	190	182	178	141	191	166	166	154	176	205	185	204	155	169	169	159	188	168	158	162	159	172	168	179	201	170	157	162	170	188	197	177	173	168	170	166	124	167	150	184	167	177	177	172	163	180	156	185	160	174	154	149	170	161	161	187	159	153	183	145	184	185	160	168	154	190	174	158	175	183	148	157	161	176	178	197	190	164	172	159	160	174	168	196	178	183	148	173	172	167	179	163	179	152	167	159	155	172	195	165	173	153	191	180	172	187	187	188	199	182	173	182	159	218	165	166	157	170	156	180	161	178	201	164	171	182	170	188	208	173	162	161	172	163
11069	2033	4528	5285	4396	3515	2908	2466	2104	1803	1570	1274	1253	1082	1100	1002	942	872	806	827	780	773	715	678	674	673	629	616	588	607	579	567	550	570	536	518	547	529	557	550	489	473	514	499	505	497	475	499	489	475	481	499	465	439	448	460	417	434	459	449	432	475	506	431	425	432	446	438	416	421	455	430	493	415	416	523	452	445	470	473	451	436	417	424	414	397	455	424	436	441	449	420	441	421	446	457	448	414	418	408	431	436	414	438	445	422	415	423	431	444	434	414	414	417	409	428	476	445	440	436	377	426	454	467	404	437	412	446	441	430	418	418	420	409	439	382	426	453	471	415	415	406	410	431	382	423	461	410	440	424	428	411	361	427	411	418	413	398	402	446	419	451	438	446	407	394	418	414	422	423	410	423	429	408	427	424	440	410	460	430	412	448	448	399	439	390	440	409	425	411	425	404	401	402	396	374	396	436	434	432	417	399	404	408	415	429	441	427	431	395	403	391	439	430	411	427	423	458	389	428	433	446	428	405	445	431	417	429	440	403	442	432	413	413	439	410	406	422	420	447	458	414	426	416	402	400	428	437	434	389	410	453	423	425	418	386	432	409	424	413	421	445	442	428	407	433	385	436	407	409	412	408	431	429	443	421	429	427	418	390	411	424	423	407	439	394	381	461	387	439	389	417	393	401	407	421	409	418	399	404	425	428	409	439	409	430	415	393	405	403	391	424	391	436	426	403	401	431	406	382	401	425	406	468	448	422	402	440	378	419	423	450	436	409	444	413	435	442	468	424	395	381	444	423	424	426	414	412	414	390	369	410	428	465	397	415	405	385	450	434	431	420	421	397	425	406	432	416	396	427	467	405	380	417	423	424	409	419	416	416	397	440	446	394	404	465	423	452	395	443	438	437	390	420	408	415	380	374	439	445	446	408	418	436	412	411	412	391	419	439	442	450	403	443	436	443	404	424	416	444	397	456	398	408	404	447	413	413	397	409	401	403	413	413	449	391	432	420	438	395	412	459	432	410	449	453	438	434	421	376	420	388	417	411	439	378	404	433	414	442	425	388	422	405	414	417	422	408	437	423	447	412	430	415	420	415	425	434	446	405	436	435	398	460	414	445	421	428	410	370	383	430	451	426	431	430	415	439	372	438	413	403	404	389	426	433	443	390	410	428	427	416	400	398	421	438	405	458	407	408	393	408	416	450	401	386	423	442	437	418	422	411	462	422	445	419	432	437	404	426	405	415	431	446	444	409	382	466	422	456	417	420	442	397	437	427	425	386	400	413	447	432	427	431	395	426	413	406	424	457	392	404	439	409	406	413	418	445	412	416	438	415	436	400	414	429	459	447	431	418	391	460	426	433	415	389	387	435	431	409	426	457	394	402	432	434	410	416	398	449	401	417	397	405	409	441	434	403	420	430	415	434	399	418	416	437	405	419	442	407	394	425	404	374	387	410	414	413	406	434	416	377	426	438	473	420	407	418	444	439	453	409	419	406	394	431	436	421	416	412	445	451	386	410	386	447	409	426	409	423	414	394	415	431	480	395	388	398	399	414	433	435	404	456	365	423	418	434	462	418	453	427	406	439	394	409	451	398	405	427	442	439	412	412	436	414	401	401	405	394	404	463	392	424	429	429	412	451	432	422	429	421	389	402	415	436	410	402	407	452	429	428	409	415	424	433	399	382	401	419	413	397	457	430	430	446	429	415	395	427	414	439	437	399	449	417	404	422	382	408	426	421	398	423	430	434	403	435	440	401	442	414	407	434	416	420	413	405	442	428	406	431	409	432	405	463	434	405	415	427	435	384	395	442	431	409	403	411	431	438	385	380	392	403	396	400	415	396	397	408	407	458	451	418	418	427	444	391	422	453	429	398	437	402	398	403	461	434	406	416	425	413	446	444	401	430	440	399	431	410	420	403	415	448	430	413	430	403	420	443	442	415	425	417	382	426	418	401	410	428	407	428	427	421	424	423	356	426	431	431	406	419	445	413	430	404	445	436	414	411	425	403	411	381	422	403	435	430	401	461	424	404	462	403	411	411	433	460	403	397	418	430	421	409	422	454	408	416	454	395	433	424	412	401	432	434	453	403	450	419	413	417	420	429	418	454	430	423	439	412	419	406	427	407	408	430	452	389	416	419	400	424	421	434	439	395	419	455	420	401	402	421	424	411	442	405	427	418	440	419	421	381	399	425	449	433	428	426	432	448	404	435	428	452	385	429	431	409	441	405	450	431	429	412	437	427	412	409	355	398	410	386	450	414	421	420	438	402	449	450	401	411	434	421	444	432	401	430	405	392	407	408	415	392	392	417	433	434	419	423	410	448	421	393	422	393	439	409	424	407	454	434	415	394	403	437	421	434	440	426	393	400	396	424	405	424	399	426	393	415	415	421	417	404	408	386	424	419	428	427	429	419	422	420	410	399	403	433	406	394	423	400	420	439	431	416	412	395	428	404	403	416	440	417	417	410	395	387	403	420	407	411	409	436	424	409	418	409	418	429	431	420	418	418	400	402	390	421	399	407	429	425	448	438	389	409	367	434	421	437	429	424	402	406	402	397	437	433	412	386	401	412	458	429	412	438	398	425	451	443	423	412	421	423	405	398	398	403	433	419	440	395	447	391	412	436	403	407	418	372	373	422	415	431	424	408	436	450	400	414	417	429	404	406	417	365	395	380	410	439	427	439	461	425	418	433	444	441	480	451	427	412	419	423	406	420	401	439	417	414	412	453	429	393	387	411	434	406	448	439	452	405	407	415	400	426	421	441	430	407	444	427	413	436	412	401	427	427	415	456	398	421	429	438	427	404	417	397	427	460	430	461	423	383	410	404	420	411	426	427	433	418	379	432	372	453	407	429	414	403	398	436	420	461	422	429	402	440	439	415	442	424	441	429	401	419	404	420	425	428	407	405	445	443	420	385	434	434	431	430	438	407	446	415	396	394	424	423	404	414	401	395	401	401	417	436	442	434	462	425	420	414	441	418	397	397	398	434	389	396	433	423	436	438	372	411	389	419	423	445	429	395	429	401	396	358	416	384	409	412	411	482	409	385	459	429	415	414	417	409	437	404	391	424	458	430	448	430	423	384	447	426	437	444	422	466	437	411	412	430	409	374	436	423	411	425	423	385	392	436	411	420	399	451	388	431	409	412	399	410	441	428	417	426	437	425	410	405	441	432	433	417	420	390	465	387	421	428	451	424	431	417	434	412	419	452	417	425	428	406	416	410	420	412	436	410	423	431	401	467	417	433	395	424	392	420	435	424	399	398	388	400	439	402	430	440	405	427	450	414	429	409	396	413	444	409	404	411	420	405	423	403	411	423	394	432	438	417	430	458	418	384	419	409	418	409	416	458	430	411	402	418	438	395	402	408	417	448	413	430	417	406	410	377	430	441	398	410	422	422	403	414	424	426	392	391	396	433	397	422	420	432	448	411	403	447	399	417	431	418	427	402	448	397	418	409	426	403	417	419	400	391	432	385	432	403
5012	204	147	151	130	134	127	115	128	144	139	120	123	95	99	117	122	132	114	121	107	130	102	128	108	115	121	110	110	107	116	120	101	88	136	144	126	122	103	152	131	122	110	95	104	96	136	103	107	108	84	120	116	110	128	100	110	108	122	108	108	107	112	115	135	111	121	110	92	113	132	115	118	124	118	112	101	123	89	107	122	128	106	119	113	128	108	110	101	126	104	108	95	120	118	111	110	112	97	130	114	102	113	137	98	112	114	123	109	97	120	109	134	118	112	98	113	108	124	102	118	111	130	105	92	111	111	108	101	110	115	105	126	124	124	123	122	100	122	114	97	129	102	125	109	103	95	120	128	93	117	119	116	125	125	114	118	130	119	119	98	97	122	103	133	105	122	133	116	120	112	101	116	126	111	106	115	90	125	104	117	128	115	108	119	127	125	123	121	117	115	99	131	125	109	112	134	113	123	132	104	102	102	115	110	134	118	122	122	114	126	118	132	110	100	103	113	107	106	128	115	119	115	96	117	115	102	102	123	105	106	107	117	103	106	122	105	103	107	92	120	106	103	117	114	126	134	112	119	99	111	124	125	115	118	110	97	122	113	112	102	95	122	111	118	111	82	115	125	103	133	130	121	128	95	144	138	114	122	101	113	113	113	119	102	123	122	107	119	113	110	120	116	110	95	125	118	108	109	130	96	114	122	118	105	106	116	121	110	109	117	118	105	116	105	118	119	113	118	116	116	110	121	120	113	102	142	119	117	99	107	120	121	135	108	116	131	108	111	116	97	111	101	120	112	124	129	130	117	114	128	119	114	111	137	123	109	128	100	143	133	117	107	101	124	112	115	108	103	111	115	110	125	119	137	129	100	120	109	104	108	113	102	117	100	100	125	109	115	93	110	119	107	127	126	108	126	126	110	94	117	103	113	121	127	136	87	135	112	89	118	93	130	102	120	114	106	105	111	126	104	100	115	128	138	113	124	116	106	125	103	115	121	128	99	108	115	107	117	114	111	116	123	117	119	129	116	98	118	109	112	116	121	112	119	114	108	134	106	107	127	118	114	112	98	113	118	106	134	140	109	114	106	107	95	122	118	126	129	102	119	111	104	120	132	111	119	116	124	103	111	137	122	114	90	128	142	113	123	114	115	122	141	115	126	104	124	103	111	116	105	114	97	124	98	104	103	126	94	121	113	114	109	120	113	115	100	113	115	117	122	116	131	121	107	108	143	126	131	119	113	121	124	130	109	117	108	132	130	123	125	121	108	92	97	101	106	95	90	109	107	102	113	116	118	139	123	106	124	134	126	119	105	114	112	117	119	90	120	100	124	114	110	115	105	93	116	127	111	124	95	108	96	110	101	116	125	108	105	112	105	110	132	105	136	90	110	106	120	92	118	113	114	124	104	132	126	115	94	104	117	117	117	110	122	93	118	132	125	112	116	112	88	94	119	114	97	118	98	90	115	111	114	118	106	114	115	115	103	107	136	132	119	100	121	123	116	107	97	104	90	109	142	112	138	126	101	112	112	120	137	113	122	121	125	104	110	105	134	106	122	130	115	116	137	117	124	121	120	113	114	103	111	101	119	125	132	109	129	100	96	118	126	112	124	107	124	112	109	111	114	118	119	120	116	99	142	101	112	111	115	114	120	119	98	107	132	113	98	103	125	112	116	127	125	101	127	118	113	129	127	110	95	108	125	111	123	125	126	110	103	105	104	120	121	125	117	116	120	127	104	123	119	108	136	131	95	95	112	126	126	107	117	117	120	92	105	102	114	104	113	111	111	97	115	123	115	96	134	108	103	122	127	135	125	122	132	122	101	102	123	108	94	118	98	121	110	125	113	139	114	76	116	109	114	126	109	117	125	89	117	111	106	123	109	98	120	127	103	114	109	122	113	138	118	135	108	131	104	98	106	101	132	99	106	122	126	121	93	108	113	118	108	124	100	131	117	98	112	113	119	124	121	122	135	99	109	93	99	112	107	112	123	136	121	108	124	101	117	130	121	112	100	110	119	107	118	125	92	134	98	100	119	131	115	122	127	111	118	124	120	122	102	103	90	97	144	139	111	107	105	121	118	123	118	109	146	112	117	107	109	127	111	134	106	137	110	120	115	97	122	116	113	119	108	114	105	114	133	101	106	118	140	100	106	96	125	117	109	110	119	107	99	118	109	122	127	117	129	129	102	125	93	132	122	108	102	114	117	106	111	105	117	108	116	112	110	111	121	116	100	132	117	131	108	105	94	149	119	113	123	108	105	108	98	117	115	124	111	115	115	117	137	118	116	114	114	96	114	106	112	119	116	100	127	101	99	115	100	125	129	116	92	78	122	107	134	107	117	114	104	93	109	123	111	128	115	132	124	106	112	118	104	99	130	118	117	119	106	107	111	113	129	114	110	104	126	105	124	104	101	101	101	101	121	112	101	125	121	121	132	104	116	116	115	110	130	111	118	116	112	121	117	115	113	102	114	120	119	103	105	100	116	111	107	126	110	107	113	107	113	127	111	121	123	133	109	107	102	119	103	121	136	117	140	114	135	117	118	130	110	115	108	105	104	122	91	114	109	115	120	126	111	110	116	123	124	128	115	111	106	110	99	127	81	111	101	121	136	118	118	103	113	108	115	113	108	95	113	122	98	120	108	128	130	96	112	97	124	114	96	105	124	106	102	118	108	143	112	118	116	119	101	100	118	99	100	130	100	116	107	114	109	129	106	127	107	113	102	127	122	101	117	104	103	101	106	95	106	109	112	106	119	118	113	110	103	101	118	114	121	126	113	107	93	100	105	134	96	109	136	119	113	125	122	111	122	94	99	93	104	107	113	107	100	115	132	143	125	116	122	100	116	108	112	122	106	103	109	133	119	120	127	119	115	106	135	133	109	96	113	123	126	111	125	133	134	124	103	123	123	110	136	102	122	88	105	128	130	116	118	116	107	97	125	112	102	112	127	118	119	97	113	110	135	114	107	110	114	113	119	114	110	109	104	117	110	121	99	117	132	132	125	117	105	128	122	114	104	105	124	101	115	115	120	103	102	130	116	106	97	103	124	112	106	97	94	99	130	114	103	107	122	119	118	117	102	112	117	121	87	119	118	119	101	115	100	127	135	138	102	106	112	107	99	120	103	98	121	121	93	128	120	112	128	113	116	122	114	135	115	98	128	122	116	117	105	116	112	112	123	102	124	106	115	122	114	121	104	142	113	127	108	106	129	123	114	137	99	126	123	110	108	101	120	125	104	114	96	108	140	107	127	116	96	124	128	129	108	103	107	111	112	114	122	96	117	110	129	126	110	111	117	120	142	136	103	110	111	118	106	108	99	118	107	119	120	119	109	99	109	114	111	103	119	127	119	129	111	105	110	140	129	125	105	138	107	112	112	109	134	112	114	109	120	118	129	105	121	133	109	103	111	123	127	127	119	98	129	97	109	113	111	110	128	113	107	125	115	127	97	127	124	115	96	116	107	110	110	123	113	120	118	115	115	111
3312	391	419	462	433	384	386	355	364	326	331	343	324	343	337	347	321	352	343	335	362	327	316	312	342	317	312	322	336	321	388	339	333	351	289	324	333	320	284	321	335	316	302	314	302	309	299	301	336	330	315	331	290	313	329	350	338	353	334	327	312	312	287	302	332	320	319	271	307	292	308	310	301	298	304	267	284	314	317	342	314	297	287	344	291	331	302	300	326	339	321	325	318	325	307	331	310	354	322	304	339	308	310	296	325	329	312	323	296	337	312	316	285	276	310	327	315	317	342	299	340	325	371	295	296	347	313	306	325	296	320	324	337	297	309	303	315	306	287	299	321	303	315	285	303	348	307	355	275	314	315	316	336	296	310	339	333	332	313	298	306	306	314	330	301	310	324	271	353	360	329	317	331	331	290	268	331	314	318	338	321	303	330	303	272	317	298	321	339	298	311	333	341	301	304	297	333	325	314	304	344	341	307	282	308	299	306	339	326	342	320	337	291	286	340	327	340	277	308	329	339	304	311	317	305	309	299	289	293	311	332	298	299	318	331	315	307	331	297	312	288	303	294	284	307	297	316	338	332	301	338	333	333	339	309	333	309	303	319	297	314	285	310	329	356	301	331	321	326	331	322	337	323	328	325	316	293	316	347	297	317	326	343	322	325	310	336	293	333	291	290	315	322	318	291	291	331	301	296	294	286	308	301	284	334	318	316	310	302	328	323	314	330	296	313	314	318	312	306	276	312	328	309	311	318	315	282	301	313	317	317	320	325	306	356	292	319	325	317	303	292	293	308	322	289	274	341	320	295	352	306	316	341	303	309	313	312	314	278	324	318	325	307	285	310	292	319	348	294	308	322	320	294	306	287	321	329	290	305	333	308	351	314	307	326	284	325	297	325	317	325	283	297	337	340	318	298	316	307	323	319	316	299	323	334	297	307	312	319	293	290	329	306	289	323	335	295	307	317	301	334	337	254	320	331	299	312	318	305	308	334	311	299	293	282	323	339	319	296	285	320	300	289	319	284	287	276	296	306	316	312	306	311	310	318	318	301	309	308	324	302	350	346	275	319	312	326	318	315	280	288	305	284	310	302	316	285	274	327	303	271	297	290	316	327	334	296	304	327	280	313	307	312	344	322	289	306	332	307	307	305	320	327	314	321	329	303	300	316	337	282	282	339	328	295	319	332	298	308	325	308	307	285	342	308	303	296	336	293	337	309	307	298	298	294	325	312	295	296	335	319	326	317	337	322	307	298	297	317	298	304	294	319	292	326	293	322	358	299	280	317	326	319	310	305	330	312	303	306	316	319	303	265	305	310	306	333	318	325	310	315	289	325	295	306	318	328	288	338	292	281	304	319	309	298	334	321	312	291	345	310	306	349	340	325	308	308	357	322	297	309	292	310	338	314	305	316	317	347	353	279	302	327	324	290	300	299	316	318	292	313	315	306	312	327	307	312	325	324	323	312	301	337	326	300	285	324	359	322	297	303	342	308	317	294	311	333	323	310	330	308	322	321	336	312	323	315	339	312	320	328	320	310	325	308	306	321	288	312	294	303	301	331	318	326	306	298	326	316	330	305	313	302	311	346	358	310	300	299	331	298	282	339	289	343	343	315	288	301	303	300	317	340	325	315	350	305	328	323	317	353	314	306	328	341	324	279	321	312	336	316	294	291	335	310	329	314	321	316	309	303	292	294	298	254	321	315	323	321	326	313	330	328	328	297	305	321	330	291	306	323	312	326	319	349	333	319	321	300	292	317	354	293	331	329	299	291	318	310	312	291	305	325	292	304	314	333	316	333	323	306	331	301	346	301	318	321	320	321	303	323	306	336	279	311	290	299	354	303	303	353	323	323	340	270	310	277	307	343	337	309	303	306	300	305	304	308	328	342	330	340	315	302	334	319	323	307	301	325	302	340	306	319	286	308	279	291	309	336	344	316	327	298	300	296	317	305	302	296	287	295	333	294	297	299	315	330	305	283	302	343	261	339	323	332	304	297	302	317	333	318	358	312	302	289	284	308	309	307	301	320	305	299	324	277	298	323	317	300	327	288	317	299	287	301	308	314	327	297	312	279	321	321	292	320	304	323	325	326	333	313	280	337	306	299	320	285	340	322	272	306	323	296	333	353	311	337	325	327	297	299	339	307	334	308	319	341	305	309	299	302	322	356	294	299	286	336	303	331	334	283	337	324	324	318	309	318	297	313	326	333	296	354	299	305	303	324	272	308	288	306	281	328	303	304	303	314	336	340	321	305	306	319	322	328	308	319	311	318	311	352	276	309	339	312	315	337	307	296	292	322	337	312	338	298	291	292	325	304	320	317	307	283	302	348	335	283	331	352	264	293	312	326	306	312	313	297	289	348	316	299	300	296	309	331	313	316	319	350	306	314	291	330	311	309	313	318	284	309	307	314	308	319	313	294	305	314	329	314	322	284	316	339	315	320	331	325	325	317	314	347	316	325	311	323	284	337	320	329	308	304	305	328	324	310	314	281	313	313	313	328	348	302	316	320	326	314	285	335	305	308	318	323	337	301	328	330	289	328	314	295	343	297	318	352	322	320	347	302	304	306	317	310	303	321	298	328	310	332	341	316	334	322	324	315	320	286	312	318	278	323	291	302	334	334	349	355	318	310	317	300	325	314	307	319	302	335	312	322	293	303	350	341	331	296	270	318	306	332	295	311	302	341	283	287	305	290	312	331	325	364	322	310	298	317	305	292	309	315	324	322	319	314	314	320	309	303	324	300	318	311	303	275	299	284	271	313	344	359	324	332	299	308	352	321	318	340	318	329	340	322	320	311	282	300	320	316	302	286	322	297	270	299	302	317	275	304	303	298	325	328	303	314	355	300	351	301	310	335	304	272	310	320	341	296	310	330	315	321	353	322	304	330	341	316	286	291	311	300	341	304	331	308	305	292	317	294	322	322	306	352	311	333	324	338	319	306	299	335	320	308	310	298	338	306	317	326	313	305	318	304	295	306	302	317	292	319	303	310	292	305	285	312	324	274	339	334	328	298	317	301	339	298	311	343	285	326	300	320	304	323	335	322	339	312	299	324	296	335	307	336	292	331	270	319	301	292	327	276	334	348	319	309	317	303	315	310	341	299	296	288	314	294	346	317	332	305	303	286	304	326	347	307	281	284	312	310	308	320	340	313	327	312	308	308	306	303	334	338	314	343	314	304	315	290	322	305	297	320	288	327	313	296	309	323	351	295	324	301	312	306	331	295	317	312	331	319	331	307	306	316	339	294	336	344	310	320	308	309	309	291	296	343	318	308	307	323	308	298	344	321	296	325	296	303	310	311	285	321	317	285	304	328	312	337	301	305	338	303	282	305	302	337	319	307	306	326	292	329	305	314	298	298	300	288	319	289	292	321	320	324	315	311	329	302	317	338	325	347	304	315	298	305	311	269	300	302	343	318	312	289	318	330	313	338	307	307	328	319	290	304	288	301	316	334	287	329	331	319	326	294	315	323	312	325	336
14021	1375	1246	967	680	568	485	374	316	318	295	328	312	266	259	230	247	251	222	242	249	227	241	210	234	238	210	207	243	221	249	209	231	219	223	228	199	215	206	224	234	211	226	249	215	209	214	258	206	232	212	212	222	219	205	221	223	234	234	207	218	209	215	216	212	214	228	222	223	239	214	230	213	190	211	213	242	178	205	213	211	207	223	227	218	224	212	207	209	200	171	229	220	233	203	216	204	191	224	217	221	219	189	221	238	208	210	245	204	203	250	236	181	207	212	216	229	190	219	221	206	188	205	228	207	202	215	196	217	216	215	214	197	225	215	230	185	211	246	206	233	201	223	191	248	209	204	237	212	196	209	201	198	225	219	220	226	189	192	203	223	219	224	198	207	196	232	231	206	237	235	224	230	203	228	221	215	201	210	205	184	214	241	201	199	233	204	216	234	197	214	223	197	202	200	194	217	234	192	185	199	206	221	231	211	209	222	214	228	227	201	217	218	213	219	214	191	194	211	219	214	225	208	198	202	214	226	239	234	230	195	255	193	210	194	220	228	191	228	202	212	238	233	219	218	208	203	225	216	222	222	194	208	242	202	216	210	227	219	197	205	206	207	213	228	184	226	217	205	212	220	207	221	229	235	224	237	220	200	189	213	203	209	194	213	218	206	239	207	243	191	221	197	226	219	217	206	216	205	191	223	204	212	245	203	209	180	221	192	219	227	215	213	200	224	196	218	235	211	203	232	194	239	224	195	198	215	237	220	204	213	206	185	189	216	227	214	194	203	197	239	209	215	184	227	230	199	218	214	217	224	223	227	204	202	208	213	225	269	226	204	178	221	199	253	249	206	219	210	218	216	259	219	244	219	206	243	208	196	207	208	229	205	215	213	224	233	210	209	221	212	226	199	202	208	236	198	209	211	201	219	189	213	201	216	234	208	205	204	210	210	229	215	236	220	228	180	259	213	200	187	223	200	218	227	203	212	246	199	204	239	216	216	202	208	225	231	196	210	212	219	195	212	203	235	224	218	223	237	209	204	223	230	226	209	228	202	222	230	229	236	202	193	194	219	213	216	200	202	219	215	221	197	201	240	226	175	191	217	217	243	237	232	231	221	221	205	229	208	219	196	236	207	211	239	240	191	207	201	204	207	197	202	224	215	195	198	209	229	225	226	225	208	231	234	224	212	211	240	190	229	205	200	221	201	211	219	216	201	218	221	204	219	200	218	209	224	202	205	216	228	192	181	214	217	251	191	219	213	235	232	217	235	215	189	220	216	240	234	233	208	214	232	205	227	198	221	196	183	223	208	233	203	221	193	219	199	197	200	198	214	210	227	246	178	215	228	216	214	231	209	225	256	226	229	215	209	199	228	235	194	204	220	213	229	225	215	240	196	211	233	196	218	211	215	202	225	208	207	221	224	234	207	228	218	201	221	209	195	221	227	199	201	204	206	196	209	206	219	189	229	206	218	197	199	240	225	187	222	223	218	196	191	212	252	221	210	211	224	225	213	231	218	231	209	215	217	199	223	202	187	201	195	240	222	208	202	209	206	231	201	247	226	185	244	244	230	229	208	201	201	206	218	213	207	232	212	208	182	228	223	216	243	208	208	208	224	186	200	203	230	210	194	202	219	216	217	214	228	215	212	194	201	214	225	206	208	190	207	234	218	238	192	212	214	203	204	214	208	219	204	205	202	223	189	224	214	211	208	218	218	199	205	250	199	225	216	216	223	224	234	209	228	199	222	210	225	209	215	212	217	222	195	212	198	210	197	219	216	221	212	189	200	232	212	217	220	201	238	250	219	208	229	204	202	208	232	220	236	228	194	221	237	226	235	209	207	209	226	260	214	202	214	225	225	238	213	202	202	217	220	227	203	215	211	215	223	217	207	221	183	219	231	223	206	188	191	234	205	212	233	203	215	215	250	211	227	227	219	224	191	200	227	244	204	215	218	250	204	199	192	225	200	210	208	239	208	215	202	212	194	206	228	203	225	226	208	213	218	188	223	190	220	227	197	220	202	208	210	197	215	229	218	216	215	236	231	220	197	202	213	215	219	232	216	199	224	208	216	182	194	223	213	228	218	213	222	217	210	237	218	216	203	222	223	199	219	194	209	239	220	201	188	220	200	204	202	232	221	249	247	201	232	193	191	218	225	194	201	198	225	227	233	197	191	203	214	221	229	206	180	191	235	214	240	188	221	249	208	221	216	211	210	209	202	242	204	234	229	223	197	211	215	209	260	205	222	224	212	216	201	218	214	223	205	196	225	205	198	224	202	217	209	256	225	199	210	222	230	236	205	210	215	239	222	228	213	229	206	249	206	220	198	209	214	197	198	210	210	226	195	221	209	200	237	234	195	230	233	250	202	206	211	210	199	215	234	182	218	222	213	225	204	196	227	218	210	206	240	248	229	220	205	216	219	221	207	218	232	219	227	230	216	217	216	228	203	208	208	231	213	209	221	206	196	225	241	213	196	210	209	204	234	224	219	201	207	251	197	218	233	218	219	223	223	196	232	212	207	198	199	219	205	223	230	195	220	214	202	198	210	223	206	229	204	224	204	208	234	248	209	189	195	211	229	224	204	224	215	222	223	252	215	207	218	219	221	229	244	211	222	215	210	212	242	212	213	206	195	200	215	203	212	202	208	197	201	218	211	214	221	177	222	230	209	196	220	217	200	209	247	222	234	204	205	217	197	196	221	203	209	236	221	221	223	204	230	218	188	198	221	229	203	206	177	229	207	225	200	200	237	209	223	227	220	214	234	239	215	193	212	223	180	203	208	210	169	225	207	242	223	200	219	231	207	183	226	239	216	228	218	212	203	244	214	211	223	211	246	249	208	174	215	197	231	206	213	208	211	225	237	201	218	214	205	233	186	234	211	215	201	200	221	185	214	234	191	192	211	194	196	202	224	212	231	210	207	217	247	216	216	213	185	237	218	220	210	195	182	214	225	229	217	197	228	206	224	214	227	209	230	218	204	193	226	235	183	196	221	224	232	222	187	219	185	216	247	219	206	201	212	208	212	215	213	193	195	200	212	218	199	218	226	224	227	206	217	196	228	208	205	196	198	236	220	183	211	202	233	213	211	197	210	223	236	219	226	219	220	205	197	214	218	230	184	189	215	219	190	217	213	229	208	216	224	207	254	212	205	214	229	197	237	224	245	238	205	221	201	198	223	225	183	227	227	219	230	215	223	235	205	217	198	255	220	206	222	212	227	199	219	214	227	209	241	209	237	192	203	215	238	222	231	199	218	203	211	228	216	231	219	216	224	201	218	240	263	248	201	217	200	202	197	211	230	222	225	222	216	198	212	224	222	218	220	197	234	219	237	241	232	249	206	189	230	217	221	208	216	224	204	215	206	207	218	227	190	200	206	196	220	223	182	226	217	176	241	210	243	243	239	201	233	221	206	204	217	208	221	211	218	202	245	232	221	181	234	201	245	214	215	209	198	212	203	213	212	194	229	248	223	211	208	202	218	203
8234	1273	2694	3053	2698	2156	1881	1586	1348	1230	1053	1059	940	938	907	814	816	743	733	715	688	729	645	678	634	674	596	593	574	592	628	607	588	600	566	594	603	560	567	588	590	587	591	587	549	586	571	548	509	544	605	518	557	565	572	547	570	513	546	531	552	520	545	503	553	560	565	551	558	529	565	528	519	543	556	561	550	563	561	555	482	541	582	537	509	547	540	546	522	519	517	502	546	557	555	550	557	530	509	578	522	552	534	535	517	532	510	542	545	567	532	508	485	539	564	519	535	546	543	523	599	516	560	508	570	500	563	559	564	535	568	521	524	506	522	487	522	525	543	527	528	533	517	524	534	514	563	543	544	539	514	537	517	515	527	558	541	531	526	506	540	518	514	532	564	526	513	529	557	521	535	560	505	518	558	508	544	492	528	528	532	546	518	555	516	512	535	550	561	513	552	510	499	501	532	525	517	571	544	529	533	514	540	517	536	527	513	512	573	509	520	513	591	563	538	547	474	537	528	543	511	515	506	543	582	477	488	525	527	515	538	534	496	527	521	521	502	493	534	504	554	533	547	563	516	541	518	519	546	529	531	492	526	531	501	488	521	534	520	496	546	502	474	540	515	533	515	484	542	516	551	549	481	519	529	535	528	516	518	567	530	539	530	516	524	553	529	552	512	510	550	528	532	514	524	520	525	537	506	554	484	541	552	503	555	537	512	506	519	524	539	528	561	505	506	507	513	572	535	526	534	547	498	512	541	511	556	532	554	513	531	534	525	535	517	548	530	556	550	521	523	528	479	540	504	525	530	521	487	492	567	542	538	593	503	535	494	492	537	515	487	538	535	528	552	554	560	518	500	522	532	520	545	547	510	492	506	509	508	546	548	512	546	536	518	519	561	518	489	568	548	536	573	519	529	547	487	495	530	511	542	553	533	491	501	490	528	548	520	501	552	530	578	515	506	527	573	486	520	530	547	546	536	498	525	499	532	516	529	549	502	514	527	513	519	498	507	546	512	507	523	521	504	524	483	554	504	552	542	554	498	527	530	523	554	504	521	524	517	551	555	512	501	541	555	485	545	512	535	524	520	542	520	487	521	528	535	518	520	557	515	547	585	517	574	505	535	489	561	508	533	552	509	517	513	541	550	569	529	497	528	500	502	514	512	507	549	563	552	506	522	547	501	529	550	509	483	524	571	512	531	475	565	515	536	517	505	534	537	523	530	553	506	532	505	541	548	539	497	540	529	506	584	529	538	538	578	555	520	550	570	552	562	545	498	554	529	520	513	508	571	516	552	527	551	475	497	524	525	553	536	541	548	561	530	535	535	551	508	483	548	515	552	506	518	505	544	553	504	566	492	589	557	529	559	552	546	578	517	492	556	511	554	531	513	506	579	529	521	548	510	518	574	537	531	528	545	498	531	511	515	541	552	500	531	530	548	567	491	540	536	528	540	538	501	534	553	499	545	580	494	513	515	532	541	548	496	516	505	548	499	547	529	529	524	522	553	511	542	494	536	508	546	516	509	524	562	535	508	539	529	505	532	528	550	515	482	541	504	491	536	517	512	513	534	543	528	501	515	510	502	533	534	522	513	530	507	505	533	504	528	527	510	508	527	532	535	523	494	544	529	535	542	586	531	539	544	507	519	513	475	505	560	539	522	533	473	539	556	494	583	519	482	516	540	500	537	511	561	517	586	560	549	476	522	522	508	536	546	492	514	512	568	516	484	519	572	566	523	502	514	532	528	514	547	536	519	551	529	509	555	541	524	542	505	540	522	515	557	514	536	523	515	511	535	508	536	540	507	506	538	546	525	549	510	517	540	513	530	511	503	533	537	546	503	527	522	545	509	572	513	520	472	526	493	535	555	544	497	505	526	560	519	519	537	515	583	558	522	551	506	564	540	560	507	577	522	529	537	516	550	550	499	572	500	583	500	523	529	570	550	538	508	561	509	547	520	545	519	537	513	510	501	542	491	535	524	556	501	520	527	475	570	527	511	501	507	533	542	543	498	506	499	532	528	504	520	495	500	542	551	495	521	529	507	502	531	516	552	583	534	508	568	506	531	557	572	524	563	531	522	545	518	558	539	515	528	527	539	546	493	522	490	507	539	532	522	549	534	563	481	523	542	505	504	543	524	550	505	477	591	514	512	521	545	490	537	501	528	534	515	490	548	571	516	551	522	526	508	555	534	500	521	507	513	518	546	545	556	535	502	468	519	510	556	532	515	536	481	532	548	491	537	536	531	514	506	522	543	508	514	559	520	538	577	513	534	515	492	562	529	496	555	532	557	534	520	503	538	517	515	523	539	503	529	509	516	539	508	509	526	540	557	502	545	508	543	503	570	545	548	509	489	521	561	555	549	517	564	544	544	542	501	509	536	499	558	532	518	517	523	542	479	527	559	525	548	511	558	592	523	535	494	551	526	545	498	572	557	512	543	462	535	537	517	555	502	553	496	474	528	541	520	531	566	499	540	561	515	562	538	519	515	491	519	532	548	502	505	566	553	569	495	537	482	542	555	511	536	525	524	511	530	538	525	538	568	534	549	556	494	541	516	555	505	545	526	526	543	511	561	536	502	573	532	488	535	554	495	521	516	521	520	513	540	497	514	549	517	528	497	537	577	517	563	532	520	522	548	504	518	553	494	531	547	532	580	502	510	509	503	511	552	546	559	531	534	536	524	493	546	570	546	544	507	548	483	536	510	525	482	519	542	518	527	524	540	525	558	520	520	511	525	558	548	522	557	532	505	500	573	554	566	496	549	564	546	535	560	535	487	542	482	560	534	521	529	501	507	513	508	523	540	566	539	541	566	496	581	547	530	543	545	507	538	568	495	529	529	571	517	535	562	533	518	560	534	505	511	548	529	539	536	572	573	496	555	545	568	552	508	529	516	489	543	526	523	537	553	548	472	509	523	525	558	521	520	508	548	528	515	525	532	514	528	511	536	492	529	551	510	542	507	501	517	584	563	545	541	529	518	531	571	534	533	527	567	532	525	475	514	549	534	538	527	522	492	512	511	505	512	559	493	535	524	522	546	471	534	514	510	519	506	546	599	531	543	512	549	545	517	538	553	516	539	561	503	561	539	554	528	546	550	522	528	510	530	513	510	509	557	539	485	556	553	483	535	533	540	534	537	493	533	533	516	534	538	525	501	515	475	513	561	544	524	528	492	514	562	524	497	523	536	512	560	549	533	547	566	534	504	513	490	513	518	512	517	518	497	493	564	566	526	508	570	563	511	530	505	553	534	525	555	517	534	535	530	508	534	521	518	498	517	518	517	562	517	550	523	535	537	536	514	532	566	530	512	567	525	525	545	522	510	542	571	505	519	534	540	486	523	490	505	517	494	590	539	530	495	517	503	535	514	481	530	541	507	539	494	537	547	537	520	565	547	529	518	539	486	537	521	529	504	529	496	516	514	482	526	542	495	559	539	533	534	512	496	531	502	527	467	513	526	549	483	534	509	531	489	513	520	533	524	537	553	513
22259	3104	2330	1743	1138	829	630	518	461	380	335	295	302	233	254	251	262	219	206	231	190	208	219	182	182	193	191	181	178	198	213	173	185	198	184	204	170	171	179	171	195	164	183	179	177	189	196	160	193	180	187	193	169	160	177	180	177	192	192	157	159	169	168	174	153	156	166	197	149	167	190	148	169	162	167	145	171	190	184	175	194	180	191	183	148	189	162	172	141	174	176	176	186	186	171	165	166	165	171	181	169	172	167	158	190	170	159	165	193	159	153	184	190	158	174	185	208	161	173	122	176	196	173	186	163	190	174	181	171	171	214	179	189	208	178	174	172	154	164	163	164	188	163	145	197	178	163	170	161	161	166	181	200	183	200	171	183	186	171	190	174	183	204	194	155	162	173	173	145	162	191	184	194	174	174	169	187	159	188	188	192	158	198	168	156	208	148	167	188	185	177	168	178	181	172	194	176	185	148	176	157	182	163	154	167	174	196	177	192	155	176	184	187	168	203	191	187	165	184	151	169	182	129	173	159	174	167	185	164	180	153	147	178	175	176	141	164	182	176	166	158	142	161	180	145	163	182	165	153	173	159	143	160	164	187	191	176	141	168	190	198	199	170	170	163	183	183	160	187	158	184	166	196	159	156	176	169	173	186	163	163	175	170	170	167	201	167	184	178	180	154	178	175	180	192	169	159	164	182	175	178	168	176	179	161	181	181	166	179	145	172	172	174	169	177	181	170	174	184	187	140	205	162	171	178	161	182	176	190	180	170	181	160	169	160	162	154	176	180	183	142	180	184	165	163	160	172	172	174	168	187	166	171	163	163	155	213	190	174	176	142	172	186	205	169	152	182	191	169	157	187	146	148	178	160	168	186	181	175	182	176	177	153	178	183	162	165	163	162	165	165	179	156	175	188	165	172	146	187	171	160	193	174	179	190	186	173	210	179	179	165	170	166	171	181	158	195	169	170	181	159	168	165	195	186	190	186	194	178	184	169	173	197	219	159	163	163	173	194	173	173	181	180	186	149	177	196	185	173	170	194	170	189	163	143	177	178	198	162	182	157	166	182	179	160	160	177	180	177	192	183	168	163	179	170	189	149	188	164	172	183	177	189	179	186	162	162	184	209	189	154	163	164	160	197	173	171	172	152	193	189	170	173	151	145	174	194	162	174	184	176	162	173	181	182	206	156	153	166	149	179	174	159	146	169	166	169	174	172	144	171	185	162	183	175	179	156	199	178	187	175	163	192	185	184	188	178	158	159	186	161	158	174	161	158	170	174	161	184	157	174	173	172	179	190	178	198	170	173	162	184	180	188	179	185	172	168	163	180	179	180	200	164	194	174	161	146	170	162	149	182	153	183	214	169	181	154	166	161	180	186	167	171	176	174	156	166	190	176	189	194	176	169	184	163	167	167	179	159	157	192	191	174	168	211	173	181	147	162	168	171	180	150	158	166	167	167	142	184	177	185	193	168	160	177	174	179	170	150	196	170	169	170	141	170	169	155	167	185	163	191	196	162	164	160	174	168	152	172	186	170	172	185	175	182	179	167	169	151	167	163	204	185	175	203	184	175	162	180	163	162	172	173	188	164	182	168	152	162	190	192	172	175	150	182	180	163	197	162	153	176	137	185	177	180	188	175	173	174	182	183	152	163	168	169	171	173	164	160	190	155	171	170	164	174	162	178	163	171	183	153	179	176	206	160	158	180	167	181	163	171	166	168	180	179	184	166	172	183	167	164	166	187	189	177	174	172	155	176	152	190	169	179	159	168	164	152	174	183	168	167	171	179	175	175	169	163	178	194	168	183	167	179	186	153	171	156	159	166	167	174	154	178	177	173	153	156	182	170	171	177	170	189	164	186	186	179	171	162	190	145	175	176	163	167	194	132	162	189	163	161	162	155	192	162	180	158	156	174	164	169	174	158	171	186	154	184	155	167	179	183	167	193	174	169	156	191	184	164	172	193	163	187	194	189	184	190	191	172	174	192	187	153	177	177	170	177	167	184	158	159	169	173	163	188	150	175	163	164	198	161	177	166	196	153	172	173	182	189	197	185	174	179	184	158	164	189	147	155	166	158	161	162	175	176	168	183	171	187	179	177	154	184	183	163	170	150	195	188	176	182	166	162	177	144	184	184	141	166	185	192	183	179	183	177	178	168	190	172	159	188	163	156	146	190	156	169	161	179	160	159	163	184	182	182	194	180	170	177	196	183	171	160	172	185	180	187	191	164	173	182	196	203	174	181	174	186	171	151	183	189	167	167	163	180	170	195	175	150	162	166	164	167	159	183	186	183	174	189	156	182	166	166	185	203	154	186	154	179	177	190	171	174	181	180	152	175	175	183	181	185	175	185	173	144	164	182	163	141	191	159	158	201	173	170	182	187	211	184	172	165	190	181	172	185	151	185	164	172	168	194	201	188	153	164	188	171	159	183	158	172	182	188	159	188	164	159	154	193	168	171	178	163	160	167	202	182	174	186	182	180	182	144	162	177	150	185	203	171	166	169	173	170	198	182	158	173	166	177	175	175	140	168	161	170	188	171	141	161	185	154	171	182	179	160	169	179	177	194	160	192	170	152	183	152	183	178	161	157	170	165	161	168	153	172	196	202	182	179	171	152	181	169	169	160	162	165	199	163	160	174	178	200	184	174	180	173	158	164	178	194	170	171	183	172	161	159	175	180	158	169	178	179	172	183	181	186	173	171	170	171	192	178	178	177	196	198	181	159	149	158	159	174	169	170	164	164	180	172	168	176	158	167	196	165	183	178	195	167	175	171	166	212	182	177	190	186	175	165	177	156	179	188	165	159	169	162	172	173	176	184	185	168	173	174	181	161	185	150	153	164	170	163	174	168	155	190	183	175	176	163	173	178	164	165	176	168	167	188	167	172	160	175	148	174	179	186	182	168	158	195	189	158	176	157	166	169	181	158	187	176	178	172	183	158	156	166	165	175	191	168	174	180	166	161	197	184	199	186	185	194	179	160	184	190	164	172	165	170	185	171	182	165	174	174	175	176	184	202	196	166	161	182	165	177	161	192	176	199	168	160	168	165	185	171	164	175	182	175	192	177	168	200	188	177	165	185	157	175	172	165	176	169	192	181	182	192	182	169	154	182	158	181	182	146	178	170	177	163	156	149	155	132	170	170	165	150	172	199	157	161	162	175	162	190	173	167	179	185	177	200	162	171	190	184	182	167	183	168	176	191	172	157	142	185	148	173	187	158	175	161	157	177	154	171	180	171	170	173	175	156	202	176	173	200	185	167	155	142	163	171	184	185	183	165	165	160	180	168	183	172	181	186	189	183	183	204	176	172	154	184	156	192	187	181	168	174	180	178	165	175	169	174	167	172	175	162	197	196	163	191	174	164	164	169	186	145	174	173	170	164	148	202	180	175	179	185	175	176	161	173	160	166	184	183	170	171	163	187	169	181	130	169	186	185	165	168	162	164	174	161	149	152	191	184	161	143	180	159	176	181	167	185	173	175	172
11049	2013	4469	5291	4370	3607	2952	2427	1978	1774	1617	1382	1193	1099	1104	1019	851	836	801	794	715	688	691	676	607	622	664	582	585	578	593	569	578	509	524	529	504	507	518	551	502	505	499	468	511	468	483	502	471	429	457	495	459	487	463	448	503	443	482	477	437	500	413	460	438	435	433	436	420	438	444	436	447	437	429	486	468	440	432	490	449	455	411	489	464	437	474	446	416	439	397	456	435	459	395	451	419	447	458	422	436	402	441	438	427	462	477	453	415	437	408	423	443	426	428	453	409	402	396	445	456	395	408	429	420	444	425	436	432	421	421	421	419	395	409	417	426	440	400	441	423	405	418	401	428	407	425	414	422	446	366	377	394	437	408	411	413	407	409	414	430	414	396	419	417	445	422	430	422	402	429	382	442	381	431	422	400	419	451	454	385	408	436	402	438	394	401	445	405	410	393	428	432	421	400	417	420	422	419	416	445	418	448	396	415	434	450	405	400	418	431	402	450	401	424	424	437	405	430	420	439	411	436	411	422	424	414	382	410	417	412	405	440	429	426	435	411	408	436	434	398	401	406	428	381	427	439	447	436	419	423	423	446	379	447	438	403	414	403	395	410	390	437	420	411	402	402	417	396	385	416	431	426	439	447	428	440	411	434	417	435	403	442	396	431	436	410	418	417	458	443	397	456	434	404	419	391	409	431	427	437	415	414	380	443	422	407	422	414	417	428	419	418	412	439	430	424	410	424	441	410	407	423	421	402	401	410	393	369	405	432	393	453	405	453	450	410	415	433	442	421	400	380	402	401	434	435	402	444	466	430	408	430	388	450	384	418	399	389	410	438	360	430	417	386	433	399	408	399	403	450	401	421	416	383	391	437	397	395	449	443	432	424	388	381	438	422	439	402	407	412	407	415	393	413	431	408	436	446	443	396	411	426	397	383	423	409	369	382	427	420	395	438	452	410	459	371	421	477	427	411	414	446	414	396	435	425	422	440	394	422	404	427	393	421	393	404	412	438	418	394	386	415	424	440	418	399	425	405	419	414	422	408	452	430	440	443	424	403	394	403	398	422	451	377	418	421	435	398	407	419	419	420	422	434	429	406	421	411	441	422	414	426	394	444	402	382	440	436	428	405	408	470	385	463	406	423	413	411	429	397	415	400	419	394	387	410	416	385	429	391	421	414	412	417	397	425	374	439	442	400	452	388	408	418	398	412	420	442	425	459	435	425	405	408	427	411	433	398	419	412	450	409	462	394	404	440	447	364	423	395	422	444	409	413	401	424	412	437	401	380	420	412	411	435	417	436	410	435	441	389	433	425	416	400	398	407	454	393	434	413	449	400	449	394	416	421	450	382	418	350	405	405	425	435	383	486	423	403	417	425	379	411	423	430	438	421	419	439	421	419	402	404	427	393	427	417	436	412	423	412	436	424	412	411	405	420	411	437	446	428	418	390	410	409	426	405	422	432	374	390	390	384	386	431	390	427	437	401	436	409	416	382	408	418	375	429	417	415	432	426	414	434	430	450	407	459	425	415	366	391	379	388	426	393	424	400	418	439	433	418	389	437	420	437	450	400	394	453	399	432	427	419	401	423	412	421	432	381	442	423	409	455	424	430	411	440	426	380	387	400	414	438	425	401	401	418	407	409	374	443	381	430	389	425	405	428	409	407	393	411	402	401	450	404	402	413	404	388	420	382	425	385	433	446	395	441	433	402	404	387	399	465	423	437	418	418	410	437	418	384	452	398	415	420	403	418	415	433	414	460	419	444	427	393	414	429	439	440	404	405	405	452	406	456	418	456	409	433	466	394	403	428	401	404	410	397	437	423	427	393	423	385	392	435	401	408	391	438	378	419	430	395	387	404	421	437	432	414	432	411	407	379	402	394	427	398	415	448	422	420	388	414	407	438	404	419	447	443	431	410	425	428	409	420	435	412	433	406	425	347	421	408	463	412	429	404	425	443	464	396	403	396	424	418	409	385	446	383	462	416	414	424	422	372	442	383	432	439	376	401	436	408	423	422	426	383	408	416	426	415	417	438	414	408	434	394	418	398	409	423	394	403	395	400	426	426	445	403	421	406	427	422	428	426	436	398	393	402	398	425	466	437	444	413	433	376	397	409	411	420	434	416	401	397	442	416	408	397	424	398	433	444	463	413	407	409	438	426	408	399	413	417	387	418	384	439	430	411	435	443	453	404	417	424	423	445	430	386	428	409	426	433	416	428	398	483	386	392	459	426	412	452	407	460	430	414	422	411	430	428	424	429	422	420	426	410	396	425	431	386	439	407	436	417	402	417	405	429	471	400	428	442	428	409	411	435	434	456	378	380	412	452	393	434	390	423	433	412	420	423	400	403	423	408	402	432	401	435	400	391	444	414	444	417	444	407	393	432	427	400	411	426	441	396	411	389	418	416	365	425	410	398	398	421	426	429	407	393	441	407	452	407	393	461	456	395	452	396	427	422	424	426	425	432	415	447	417	388	423	434	420	397	427	377	448	414	400	442	387	393	433	423	401	427	414	446	457	409	451	427	403	425	460	423	413	426	426	439	397	415	401	416	406	448	421	410	413	398	419	406	422	433	424	406	393	394	376	413	389	451	421	456	453	440	399	426	392	395	410	393	416	416	405	414	449	415	391	421	414	409	415	444	434	450	435	401	416	440	445	413	410	428	409	398	470	444	423	449	418	413	425	437	432	390	430	415	429	410	453	389	430	392	401	405	438	466	474	417	413	405	406	391	411	428	402	423	434	416	438	409	454	449	410	423	406	426	429	414	396	430	443	404	388	411	447	421	400	404	442	406	415	428	432	423	402	391	445	431	408	466	397	424	391	440	449	425	411	416	422	403	445	417	433	422	428	398	407	420	436	411	444	418	422	421	381	401	453	412	432	452	426	412	423	445	409	430	406	424	434	415	369	388	424	427	382	422	422	450	425	410	418	409	429	447	398	420	438	443	413	420	432	436	419	412	382	396	417	402	409	405	421	435	436	396	398	449	394	435	422	425	399	421	409	420	414	441	399	402	408	429	386	434	400	399	413	434	419	416	403	413	406	425	422	385	418	430	422	383	423	420	437	454	448	428	433	410	449	415	432	425	376	375	402	419	437	408	423	417	413	421	444	392	385	412	419	418	426	414	420	391	406	406	418	440	431	436	414	430	411	380	376	436	403	406	416	421	409	400	392	419	416	401	411	417	395	422	420	412	436	402	402	412	386	407	454	398	399	423	396	448	397	386	457	428	395	386	406	422	380	394	421	427	387	426	419	406	427	426	431	431	411	413	377	434	447	415	390	397	426	415	381	439	447	443	404	417	440	388	424	412	385	420	418	394	431	458	417	393	426	421	408	416	461	414	446	430	368	437	397	454	435	408	422	441	391	399	403	429	436	434	403	411	429	395	395	446	467	390	456	435	444	449	406	413	483	420	435	426	427	384	446	447	404	401	425	407	420	416	472	388	405	454	451	412	447	401	396	442	420	373	429	448	425	416	420
4804	165	144	135	110	111	118	116	113	107	115	111	116	112	118	95	112	111	98	115	114	123	116	84	135	121	110	102	135	122	108	117	107	115	133	113	104	129	108	104	109	128	116	126	115	115	89	115	95	119	126	116	96	108	125	120	102	125	110	113	103	116	133	119	86	107	115	113	110	121	110	101	102	110	96	109	111	101	110	108	109	105	132	118	114	99	99	107	102	133	112	106	103	107	106	100	111	101	128	89	102	108	103	119	112	122	134	108	118	101	137	113	113	128	119	115	100	122	119	118	98	110	99	116	122	98	120	132	105	105	109	116	108	95	101	114	103	111	106	122	107	122	120	109	106	117	116	85	110	109	112	109	131	115	119	117	107	98	126	118	117	109	110	105	120	105	112	117	116	107	114	106	109	109	121	131	93	92	101	108	121	101	101	109	100	99	109	120	105	113	119	115	118	117	115	111	105	116	112	99	111	123	117	112	113	108	112	101	112	118	105	116	112	118	124	121	102	130	105	135	116	113	98	115	97	108	97	112	108	109	107	111	109	96	120	101	111	103	118	114	109	106	119	103	111	102	126	124	104	94	117	112	97	108	108	90	108	111	128	127	111	99	107	85	100	128	105	109	117	106	122	107	111	134	93	109	116	117	101	114	98	101	110	129	122	125	115	123	125	115	111	115	126	106	121	130	112	134	86	110	113	122	118	111	112	114	134	122	138	105	115	118	102	110	112	124	100	118	122	125	111	115	131	102	134	103	115	115	108	110	117	103	115	112	131	117	120	119	118	126	123	108	117	102	132	120	112	108	114	131	125	97	113	100	106	119	104	123	112	110	118	106	157	119	124	122	109	135	123	117	107	87	104	107	105	99	132	132	122	117	103	107	104	114	115	120	100	103	116	110	101	113	113	111	112	120	115	135	112	106	104	99	115	104	124	129	107	117	110	104	113	111	96	105	112	105	108	130	110	127	112	120	108	113	137	111	108	121	119	94	126	132	112	109	115	110	108	132	115	115	132	126	107	91	104	104	107	110	111	118	134	105	113	131	119	121	115	102	125	108	122	104	103	124	118	103	124	134	83	105	100	108	108	121	114	107	113	102	121	116	115	123	103	94	124	109	104	127	123	123	104	104	101	100	118	106	111	116	127	114	110	113	95	105	121	100	99	103	98	124	114	97	110	103	119	111	114	120	106	118	115	114	102	115	116	97	102	109	121	118	110	108	152	109	126	110	94	110	120	124	115	109	118	101	107	103	121	108	118	124	107	99	113	109	130	102	120	116	113	110	113	124	121	130	103	97	111	128	114	127	115	106	121	104	124	123	106	109	114	109	122	109	113	140	108	107	114	101	112	119	121	128	114	111	98	113	115	101	118	107	109	118	121	110	114	109	88	96	99	104	122	102	117	117	100	114	88	94	97	125	107	113	123	92	118	117	106	77	113	112	127	104	107	116	117	119	128	113	103	98	104	103	111	95	91	112	123	111	109	95	99	103	106	131	105	123	109	145	100	91	85	123	102	116	103	96	90	108	122	116	120	116	99	133	102	115	120	118	107	119	113	126	111	107	125	110	109	107	125	112	106	111	123	114	121	112	110	106	95	127	135	118	132	90	92	116	88	125	126	115	117	108	106	107	105	109	120	114	101	101	133	118	113	106	114	107	111	117	106	115	88	111	118	112	95	114	116	128	121	123	125	122	104	133	102	150	108	100	101	119	125	93	124	123	119	112	127	129	114	107	129	119	102	119	124	105	98	104	106	109	110	107	111	123	99	114	103	114	89	109	116	125	104	90	109	95	103	99	104	107	118	107	117	110	110	102	134	101	123	115	115	103	118	119	99	132	103	124	108	116	112	131	101	120	133	98	125	116	121	109	105	132	128	117	97	135	113	106	120	121	99	119	129	124	119	108	133	107	123	111	104	121	105	96	114	115	109	97	113	114	105	113	119	118	111	116	105	109	105	126	111	96	109	110	111	105	109	87	125	114	111	98	124	101	125	110	107	114	141	84	121	113	115	104	102	94	137	122	118	123	119	108	98	112	123	123	119	107	129	118	121	121	125	96	102	120	108	130	116	110	128	126	95	126	126	123	116	95	117	108	84	96	104	112	105	107	117	121	108	98	112	124	97	97	109	130	112	116	84	126	91	122	105	110	125	109	108	106	120	92	115	110	112	135	98	97	115	153	109	96	109	126	107	125	118	120	102	125	104	121	104	101	102	119	101	96	107	99	93	115	103	105	119	129	100	101	98	112	113	106	101	109	112	117	114	121	117	103	119	114	113	88	105	130	110	103	127	138	121	119	117	135	99	117	122	96	108	131	122	91	108	116	120	111	117	104	127	119	112	111	128	124	125	120	118	131	111	117	109	100	138	117	91	110	127	101	133	119	124	107	115	114	107	108	114	138	93	109	121	110	113	130	100	124	114	114	107	132	126	106	108	127	132	112	123	108	117	123	98	112	119	118	110	95	100	122	99	116	131	86	119	122	105	100	118	105	103	114	107	109	107	116	115	112	113	115	126	116	105	98	104	124	127	110	113	118	117	103	101	113	116	111	120	106	119	108	117	106	111	110	110	87	103	110	109	104	112	96	130	126	132	112	106	118	116	103	101	112	114	106	111	119	125	110	111	99	96	115	130	89	111	108	91	106	117	123	115	109	103	134	122	114	129	117	126	98	103	111	105	128	90	128	124	115	98	118	126	113	111	119	104	102	122	98	117	118	123	109	120	119	83	121	113	121	123	100	103	107	116	100	132	117	118	114	109	117	109	105	111	95	115	113	132	104	107	113	118	108	118	117	115	128	95	103	115	115	107	122	116	99	83	117	88	107	115	117	103	97	103	132	125	94	113	124	107	119	111	101	111	110	96	126	105	123	132	114	108	115	113	113	107	100	125	123	104	111	111	116	102	130	113	118	99	88	102	108	122	106	98	117	100	119	105	117	111	96	99	104	110	104	118	114	121	110	108	111	137	117	119	100	110	120	133	98	120	111	117	129	122	119	130	129	122	120	99	97	112	115	110	137	119	120	98	110	100	120	120	122	114	115	109	101	95	104	110	114	102	120	110	109	112	129	118	125	120	111	107	103	109	117	96	106	93	124	103	115	115	114	108	125	122	129	94	111	103	103	128	112	108	103	126	103	121	99	134	135	101	117	100	109	109	136	112	111	114	107	108	96	105	107	97	128	119	106	94	114	142	107	122	105	110	119	122	102	115	127	101	101	130	112	117	119	113	120	95	93	123	103	106	111	116	121	135	97	114	112	112	126	111	102	97	98	111	113	114	99	117	113	116	111	89	103	118	125	101	115	102	126	106	112	114	123	111	103	117	108	126	108	125	99	109	108	107	111	111	110	114	115	112	121	97	103	125	127	125	108	111	113	115	108	143	97	105	106	124	110	100	127	105	129	127	131	116	127	113	108	117	129	121	117	110	119	98	115	123	102	102	98	104	103	110	92	108	115	136	128	100	100	117	99	119	115	109	106	117	99
3156	347	391	393	401	407	358	355	336	343	360	294	314	349	317	311	309	325	345	314	324	306	350	287	322	296	304	328	324	316	293	322	305	314	319	322	320	328	336	348	309	307	277	324	300	313	297	309	305	314	321	321	284	296	310	309	344	306	326	301	312	315	355	313	300	306	288	316	314	312	333	320	299	278	305	291	293	316	303	315	324	332	310	305	310	313	304	313	285	319	308	321	311	320	324	276	316	329	313	277	297	363	283	305	317	309	283	286	323	302	312	308	302	309	317	313	301	325	315	296	293	303	299	257	341	304	318	303	309	328	289	318	276	310	314	332	307	320	323	281	309	302	317	284	309	344	306	288	306	302	282	289	307	306	317	340	317	332	291	323	289	282	300	284	330	303	319	310	322	301	308	309	262	318	314	301	303	302	291	303	316	350	318	350	275	319	301	293	291	296	301	325	320	282	336	295	290	319	298	308	332	317	310	315	317	313	337	312	319	305	300	336	291	306	295	330	281	322	331	306	312	291	308	306	304	326	294	303	331	276	313	321	338	306	308	294	299	314	285	296	318	273	336	329	327	314	328	297	318	301	304	322	271	343	302	287	313	335	320	299	295	347	302	303	342	303	321	335	284	311	332	305	328	281	329	294	301	325	315	334	297	322	303	306	329	301	317	339	316	345	299	299	308	316	305	305	255	313	318	304	305	293	324	322	325	327	343	297	339	299	333	302	305	324	288	336	332	337	294	296	317	318	336	322	310	329	288	330	309	340	316	302	313	297	332	309	325	282	285	290	346	328	323	293	297	315	322	308	306	306	321	310	309	303	304	316	314	302	289	336	296	312	322	323	305	307	324	307	344	321	299	334	343	296	293	312	282	319	309	328	295	292	295	332	319	360	265	305	306	327	322	330	311	316	305	307	339	316	311	318	273	305	320	309	307	294	331	316	306	302	305	347	320	332	293	287	313	318	305	299	325	283	266	314	324	296	328	284	281	320	314	297	298	289	310	331	305	322	324	318	314	313	323	330	325	275	319	322	315	311	312	328	327	293	270	288	324	311	322	313	311	278	336	317	326	330	327	286	331	293	298	306	331	298	280	306	344	309	299	304	308	272	331	314	311	291	269	307	331	321	307	306	311	277	306	329	331	321	304	323	317	307	331	309	327	293	283	299	298	312	318	310	330	323	313	292	304	304	296	323	329	316	314	299	316	319	329	323	279	321	304	312	310	282	307	300	297	313	291	300	314	328	287	310	331	321	305	302	296	286	324	284	328	292	319	293	301	318	341	295	347	309	287	321	289	296	298	305	328	297	286	295	313	291	321	334	303	327	302	304	294	321	314	320	330	303	330	319	278	275	291	299	285	306	324	320	305	317	290	308	326	290	309	302	374	293	325	315	312	334	341	303	336	318	285	324	309	324	310	329	314	312	308	318	315	313	264	320	306	289	295	314	320	311	312	338	315	308	312	325	282	318	328	326	323	311	328	309	309	306	307	312	287	290	321	312	331	297	289	322	341	320	297	303	323	314	310	315	283	296	316	278	281	299	316	350	303	313	310	349	327	321	335	308	293	322	318	306	320	286	302	334	291	332	319	312	315	280	295	301	320	311	318	295	304	300	324	306	353	352	332	323	343	283	325	331	327	320	285	297	324	299	288	329	319	318	291	344	295	309	319	326	304	325	315	322	322	311	293	291	294	301	289	282	297	296	305	287	311	313	327	305	302	295	320	329	306	321	342	278	335	311	298	323	328	349	320	299	289	287	313	300	315	317	315	309	309	295	311	317	307	330	355	330	333	321	319	301	336	315	315	313	309	329	313	325	321	336	320	317	325	297	312	304	307	316	329	338	314	335	329	305	309	292	299	328	291	331	318	343	300	306	311	296	316	299	310	335	326	298	312	304	359	320	287	298	278	314	295	328	297	292	285	311	297	332	289	296	290	294	297	299	310	323	305	338	299	318	327	324	322	304	314	294	368	295	275	315	292	303	318	343	319	287	335	326	303	322	303	327	293	313	307	319	340	298	279	315	300	320	340	258	281	307	317	327	311	326	316	290	336	330	310	297	335	311	324	326	328	305	332	297	302	327	293	340	334	306	324	294	318	315	343	298	310	319	280	304	317	303	289	335	320	332	323	309	312	303	348	310	314	309	315	298	325	326	298	312	328	320	302	306	309	315	321	320	319	320	269	304	294	286	303	301	330	336	295	313	301	295	345	286	301	311	278	280	288	321	303	291	302	343	334	328	326	302	304	315	315	302	332	297	320	319	328	338	323	306	317	322	325	322	325	300	336	306	305	304	335	330	284	328	294	321	324	307	300	298	346	340	280	315	280	310	338	299	294	305	302	305	313	319	313	291	315	312	308	313	315	330	320	325	300	296	294	304	306	304	300	310	323	295	296	294	309	296	310	288	305	339	306	317	309	325	315	300	306	312	310	328	325	329	311	315	318	331	296	299	283	330	335	292	342	323	291	296	295	323	313	299	298	307	343	280	308	296	311	305	293	314	331	313	280	326	327	312	291	346	302	338	332	310	318	308	325	314	299	359	323	319	295	340	298	318	310	314	341	351	319	315	314	314	320	323	297	329	287	326	293	352	302	286	310	291	274	308	308	288	289	278	311	302	342	305	328	321	311	317	293	316	304	330	308	307	311	319	322	291	310	295	298	342	341	310	272	334	332	314	332	298	314	317	296	315	336	330	306	318	327	289	276	302	295	323	304	303	303	349	354	305	302	291	323	331	341	307	342	321	317	337	349	274	337	340	321	283	297	299	308	296	334	300	281	266	319	283	307	278	285	311	301	316	334	312	286	326	341	326	307	322	283	311	326	299	298	332	311	311	294	304	324	352	321	333	317	294	301	349	349	294	305	317	321	289	295	341	314	288	298	341	314	268	291	301	330	283	283	307	309	305	291	329	328	339	304	303	332	315	324	307	285	311	320	315	301	289	320	319	315	316	323	298	279	297	311	328	347	302	323	326	297	320	300	315	306	297	286	276	316	327	305	320	316	306	323	328	340	296	293	292	295	312	314	306	326	310	312	286	319	286	339	297	328	293	303	290	265	346	296	323	312	321	305	320	355	333	309	318	287	312	329	298	306	319	306	308	304	317	321	304	319	311	317	324	335	281	285	327	309	316	290	330	311	297	321	321	332	283	284	313	314	283	302	325	282	319	309	331	320	308	297	298	318	271	325	323	318	304	309	328	298	262	314	301	310	291	317	318	318	295	306	320	319	303	314	325	279	308	299	279	271	313	343	299	306	319	312	279	300	308	318	321	326	294	336	309	314	286	329	315	305	304	304	314	329	307	321	289	299	311	334	312	303	330	302	295	314	321	296	297	322	314	292	323	344	326	334	285	308	306	322	338	336	314	358	312	301	286	326	315	320	318	300	298	315	320	291	303	355	300	345	336	341	299	317	315	320	317	306	301	319	302	302	309	325	296	343	295	315	308	291	291	326	307	322	321	282	292	328	313	338	268	289	298	334	306
13664	1415	1293	945	662	517	438	398	339	332	332	312	285	275	286	258	266	235	249	242	248	226	230	202	244	235	256	217	235	251	231	214	232	190	250	236	230	223	223	206	210	238	213	210	201	202	205	217	208	188	228	206	208	213	220	216	234	196	214	209	222	219	195	206	217	208	220	198	212	212	202	243	225	237	194	244	207	182	198	216	182	233	225	240	233	207	182	181	212	201	214	187	222	237	237	209	212	209	243	235	218	231	227	245	221	204	215	235	242	217	227	201	215	214	231	221	179	199	197	226	208	239	225	206	198	208	198	233	225	205	220	198	211	251	226	216	223	239	208	223	190	240	209	225	213	213	206	212	231	214	185	198	231	225	198	207	216	210	204	240	215	233	216	209	226	191	196	221	205	213	202	192	266	194	223	225	209	211	191	221	249	218	214	218	190	227	230	199	219	236	211	208	219	235	212	216	210	220	215	191	197	227	186	200	194	190	219	224	240	244	207	207	218	220	205	230	204	231	193	210	219	250	198	208	194	231	209	216	221	203	213	230	204	215	203	214	203	199	168	224	199	212	242	221	226	235	233	194	182	220	196	213	215	220	233	232	205	238	205	198	220	227	197	222	224	202	208	226	213	200	203	217	234	229	203	219	208	233	227	190	205	209	194	203	193	222	225	195	201	233	196	174	211	208	201	204	220	200	196	209	219	235	208	208	211	198	191	220	221	201	195	219	194	211	236	212	218	213	244	219	200	210	211	207	183	241	202	233	277	235	197	226	233	200	228	194	215	205	212	196	228	203	202	242	230	199	205	212	221	221	207	223	215	198	211	219	219	214	198	225	234	214	231	221	212	211	215	230	223	216	230	230	209	196	208	217	207	216	206	206	227	210	218	222	218	248	213	244	205	222	240	211	205	199	211	199	208	199	214	204	222	241	191	221	208	204	223	217	209	197	226	207	206	213	231	199	213	203	240	206	211	217	227	218	203	212	217	212	220	231	213	215	263	209	207	244	232	237	197	223	196	226	215	217	222	217	225	200	206	213	217	204	210	222	228	181	228	215	259	190	237	253	215	219	211	240	208	213	209	236	241	227	251	200	221	213	208	211	183	219	227	202	203	207	220	217	191	202	213	234	206	217	174	194	211	185	209	196	207	239	212	219	215	253	225	240	227	229	217	219	226	205	211	224	209	211	222	216	215	232	198	248	227	227	213	220	215	231	207	202	225	205	241	211	222	208	207	234	201	232	226	189	195	226	195	212	180	212	246	194	240	206	233	217	216	220	216	254	235	219	225	212	204	218	189	199	228	222	219	227	210	240	186	216	214	212	197	225	216	203	199	215	223	195	207	211	206	210	230	200	177	231	200	206	209	211	221	206	235	193	212	211	209	203	252	223	207	206	211	235	215	226	178	222	203	246	208	200	222	195	203	244	227	221	219	199	196	218	215	205	234	200	201	222	212	222	215	221	192	174	230	224	213	189	204	206	199	235	228	208	204	215	225	182	226	210	207	214	233	201	220	195	240	242	205	206	210	184	238	242	209	203	196	216	195	193	189	200	205	198	214	214	211	197	218	203	192	228	235	225	204	198	207	203	203	211	225	194	200	203	181	200	237	222	211	201	206	213	201	245	206	205	214	204	226	229	217	216	200	235	196	198	213	190	216	205	225	194	192	201	184	211	208	201	204	197	203	203	216	201	190	220	206	216	227	210	225	214	197	246	211	211	205	216	230	204	230	224	229	199	210	224	235	186	189	208	221	210	208	215	221	215	216	185	212	184	223	215	256	223	217	221	201	182	208	231	239	209	229	216	212	196	225	221	231	227	215	227	241	215	196	196	197	205	218	221	229	207	216	213	240	206	204	209	216	200	219	243	207	204	190	203	219	202	245	214	214	234	209	207	221	222	190	201	205	215	212	235	213	203	248	198	225	208	245	227	226	244	215	247	196	206	218	222	246	236	181	224	228	220	182	209	237	201	239	209	214	229	222	191	233	211	209	212	231	208	240	226	205	196	242	218	177	222	197	233	227	221	213	234	215	214	228	220	174	205	225	249	199	205	220	229	202	218	209	241	203	199	229	225	211	215	200	218	240	210	215	201	200	221	198	212	202	216	213	192	208	195	194	210	213	201	203	226	222	228	231	192	220	233	229	199	226	235	235	190	209	231	203	202	212	223	195	204	203	229	206	214	220	217	207	231	214	211	220	220	217	221	216	199	205	198	219	215	219	218	212	181	196	234	198	201	205	226	223	205	212	210	206	217	226	231	231	207	239	206	218	235	216	231	233	197	182	213	213	202	226	192	227	202	235	211	213	203	208	197	242	215	201	200	209	223	258	208	204	235	224	211	225	233	199	228	200	212	212	197	192	204	205	198	237	237	216	217	216	197	228	229	235	205	210	211	173	213	216	206	234	206	198	236	228	196	228	208	214	204	204	217	217	204	199	225	218	206	217	218	210	181	189	222	199	209	213	224	218	192	220	194	214	244	195	225	223	200	208	222	227	223	208	224	225	238	245	221	207	217	250	192	189	238	236	210	219	198	229	216	207	223	197	220	222	202	221	225	213	200	223	225	195	217	256	233	207	208	230	215	227	212	210	197	235	236	220	229	184	235	225	230	212	198	206	219	207	214	213	242	188	236	194	205	222	212	216	199	219	219	203	209	209	218	175	221	226	215	238	206	214	207	222	258	247	194	230	223	221	206	200	208	237	217	196	188	211	227	214	177	228	219	200	218	209	194	227	216	206	228	226	204	202	210	204	227	208	208	195	221	237	228	196	225	216	218	211	206	217	205	242	208	236	226	226	230	223	197	207	215	231	222	220	223	212	210	194	225	209	203	201	185	228	193	214	238	215	208	216	217	227	225	223	223	202	214	214	219	208	201	210	272	215	201	226	215	224	187	193	240	216	197	222	211	202	222	228	201	211	201	199	204	204	220	205	215	220	226	216	197	211	208	241	233	204	230	193	203	205	198	226	230	221	183	235	226	233	215	216	211	208	206	226	230	233	210	201	215	193	214	214	200	223	212	209	234	243	225	194	210	223	210	201	222	205	220	198	220	231	227	207	215	227	202	206	210	232	186	204	213	201	190	201	214	230	205	249	202	227	190	220	221	201	186	200	259	199	218	217	214	222	212	224	246	216	186	233	221	243	226	199	221	208	218	230	227	241	229	216	208	206	205	231	210	213	228	228	229	226	204	207	189	217	227	193	209	226	225	211	214	227	225	221	217	225	208	210	228	230	207	231	196	206	211	207	214	213	220	207	217	180	228	187	210	220	218	213	198	199	213	211	200	216	201	192	204	208	236	194	228	203	223	239	213	189	226	206	240	208	212	231	232	203	242	205	213	227	199	197	215	203	206	202	195	196	206	239	226	214	206	211	226	172	223	224	232	208	234	209	217	214	228	199	217	239	215	186	234	196	215	212	216	201	236	187	217	214	205	247	183	215	218	188	228	220	187	172	233	211	230	219	216	210	212	204	235	222	207	208	200
8142	1307	2727	3048	2782	2251	1818	1513	1399	1178	1144	1039	978	958	891	779	786	760	727	721	757	679	621	679	663	635	632	564	601	623	572	594	596	604	581	597	554	567	598	559	560	609	574	589	604	540	569	564	556	613	536	533	558	604	575	532	579	521	517	518	518	542	564	572	551	543	583	568	551	555	520	539	553	553	499	562	481	526	547	555	546	555	570	577	546	581	525	544	515	549	577	538	494	555	516	564	553	546	554	557	567	536	536	529	546	543	549	541	518	537	549	535	530	536	529	552	496	548	511	539	538	540	514	558	484	546	520	498	539	546	543	560	519	504	507	542	488	527	553	572	520	497	517	542	519	482	525	575	513	538	529	538	516	497	554	514	537	512	526	523	549	534	548	571	569	554	551	490	531	527	526	496	528	518	538	563	511	520	489	484	475	514	526	530	509	515	496	467	541	524	506	518	523	512	552	537	552	521	527	538	479	536	525	528	525	525	481	516	535	476	512	514	510	501	507	532	515	513	538	527	500	573	505	526	575	588	544	535	506	566	554	561	478	548	495	532	540	535	567	525	549	545	569	535	537	523	544	524	572	519	536	525	538	551	518	505	533	542	512	532	523	509	534	537	551	495	496	549	558	503	514	535	555	474	499	510	539	538	544	513	532	555	505	542	522	492	556	530	541	544	526	586	506	496	506	563	524	525	520	531	540	517	549	524	544	503	524	529	533	551	540	496	539	498	559	513	512	516	567	551	512	527	528	541	585	515	536	542	490	527	532	559	532	538	471	565	515	529	509	546	527	508	535	568	550	532	550	500	484	547	552	551	547	550	541	538	529	531	489	521	494	523	572	511	491	507	544	557	539	542	528	554	579	562	468	545	554	521	550	524	551	529	531	519	518	537	541	553	517	505	489	496	514	507	485	528	572	508	528	516	525	520	555	529	553	526	535	517	501	506	549	557	503	506	551	511	502	500	523	548	527	522	495	499	504	489	528	540	587	523	569	518	529	530	509	529	534	534	542	536	517	539	547	531	514	574	507	523	530	526	496	513	540	558	529	532	534	516	506	540	529	513	554	570	568	545	552	555	521	554	543	567	538	524	566	506	542	529	511	475	531	520	521	503	524	542	541	523	513	546	522	511	511	565	543	517	498	521	482	502	554	483	537	504	506	567	556	527	537	558	524	468	490	525	484	541	486	524	499	539	523	525	541	534	516	515	538	539	523	557	542	545	566	507	524	518	526	519	535	526	511	491	523	508	541	516	543	551	548	506	560	509	532	509	523	523	556	486	546	493	537	523	514	511	551	524	501	531	542	502	495	524	521	534	528	491	507	544	534	480	538	540	477	507	552	526	541	553	509	528	507	550	548	529	547	497	575	500	556	565	520	505	570	505	547	519	521	540	522	504	511	558	515	534	524	569	526	487	498	549	492	527	539	509	502	519	585	509	514	542	492	543	509	533	533	521	538	533	548	554	498	548	515	541	551	560	542	501	509	540	550	518	512	522	566	519	520	518	521	507	568	568	527	499	499	545	511	526	516	515	517	536	535	492	508	508	533	532	581	520	540	542	546	554	559	552	506	556	483	535	528	501	495	507	564	526	528	519	526	545	522	539	548	516	520	546	520	544	537	515	547	541	533	532	540	514	526	517	502	489	536	502	559	536	520	561	540	525	552	523	510	510	523	544	512	547	524	550	510	536	560	550	533	547	515	557	532	544	553	526	508	517	528	486	520	546	526	521	590	537	557	509	506	570	553	525	574	519	558	545	543	523	567	513	575	525	526	497	559	491	537	506	509	517	515	495	501	560	528	550	513	527	556	517	529	506	533	555	560	501	553	531	529	567	504	526	504	528	556	514	463	481	526	579	536	543	525	498	541	541	493	509	533	510	554	510	548	498	493	548	570	541	547	543	571	552	498	513	538	520	535	527	490	537	514	537	488	526	511	556	539	556	553	544	555	506	499	501	534	530	512	513	559	514	543	534	534	492	519	520	554	514	491	524	570	510	544	534	521	485	525	508	551	525	568	547	559	548	585	507	502	509	515	531	528	537	541	530	553	551	489	524	552	552	552	508	515	520	574	577	497	561	588	525	530	519	511	508	558	510	555	516	520	544	531	538	565	528	543	516	504	516	552	547	507	525	486	548	576	523	520	498	579	523	487	564	512	562	514	543	533	500	531	499	547	516	520	487	507	528	547	567	541	496	540	516	541	523	541	564	479	547	503	572	545	517	547	514	570	566	536	533	464	502	565	509	535	512	530	501	539	508	514	509	533	526	508	547	558	542	527	533	534	555	519	534	487	498	493	560	528	533	533	550	529	591	537	582	513	520	535	529	531	520	495	496	512	567	486	521	529	529	524	539	532	482	530	529	496	494	552	524	508	503	502	511	553	532	574	538	506	516	584	535	523	534	501	502	547	463	578	538	504	532	520	529	559	560	562	494	545	522	515	544	507	534	516	527	480	537	540	558	542	510	503	527	493	522	526	509	557	508	560	567	497	522	543	519	514	525	526	540	543	523	571	528	532	530	508	491	529	525	530	531	527	581	531	495	539	519	523	545	519	538	523	542	526	566	515	487	527	524	512	575	565	540	538	556	501	486	565	533	520	522	506	556	507	512	558	497	573	504	503	535	558	535	532	508	520	529	540	520	480	586	543	543	524	520	511	548	540	500	490	592	519	477	495	517	557	531	515	519	507	531	530	521	518	506	520	533	546	523	552	566	539	536	517	553	530	533	524	517	542	455	526	480	569	586	503	531	496	549	593	519	514	569	530	530	535	551	542	523	502	542	522	536	519	518	527	521	505	536	458	542	534	544	524	519	516	487	569	547	520	519	535	514	517	512	545	589	492	505	539	536	523	530	511	505	524	503	485	555	516	515	560	495	535	502	543	534	540	560	538	523	530	531	518	547	551	528	516	556	528	564	545	510	527	554	499	513	552	565	559	567	517	545	533	538	565	536	549	502	554	525	556	493	529	513	546	504	530	518	532	557	512	539	521	495	514	583	515	510	534	545	537	533	553	533	495	534	563	502	526	550	586	547	526	548	519	491	550	486	531	541	526	564	527	552	507	530	544	572	494	499	531	546	499	540	488	507	531	529	468	522	585	571	561	494	535	518	516	507	526	529	533	524	480	544	511	543	532	514	521	555	490	514	531	471	501	524	548	508	536	528	500	510	490	502	527	549	515	545	498	530	535	524	511	509	564	536	532	565	505	548	535	551	522	525	529	558	528	541	528	517	532	538	516	530	546	498	552	528	508	561	509	557	528	518	521	575	480	502	539	511	523	506	516	529	485	515	514	562	533	558	515	573	518	519	512	512	534	548	539	513	534	556	513	494	488	518	560	599	524	541	560	563	523	512	515	538	536	520	482	555	551	531	546	517	464	522	566	542	503	499	542	543	540	530	546	544	505	543	523	516	526	516	511	543	505	522	510	508	550	515	515	490	545	541	528	540	538	496	555	513	542	506	499	549	504	512	512	518	514	523	480	538
21424	3087	2314	1626	1146	878	691	529	480	407	349	297	263	253	293	251	242	208	227	213	189	193	218	191	194	194	194	202	207	200	209	185	198	201	183	184	163	199	207	192	192	185	155	188	189	188	157	169	180	168	172	151	180	201	188	176	168	191	162	162	172	170	171	185	166	173	170	193	169	182	197	173	169	192	156	194	195	183	170	212	167	184	191	172	162	177	172	158	171	188	180	210	169	181	173	163	154	181	206	193	169	184	169	145	172	212	169	164	159	171	133	179	190	169	153	169	180	171	185	171	161	181	202	198	175	176	167	181	158	173	175	192	189	189	173	169	173	147	173	189	166	180	166	183	182	198	167	161	187	157	187	156	159	206	202	190	175	175	175	166	175	156	140	183	172	187	177	179	156	167	182	173	189	169	160	180	177	162	181	184	189	176	166	177	185	180	168	172	166	209	169	164	162	186	181	180	173	165	161	150	178	164	175	186	172	157	184	176	177	154	155	161	185	154	165	162	159	149	183	161	156	176	163	176	137	175	161	177	174	165	177	168	156	173	199	173	178	145	160	161	167	180	181	184	145	169	169	181	203	179	182	169	180	190	172	165	176	171	161	202	155	175	177	164	159	163	176	182	174	197	174	166	149	177	182	165	170	190	158	169	155	164	167	194	171	150	165	170	146	177	164	166	199	175	162	209	181	154	159	156	162	167	169	160	191	189	176	184	170	195	222	172	173	158	189	171	114	193	168	168	173	154	155	175	169	200	175	166	152	163	178	163	186	185	138	157	183	152	167	184	167	156	173	175	167	179	185	157	177	164	187	185	194	182	184	179	177	163	165	174	161	174	179	172	170	141	186	199	173	169	182	174	160	199	179	169	189	169	170	168	165	152	167	203	167	168	183	174	159	176	171	174	182	173	171	160	164	166	151	156	185	159	160	154	155	175	149	152	156	166	163	161	145	174	163	178	180	168	147	194	178	190	161	170	178	160	159	169	175	161	170	179	158	179	179	156	189	171	162	165	175	158	191	181	171	167	176	152	170	187	170	183	180	147	170	173	179	176	153	149	175	174	151	191	181	158	169	172	176	166	167	161	155	164	170	193	193	175	172	164	180	172	169	155	153	174	189	170	170	172	193	181	165	173	174	180	177	170	192	160	161	190	192	150	188	148	176	163	177	170	178	163	179	187	185	191	156	172	177	175	184	158	179	185	153	180	184	169	175	163	151	172	189	156	169	169	166	157	184	173	180	166	178	212	182	163	167	183	182	168	176	142	159	174	150	175	175	164	164	166	191	165	161	168	165	162	170	170	168	164	177	172	192	160	157	167	167	179	167	159	161	166	173	164	177	167	207	177	162	163	180	160	173	163	186	167	182	171	183	171	166	190	195	197	178	154	193	162	169	152	173	162	161	198	184	158	182	173	181	158	184	162	178	161	175	173	162	159	175	161	185	178	186	147	179	199	172	146	171	174	153	175	170	158	181	160	173	178	141	157	177	161	193	195	161	155	157	165	169	161	148	183	174	190	155	192	174	186	164	137	179	183	160	147	200	169	178	181	179	183	184	201	184	155	149	145	167	171	166	203	176	164	200	172	166	176	208	171	160	149	159	208	159	165	170	171	188	154	188	186	167	169	171	188	194	181	175	190	146	186	189	221	133	145	149	176	159	181	184	167	172	179	159	154	161	169	178	161	164	161	185	176	174	177	189	144	150	162	162	155	157	158	153	172	188	183	187	185	159	183	174	188	153	178	164	171	167	161	200	177	188	158	189	156	152	165	179	175	164	159	185	168	174	173	175	184	180	176	172	188	161	189	198	184	184	166	179	163	171	164	170	161	171	180	173	195	179	162	178	166	173	176	161	172	183	180	170	181	172	158	164	171	151	148	178	154	170	174	199	153	167	172	146	178	170	172	163	174	150	171	177	173	156	145	191	173	159	173	195	156	173	182	171	163	149	165	178	184	171	158	164	188	165	170	179	171	189	186	165	152	158	181	175	175	186	171	196	172	181	174	156	190	164	169	169	178	162	166	176	175	181	191	180	213	171	154	166	169	172	152	198	167	173	173	178	188	202	164	183	162	184	179	206	172	154	169	185	162	177	168	171	169	140	170	165	178	179	173	151	159	168	163	164	176	144	173	163	172	185	176	172	172	181	183	171	196	160	170	169	182	167	199	187	187	157	156	181	191	199	179	170	195	173	188	169	159	178	200	155	189	178	163	176	175	162	179	189	166	174	184	156	167	181	187	153	174	159	138	194	163	155	187	159	170	199	170	180	179	145	157	147	183	175	167	163	178	163	199	150	159	158	146	141	172	200	188	200	157	158	174	181	176	170	178	174	174	165	162	171	180	198	166	157	163	171	169	191	196	156	167	158	148	182	171	178	148	194	168	174	149	154	160	148	191	197	159	158	182	189	174	197	173	181	176	183	173	168	155	169	138	156	164	174	179	192	170	180	178	177	181	188	156	185	173	178	148	178	170	183	170	175	169	172	172	187	171	170	183	150	167	166	162	168	170	155	149	180	177	170	176	186	174	174	177	191	164	132	164	184	168	149	190	145	136	176	173	161	173	160	178	179	166	165	177	166	166	161	187	158	164	180	168	190	195	162	156	205	154	184	170	194	192	181	140	167	163	178	166	161	155	196	171	193	166	170	173	161	178	199	196	187	165	157	164	156	191	170	173	177	163	180	144	174	181	162	183	174	170	172	182	182	159	182	139	155	191	169	167	181	195	188	161	176	169	190	161	165	151	181	161	166	147	157	207	179	161	146	176	165	179	212	164	178	177	189	190	179	179	184	177	173	151	190	179	172	175	184	153	159	158	160	161	165	181	193	160	172	182	194	172	179	172	163	191	198	199	145	173	178	181	160	175	186	194	167	193	207	174	149	171	166	171	162	176	173	175	159	177	145	170	153	170	169	156	185	183	161	186	170	171	157	162	185	178	159	175	193	188	151	180	150	160	168	160	169	191	169	152	177	161	182	176	172	161	180	172	167	206	149	146	174	164	188	187	203	197	182	160	177	160	172	152	187	176	185	173	204	176	189	178	187	164	185	159	165	184	179	203	162	179	148	140	175	165	201	176	163	177	173	175	165	162	198	167	165	193	163	209	189	191	162	169	173	168	157	154	177	164	149	206	163	187	161	182	163	192	163	171	187	172	189	158	170	165	163	192	184	192	159	176	167	164	195	154	204	150	184	170	173	209	169	175	184	173	192	178	144	160	197	156	190	168	190	167	168	170	172	173	182	161	169	183	178	157	185	164	158	170	179	179	181	168	170	179	173	170	185	179	182	179	142	149	195	151	157	180	151	154	178	161	144	179	177	162	189	186	195	152	162	169	169	175	195	158	171	191	162	180	154	161	174	185	174	161	159	177	194	169	161	176	191	189	158	175	179	170	161	165	166	184	180	179	174	163	199	181	170	179	156	165	181	179	147	192	175	170	146	180	163	154	176	174	163	174	165	165	158	161	164	149	163	158	184	145	193	187
10770	1987	4550	5284	4442	3654	2937	2383	2013	1822	1527	1338	1259	1099	1080	990	930	891	850	799	745	761	702	699	660	651	611	597	577	638	591	521	564	539	553	521	498	508	521	536	497	451	506	490	475	476	494	481	473	516	500	452	465	487	456	428	435	469	498	466	427	456	489	419	438	431	451	407	435	446	443	441	447	433	455	431	468	448	422	459	427	420	458	446	413	414	432	454	428	440	425	420	462	410	403	441	442	408	468	451	441	406	432	402	438	412	430	464	419	419	419	460	404	457	429	398	432	446	445	447	414	399	449	404	438	413	404	433	472	433	399	465	403	442	391	398	428	446	414	429	470	422	441	398	384	419	431	431	446	448	427	429	437	425	384	454	412	408	459	423	455	412	414	439	426	444	441	396	436	361	437	417	449	447	443	364	454	397	439	420	416	418	415	429	394	425	467	388	458	408	403	453	442	433	417	410	447	439	387	418	398	437	420	385	395	424	414	445	404	370	431	406	385	400	430	406	418	381	385	402	414	468	462	427	385	380	434	426	422	422	455	462	401	372	395	400	450	401	393	408	426	417	415	401	394	400	411	414	427	422	428	444	415	446	389	424	382	452	418	414	422	409	410	437	385	425	442	467	416	423	392	417	454	423	437	400	441	420	390	401	406	445	424	407	417	405	426	422	444	435	454	399	384	404	443	423	409	434	409	405	416	428	410	405	383	409	408	465	422	435	417	421	426	409	418	439	420	435	427	414	394	394	401	401	401	436	434	394	442	435	445	385	435	416	435	400	446	436	424	423	379	449	441	401	415	438	451	417	413	411	387	414	448	454	409	420	375	444	446	403	432	395	389	455	415	387	397	410	409	453	415	458	429	415	438	393	470	465	413	389	392	425	392	421	381	427	400	413	435	416	405	421	435	465	436	373	424	411	405	416	419	415	415	427	420	398	405	416	395	436	429	435	405	426	444	417	408	424	413	417	445	446	418	432	436	401	401	393	372	457	415	417	401	394	412	396	437	394	416	411	441	409	448	447	453	414	390	421	421	406	425	403	436	422	406	412	401	411	432	395	375	381	414	378	400	375	422	432	410	429	410	437	408	478	389	419	454	408	443	403	404	426	394	423	438	413	443	423	413	416	408	443	435	421	397	438	437	390	424	381	408	437	387	417	393	436	446	446	381	452	440	426	441	409	406	375	446	415	419	389	408	411	429	404	389	405	404	359	466	386	409	441	421	429	409	416	381	424	437	412	431	410	431	438	416	429	411	392	420	413	411	415	398	445	454	438	420	398	444	386	451	431	411	378	468	393	413	411	396	418	436	384	414	414	451	412	414	425	401	407	432	370	418	440	431	392	400	418	378	422	473	433	432	405	387	424	430	414	380	415	415	458	404	393	371	384	395	445	394	432	393	432	398	396	436	414	417	404	414	423	404	436	451	462	392	446	403	408	401	410	403	407	419	418	438	398	406	438	426	408	411	412	446	402	407	418	434	432	432	411	432	391	425	398	406	406	425	431	414	410	391	425	436	366	399	438	436	402	400	397	412	421	423	415	459	419	398	425	409	414	461	427	399	438	414	407	404	417	387	435	424	406	407	412	422	399	400	394	418	422	398	417	418	422	408	450	413	409	402	408	404	420	446	426	417	393	406	394	419	401	405	441	391	394	383	438	424	435	421	431	430	439	431	399	405	423	405	414	410	416	377	425	431	439	424	434	391	408	444	401	425	421	428	414	416	425	432	439	444	416	413	451	392	423	393	433	404	471	443	426	460	432	403	391	384	399	414	384	431	396	405	419	411	421	410	420	421	416	415	444	433	427	426	439	384	430	386	430	412	436	418	451	378	404	427	409	400	443	427	382	390	408	416	384	443	423	382	396	465	424	414	426	422	402	436	437	382	402	433	424	410	434	429	420	401	455	409	390	425	402	451	397	428	411	400	370	404	417	427	389	396	441	423	415	439	434	401	399	468	393	413	424	393	390	388	406	409	393	435	404	424	466	415	436	416	422	428	425	422	465	437	443	420	391	422	420	455	426	439	415	401	400	399	413	399	443	464	428	383	399	420	388	421	432	421	461	388	400	432	421	440	400	411	435	441	422	426	406	358	431	390	422	449	421	431	430	387	429	396	479	424	403	387	398	403	438	404	385	442	417	421	413	397	413	374	459	405	391	405	404	439	447	376	410	443	373	447	434	428	427	403	395	448	369	426	425	412	410	439	451	401	432	404	417	426	411	387	400	435	456	404	424	383	442	407	421	416	412	410	401	422	407	423	438	406	390	462	433	384	448	400	425	439	447	394	433	424	398	425	440	445	392	421	477	427	434	385	392	436	411	404	414	434	440	440	428	409	453	390	399	421	456	421	392	421	431	422	414	397	384	438	432	410	376	405	431	419	420	399	406	411	382	440	407	386	382	431	393	433	449	452	387	428	428	477	416	455	424	443	395	423	417	430	415	393	442	454	423	411	436	412	392	416	417	413	433	423	383	427	389	403	440	396	393	428	426	406	422	439	395	419	450	411	379	429	404	446	418	418	387	462	417	417	433	388	405	436	372	402	417	458	435	416	410	392	439	405	414	417	396	438	374	433	411	394	404	420	390	427	406	406	407	423	414	457	433	413	441	440	433	430	424	427	457	411	414	414	400	446	424	401	413	417	396	401	459	457	379	426	434	429	418	406	408	448	418	379	444	420	415	450	387	411	416	418	410	407	433	418	403	400	454	431	419	400	419	459	430	414	392	393	424	407	397	399	408	431	421	400	428	408	408	407	391	406	406	399	420	407	400	413	444	383	457	455	433	424	427	468	411	400	425	407	422	426	406	435	426	395	402	414	419	447	420	410	410	452	425	414	400	376	403	388	445	455	402	422	448	462	408	413	414	404	396	427	433	418	403	431	425	401	407	388	399	442	413	414	433	422	424	398	434	420	424	396	382	462	401	438	443	415	422	429	438	408	414	422	431	450	439	367	468	382	420	397	427	443	442	441	399	377	391	418	412	457	417	382	393	423	411	404	430	422	431	425	410	410	397	421	419	423	441	360	426	388	425	408	415	414	426	398	471	414	388	396	420	394	410	430	415	403	419	428	417	392	411	418	425	449	428	446	445	427	408	461	413	435	415	400	428	391	427	429	418	392	468	391	386	383	402	439	407	423	394	356	371	406	409	425	420	405	385	413	431	453	452	391	423	411	423	423	404	382	416	426	423	425	409	411	367	396	439	423	407	390	385	403	392	415	399	409	413	436	435	380	411	424	397	423	408	396	412	445	394	410	431	429	398	395	426	421	419	445	433	416	421	441	448	436	437	388	441	422	398	422	390	356	412	422	436	417	433	434	416	405	427	427	408	416	394	389	391	418	411	447	429	422	409	431	410	390	385	409	421	426	389	394	399	418	453	409	406	407	398	457	408	433	448	434	433	445	430	427	426	430	428	440	403	422	450	476	426	429	422	402	377	415	442	393	420	430	388	429	425	408	442	423	438	413	413	403	393	415	384	406	428
4565	137	138	116	127	119	101	130	138	136	112	132	125	134	122	107	126	96	101	99	115	109	137	114	111	109	130	113	105	123	129	112	122	133	114	99	130	107	118	124	134	143	125	103	102	111	123	116	123	124	113	121	100	123	99	101	124	119	131	128	117	126	125	114	108	123	120	112	125	120	94	97	144	114	123	108	106	99	106	112	118	106	99	109	125	114	119	109	93	85	104	98	102	126	100	113	104	106	118	120	118	112	122	110	115	124	111	109	104	137	107	116	120	142	97	117	124	117	110	117	116	103	136	128	108	112	93	105	120	131	116	102	107	127	115	116	124	105	110	101	96	107	121	107	116	113	109	108	117	100	102	108	115	135	113	134	107	105	105	114	105	119	107	94	107	99	110	112	124	129	121	105	101	113	118	116	125	102	102	121	121	120	120	128	108	133	127	123	106	115	104	114	126	127	138	124	102	102	86	88	109	122	129	104	114	111	119	139	135	102	98	105	99	110	118	106	101	117	119	125	108	111	113	102	107	118	129	94	117	103	95	110	93	108	122	94	105	117	110	108	109	122	97	95	121	105	122	121	117	105	127	133	94	97	127	139	129	110	111	104	116	116	116	122	131	114	111	118	134	110	109	103	95	115	109	109	92	111	100	127	105	105	121	119	109	115	103	96	108	106	98	133	95	104	111	116	129	115	118	120	100	103	105	107	115	119	116	98	107	111	117	116	121	133	132	88	115	107	121	108	103	103	106	109	100	139	116	89	123	107	121	126	99	117	129	109	107	85	93	120	121	110	108	119	108	91	112	103	134	102	116	98	115	107	141	119	119	109	125	136	100	107	108	122	116	100	96	126	101	114	115	106	108	128	101	117	105	112	116	100	102	107	111	109	115	116	96	110	109	105	124	88	94	124	141	126	126	118	141	104	122	89	95	123	129	131	121	120	114	117	110	110	109	112	96	106	99	119	104	102	112	126	127	121	123	112	131	109	95	135	82	95	98	111	104	122	123	107	123	115	112	119	110	136	134	114	128	118	116	115	130	109	94	133	119	123	107	114	113	123	131	92	110	96	112	113	109	117	117	107	130	116	99	109	110	109	107	106	108	99	115	97	130	123	115	103	107	125	118	121	131	113	121	112	96	97	113	117	106	121	124	109	100	108	100	108	129	121	110	133	92	131	116	114	100	137	128	106	115	104	106	107	112	132	102	94	130	123	106	127	134	122	119	115	128	97	117	114	111	138	101	116	114	126	101	114	97	112	138	109	117	102	114	109	122	128	117	122	114	119	89	112	109	107	112	105	122	118	110	116	100	109	114	108	106	131	115	103	113	88	118	123	119	110	90	121	118	108	81	115	111	119	114	122	100	115	102	128	101	122	122	124	137	113	123	110	104	121	106	91	120	104	107	124	118	111	127	103	114	100	109	101	95	123	129	121	136	122	110	107	100	114	123	106	142	114	122	116	103	113	114	127	107	113	104	124	117	107	117	116	104	106	116	131	99	100	100	104	115	121	112	103	110	117	121	107	101	95	117	126	127	110	117	109	114	105	124	104	116	97	122	102	123	109	122	107	120	102	116	108	112	102	107	125	120	114	118	94	125	118	101	92	121	109	117	110	115	103	112	107	125	117	126	133	121	111	128	104	105	118	110	100	103	90	108	129	103	112	114	125	99	108	122	101	123	120	112	114	95	112	123	97	134	112	119	131	130	126	104	112	109	113	98	121	92	109	109	110	108	120	113	118	120	111	118	108	112	118	120	88	100	110	116	127	111	101	132	107	109	107	116	102	79	99	140	119	121	110	116	101	108	115	114	107	118	112	114	106	127	108	104	120	118	122	108	117	97	128	112	93	113	115	121	104	111	107	116	89	120	91	121	123	126	104	112	130	104	102	137	108	117	130	108	114	140	113	113	113	102	113	102	105	108	101	113	117	103	111	103	108	128	115	106	123	101	121	110	94	92	118	100	139	120	116	91	110	117	86	106	128	108	90	112	106	106	115	126	124	120	125	120	108	133	119	119	108	126	122	99	105	101	106	121	102	124	124	124	103	132	108	104	103	109	113	102	126	106	114	117	132	100	121	105	135	124	89	118	116	122	110	114	129	120	127	124	104	114	130	111	106	111	123	107	108	116	125	116	105	118	119	124	101	118	122	122	127	113	123	110	94	118	115	118	126	106	102	111	92	108	104	113	125	108	107	120	103	111	122	124	140	115	129	107	128	115	117	100	105	123	129	97	138	110	108	110	102	109	105	120	129	118	119	118	104	120	102	104	117	113	103	87	103	109	113	107	110	99	125	122	123	101	98	120	118	103	125	131	121	93	106	121	124	122	95	98	103	116	117	120	125	111	115	112	100	96	113	114	106	110	123	119	103	115	110	100	90	114	124	118	112	95	123	105	118	104	97	107	112	106	105	129	118	123	107	126	108	151	101	124	116	131	100	107	122	119	128	122	113	119	108	110	112	114	121	127	90	103	122	120	98	114	117	112	113	102	97	123	139	115	126	118	133	106	126	137	115	108	98	122	115	105	111	109	117	115	120	121	128	91	101	117	109	124	138	118	126	131	130	120	114	108	105	113	102	117	114	95	127	111	110	100	111	116	114	110	125	110	104	130	112	103	126	114	105	128	117	116	110	99	121	110	110	98	111	92	91	107	103	90	115	93	120	114	119	123	106	110	118	114	115	105	129	105	127	104	122	110	118	110	107	87	108	118	114	125	111	92	98	108	106	126	123	104	110	122	114	118	148	92	114	114	105	115	113	108	105	105	122	102	113	116	117	87	116	125	109	115	101	99	122	109	116	117	114	127	119	116	128	125	107	92	120	105	123	101	95	102	102	117	111	109	123	104	101	119	107	104	110	116	94	124	112	115	98	99	103	118	132	109	112	108	113	121	120	93	105	104	105	84	115	115	128	103	121	104	96	112	113	118	99	115	102	115	108	112	123	121	118	131	111	114	108	108	99	137	125	118	108	121	116	108	128	125	129	136	129	118	109	122	90	126	124	132	110	95	113	120	111	110	131	114	132	142	111	105	100	115	105	105	124	135	118	105	123	124	115	112	106	113	112	117	109	118	116	112	105	115	127	108	101	104	106	91	98	114	99	122	122	117	109	110	108	117	127	118	118	99	117	124	98	107	93	114	89	101	95	123	109	104	116	128	111	110	120	146	112	107	112	140	112	103	121	126	119	99	133	108	134	119	125	127	121	112	105	116	104	103	126	123	112	122	121	129	138	114	111	106	112	111	110	112	115	97	104	106	118	96	102	110	89	115	114	99	120	112	111	99	118	102	125	125	124	126	123	113	111	116	110	117	107	102	106	99	123	103	107	99	112	100	114	107	108	99	126	105	95	128	99	92	118	108	115	115	125	107	105	134	97	107	109	90	99	113	124	113	104	97	105	99	114	112	122	121	103	103	101	90	113	114	112	99	136	113	125	130	104	123	131	118	100	123	110	88	121	117	117	120	110	102	112	119	107	107	115	114	108
3123	342	400	425	380	385	370	345	306	360	342	326	328	329	328	314	379	335	298	310	292	327	344	317	287	314	290	312	325	289	320	307	322	308	304	292	348	306	284	343	305	341	295	305	324	300	308	320	323	300	322	308	338	304	312	329	305	322	326	299	295	303	308	319	297	303	353	307	300	304	286	296	297	299	315	310	315	337	318	317	331	315	309	289	350	320	308	319	311	297	309	292	298	298	323	321	312	337	272	325	331	317	345	295	305	312	320	308	304	298	321	320	320	322	310	324	266	315	346	323	295	324	303	312	304	330	293	311	323	314	333	305	288	286	329	313	311	313	325	284	309	319	300	316	313	296	309	283	289	327	317	315	337	285	321	318	345	337	329	298	302	332	310	310	304	319	324	310	290	328	291	290	315	319	305	292	299	294	287	323	333	308	329	308	276	312	317	318	296	336	306	297	302	311	331	320	316	319	344	302	318	308	286	275	301	333	310	288	341	323	332	290	300	294	331	304	300	329	315	331	320	320	311	302	306	340	321	296	318	336	296	306	329	313	338	281	302	341	284	286	315	295	310	325	315	309	310	270	311	321	322	308	311	311	317	330	296	332	316	297	296	317	301	289	271	310	312	308	300	338	311	306	341	323	301	325	277	319	287	332	316	317	309	300	297	290	286	309	336	308	304	324	324	308	311	294	284	329	325	334	299	315	321	299	301	328	287	318	316	352	303	331	297	301	314	313	309	304	304	305	331	307	315	293	321	280	278	337	318	306	276	296	305	296	335	328	338	323	317	288	334	314	294	294	285	293	275	283	308	292	329	261	288	317	333	320	304	301	290	319	302	277	322	287	307	278	304	324	310	302	294	306	305	341	317	336	293	304	312	312	307	303	301	322	312	288	329	308	313	314	284	304	302	317	335	328	288	288	297	286	313	322	288	312	294	313	318	297	333	301	288	304	317	334	291	270	287	309	321	322	291	282	309	305	310	298	292	296	337	299	322	309	324	312	325	313	303	335	315	316	314	355	326	279	319	321	335	306	283	288	324	291	287	320	298	332	286	321	323	326	336	325	271	281	326	347	284	309	327	295	304	288	309	310	300	328	338	355	285	301	340	316	312	325	305	331	315	329	288	349	302	323	314	285	307	316	295	301	308	287	290	313	313	308	339	333	325	303	286	281	276	319	314	317	309	332	301	331	297	312	295	285	305	315	298	320	320	311	314	313	327	330	290	305	334	307	312	315	324	286	309	293	303	287	273	320	317	317	329	291	308	300	313	293	300	291	284	310	300	312	308	355	314	308	302	305	309	315	322	286	306	312	314	315	275	324	302	303	292	328	328	323	315	281	320	292	303	285	324	276	306	316	314	295	309	341	285	312	332	295	312	324	321	329	310	340	313	315	305	298	303	333	313	289	309	307	318	317	319	286	348	320	308	324	292	321	318	292	333	281	341	311	299	338	343	331	290	298	293	286	294	298	304	306	309	301	297	272	305	323	319	329	296	321	306	299	375	305	308	293	346	292	308	322	320	301	324	326	283	320	284	315	318	336	324	282	314	306	307	308	342	340	331	303	285	328	266	294	299	309	298	320	332	333	331	329	329	302	280	318	311	282	318	265	322	327	298	315	316	293	295	300	294	289	315	288	294	299	310	317	311	314	319	291	301	311	314	324	312	307	325	335	290	286	299	283	288	315	310	285	323	311	292	298	294	309	304	281	290	316	309	292	304	299	335	304	302	300	335	341	283	323	314	321	304	312	338	329	302	316	283	312	322	301	346	308	292	292	287	311	316	312	311	316	304	335	290	304	287	298	325	322	330	298	327	333	280	325	302	324	320	325	305	308	329	306	299	324	322	304	317	299	310	299	306	354	315	313	301	312	286	322	338	315	321	317	314	335	313	325	331	325	309	292	292	313	327	317	293	283	345	337	322	320	325	330	316	328	310	341	302	303	308	288	293	317	320	320	335	286	314	323	340	305	280	300	317	303	313	336	310	328	301	290	303	301	334	280	324	308	319	304	280	305	331	309	306	297	305	330	290	322	300	282	303	306	331	339	322	326	321	301	357	300	286	314	302	303	339	320	316	305	327	294	317	325	316	281	306	295	294	315	299	329	280	282	310	311	322	299	296	301	320	338	305	306	306	309	316	298	311	288	309	273	330	326	334	303	346	301	290	292	301	300	340	316	312	306	312	312	325	324	317	298	288	309	308	317	310	326	320	340	339	298	297	318	306	311	294	311	326	307	323	321	333	288	306	313	318	303	315	315	295	329	339	305	277	304	316	330	299	296	330	314	315	320	312	311	280	327	303	305	309	306	269	313	314	297	304	368	339	298	302	317	326	334	324	322	320	326	343	302	326	315	315	330	300	317	326	292	305	306	274	314	308	291	268	300	299	316	302	322	281	291	302	345	316	316	320	348	337	324	293	328	320	297	333	317	329	320	332	306	298	302	306	345	316	268	301	307	327	273	295	305	340	300	295	307	313	307	343	307	295	308	329	294	305	319	282	321	273	341	303	276	315	342	294	318	299	306	305	302	291	313	298	319	322	311	297	333	267	302	324	301	342	338	311	308	311	328	311	320	288	324	303	334	283	322	321	317	298	319	308	325	312	334	317	304	326	317	298	328	312	320	294	284	303	311	310	288	308	328	311	299	329	325	319	331	279	308	278	349	323	288	304	301	336	334	314	298	345	357	319	352	322	300	291	305	303	301	304	300	336	313	325	336	322	316	335	304	329	289	299	311	302	342	315	292	291	304	294	316	331	301	301	332	301	312	333	275	313	292	297	291	296	299	297	328	290	316	315	308	302	290	315	325	290	348	332	309	309	316	315	308	321	295	311	323	324	287	355	303	283	299	300	303	296	309	331	320	285	314	322	301	319	311	317	323	343	339	315	327	306	311	304	298	323	329	334	299	308	297	280	293	315	291	306	284	317	317	334	280	300	308	293	289	289	334	288	329	322	323	323	302	290	320	326	294	291	310	307	302	313	299	317	329	318	314	306	301	312	309	311	328	308	315	333	341	309	321	322	300	340	289	293	306	300	316	325	287	310	302	296	310	305	318	317	311	363	334	328	301	325	276	313	337	297	308	358	352	302	300	307	315	318	341	317	321	315	300	326	315	310	307	295	309	291	277	316	303	332	312	285	306	313	335	323	314	315	298	335	309	330	322	325	292	305	300	323	340	309	305	311	301	262	308	293	320	307	312	318	294	353	293	314	320	282	334	305	298	302	318	299	302	310	343	288	328	335	307	320	332	315	332	328	281	311	331	316	325	341	297	308	333	267	306	314	303	303	267	333	301	319	302	309	319	301	289	339	314	297	326	292	295	288	307	300	301	322	282	322	305	282	302	298	305	303	299	295	302	309	332	321	312	310	309	306	311	307	310	321	305	320	308	305	361	302	305	309	335	335	325	320	288	321	301	297	312	331	301	341	282	326	277	329	343	282	321	309	305	365	300	327	315	301	317	344	326	320	366	266	341	310	303	311	305
14052	1420	1217	908	627	565	440	392	369	324	259	239	260	247	266	236	224	295	261	245	246	224	209	217	218	234	230	239	228	230	202	194	214	222	217	223	218	225	228	220	229	219	206	219	251	220	217	234	225	243	220	183	212	219	236	217	206	207	210	203	204	217	204	217	193	219	212	228	221	185	226	204	226	196	213	228	203	188	200	232	190	190	230	218	199	252	220	214	208	228	203	226	200	203	208	226	196	230	207	205	175	195	187	203	206	211	230	208	233	215	227	207	240	222	229	199	204	217	256	218	253	201	209	202	207	204	227	205	191	229	189	206	208	236	246	216	228	216	224	221	207	226	227	216	181	206	202	218	220	202	211	212	237	226	203	219	200	219	218	197	225	231	234	226	202	226	199	229	201	200	207	199	214	193	254	212	239	208	236	207	215	191	216	184	225	222	220	214	217	223	217	230	250	219	245	248	209	202	196	210	198	204	189	182	206	236	219	200	214	252	230	257	197	219	196	203	227	214	205	214	243	235	189	229	207	213	195	231	213	193	213	219	200	224	222	214	202	193	218	201	229	215	228	201	230	236	235	229	201	212	200	225	183	219	235	220	223	215	187	218	190	214	202	228	235	239	208	219	212	244	258	198	211	209	201	227	212	219	209	218	202	199	196	238	235	231	206	236	221	194	190	181	207	211	224	229	200	213	197	208	213	222	220	202	231	223	236	205	187	200	223	223	214	206	213	226	234	204	220	189	232	267	224	225	203	196	202	186	215	207	219	224	206	202	229	194	212	205	194	187	211	235	207	208	188	207	188	189	200	215	209	184	197	214	201	228	191	219	193	196	231	185	216	202	183	203	202	199	205	253	230	210	194	236	181	220	198	202	210	233	216	235	232	219	219	227	210	211	208	221	202	215	221	227	240	208	189	228	227	224	203	211	222	214	218	195	184	201	219	219	203	210	213	246	211	218	215	230	224	202	188	206	204	216	208	201	232	239	213	230	221	208	213	212	198	217	230	232	205	205	228	228	203	199	219	213	206	175	215	218	218	202	235	196	230	207	212	190	189	215	219	228	212	223	206	218	218	210	174	208	203	197	204	201	206	198	193	232	237	222	196	217	222	222	208	211	205	234	199	223	218	210	226	198	213	202	249	216	225	201	211	204	236	212	198	229	220	217	216	197	220	163	224	205	205	238	232	221	240	235	202	214	216	188	215	195	230	208	203	223	214	209	193	216	235	223	222	186	214	212	189	201	196	196	207	226	179	173	225	221	241	204	230	204	208	209	214	266	234	232	233	215	203	217	191	203	210	189	235	210	213	205	214	227	200	255	226	224	195	192	238	230	203	208	213	241	219	231	218	226	225	221	216	239	207	216	214	213	183	233	225	250	245	258	200	201	186	191	218	205	225	210	200	221	192	202	223	203	227	193	211	243	237	203	206	215	215	227	215	200	209	218	230	226	230	217	200	225	238	210	219	194	198	196	216	238	213	191	222	214	213	188	181	213	213	225	197	219	217	234	201	214	225	210	219	197	205	223	232	208	229	201	213	207	198	183	230	212	209	216	223	188	220	210	233	225	223	216	216	198	223	230	197	170	221	211	194	206	230	200	225	205	217	211	204	201	182	196	204	207	218	178	246	220	213	214	224	198	222	220	206	225	232	225	212	197	189	227	247	220	205	221	196	194	199	220	200	237	247	200	203	231	200	206	199	195	232	215	201	219	217	221	204	202	209	229	211	204	236	215	209	222	210	224	212	230	207	237	227	219	177	216	194	222	220	223	192	250	198	194	233	189	208	220	209	222	210	223	216	191	197	249	241	249	222	209	209	233	207	197	221	222	197	220	223	195	193	213	235	228	223	203	211	238	215	203	231	206	238	204	218	202	180	216	187	231	224	204	215	226	230	201	206	187	209	244	224	176	226	189	220	221	208	201	211	244	216	196	217	189	206	210	227	210	220	214	195	228	224	188	192	180	224	194	237	229	215	223	247	228	246	223	217	202	214	213	184	231	198	183	232	214	226	220	216	217	203	205	217	208	209	222	208	242	212	226	217	221	230	207	221	195	202	225	201	222	229	227	228	207	207	226	195	234	205	198	212	236	191	222	209	220	208	214	195	200	205	202	205	194	219	222	213	247	205	229	223	227	218	200	206	241	245	207	217	213	191	203	236	227	213	226	221	209	207	219	199	214	211	206	230	224	193	192	190	203	215	198	199	208	210	222	222	216	209	230	224	240	215	216	208	230	241	220	213	220	215	184	233	216	192	200	228	224	230	232	209	210	203	232	196	220	237	221	199	231	225	215	243	214	177	227	191	238	214	245	225	200	231	191	177	221	204	201	204	221	218	238	212	204	206	212	225	240	220	209	206	225	209	212	226	235	215	197	211	206	251	212	205	220	207	206	206	230	218	227	220	214	201	207	220	194	199	199	198	217	210	212	213	183	216	207	224	208	225	215	175	210	199	218	209	214	236	209	226	222	197	200	196	225	219	206	221	214	233	204	231	220	223	227	200	196	225	215	195	188	195	222	214	217	213	208	224	235	220	173	206	195	187	228	222	213	229	219	207	212	213	195	203	227	217	221	206	200	211	223	217	224	220	192	224	208	195	199	224	229	219	211	210	217	208	262	219	216	208	238	234	201	216	209	234	211	201	217	203	192	212	194	227	202	217	212	207	217	215	216	224	222	221	216	210	221	221	198	212	205	218	232	222	229	235	206	203	211	212	232	233	199	194	225	226	230	219	218	198	203	216	215	247	225	202	227	187	211	206	219	212	230	202	228	220	221	224	202	225	215	191	220	255	205	197	218	236	224	224	202	222	196	219	218	212	219	224	217	211	218	219	222	243	234	195	195	219	205	210	203	212	235	205	219	225	203	243	219	201	225	202	209	196	202	211	216	236	229	216	240	226	237	203	226	209	204	210	214	215	181	203	208	235	173	226	219	211	214	214	181	211	224	216	204	207	220	228	215	224	220	226	215	195	208	218	234	212	188	185	228	220	212	227	204	208	196	210	210	222	219	194	195	204	251	239	220	209	225	223	212	206	220	221	215	203	245	226	201	239	226	206	211	166	187	226	205	234	244	203	216	222	233	200	224	216	240	230	207	208	232	219	218	227	200	210	188	200	218	221	231	188	189	209	221	217	226	208	224	208	221	220	211	228	224	220	201	254	239	235	221	210	201	202	222	243	217	204	211	226	203	205	206	206	203	215	208	195	211	209	235	216	212	199	209	227	215	199	202	223	188	218	226	203	215	204	190	216	218	225	219	205	207	213	225	194	191	219	215	236	217	219	201	233	217	203	214	204	205	224	213	213	219	227	194	234	236	215	226	228	195	204	245	202	208	207	202	202	202	234	194	218	203	196	236	215	201	232	241	211	241	197	211	204	217	189	197	228	245	203	185	196	197	238	210	211	209	209	199	228	225	214	191	201	204	205	206	218	208	214	238	231	216	208	226	229	223	224	184	224	198	218	218	181	226	207	226	248	226	215	228
8241	1337	2839	3122	2729	2213	1834	1603	1397	1286	1108	1049	1005	900	863	788	774	772	736	751	706	720	650	707	594	628	636	626	618	642	597	582	565	564	577	597	566	588	641	578	533	583	564	599	531	553	541	538	548	561	510	543	540	592	519	535	540	563	542	515	534	550	511	540	542	570	556	551	531	538	556	522	586	522	518	538	514	589	522	495	554	504	503	562	551	557	548	528	573	544	561	528	515	501	538	517	552	524	497	566	511	561	550	572	559	533	558	537	551	521	543	569	551	524	525	517	532	531	516	514	530	518	531	518	522	492	525	526	524	518	549	498	508	503	536	528	515	506	527	545	515	474	511	529	513	537	530	510	463	506	524	522	517	569	507	527	542	526	539	528	558	525	516	562	502	535	539	518	511	509	508	589	584	525	552	530	544	509	517	561	510	519	551	519	529	563	486	553	521	527	513	524	516	517	531	506	591	513	460	544	559	542	485	511	520	500	526	507	521	547	541	586	529	521	565	517	503	516	528	534	558	509	522	524	539	528	512	548	488	521	524	514	528	532	569	524	552	545	500	525	522	514	534	564	514	544	519	524	521	538	514	511	511	534	506	512	503	514	518	554	537	524	502	507	520	547	511	518	541	526	540	533	508	475	550	538	535	509	515	505	553	525	480	526	537	491	527	571	489	507	520	527	513	519	528	531	540	500	512	551	487	504	539	556	473	492	487	528	548	513	522	530	563	556	559	538	565	528	515	537	530	532	568	546	566	567	495	552	532	520	524	520	566	507	477	549	555	547	534	540	510	517	503	522	519	515	554	539	527	560	511	540	494	543	488	537	498	515	530	521	526	471	553	510	540	473	523	557	560	516	542	530	540	552	528	492	490	524	523	534	517	545	543	532	542	540	512	532	532	501	500	481	494	464	517	543	511	504	518	526	524	533	524	494	505	541	534	549	504	492	554	531	516	514	536	552	514	540	514	511	532	530	496	516	532	504	545	495	510	578	554	509	532	487	580	503	515	513	480	531	468	523	553	516	483	546	511	519	523	531	472	517	499	482	513	523	534	556	512	526	509	549	521	513	506	503	508	534	537	500	593	493	527	512	529	533	494	486	543	522	553	520	502	498	486	500	550	530	519	504	559	514	516	531	529	492	518	559	521	520	505	534	551	507	537	549	535	523	549	498	540	525	524	565	538	507	539	562	508	524	528	519	547	537	535	534	555	551	548	516	492	479	533	512	495	565	569	452	525	534	534	511	525	538	515	539	521	550	494	520	491	511	527	495	489	513	527	532	561	519	536	545	538	543	544	535	507	553	543	567	533	518	504	542	546	503	512	559	554	555	512	519	508	550	516	564	513	550	523	530	563	554	568	528	521	548	496	540	539	525	494	499	521	519	528	508	521	531	543	553	500	527	528	522	529	521	501	488	538	542	583	516	529	530	536	504	517	501	499	579	538	553	509	507	517	513	536	495	539	521	547	515	533	523	533	530	544	530	515	506	509	516	542	509	513	552	574	542	530	514	488	508	593	546	551	508	486	534	552	539	531	483	521	524	524	486	532	498	502	521	484	517	539	541	556	542	463	540	494	544	555	533	558	517	546	532	493	528	508	509	557	519	502	525	557	513	571	520	524	549	519	539	538	526	519	532	576	551	579	512	536	560	553	518	574	544	511	528	510	561	519	530	510	550	514	524	514	502	535	504	561	556	560	551	535	546	518	498	533	518	540	518	508	533	547	540	505	481	555	539	567	536	499	515	509	510	526	515	531	495	531	533	482	509	529	507	517	512	519	519	495	537	520	510	509	544	570	520	514	561	556	529	507	526	505	543	537	521	530	525	527	507	564	532	579	477	531	552	524	536	538	501	524	549	530	515	513	579	564	541	520	513	533	512	510	527	516	537	525	552	490	492	497	518	558	515	493	542	525	510	528	535	526	506	545	484	530	554	567	496	529	499	508	517	487	498	484	543	492	538	549	538	515	527	516	526	544	518	513	496	541	554	564	536	507	525	543	498	515	504	533	512	549	547	527	505	516	482	579	536	477	516	513	560	515	559	542	565	544	517	539	453	511	521	482	534	542	524	506	570	494	539	509	537	580	533	518	478	510	536	515	532	565	510	529	524	529	537	523	538	494	504	531	515	483	534	521	542	512	581	534	509	533	502	531	488	500	528	530	526	515	523	538	484	494	529	492	539	521	557	515	512	534	528	504	544	540	497	508	530	517	505	529	508	545	528	513	513	536	559	516	511	501	532	513	514	523	534	520	510	506	515	516	508	514	546	525	532	533	528	499	520	540	518	539	524	531	528	488	532	537	526	540	509	567	486	482	499	498	521	516	501	551	552	522	524	525	529	516	507	556	502	523	514	514	497	507	491	533	480	553	555	546	528	555	525	535	527	512	509	523	564	554	522	564	529	563	514	509	566	566	525	527	474	497	507	552	511	522	519	527	500	540	548	572	552	516	539	502	523	529	507	556	535	590	527	528	520	519	524	542	547	568	499	499	551	541	531	525	531	515	565	504	497	574	531	546	525	511	506	552	516	537	523	519	534	521	503	534	512	535	514	527	535	487	507	557	522	511	544	532	530	535	518	513	513	535	570	586	549	519	535	546	500	549	485	523	531	525	495	508	496	551	525	548	554	530	565	553	502	547	541	550	503	526	555	581	570	553	504	533	519	527	562	562	511	488	516	508	533	554	544	560	530	489	521	549	528	582	480	494	521	484	517	509	533	524	545	531	523	510	486	526	526	521	495	511	551	502	566	518	518	525	552	539	526	531	526	482	507	501	534	485	521	502	527	548	464	498	523	526	503	562	527	548	509	493	518	512	577	537	529	519	520	486	508	497	537	519	515	536	535	560	553	542	505	513	556	531	551	552	569	546	557	551	544	554	524	552	500	548	549	543	536	553	515	563	546	546	510	538	564	517	540	501	539	524	532	505	537	534	520	528	505	527	483	526	507	556	510	507	502	508	534	538	576	542	496	544	507	576	561	528	478	542	510	475	500	536	499	549	547	518	533	535	507	510	550	519	538	538	546	519	553	491	535	494	556	522	544	535	495	531	534	527	535	511	498	536	481	518	531	552	564	576	585	518	517	541	518	524	509	569	517	497	477	556	485	483	521	545	508	547	542	523	510	534	568	500	528	532	561	522	540	513	497	510	529	502	534	531	520	494	526	522	474	489	525	523	479	531	501	514	546	533	501	547	555	551	556	514	535	475	511	521	522	542	489	514	495	551	549	495	518	492	535	505	507	498	542	537	532	509	534	504	483	502	557	528	566	519	536	517	482	504	513	541	535	505	510	499	530	560	524	553	517	536	532	530	508	573	547	517	494	519	532	503	559	534	541	513	525	541	497	540	541	550	524	514	511	525	536	572	539	527	512	523	501	528	563	503	509	527	518	560	516	483	544	502	518	528	515	478	498	559	526	585	515	517	524	531	526	515	523	519	548	527	486	545	499	551	521	538	517	519	511	528	528	546	554	487	570	534	555	529	544
22054	3087	2348	1641	1063	844	673	486	484	355	340	307	311	269	238	230	248	230	235	220	219	215	219	213	212	200	168	191	166	200	191	173	195	185	176	170	212	184	171	198	185	164	177	197	183	195	202	183	180	169	180	175	167	216	176	176	151	164	187	171	181	158	166	174	191	170	178	168	151	170	158	180	167	155	181	166	182	183	143	160	167	184	185	194	188	159	152	185	171	193	186	160	183	155	165	194	165	150	170	157	174	156	169	173	199	145	154	175	169	166	175	171	177	166	151	162	171	185	161	181	158	176	157	175	174	156	182	185	158	165	171	181	166	168	179	176	186	166	168	150	154	173	186	170	198	178	177	192	171	186	170	163	174	155	150	180	160	180	179	199	180	172	191	172	165	161	164	176	179	176	180	181	160	168	173	163	175	165	201	165	167	174	183	194	193	205	169	174	170	163	185	186	185	207	178	144	177	193	157	174	163	174	188	197	176	180	167	160	170	178	155	167	156	162	166	209	169	160	168	175	174	186	169	177	145	171	165	180	167	161	171	162	156	163	162	149	180	155	188	177	157	184	169	201	185	181	176	181	180	146	178	153	176	165	159	171	149	181	176	181	160	172	172	188	200	169	157	172	158	172	170	161	164	154	182	141	188	198	168	185	186	180	154	146	179	169	217	182	164	178	169	137	143	166	182	160	159	173	185	156	161	166	166	169	195	162	179	165	170	204	177	177	176	189	151	167	180	158	199	172	171	162	142	170	178	170	191	167	166	182	197	173	173	183	156	188	181	176	172	188	170	178	162	164	169	156	173	181	178	183	174	184	191	183	164	184	170	158	162	162	164	169	166	174	185	169	159	152	165	160	167	172	148	185	166	158	162	160	154	184	187	168	168	181	165	165	163	193	180	139	178	164	149	154	186	171	185	171	172	190	145	156	166	191	168	174	182	179	164	177	170	161	199	187	146	184	166	170	198	164	161	155	156	162	171	192	167	157	170	187	172	189	178	180	170	162	167	161	169	181	183	170	153	162	163	174	164	174	149	159	179	149	187	176	162	162	184	177	182	159	163	169	181	167	190	189	162	157	164	186	159	186	167	178	170	186	143	180	171	174	168	152	189	170	192	162	173	157	171	179	182	183	181	184	181	187	173	193	186	167	165	165	173	176	178	201	188	189	148	143	178	178	173	155	193	133	166	166	172	175	180	157	162	158	181	184	150	185	163	158	148	164	166	164	180	165	171	154	164	184	175	151	182	177	177	157	181	169	159	164	180	163	175	175	199	171	160	144	182	191	138	184	173	153	190	175	157	162	164	143	149	175	171	196	144	192	189	157	144	173	166	160	154	158	168	203	165	136	172	161	165	157	165	176	190	174	189	188	163	176	158	153	169	173	165	168	192	181	171	174	141	175	173	177	173	184	178	180	179	152	183	181	174	174	164	204	175	196	161	170	169	183	156	170	167	183	189	175	177	180	165	158	182	169	203	174	178	141	164	171	190	159	177	179	182	180	150	163	181	167	151	164	169	182	161	152	184	176	164	152	162	172	173	160	169	169	153	176	189	154	174	170	172	154	186	152	178	158	179	173	178	174	165	160	172	175	160	197	187	186	143	166	168	170	171	167	185	175	165	167	140	171	189	184	159	167	183	141	159	178	157	186	167	180	167	156	181	180	201	203	186	134	182	171	166	184	182	156	177	188	148	162	165	181	141	183	156	172	181	165	182	171	182	174	188	159	159	174	149	199	148	195	162	175	174	178	178	187	187	155	184	188	171	210	193	184	156	169	157	153	199	161	160	183	178	171	170	192	171	177	146	160	177	162	161	167	167	172	158	162	155	184	190	168	169	185	170	178	174	148	191	182	162	178	179	163	174	192	174	184	177	174	164	177	166	199	176	170	184	202	173	193	187	177	176	155	168	143	162	165	171	169	170	182	152	191	162	171	197	179	175	184	169	181	177	165	182	170	168	163	173	158	147	180	182	153	141	179	169	194	173	168	176	162	168	172	182	149	157	166	174	172	162	176	170	164	142	161	158	160	186	174	155	161	178	161	167	187	182	170	147	187	174	181	193	169	198	202	157	160	167	159	165	182	194	190	159	166	165	187	165	150	165	176	178	152	178	164	169	174	189	167	189	172	145	162	162	149	166	187	210	166	175	204	139	167	187	151	158	161	182	161	159	201	170	193	160	182	195	178	172	185	181	155	151	158	181	159	170	173	159	170	161	182	140	155	164	190	162	170	172	174	192	151	161	150	208	176	187	182	172	172	170	194	162	179	183	175	176	169	173	188	163	159	183	165	185	176	155	199	165	172	142	183	191	167	159	158	160	155	169	195	191	193	172	181	189	193	185	176	167	188	174	185	164	144	173	161	170	175	156	148	175	165	164	167	179	190	169	175	165	176	179	171	180	209	169	169	208	197	154	174	170	155	186	174	167	169	189	183	184	164	161	170	167	188	160	176	151	176	165	188	222	178	186	182	165	182	172	155	167	164	166	176	170	155	159	195	180	166	177	172	153	205	176	157	179	185	155	176	160	168	145	192	160	155	171	193	149	174	187	173	175	179	167	186	157	190	155	183	168	169	162	167	186	175	163	176	166	193	183	172	191	176	193	182	175	165	167	182	182	189	161	163	160	164	156	179	160	180	170	166	173	160	163	179	165	168	129	200	186	160	185	191	176	176	168	173	170	183	172	171	195	176	195	197	175	150	179	183	170	167	176	139	176	163	178	159	169	182	169	179	161	163	153	183	198	184	182	167	180	169	172	177	176	157	192	182	175	170	137	170	185	175	156	154	192	183	181	176	159	161	164	176	164	179	151	157	180	174	195	195	179	158	179	175	193	155	177	164	183	198	149	160	158	198	147	165	166	165	165	160	162	160	178	163	156	175	164	179	164	181	164	164	169	181	158	158	182	155	168	171	178	142	195	179	168	168	192	204	165	170	169	194	164	182	151	162	184	168	164	168	164	162	173	167	156	191	165	173	163	169	154	193	166	168	188	177	165	177	152	184	184	159	189	192	175	181	177	172	161	172	173	167	178	185	170	173	148	135	131	192	178	177	170	170	160	142	151	154	171	185	155	161	147	161	169	186	152	159	152	170	162	196	191	172	178	171	194	180	152	195	189	166	159	159	187	193	178	179	156	161	169	178	182	170	171	141	169	164	174	176	196	182	174	181	144	162	175	167	154	167	176	157	161	171	159	156	147	177	176	161	145	155	154	164	160	183	188	160	182	148	183	168	182	187	167	172	180	156	177	187	155	171	151	176	176	171	194	165	190	158	142	179	161	162	179	157	169	157	187	161	183	161	139	177	187	188	154	156	151	163	185	163	167	182	169	181	177	171	137	145	186	154	177	196	171	167	160	174	162	170	159	154	169	155	162	178	172	167	176	185	172	181	178	184	171	165	173	195	154	166	144	178	143	181	185	143	170	192	149	153	189	176	149	184	144	173	184	180	155	148	185	198	182	153	164	156	166	145	200	172	194	195	168	179
10937	2002	4662	5295	4423	3600	2896	2406	2061	1809	1543	1388	1222	1168	1005	1025	944	868	821	775	700	683	672	699	641	627	687	563	569	577	525	561	552	522	561	503	513	521	466	547	506	490	470	503	503	498	509	508	493	455	442	427	453	472	448	478	446	441	440	455	495	445	416	457	431	443	417	442	441	443	436	440	424	431	437	439	416	416	429	469	459	429	427	423	456	429	445	411	415	438	408	439	445	450	467	445	437	415	425	427	414	426	428	468	438	414	430	420	447	387	406	423	398	426	431	408	420	407	472	413	415	389	451	404	428	447	427	395	415	403	410	406	396	443	424	430	414	443	402	384	448	418	434	407	420	447	437	431	452	424	431	434	377	422	422	397	450	420	420	400	439	434	429	428	422	405	415	417	428	403	432	426	415	433	413	436	438	393	412	462	428	411	435	383	420	427	429	417	427	411	389	438	419	386	404	406	383	436	402	426	422	406	390	386	451	432	423	431	413	431	432	424	438	378	409	433	421	403	396	435	377	363	388	433	432	414	408	408	465	397	400	426	403	387	387	419	455	423	438	429	419	413	426	408	395	366	406	411	416	474	444	407	444	378	420	406	420	421	417	408	418	420	404	401	367	400	427	398	392	405	422	436	420	430	414	412	412	436	437	381	414	397	427	420	375	400	421	403	415	425	427	387	426	433	365	398	395	410	403	409	457	427	401	383	407	387	451	415	402	415	410	449	410	433	412	422	389	462	417	451	404	364	410	421	409	427	404	400	414	463	415	440	442	410	439	432	394	454	408	431	393	425	424	433	432	428	391	431	406	435	412	403	424	411	445	384	406	386	395	391	485	433	440	444	367	402	416	380	423	444	452	443	382	419	403	418	415	390	394	413	425	438	400	420	382	406	387	394	423	410	404	377	447	366	428	416	421	383	449	446	363	408	420	410	401	424	385	432	402	411	445	425	415	392	407	380	390	448	388	422	424	400	406	451	432	408	426	441	445	412	415	409	438	429	441	413	405	410	416	435	397	400	439	457	421	404	423	441	403	416	414	396	423	421	423	396	414	398	420	422	459	402	418	401	394	433	427	410	423	407	413	365	428	396	415	411	409	409	410	460	475	421	418	443	435	444	391	420	452	418	406	393	420	418	449	402	410	445	418	418	434	437	403	406	414	419	406	380	409	411	429	409	382	456	431	419	434	407	441	372	463	412	416	429	412	416	385	454	408	388	409	401	424	406	451	398	390	403	431	403	426	439	403	451	425	408	445	410	419	389	475	436	411	418	419	429	398	416	427	396	445	394	430	442	429	418	397	431	388	424	398	434	411	432	442	426	412	406	383	436	417	442	405	441	409	422	382	450	438	382	447	398	421	398	405	430	394	416	414	401	416	380	410	435	390	424	401	453	457	467	425	429	389	361	410	408	432	439	410	390	440	445	404	413	444	380	400	377	415	413	426	388	398	407	407	405	388	404	459	394	427	432	448	404	450	427	393	396	403	373	419	408	424	390	427	432	418	391	406	405	436	402	435	407	450	402	405	438	413	382	433	430	397	413	444	380	422	381	401	413	411	423	414	409	398	381	403	415	402	418	392	408	390	428	416	409	367	385	401	426	421	425	433	419	415	405	401	414	411	418	461	428	409	400	412	430	387	377	434	426	425	389	391	420	407	437	401	369	430	428	410	415	428	415	392	396	414	434	404	454	431	420	404	402	398	415	426	447	418	411	418	406	447	391	419	438	435	399	417	419	400	393	421	413	384	379	433	433	435	424	459	365	417	452	394	404	373	413	398	423	453	437	431	441	407	418	405	406	423	372	426	390	375	418	432	414	411	429	402	444	408	428	402	400	422	406	378	374	434	408	407	436	415	415	406	418	387	382	393	424	403	419	386	411	426	439	401	388	398	425	422	374	403	411	431	423	393	424	404	410	413	433	408	425	467	359	403	438	398	427	451	425	426	406	399	421	430	372	398	432	427	407	404	421	394	428	436	406	419	429	419	412	412	418	447	431	405	425	405	429	398	434	423	415	411	394	408	420	438	411	370	423	401	446	396	432	410	423	416	372	416	415	410	429	435	441	405	393	414	399	431	440	372	422	394	390	432	419	402	426	400	459	411	393	421	445	391	447	426	432	467	417	399	429	453	410	422	391	419	405	467	427	419	435	416	420	434	417	376	428	415	385	416	459	436	427	420	421	413	420	381	418	405	425	417	394	432	409	411	443	466	396	418	397	356	403	398	428	409	397	426	408	397	449	393	422	411	424	409	431	407	381	428	419	415	387	423	399	398	408	429	429	406	381	419	371	392	367	417	437	389	382	424	411	420	401	452	426	376	449	408	379	407	429	421	427	428	453	429	408	420	420	406	403	399	398	441	424	418	390	417	437	378	441	412	387	434	415	438	400	417	425	411	408	401	421	424	416	413	408	438	435	412	436	434	410	350	448	422	406	425	447	430	444	399	381	453	395	391	421	416	419	397	407	424	423	406	417	446	395	399	432	408	448	379	416	427	420	412	427	388	428	408	424	430	441	411	438	417	409	390	442	360	436	401	430	408	381	431	397	405	405	389	400	403	420	463	409	413	429	398	415	431	413	426	394	420	399	465	410	413	413	443	446	398	384	399	416	405	422	419	416	400	418	381	445	409	397	418	434	395	445	440	388	433	427	397	416	419	396	434	377	423	439	394	400	453	455	416	370	407	433	420	446	424	435	433	425	437	432	412	410	413	397	410	409	389	407	368	395	451	401	420	409	414	413	419	428	403	418	385	385	421	402	385	413	415	431	435	461	445	421	376	393	412	424	411	387	438	416	399	426	392	403	432	420	428	412	400	440	396	390	399	380	440	423	413	378	361	410	396	426	425	398	379	431	431	376	405	422	412	420	418	402	400	401	429	438	384	448	396	412	420	434	381	410	432	443	401	399	426	440	394	420	429	418	407	432	421	391	425	395	417	390	402	420	447	384	397	390	406	424	433	405	414	363	403	434	478	372	397	379	410	394	414	397	404	401	434	390	413	380	444	405	414	458	435	392	385	393	409	424	410	417	412	437	398	392	415	370	410	429	437	412	391	414	441	387	431	404	411	418	434	407	421	457	408	404	391	412	405	427	420	427	449	413	449	458	429	422	386	390	413	416	421	427	393	387	414	430	407	440	419	433	406	384	393	420	405	376	422	439	392	429	414	419	414	455	451	399	415	402	410	388	429	405	413	403	405	422	422	429	425	385	422	413	381	397	399	448	428	399	410	431	421	412	440	417	368	395	436	402	388	397	401	417	414	398	394	413	429	389	398	452	425	404	447	404	406	419	409	423	419	455	415	426	417	376	394	431	401	453	414	410	410	441	405	422	410	387	429	396	398	425	420	417	445	418	441	430	435	418	410	453	392	392	379	367	420	408	403	414	427	375	440	437	399	412	404	384	427	398	402	408	427	428	438	402	403	428	418	440	391	419	416	399	393	429	407	401	417	445	427	433	423	427	422	392	401	413	441	430	398	433	414	431
4973	192	144	133	143	124	111	108	119	121	111	117	125	113	112	109	111	100	98	127	115	101	111	109	101	108	134	106	93	117	108	99	131	126	102	121	119	103	119	103	112	122	114	127	115	118	138	109	135	116	107	127	119	115	117	92	119	120	113	118	116	121	115	98	101	120	122	109	118	105	119	106	130	116	117	114	113	117	98	111	128	109	97	109	108	131	109	116	101	113	97	119	109	119	117	101	121	104	94	112	117	119	110	124	102	94	101	106	100	98	114	115	109	122	130	105	129	123	116	96	94	101	108	115	94	104	117	101	100	120	130	96	102	114	121	129	105	97	136	112	111	112	108	132	101	126	109	96	114	111	124	119	115	121	116	114	99	126	130	105	107	122	131	108	113	120	98	99	118	117	120	115	113	122	108	134	112	110	97	121	108	120	103	110	112	115	113	113	126	133	128	101	128	121	102	112	116	121	125	107	109	98	114	130	125	95	125	133	98	117	110	121	113	96	110	114	81	108	120	122	125	115	108	125	104	122	106	102	83	123	97	106	113	105	103	135	121	112	116	116	112	110	108	98	118	127	124	108	104	108	94	104	97	107	110	103	117	116	111	108	98	104	119	122	122	98	110	119	117	115	120	117	109	114	140	122	119	124	114	110	123	107	128	108	114	105	118	98	108	109	109	118	106	108	116	108	124	104	95	101	107	116	98	106	122	105	107	94	113	115	96	117	115	89	115	100	119	97	129	109	104	95	97	109	103	126	115	124	110	104	108	125	108	111	109	107	94	117	100	99	108	116	114	116	127	111	96	108	121	97	103	101	115	105	99	111	120	103	90	103	96	121	111	109	113	118	117	123	93	109	112	111	97	129	97	100	119	111	102	103	123	128	89	127	117	108	95	95	117	110	103	116	124	97	101	119	106	110	128	107	100	114	128	106	131	115	113	103	106	115	126	111	117	116	103	125	128	108	113	125	96	105	115	119	112	125	109	109	115	105	116	122	127	103	127	106	93	118	119	115	137	89	108	105	108	114	104	101	117	116	106	108	115	102	125	119	98	121	124	99	129	107	116	132	111	110	106	109	105	125	115	119	91	102	103	118	126	114	101	120	106	98	111	100	99	98	122	115	115	96	130	118	107	106	111	123	100	112	119	136	119	120	116	122	106	123	93	114	107	133	118	106	96	100	125	114	132	100	134	120	124	123	122	127	102	111	115	117	103	100	103	112	118	95	117	109	99	128	109	137	123	96	126	127	114	117	120	92	114	111	104	121	108	93	105	118	106	112	111	116	130	121	118	121	98	107	104	88	133	98	120	116	122	125	111	110	122	109	106	112	119	105	112	114	123	104	113	108	105	112	123	101	110	113	118	101	111	138	122	103	110	98	118	110	111	121	105	92	101	121	107	116	109	125	123	112	138	93	93	120	110	111	121	107	118	125	122	104	106	97	115	138	111	120	125	100	106	102	124	112	106	117	113	97	99	131	132	91	98	108	101	117	107	128	104	112	129	110	101	117	117	129	117	102	114	108	114	129	110	115	115	100	121	103	122	112	114	116	106	97	101	136	91	109	112	113	102	104	117	112	109	124	117	107	94	108	118	115	117	109	103	106	130	113	114	102	129	92	113	95	121	111	119	95	120	90	101	108	130	115	102	118	116	118	118	113	94	100	122	98	130	128	113	115	102	121	116	99	112	127	102	106	112	125	125	121	134	111	110	117	97	115	123	125	120	137	108	117	117	109	113	107	114	111	106	117	130	114	119	106	142	111	131	108	103	134	111	116	129	114	102	136	115	118	119	114	101	108	115	122	109	109	115	121	114	123	128	124	119	108	128	107	89	126	104	108	121	115	112	100	97	113	115	121	116	116	100	110	137	104	103	109	105	103	107	129	126	113	99	118	114	139	109	115	130	117	114	103	97	101	100	105	95	134	108	138	104	113	136	132	106	123	96	101	94	109	122	101	114	111	113	112	112	115	104	126	117	116	122	103	122	126	121	101	85	114	114	122	117	123	132	118	117	117	128	109	104	113	112	106	115	115	125	111	106	114	149	129	111	100	101	121	116	114	127	104	113	109	137	121	121	117	111	110	104	101	100	119	114	94	109	105	108	118	119	101	116	103	87	102	121	111	121	106	115	120	101	123	92	125	91	108	107	106	120	120	113	101	135	131	93	110	131	123	117	116	133	140	128	105	132	127	122	102	117	118	102	119	111	117	113	114	123	101	109	105	113	88	113	117	120	122	106	104	96	108	118	105	111	105	108	104	120	131	98	108	102	126	120	112	115	130	111	113	102	108	135	125	118	115	136	93	100	108	127	114	106	102	120	95	111	117	81	112	113	116	115	116	117	117	122	136	121	110	112	137	127	95	107	109	131	122	113	97	132	107	111	108	106	114	118	115	101	90	114	127	114	111	112	117	115	115	119	112	118	86	111	119	104	126	101	113	118	111	116	113	128	123	120	113	106	133	107	123	112	107	126	93	118	127	131	114	108	104	97	117	105	112	115	124	113	124	104	99	105	114	114	99	114	105	110	114	117	112	105	91	116	108	107	107	107	96	137	109	100	107	103	107	124	100	98	103	111	128	108	115	103	104	98	91	125	107	133	100	112	120	120	136	119	117	99	105	114	126	101	128	113	103	123	104	102	93	101	99	113	99	108	95	124	111	112	115	106	115	103	125	105	111	141	100	121	126	120	120	112	111	122	133	115	109	111	109	112	106	104	129	108	94	113	103	117	114	110	124	110	104	96	112	121	106	110	101	106	114	103	123	113	103	123	126	110	130	105	113	112	97	121	114	100	108	84	99	92	106	107	90	91	100	113	120	130	117	110	123	109	101	111	103	127	93	102	107	125	132	109	103	98	117	111	117	118	108	116	132	112	107	124	106	124	106	114	108	116	106	113	107	112	117	99	112	93	114	122	104	90	137	114	112	108	95	94	115	117	108	133	117	100	113	110	107	114	142	118	122	114	135	103	123	116	119	142	101	112	87	123	121	95	121	113	101	104	111	98	129	122	104	95	120	104	123	115	120	125	120	105	110	114	95	108	89	129	83	105	100	114	114	120	111	97	115	118	106	110	108	99	96	115	99	102	109	139	125	135	108	111	117	126	93	110	120	126	103	119	111	117	119	105	103	114	105	107	108	92	118	108	112	128	117	107	106	103	121	111	110	116	101	125	125	93	118	120	102	93	118	103	111	106	132	117	129	126	97	120	108	82	122	114	133	102	113	113	112	84	100	107	105	115	111	115	122	115	97	105	93	117	106	113	102	109	104	112	129	112	117	114	130	118	131	117	101	99	122	118	118	99	129	106	117	114	116	129	127	113	99	77	110	149	129	118	117	106	97	107	122	127	116	94	128	108	121	106	130	115	127	127	112	113	140	102	129	118	117	128	109	124	108	89	115	102	121	102	109	100	89	112	129	122	122	105	101	91	115	112	101	109	103	112	112	124	110	120	113	92	137	111	116	121	106	106	107	110	117	122	100	107	92
3263	345	436	396	367	401	399	359	355	317	347	336	326	332	338	337	318	339	288	321	309	326	292	345	345	318	326	297	303	313	315	301	309	311	326	312	306	282	337	298	322	316	325	301	299	315	289	295	357	305	317	308	304	356	272	299	302	306	328	300	284	312	335	331	291	306	299	319	310	301	314	316	304	297	324	299	303	322	290	342	325	315	304	291	305	303	295	302	334	321	311	306	324	343	332	290	312	294	350	299	327	333	290	312	341	304	323	305	316	307	327	279	312	307	296	313	282	313	320	335	314	312	315	308	297	302	306	340	316	306	302	306	281	317	309	325	295	286	319	322	329	313	311	301	329	304	308	338	286	291	284	319	356	287	286	324	308	334	303	327	314	296	303	323	318	306	308	306	294	305	325	279	312	304	321	330	332	325	331	280	304	340	295	315	301	309	310	323	294	300	294	297	312	293	312	309	298	305	291	305	288	303	300	318	307	319	284	285	327	322	312	305	303	340	304	328	332	299	303	311	328	303	325	273	269	339	304	302	292	333	306	287	300	318	322	301	327	299	295	302	325	287	304	332	296	289	280	320	280	337	315	329	310	346	294	310	297	299	352	316	309	299	316	311	336	311	342	339	310	315	327	304	300	317	315	293	282	304	328	293	328	321	295	292	314	297	357	314	311	295	305	266	290	307	306	281	288	303	291	321	307	329	299	322	301	328	297	317	329	274	309	344	309	285	303	317	318	308	273	302	319	284	335	312	303	306	284	325	330	303	315	301	299	318	328	301	335	296	327	322	309	345	297	305	275	323	293	303	295	328	291	313	290	316	292	316	277	314	330	286	292	293	319	359	286	287	324	314	301	329	316	331	304	304	305	303	299	321	338	320	316	315	313	304	314	313	282	313	306	310	317	294	287	322	331	333	338	299	325	295	295	308	302	294	310	302	337	317	343	304	318	328	326	304	307	301	325	307	321	280	274	317	297	292	334	343	303	306	300	301	318	297	310	294	311	296	305	281	300	311	326	321	300	305	327	323	317	308	327	318	331	301	291	308	318	298	335	295	352	279	306	338	293	292	301	348	290	313	318	308	325	305	291	304	312	287	349	297	302	307	307	285	310	317	318	321	284	315	322	310	314	313	309	317	321	342	329	299	271	324	287	284	297	319	313	311	287	342	335	291	291	298	309	315	325	334	299	309	354	322	292	297	309	300	334	295	277	293	321	315	316	283	289	330	304	310	317	295	297	316	311	311	325	293	344	349	297	314	333	312	294	321	316	329	337	324	301	319	302	316	284	299	312	288	311	293	271	349	314	340	292	309	308	315	325	336	288	297	288	316	324	300	358	335	340	310	308	268	301	332	337	303	301	297	316	303	282	292	319	292	296	297	322	299	320	307	309	306	281	312	308	269	297	320	295	289	338	270	326	328	319	308	319	290	335	284	290	327	292	308	329	286	312	313	326	289	284	316	326	297	338	338	351	292	338	299	307	333	302	340	312	321	341	298	284	274	324	318	289	326	313	279	295	307	307	303	319	290	350	314	308	311	343	329	323	310	315	309	310	329	330	287	305	305	307	297	333	340	304	307	301	271	313	276	308	296	325	330	324	303	304	299	277	322	298	315	312	349	343	300	287	327	314	295	293	309	279	327	305	320	305	310	308	295	323	317	315	310	304	292	300	307	330	302	301	318	316	314	345	289	294	310	277	293	295	301	295	325	296	328	303	294	355	298	311	298	308	335	279	302	304	297	306	320	314	319	331	315	356	334	304	339	295	306	305	307	342	301	287	304	327	290	330	334	315	325	298	279	291	320	309	294	310	297	337	275	304	310	294	307	303	313	289	309	294	336	320	288	276	295	303	326	316	310	284	306	300	286	308	305	290	306	334	300	333	309	319	291	336	311	303	314	303	303	314	305	313	282	324	322	307	262	321	317	298	294	312	294	305	325	290	333	340	317	305	277	306	355	350	291	331	294	292	327	337	300	316	307	334	323	316	300	309	328	317	311	286	293	334	300	313	267	317	303	313	305	317	293	321	281	301	327	301	297	327	320	305	333	305	303	279	318	291	263	331	277	290	309	296	315	280	304	305	356	321	306	315	306	336	325	315	291	322	300	320	309	317	319	335	344	294	316	319	307	288	302	305	316	289	312	294	292	269	325	327	322	327	290	307	351	326	322	319	305	323	307	311	310	312	305	297	321	287	348	304	335	290	356	305	337	326	299	323	278	301	323	326	332	306	352	302	344	336	288	323	294	311	291	318	262	302	304	300	315	299	279	293	333	315	292	309	305	308	324	299	291	308	328	273	296	322	292	288	331	314	296	287	326	341	315	288	317	330	303	288	314	297	307	307	326	327	327	320	297	339	304	305	323	281	305	286	313	303	303	277	296	292	291	322	303	319	320	301	324	324	301	321	329	355	288	298	292	306	329	349	303	308	311	316	329	330	313	324	304	277	293	338	281	300	302	317	314	330	318	338	320	301	273	296	326	304	341	316	282	311	316	304	307	320	290	303	297	285	321	322	303	314	299	305	320	324	296	283	317	302	288	311	278	304	308	326	320	288	312	294	321	319	310	280	292	307	318	297	340	282	298	332	298	309	309	299	308	284	310	293	284	302	313	305	323	310	321	326	319	316	289	322	277	284	301	307	336	310	288	276	281	284	319	290	307	309	319	308	303	285	283	292	282	265	284	326	297	290	280	303	314	310	289	309	293	325	315	300	306	295	315	347	327	307	292	311	286	301	290	297	321	315	318	287	285	284	310	276	304	282	321	306	308	320	315	296	321	317	309	308	311	304	289	314	302	302	311	301	308	298	309	317	301	342	329	337	282	308	290	288	317	303	317	327	280	308	321	320	326	313	334	331	302	316	304	328	293	290	306	291	318	321	293	317	317	291	334	303	305	270	297	308	315	303	303	297	297	337	296	324	302	301	321	317	277	290	293	331	297	321	330	324	310	356	323	315	308	334	333	309	299	338	309	263	331	291	311	300	333	307	295	303	290	301	309	304	337	302	296	311	301	308	325	311	294	289	311	318	306	284	327	289	317	295	288	312	325	321	340	364	304	311	304	317	358	303	332	328	309	303	326	318	309	313	286	281	319	300	303	292	325	277	301	283	316	297	292	311	332	288	320	292	306	305	326	361	283	317	304	281	309	325	328	279	315	288	303	315	323	266	323	316	308	313	294	315	330	333	297	330	305	302	284	318	305	331	288	317	350	294	297	282	309	338	308	300	328	322	323	313	284	336	286	318	305	322	303	320	281	330	294	324	314	286	299	299	330	308	294	329	303	296	303	301	290	299	308	274	319	285	319	285	294	278	321	338	307	308	319	318	322	330	315	313	278	295	331	309	289	266	297	282	292	313	340	307	320	322	308	281	316	290	326	315	320	321	290	323	309	300	304	303	284	300	309	325	306	314	289	325	303	327	283	280	333	303	331	319	296	313	317	309	319	301	310	310	302	296	324	321	301	286	318	322	303	313	294	308	313	282	327
13892	1414	1227	925	636	550	412	366	332	314	334	275	279	279	231	271	267	236	242	220	242	239	249	273	231	222	212	234	192	227	235	222	241	204	230	243	211	224	201	210	206	214	218	227	247	213	224	216	229	218	220	223	209	220	211	234	219	218	227	214	214	221	208	213	198	241	203	208	195	228	224	217	226	204	228	212	217	222	227	198	211	197	216	198	207	233	186	198	230	248	216	206	221	204	233	221	249	227	196	230	256	219	187	242	198	188	242	220	193	209	194	198	247	197	199	224	215	214	210	211	229	239	239	211	207	230	221	220	228	193	202	185	195	191	206	208	185	224	217	208	213	208	203	191	239	212	209	214	250	208	224	252	193	210	219	209	197	242	213	211	189	198	218	187	218	218	213	193	209	262	195	224	206	192	223	197	213	212	205	205	222	207	228	213	247	217	210	188	228	219	189	202	182	203	237	216	216	211	233	199	235	206	198	201	213	217	186	210	195	201	204	207	216	221	205	218	206	225	209	204	211	223	233	222	196	242	198	219	207	209	221	203	230	227	207	227	199	197	227	210	229	248	208	198	183	193	222	181	251	210	187	199	217	197	210	196	213	200	236	232	235	193	240	196	212	224	206	206	227	193	213	218	220	155	205	191	223	231	210	226	173	225	233	191	200	206	202	207	192	193	214	228	187	213	207	209	189	195	198	201	198	207	208	230	200	235	228	207	224	212	193	201	216	202	235	232	214	221	234	195	220	214	228	180	196	213	213	210	198	246	192	212	212	185	212	214	193	213	209	199	222	225	191	241	211	219	198	200	234	227	205	218	208	232	243	223	228	243	208	182	220	190	211	230	234	236	230	219	213	199	215	207	208	207	230	241	225	199	224	207	200	207	189	216	211	216	209	225	201	204	202	214	217	211	213	219	199	188	208	208	223	205	203	217	249	219	211	233	211	204	200	196	216	206	216	208	210	212	207	207	207	211	198	226	229	228	216	223	214	231	184	199	194	203	231	207	227	202	202	203	195	211	209	234	223	212	227	221	245	210	216	204	230	215	195	229	202	218	191	230	202	208	223	203	185	192	219	206	210	218	221	209	218	214	210	231	198	237	207	196	203	227	200	202	208	194	207	215	233	203	201	212	200	203	196	225	220	216	198	185	225	205	203	201	211	216	214	203	220	226	220	189	198	227	222	209	212	212	213	229	231	221	213	210	213	228	227	214	206	235	206	196	203	211	200	203	217	222	245	225	214	241	218	212	211	230	232	193	188	219	224	226	235	206	217	201	209	249	231	191	226	243	219	204	180	218	217	221	196	211	208	214	220	200	217	223	209	196	198	256	218	238	206	214	210	210	228	214	213	233	222	204	224	208	223	229	222	210	214	224	200	211	204	194	216	204	225	223	230	237	215	213	239	223	227	211	204	196	217	220	202	213	241	203	210	202	218	208	212	218	213	209	213	234	240	200	197	217	225	217	189	204	208	186	207	238	226	201	205	214	237	206	211	206	231	227	221	226	213	222	211	230	209	198	222	231	207	245	202	213	209	218	228	234	192	222	198	200	208	214	215	213	223	227	192	207	210	197	214	217	230	237	220	233	198	196	179	212	222	195	218	226	205	180	196	249	238	217	197	221	155	222	208	193	249	227	202	189	218	200	234	215	228	206	214	219	226	200	248	222	186	227	231	229	232	181	219	229	230	222	230	222	227	224	195	207	217	218	190	222	217	240	223	206	228	248	225	216	210	243	179	207	193	219	200	215	243	186	216	231	219	195	226	202	223	217	219	210	214	231	180	215	230	235	210	213	234	227	190	196	229	221	207	212	206	222	195	217	192	223	214	207	218	215	225	221	223	201	204	209	185	195	214	233	226	218	206	199	241	218	240	234	215	198	204	200	234	225	208	219	194	214	238	206	210	234	216	215	191	206	214	233	223	201	211	213	190	230	199	212	203	195	227	214	222	210	180	242	246	206	199	233	210	193	213	233	198	207	215	227	187	211	201	223	200	234	204	219	231	216	195	187	205	219	232	214	200	172	224	191	221	180	236	193	231	205	196	191	247	233	245	223	200	182	213	215	216	238	221	214	192	174	255	250	195	216	215	218	196	232	243	213	204	210	219	209	221	189	201	206	228	217	187	218	211	195	192	241	205	231	221	201	224	216	198	198	214	222	217	228	230	213	226	209	227	187	208	194	232	234	189	226	237	210	211	196	236	230	189	250	192	208	213	219	222	208	216	206	227	217	222	228	240	227	212	221	239	211	225	217	222	212	194	216	195	213	204	212	227	224	218	207	221	218	215	192	179	253	210	212	192	213	210	212	217	217	222	207	227	190	205	201	226	222	216	229	207	217	222	209	192	190	224	233	196	223	195	209	222	224	217	206	199	206	205	226	210	193	207	192	199	197	212	197	223	195	214	203	230	219	200	199	218	203	212	219	234	210	181	220	221	228	206	235	219	238	221	240	200	224	203	214	210	226	188	201	224	220	237	243	211	227	187	227	205	195	190	213	214	204	212	208	205	231	202	233	211	215	188	220	200	209	239	208	216	199	220	183	183	219	210	203	216	228	213	218	244	207	203	224	180	218	222	220	215	206	227	215	218	195	223	230	233	215	211	217	191	176	221	204	231	206	185	232	207	196	199	236	218	192	224	223	200	226	205	218	213	211	194	209	232	234	184	202	219	187	186	208	213	217	213	187	205	183	227	209	214	203	225	209	220	217	222	218	230	206	210	197	210	199	212	200	215	243	212	211	208	201	212	205	223	211	212	201	213	230	209	190	204	220	197	214	212	224	211	216	207	209	202	206	221	214	205	211	170	240	229	214	219	214	236	194	189	225	181	205	220	259	228	230	211	225	247	226	206	212	221	200	181	193	245	209	188	226	196	208	228	223	224	224	241	229	191	219	200	191	203	221	208	207	208	219	199	168	205	221	227	197	200	182	209	208	201	231	204	217	200	219	208	233	193	207	219	193	224	200	226	238	208	199	201	227	215	204	210	237	213	205	221	221	233	227	214	214	212	208	234	239	234	193	187	185	222	203	234	195	203	216	211	222	230	205	205	199	200	195	236	183	213	204	218	238	211	216	203	184	221	205	198	201	199	210	222	193	217	248	231	204	185	226	192	230	217	224	192	208	206	222	207	185	210	220	209	210	208	195	219	227	225	249	204	213	226	197	203	208	214	193	211	226	222	213	195	218	214	202	225	189	206	217	206	208	237	242	193	214	196	194	202	235	197	208	204	191	192	232	221	198	195	192	214	207	210	203	203	219	213	196	198	218	210	185	211	236	237	194	201	223	219	200	208	207	245	211	212	190	238	217	230	250	226	208	199	191	205	227	236	218	234	201	201	222	212	198	228	206	189	205	218	206	223	208	237	221	200	200	209	199	216	192	187	211	240	238	215	232	224	234	203	213	224	206	249	212	219	209	212	188	211	211	229	213	235	216	200	218	199	215	209	231	212	213	223	208	198	196	190	204	195	191	243	207	243	231	215	229
8123	1290	2753	3095	2618	2129	1912	1583	1403	1205	1086	1007	908	870	828	822	784	696	727	733	650	709	691	642	646	652	660	603	596	605	621	584	576	566	553	568	593	551	586	523	554	561	582	545	591	578	567	546	540	562	539	532	573	563	500	512	554	549	536	545	493	556	536	574	540	535	554	529	516	512	538	544	533	512	525	563	567	518	507	555	528	538	587	537	542	516	470	483	566	583	540	535	521	544	532	536	548	537	534	503	490	580	493	548	535	550	513	527	495	520	516	498	517	498	550	574	537	550	491	504	548	505	537	518	510	517	525	518	522	565	521	524	519	526	503	524	516	514	548	536	540	528	497	524	532	510	459	524	521	508	513	512	521	559	520	523	509	491	541	502	553	549	529	474	512	536	525	531	534	543	535	536	533	519	489	501	512	560	539	508	531	488	505	542	552	509	473	519	541	510	488	533	533	546	505	507	552	513	542	554	520	507	515	491	557	522	524	512	518	523	531	508	574	486	539	555	517	542	507	491	525	490	554	528	484	504	530	539	522	503	519	552	508	535	572	511	512	563	514	531	540	538	503	506	533	502	503	526	513	475	525	484	518	542	516	534	508	484	493	498	520	512	520	533	518	532	542	512	544	544	519	517	492	498	563	549	497	540	501	548	508	508	514	510	512	528	566	539	566	538	497	528	521	551	532	528	543	519	526	558	535	536	520	522	512	537	519	560	541	529	532	530	539	527	562	532	550	595	561	488	558	581	497	495	519	527	524	528	482	506	529	545	504	526	524	510	533	538	516	510	494	581	520	491	537	547	524	511	567	531	543	518	527	518	477	542	486	526	522	543	540	529	513	489	542	524	511	504	524	508	551	513	479	526	544	522	513	506	532	503	549	488	512	552	476	544	504	529	512	541	535	549	552	499	519	510	528	487	531	502	532	548	515	533	496	500	564	564	542	552	516	472	505	522	551	532	508	507	506	564	508	507	536	534	541	505	492	540	501	535	546	527	518	542	540	482	540	543	542	517	510	545	484	527	535	527	539	498	510	535	483	542	493	512	576	513	558	556	531	506	530	528	499	521	573	525	548	533	505	542	536	538	509	538	568	522	509	554	571	506	496	549	551	510	532	533	526	519	532	495	492	492	555	500	555	535	557	486	541	546	489	511	528	551	550	536	517	540	531	506	541	493	517	530	562	515	565	532	516	504	569	566	527	526	517	515	517	487	565	503	503	526	541	542	535	536	507	511	513	528	544	516	515	543	509	520	518	543	514	527	565	553	535	538	536	501	514	551	525	492	528	567	496	496	499	528	506	539	520	526	529	483	511	511	501	531	463	520	525	535	557	502	527	546	548	540	521	514	548	533	538	499	525	533	506	513	551	487	486	585	542	552	516	498	541	501	516	537	502	540	539	533	505	494	519	559	527	521	543	503	539	534	537	499	536	537	508	503	567	543	503	542	560	566	532	493	536	533	500	539	537	481	570	522	509	534	492	530	505	499	527	532	496	525	499	535	593	508	507	523	471	520	546	509	551	542	577	488	546	513	517	519	553	522	519	501	531	547	550	505	526	508	502	565	518	578	562	555	550	540	499	558	550	542	534	541	553	507	527	538	545	543	509	542	513	512	559	509	518	545	522	508	589	488	524	533	526	516	518	543	485	579	524	497	557	501	527	515	505	555	564	495	529	471	503	541	521	480	513	514	556	538	512	520	515	512	502	511	489	552	545	509	533	533	476	535	532	514	511	562	521	582	523	526	567	530	562	551	528	557	513	542	520	552	528	534	537	534	526	517	518	524	525	520	557	569	528	561	527	520	528	527	502	523	463	491	525	507	502	490	514	520	529	512	520	547	539	487	534	493	511	529	545	537	536	574	534	525	547	585	556	534	559	546	507	512	556	513	528	498	502	537	495	548	554	551	507	518	500	525	516	507	530	535	515	496	523	502	494	494	522	531	561	519	561	551	534	495	532	525	543	544	482	506	504	534	549	543	522	506	506	520	514	511	496	547	493	527	492	520	517	513	493	495	559	532	528	491	493	552	502	514	558	495	540	525	527	545	520	507	518	503	483	504	560	538	531	529	503	485	502	549	521	497	568	500	525	540	517	544	511	511	525	567	522	529	525	531	559	494	520	529	558	493	505	565	513	536	564	529	524	491	530	530	514	571	525	555	529	507	533	535	503	532	514	586	542	500	510	502	524	512	567	533	529	499	520	546	544	540	530	543	494	499	526	515	522	567	476	526	525	539	554	534	523	543	567	495	551	541	564	495	518	554	497	543	505	486	511	519	515	479	516	530	556	508	540	554	551	488	537	509	538	543	528	519	494	517	535	530	518	540	538	505	541	524	514	503	524	500	516	498	512	484	530	529	533	537	537	508	540	515	474	462	498	522	525	543	512	505	526	534	527	478	506	520	518	546	497	559	526	535	537	521	508	510	503	487	548	567	528	518	536	543	534	567	532	562	525	554	526	548	534	517	524	534	562	539	539	493	502	525	543	535	524	555	521	547	512	492	524	531	521	509	543	496	518	527	527	517	509	546	546	479	503	537	593	527	508	511	506	476	520	511	516	538	551	498	493	535	508	485	516	540	508	523	555	477	505	573	533	528	540	491	508	512	538	521	538	496	528	540	522	536	514	491	516	538	529	530	543	506	549	567	519	544	523	505	498	481	512	543	514	497	524	500	512	514	543	522	549	511	515	503	504	515	529	510	546	537	576	488	559	506	505	542	535	547	528	501	506	549	491	513	559	482	511	524	524	517	505	485	526	525	485	518	552	513	528	516	549	555	509	549	533	504	501	512	506	510	492	516	530	551	524	534	538	530	552	568	530	481	524	552	523	532	534	509	554	557	508	532	530	561	507	511	505	531	526	525	508	534	512	523	563	510	531	554	493	506	540	530	523	515	506	522	486	510	529	540	559	522	519	512	547	500	533	521	543	520	503	544	520	530	575	518	476	507	501	516	531	521	542	511	508	500	531	541	526	545	543	512	511	521	507	525	521	498	485	516	534	522	518	529	540	536	549	528	543	514	524	492	540	571	560	533	531	515	582	555	541	558	545	463	517	521	553	618	519	575	496	530	523	544	539	545	541	551	525	520	531	524	531	490	503	534	550	544	551	493	499	529	561	547	515	490	526	525	514	494	555	527	532	565	543	497	529	562	533	535	528	528	506	524	543	467	503	507	495	514	551	522	523	530	536	494	520	548	494	516	520	527	497	504	508	549	532	482	531	527	549	524	530	537	520	550	524	511	497	501	529	548	523	510	526	526	558	539	498	492	535	534	531	531	523	482	518	538	520	517	516	537	578	542	520	511	522	555	527	515	515	511	540	544	496	467	591	527	507	530	559	537	515	545	495	510	501	557	520	503	569	517	538	536	503	515	486	495	527	522	522	549	546	573	562	545	506	516	523	525	516	480	507	542	522	508	522	512	495	550	509	567	546	507	517	561	499	505	512	548	530	531	497	503	503	539	553	557	563	555	522	520	535	508	510	544
55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
