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
337007690018	337007690579	337007691129	337007691679	337007692229	337007692779	337007693329	337007693879	337007694429	337007694979	337007695529	337007696079	337007696629	337007697179	337007697729	337007698279	337007698829	337007699379	337007699929	337007700479	337007701029	337007701579	337007702129	337007702679	337007703229	337007703779	337007704329	337007704879	337007705429	337007705979	337007706529	337007707079	337007707629	337007708179	337007708729	337007709279	337007709829	337007710379	337007710929	337007711479	337007712030	337007712579	337007713129	337007713679	337007714229	337007714779	337007715329	337007715879	337007716429	337007716979	337007717529	337007718079	337007718629	337007719179	337007719730	337007720279	337007720829	337007721380	337007721930	337007722479	337007723029	337007723580	337007724129	337007724679	337007725230	337007725779	337007726330	337007726880	337007727429	337007727979	337007728530	337007729079	337007729629	337007730179	337007730729	337007731280	337007731830	337007732379	337007732930	337007733480	337007734029	337007734579	337007735130	337007735680	337007736230	337007736779	337007737330	337007737879	337007738430	337007738980	337007739529	337007740080	337007740629	337007741180	337007741729	337007742279	337007742829	337007743379	337007743930	337007744479	337007745030	337007745579	337007746130	337007746679	337007747230	337007747780	337007748330	337007748879	337007749429	337007749980	337007750530	337007751080	337007751630	337007752180	337007752730	337007753280	337007753830	337007754380	337007754930	337007755480	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
20308	10862	11443	11634	10431	6533	3327	3157	3557	2212	1716	1687	1238	623	601	758	904	806	544	473	503	527	501	486	501	543	544	463	425	441	422	400	455	446	435	449	454	432	422	455	451	461	459	515	523	601	572	653	498	455	478	418	418	408	399	420	421	404	403	400	428	362	381	426	396	431	372	395	420	414	379	416	424	418	381	376	381	423	373	402	386	384	385	432	389	356	384	413	387	409	389	423	417	416	392	378	380	391	386	405	350	412	418	406	390	380	397	394	435	424	434	408	400	379	389	390	410	385	353	410	427	369	381	380	417	359	364	387	392	413	376	418	433	404	438	342	400	403	354	407	407	415	412	386	387	350	398	423	417	399	401	426	408	362	414	394	418	400	346	433	401	411	436	393	400	419	376	383	433	410	401	424	428	427	401	400	377	358	396	386	360	420	419	386	424	398	377	422	420	417	398	369	382	382	400	384	417	400	394	374	439	419	422	333	370	386	412	403	446	381	369	436	373	371	450	382	427	409	410	382	395	405	416	381	408	390	388	403	426	445	390	427	394	411	399	390	432	391	436	404	408	381	375	369	394	426	421	381	376	380	397	392	404	387	407	437	379	408	395	388	391	399	392	375	407	365	380	381	362	380	401	412	431	438	391	403	358	363	401	378	368	410	378	397	373	371	391	352	390	372	393	364	363	401	405	379	373	426	386	379	383	430	396	398	390	448	421	389	392	399	390	392	429	344	424	394	429	417	396	408	381	421	422	391	389	413	421	398	373	379	403	396	399	399	366	390	424	392	442	419	411	376	420	437	411	389	419	346	376	407	433	411	398	389	407	418	414	399	382	385	383	387	449	423	426	406	380	419	386	374	440	374	365	400	384	393	401	418	395	430	387	375	402	388	378	400	385	382	388	391	425	402	407	423	386	386	397	388	362	365	408	396	361	390	418	390	419	424	432	423	422	372	421	459	377	398	388	384	405	409	397	403	384	399	407	395	417	387	453	398	414	404	389	402	386	365	391	385	418	403	386	381	411	393	406	390	445	414	386	420	407	402	395	409	420	402	376	397	395	376	391	383	394	375	370	402	453	388	438	416	386	439	432	396	359	410	433	388	433	404	399	380	398	341	398	395	418	418	382	388	382	408	436	425	376	403	361	442	364	405	406	411	408	355	403	409	367	445	389	391	391	384	393	449	392	384	412	419	384	427	389	425	396	392	390	408	379	388	375	420	394	389	362	401	418	364	414	395	424	388	400	439	421	433	452	391	411	394	383	400	413	400	379	417	377	339	403	437	396	408	408	417	425	363	372	397	418	417	405	422	389	388	385	400	406	379	407	373	402	412	384	415	384	402	403	345	340	404	397	374	361	422	421	366	413	435	411	359	385	434	374	380	400	421	372	414	413	398	385	390	368	355	430	387	406	394	362	348	409	405	372	434	383	377	413	394	374	358	401	436	418	386	407	398	430	420	383	388	396	376	377	413	394	408	420	390	392	419	407	399	435	426	411	390	358	404	377	413	420	376	387	422	422	405	384	386	455	390	394	404	432	342	399	403	403	406	407	378	379	417	409	381	372	396	384	381	405	362	420	401	403	402	390	406	398	418	403	356	354	386	387	380	400	371	378	417	396	390	397	380	411	414	410	425	395	400	435	420	352	386	434	397	411	388	441	403	395	377	417	389	433	377	418	369	401	411	344	389	478	356	393	442	407	392	415	421	410	382	395	361	413	432	409	411	433	403	420	368	412	413	370	358	385	390	406	400	410	348	370	400	407	406	420	405	401	404	377	411	394	394	363	411	389	411	394	385	372	366	377	391	432	383	387	375	394	390	397	405	390	423	386	425	411	416	397	410	420	415	427	392	399	374	419	395	405	402	417	409	417	420	416	361	386	392	420	394	364	392	375	363	385	402	436	451	421	393	390	392	406	402	415	438	358	396	368	394	360	392	414	415	388	395	368	422	385	431	386	374	401	382	419	410	396	407	416	369	424	416	431	381	387	410	392	412	402	429	394	388	412	363	409	391	392	409	396	406	443	378	443	411	433	395	417	369	426	395	359	368	371	372	421	399	382	412	432	367	400	384	392	388	377	411	400	412	389	434	408	384	407	402	434	388	412	393	395	364	441	372	380	386	389	431	410	373	370	405	367	380	428	388	440	397	422	390	419	364	355	392	402	445	396	400	400	391	417	386	430	371	367	401	391	391	388	392	426	401	401	421	376	413	423	394	400	400	404	423	420	433	404	385	410	407	372	406	375	412	412	366	393	382	417	380	396	367	420	439	384	375	407	407	436	410	424	424	356	420	380	435	413	416	380	401	407	415	403	407	385	390	384	384	365	393	380	347	386	444	369	417	452	379	427	409	436	393	372	422	450	379	397	393	411	330	415	409	404	379	387	392	379	405	395	430	435	421	367	388	390	380	386	441	419	362	405	382	385	403	426	369	396	375	379	452	369	379	414	461	368	415	335	390	370	384	430	380	385	414	352	408	384	338	399	437	371	394	413	427	396	430	407	390	415	370	402	378	371	433	398	421	380	398	422	401	373	424	386	380	399	401	380	376	398	378	406	381	403	378	384	399	381	382	389	371	425	421	424	361	404	404	413	396	426	459	421	381	411	437	369	418	402	382	396	421	374	403	383	432	400	426	400	396	403	408	395	386	389	399	411	416	394	383	416	435	398	420	384	412	388	409	361	380	429	414	398	383	396	369	365	433	380	420	410	383	396	392	381	397	397	411	402	400	374	400	401	413	394	393	370	386	402	434	429	392	438	374	386	398	382	407	393	364	437	376	367	373	414	353	414	400	419	406	390	414	415	423	432	372	394	402	339	401	376	417	356	395	395	420	393	389	402	408	394	375	401	354	436	371	409	389	407	376	418	417	406	389	416	378	428	389	432	409	432	391	358	406	419	445	400	408	417	362	356	376	417	411	411	441	376	398	423	379	427	407	416	382	426	410	391	437	429	443	429	385	393	391	373	398	398	394	419	417	374	418	384	340	357	389	390	398	386	435	411	351	413	416	434	388	446	362	393	400	406	414	432	375	386	369	414	391	444	430	421	427	369	430	394	427	422	366	415	419	399	381	389	396	399	413	377	440	404	397	404	385	398	409	403	407	375	367	405	380	359	416	372	362	384	379	419	368	397	436	402	363	413	393	402	387	388	406	405	382	402	379	445	414	387	377	371	384	391	431	429	391	406	404	386	424	430	362	420	405	403	413	414	394	383	387	387	416	345	388	419	430	398	410	388	396	443	399	421	403	394	423	422	408	404	378	353	365	361	418	406	371	402	378	413	381	415	419	442	399	432	388	439	461	407	416	417	378	416	415	371	406	388	417	408	394	366	392	368	376	389	398	407	399	373	375	393	370	382	373	382	390	411	403	377	410	389	394	389	388	384	435	402	413	423	417	409	415	397	355	399	360	435	420	401	358	412	375	406	413	402	390	387	394	406	393	398	405	445	384	361	393	419	421	398	412	398	395	414	413	364	389	378	398	420	395
10806	8134	15243	22470	23721	16871	11304	11576	13797	9534	7697	7721	5186	2058	2105	3239	4207	3626	1785	1801	1705	1796	1681	1664	1422	1598	1332	1430	1247	1219	1145	1139	1077	1098	1125	1210	1383	1303	1352	1535	1536	1426	1408	1510	1823	2483	2484	3014	2000	1884	1188	1065	1064	966	1020	951	969	1017	989	959	945	928	930	930	963	906	955	982	938	926	941	959	970	933	916	934	928	940	973	962	970	936	984	960	950	974	871	892	957	949	927	877	960	901	932	956	945	886	943	934	907	938	931	926	931	892	916	977	960	965	964	1003	955	950	939	902	957	995	965	939	902	963	966	923	923	889	878	965	960	933	972	944	975	916	939	957	954	913	964	954	933	938	971	936	987	957	916	993	979	968	852	939	939	948	947	909	905	960	946	931	931	972	967	964	975	914	860	916	936	1018	960	925	902	954	922	934	907	982	882	958	911	974	954	858	947	889	948	920	942	919	924	928	986	899	936	893	977	937	956	981	943	929	1002	892	1001	941	948	959	917	931	906	976	944	975	947	928	960	923	947	949	924	899	900	989	881	911	972	929	973	941	870	927	881	956	900	946	906	930	952	1021	949	894	899	905	955	918	912	940	910	931	980	943	946	926	958	934	930	905	891	896	964	934	927	917	921	949	935	900	960	947	978	930	976	920	994	928	943	970	919	968	882	980	915	976	922	965	987	889	965	962	938	920	974	914	935	960	926	919	977	933	926	900	921	932	988	923	985	955	933	967	950	941	912	916	886	926	944	951	884	947	991	960	959	924	875	957	962	968	984	907	916	879	910	959	957	902	974	912	976	886	878	917	920	929	903	974	957	897	904	961	958	924	944	978	942	933	954	936	928	968	966	923	898	951	929	919	965	881	943	917	931	942	957	870	954	945	929	906	979	941	952	995	901	938	961	953	923	952	972	972	901	928	914	890	977	922	945	920	957	950	962	929	927	911	954	944	950	907	942	919	942	931	901	916	939	962	1034	905	926	872	947	977	916	961	934	982	916	921	935	941	945	920	933	945	917	912	924	968	916	950	944	939	963	903	878	937	1035	936	955	922	938	877	968	862	947	944	976	917	945	959	939	915	958	934	947	924	932	958	900	958	955	885	952	970	957	922	945	958	958	907	884	936	967	955	950	997	941	947	934	914	975	916	958	928	952	949	961	982	956	920	941	892	956	901	978	988	917	914	959	950	951	918	982	909	911	949	890	974	948	928	938	955	908	904	895	938	952	898	930	973	943	948	929	952	952	942	892	891	940	977	933	941	955	953	947	958	935	927	954	895	923	911	942	933	991	943	979	937	986	904	900	930	929	912	930	939	926	974	912	990	932	919	967	943	901	954	947	905	958	894	856	923	918	947	949	916	914	938	913	922	951	886	992	961	952	911	945	871	981	945	941	937	979	930	928	953	945	938	921	944	980	899	897	937	966	914	896	969	911	891	972	953	946	969	921	949	898	980	936	947	922	955	947	944	961	908	961	909	913	868	903	962	951	954	903	923	940	957	890	947	963	894	932	991	915	958	912	959	919	989	894	925	973	933	916	941	903	938	927	940	887	948	947	956	875	958	956	924	905	943	959	951	935	952	968	918	957	993	985	968	948	960	943	932	947	892	927	957	947	962	936	933	980	1004	908	977	948	904	900	962	908	966	940	925	938	922	962	941	896	925	946	923	951	912	882	984	938	949	972	917	918	959	973	919	973	918	912	957	974	935	937	947	909	903	933	932	880	914	979	928	962	884	913	936	946	928	959	975	885	983	937	964	938	979	927	976	893	928	939	943	915	919	945	932	908	946	964	890	959	930	928	915	976	925	972	954	967	965	962	951	940	975	952	883	963	974	915	960	908	955	879	938	943	924	883	935	866	927	901	986	895	907	926	905	882	980	916	975	932	863	937	918	898	947	930	877	910	973	980	985	933	940	899	916	906	953	952	935	994	924	915	1003	905	967	891	864	930	954	939	984	955	924	938	964	931	903	948	920	930	979	884	931	927	899	957	964	936	887	946	912	944	963	981	1003	944	988	942	943	907	962	911	888	909	928	973	913	929	921	901	881	932	916	921	970	898	958	943	970	893	992	883	887	997	948	948	978	956	960	918	944	955	943	907	910	890	968	972	922	910	874	938	914	960	945	968	937	926	949	979	929	918	927	968	971	866	950	1023	927	941	946	984	938	933	891	958	989	940	946	888	959	898	999	889	936	959	993	933	989	919	952	906	933	902	927	888	946	913	939	962	889	912	905	925	904	943	907	974	966	935	953	956	910	929	911	904	982	922	885	977	915	916	905	924	947	900	940	952	949	931	995	935	958	931	885	902	949	983	933	935	979	879	949	963	989	937	931	933	971	947	947	911	918	963	899	933	885	978	973	983	934	896	929	989	878	945	908	911	891	943	963	941	952	949	1006	907	953	932	911	938	932	916	909	982	909	919	924	979	872	983	922	899	961	933	964	927	920	918	921	945	959	928	968	968	938	946	906	889	977	935	945	961	886	956	884	901	941	977	956	972	929	956	962	911	992	926	928	913	956	982	986	928	922	917	935	924	955	970	931	930	909	949	932	964	916	932	956	974	931	972	921	955	947	911	918	933	913	897	907	1002	947	955	862	896	967	919	935	927	982	943	887	932	890	923	934	943	942	981	940	892	962	966	950	957	935	906	955	976	941	916	900	980	965	930	922	997	916	987	944	957	918	944	946	902	982	935	981	910	935	963	920	1003	905	966	955	891	942	962	892	889	940	919	931	951	950	909	950	980	913	996	912	934	956	953	950	992	940	930	919	928	913	917	934	937	907	966	931	990	920	931	897	960	926	956	935	943	957	925	921	884	905	946	954	938	957	910	944	902	928	892	954	949	939	949	943	973	946	919	905	923	994	972	921	984	922	951	978	902	938	1009	922	927	919	906	1004	895	971	926	969	946	973	911	924	945	966	926	931	946	945	878	940	934	953	962	931	940	920	967	915	957	928	955	942	941	925	983	986	945	956	895	928	930	947	953	991	948	933	954	938	974	938	993	931	924	926	952	943	904	932	934	920	923	899	938	963	919	972	967	959	968	879	994	940	989	926	937	921	964	940	927	916	982	914	958	958	926	901	916	904	899	924	947	921	894	920	917	937	911	927	923	956	926	879	936	930	939	900	967	968	916	931	917	897	973	930	920	927	948	913	979	922	1012	914	958	940	949	916	906	911	914	952	957	932	905	928	962	933	918	939	964	893	1000	922	999	946	915	913	893	949	880	909	891	999	975	941	877	963	994	953	930	893	928	928	923	955	954	902	908	853	956	865	949	899	908	962	946	915	1014	916	928	919	956	922	948	909	938	930	940	925	966	888	926	940	961	984	937	964	895	930	972	950	917	930	976	948	924	961	917	989	910	920	970	917	975	959	945	969	924	974	919	891	955	953	887	940	945	956	943	903	1020	953	934	911	921	903	978	952	937	890	882	894	1012	911	940	859	924	909	941	927	897	931	914	954	906	957	900	974	913	939	952	903	935	960	944	969	926	963	923	952	924	927	932	996	961	953	931	948
5177	3779	4505	4606	4148	2307	1215	1123	1686	1116	858	870	666	457	445	508	614	545	462	425	440	438	473	460	443	453	463	412	443	435	439	455	447	438	435	449	444	458	451	456	456	474	428	474	436	434	449	470	392	442	425	454	417	396	407	441	430	439	418	446	456	427	421	428	439	436	452	439	410	428	411	440	441	390	398	425	437	462	449	468	426	434	461	437	442	431	412	421	398	435	433	471	418	424	468	428	388	427	419	416	433	416	407	444	421	433	428	490	455	414	419	491	450	424	430	422	400	421	444	457	418	423	456	460	480	463	445	431	485	447	436	426	404	364	435	409	401	452	440	448	413	415	427	425	427	442	407	406	426	473	451	422	433	418	439	459	411	473	444	441	448	444	384	440	418	428	428	407	382	465	445	434	430	433	466	436	481	433	443	464	450	410	381	452	428	426	430	436	421	452	444	484	434	424	449	473	448	454	425	434	476	402	453	425	433	444	450	427	440	425	450	448	432	444	434	400	421	438	412	473	425	445	441	390	435	458	455	429	407	443	445	449	446	466	423	432	447	455	446	424	457	434	444	442	465	420	416	463	406	414	434	434	440	442	437	473	417	437	411	438	459	439	413	428	480	449	467	419	419	446	422	398	469	446	445	454	423	397	422	465	453	451	410	424	434	411	450	448	472	420	401	420	433	455	431	469	422	459	413	443	426	438	399	435	418	461	441	435	447	433	507	486	370	431	455	435	457	415	431	394	431	419	463	434	434	431	452	422	440	392	416	437	458	429	480	412	431	436	424	439	445	428	402	445	448	439	464	432	429	464	455	421	410	414	460	442	394	424	477	437	424	406	433	442	475	487	446	378	452	420	452	443	431	436	417	413	430	479	475	428	442	431	437	470	428	434	412	446	437	447	455	443	445	444	446	422	433	433	439	476	463	452	436	419	446	462	374	478	408	462	451	449	442	435	413	392	432	424	400	445	442	401	449	442	414	452	452	397	480	444	418	440	427	387	441	436	446	414	403	469	417	404	483	444	443	402	457	412	387	478	426	428	461	425	448	388	442	420	459	417	428	469	444	450	434	453	440	438	439	408	428	449	412	468	430	473	440	419	431	435	426	438	443	425	447	431	386	419	441	450	464	425	411	432	466	451	455	428	441	436	425	417	453	408	446	462	455	410	417	415	433	466	468	443	457	443	410	443	459	432	442	441	455	437	386	414	446	447	437	452	477	398	434	415	453	447	429	447	445	390	422	405	411	418	449	433	428	402	493	417	426	472	421	437	470	444	438	413	448	402	394	445	446	440	421	445	415	450	433	435	431	441	418	450	440	481	418	419	368	425	466	427	425	426	424	424	423	414	439	441	443	430	452	430	425	429	454	416	435	508	431	462	447	404	417	450	435	464	434	454	435	445	454	422	450	449	428	450	437	437	419	447	392	416	459	460	446	386	433	414	463	417	438	416	420	452	451	469	423	399	419	404	438	477	423	422	451	402	424	480	455	437	433	419	435	425	424	473	427	424	395	472	483	466	414	362	390	454	447	470	472	428	473	415	441	429	438	430	424	400	445	425	420	411	428	393	469	425	455	461	447	416	459	396	405	438	418	431	425	412	445	430	446	430	431	456	400	438	440	430	424	429	415	424	442	438	446	419	422	447	465	449	440	427	413	414	442	439	441	463	441	435	413	448	453	479	432	428	430	396	466	465	448	402	380	426	438	462	422	454	454	452	408	439	476	437	447	418	370	449	463	476	491	452	425	466	453	443	423	412	430	436	443	465	483	425	432	440	424	453	396	448	450	399	449	402	394	432	418	425	442	441	453	428	425	459	443	430	461	430	419	459	405	441	430	437	449	460	448	477	419	424	416	464	448	457	447	435	409	427	423	451	400	397	451	418	404	466	454	466	421	454	439	416	448	451	411	452	424	454	447	429	436	393	442	489	399	435	410	440	429	421	434	466	414	417	473	443	445	439	391	474	463	437	447	440	457	453	422	444	432	393	458	434	436	394	459	441	448	437	457	427	426	414	452	393	419	422	457	415	461	433	467	418	422	392	411	458	445	430	455	437	411	412	424	445	470	416	421	456	436	465	447	423	424	410	415	422	426	456	441	488	408	403	392	412	450	401	422	464	473	418	418	458	417	443	386	441	450	474	445	491	401	461	445	457	431	433	432	480	429	434	448	452	407	444	430	471	420	427	410	401	427	449	460	446	430	434	467	434	433	465	407	441	449	431	459	420	423	462	407	440	452	455	428	485	416	394	437	457	466	435	438	434	422	423	457	450	437	431	440	438	430	441	476	432	406	422	448	450	415	426	432	410	444	478	435	470	435	436	442	432	464	463	408	450	397	428	449	497	418	427	448	459	441	447	416	434	436	445	451	435	438	458	420	396	430	429	432	429	416	404	457	396	401	452	454	454	436	401	452	446	437	452	391	462	451	442	428	425	436	462	422	449	458	451	439	421	435	419	430	449	422	430	476	383	411	446	423	399	456	432	456	435	409	436	432	448	445	434	460	429	429	456	459	434	422	455	412	407	448	484	440	455	431	436	431	443	423	441	466	473	449	411	420	459	427	434	453	440	452	484	448	396	414	412	436	433	413	428	422	466	457	410	427	418	403	409	422	435	426	449	456	435	446	451	406	442	429	470	423	463	451	441	444	421	423	420	411	433	444	429	441	447	391	434	386	461	439	442	470	460	426	436	453	466	429	466	445	449	451	407	411	431	418	408	395	428	448	443	403	432	436	416	438	460	504	464	440	448	416	420	453	487	453	430	442	454	425	433	430	405	452	430	408	447	431	439	418	441	468	431	430	419	424	479	445	463	418	448	447	471	416	427	483	450	422	437	426	447	445	423	445	451	422	441	438	451	448	440	441	429	445	440	423	432	458	446	428	442	422	430	447	441	455	442	441	444	457	423	408	429	392	423	441	447	395	383	408	409	463	440	436	417	433	403	432	478	483	435	411	420	448	409	442	462	438	468	421	429	389	405	444	423	430	457	435	445	413	405	452	431	433	443	414	429	477	422	450	410	447	433	403	426	412	432	433	420	424	421	449	442	460	438	452	435	445	354	467	451	433	428	439	427	448	440	417	446	427	432	426	415	423	409	397	433	463	411	440	466	415	443	430	434	449	402	500	418	424	445	464	437	399	439	399	442	429	439	469	453	445	436	434	423	461	433	410	426	429	406	432	422	458	453	460	436	427	477	447	454	467	460	454	451	439	432	449	461	431	465	418	430	442	419	454	396	451	417	396	456	460	452	426	436	455	436	424	462	458	432	445	481	457	414	439	444	459	421	421	425	444	444	456	453	442	453	445	451	454	448	465	394	413	441	462	419	444	406	443	448	439	444	444	419	403	461	445	453	404	432	430	459	423	434	424	445	440	452	446	438	440	473	396	442	404	424	424	444	426	459	418	473	474	460	425	429	431	424	414	448	455	443	447	436	429	415	440	439	412	431	471	446	381	446	435	414	461	413	422	459	443	401	461	432	427	457
3965	3687	6986	11375	11993	7447	4810	4839	6780	4430	3571	3548	2311	1048	1112	1735	2121	1785	1038	1023	1090	1080	1043	1069	908	1036	1051	997	975	1015	982	960	952	972	1012	1045	1061	1064	1082	1205	1096	1093	1031	987	1066	993	954	996	1024	933	950	971	957	977	968	948	953	992	911	986	968	1019	970	993	969	1045	991	960	1003	1020	975	950	993	984	947	962	938	982	932	922	941	932	909	992	984	986	960	974	972	958	972	985	976	964	968	965	952	951	927	918	963	999	978	910	1009	958	931	986	918	967	953	960	977	969	994	967	975	999	993	1003	969	1005	930	918	995	981	969	897	927	992	996	961	982	972	959	955	960	1006	882	919	981	969	960	963	973	974	1007	1004	963	1021	982	977	979	1010	982	989	976	980	951	935	960	931	974	979	1011	986	951	967	956	932	926	1007	976	892	983	958	978	997	937	973	978	988	962	948	1000	932	959	921	960	962	927	929	966	1028	978	987	961	974	997	893	938	979	960	1005	987	975	943	919	965	956	964	957	964	917	971	993	917	974	957	987	1008	980	926	981	971	980	968	967	1014	878	892	911	1018	990	983	986	941	966	995	949	924	930	965	942	959	1001	1046	979	1013	1008	919	949	986	1015	979	943	990	989	970	972	967	959	918	905	977	1012	994	958	975	1003	1003	962	952	949	1044	907	936	1045	976	932	936	1027	935	966	983	989	976	947	1023	968	993	985	927	992	965	920	943	964	1008	917	982	961	968	969	979	940	1012	970	982	1018	951	917	944	1000	930	1004	916	1024	1025	958	929	1011	982	975	961	903	926	914	981	993	974	945	992	968	953	939	994	992	963	1003	1017	972	983	1023	949	929	934	933	950	961	933	924	989	1004	1014	951	905	987	980	965	989	915	918	1020	1034	972	954	992	1016	998	990	943	897	919	941	964	943	951	978	952	984	970	969	968	965	1030	1008	927	952	964	1008	965	966	936	1005	1019	956	987	989	950	983	952	954	919	957	961	939	962	911	944	985	971	951	969	977	985	961	969	948	957	934	961	1041	965	1001	1027	949	919	968	987	966	937	1011	962	947	926	991	987	909	976	943	993	936	920	974	960	968	953	959	965	957	1000	958	953	978	942	985	946	967	937	931	1004	985	928	937	992	968	1011	1012	961	952	988	985	1012	981	998	902	946	990	1010	905	948	932	927	932	1004	938	966	940	961	932	956	942	1000	1005	958	932	956	995	950	954	911	996	1028	929	1003	970	1003	962	947	955	982	962	947	1003	902	957	962	979	950	935	948	940	996	1031	970	1008	931	971	1026	982	905	989	958	1035	930	985	915	918	983	972	950	1002	925	962	901	972	1024	1025	977	963	969	960	956	936	1005	970	1008	940	980	926	915	942	993	941	948	975	1014	942	923	968	916	958	1007	995	965	952	990	957	949	956	966	988	953	961	981	927	991	906	984	1003	974	982	946	965	976	978	934	964	943	1019	965	964	924	966	965	935	938	970	938	980	993	919	957	975	932	959	1013	970	992	1017	923	948	945	908	970	986	1013	912	986	1012	981	988	969	1003	966	1010	975	994	974	954	943	973	999	1035	999	987	987	945	971	930	969	937	964	980	1041	965	980	981	970	960	918	997	975	957	960	988	1001	937	966	904	977	945	982	993	890	976	946	984	982	1003	960	987	994	979	916	968	952	932	934	944	983	969	961	924	926	963	918	1043	983	952	976	955	934	979	966	940	1004	989	954	957	946	951	951	940	1002	950	927	977	952	964	1030	964	1079	987	984	962	966	980	948	982	962	912	942	1010	971	875	945	983	964	981	967	1008	942	934	945	947	967	960	931	941	996	999	973	1037	980	987	916	971	906	970	969	989	936	941	991	1009	932	885	927	990	948	952	968	1014	964	978	967	917	996	973	933	992	984	914	946	950	916	999	1039	952	980	989	950	985	958	968	949	992	928	957	987	981	967	971	962	987	959	979	948	932	964	980	982	972	948	914	948	1000	984	1023	977	957	996	983	975	930	876	1028	937	931	953	980	984	890	1002	936	944	935	965	989	947	952	989	947	950	936	939	1007	961	946	1014	967	992	942	1009	960	945	945	962	935	980	938	958	996	1008	976	1011	1009	979	962	874	957	992	983	968	991	969	972	958	1035	1005	1003	997	926	942	981	997	1002	955	984	938	926	996	1027	973	1003	990	990	1007	994	933	929	994	1049	949	926	959	985	957	936	1028	947	984	932	1005	920	929	947	931	967	1020	965	952	928	1010	986	999	962	999	961	921	966	953	956	962	996	1028	961	993	998	954	973	983	973	950	976	970	952	930	968	937	1007	949	970	922	952	1018	955	949	953	1005	964	932	1035	1011	981	941	949	943	959	958	943	927	948	979	982	975	1010	968	945	974	990	952	1005	920	963	950	942	996	990	978	944	1026	963	936	972	1005	945	956	903	1026	959	957	966	985	922	955	984	987	887	968	977	971	1006	982	1003	1029	958	941	972	950	931	892	930	966	961	963	954	991	981	967	1017	925	938	955	951	910	1003	949	974	987	1005	998	951	934	997	949	980	938	942	990	932	989	958	999	938	1003	986	984	978	972	970	1009	995	916	962	937	977	999	982	1017	993	1046	1031	961	963	908	1023	979	1016	938	962	1014	1002	964	992	953	944	993	964	935	983	969	990	998	966	1018	980	941	982	969	978	946	967	958	988	980	982	951	949	985	1004	965	973	1028	930	952	1046	929	1017	1011	999	934	948	955	962	956	963	932	945	933	992	936	945	994	1015	929	1000	1000	887	1000	978	925	952	984	1002	933	981	964	994	947	997	968	958	979	904	956	992	976	897	964	994	970	909	939	962	1015	995	941	972	992	1003	932	931	980	977	918	1025	1010	942	966	993	939	941	994	934	995	970	941	985	908	964	978	1007	949	942	965	989	943	981	958	947	1012	1002	1003	996	921	980	963	995	929	965	1024	951	956	986	1007	928	995	992	944	997	1002	956	919	938	961	987	999	959	992	1004	944	936	980	992	936	977	944	931	927	919	992	993	918	944	997	968	948	1024	1014	930	948	958	950	972	986	937	964	1010	950	969	925	939	924	962	934	948	995	993	1047	931	978	990	1008	945	952	981	976	964	979	994	946	929	1001	967	934	972	947	988	990	945	941	959	997	989	939	950	1008	986	965	960	1007	948	955	984	921	935	962	974	966	916	971	951	953	1036	977	936	980	987	998	932	958	986	977	948	950	966	916	961	926	974	957	1006	928	956	923	957	1015	931	1008	974	974	966	969	946	945	999	972	959	949	975	1016	972	980	1022	937	970	987	943	995	991	950	1003	966	969	971	966	938	951	937	965	924	957	969	948	960	924	996	930	989	995	971	1021	949	980	1042	948	946	995	938	1003	1024	902	945	1023	952	993	944	977	965	956	964	957	968	1043	994	947	963	956	965	982	957	951	958	977	980	926	934	953	945	962	988	1018	945	951	999	878	960	946	973	965	936	939	982	954	938	999	982	969	1017	935	971	956	984	1029	894	943	920	962	945	951	976	1006	941	968	875	942	982	966	976	945	1019	974	913	998	975	1001	968	988	990	972	951	934	981	961	974	998	1006	976	981	948	908	968	1011	963	952	1036	1012	995	940	984	946	959	944	984	1010	976	989	976	959	1005	992	953	952	977	975	939	939	1011	1039	927	1010	968	1015	976	999	993	943	980	982	935	933	999	935	959	977	929	1001	925	971	929	990	895	1004
12274	6447	6343	6651	6065	3538	1985	1835	2515	1670	1190	1120	707	411	395	485	685	533	352	367	307	343	369	404	345	306	336	312	320	316	309	308	298	334	283	314	313	344	339	303	312	343	328	330	363	384	375	420	348	379	312	327	281	267	299	302	274	283	294	297	289	310	303	271	305	264	311	286	271	343	328	301	284	289	298	292	299	292	327	314	286	285	307	290	306	293	341	286	299	302	274	273	318	316	269	325	285	258	305	281	301	270	275	293	278	278	322	292	306	312	310	309	285	270	272	300	285	282	332	303	306	284	309	287	295	292	302	271	258	268	278	298	294	287	252	271	291	283	307	266	310	319	265	311	314	306	284	305	312	264	280	266	308	289	291	332	293	277	290	301	272	328	316	321	308	303	300	268	279	298	313	305	325	316	291	293	268	285	290	294	298	291	317	298	297	292	308	289	297	297	272	277	276	276	289	271	263	305	272	292	312	257	259	267	303	255	240	332	276	296	310	278	303	293	264	274	252	308	272	296	279	290	299	298	304	251	259	307	283	269	292	313	291	283	318	328	286	296	292	296	275	291	322	290	304	302	294	281	287	301	291	306	280	286	263	260	273	271	309	265	245	279	297	319	307	279	309	311	301	298	284	301	298	293	306	292	271	276	296	302	280	276	279	296	284	304	274	251	272	321	295	306	298	282	277	273	308	286	293	295	270	330	294	345	279	295	304	353	286	302	300	286	286	274	263	278	252	302	293	272	278	271	283	294	271	299	324	311	261	303	322	283	280	277	272	278	305	289	298	280	295	269	331	278	294	282	319	278	267	302	301	268	279	292	313	298	277	320	277	286	289	296	270	279	275	271	298	295	329	301	319	326	286	301	317	315	303	285	283	245	260	281	264	306	303	312	286	274	278	313	275	277	291	318	285	297	285	293	278	286	296	310	305	290	318	308	319	274	320	270	293	293	287	321	244	288	287	271	253	286	295	320	276	317	287	283	268	287	289	304	293	287	269	309	275	308	264	294	285	290	291	306	320	261	304	281	286	295	274	284	309	264	301	281	292	284	298	268	275	299	315	280	289	273	285	318	271	273	324	290	274	278	295	297	272	308	285	283	315	273	270	286	281	304	305	284	294	302	303	280	265	293	273	278	260	318	268	285	270	305	269	277	280	293	269	294	261	277	296	321	280	315	284	315	298	313	310	290	285	258	288	284	290	272	322	299	297	302	299	282	288	307	274	287	311	306	292	282	286	319	291	286	268	287	297	267	300	311	310	268	320	288	294	298	294	255	276	284	299	288	260	286	293	300	292	303	269	298	277	307	285	296	300	295	310	279	298	324	275	303	263	299	269	277	279	256	273	283	269	294	324	329	284	312	295	268	272	288	264	277	280	265	295	277	300	288	286	298	282	314	255	280	319	264	307	264	284	309	296	317	294	285	281	265	297	287	302	286	303	310	321	301	263	273	303	321	292	272	271	299	285	249	292	259	285	287	274	275	293	293	285	312	296	262	277	268	279	320	268	293	314	304	267	288	266	288	274	308	281	286	301	307	309	314	294	280	290	277	294	306	287	295	251	282	328	267	298	289	266	293	299	279	293	299	345	300	265	297	301	314	290	305	282	304	285	281	292	308	302	279	270	276	298	290	270	296	305	287	278	278	299	292	280	294	297	298	269	311	288	264	294	305	301	241	302	281	306	279	291	332	286	282	296	325	307	288	289	276	254	260	289	273	274	301	264	276	273	309	286	350	288	287	282	283	300	294	297	271	290	295	295	291	282	287	277	287	298	306	286	279	287	283	339	276	312	286	303	281	288	268	287	278	302	307	303	290	297	286	306	276	287	295	304	308	311	300	308	278	301	269	325	293	315	319	269	300	288	268	263	281	314	307	289	297	300	281	277	299	299	285	281	292	308	287	294	275	280	270	289	294	263	286	271	252	323	289	267	307	318	288	270	261	292	254	291	288	289	289	302	298	286	276	297	274	325	264	300	299	262	302	279	320	268	282	271	287	274	284	297	280	264	276	275	269	272	288	263	291	309	289	275	302	302	295	308	310	331	339	316	314	302	288	300	290	290	293	313	300	317	335	314	284	310	297	292	305	289	272	322	301	285	293	248	276	289	279	288	292	290	277	274	285	304	276	277	312	301	258	286	282	292	315	307	270	302	314	300	272	286	288	282	278	283	265	289	279	314	302	270	280	267	276	288	305	282	301	287	314	286	276	257	297	293	290	303	298	318	287	288	300	273	293	289	317	295	267	301	243	306	307	289	280	293	276	268	293	292	287	279	329	294	305	293	288	297	290	271	310	268	256	273	276	291	271	276	287	280	280	316	269	318	304	320	273	287	307	278	267	300	296	317	289	325	287	315	274	279	297	273	267	307	295	274	286	284	321	263	285	270	317	290	256	298	315	291	310	294	286	283	311	309	306	305	272	307	300	262	313	304	284	317	322	276	293	268	278	290	301	263	298	308	302	320	294	288	320	275	260	295	276	277	288	292	264	287	275	307	298	287	291	296	255	283	304	308	269	303	291	320	291	272	304	295	277	281	309	292	279	282	287	307	292	275	268	319	239	274	299	291	290	279	303	297	296	298	296	279	289	297	273	283	288	287	305	352	267	295	285	290	316	299	308	259	291	244	299	258	268	276	304	278	304	306	298	290	296	289	296	282	311	296	302	288	312	267	292	282	287	277	294	282	328	273	247	295	275	258	283	295	298	286	303	299	323	283	282	271	303	285	300	288	244	264	304	289	291	271	295	289	302	307	301	299	279	278	303	290	300	290	284	300	285	285	269	285	282	294	283	277	327	300	298	301	323	290	255	273	279	306	293	308	283	262	308	286	289	290	300	313	326	270	276	310	297	293	328	288	326	261	270	321	304	292	267	305	282	302	307	297	280	314	295	299	262	316	255	283	301	289	263	310	313	281	275	288	304	294	307	324	310	298	295	270	259	282	301	307	289	305	325	279	276	292	292	282	276	269	289	282	294	297	279	340	319	310	289	264	286	306	285	279	310	283	309	296	257	269	270	270	272	301	280	309	321	293	286	305	299	324	251	282	333	298	313	293	286	303	285	272	293	263	300	269	278	290	294	301	309	302	306	304	281	279	282	300	278	305	265	288	274	269	294	272	263	295	271	289	331	278	293	272	294	300	286	320	290	303	274	319	288	276	278	282	254	264	286	276	281	274	286	339	287	294	266	313	301	288	266	306	275	301	323	300	310	283	281	305	295	282	271	304	319	302	272	269	278	290	261	278	303	302	283	321	320	281	266	287	321	297	286	268	276	312	262	274	299	303	266	290	275	330	296	275	309	297	299	315	304	309	304	317	263	293	301	296	293	284	327	316	279	305	300	296	280	300	304	281	296	261	277	276	324	283	327	273	256	281	296	276	275	278	267	283	260	280	271	309	270	285	274	247	271	282	294	296	346	279	298	248	271	277	342	263	289	290	268	303	267	292	295	272	257	303	265	286	295	331	263	285	275	281	302	304	265	312	293
8040	5441	9366	15173	16491	10611	7940	7927	10846	6848	5604	5578	3173	1275	1397	2312	2890	2555	1107	1158	1152	1188	1229	1201	945	910	862	916	885	949	801	763	753	810	768	826	894	924	1034	1090	1063	974	954	1025	1250	1553	1630	1721	1111	1259	767	717	751	698	641	700	692	705	753	698	752	760	699	759	728	683	663	727	723	698	725	717	685	675	702	741	729	673	701	737	738	732	711	689	692	730	689	734	745	707	689	748	699	728	726	677	712	667	732	669	738	692	711	698	729	671	707	726	691	694	713	711	722	732	716	724	693	653	692	697	698	706	695	695	685	717	700	691	716	686	705	701	662	742	704	660	679	720	681	748	690	638	720	674	694	670	697	652	645	710	719	670	684	678	702	681	696	672	654	676	626	722	689	683	665	623	675	690	717	673	693	687	691	704	708	663	674	695	718	741	690	707	713	681	702	709	714	741	687	723	705	676	682	630	716	733	683	677	684	717	670	695	726	698	680	700	692	692	685	658	671	673	731	702	717	696	675	714	729	680	674	667	662	697	672	700	688	672	729	699	697	712	679	663	676	681	745	674	710	712	685	716	698	723	664	738	742	722	712	686	694	680	695	665	681	727	686	687	645	715	643	707	678	711	677	677	734	684	680	714	646	693	698	717	693	737	762	739	668	677	735	675	694	668	661	710	691	712	687	712	692	671	677	664	714	699	681	725	743	671	687	690	686	647	685	692	678	641	691	714	713	669	725	720	715	713	718	697	703	656	716	645	702	678	671	666	651	719	692	707	704	680	726	687	735	717	716	711	656	650	697	703	727	709	678	721	703	687	699	706	678	706	702	707	742	682	695	663	668	683	728	705	689	693	727	728	672	757	715	674	678	711	698	687	654	659	666	691	691	672	731	699	704	711	709	708	694	707	674	696	686	698	662	677	696	740	661	666	702	706	724	692	659	707	725	652	677	767	708	694	677	702	675	719	690	664	727	661	689	687	677	703	698	688	734	710	683	656	680	713	664	663	693	676	703	737	725	653	707	646	698	705	660	697	714	638	654	671	685	725	702	711	706	725	687	732	714	687	669	735	724	676	673	677	677	643	716	750	707	702	675	739	684	705	696	672	666	687	730	681	724	703	709	679	727	659	734	734	734	656	690	685	723	681	666	670	709	701	688	689	687	692	723	705	730	767	712	751	675	662	701	697	755	693	715	673	709	690	689	681	710	643	649	701	670	691	678	667	697	712	723	714	685	688	677	699	721	729	693	677	706	656	720	709	690	715	695	766	696	638	689	695	733	757	651	721	687	719	633	703	714	684	704	692	682	716	733	703	704	680	726	705	660	704	715	644	655	725	692	660	672	721	685	739	704	682	721	655	695	692	719	671	717	662	644	705	656	680	662	707	699	752	687	685	711	675	721	704	706	704	679	708	683	666	682	717	703	713	740	710	699	677	663	708	711	712	707	730	713	693	678	660	702	677	714	661	695	703	708	661	722	686	659	717	680	659	695	704	687	733	734	710	648	661	741	652	696	718	742	722	664	653	654	693	688	698	713	676	660	686	741	667	716	745	638	673	673	708	700	731	755	705	679	648	666	684	746	695	695	741	678	709	734	643	612	678	658	720	700	691	687	709	749	682	721	693	697	659	743	657	731	693	692	688	663	671	720	748	658	720	696	741	699	704	721	694	696	717	680	647	723	676	715	691	685	730	663	692	689	651	664	699	737	649	660	661	698	689	705	719	710	701	682	683	698	717	711	675	709	695	710	681	643	684	650	726	710	697	683	718	689	712	674	678	736	713	749	732	722	745	644	666	692	791	716	670	686	695	699	681	669	684	706	666	702	709	703	670	676	693	725	715	737	675	689	713	690	757	690	676	697	751	712	724	671	722	656	701	711	686	666	710	645	647	710	707	701	746	734	706	692	668	673	722	695	658	723	666	709	666	698	693	671	725	711	660	685	674	739	708	711	700	657	698	700	676	709	713	791	735	695	668	697	685	709	661	675	729	682	654	676	709	711	717	688	670	681	685	719	680	703	689	690	643	721	668	632	656	731	681	730	723	683	700	715	715	680	678	634	708	700	665	678	695	706	641	660	684	742	630	680	684	710	662	664	695	683	657	691	673	707	714	714	703	697	684	659	650	653	700	672	728	682	724	712	720	682	719	717	728	631	744	719	674	708	755	697	701	677	716	663	701	720	682	700	684	680	661	743	696	644	704	721	715	682	697	723	659	684	754	701	715	721	652	693	659	676	660	709	705	680	696	688	695	675	684	676	674	647	684	665	637	649	675	682	706	666	650	699	673	709	661	679	702	722	702	664	721	680	701	691	743	661	776	756	661	714	666	684	685	679	681	683	681	679	699	702	691	734	690	701	643	658	716	658	718	710	702	709	709	719	697	688	656	683	692	694	656	733	745	653	650	691	672	639	712	694	754	742	742	698	709	702	713	641	696	669	753	690	686	704	686	686	712	698	716	647	726	680	678	692	705	708	701	677	666	664	678	680	707	654	698	661	649	744	685	712	693	670	658	700	709	644	681	686	710	728	688	671	739	695	674	684	687	722	696	697	699	711	660	709	662	712	743	687	684	721	720	680	730	695	750	676	695	672	683	753	666	697	708	722	748	704	663	709	666	726	682	686	657	670	697	688	686	664	739	657	670	712	727	745	722	705	706	690	718	703	692	693	683	681	675	691	694	734	706	704	637	714	692	682	662	710	693	649	700	669	692	699	741	728	720	691	643	723	712	713	691	702	661	711	701	686	717	712	699	692	651	662	625	651	671	665	671	730	734	667	738	691	701	698	678	706	687	658	707	735	685	712	712	702	708	685	657	675	701	699	729	675	653	669	663	646	689	706	665	717	689	731	679	703	702	700	700	659	681	643	703	683	679	716	672	737	733	697	705	683	698	673	686	723	655	697	696	728	678	673	713	694	667	681	736	750	689	701	684	729	648	713	688	708	661	653	732	669	680	670	652	682	686	703	722	722	716	672	665	726	686	692	690	723	664	687	742	658	671	663	669	697	703	691	682	738	725	672	746	717	707	694	735	676	701	693	707	691	706	700	675	704	759	710	718	728	669	692	690	723	711	694	684	749	700	697	705	699	691	675	722	661	713	689	666	662	691	698	693	753	725	714	689	676	714	703	673	707	708	722	698	715	738	733	745	692	727	712	686	644	710	715	685	714	657	726	655	690	715	727	731	700	685	717	662	730	700	736	701	706	689	707	686	689	676	729	697	699	684	675	717	683	666	740	699	662	650	674	684	702	684	704	696	682	729	744	679	702	695	744	690	714	696	710	633	707	702	719	702	703	734	656	670	732	716	671	704	649	658	691	678	687	696	716	715	685	738	728	703	712	681	706	702	706	708	687	695	756	724	676	706	704	674	678	677	689	662	702	694	647	639	687	664	677	702	716	719	673	721	675	640	672	721	691	699	684	714	677	656	726	684	689	758	740	747	709	710	701	732	661	673	713	730	706	670	723	687	691	677	675	702	711	680	691	714	696	660	684	717
19948	9400	9438	9087	7771	4546	3072	2593	3797	2502	1744	1788	1005	777	942	857	869	767	502	456	442	493	499	644	431	426	431	432	421	440	441	394	367	368	422	405	398	469	448	478	455	466	411	463	515	567	600	625	477	532	394	347	417	401	425	370	391	406	427	444	378	406	403	348	403	444	385	383	406	358	338	337	376	383	341	378	406	379	401	384	377	418	383	356	424	355	370	362	364	389	417	372	367	392	409	399	384	398	444	399	369	374	392	364	405	369	374	360	401	368	378	394	320	400	357	390	382	378	324	382	378	399	397	415	351	358	365	358	364	349	384	354	363	367	423	386	380	364	388	418	341	364	358	390	385	416	349	410	371	383	381	365	373	400	402	380	380	426	368	384	332	394	345	354	429	350	361	384	364	391	389	368	369	379	400	340	347	376	366	403	424	371	357	387	394	391	368	396	391	340	353	391	354	418	376	399	409	384	378	367	370	356	389	381	350	383	363	406	351	450	362	367	415	346	405	379	388	386	357	392	382	401	370	404	376	335	391	363	388	350	378	372	332	364	375	366	373	347	378	422	402	385	368	355	341	383	361	358	350	377	364	407	392	357	391	384	388	364	387	343	359	376	372	380	378	384	367	410	363	367	384	367	409	394	368	358	419	365	349	391	352	365	392	395	357	388	370	346	392	398	373	353	396	394	404	376	400	380	391	380	388	417	377	342	397	385	406	358	385	372	359	347	400	383	401	362	367	326	379	351	392	360	420	385	398	351	381	349	389	391	365	398	370	396	348	404	409	401	362	384	365	371	346	380	391	383	369	353	403	413	366	376	373	384	374	382	367	357	397	395	375	384	389	367	390	374	384	421	382	402	375	403	363	344	374	362	380	346	419	402	379	365	316	388	389	402	404	372	384	404	393	394	412	357	387	380	377	418	416	405	411	391	386	367	367	348	348	377	377	398	375	386	398	388	369	359	346	375	365	398	373	363	400	366	349	364	369	365	366	388	394	409	403	350	411	374	357	381	365	372	393	385	390	391	381	348	358	372	344	370	356	377	386	381	315	407	391	353	371	382	356	362	369	383	391	403	391	376	381	382	368	368	335	401	392	364	402	372	403	395	392	390	354	397	369	367	352	394	385	357	384	368	385	397	374	345	344	354	385	371	397	359	401	368	372	423	394	349	350	361	377	354	382	357	358	364	409	412	363	417	353	389	393	412	358	384	382	372	391	350	341	393	381	362	376	386	402	359	365	358	400	363	385	347	369	399	378	380	404	358	341	355	382	393	369	382	372	420	352	340	378	376	378	388	379	372	427	398	382	428	403	386	358	390	387	395	400	359	374	366	371	397	365	377	399	370	381	369	387	358	349	375	385	375	399	384	393	375	361	434	367	386	398	325	356	340	377	350	415	393	363	380	389	358	372	374	427	382	337	332	378	391	365	334	391	368	371	377	363	373	368	389	376	384	362	371	388	360	367	357	423	390	386	412	368	362	361	403	373	379	418	411	370	393	394	381	364	331	395	334	402	362	370	355	338	371	422	398	366	394	384	396	365	375	387	410	406	395	393	372	333	357	359	379	361	380	394	370	358	422	369	390	363	398	365	378	406	396	361	441	413	436	372	454	378	372	388	394	374	351	345	384	372	379	400	366	365	385	386	380	382	392	359	374	389	334	422	367	366	359	383	378	395	373	381	371	385	366	412	368	406	376	333	356	371	363	423	386	402	367	398	360	395	353	362	387	426	354	365	387	405	388	373	368	375	326	369	381	347	379	364	381	395	368	342	395	413	376	387	369	353	390	363	419	371	413	391	369	406	374	390	390	403	405	394	350	389	391	400	345	394	391	377	387	394	381	399	373	403	356	360	407	399	360	371	383	407	405	348	357	359	328	360	351	405	352	396	370	362	383	388	398	377	374	380	371	371	365	385	386	361	395	342	372	365	378	337	357	371	405	369	391	365	374	396	344	399	378	382	399	358	366	381	394	322	383	409	383	334	365	396	424	377	394	394	391	412	374	380	386	369	384	372	405	377	361	370	395	370	354	379	437	384	405	390	388	363	367	377	362	381	358	387	378	406	362	379	340	386	386	321	392	380	362	373	394	399	378	385	364	390	391	397	369	373	408	414	391	394	364	394	381	338	366	384	384	358	374	345	404	414	345	374	392	386	363	361	357	380	389	363	361	425	408	366	352	380	395	367	334	377	353	351	403	370	384	381	361	355	399	407	379	384	360	395	393	360	396	407	378	363	382	389	375	385	394	382	363	417	394	386	364	343	373	399	363	370	362	359	362	397	376	383	395	361	393	359	358	354	375	357	394	386	411	380	357	391	388	371	372	371	399	399	399	403	386	377	333	379	380	358	377	374	365	388	335	378	361	369	347	363	348	380	362	420	356	379	386	391	371	377	433	332	405	366	351	390	352	414	359	377	393	385	377	363	345	399	387	351	399	344	386	397	390	345	357	379	365	373	395	424	406	365	364	369	382	375	390	408	384	367	367	360	406	356	376	367	349	381	383	365	360	352	355	413	378	368	374	388	382	386	391	395	360	376	366	377	341	352	357	386	363	383	365	380	408	381	386	334	385	416	372	362	409	367	362	379	409	374	381	404	358	369	409	378	387	371	377	405	360	367	383	381	372	370	390	363	366	385	381	343	371	378	434	386	383	364	386	373	389	353	368	362	379	322	391	405	320	363	387	377	344	381	386	437	405	378	371	410	367	373	371	379	386	366	423	418	383	392	380	413	390	394	339	375	385	386	409	428	402	369	379	362	392	372	371	395	401	375	345	345	389	375	367	397	382	404	429	386	372	385	406	398	370	389	380	397	346	358	377	373	367	393	345	374	381	357	357	382	447	358	352	395	398	362	399	341	395	370	376	372	385	412	399	399	384	376	378	376	420	382	387	414	376	351	386	383	331	395	412	401	353	388	383	401	366	394	368	372	375	376	357	352	364	379	370	388	354	326	343	381	371	365	368	382	386	368	377	344	379	367	368	366	403	403	373	401	344	366	354	385	351	416	361	418	382	373	381	386	389	373	389	373	424	341	391	342	359	377	402	376	397	351	389	382	363	382	360	365	402	366	361	339	346	365	356	355	384	362	367	379	395	347	377	374	380	376	352	358	388	374	383	384	367	416	365	385	380	412	370	388	345	376	377	388	383	373	355	388	376	406	372	375	321	384	408	400	325	383	380	406	365	371	367	387	389	375	378	386	361	373	376	399	345	376	379	357	347	374	393	358	384	386	369	362	367	395	371	385	383	420	346	375	395	361	332	373	424	356	392	374	345	358	391	373	391	357	349	356	398	390	366	393	391	374	422	380	388	348	388	393	386	377	401	374	353	342	405	377	379	395	377	322	372	367	385	379	394	364	397	369	387	367	379	359	335	352	357	396	360	361	386	387	378	364	384	369	392	398	373	377	385	355	380	366	393	391	366	355	377	367	391	393	382	363	358	357	399	388	349	390	387	382	348	377	378	373	399	412	387	394	367	401	390	388	382
10598	6879	12775	18128	19539	12853	10947	10665	14699	9620	7952	7707	4209	2283	2165	3630	4211	3579	1770	1720	1664	1763	1780	1875	1373	1242	1177	1127	1201	1251	1112	1096	1064	1039	1060	1160	1259	1338	1369	1589	1469	1376	1331	1528	2022	2569	2670	2756	1799	2284	1040	1106	961	994	901	929	961	913	920	923	931	961	921	895	951	876	918	932	954	889	940	950	928	907	903	856	895	918	908	892	932	918	959	888	934	968	964	904	906	860	920	923	893	865	941	924	895	877	964	905	934	942	872	895	926	891	918	869	843	878	881	879	890	891	901	886	871	908	909	910	901	956	884	933	905	866	875	883	923	881	885	897	900	904	934	869	873	902	808	882	873	906	936	907	882	947	917	870	809	827	861	908	903	907	885	942	893	907	855	904	901	886	875	898	933	940	896	903	930	842	900	895	884	860	885	922	929	905	855	917	887	915	900	876	886	879	886	890	884	937	924	909	898	884	875	885	860	931	907	878	891	854	873	930	889	925	870	913	865	880	913	864	922	894	855	876	882	873	878	931	826	891	892	890	836	928	871	855	890	914	838	919	824	873	963	867	864	928	904	907	889	928	898	923	885	849	924	846	874	866	886	885	909	898	898	904	863	891	880	902	836	913	882	946	882	837	907	906	869	887	868	901	907	854	885	863	900	910	851	867	905	882	881	880	863	896	868	849	899	892	922	895	844	898	841	932	900	850	919	885	894	915	895	884	914	945	918	906	957	915	871	908	890	893	865	929	901	873	903	914	886	898	906	923	866	827	920	867	874	876	932	861	891	877	874	929	863	901	893	897	934	855	860	896	913	934	887	847	948	878	867	867	888	858	835	883	924	892	876	908	864	890	920	937	883	894	946	902	898	872	884	950	892	903	910	890	848	897	869	878	896	811	904	843	871	925	929	852	854	945	886	906	874	905	860	915	851	897	924	816	912	893	925	892	829	874	890	906	862	921	916	853	923	889	908	891	887	944	922	894	871	853	874	863	898	884	856	904	899	916	891	904	894	934	857	924	836	903	833	976	893	956	933	901	910	849	886	902	852	887	927	876	914	920	922	880	866	902	861	867	877	954	879	918	930	854	874	895	818	905	874	975	861	912	896	855	899	863	893	900	883	893	897	926	880	896	910	950	868	885	911	871	886	899	878	859	940	888	864	935	862	876	845	917	924	854	955	901	949	903	901	917	819	916	898	908	848	883	854	897	906	905	942	895	913	925	871	971	893	901	913	898	897	890	875	934	921	844	877	924	883	866	931	964	873	891	914	893	888	919	894	969	845	927	843	904	941	855	892	882	894	911	871	842	883	882	843	914	959	817	845	900	839	909	901	875	870	888	885	937	896	915	904	867	846	882	885	881	860	917	859	879	908	834	873	857	911	869	912	899	939	899	893	855	908	911	920	889	866	862	865	914	892	839	824	888	920	947	878	899	835	867	864	922	873	896	898	942	889	869	886	900	888	885	899	863	845	924	925	901	912	865	867	887	880	864	889	871	884	909	834	889	887	899	811	869	881	828	907	920	859	911	900	937	952	900	887	954	853	896	927	951	869	854	840	921	898	878	960	854	897	904	897	935	908	871	860	919	858	879	852	869	820	898	923	884	908	883	925	908	846	858	883	888	913	894	870	899	842	885	888	879	883	813	809	880	886	882	960	874	926	883	858	899	891	926	896	925	859	879	917	881	886	821	865	915	898	883	863	904	895	873	866	873	934	883	887	882	914	846	879	896	901	858	942	843	949	872	880	845	842	898	894	886	913	895	879	865	805	906	930	931	842	872	869	827	908	838	883	910	897	880	918	951	860	876	914	934	911	868	921	873	845	898	887	884	930	850	886	825	904	931	906	863	920	867	865	890	870	918	912	873	911	933	937	885	917	916	859	880	875	884	926	896	935	904	937	875	908	885	898	868	824	888	859	857	880	837	941	952	870	866	920	864	865	887	898	905	864	860	835	864	850	867	849	850	896	906	926	860	872	893	888	935	878	890	888	819	935	933	903	870	933	911	841	858	845	872	966	867	886	915	942	823	907	878	875	881	925	873	945	948	906	865	903	874	896	877	943	885	896	921	885	878	949	925	931	828	937	896	907	889	932	876	926	870	894	909	892	878	903	874	905	842	945	925	889	861	843	904	933	879	946	914	819	875	883	903	864	925	894	924	942	869	861	899	888	942	884	873	888	857	882	888	851	959	912	913	968	880	853	941	894	909	956	878	887	904	898	887	847	914	877	856	872	873	974	929	946	867	869	900	913	919	885	910	925	864	883	859	915	954	923	858	939	876	855	850	911	826	868	888	913	887	894	855	861	924	853	915	896	897	940	944	865	884	856	866	888	863	950	873	868	900	926	853	905	896	892	926	907	899	911	934	911	893	882	894	934	912	860	914	909	889	870	851	885	896	898	857	882	945	817	874	876	853	853	899	876	880	895	864	854	853	882	942	901	874	884	971	875	880	892	830	887	873	879	929	892	935	914	930	874	919	921	875	856	848	927	892	864	912	836	905	891	895	901	907	884	916	909	887	880	864	943	896	876	911	932	838	909	909	946	929	890	896	865	916	892	872	911	846	898	873	899	867	868	878	877	884	871	925	913	850	966	898	860	875	875	906	870	878	898	885	827	962	910	905	894	899	899	888	888	909	944	891	940	812	926	952	860	881	855	870	915	890	857	961	848	884	920	886	896	882	868	884	910	879	850	954	905	855	907	893	865	884	900	922	892	870	879	947	860	864	837	852	897	916	890	927	897	859	894	906	905	937	915	891	912	904	818	863	941	902	860	902	942	866	898	861	877	907	943	863	887	883	906	900	899	920	906	936	902	864	892	906	909	950	896	881	893	902	854	848	895	886	874	928	924	863	926	861	931	872	965	856	903	902	885	869	898	903	897	841	882	859	887	886	905	944	877	862	914	866	932	899	863	833	937	847	855	914	852	902	870	886	851	963	905	886	866	930	875	961	891	898	898	885	911	839	904	903	887	849	849	910	926	908	886	894	863	907	896	864	868	896	937	917	904	948	913	909	929	888	885	936	940	830	957	841	863	921	910	903	869	874	926	932	937	847	893	884	897	948	939	920	846	891	936	855	892	869	903	856	851	941	909	863	879	903	923	882	916	909	937	866	867	868	909	900	916	894	868	919	892	918	887	916	909	862	919	910	881	873	911	874	905	877	869	892	867	925	858	880	907	918	890	913	928	911	872	892	929	909	858	891	874	890	876	881	884	893	877	883	863	930	821	851	909	857	924	969	851	861	898	905	896	882	875	889	862	890	880	909	865	879	873	900	953	873	946	847	886	824	894	930	887	906	863	848	927	921	864	809	903	873	923	896	883	963	873	907	922	885	898	904	915	888	888	906	859	876	918	880	846	910	897	921	971	867	877	883	936	873	868	838	883	928	914	878	860	891	883	860	901	909	902	896	894	870	891	944	852	880	935	897	887	919	886	921	931	882	906	900	934	774	878	862	910	883	870	893	874	950	873	894	930	863	886	890	864	861	898	873	892	899
4311	2683	3211	2992	2509	1532	1133	1186	1706	1031	884	906	619	424	463	546	612	538	431	429	454	451	432	424	409	414	442	457	415	410	461	439	415	393	452	444	436	450	409	446	443	416	459	390	408	424	429	406	407	415	379	402	382	423	415	444	418	417	402	427	383	440	446	394	421	459	408	376	392	424	437	422	418	389	414	428	423	393	431	386	459	449	455	467	407	420	422	439	453	423	425	428	441	423	436	433	388	439	427	415	417	371	423	396	404	405	446	393	462	431	472	424	410	435	439	425	392	395	414	422	401	403	460	442	427	392	438	442	458	427	442	422	432	406	416	417	448	404	451	396	401	450	403	383	436	426	433	444	431	409	413	408	418	426	409	411	412	424	443	415	454	434	423	412	456	413	425	446	443	416	435	419	397	432	392	444	424	400	438	433	424	425	468	406	425	406	408	450	407	454	378	390	407	442	406	428	366	405	427	405	419	435	448	420	449	399	420	410	441	427	411	403	423	402	442	414	462	416	428	426	414	441	426	436	383	431	420	422	441	405	421	441	428	438	411	444	386	449	414	412	415	391	435	425	411	445	413	413	462	464	412	417	394	399	444	416	441	432	403	402	408	382	425	424	434	424	396	400	439	421	431	392	439	418	451	423	449	434	432	392	440	415	407	426	469	400	455	386	460	388	436	428	391	432	433	414	408	407	418	423	403	384	444	458	417	432	438	402	449	408	427	419	413	414	434	402	379	401	418	411	434	418	397	446	420	424	398	408	421	392	432	401	441	468	388	416	433	422	448	418	442	442	421	453	447	421	434	440	422	416	468	450	398	447	414	387	415	368	424	419	438	402	453	415	407	423	389	392	393	399	401	429	426	424	443	406	407	378	448	368	429	450	427	405	415	419	463	451	415	449	423	394	425	423	395	381	474	418	442	416	412	442	390	412	429	412	443	387	408	405	436	380	420	454	411	383	378	457	435	408	397	404	421	414	426	441	409	435	377	413	383	441	448	402	466	398	393	417	441	414	438	439	425	404	399	438	438	402	405	398	401	448	420	396	454	431	433	408	404	384	419	422	415	416	403	432	422	423	406	377	373	422	401	445	404	411	368	431	422	407	406	382	443	393	438	420	410	422	413	385	442	448	405	371	404	442	425	402	422	413	380	385	426	420	442	426	398	396	398	440	432	397	412	431	422	406	420	419	408	387	427	443	442	428	427	414	426	434	400	441	436	442	400	439	467	409	411	436	393	443	375	388	378	413	392	440	436	429	435	468	425	440	416	432	422	433	398	428	407	416	469	414	440	421	432	432	379	426	388	400	430	439	399	457	438	442	419	403	391	444	391	442	423	443	445	420	447	394	432	412	414	438	437	423	411	417	415	430	460	450	427	360	420	401	400	425	426	394	417	422	411	413	457	411	407	429	411	419	416	377	398	419	412	408	388	405	403	427	447	423	433	433	421	404	432	456	468	411	383	392	432	419	475	415	396	381	426	422	433	420	409	385	396	436	413	392	418	393	431	443	434	394	425	397	444	417	408	435	398	416	412	430	434	388	412	406	406	433	417	426	406	396	443	446	371	420	412	445	423	444	433	426	408	439	423	415	394	439	451	424	397	394	446	400	395	445	414	408	407	410	421	394	416	406	422	424	402	429	430	423	418	408	416	436	440	436	407	428	433	387	413	428	421	425	388	450	375	426	375	422	460	451	434	368	430	472	467	400	422	389	429	443	393	457	430	400	385	382	434	401	428	414	400	422	409	391	417	408	362	411	414	413	459	397	424	425	418	411	423	448	419	409	453	461	399	424	362	431	472	412	405	380	390	452	404	443	434	400	458	388	424	406	415	440	426	407	391	399	420	436	428	467	447	403	432	473	379	417	389	387	416	429	415	441	392	463	381	406	386	394	440	421	427	450	421	439	390	408	410	460	406	431	418	379	462	445	399	420	411	417	407	428	393	423	378	418	398	412	413	445	444	381	439	405	413	420	441	443	435	453	420	359	455	438	432	441	442	407	465	404	412	414	459	433	418	417	410	423	426	418	436	405	445	419	460	451	395	472	412	411	435	444	413	393	446	400	459	433	393	439	427	388	394	451	425	419	433	436	450	412	409	435	430	405	412	402	408	404	380	438	403	431	453	439	461	427	433	355	440	392	391	412	436	407	387	431	418	407	433	430	422	444	437	372	445	414	422	422	436	398	423	417	452	425	430	395	436	441	376	455	425	450	398	412	399	405	400	346	444	456	425	386	434	451	444	445	406	422	424	425	417	442	469	414	389	416	402	452	418	420	436	409	416	422	426	457	379	415	438	451	416	440	428	418	484	446	458	430	396	420	425	406	375	421	372	349	412	403	425	446	432	399	417	478	427	424	428	415	419	425	410	381	428	445	416	408	413	425	434	387	433	430	426	393	438	429	395	409	424	412	415	390	449	466	441	386	425	393	391	424	440	397	424	440	455	448	444	447	403	419	447	419	406	439	418	440	400	445	410	420	404	417	412	422	412	447	401	395	427	371	422	444	445	422	419	452	433	435	459	460	413	429	412	414	421	442	429	436	405	453	393	419	422	423	424	420	370	450	433	409	414	417	422	405	469	409	432	439	410	402	440	391	447	401	474	458	467	421	425	423	417	422	447	428	420	395	404	409	422	436	402	439	453	396	436	448	438	416	404	406	398	389	412	396	410	426	388	420	456	416	405	425	418	412	427	425	416	474	423	432	425	402	423	430	449	421	433	434	466	448	417	403	412	429	414	416	450	445	434	452	413	438	421	403	422	405	422	407	446	393	390	424	423	416	407	428	379	392	440	439	446	433	408	460	417	443	430	408	401	415	390	390	434	399	439	413	434	428	411	427	415	436	387	426	444	486	442	412	407	407	410	445	454	428	412	383	388	418	421	378	453	444	472	415	425	410	416	470	416	446	387	422	460	446	406	396	443	445	417	412	404	451	419	422	403	392	417	408	395	409	423	445	413	404	417	405	437	409	431	419	465	394	420	413	423	426	401	458	430	450	428	428	454	430	425	419	406	415	432	408	420	436	426	413	445	424	434	444	452	413	388	394	451	414	404	418	389	436	398	387	442	436	433	421	401	444	394	431	426	387	425	471	425	420	414	437	441	412	440	417	426	444	439	380	405	441	392	421	380	375	441	421	425	438	383	417	397	437	462	418	395	423	412	415	468	426	416	440	379	410	456	453	437	402	427	416	454	459	416	408	401	407	403	401	423	400	387	430	436	420	415	375	436	430	435	418	409	424	421	440	430	408	412	437	454	425	391	448	418	435	451	451	387	465	408	432	403	424	426	434	442	395	435	407	430	452	407	399	408	415	408	455	440	392	440	385	438	426	428	396	393	426	408	432	440	424	422	427	442	411	419	423	437	425	394	407	422	445	444	422	395	430	440	386	399	425	404	420	443	415	408	404	422	502	441	401	428	463	409	411	462	427	383	403	407	428	473	401	425	422	401	416	422	413	418	388	421	449	438	391	457	413	426	386	430	476
3755	2782	5113	7157	8394	5079	4468	4699	7532	4338	3488	3693	1897	1014	1127	1747	2019	1857	1082	988	1005	1005	1046	1012	971	921	931	946	956	1001	1088	914	993	952	957	1020	1035	1008	1117	1102	1100	1077	955	910	944	976	1018	1009	958	948	961	925	949	980	934	905	953	908	913	927	964	893	899	946	959	919	961	972	892	950	953	918	978	902	934	963	993	945	932	948	900	907	905	941	934	953	944	958	950	943	980	947	926	1013	947	885	899	921	934	912	893	940	916	923	919	1006	966	955	932	945	955	990	965	992	961	934	992	973	960	910	947	902	920	940	921	883	1019	964	957	943	980	927	958	991	926	861	947	898	911	920	917	924	988	912	1062	972	950	941	903	894	918	953	881	936	927	921	921	959	968	911	961	942	917	873	922	946	945	889	923	943	943	951	931	918	955	951	878	929	921	900	944	982	919	888	923	953	926	935	959	972	946	915	926	934	939	995	935	983	937	917	900	985	902	935	958	925	888	925	949	946	986	937	906	931	917	948	969	935	977	955	922	957	937	899	956	933	913	895	916	916	938	950	924	943	937	944	979	973	957	928	974	972	981	901	912	983	882	919	942	985	961	1048	903	951	901	992	987	932	938	905	954	928	953	958	1020	934	946	994	912	911	941	928	948	931	925	936	928	944	983	963	920	929	945	910	981	941	958	922	917	969	917	989	954	959	982	966	900	977	919	918	890	938	937	975	924	946	944	964	973	915	944	951	957	965	920	908	976	905	875	935	931	966	964	964	960	894	929	916	892	931	982	940	973	911	973	912	946	990	958	968	937	980	987	949	920	982	952	960	926	933	894	942	973	950	933	922	954	961	949	959	956	923	944	880	920	915	942	922	922	881	940	1015	965	952	943	1035	936	913	939	935	955	917	892	906	968	956	916	970	943	982	926	955	922	992	893	983	1000	921	949	934	958	929	986	928	952	888	1002	945	910	926	935	921	960	889	932	928	938	982	926	950	1002	964	972	981	872	961	926	931	917	943	903	960	1000	950	867	966	919	946	932	952	964	951	961	905	901	874	979	957	936	1005	902	915	1004	908	934	947	943	929	972	965	916	940	907	954	937	967	912	874	947	963	964	935	946	922	897	920	953	927	900	885	955	948	922	875	953	947	988	913	948	953	972	951	914	977	907	910	925	936	915	960	948	988	979	970	973	935	922	927	921	970	924	942	933	888	922	911	900	913	930	947	903	914	910	933	916	903	933	924	919	941	948	956	963	950	985	955	986	944	945	949	940	962	969	942	920	975	974	929	977	912	924	964	856	917	983	983	913	906	952	961	924	930	944	871	995	932	1006	984	888	980	937	906	937	956	927	919	889	937	973	897	965	933	967	923	970	941	892	983	923	944	920	932	913	907	969	987	962	928	932	945	919	939	939	940	941	971	961	923	899	930	950	865	974	919	962	920	965	912	957	938	912	954	958	966	959	981	962	957	942	958	977	935	946	958	919	910	856	937	916	897	974	896	950	968	933	970	905	1005	953	970	881	921	940	953	940	935	928	921	898	906	972	922	947	928	942	907	901	934	945	938	953	875	906	926	933	869	946	933	975	924	924	961	878	950	960	973	978	939	964	945	922	924	945	947	940	971	953	938	933	885	892	951	968	956	972	969	943	942	980	964	934	895	965	938	901	926	887	932	910	956	895	1002	953	927	976	982	982	945	915	941	912	887	970	965	985	904	980	893	973	912	932	946	897	940	925	903	960	934	948	897	924	963	912	959	976	957	970	919	960	934	962	935	957	929	940	925	870	913	933	909	934	935	953	931	933	963	939	950	979	890	908	903	955	912	940	952	1018	922	911	937	934	992	930	979	914	909	920	909	964	947	1027	910	979	961	1007	917	1008	917	953	960	924	914	962	912	941	938	884	981	904	942	907	953	934	949	963	960	953	942	982	933	995	959	928	904	916	926	973	904	953	975	962	921	959	1005	915	940	955	884	990	914	925	915	941	921	926	921	896	963	959	894	862	938	939	935	874	885	912	927	981	891	945	997	883	953	952	944	943	922	970	956	917	937	912	889	987	922	1006	949	979	990	930	937	914	949	986	937	887	963	976	910	989	977	940	902	889	941	905	949	972	948	912	957	952	942	942	914	1004	906	936	932	917	898	945	945	1026	930	957	911	891	964	905	929	920	939	955	971	949	934	869	976	914	964	921	943	880	924	919	898	950	953	901	946	1014	871	944	961	985	967	926	945	917	895	924	935	945	900	933	919	944	964	901	892	923	914	912	931	933	925	952	947	936	978	898	984	959	980	939	917	973	961	890	986	936	955	966	973	931	955	935	991	931	920	883	923	891	921	886	883	939	880	948	889	995	982	925	959	922	919	953	959	1000	921	955	947	1011	930	923	968	953	920	905	931	886	938	964	973	956	914	898	922	965	934	925	930	971	964	940	924	947	937	922	919	998	927	933	915	922	887	966	914	904	924	939	951	962	939	935	927	938	895	926	899	903	967	901	904	906	934	940	934	896	970	945	932	928	967	913	892	949	945	928	972	935	957	909	918	872	938	925	866	946	945	930	932	975	941	966	937	968	897	893	953	923	1007	841	994	921	980	978	901	944	971	983	943	992	958	923	933	944	968	910	937	937	960	954	902	925	892	960	956	949	933	948	957	927	957	980	948	977	922	930	934	977	988	1002	964	953	960	1014	950	938	925	908	960	973	949	915	942	976	940	946	923	902	910	963	969	921	935	980	917	946	983	900	901	967	948	890	887	975	917	995	935	942	921	970	952	935	964	941	924	949	936	973	898	979	899	944	1023	932	975	974	972	932	891	983	987	921	906	967	944	918	956	901	942	930	924	916	972	953	934	906	968	959	997	955	947	927	907	893	901	932	938	935	955	919	946	921	972	888	947	984	937	947	931	938	934	901	957	943	935	949	938	920	887	952	948	949	983	954	934	945	974	958	952	960	893	927	952	947	945	993	912	958	944	969	925	1013	931	952	938	948	951	938	1006	888	948	930	873	939	959	990	971	921	887	905	961	904	964	977	956	953	993	959	917	898	896	921	980	915	950	983	953	909	946	972	890	901	941	961	934	950	939	939	962	924	956	988	959	954	955	905	919	951	947	932	1037	935	917	923	924	891	926	882	907	966	948	890	1003	903	948	917	946	915	969	929	977	935	950	922	974	925	910	907	897	919	951	916	944	922	932	958	916	879	930	1012	937	985	937	930	969	952	904	937	946	934	904	969	947	961	926	949	915	934	930	950	868	957	943	971	936	1000	924	936	935	989	952	958	977	931	972	986	973	936	917	908	934	975	910	911	911	956	947	922	962	940	975	945	924	956	925	923	977	934	925	959	975	961	905	1003	969	929	948	942	932	978	982	937	907	967	1029	956	936	988	917	952	923	929	954	917	916	984	968	945	965	943	894	949	981	931	981	930	969	953	931	966	980	977	935	938	929	960	967	931	937	964	919	928	976	937	950	944	920	861	946	939	953	973	875	936	943	1008	963	909	958	942	951	902	925	892	957	977	907	979	977	934	926	927	910	922	958	966	939	1001	960	960	988
11084	4793	4776	4165	3930	2428	1948	1865	2708	1493	1106	1206	611	446	378	542	637	520	327	313	325	378	424	306	302	311	322	311	306	276	310	288	272	271	290	285	310	327	353	344	349	309	330	339	323	362	367	358	367	348	269	277	251	275	281	268	304	300	265	258	279	274	276	310	264	265	260	256	275	259	223	288	231	265	260	259	279	268	312	296	254	273	289	274	244	277	276	290	237	279	277	279	271	281	238	300	263	293	258	255	264	254	280	258	266	261	271	269	307	268	283	291	297	299	276	242	300	277	289	264	269	271	252	295	244	280	283	285	300	269	281	246	283	246	278	252	289	263	265	272	264	286	265	296	316	291	278	267	280	245	292	297	287	277	283	284	280	305	326	266	258	260	280	265	263	262	314	247	291	257	274	280	280	249	283	295	249	304	268	262	251	253	274	299	249	295	304	289	267	267	257	253	276	268	300	263	301	304	257	263	281	255	309	271	264	258	271	320	289	276	273	282	238	244	255	294	295	285	238	290	278	283	312	283	244	282	284	244	286	281	299	245	300	272	268	277	257	293	270	286	300	291	248	275	258	279	258	251	278	255	294	273	276	294	285	291	304	289	311	274	246	260	284	246	270	242	273	257	298	252	242	254	275	294	257	269	291	265	259	290	288	271	245	265	302	260	232	279	268	291	288	288	272	293	309	305	284	264	264	254	268	277	284	300	278	264	266	243	294	315	323	285	231	249	299	274	249	271	267	279	262	257	236	255	245	323	243	255	293	268	273	272	257	296	329	278	290	226	274	266	300	250	269	295	276	302	292	251	261	264	287	257	296	294	283	274	296	291	274	306	265	257	297	267	278	285	270	299	266	259	265	275	312	289	237	291	257	282	276	296	276	278	263	283	279	264	306	234	272	268	287	296	266	272	275	295	264	288	268	261	285	227	272	263	274	274	305	283	264	290	276	244	265	282	293	305	279	245	256	232	290	263	298	264	263	290	268	272	284	268	266	292	263	262	297	263	261	231	260	299	260	255	281	286	298	271	268	262	275	232	255	289	305	295	252	283	248	302	266	268	287	239	277	256	287	268	272	283	297	266	270	271	299	278	260	282	261	291	300	244	292	309	262	273	253	314	294	268	291	269	271	287	286	266	261	242	272	246	285	243	241	227	278	261	271	264	297	277	304	281	273	324	268	241	269	275	269	251	276	275	282	279	272	256	277	277	287	307	293	273	271	266	276	229	284	285	254	293	266	300	273	274	278	271	262	273	256	267	309	260	277	280	308	281	251	254	239	246	282	278	266	262	276	286	279	255	312	266	302	281	276	247	249	302	308	239	264	284	266	276	285	284	273	239	280	306	299	272	247	283	279	285	278	272	270	292	283	255	267	286	298	271	295	266	271	269	289	281	249	291	260	254	252	267	273	272	287	303	254	286	258	295	281	268	296	277	243	276	307	270	258	294	283	273	291	250	264	269	282	289	267	238	262	284	290	297	278	276	268	276	250	280	281	247	289	287	261	299	272	284	274	273	278	273	286	280	280	240	279	308	277	297	296	273	287	260	289	270	295	258	238	294	289	240	277	302	325	312	294	259	275	263	277	279	266	295	245	267	257	269	262	271	306	237	274	270	257	256	281	251	284	280	289	315	265	264	279	252	264	285	283	282	260	275	265	250	268	288	233	308	278	252	270	294	278	301	300	306	282	253	285	275	258	261	315	250	233	249	280	263	301	277	299	253	260	293	265	266	291	289	264	255	277	283	303	239	286	312	252	277	275	292	261	261	283	250	296	271	257	277	291	261	285	271	269	287	297	268	270	254	255	251	238	266	300	267	246	284	282	283	287	290	252	290	307	279	251	237	272	294	303	254	269	279	252	258	258	264	293	274	282	292	261	309	309	293	267	300	276	257	260	276	285	260	282	286	274	264	291	272	280	268	283	261	237	281	272	263	287	301	273	300	245	275	290	245	278	302	268	254	272	261	249	247	257	271	304	284	242	286	287	215	296	258	274	254	277	273	282	258	302	281	269	255	277	278	294	285	272	290	283	285	283	260	302	287	274	286	284	328	285	267	292	264	300	273	301	271	273	265	270	256	277	279	271	282	289	271	261	254	278	264	232	285	238	230	290	280	283	283	295	285	322	249	273	249	278	284	282	267	274	292	290	299	299	257	252	264	287	268	278	258	266	284	274	303	298	261	281	271	307	277	275	285	252	292	237	276	273	286	321	252	273	263	256	280	273	272	272	302	303	274	283	257	268	295	276	284	261	270	251	268	295	268	299	266	268	237	291	258	311	251	287	271	274	266	275	298	266	272	313	247	277	312	293	268	261	262	285	272	291	270	283	299	266	270	298	288	298	250	262	277	270	272	288	294	278	282	272	249	263	260	253	269	278	254	269	283	296	291	276	272	284	253	269	283	269	269	260	277	277	286	331	277	291	296	254	265	279	291	268	275	250	252	259	259	252	272	280	305	272	298	287	276	252	286	297	253	269	245	258	292	283	282	274	248	260	263	282	309	269	240	278	308	279	256	258	262	294	279	262	251	288	299	303	269	252	287	276	235	246	289	286	254	280	294	282	283	293	268	313	286	263	249	290	278	276	248	262	252	283	269	252	291	264	279	305	265	271	279	252	302	259	300	303	269	302	268	293	300	274	276	288	237	291	290	264	295	270	269	265	273	272	262	256	292	275	294	305	286	272	290	269	267	236	276	280	274	281	270	251	281	289	277	240	282	274	288	291	276	262	265	296	243	255	290	280	255	283	266	230	251	281	293	284	282	255	275	304	275	267	283	253	265	262	264	282	270	276	259	259	306	298	283	311	255	283	249	261	267	268	254	264	254	270	247	265	269	285	260	304	254	248	267	240	283	265	288	282	253	286	259	283	258	284	275	287	270	270	246	249	267	286	296	262	267	229	250	242	288	276	265	254	261	248	272	272	252	303	304	262	271	281	289	278	271	309	280	276	259	269	249	257	300	296	339	269	265	308	258	261	287	259	257	276	277	274	290	291	249	260	244	234	281	258	281	276	265	262	245	269	288	272	264	253	287	258	254	280	274	245	258	275	261	291	251	286	285	255	290	268	285	311	286	266	265	285	286	256	242	287	258	278	261	284	276	285	266	284	282	281	274	289	324	280	268	262	289	287	261	292	287	263	243	298	271	272	278	268	278	309	267	285	276	269	286	279	253	254	267	241	293	249	286	290	282	268	292	290	286	262	286	295	278	263	284	285	239	301	288	266	287	272	268	242	278	270	285	288	276	271	270	279	295	262	275	263	280	275	271	264	243	288	265	258	251	255	285	266	308	253	282	274	290	281	294	256	270	280	276	286	280	295	281	310	295	285	300	272	267	264	255	290	277	287	260	306	269	297	283	275	276	294	305	264	283	263	273	261	277	273	292	270	268	278	243	256	281	283	269	232	264	309	305	302	297	315	250	277	272	261	279	278	285	244	261	265	291	261	261	282	286	292	250	274	279	267	260	250	280	285	286	249	263	289	257
7429	4265	7313	10264	11674	8337	7103	7961	11342	6696	5431	5944	2734	1582	1431	2465	2845	2371	1178	1087	1073	1148	1181	1068	846	906	853	866	781	823	748	786	797	683	819	825	920	934	1041	1104	1032	988	928	1026	1208	1568	1468	1588	1281	1232	759	782	736	664	724	662	677	663	692	668	704	676	699	702	651	646	668	709	680	703	674	671	658	680	636	661	670	647	666	675	713	642	674	654	655	690	678	674	707	640	632	700	623	674	699	650	684	694	657	688	682	650	684	685	632	706	666	683	671	660	730	650	674	680	715	618	690	676	627	663	655	615	672	659	677	706	692	629	659	675	649	648	648	679	669	686	648	638	637	677	722	689	677	688	673	686	711	666	650	699	669	608	679	678	656	684	644	726	660	669	655	653	663	681	661	677	659	651	652	617	680	678	690	685	636	680	661	656	677	686	673	706	661	669	652	660	696	639	617	668	688	695	686	642	656	668	581	661	666	659	693	699	685	613	631	650	661	653	670	663	674	678	679	675	679	674	704	658	661	654	616	668	668	650	672	622	654	675	589	631	696	651	653	661	667	618	681	690	655	673	647	635	644	649	697	692	658	688	644	687	619	652	679	657	654	653	668	642	627	682	665	643	637	635	683	683	726	641	646	651	633	677	671	680	660	660	688	691	665	626	662	736	662	648	643	647	670	642	645	642	675	660	681	662	649	643	665	681	670	665	700	683	685	675	641	680	682	588	621	671	695	694	647	641	679	647	664	623	665	647	702	648	691	683	612	680	681	669	647	674	626	650	648	695	626	660	657	675	650	657	685	701	631	615	664	600	678	655	665	693	680	664	648	675	649	617	671	677	653	659	711	654	655	662	632	705	647	638	647	640	634	677	680	668	651	725	604	633	679	666	673	640	665	679	636	649	680	689	661	656	627	661	669	673	644	690	693	635	656	648	649	692	680	676	684	640	679	663	653	686	692	644	672	647	666	660	683	686	662	666	664	691	676	633	733	662	643	637	713	697	651	674	713	690	639	662	679	638	635	645	663	658	664	626	690	646	673	653	666	674	696	646	656	674	636	642	650	696	667	685	656	670	731	659	692	712	680	673	687	711	673	670	685	692	670	665	670	623	625	612	677	667	672	689	631	653	627	655	610	657	712	737	685	660	698	686	653	652	659	703	656	681	661	674	617	673	688	663	663	655	634	633	649	691	674	606	699	677	652	675	669	665	687	655	654	654	648	671	661	703	679	649	726	716	704	667	644	649	671	619	657	672	621	629	647	624	673	656	659	691	669	628	642	748	648	689	658	672	642	660	669	686	665	663	674	640	658	706	686	681	642	669	687	630	658	637	723	634	662	653	676	698	669	696	646	673	659	684	672	651	659	630	621	663	660	661	698	667	690	625	672	666	704	687	703	652	675	661	664	664	636	670	659	659	711	631	686	619	702	631	662	688	642	689	641	682	645	679	648	667	642	647	679	641	621	685	649	667	636	715	642	695	657	661	681	676	673	674	679	634	677	661	632	656	648	647	698	614	638	625	654	651	650	673	702	642	671	673	689	613	653	679	662	701	641	679	684	678	703	670	659	674	654	667	682	638	695	666	658	663	673	658	679	650	629	684	722	709	662	622	639	670	639	666	619	625	622	689	673	674	670	672	671	675	659	717	637	704	670	666	672	629	642	681	667	702	702	677	626	683	665	648	609	643	709	678	712	648	655	646	676	616	675	650	682	649	662	691	654	646	653	709	700	707	683	656	693	662	633	638	672	704	662	677	648	651	687	698	650	669	655	691	630	678	610	681	644	657	639	649	668	673	636	699	637	694	638	664	663	644	623	674	693	668	628	680	649	663	667	711	714	671	653	612	682	663	645	667	625	659	649	704	670	691	684	646	663	650	713	635	658	661	676	681	671	630	662	680	683	697	721	693	639	710	654	705	682	631	673	657	688	701	682	649	681	610	653	696	671	651	674	654	680	661	630	652	640	672	654	648	680	680	651	639	651	686	620	655	694	725	707	662	711	701	661	650	667	640	639	628	690	642	696	667	743	614	661	690	688	682	649	657	661	699	627	647	670	633	684	653	674	679	640	658	721	696	633	682	612	662	674	606	652	647	623	630	667	671	646	681	610	652	622	599	696	694	644	646	631	642	703	600	665	626	658	659	629	622	658	673	680	695	682	674	646	674	670	643	665	678	670	653	707	662	645	668	740	671	653	680	704	633	648	621	658	664	689	648	677	697	714	683	653	665	670	656	575	665	653	667	671	668	709	661	676	640	662	661	670	667	671	653	647	666	674	646	620	648	653	650	615	694	652	678	650	667	695	696	702	632	658	670	639	672	641	666	708	654	714	655	671	660	661	627	640	663	639	647	643	644	681	675	668	715	675	680	690	643	670	668	672	646	657	647	708	690	642	685	678	663	619	688	635	667	685	627	647	652	608	700	677	641	665	628	648	668	657	597	671	659	669	640	690	684	679	671	684	692	685	662	671	697	667	731	652	615	642	701	710	661	613	645	670	688	681	634	669	654	646	654	713	699	665	636	672	652	647	649	652	625	641	672	687	711	701	645	650	701	697	686	680	626	672	675	649	633	606	658	627	666	637	692	667	642	634	644	684	701	607	652	709	674	685	665	643	694	690	637	723	684	659	680	661	649	664	719	690	657	644	673	690	659	662	693	662	654	624	676	715	648	671	685	659	673	697	668	656	654	642	610	628	634	637	640	665	659	670	676	642	695	713	656	700	650	705	692	678	693	677	690	673	654	649	627	627	654	693	644	605	679	676	668	654	634	678	684	660	631	623	640	683	702	731	656	686	655	691	668	646	658	652	678	641	631	647	659	690	653	678	666	676	643	684	698	681	655	653	678	646	673	656	644	660	676	684	672	673	627	693	685	686	644	681	630	653	654	669	671	683	701	701	655	643	629	642	654	700	705	650	681	651	674	669	643	655	626	675	628	644	679	621	654	672	684	671	660	654	640	638	667	637	675	652	625	637	639	614	691	676	691	681	685	677	671	633	652	652	667	672	649	654	731	674	691	732	627	692	617	663	620	666	661	681	644	668	674	640	647	674	638	687	671	635	660	665	643	669	646	686	657	673	676	659	661	589	663	680	651	659	677	676	644	676	611	681	698	671	641	667	666	643	609	676	663	686	708	674	667	662	654	703	696	644	634	646	654	707	649	655	666	600	686	678	653	724	642	662	670	657	655	635	710	639	687	646	647	681	658	672	673	669	640	674	686	695	682	678	678	647	652	656	654	646	620	638	640	687	648	658	669	671	700	645	630	661	675	591	642	713	671	637	681	686	681	696	662	617	629	677	692	687	645	681	642	652	657	652	640	641	700	631	676	704	678	695	622	670	709	659	702	668	658	668	640	654	661	682	665	637	658	694	676	674	609	673	642	640	681	660	672	631	692	640	719	689	683	663	650	653	654	652	636	661	704	695	650	666	660	679	648	697	663	694	672	658	675	661	616	658	655	686	701	656	704	639	653	637	706	679	673	647	667	652	656	634	665
19379	7638	7112	6195	5275	3250	2551	2488	3527	2239	1843	1655	892	628	596	852	874	762	483	514	470	562	533	457	425	457	368	395	357	407	390	416	366	378	429	411	412	370	457	466	461	435	383	437	468	563	537	557	528	407	362	365	349	366	360	370	381	344	414	379	384	386	377	362	370	356	371	360	392	359	375	412	368	369	348	356	366	344	369	383	375	347	361	379	369	371	408	355	334	342	388	331	390	381	408	364	379	359	377	412	350	368	379	321	322	343	386	344	387	379	368	382	334	325	396	379	380	415	361	359	346	395	357	367	395	359	414	366	341	385	428	366	363	400	326	350	391	385	349	350	377	364	355	345	362	425	374	354	372	370	365	396	334	340	369	368	331	354	377	369	372	369	379	389	342	371	330	352	358	372	367	363	371	353	334	324	359	342	369	373	351	386	381	321	352	359	342	363	366	362	369	347	372	398	344	365	380	391	387	359	343	373	345	350	373	340	383	353	328	356	355	377	374	395	376	349	343	355	370	399	355	370	355	357	362	353	359	317	315	387	367	389	333	351	362	379	360	378	367	357	358	323	349	356	373	356	366	379	367	376	358	419	364	371	359	374	358	349	379	413	359	352	395	369	344	393	390	371	357	379	345	376	379	348	387	332	347	363	362	337	346	401	357	371	346	361	336	366	326	368	340	388	403	351	399	379	361	404	350	343	357	342	357	329	334	388	343	373	366	351	386	368	395	370	368	357	339	374	386	394	379	351	369	387	391	371	373	354	375	364	350	371	383	347	335	394	355	436	366	388	375	374	366	368	353	369	325	376	380	374	332	345	360	359	384	355	376	360	362	362	344	350	330	402	402	361	374	375	364	384	348	372	356	356	370	383	367	325	384	369	364	358	318	365	365	351	344	369	336	351	390	370	371	382	361	352	327	385	372	404	336	356	389	353	373	379	379	325	367	377	360	380	363	361	375	338	372	381	358	370	368	405	359	376	372	377	391	389	370	358	388	331	377	381	375	363	362	345	392	365	386	394	365	399	354	362	357	354	344	339	356	369	381	371	369	348	352	339	360	332	386	355	316	376	358	382	329	365	375	393	318	366	369	359	350	355	353	355	336	375	396	363	359	337	333	358	369	369	373	363	353	375	338	360	379	408	330	364	359	369	366	381	356	358	364	421	358	403	368	349	345	383	335	375	392	353	384	362	356	381	347	368	340	332	371	339	347	361	385	365	351	318	338	369	360	373	388	368	400	361	365	378	332	392	344	354	373	363	388	382	403	347	354	390	349	363	369	393	365	352	351	362	364	346	350	319	361	328	386	382	397	372	354	348	372	361	374	339	356	366	364	353	354	387	371	347	371	342	351	395	372	335	358	359	352	340	347	378	361	353	372	364	388	376	369	366	365	359	379	387	365	376	381	347	340	368	379	389	370	381	343	355	402	356	355	322	340	366	361	382	338	351	366	361	389	346	343	335	386	362	341	361	353	363	355	400	374	351	347	356	387	388	406	345	384	366	379	367	334	347	347	370	334	334	360	378	392	336	360	390	326	357	396	351	370	343	347	337	381	356	376	378	335	341	331	386	346	352	356	350	344	371	356	362	364	330	382	334	314	354	392	407	359	403	345	360	353	355	357	382	358	377	355	368	336	384	400	380	349	421	351	337	364	332	357	360	339	335	337	347	371	360	325	315	393	351	382	372	336	397	395	365	351	337	345	359	357	355	407	374	399	352	375	347	330	382	369	379	361	331	382	358	397	388	410	322	398	368	389	361	361	368	354	328	361	337	382	389	370	375	359	385	391	377	341	338	431	381	331	368	358	386	381	342	383	357	355	364	354	379	407	357	389	350	357	353	384	365	367	357	391	358	376	340	366	364	360	384	349	343	373	364	387	380	365	391	382	335	403	392	349	353	360	365	367	389	359	351	376	357	383	364	391	358	373	350	375	363	374	382	389	356	369	348	385	338	344	344	381	359	395	359	398	375	357	369	390	356	365	387	366	367	378	356	368	389	396	379	365	375	328	377	337	334	411	387	365	364	405	400	359	384	375	332	340	385	388	361	364	368	394	349	374	359	360	390	345	357	365	352	382	373	349	360	311	381	367	387	378	324	371	357	351	367	373	351	384	357	369	386	374	381	366	374	371	363	346	383	373	369	336	348	365	385	367	379	350	358	398	365	367	368	383	388	401	379	356	366	359	385	347	325	348	369	371	368	384	355	356	364	338	371	397	373	309	331	360	336	322	345	367	371	351	389	372	377	345	380	341	347	392	378	357	397	363	343	334	382	394	370	375	358	391	366	369	365	371	346	372	353	326	374	367	369	379	322	343	367	361	376	346	343	364	372	325	335	361	392	338	373	356	336	387	351	386	382	333	374	362	356	351	379	420	382	351	405	358	389	389	360	352	391	350	332	342	355	381	380	349	364	386	372	352	359	378	345	401	363	370	390	370	317	366	351	362	369	361	386	358	363	366	383	335	342	370	378	374	371	374	352	379	360	343	385	368	367	384	374	321	353	356	351	372	379	369	353	335	336	371	344	376	337	393	353	368	376	367	354	358	359	352	400	341	338	347	363	385	386	411	367	360	350	377	367	354	321	367	377	390	358	360	345	377	369	386	352	345	356	366	357	384	353	367	368	365	368	384	394	406	373	361	318	349	392	354	335	348	357	357	374	366	392	401	343	352	297	417	347	346	343	338	377	351	334	347	350	357	374	334	406	357	343	381	372	326	402	337	379	379	323	316	384	383	362	377	363	331	355	350	359	357	356	386	377	362	328	382	362	366	381	344	389	365	354	413	354	376	353	408	385	323	344	328	354	360	352	362	398	358	377	335	349	356	386	352	404	353	359	376	404	377	357	369	378	392	330	352	367	372	372	371	382	361	397	360	343	333	347	362	351	353	377	362	398	378	366	370	367	379	395	364	384	337	329	344	377	358	389	358	381	370	390	352	372	364	365	368	363	340	333	368	404	366	397	383	346	374	358	333	338	342	361	387	390	337	304	344	336	385	384	366	353	336	397	389	372	368	352	364	366	356	348	388	350	358	395	339	392	364	383	377	382	344	373	356	372	360	345	379	395	299	375	377	373	373	355	377	381	349	385	375	359	354	366	342	346	364	355	362	360	360	405	335	354	359	355	378	400	386	356	362	380	373	356	379	360	387	354	375	343	370	383	355	371	353	358	377	408	383	350	324	371	394	390	344	341	368	334	369	358	364	360	364	377	349	354	347	381	351	334	383	369	357	370	347	384	360	358	344	346	364	356	351	330	394	349	360	366	380	322	387	395	410	380	352	353	366	369	360	335	379	415	337	373	376	402	366	365	345	327	351	393	385	385	349	321	358	354	362	355	391	386	429	364	381	373	368	357	399	366	368	371	354	356	359	389	354	362	339	389	385	400	367	378	378	356	379	344	370	363	365	388	365	342	365	362	341	383	365	401	372	343	378	371	354	349	354	373	369	361	349	384	376	396	382	351	343	342	324	387	365	343	347	360	373	361
9931	5671	9840	13539	14483	10805	9545	11030	14259	8965	7928	8184	3992	2163	2337	3713	4214	3385	1759	1656	1551	2007	1776	1813	1418	1250	1307	1190	1165	1176	1140	1085	1028	998	1064	1127	1220	1253	1456	1566	1276	1385	1350	1540	1998	2720	2619	2441	2116	1678	1036	952	981	920	923	918	923	902	911	922	847	900	886	893	886	879	890	905	901	904	855	938	830	914	907	872	869	862	843	880	918	919	906	856	881	891	854	830	931	944	878	898	861	891	875	869	942	848	889	874	849	895	871	876	873	877	818	883	852	818	877	886	845	902	916	870	826	887	902	878	887	864	889	868	946	870	891	890	867	874	840	842	863	929	883	913	897	842	810	866	868	842	852	891	865	851	888	894	909	879	866	830	921	900	834	844	865	868	821	876	875	903	851	865	877	837	897	859	919	863	843	887	862	886	881	858	806	936	903	889	860	867	905	868	936	863	831	896	853	832	855	896	848	856	845	874	814	881	856	843	897	842	857	891	893	829	843	869	891	841	909	848	890	916	829	861	835	914	878	870	907	896	814	907	851	888	901	851	833	893	905	840	859	849	896	783	926	902	843	852	866	855	809	841	857	880	912	901	860	801	860	830	911	880	902	888	866	854	864	893	900	866	844	875	868	839	842	868	849	905	824	848	874	862	859	847	903	811	858	855	817	878	846	881	873	848	834	843	906	819	890	889	925	829	872	904	859	854	871	860	830	875	852	870	823	885	871	840	834	864	874	851	873	918	911	868	852	888	921	888	873	823	895	903	857	829	920	873	823	877	836	888	873	912	838	843	858	826	916	889	850	915	889	874	851	877	824	808	880	893	842	920	881	849	895	844	869	890	804	885	817	863	885	830	895	833	880	841	841	858	906	872	833	869	803	888	877	867	888	858	838	873	938	902	873	851	829	836	834	872	879	857	915	858	863	900	905	869	868	866	877	884	876	902	865	871	883	859	777	882	888	870	860	909	847	845	855	886	866	879	867	845	855	899	814	893	830	839	859	893	778	852	822	932	874	835	874	862	894	852	846	869	882	915	841	863	876	839	845	868	866	947	883	812	886	900	826	867	882	875	870	817	890	931	879	867	867	862	884	832	905	848	893	841	825	863	904	893	883	854	903	875	873	886	834	887	848	908	839	821	878	892	897	868	915	852	858	902	872	848	898	861	896	872	848	889	897	922	862	893	885	860	883	901	840	893	861	871	925	882	842	908	800	873	892	805	884	870	895	845	888	870	888	859	868	880	868	851	828	882	839	947	862	912	877	855	863	917	880	914	917	837	879	876	823	915	880	893	846	853	872	902	819	937	862	872	861	818	846	932	868	879	865	859	866	882	864	845	823	849	869	847	876	794	853	858	897	857	856	839	842	844	824	881	894	873	862	816	910	855	850	857	873	826	812	874	930	871	853	873	842	877	866	901	862	880	829	810	886	871	830	881	836	852	864	868	883	852	883	888	838	871	872	883	882	855	856	885	843	887	861	864	850	833	877	828	855	882	821	863	872	910	872	863	875	912	837	805	868	850	855	816	802	862	860	875	867	811	874	896	825	831	860	843	837	818	826	868	894	908	873	865	871	813	841	871	868	900	873	839	878	900	845	875	836	887	866	845	829	887	880	888	835	848	888	891	820	879	885	863	864	853	853	851	914	832	819	823	839	866	875	888	868	893	845	847	850	875	896	838	841	900	887	872	853	838	878	864	850	814	813	869	894	852	815	851	880	904	908	900	805	900	909	890	852	910	842	840	900	876	852	849	845	921	883	849	893	842	909	846	893	877	846	865	826	864	902	887	879	877	836	850	810	922	821	874	844	878	836	924	857	912	850	873	890	852	861	804	868	852	870	835	888	850	828	833	917	908	902	899	869	898	869	829	873	889	845	827	852	877	875	877	853	858	881	884	821	903	854	915	843	824	891	833	875	869	847	917	823	853	810	843	855	861	867	890	883	859	858	855	845	805	866	837	826	858	815	866	814	871	890	870	834	867	881	837	882	839	889	886	854	821	887	864	905	860	840	844	864	852	835	890	846	840	897	914	833	848	840	786	877	869	868	857	921	883	871	835	865	886	898	828	860	891	821	877	834	929	821	854	850	871	828	855	847	842	875	932	907	867	818	840	894	925	849	913	869	861	885	939	850	847	944	847	893	873	889	844	864	836	864	841	907	879	932	877	841	882	880	889	844	868	837	857	864	894	901	859	910	904	842	803	868	882	911	830	833	873	861	881	887	879	841	889	879	884	875	865	844	954	805	940	877	865	865	861	828	856	847	855	901	853	835	895	905	841	906	850	787	875	903	855	838	874	889	850	874	885	889	844	907	905	908	849	833	833	854	871	846	912	888	870	843	856	845	834	913	890	854	824	885	872	888	847	845	915	882	879	904	837	819	909	866	836	824	912	814	818	833	854	846	817	882	866	887	856	889	821	932	831	852	876	877	876	899	852	838	864	879	822	907	818	833	864	836	869	907	881	840	855	879	943	841	887	880	884	841	829	902	898	850	910	861	809	863	874	886	881	815	889	865	882	870	893	910	878	856	863	923	827	887	888	859	821	885	875	827	937	877	862	826	863	880	883	920	833	902	844	874	852	869	876	859	866	869	894	895	876	860	905	866	850	833	875	922	857	865	866	884	908	909	878	863	874	818	894	860	885	814	787	907	868	867	848	882	845	872	887	885	834	861	877	839	840	869	879	866	887	883	845	805	847	860	850	888	878	839	912	854	871	817	819	867	831	887	866	813	901	865	867	852	874	869	878	889	932	896	845	867	829	926	879	852	852	960	858	847	849	893	859	876	786	857	924	879	848	892	841	880	889	834	867	836	844	854	897	875	873	894	839	917	842	854	891	911	920	844	847	917	840	837	844	874	837	871	835	890	874	881	845	842	870	828	889	917	850	863	908	848	884	850	885	797	910	870	889	805	821	855	859	826	834	856	877	843	832	819	802	856	816	854	877	863	899	902	799	904	883	918	861	862	908	873	883	896	876	910	922	892	812	861	832	890	816	929	827	883	874	848	810	875	917	868	911	852	815	878	839	855	844	857	937	883	858	879	891	853	876	834	870	892	856	882	854	922	858	834	882	932	912	849	876	898	847	889	860	867	902	838	867	899	875	846	826	876	877	882	850	874	886	870	881	799	900	888	885	876	872	851	846	864	853	900	851	894	902	914	858	847	848	868	840	856	876	861	872	865	840	858	916	881	879	833	824	869	902	868	809	812	857	856	871	840	865	890	884	841	901	875	863	891	919	886	839	897	819	935	839	847	871	839	900	840	904	891	902	889	837	882	833	859	906	907	884	920	867	907	824	861	915	833	833	886	881	929	818	850	870	894	863	902	862	889	947	831	870	868	868	898	893	877	863	843	918	889	882	872	830	878	829	881	876	840	850	831	892	828	876	910	870	886	868	841	875	845	895	849	908	856	869	826	826	848	935	821	877	873	866	823	855	884	827	837	871	875	841	891	858	940	875	884	878	808	830	885	846	910	861	858	853	848	829	870	880	933	857
3660	2075	2540	2187	1876	1211	1019	1260	1570	1005	808	942	566	456	470	592	585	539	392	428	409	439	417	403	464	432	468	406	409	416	446	391	463	425	449	439	444	435	439	437	439	400	424	394	406	421	379	378	415	432	447	400	467	379	421	429	421	362	412	404	399	423	379	428	377	386	422	381	405	377	463	436	401	437	393	352	429	403	381	436	419	411	427	427	411	455	399	446	414	399	377	432	457	437	399	409	391	405	403	415	404	385	385	424	379	415	429	399	419	400	394	400	395	409	376	401	377	405	393	390	394	411	429	359	408	420	406	395	426	416	396	392	404	419	433	408	371	389	405	454	410	422	428	452	425	403	392	393	428	422	388	432	432	430	403	416	397	443	427	412	440	424	389	426	389	404	425	441	377	401	394	403	425	421	433	404	400	404	421	414	428	385	416	413	398	423	441	404	408	387	408	416	420	406	408	383	418	418	409	436	413	424	403	419	424	428	422	386	443	444	412	408	407	414	416	399	399	384	365	426	393	382	378	401	398	399	407	380	390	394	376	408	397	419	419	424	438	403	371	420	427	428	424	405	412	439	421	402	432	376	382	398	400	381	409	424	369	382	361	424	373	414	421	412	440	396	393	367	404	398	417	428	380	414	438	425	416	352	431	405	415	389	439	422	452	450	397	372	406	410	382	384	413	394	429	438	405	415	403	417	424	406	432	375	416	408	441	415	359	389	387	391	425	418	396	419	411	410	428	392	397	406	419	380	406	398	399	427	441	453	418	446	399	410	432	418	418	437	399	442	419	411	430	417	421	425	377	423	409	388	396	410	419	403	414	438	435	393	399	425	395	412	415	420	441	406	427	418	406	406	386	397	423	437	413	433	424	405	412	415	408	362	412	377	407	400	380	407	397	393	418	444	373	365	391	420	385	399	384	422	404	426	394	374	393	388	413	410	370	410	396	397	390	400	413	396	387	458	417	430	389	422	416	403	388	359	397	426	400	426	421	431	455	398	414	402	403	446	374	366	438	444	404	425	419	369	414	374	378	397	417	400	390	406	418	390	363	389	419	398	404	368	425	358	424	414	420	404	397	386	379	458	431	352	438	430	390	434	417	388	398	440	409	400	403	394	428	412	385	375	370	400	439	383	405	409	415	384	404	424	410	440	411	394	424	412	408	420	402	403	380	398	432	433	423	400	412	414	406	369	383	424	420	409	422	448	431	423	431	421	434	445	423	392	420	407	420	421	423	388	418	401	415	408	423	369	417	417	436	405	407	419	422	418	386	470	439	407	399	410	444	410	412	420	389	447	428	432	397	426	417	451	402	386	431	408	397	370	391	411	425	424	432	422	418	411	420	428	408	446	444	438	411	389	399	444	414	425	407	422	412	416	389	387	414	366	409	371	379	399	430	436	389	410	428	434	371	398	412	447	431	413	412	422	425	430	414	436	442	347	384	380	454	349	398	423	428	436	441	405	443	404	372	407	392	414	411	392	438	439	411	400	433	399	422	416	435	410	396	448	396	449	400	413	440	461	414	368	395	425	413	368	393	420	410	405	379	410	412	407	410	387	398	420	406	415	401	374	385	403	429	402	404	394	421	442	389	416	407	395	425	404	380	404	406	427	432	470	436	363	398	426	430	375	417	380	400	388	395	406	397	369	412	438	391	392	398	432	402	436	388	394	416	426	384	390	403	425	393	405	373	399	409	417	413	404	387	411	380	421	453	399	443	441	382	420	413	404	436	402	391	407	440	411	418	484	422	402	439	415	402	383	354	402	431	437	436	394	399	393	410	422	399	388	412	416	433	402	396	414	425	380	436	413	431	427	411	373	434	388	428	440	403	409	443	413	394	439	403	417	411	401	413	434	393	407	406	422	401	424	422	391	429	430	387	409	434	410	357	384	368	401	405	438	389	377	408	398	441	407	404	388	396	381	397	469	383	425	408	400	465	413	411	380	405	399	393	419	413	408	392	432	421	391	365	419	423	427	441	383	404	380	429	396	451	362	411	396	385	408	411	417	423	401	398	418	412	418	439	388	440	407	391	442	412	396	392	418	392	422	393	402	377	425	368	416	446	382	399	390	397	439	417	397	411	435	402	410	394	420	398	354	394	399	435	383	376	388	441	433	419	396	406	418	372	439	404	416	405	375	423	390	396	397	372	413	399	419	378	406	461	408	409	365	374	413	434	428	462	420	419	427	405	450	432	404	390	423	404	430	376	437	410	399	435	425	445	431	373	388	377	364	426	380	401	405	383	408	407	371	389	438	421	441	415	395	395	393	414	394	392	404	474	396	437	419	400	422	392	408	450	409	382	404	397	387	400	420	420	411	396	435	397	418	382	414	391	420	397	391	410	392	364	427	390	371	455	414	409	427	404	430	399	439	451	404	400	438	413	363	408	418	412	414	409	387	425	410	415	415	425	386	423	385	428	383	403	410	372	434	387	424	448	410	401	413	388	417	409	397	426	431	421	422	462	378	412	420	433	449	397	402	419	399	399	395	361	393	432	409	424	403	412	383	411	422	424	405	404	414	395	420	380	411	407	391	390	430	397	442	425	409	397	395	400	414	426	427	400	406	365	413	425	418	376	403	406	407	398	405	430	456	411	434	442	389	432	425	409	371	408	383	420	420	428	414	450	433	398	386	358	439	401	411	375	417	399	365	401	417	414	412	356	459	445	446	412	380	391	410	408	430	436	367	385	409	379	419	381	393	394	396	438	405	393	401	395	386	385	424	408	384	385	425	414	392	399	427	408	417	409	447	384	381	414	397	411	405	421	389	442	391	414	400	452	412	389	425	477	430	451	408	397	416	422	435	455	427	427	439	428	442	398	396	424	411	420	406	423	442	438	400	377	422	395	418	409	364	382	388	425	410	458	443	422	400	408	376	441	440	408	395	396	398	407	393	455	399	401	432	429	400	415	382	426	372	418	432	397	379	423	425	438	422	391	451	391	422	377	382	418	397	389	346	406	436	421	370	401	458	394	374	383	412	394	402	421	368	398	383	403	440	447	421	396	405	474	375	405	391	375	402	386	402	417	409	385	380	382	432	403	421	418	380	414	411	389	439	406	415	431	404	420	429	408	406	485	430	421	390	430	388	402	426	417	412	424	407	436	421	417	454	427	407	429	425	426	388	436	402	387	395	406	422	411	400	452	418	387	397	425	415	415	430	417	421	437	409	408	396	402	364	393	433	391	404	368	403	427	432	391	396	404	379	416	403	426	414	394	387	421	419	401	366	398	433	405	427	395	389	387	396	401	406	420	447	391	402	407	416	412	360	427	409	389	366	406	389	410	409	448	381	361	418	405	399	416	403	438	398	405	419	354	423	401	401	427	421	391	434	367	393	437	381	367	411	397	425	419	409	426	430	374	408	390	372	417	393	400	420	354	374	423	383	390	406	412	418	426	392	435	429	435	410	433	416	381	429	381	421	396	409	404	423	374	444	432	413	377	396	403	417	422	414	394	362	367	420	428	372	424	365	440	415	401	372
3491	2296	4123	5251	5726	3991	3564	5303	6837	4374	3347	3950	1860	1062	1119	2063	2070	1793	1053	972	975	988	1054	965	937	961	964	947	967	998	961	929	933	920	958	1006	1037	1065	1130	1194	1035	1022	943	886	936	1013	988	957	891	939	963	888	940	934	924	907	934	873	942	970	931	907	956	935	901	895	938	948	919	872	967	874	926	892	930	913	984	937	950	914	926	949	851	942	947	953	927	928	948	894	903	919	912	941	936	915	948	995	924	880	918	899	935	890	881	859	960	877	941	959	878	905	887	922	888	954	908	951	907	946	884	909	896	948	943	962	918	966	882	918	912	906	900	903	919	925	902	866	909	931	895	878	909	920	899	953	959	919	913	896	867	941	925	888	885	941	894	858	915	883	858	893	926	923	918	914	922	938	925	956	901	925	925	892	929	959	876	886	903	924	901	911	895	924	921	888	932	947	970	916	925	973	928	947	908	894	946	909	937	929	906	1003	900	890	919	953	896	978	922	914	899	885	924	920	886	915	895	882	921	927	964	928	933	934	860	844	907	940	959	924	919	924	955	940	905	958	953	879	946	940	910	935	951	936	918	973	950	957	896	907	942	949	898	947	826	875	924	946	965	960	869	947	895	943	936	918	975	938	882	935	903	958	939	1010	954	959	884	1003	955	901	896	920	942	915	940	903	889	888	937	914	883	914	942	901	906	873	942	914	923	906	940	936	932	974	947	938	957	951	917	964	920	922	956	934	907	911	932	904	906	916	984	876	953	1013	915	927	948	941	957	927	930	929	955	893	914	892	907	965	943	959	970	953	938	929	937	910	889	909	911	944	884	920	908	895	895	891	892	950	994	872	931	928	884	908	1000	939	885	958	949	941	878	936	932	898	926	965	967	962	935	933	942	933	903	910	914	857	957	938	945	969	907	950	976	886	917	885	901	897	947	883	931	958	896	968	926	905	933	948	998	919	875	877	972	939	947	899	936	884	923	932	936	922	900	853	927	941	977	887	966	885	933	940	934	871	910	930	899	909	936	932	907	988	924	877	994	913	931	915	950	916	931	909	941	942	961	917	897	829	959	922	934	890	911	892	876	909	897	909	942	924	909	974	976	916	900	895	902	878	841	922	882	919	920	917	951	895	949	950	937	877	897	893	902	952	942	954	941	927	887	903	882	899	926	920	936	886	910	938	960	884	948	906	895	931	886	924	875	898	910	901	961	963	902	970	922	938	886	965	925	905	945	913	1013	903	888	963	924	892	913	904	905	897	933	927	953	913	947	933	927	948	898	909	904	851	927	971	931	905	970	954	925	923	941	927	912	865	998	954	932	892	933	958	923	928	929	913	976	922	869	952	944	924	955	924	906	891	919	928	971	900	893	974	905	894	959	879	938	916	907	924	942	915	896	966	902	938	919	940	932	896	965	880	955	930	867	918	943	911	912	874	923	915	915	934	917	941	903	921	905	975	922	898	920	898	915	912	914	945	915	983	956	904	906	929	849	923	931	918	887	920	921	913	938	910	908	913	885	880	896	914	917	867	924	913	939	944	894	918	930	951	886	913	885	895	844	903	869	944	904	952	938	968	915	930	939	900	982	896	920	926	887	900	919	972	940	917	941	942	843	932	924	908	927	895	899	904	912	860	930	931	866	900	891	889	921	908	929	925	923	953	916	927	888	872	933	920	946	905	917	942	835	937	920	914	908	905	913	964	890	896	930	940	926	896	919	951	872	885	883	891	964	909	935	935	919	943	966	895	896	966	913	880	928	919	856	981	901	941	906	904	956	980	921	930	950	912	919	897	983	957	960	929	888	927	961	914	925	972	901	996	951	917	909	886	861	941	920	884	911	994	921	943	947	886	927	908	894	938	943	916	902	944	901	955	941	926	927	889	911	881	965	953	934	948	955	892	916	945	916	930	920	848	904	984	967	977	878	874	896	978	894	917	930	970	938	919	909	975	948	935	892	987	919	947	972	922	912	933	909	972	928	941	916	889	951	934	927	893	893	879	971	909	969	925	929	913	901	955	926	940	937	929	958	926	918	858	960	899	959	916	891	947	922	899	904	958	958	940	922	902	912	912	880	911	871	927	904	974	911	933	953	948	930	894	974	896	947	928	945	962	928	902	872	914	948	932	912	920	919	960	907	903	991	920	966	949	965	943	917	920	916	933	954	910	978	935	915	985	925	865	949	920	922	879	932	887	875	946	885	887	885	927	970	894	897	931	890	932	919	896	937	851	919	881	938	930	909	912	896	899	917	872	939	957	884	915	913	904	894	955	905	915	922	958	950	902	903	968	947	886	942	904	947	809	938	928	870	876	882	896	917	938	909	1022	965	913	924	961	964	931	877	963	947	945	921	945	947	930	891	906	996	907	871	978	886	913	953	917	917	932	977	869	902	961	905	902	926	900	934	953	948	910	947	945	904	909	895	925	889	958	965	932	930	949	936	944	921	930	919	899	998	919	904	921	841	934	878	912	915	925	940	910	969	920	897	898	939	943	919	928	904	936	934	933	945	948	931	881	942	964	908	928	899	941	936	917	943	950	927	956	925	914	905	933	943	909	956	903	915	899	887	918	938	929	970	895	967	938	918	898	929	932	891	978	923	934	921	909	923	862	985	898	1002	954	941	903	920	891	926	928	927	876	959	891	943	930	935	964	921	930	953	997	913	863	899	968	922	931	919	933	871	957	895	903	875	905	1006	884	910	950	955	919	950	934	937	947	968	888	919	924	885	972	934	896	886	936	980	966	928	954	910	887	911	887	873	903	907	905	894	855	951	913	932	874	886	969	939	951	946	907	888	957	964	886	947	914	918	916	924	906	913	936	898	1002	941	996	911	933	897	960	924	890	938	933	914	892	969	982	873	941	934	930	918	894	927	899	884	899	956	882	933	897	933	911	895	917	877	969	968	940	950	912	938	958	944	870	928	951	932	882	928	916	931	972	983	935	922	940	934	903	934	915	953	985	933	940	956	914	907	903	953	980	914	913	949	904	911	940	913	937	887	887	887	890	953	1010	895	952	925	994	880	914	929	953	943	960	950	938	936	879	956	938	918	887	964	920	866	912	908	921	974	907	907	926	899	898	934	951	932	907	953	944	939	963	916	942	913	862	932	890	926	897	934	957	933	910	942	959	900	921	878	901	924	931	934	943	961	945	905	885	916	977	910	866	914	904	912	891	916	973	867	931	920	909	886	960	904	905	907	924	965	898	969	972	889	864	894	942	908	921	946	958	912	894	941	933	924	927	934	900	908	953	925	917	926	947	887	922	919	948	941	884	928	878	904	899	912	885	969	983	933	973	930	928	955	905	968	985	904	883	892	912	1018	946	939	942	943	935	970	899	987	937	888	939	920	980	949	916	939	946	915	933	909	923	915	943	967	895	916	952	944	921	922	861	921	899	900	932	897	933	988	875	916	859	935	902	968	957	890	947	888	880	917	913	920	904	907	907	928	954	932	975	932	936	974	872	875	880	979	1000	933	934	918	948	918	891	930	921	949	875	887	996	954	928	917	912
10920	4368	4249	3262	2444	1751	1330	1949	2458	1535	1151	1530	822	398	400	616	619	502	316	308	314	322	328	321	323	283	310	301	283	316	268	305	272	291	275	303	309	305	287	317	309	284	300	297	331	376	411	357	338	296	296	287	253	256	269	255	251	264	242	281	282	264	284	238	251	261	261	241	266	242	288	274	273	259	262	266	294	278	243	262	301	280	248	275	248	281	274	267	289	261	262	242	281	322	287	254	273	252	270	263	270	264	264	279	262	287	273	254	270	273	254	284	279	236	249	264	232	279	290	253	276	282	276	250	284	267	264	244	232	266	264	244	269	275	241	284	289	281	260	210	287	276	276	276	263	278	289	252	263	281	257	230	249	279	297	239	263	264	268	218	277	267	270	241	278	238	257	302	280	289	283	256	277	257	275	245	305	231	269	229	257	292	253	278	259	271	268	284	288	273	261	271	272	270	274	264	281	271	255	287	260	275	255	289	300	259	265	273	255	276	252	280	268	261	265	276	292	280	257	268	241	279	230	255	239	254	251	236	269	268	245	276	269	277	306	277	283	250	279	262	265	262	240	257	251	287	255	283	245	257	288	263	267	260	272	247	270	262	267	251	234	236	284	263	285	276	257	265	269	249	246	239	270	261	254	278	259	267	245	282	248	293	264	273	256	263	254	264	209	261	263	293	272	292	274	241	248	284	268	246	281	275	251	263	284	270	257	248	279	290	252	265	280	240	234	276	251	268	254	281	269	242	264	244	270	251	254	299	248	234	252	264	271	293	226	255	257	239	263	288	236	291	280	247	304	266	279	264	254	265	293	269	285	279	275	247	269	311	260	265	275	238	288	264	289	276	260	266	257	265	278	293	276	284	288	253	261	288	261	264	283	252	286	308	302	274	252	256	261	266	281	242	274	270	273	293	268	267	251	267	237	219	247	285	249	248	247	270	272	260	262	282	258	238	268	260	247	275	282	289	249	250	235	261	265	292	270	301	247	263	265	269	258	258	332	268	248	251	257	242	256	274	300	265	248	254	270	262	263	244	275	271	232	236	259	279	255	253	261	324	279	317	284	257	261	279	235	262	246	248	242	258	266	261	228	247	269	251	272	289	295	264	280	285	256	274	266	281	270	257	280	279	269	277	284	279	265	265	273	280	264	275	290	224	286	271	271	240	267	270	254	233	248	268	269	274	271	276	279	232	258	258	283	260	282	289	283	296	231	256	273	294	282	234	271	261	261	257	254	235	275	261	292	282	253	251	266	241	241	269	269	270	263	269	259	265	292	264	255	262	276	257	258	288	274	249	270	249	259	228	266	259	256	256	280	259	275	277	288	280	256	280	264	275	287	278	273	274	270	249	283	264	278	249	308	245	255	286	254	263	287	256	243	254	262	271	267	279	281	268	248	271	254	263	246	262	248	253	257	241	231	266	259	251	279	250	289	275	248	270	247	272	270	245	239	237	273	262	253	282	250	278	267	280	273	281	265	271	235	270	253	258	274	267	236	253	257	260	255	261	273	264	269	278	292	288	286	250	245	285	253	263	262	235	250	274	261	312	261	259	304	281	279	292	268	251	280	250	266	279	265	278	226	262	239	261	274	274	244	275	260	243	244	252	234	288	277	277	264	241	248	279	247	299	284	255	271	273	268	279	261	269	279	266	244	267	290	245	236	229	254	278	224	263	270	244	261	271	249	254	259	265	260	258	238	267	278	258	270	235	242	258	265	253	256	268	277	280	261	268	260	283	260	258	279	291	241	262	283	272	256	239	264	285	284	266	238	250	283	261	279	272	273	271	250	271	256	274	273	250	271	257	256	244	262	264	265	242	295	248	301	302	285	221	249	291	272	277	293	275	280	261	243	259	262	266	270	281	281	255	238	248	231	245	264	267	265	280	242	251	260	257	263	253	280	290	279	269	247	289	230	252	262	250	252	269	259	280	293	250	276	258	268	242	288	285	275	276	266	270	294	263	286	272	269	260	274	287	267	249	284	266	272	282	288	296	243	248	263	256	249	262	281	247	268	277	242	261	290	276	273	273	259	260	264	282	268	259	246	269	251	288	253	298	233	242	301	272	253	265	248	256	244	265	244	249	278	263	274	251	249	274	287	260	284	235	253	270	292	268	263	266	263	248	268	229	297	294	254	261	274	265	262	255	275	245	282	264	260	265	276	292	232	260	266	253	244	253	239	249	279	262	245	294	279	289	300	271	277	248	263	238	258	265	275	287	284	299	307	283	238	322	244	257	273	293	253	270	277	260	278	263	237	274	290	259	272	307	285	299	258	263	261	258	237	294	272	276	256	278	270	269	245	293	264	250	252	279	277	241	230	273	283	257	283	293	237	229	246	275	255	283	269	258	254	267	291	281	314	253	268	278	248	278	281	289	261	238	279	291	273	263	279	274	292	285	268	264	247	261	284	258	261	286	241	283	263	280	272	287	247	271	246	266	264	271	249	290	272	269	249	267	275	224	285	261	294	234	237	289	254	264	281	258	254	247	263	249	269	259	283	271	274	250	275	271	263	269	279	258	246	262	286	279	237	257	258	273	277	286	259	259	282	286	267	269	276	270	270	282	287	259	278	265	276	295	275	274	292	284	257	251	254	268	276	288	269	263	266	243	289	292	259	286	254	245	250	279	224	268	274	254	283	274	281	256	285	286	277	254	269	251	267	282	273	297	253	292	250	270	267	246	297	296	299	270	246	292	270	252	268	259	250	275	280	239	297	266	239	297	268	274	248	248	241	279	234	264	270	269	280	268	285	286	240	271	278	256	284	253	277	262	263	266	278	267	254	242	287	252	264	282	266	275	260	246	260	269	272	248	280	251	257	245	278	206	289	254	265	284	272	244	276	273	275	256	283	259	278	264	252	222	247	267	257	259	269	246	267	247	314	276	284	257	273	271	260	311	271	274	251	300	291	250	294	301	247	275	266	296	250	279	280	253	255	296	263	253	261	295	246	264	248	253	275	243	290	266	275	230	261	269	257	276	258	281	236	260	262	255	260	261	254	278	257	275	249	258	254	271	251	237	265	253	276	262	258	262	271	289	265	284	271	280	283	285	274	286	298	256	238	271	281	263	271	255	252	272	279	243	278	270	285	268	274	259	277	263	266	295	290	271	305	247	262	284	277	273	243	251	269	264	258	262	253	273	277	249	253	277	253	254	250	239	259	283	275	264	265	271	273	272	302	283	257	277	265	250	240	287	251	256	261	246	264	266	253	262	295	260	242	267	283	262	281	235	281	276	267	257	301	268	301	260	262	269	272	266	275	287	277	266	294	261	304	257	260	271	256	264	256	278	266	266	284	291	259	227	289	268	292	266	273	275	270	272	238	259	257	264	267	289	276	256	259	268	257	256	250	270	254	280	256	268	257	275	264	275	280	240	266	252	275	271	272	260	251	248	290	277	275	258	284	274	281	259	296	314	243	255	276	237	286	249	277	263	271	238	263	229	279	276	294	287	283	285	268	256	283	235	259	263	269	301	279	267
7212	3738	6591	7741	8174	6878	5698	9156	10548	7032	5478	6220	2773	1384	1614	2883	3104	2504	1199	1023	1064	1303	1198	1021	922	892	890	816	790	839	808	802	730	773	816	811	889	916	1066	1190	942	900	906	987	1184	1570	1605	1512	1182	836	687	737	723	687	658	641	701	639	676	689	661	685	645	676	644	682	694	620	652	655	659	645	682	673	655	672	666	610	626	653	640	694	644	695	629	698	680	642	639	648	637	679	695	664	681	656	631	638	687	696	642	643	700	621	680	615	655	658	660	616	674	648	632	676	654	671	683	659	653	641	662	657	638	689	626	667	649	660	665	627	675	641	614	669	667	634	642	652	650	680	681	674	699	618	628	623	639	673	623	653	659	665	646	684	668	626	716	683	640	667	664	619	664	641	655	620	661	609	615	650	662	633	633	651	663	650	660	654	672	704	656	617	653	613	654	696	644	637	629	668	633	640	644	695	637	633	597	668	616	641	646	680	658	607	613	679	694	627	615	623	673	647	634	621	653	649	652	635	685	673	676	648	706	723	642	643	645	728	640	591	620	613	707	663	651	670	680	671	626	692	665	687	641	648	611	670	611	604	650	678	656	659	691	680	674	637	633	648	690	677	613	651	664	671	635	606	598	635	685	603	613	635	636	645	630	653	655	616	674	646	673	674	662	661	671	664	641	663	680	642	680	630	628	651	688	637	642	660	612	660	667	681	689	648	622	671	648	663	625	680	700	684	625	635	675	667	638	625	631	623	657	645	637	658	690	653	640	646	657	628	627	671	636	650	650	621	685	672	665	622	663	693	653	635	645	639	673	630	661	611	669	683	688	636	676	664	664	632	701	628	680	628	614	634	643	628	625	744	677	649	697	667	644	653	615	643	700	648	632	628	620	610	636	612	659	687	611	667	686	602	633	634	639	662	674	689	687	681	638	686	644	657	696	668	641	673	683	643	662	661	634	660	621	651	646	611	653	685	673	632	618	655	657	664	651	644	638	656	656	667	662	668	643	633	666	670	652	639	648	600	674	645	650	645	660	667	658	711	638	653	648	661	615	669	648	644	652	648	667	643	642	672	611	606	600	669	638	617	611	674	641	661	693	644	598	621	716	637	595	632	606	632	606	649	643	677	649	647	689	648	676	650	621	664	670	672	651	618	638	636	638	702	615	656	670	669	664	631	636	665	666	657	643	639	607	609	668	661	663	636	650	634	634	621	660	660	658	749	657	698	652	661	670	652	645	619	666	695	652	655	625	640	678	634	630	644	657	609	687	695	632	696	652	665	623	704	634	629	664	623	641	628	625	662	686	633	677	684	671	667	675	612	651	670	623	642	631	655	703	661	651	691	649	639	676	660	656	656	623	616	629	653	661	646	692	641	670	644	622	646	609	643	664	633	648	669	653	714	663	624	669	649	703	654	623	663	628	657	715	680	663	701	685	646	622	656	660	656	644	682	673	654	677	642	639	604	632	652	649	683	671	658	674	631	703	629	655	643	662	683	587	636	675	689	681	630	640	615	655	689	644	616	691	683	658	664	643	648	641	695	649	663	681	630	626	654	641	668	640	619	659	683	607	664	595	690	723	672	583	655	639	658	662	649	631	649	695	650	666	692	670	684	663	636	624	656	716	696	671	614	611	642	622	698	676	674	676	672	639	596	739	634	645	631	613	623	650	689	680	644	662	657	653	645	682	625	681	647	673	675	608	666	678	677	644	682	611	616	656	648	670	654	664	665	607	637	695	651	645	670	617	641	619	650	691	642	623	663	588	669	691	637	693	659	621	601	691	645	697	644	633	622	664	624	672	654	634	629	689	649	663	638	609	630	690	627	663	660	651	653	660	639	652	612	688	609	660	678	678	690	685	639	732	611	674	741	666	633	671	655	643	637	654	605	655	630	633	650	687	658	691	648	664	703	644	706	608	665	658	648	625	692	678	653	664	693	643	660	661	650	626	639	606	663	665	623	632	639	701	616	643	666	654	630	688	618	672	640	612	629	622	672	596	667	681	639	702	651	646	642	622	688	665	620	638	656	643	634	647	643	651	660	608	681	637	663	645	638	651	633	648	638	665	684	655	622	624	669	663	659	665	678	667	605	608	649	663	667	648	659	646	648	600	603	668	597	632	652	624	639	649	677	688	652	655	602	629	636	652	652	633	626	718	647	650	646	710	630	639	703	654	677	611	667	677	648	680	650	626	614	653	645	659	661	665	662	660	612	643	623	660	615	640	670	623	642	620	651	697	681	689	652	659	640	646	640	649	686	691	679	652	650	659	648	646	636	662	679	641	612	641	655	677	649	675	634	676	637	668	665	683	672	611	637	660	643	631	645	600	678	661	617	653	604	689	642	621	654	632	647	652	618	667	661	660	609	651	654	634	701	666	637	670	655	634	649	639	667	641	632	658	676	614	655	613	669	626	677	623	653	626	608	677	630	693	638	674	653	663	642	691	639	657	659	695	684	670	669	651	665	590	662	665	665	676	672	662	608	655	624	656	656	647	692	678	639	662	638	645	677	697	654	631	683	677	665	680	661	672	667	627	675	645	671	697	708	641	658	641	617	654	705	625	666	675	647	686	621	675	626	676	656	679	621	640	650	647	643	647	641	635	616	646	638	610	681	654	618	683	614	664	674	668	645	637	623	663	687	596	615	686	647	617	658	632	635	637	669	622	634	646	658	673	659	688	660	669	690	641	653	617	685	636	670	679	659	661	605	627	631	619	704	655	713	649	596	675	646	658	702	697	630	613	678	639	625	678	638	622	616	622	615	663	648	609	644	639	644	637	648	684	712	623	625	647	653	661	617	650	663	636	675	624	686	660	621	671	685	639	670	655	652	660	713	614	589	684	665	650	636	632	686	668	632	617	672	596	648	651	642	702	622	628	666	705	671	622	705	610	645	654	637	645	653	644	622	633	611	680	692	629	640	667	687	654	674	632	670	674	659	620	600	692	686	647	635	665	698	666	665	630	668	620	622	667	671	630	664	620	614	622	639	697	638	691	684	677	667	646	660	667	635	666	645	659	690	626	670	623	686	642	657	651	681	614	666	678	633	621	660	604	625	671	612	629	657	644	643	650	629	637	684	675	614	624	627	661	620	661	659	625	682	683	611	699	693	612	659	617	636	646	682	624	620	655	640	632	617	670	600	669	631	649	728	666	678	668	637	630	639	644	669	666	662	677	649	686	693	633	684	636	681	632	659	690	637	623	645	639	646	643	670	592	576	636	654	638	699	662	675	610	674	640	688	707	671	640	647	622	646	625	653	638	633	644	677	635	667	642	670	624	624	640	657	641	656	652	688	626	623	665	665	660	677	617	685	660	639	650	631	649	659	667	640	640	646	621	617	682	668	630	664	645	643	648	653	685	645	642	677	666	593	671	636	605	645	642	657	652	672	649	667	686	661	680	630	650	641	676	669	625	660	632	665	633	612	643	631	681	687	638	673	604	598	654	671	632	655	669	696	680	624	656	606	606	637	660	653	617	624	662	645	649	591	600	669
19092	7031	6595	4833	3773	2996	2244	2945	3495	2256	1591	1727	859	533	534	827	920	794	500	476	465	512	451	497	459	444	419	525	432	381	392	407	403	384	390	459	400	419	444	460	377	412	402	425	481	599	584	508	519	388	392	371	388	395	394	343	365	358	377	365	357	370	335	349	363	386	337	344	334	356	349	358	337	387	369	350	406	342	334	344	355	332	344	342	368	343	334	351	336	348	382	387	359	402	309	342	393	358	355	328	335	391	380	366	342	383	365	346	346	321	322	393	308	381	350	343	377	336	373	374	367	338	346	377	393	370	352	401	385	401	384	337	347	375	380	375	350	345	341	352	324	389	361	335	321	345	371	343	323	348	350	381	369	404	340	352	371	352	372	374	356	372	340	348	353	390	350	359	363	363	349	406	394	350	343	333	378	369	403	369	380	325	389	352	375	388	359	338	356	368	351	384	358	384	378	363	331	326	378	327	353	358	338	371	342	353	330	368	335	327	337	420	369	360	327	347	355	356	370	348	322	345	336	353	336	361	390	339	336	342	328	345	399	332	347	376	336	317	370	337	345	395	351	370	367	385	346	320	367	374	378	367	379	412	386	348	359	370	323	350	367	391	365	388	382	353	356	372	398	339	366	353	372	345	382	345	358	352	369	340	367	384	356	371	340	360	366	363	349	332	347	390	340	345	383	367	357	393	369	353	352	345	376	358	344	338	379	366	351	395	400	397	328	349	348	385	333	394	327	351	355	346	343	364	342	357	365	328	339	352	339	349	382	339	360	338	348	374	406	362	371	383	331	374	333	328	376	375	382	391	347	372	369	382	348	353	345	354	371	334	354	361	367	371	361	382	366	377	359	353	367	350	371	345	343	362	349	387	369	369	367	355	387	337	384	355	374	358	348	356	344	377	383	377	363	371	346	342	341	360	334	340	377	374	365	316	327	383	392	335	369	383	363	362	389	361	394	362	380	329	330	359	323	333	343	387	356	388	354	333	351	360	377	346	392	362	356	341	336	327	352	408	383	332	362	340	374	356	343	353	350	360	366	371	352	354	354	357	372	338	385	371	357	359	375	348	356	331	347	325	362	322	338	368	378	333	362	326	350	364	343	346	356	349	364	412	347	371	386	320	384	354	380	323	326	370	332	396	333	352	366	321	341	378	400	363	320	387	369	361	357	376	344	349	374	345	407	361	366	345	352	366	362	351	367	360	352	376	353	334	376	361	351	385	359	389	386	354	358	345	334	388	343	353	350	327	351	358	341	331	355	396	347	335	361	348	361	364	354	346	352	358	377	328	352	353	362	322	363	371	343	338	337	317	351	368	356	370	376	348	362	352	334	352	359	345	380	304	319	351	388	350	356	345	390	434	357	371	390	383	362	356	354	339	392	327	375	352	346	362	354	351	333	366	328	348	344	362	388	308	369	380	346	365	350	353	334	347	372	348	323	392	361	352	378	381	381	343	388	334	345	375	391	338	346	358	376	389	356	377	346	392	362	316	354	357	329	364	363	391	361	372	354	304	363	308	380	392	364	354	405	369	359	354	380	387	368	366	351	379	377	374	388	375	372	336	367	350	339	373	320	378	379	344	353	359	347	358	337	366	372	340	363	375	386	365	420	335	355	375	329	355	385	365	341	378	385	355	358	369	345	350	357	369	368	349	406	347	389	325	350	384	343	343	359	364	359	363	388	377	339	397	373	377	330	323	344	339	370	371	353	387	376	390	361	390	364	343	339	337	364	337	371	347	379	342	341	321	371	363	368	353	354	346	372	329	326	346	378	375	329	344	390	407	370	349	359	350	380	371	384	343	385	357	324	368	340	314	355	367	359	346	372	335	368	330	379	356	369	365	368	355	377	354	387	341	377	348	353	361	382	372	380	375	350	353	380	345	372	374	350	377	356	378	356	352	359	350	360	344	371	337	396	339	353	333	363	356	327	338	361	361	355	402	385	339	333	328	335	374	351	368	364	357	369	396	397	373	355	388	344	340	358	377	360	396	394	346	322	374	362	367	376	385	377	350	335	322	358	373	353	341	366	356	359	315	363	318	340	355	369	364	363	347	382	368	375	322	355	331	369	382	344	332	355	337	371	361	357	345	365	403	334	375	394	328	372	350	348	334	341	387	358	368	345	357	370	391	406	339	369	371	370	344	348	377	376	370	372	393	354	363	346	410	371	378	342	313	378	365	353	355	363	344	368	356	352	358	348	368	370	350	334	338	330	364	345	374	359	356	388	349	370	330	330	370	362	355	355	338	338	343	348	364	394	369	356	390	389	404	338	319	386	349	401	376	328	348	366	345	394	359	401	352	359	364	399	367	361	366	388	374	354	371	391	360	342	356	353	333	382	324	363	368	360	336	402	354	364	331	364	349	337	374	371	324	383	355	353	335	367	387	381	347	358	355	373	353	360	389	377	363	385	372	332	362	338	326	350	359	356	369	366	342	368	346	341	342	352	374	358	348	363	366	329	330	355	372	351	375	363	358	333	358	346	358	349	343	374	359	378	374	324	356	328	397	338	393	382	380	350	349	393	347	357	339	376	432	358	378	352	380	366	366	360	375	347	390	395	393	376	332	348	396	381	404	352	387	347	347	400	353	373	395	328	361	345	378	352	359	372	363	372	397	375	392	353	336	366	368	337	364	396	332	375	360	335	351	362	373	339	332	358	352	385	372	356	367	359	346	350	371	362	373	382	376	340	364	337	327	379	359	401	337	373	373	349	382	365	408	397	335	342	363	378	358	390	357	356	357	359	351	366	367	369	357	366	403	368	337	365	362	374	385	317	331	355	372	353	341	355	362	360	373	373	361	359	362	347	335	324	365	373	361	370	337	337	368	361	385	393	347	356	371	382	335	359	341	363	365	368	325	386	348	345	346	358	363	363	350	379	336	348	364	349	332	391	375	385	362	366	377	369	382	355	345	365	381	374	376	369	350	341	356	373	323	327	357	407	340	382	364	361	381	401	357	369	327	370	352	377	382	362	409	354	348	341	355	368	317	398	374	366	344	378	366	365	382	361	438	380	367	358	388	347	331	351	359	349	357	327	375	381	368	348	343	367	354	369	354	348	326	343	334	364	352	359	367	368	325	378	343	364	316	361	376	322	334	352	365	390	361	342	359	351	377	350	374	334	360	346	349	394	365	360	339	374	354	340	366	365	361	344	383	349	370	334	373	360	393	374	370	350	388	369	379	363	354	372	336	315	392	373	331	317	363	400	381	346	370	355	388	332	369	358	349	374	333	374	380	360	339	385	367	350	380	388	381	354	355	379	362	347	324	361	341	368	358	327	330	339	353	369	376	355	418	333	351	369	351	379	389	405	340	359	375	364	364	360	379	347	383	383	359	337	374	313	350	356	346	392	375	357	355	370	347	358	364	352	346	364	339	361	347	341	374	387	367	387	340	361	336	346	332	366	345	354	340	356	372	384	359	361	347	374	388	350	353	363	363	335	385	366	338	383	382	379	354	353	340	336	384	379	377	384	327
9881	5132	9061	10297	10791	9755	7415	12472	13689	9654	7933	8629	3807	2209	2184	4131	4558	3691	1698	1713	1573	1701	1626	1715	1354	1503	1274	1473	1149	1144	1110	1060	974	1053	1170	1222	1172	1347	1645	1645	1412	1336	1325	1672	2229	3069	2594	2378	1789	1231	986	970	945	939	899	906	884	932	860	834	866	907	871	898	880	902	889	863	850	867	874	856	865	856	857	887	929	895	853	861	876	913	898	892	834	833	872	904	904	872	854	848	859	884	860	867	782	888	876	938	907	928	867	884	852	864	878	890	925	865	836	863	906	862	876	913	869	875	829	876	868	865	796	933	827	886	841	899	840	877	872	878	839	875	847	874	851	949	819	852	860	866	833	878	799	869	828	850	878	843	819	833	831	843	865	824	858	909	857	877	856	841	870	839	821	863	846	829	858	891	872	859	865	839	915	839	817	826	907	859	898	862	824	835	840	837	833	877	876	872	858	838	853	880	855	878	857	926	839	887	876	858	840	880	869	857	836	848	864	865	817	918	833	814	895	838	848	869	881	858	863	820	816	857	810	897	847	881	882	863	878	903	874	932	839	856	831	883	873	859	806	806	895	879	840	849	916	917	824	834	865	869	872	872	874	891	892	849	844	808	853	937	901	834	867	851	864	852	825	832	850	821	856	831	836	863	854	865	873	886	844	840	831	886	871	925	826	827	825	867	821	814	872	855	880	845	874	815	848	883	879	917	862	831	836	799	777	887	834	856	869	844	874	857	833	883	850	810	866	819	846	887	892	883	843	843	890	816	918	920	893	865	845	847	875	910	843	812	852	836	873	830	830	874	881	763	836	829	820	827	902	889	900	882	882	858	850	836	860	866	919	903	849	859	849	827	850	857	835	820	894	849	813	857	901	861	896	811	892	890	844	808	813	871	883	810	829	861	878	887	804	838	872	928	880	855	886	868	858	849	851	827	843	880	875	850	836	877	880	840	839	886	881	894	867	840	839	850	870	843	941	823	829	892	881	881	848	829	876	887	889	855	848	835	878	873	868	824	897	800	859	855	870	898	909	861	858	863	842	807	877	848	866	828	856	866	877	862	843	818	876	865	869	825	846	857	864	823	848	861	852	852	829	855	841	822	817	882	939	893	801	835	830	853	831	862	832	853	800	905	842	801	818	921	906	936	808	855	852	800	867	815	885	828	863	857	819	861	836	858	838	855	830	859	850	856	853	844	869	878	848	911	817	816	871	846	879	846	867	837	935	854	867	868	838	859	838	872	852	794	864	819	839	854	877	893	858	835	903	865	858	847	849	863	862	824	879	853	834	844	912	865	868	875	843	808	884	889	831	855	876	878	874	827	819	868	854	842	902	844	861	866	856	824	878	867	847	830	870	889	859	866	889	820	890	826	866	841	876	861	935	838	863	898	894	875	856	826	892	882	849	868	847	834	836	796	851	872	847	856	858	871	875	861	873	857	897	841	839	883	851	834	873	822	810	824	843	902	858	898	904	870	854	875	848	887	842	879	890	857	852	898	852	861	850	854	855	892	893	810	860	879	890	836	875	926	853	879	855	771	867	880	839	870	815	883	889	804	852	876	819	868	929	880	863	852	879	883	829	879	810	839	839	890	891	859	862	840	817	899	888	935	804	846	842	854	835	880	854	837	836	899	825	918	842	890	893	851	822	880	877	836	847	884	850	868	813	870	842	904	875	798	844	841	851	884	847	868	822	810	840	853	834	890	842	797	845	868	885	848	851	862	819	858	884	853	799	807	854	872	901	875	901	864	820	846	884	885	902	856	883	885	910	819	868	885	868	833	841	843	797	791	830	863	847	864	891	865	862	873	897	888	850	884	863	879	855	807	855	905	855	907	842	808	845	878	887	864	870	847	864	888	887	879	858	883	894	872	839	894	872	886	880	902	833	862	839	856	856	867	862	864	877	889	889	868	868	909	881	842	862	855	921	846	846	772	840	846	882	764	911	832	845	862	894	854	850	857	909	839	899	796	845	855	875	815	921	882	863	790	838	858	823	796	864	859	863	869	864	867	865	888	859	917	901	849	841	892	839	862	894	906	900	879	876	859	811	868	866	950	856	870	871	819	849	824	833	873	833	878	852	882	842	870	894	863	860	856	838	805	836	884	870	870	842	871	875	859	863	884	834	867	856	830	838	821	881	868	869	818	799	847	888	839	865	858	880	814	857	874	882	825	941	802	886	890	855	861	844	867	898	890	829	869	843	845	806	848	824	853	890	893	849	875	872	832	817	871	895	883	919	874	824	877	877	852	905	872	848	830	871	891	844	906	817	856	812	841	895	843	871	841	890	917	847	825	907	853	828	877	877	872	844	840	805	817	848	858	800	820	848	896	815	836	883	865	844	886	811	869	838	865	869	837	869	853	860	813	851	824	863	859	854	857	898	859	848	838	852	821	818	893	871	826	823	864	883	853	834	875	825	874	861	887	827	877	835	812	834	828	916	850	852	884	853	866	842	875	882	905	854	822	893	837	840	841	884	853	860	851	890	800	856	826	860	876	862	847	872	883	842	862	895	807	858	849	881	869	834	834	843	835	841	873	865	886	836	799	882	858	812	841	881	852	837	838	867	864	815	863	855	868	879	913	886	888	864	838	895	853	829	788	884	886	849	861	915	814	856	890	882	910	819	832	874	886	842	831	917	836	853	832	874	896	844	835	894	866	883	871	885	927	830	932	805	892	845	850	841	897	859	852	879	835	861	855	835	866	906	875	851	851	857	866	845	857	839	824	873	905	838	846	887	845	873	860	755	881	895	885	891	874	846	844	902	829	861	855	872	863	854	890	823	823	883	856	876	864	836	827	824	815	876	903	881	878	817	902	833	857	840	892	909	849	855	855	897	891	829	886	855	841	782	897	809	807	898	870	876	851	880	847	889	840	842	796	870	824	888	872	871	832	847	829	877	844	858	860	865	836	860	880	825	833	908	835	924	842	841	824	911	823	837	806	865	852	869	864	915	869	887	884	818	872	917	814	875	869	866	855	890	853	844	886	924	853	833	955	785	870	850	858	866	855	839	897	891	857	849	848	895	802	863	879	871	873	863	885	837	878	852	880	900	904	841	857	810	862	850	852	879	864	852	810	903	858	853	881	811	886	897	858	891	858	909	903	827	860	898	863	829	802	874	813	824	865	862	837	850	885	894	913	879	878	812	823	821	831	842	858	838	849	870	854	870	846	881	883	854	858	880	845	841	908	852	833	871	898	851	898	857	880	825	795	865	874	814	864	834	777	862	872	823	924	864	818	873	852	881	847	871	807	855	790	874	913	878	832	856	899	863	809	865	829	849	805	823	838	858	862	850	868	861	812	923	842	910	827	863	915	871	832	913	871	862	895	875	834	858	820	878	823	897	819	905	853	872	852	872	842	854	904	860	838	862	842	868	876	817	859	890	854	833	811	842	916	895	919	799	858	847	906	890	886	883	885	874	863	883	858	850	863	816	915	827	862	835	790	877	883	825	804	832	843	853	842	875	831	886	848	860	840	807	880	892	856
3462	1376	2059	1348	1187	1012	767	1270	1626	1092	893	973	482	433	407	575	599	506	391	413	425	421	458	439	399	380	396	416	436	411	444	422	431	425	422	426	392	409	435	432	441	431	413	402	410	396	387	401	418	391	412	383	388	382	414	409	415	407	423	377	425	423	406	404	369	361	416	376	394	400	374	412	414	425	425	381	403	380	425	412	416	375	416	375	397	381	383	398	398	385	410	432	414	410	457	417	391	399	383	406	415	398	383	413	375	401	354	392	406	388	403	399	415	425	410	401	393	424	393	413	400	385	350	416	435	413	405	375	373	432	416	417	406	408	403	445	415	387	420	417	403	395	455	418	410	418	395	418	437	419	425	453	396	403	433	416	419	439	393	409	450	399	399	390	379	373	368	431	408	440	429	426	396	403	444	414	390	415	377	403	408	423	416	425	376	410	362	373	388	433	373	403	378	399	434	388	366	366	414	410	390	396	388	389	412	399	437	413	364	350	450	412	414	430	432	406	409	414	424	373	350	400	395	402	411	397	419	389	397	390	396	433	414	401	399	399	374	423	419	345	379	435	407	412	405	423	411	390	389	372	408	427	404	412	385	383	395	421	404	432	432	424	433	392	385	405	464	426	411	425	409	367	396	456	397	408	402	418	398	414	394	430	398	417	389	370	381	406	433	372	389	395	370	421	404	410	396	449	415	409	416	414	426	412	421	449	404	414	412	388	385	403	401	415	461	388	406	400	384	371	411	417	398	408	386	368	398	397	377	400	377	419	399	423	406	385	432	449	436	410	379	383	393	357	389	399	414	426	404	415	407	418	358	384	400	410	398	375	426	441	403	389	416	398	401	436	407	428	380	407	423	424	409	406	386	388	377	411	397	408	387	379	377	411	385	420	391	387	389	405	392	446	409	425	410	445	362	408	408	460	388	409	415	385	364	393	433	385	423	392	406	412	423	389	393	433	371	370	427	393	394	417	391	421	429	401	410	397	385	424	444	389	434	431	420	396	402	403	382	407	376	354	387	422	423	406	385	407	399	407	419	410	392	412	398	382	435	409	390	411	391	389	372	413	415	448	419	425	395	374	406	401	439	382	414	398	418	393	370	374	390	411	394	372	379	392	375	411	398	369	440	428	414	394	422	437	403	411	378	403	424	416	405	407	420	426	386	428	448	421	388	426	412	376	422	447	402	413	397	410	401	408	425	394	433	401	400	396	377	406	408	389	375	406	393	432	368	420	388	374	372	390	409	418	405	391	414	405	385	387	385	383	430	403	436	409	400	400	411	393	408	415	414	408	430	399	375	433	432	397	417	404	435	417	440	388	396	407	408	434	458	393	391	426	389	367	399	395	405	403	408	394	381	412	450	438	360	387	403	419	410	424	381	403	413	391	411	413	418	409	388	398	427	390	408	380	423	414	430	399	406	391	389	404	421	416	379	420	419	408	411	408	421	409	434	377	398	395	419	397	409	415	410	344	425	365	386	380	436	433	399	417	423	381	355	403	415	393	406	403	391	372	376	408	384	384	433	404	387	377	390	383	429	411	407	400	364	427	401	419	434	391	443	436	422	404	414	399	408	398	393	386	382	407	408	409	411	419	364	390	383	416	372	381	422	384	404	402	420	404	358	412	403	427	422	428	412	438	406	403	374	394	386	400	426	424	404	420	417	406	394	389	410	380	413	398	410	411	402	398	388	436	398	400	404	405	422	422	401	383	373	404	403	390	423	406	441	398	363	450	440	379	419	407	400	401	397	386	405	403	434	399	382	387	383	427	412	389	419	416	385	417	434	415	434	411	439	397	413	410	415	402	432	398	409	391	422	392	388	446	422	391	431	391	412	382	405	380	403	410	408	384	415	438	430	408	413	400	414	399	408	411	432	387	411	379	409	416	413	436	399	411	415	424	429	407	364	373	401	392	452	429	382	355	403	440	401	409	429	403	391	412	429	404	390	422	387	403	389	413	393	376	408	352	383	435	392	410	399	402	421	369	403	392	385	341	404	432	396	391	394	421	372	387	416	406	392	422	380	438	442	411	378	386	422	398	391	399	378	431	369	443	403	427	379	417	394	415	400	365	425	388	465	418	393	401	406	416	410	415	419	403	382	437	419	410	398	358	372	389	416	389	399	408	421	408	414	407	416	423	411	385	425	385	453	423	416	399	390	384	415	403	429	419	408	430	414	394	420	421	386	376	398	405	427	406	419	434	425	420	421	418	386	365	416	376	380	409	403	393	462	379	391	342	401	416	408	415	384	406	410	376	415	404	374	396	389	380	419	443	409	427	418	426	416	429	405	409	380	429	434	417	390	421	421	377	429	407	405	405	425	408	397	400	405	402	438	423	424	410	424	439	404	365	422	421	429	413	389	433	413	350	435	376	428	375	381	425	405	400	444	426	414	411	363	399	420	429	376	383	385	400	398	393	388	410	385	415	424	449	404	372	408	387	385	398	448	418	361	433	390	396	394	404	411	399	355	351	405	403	443	383	402	393	399	433	409	398	423	420	389	413	399	392	398	396	425	416	423	420	429	379	389	402	413	387	432	444	412	397	412	419	399	381	402	403	371	404	367	403	405	387	378	406	389	421	385	368	440	414	389	426	387	406	397	412	403	401	412	460	380	399	390	419	423	373	379	416	448	405	367	454	424	380	407	386	404	446	431	420	405	416	374	457	396	398	431	417	402	410	408	371	393	390	410	393	366	383	407	406	390	418	427	396	362	383	358	363	378	422	385	373	386	410	385	364	390	438	412	392	396	408	395	400	386	394	453	406	367	401	382	389	419	406	418	406	379	358	413	381	420	428	394	401	400	403	401	416	430	419	428	411	392	419	381	399	376	416	411	428	433	417	420	448	397	409	370	456	406	373	433	408	414	433	401	398	409	403	400	415	374	402	413	386	439	424	408	392	398	404	402	415	368	381	402	360	390	375	394	407	369	382	402	407	382	399	413	398	404	409	439	436	440	392	382	422	392	383	362	420	397	412	378	428	367	406	415	423	404	386	430	406	379	412	440	403	385	394	427	397	441	393	416	417	406	411	426	443	420	449	402	393	452	406	415	418	370	376	382	366	366	397	447	397	414	381	411	413	413	409	449	384	390	415	362	406	416	407	416	410	401	419	404	408	397	399	393	422	415	400	432	437	407	380	397	408	398	434	402	415	408	389	445	387	397	419	376	416	379	386	380	432	414	364	397	403	396	399	450	426	425	373	390	437	367	379	369	422	437	415	418	401	432	429	427	392	422	414	410	414	398	406	387	418	435	404	405	437	397	409	424	420	393	413	369	388	418	442	401	413	392	382	416	422	427	374	409	403	417	395	411	431	378	386	400	400	420	422	408	404	382	418	411	400	417	400	421	389	393	376	390	408	422	383	380	423	394	408	405	384	418	399	428	413	424	444	419	423	432	407	384	391	389	431	420	407	449	371	410	394	403	379	396	378	397	432	420	374	383	391	376	396	406	412	390	364	413	380	437	375	403	429	423	422	428	405
3308	1948	3466	3458	3731	3396	2881	5849	6600	4497	3695	4332	1639	996	1186	2040	2317	1821	1067	946	988	1042	940	1010	914	922	900	892	942	962	883	897	925	971	927	1003	1006	1061	1164	1242	1085	995	970	953	906	989	890	948	883	940	974	917	906	907	901	875	888	1000	860	943	923	908	904	901	952	913	874	952	896	920	895	906	952	934	899	937	891	939	874	871	970	910	897	902	916	882	939	896	864	915	887	917	811	996	923	874	919	918	908	915	883	875	957	907	910	895	924	897	891	890	898	911	937	846	916	868	950	907	899	919	934	960	928	944	941	862	920	920	953	894	886	946	922	911	876	944	876	869	928	936	904	861	962	905	928	893	929	888	978	936	858	914	864	881	905	907	940	888	888	917	864	942	911	939	898	919	901	957	918	928	917	963	921	950	914	918	974	884	970	882	935	898	942	924	934	867	907	898	904	875	989	886	899	977	917	903	902	909	881	941	924	935	927	904	940	883	911	920	893	942	896	927	899	981	898	960	923	960	897	925	895	884	884	872	932	901	899	960	939	882	908	932	921	881	905	877	933	872	872	948	940	903	927	913	926	939	951	942	921	919	945	904	880	907	915	951	944	884	929	959	909	949	929	943	911	954	893	956	907	976	915	939	944	882	924	900	888	925	875	904	912	899	949	904	906	948	887	895	896	951	926	932	927	920	917	911	886	874	909	933	952	904	945	912	899	922	960	868	944	930	887	907	943	936	891	971	959	926	916	936	944	912	958	863	922	935	855	906	904	906	899	927	936	917	935	950	856	862	902	922	881	908	914	914	919	947	903	866	869	874	863	892	923	918	898	924	956	969	901	901	988	897	932	882	942	942	881	935	939	844	937	914	952	923	958	914	904	928	893	911	926	924	866	860	898	945	926	926	889	911	982	921	956	855	916	1005	865	880	931	898	891	889	916	892	933	914	921	927	943	894	907	939	859	915	911	976	951	895	916	838	947	914	975	883	897	864	895	949	934	898	945	898	927	926	888	914	908	915	911	870	871	927	885	895	942	924	932	943	925	911	946	970	911	941	950	906	875	908	936	913	865	926	957	834	901	923	915	861	872	894	903	947	935	956	959	904	946	905	878	874	894	909	916	900	921	887	903	911	898	958	934	929	932	895	925	934	971	913	939	932	946	924	905	903	922	930	868	935	878	894	926	872	951	929	942	959	966	861	958	876	907	896	902	964	864	862	924	929	926	897	894	913	845	935	929	981	865	961	895	879	915	944	942	875	872	925	928	897	911	992	883	835	906	890	869	931	944	921	920	940	947	876	934	928	908	905	922	884	935	922	897	905	897	907	937	968	880	876	908	946	925	870	898	945	946	890	961	896	902	923	910	952	878	930	904	966	911	933	947	903	915	888	933	949	902	916	950	895	947	946	895	930	929	893	931	933	939	899	848	917	888	908	889	891	962	896	921	922	987	917	919	942	904	963	847	928	848	962	899	910	954	959	890	850	898	938	886	923	846	933	884	955	913	948	919	939	936	880	944	950	929	936	894	917	884	928	912	933	951	884	965	932	930	937	890	914	904	926	953	889	898	827	913	875	937	906	930	967	942	941	925	937	920	909	913	940	937	922	923	872	954	895	918	934	882	983	888	907	893	868	911	914	936	915	880	908	931	912	905	900	889	884	930	918	869	901	903	874	891	913	934	939	913	871	923	868	938	906	895	928	929	917	886	905	936	935	933	896	932	882	901	931	922	902	942	948	934	914	857	909	905	928	914	970	889	877	887	916	916	929	905	865	890	961	914	894	919	931	904	912	937	901	920	877	912	875	879	913	866	925	936	913	912	945	964	922	888	859	872	891	888	934	876	945	879	916	912	941	927	957	847	887	830	905	876	939	936	903	870	911	937	905	951	892	949	921	937	922	954	917	928	908	927	921	930	877	865	951	909	919	916	949	909	943	923	938	927	885	897	922	921	909	875	892	932	903	953	888	921	940	911	936	939	933	865	962	932	922	915	915	875	904	907	910	908	857	953	893	849	853	955	929	856	900	881	901	865	895	904	962	922	886	877	932	891	948	945	909	917	950	930	913	946	915	879	916	934	907	969	910	922	864	895	890	920	909	898	838	926	875	936	943	877	986	923	940	886	893	906	904	915	928	867	949	878	884	920	882	895	933	903	947	883	949	946	876	957	932	951	937	923	944	911	919	942	906	885	902	919	884	929	948	946	956	952	910	881	920	907	906	913	924	949	905	956	958	911	912	933	918	849	893	898	919	922	878	904	879	906	866	878	943	915	860	914	955	948	908	877	918	919	893	963	907	900	932	894	939	926	917	884	915	895	901	947	937	909	880	943	908	881	876	907	925	937	916	904	872	930	932	919	892	917	942	953	895	937	925	893	935	951	946	935	954	889	946	913	918	909	945	874	926	913	899	869	892	862	900	880	968	903	896	914	900	939	891	948	922	910	937	911	935	898	909	865	927	956	976	899	876	942	906	913	904	904	903	913	864	934	933	881	889	895	906	926	934	896	881	949	877	873	925	911	906	931	932	939	908	912	909	907	916	914	912	929	927	965	953	919	995	890	917	964	958	902	972	921	918	905	903	920	952	907	856	916	879	930	989	893	923	914	932	940	910	884	936	961	908	901	895	905	976	924	927	904	910	832	932	917	893	955	927	946	899	889	917	854	943	934	955	893	898	931	881	884	911	918	923	954	910	922	912	863	881	845	932	951	904	942	911	924	885	938	887	866	897	951	972	883	900	941	922	937	937	938	924	944	884	885	955	904	906	979	896	875	924	944	936	862	873	927	914	899	976	845	917	924	857	936	973	937	940	928	917	935	854	931	924	910	917	943	882	895	866	964	890	877	939	867	925	892	911	949	902	898	924	939	927	862	927	852	943	908	896	917	884	915	883	941	943	914	895	918	943	887	933	897	909	857	917	908	913	930	935	934	931	879	914	898	896	926	952	908	936	869	891	881	929	918	912	917	922	936	932	941	900	914	960	917	946	891	890	867	961	946	900	921	934	913	917	919	970	908	857	920	883	951	914	892	948	967	892	913	899	889	911	901	905	887	864	920	903	952	926	915	963	910	877	902	895	929	901	879	910	950	918	892	885	901	945	925	937	940	938	938	880	954	858	938	883	879	940	891	938	849	899	848	926	882	893	911	896	882	957	928	903	890	967	925	886	895	903	885	942	974	932	841	898	916	893	941	926	899	924	952	904	892	890	864	861	911	906	930	941	877	899	955	901	897	916	947	889	888	909	958	931	933	933	933	923	937	968	858	965	925	886	975	917	947	930	929	915	905	890	922	926	928	914	915	897	897	895	921	945	885	971	857	917	912	874	959	887	965	920	941	961	913	958	909	931	890	822	905	903	910	927	893	915	922	936	926	960	862	896	900	925	927	908	982	947	870	914	915	880	897	926	871	970	902	923	928	896	917	874	921	939	863	911	904	962	936	901	907	950	918	932	912	939	868	920	899	904	949	914	889	887	854	892	888	982	922	897	868	920	928	912
10542	3553	3378	2311	2146	1500	1211	2148	2304	1531	1215	1260	612	379	389	603	659	494	344	315	318	337	329	331	288	312	304	299	304	295	304	262	277	266	269	296	272	272	373	313	292	266	250	311	315	374	336	358	334	290	262	243	265	270	242	258	261	259	264	246	260	244	276	270	240	273	273	267	265	275	251	255	250	286	268	257	269	256	266	269	245	255	275	287	286	254	253	250	265	273	272	241	286	264	240	260	247	238	256	251	266	275	274	254	266	284	256	241	259	253	258	257	275	269	258	253	254	241	271	260	265	275	272	252	225	273	250	259	272	261	262	286	276	263	264	285	249	256	256	232	232	257	263	251	263	247	282	249	288	282	262	270	259	245	255	267	257	264	282	255	283	252	277	270	241	257	272	301	284	252	293	234	295	254	248	266	269	267	269	268	269	234	220	259	260	272	269	259	245	248	296	258	261	233	257	258	271	269	292	264	269	251	283	251	257	246	245	249	283	253	264	260	248	269	263	267	240	264	242	298	207	270	279	252	272	246	286	262	270	283	266	283	272	278	276	260	266	258	250	230	263	252	240	307	277	301	250	251	252	256	253	274	267	234	251	260	255	231	260	258	266	275	266	245	261	271	257	265	265	245	276	279	236	282	233	263	259	255	278	259	237	253	256	317	269	284	228	262	274	252	233	233	253	292	225	269	267	276	251	253	269	248	261	230	279	260	252	258	264	286	242	278	246	280	273	296	235	261	288	237	267	257	268	279	298	259	277	264	267	289	253	283	264	263	260	257	243	253	249	267	256	254	261	286	254	254	276	254	271	247	259	260	266	271	264	280	258	241	289	245	285	293	255	258	243	248	266	273	259	229	267	258	242	239	256	247	272	248	274	293	245	237	280	269	262	259	244	272	248	281	262	261	267	251	249	246	273	288	260	219	235	260	255	258	270	254	265	243	260	259	246	274	267	259	265	276	265	256	258	257	250	256	253	251	277	278	277	250	257	265	285	233	269	247	253	278	299	236	255	255	279	272	285	267	301	253	283	291	249	266	243	276	257	246	297	271	244	264	258	305	260	235	235	272	264	257	269	267	239	242	278	268	265	251	253	272	287	251	272	237	242	256	258	256	247	243	245	265	274	281	276	270	263	247	267	228	254	242	246	274	260	248	239	264	276	278	242	243	267	272	282	272	296	258	260	249	255	239	246	263	273	278	256	256	232	256	285	275	235	280	273	226	268	294	253	271	266	273	273	234	249	257	290	259	286	275	267	278	291	251	272	245	272	271	267	259	271	254	260	269	274	225	291	292	280	269	251	246	262	254	267	290	258	259	264	271	223	280	247	262	242	255	283	272	264	241	275	325	260	268	246	233	264	263	270	255	270	252	291	255	275	253	252	259	235	300	261	266	274	293	270	284	254	264	250	238	277	281	250	235	258	260	265	251	269	287	273	250	301	278	271	234	270	263	284	293	252	258	248	265	276	299	248	254	263	252	253	250	242	280	274	255	286	279	268	279	240	276	276	274	264	239	265	257	271	277	258	258	256	235	278	265	259	275	259	285	248	246	262	281	285	271	255	256	256	291	256	272	308	256	257	248	211	270	262	253	282	252	309	260	262	246	247	240	258	284	244	249	228	231	280	258	269	255	276	248	256	297	274	245	248	267	268	262	244	266	263	281	244	267	267	246	255	255	268	266	271	271	278	286	235	271	296	248	302	259	246	293	265	251	241	280	227	246	241	263	287	240	254	256	271	251	269	275	288	252	279	289	299	257	279	260	254	264	251	241	294	236	242	279	273	287	266	243	239	249	254	243	236	233	269	236	258	253	265	244	276	273	244	227	250	283	298	282	254	248	283	247	285	271	278	259	224	265	248	277	255	281	246	284	251	259	275	258	240	255	271	261	264	274	243	277	263	292	233	283	255	266	249	262	270	267	268	291	267	252	279	261	239	273	273	281	269	226	281	247	256	263	251	250	259	256	264	260	244	241	257	287	263	280	282	239	269	291	245	245	239	231	258	254	225	257	261	287	262	247	248	299	257	301	260	247	283	302	259	258	288	256	255	284	264	263	283	268	247	279	248	249	258	281	262	281	263	292	255	255	256	254	255	278	264	268	248	258	234	231	268	255	279	260	275	276	302	267	251	259	262	237	242	274	263	257	260	230	266	264	259	253	236	233	227	240	292	252	274	260	293	267	267	266	253	268	265	249	276	256	259	307	267	259	243	267	280	279	259	241	222	285	278	269	243	246	278	231	281	257	245	245	252	271	239	294	282	293	245	236	232	229	264	258	272	276	257	239	267	258	242	252	266	276	265	275	284	283	263	275	271	258	269	252	295	271	273	260	259	265	306	257	260	254	243	263	254	261	270	255	271	289	272	260	255	253	256	245	252	252	212	257	256	276	283	291	241	250	267	255	259	259	276	268	252	257	281	269	277	271	256	244	225	250	266	273	289	256	279	280	262	265	263	254	268	308	285	248	264	258	268	264	237	275	275	274	275	266	218	250	254	280	257	290	280	313	277	282	253	249	243	256	279	240	224	261	265	252	261	286	260	276	276	289	268	270	265	246	258	273	279	254	290	269	269	307	240	264	233	271	287	235	277	277	268	251	286	265	251	261	261	267	241	295	251	278	274	244	268	268	262	263	269	313	260	249	253	244	238	256	290	275	267	250	252	233	262	262	285	245	283	256	241	278	254	283	245	244	281	258	280	242	262	262	267	239	266	237	260	261	285	235	224	256	255	252	295	279	268	241	265	259	243	277	284	271	249	256	282	251	279	255	253	256	269	263	262	230	279	262	243	246	233	264	262	260	266	248	276	254	261	230	233	255	247	262	257	239	273	284	248	273	246	228	257	232	259	224	261	291	248	253	271	279	271	239	281	248	288	252	269	264	294	282	243	248	236	260	283	221	265	281	242	259	296	263	247	282	254	205	308	265	264	290	255	274	269	255	241	285	277	258	289	265	316	271	262	267	261	256	270	260	266	241	278	254	300	258	249	263	269	251	267	249	251	260	277	278	255	279	271	274	292	291	250	237	251	258	288	274	268	272	246	265	263	231	288	227	262	274	268	257	271	266	268	243	246	266	289	279	233	251	233	285	244	264	261	220	271	258	275	255	217	253	288	272	265	259	265	258	248	235	255	291	263	232	248	236	257	264	258	235	257	241	256	271	292	286	298	268	235	288	259	259	274	283	261	259	267	254	227	251	243	264	246	255	265	290	263	251	278	269	280	245	278	254	254	231	267	268	249	256	258	266	276	265	251	289	282	271	259	255	257	255	257	242	241	259	273	295	267	236	251	251	257	253	239	260	244	274	285	251	240	267	270	307	276	254	254	255	256	274	248	273	282	271	268	245	263	276	264	252	263	268	244	253	262	283	272	260	272	255	225	276	234	255	258	261	262	250	257	256	258	264	252	261	239	258	288	271	262	266	248	294	249	241	253	272	237	278	239	242	259	241	248	250	232	240	273	268	241	275	245	259	269	261	269	308	256	241
7260	3017	5367	6079	7025	5858	4917	9735	10314	7265	6170	6585	2629	1411	1463	2724	3312	2376	1365	1072	1163	1340	1192	1045	856	926	1124	924	836	822	770	741	710	777	778	898	964	940	1130	1186	952	938	881	1024	1286	1771	1422	1265	910	843	729	727	713	702	712	659	667	647	691	631	654	664	685	660	648	693	665	668	677	659	666	650	678	661	610	678	651	645	636	673	719	627	644	674	681	683	628	694	697	660	692	644	664	673	667	633	644	615	666	674	667	656	648	646	647	659	701	612	677	636	629	652	644	658	670	695	692	673	645	670	606	623	666	651	594	618	644	646	649	619	670	649	663	665	670	603	657	607	716	654	649	665	661	671	646	663	679	696	618	681	653	626	680	665	656	658	647	612	634	634	650	648	638	621	619	624	643	629	674	631	657	627	668	627	616	639	648	668	684	688	665	665	694	711	715	659	654	613	676	666	618	650	677	664	622	635	660	653	626	656	670	607	640	637	640	641	656	699	648	611	623	647	623	607	649	630	643	657	689	650	629	706	647	637	665	648	651	663	628	636	641	643	626	678	614	671	689	597	618	659	670	619	633	658	635	599	647	605	643	659	672	647	632	632	649	610	663	654	644	595	671	641	650	675	693	650	661	635	598	690	673	617	606	658	661	628	646	633	624	622	639	662	631	605	688	615	664	628	588	609	632	686	680	655	643	658	657	644	606	648	614	609	639	673	630	652	649	628	616	686	668	667	663	693	667	658	679	624	651	671	669	628	630	627	619	643	675	660	635	634	635	606	666	633	637	613	695	616	631	647	638	650	662	698	637	673	707	647	616	667	645	659	619	683	652	657	644	715	692	657	629	665	639	668	613	637	649	652	640	641	651	617	622	650	675	636	621	645	643	647	636	632	666	622	698	616	644	673	628	652	667	677	687	634	633	634	672	632	697	638	659	667	636	653	632	638	640	626	634	655	643	588	637	651	670	648	652	614	646	637	694	676	650	661	637	656	641	633	639	652	626	632	659	666	651	663	614	683	620	680	659	647	684	645	644	629	643	630	656	624	627	656	677	632	680	629	705	664	623	641	687	665	666	647	645	659	646	657	670	657	623	668	682	615	686	616	623	670	649	645	610	663	670	629	666	704	603	657	648	629	633	631	641	646	641	627	607	648	623	636	653	679	656	673	652	616	594	598	648	631	681	657	687	665	687	629	657	646	643	635	647	644	623	638	637	669	639	644	649	635	676	655	652	673	604	619	643	676	628	669	624	693	679	599	664	657	687	655	628	648	624	620	612	656	667	620	647	681	669	654	582	670	647	630	642	615	651	598	629	641	668	676	633	648	620	624	674	632	650	664	643	660	666	667	627	653	630	621	626	660	613	652	624	638	624	642	645	664	657	653	650	661	645	625	670	620	600	589	626	656	722	657	651	632	641	672	646	667	696	670	682	645	691	629	715	630	596	669	649	644	629	600	622	634	625	697	664	645	687	643	641	636	652	614	670	651	655	621	658	647	654	643	657	684	645	633	641	641	659	665	643	653	619	651	630	662	595	658	648	634	655	612	631	670	630	666	647	664	662	666	589	701	671	663	627	699	663	676	645	662	657	656	640	660	646	692	642	637	663	626	619	656	625	652	631	597	660	630	669	683	659	654	631	623	618	619	670	629	651	630	627	651	650	606	637	649	645	630	671	656	641	635	658	624	669	629	676	640	641	594	598	673	723	647	660	648	609	665	680	669	656	685	656	629	701	653	628	628	643	675	609	711	664	687	626	590	644	661	635	607	656	625	643	627	695	673	684	675	648	678	635	660	662	629	631	707	682	637	653	623	647	671	645	622	661	616	626	637	640	629	655	636	611	641	674	622	667	641	645	675	666	668	650	653	640	642	678	638	646	627	650	624	659	624	641	658	681	678	667	615	662	651	662	635	624	596	747	623	641	621	634	629	667	607	604	628	639	624	616	648	594	676	647	642	617	657	636	643	632	682	630	642	668	654	674	612	609	660	630	635	639	644	653	634	639	648	635	653	631	613	594	657	665	654	672	696	673	658	647	606	661	634	675	612	623	614	610	646	654	678	660	635	670	629	663	631	638	687	651	632	644	696	599	629	636	608	679	695	683	622	670	640	670	590	662	659	632	642	653	669	625	652	636	643	657	640	669	632	706	644	622	622	628	641	650	636	628	701	662	644	662	665	647	695	639	658	657	666	647	655	665	653	637	689	687	645	646	651	627	621	604	669	697	631	660	620	602	672	661	624	680	654	660	629	655	665	681	634	619	613	662	628	680	627	649	660	658	608	709	633	669	634	625	637	651	645	684	639	653	656	625	663	665	663	635	607	648	635	608	645	642	633	637	612	681	670	650	631	639	654	638	661	638	636	681	674	674	630	677	651	619	636	654	662	661	675	647	638	690	665	629	646	627	626	611	740	662	624	661	640	636	626	669	669	618	645	658	701	642	665	654	665	641	665	628	664	695	644	628	648	618	646	640	657	644	632	659	608	654	647	649	639	650	630	652	658	646	687	656	628	684	642	639	638	688	666	609	635	669	612	650	629	649	636	659	627	618	617	621	677	658	621	684	678	679	639	634	659	650	650	638	646	661	668	672	631	621	617	655	641	675	652	639	689	626	668	639	652	670	694	638	628	654	698	630	647	645	665	702	638	620	668	714	648	656	668	658	664	635	664	634	588	691	664	645	647	663	630	633	636	634	630	677	630	592	637	636	644	678	644	673	636	600	650	612	621	673	624	616	628	691	628	697	663	667	604	670	619	643	654	678	643	678	646	660	654	635	659	634	634	628	608	673	626	662	653	669	644	664	635	661	638	660	700	651	654	655	615	656	648	637	666	648	671	641	651	639	679	645	671	643	642	653	698	630	647	625	645	641	648	660	666	622	641	617	638	644	616	650	668	620	631	641	686	620	620	657	611	691	621	625	620	634	660	657	624	672	605	623	611	627	634	623	629	666	601	661	633	662	687	643	630	638	683	658	636	638	648	653	648	664	649	666	623	615	668	664	650	670	667	611	645	662	654	668	643	646	628	667	636	624	652	635	674	656	609	634	669	637	686	669	622	669	655	612	646	683	655	643	595	639	645	645	660	624	635	654	649	640	632	628	628	656	625	641	643	651	660	650	636	685	667	670	645	677	708	630	638	667	630	659	636	684	675	605	623	627	669	621	688	663	645	624	646	642	688	650	674	676	635	707	667	669	664	684	618	667	682	665	613	682	645	707	640	632	644	605	644	619	639	658	649	661	610	635	600	620	633	687	638	628	608	643	630	651	650	648	669	652	633	693	676	584	627	666	623	635	681	660	652	626	694	651	634	661	616	683	619	619	618	648	652	679	641	668	658	641	662	671	656	669	640	660	646	672	649	679	672	626	607	614	647	612	620	692	625	661	685	623	661	650	649	628	602	594	685	663	645	650	664	626	649	651	629	628	644	630	633	629	628	643	626	632	649	666	628	709	634	709	671	602	652	642	647	673	619	661	679	658	675	664	667	619	632	675	673
18523	6474	5544	4072	3248	2403	1984	3250	3457	2317	1738	1803	895	682	633	920	972	730	521	433	565	563	444	474	419	391	401	412	413	369	399	358	378	366	398	424	434	393	451	418	423	431	409	405	542	629	587	514	428	378	401	369	352	351	357	389	345	330	386	345	330	362	347	327	346	324	378	362	348	379	372	343	355	343	345	381	317	357	377	348	336	352	379	360	335	353	329	342	362	350	349	363	350	349	384	343	339	347	357	360	338	338	315	318	339	360	389	334	357	370	359	332	350	369	369	367	350	344	343	391	331	324	337	380	352	351	335	405	317	351	351	327	350	352	358	344	346	386	378	348	347	343	360	359	353	371	362	341	388	347	340	388	354	315	355	374	355	369	349	354	344	365	334	326	340	345	350	390	349	356	346	348	352	358	350	353	354	366	350	348	369	348	340	366	346	345	383	325	378	379	378	332	396	354	299	378	368	373	337	368	352	370	355	392	360	389	365	336	387	371	334	338	331	360	296	363	342	381	313	344	317	363	339	322	318	356	350	360	377	372	416	347	340	332	372	337	352	351	378	307	364	361	342	321	365	368	361	334	344	389	366	341	349	342	345	369	317	355	324	363	366	349	362	362	361	357	365	352	339	362	364	358	307	371	347	344	336	349	344	362	378	379	349	363	337	388	362	295	382	341	359	354	352	344	309	352	357	348	345	340	351	358	370	329	343	315	378	354	356	327	343	311	384	336	340	365	333	346	349	349	380	342	380	340	333	339	303	344	325	367	375	337	341	324	353	352	348	357	332	333	352	334	352	361	345	357	336	344	381	363	377	353	342	329	368	367	326	373	348	329	371	326	363	379	353	336	344	358	360	354	356	361	371	351	357	350	351	322	325	337	333	401	347	360	330	355	344	357	344	365	356	379	341	348	334	335	338	321	309	334	327	325	356	354	354	347	365	308	357	337	331	377	331	320	369	349	376	347	355	362	395	361	359	373	334	377	383	344	345	333	380	343	347	372	352	371	309	341	352	397	343	351	323	319	351	318	325	377	371	347	353	357	334	331	326	333	332	348	365	345	320	370	348	373	340	335	333	368	367	377	322	330	322	359	349	381	341	344	334	352	366	353	350	347	340	352	357	353	367	333	322	378	360	334	336	350	345	320	313	389	337	385	335	358	352	318	353	346	346	336	343	336	357	329	382	309	366	331	364	355	363	362	365	347	340	344	356	360	316	356	388	351	377	354	355	366	366	351	369	379	359	324	349	340	350	382	322	374	388	346	354	387	369	373	321	371	403	367	333	361	363	354	368	353	347	346	339	389	371	371	358	351	340	357	366	360	369	343	356	368	372	346	345	341	341	371	354	352	313	359	361	351	318	316	329	309	357	355	336	360	371	333	362	373	345	398	351	360	358	390	325	364	347	341	361	335	356	372	359	333	317	368	344	332	339	380	372	346	352	326	371	360	353	354	395	350	375	352	332	357	338	326	361	326	349	336	362	351	337	342	351	330	356	399	334	359	386	358	352	324	368	344	350	336	366	376	393	344	388	362	430	368	365	346	344	339	380	331	344	337	358	386	362	371	374	375	358	326	366	397	328	332	366	352	368	340	334	352	349	365	353	380	350	350	363	338	354	318	372	350	321	348	352	321	361	367	349	319	304	345	343	400	343	387	347	336	377	380	359	370	362	363	349	331	346	327	390	346	361	332	392	343	376	344	395	323	326	327	339	364	356	364	346	361	344	330	361	375	319	343	375	343	334	328	318	328	334	320	396	367	356	340	363	346	335	349	350	352	324	362	341	371	347	362	357	347	310	339	339	370	361	356	351	351	333	376	358	382	392	339	358	342	329	360	336	339	343	341	339	359	352	402	359	367	319	359	387	393	370	328	347	370	311	344	336	375	361	350	360	337	387	316	383	334	343	356	367	365	369	362	411	321	366	357	327	387	381	344	378	360	378	365	359	360	324	375	368	340	360	352	383	337	360	368	341	349	369	371	361	320	350	335	344	360	348	322	335	366	343	377	351	361	369	363	324	323	373	358	329	365	315	353	393	327	368	335	351	355	348	328	348	356	349	332	354	329	343	367	344	336	377	352	337	342	367	357	339	338	343	327	350	362	363	365	345	364	335	346	367	354	331	344	358	365	392	348	334	390	379	395	370	336	370	352	366	378	347	373	365	356	336	371	339	355	371	385	346	372	360	355	362	369	347	357	380	360	342	377	342	321	343	384	367	322	360	347	324	352	326	365	357	356	365	369	358	371	350	325	338	402	373	334	364	360	338	340	347	354	343	331	312	384	348	371	331	351	343	353	366	354	371	344	349	343	353	348	328	326	359	360	353	337	377	329	364	336	394	367	332	356	325	339	371	373	352	346	371	378	384	330	365	373	357	362	388	360	341	363	337	359	371	377	400	346	355	334	321	343	355	363	346	355	365	367	383	365	358	333	346	380	369	344	391	330	350	358	325	339	330	371	401	382	322	381	375	373	398	369	368	357	384	360	358	357	390	352	393	328	360	339	386	380	333	348	355	364	328	359	360	346	384	358	317	347	375	366	361	317	346	340	366	354	380	379	327	347	350	399	345	353	325	357	366	368	330	361	334	356	351	403	341	346	348	323	348	366	391	376	376	393	393	354	352	356	337	381	363	403	359	362	360	359	338	370	347	364	360	350	380	341	375	342	368	354	388	415	346	392	324	345	368	365	321	362	383	355	355	348	388	367	332	300	333	359	350	353	367	348	393	341	377	331	368	369	344	335	353	352	345	358	354	314	370	321	351	353	323	335	359	323	332	347	352	321	364	376	356	337	377	383	349	385	367	328	344	364	370	347	376	362	356	368	311	354	328	381	378	356	359	343	320	366	370	338	330	364	368	343	341	352	336	324	362	361	340	358	359	367	402	324	313	345	362	367	338	344	345	347	380	339	327	343	383	363	339	347	350	362	352	360	358	351	382	330	337	368	348	331	312	335	355	337	369	367	348	336	334	341	330	362	359	360	349	345	361	344	362	359	330	353	352	389	345	340	356	335	386	363	324	353	337	344	361	379	362	352	352	364	387	368	360	378	366	374	373	343	349	365	382	348	312	323	355	350	355	355	343	324	372	349	380	332	341	349	357	350	364	375	361	371	339	370	328	327	345	359	385	344	362	381	325	319	307	360	339	340	348	385	382	379	358	353	350	325	351	355	329	371	395	334	339	384	383	360	383	341	332	300	341	358	339	356	344	328	379	364	345	350	366	359	316	384	403	341	329	342	355	366	383	378	356	327	373	352	344	336	331	368	360	355	314	342	342	368	357	348	360	360	358	339	334	342	350	350	350	355	359	355	356	339	336	366	391	365	363	322	349	370	365	386	344	364	378	352	359	326	348	321	377	360	346	335	347	348	372	345	362	310	385	347	328	351	352	340	356	340	351	352	376	360	369	341	350	340	358	366	382	361	345	346	317	380	349	331	345	408	346	364	340	366	347	360	363	337	362	338	329	353	359	331	367	361	325	363	359	361
9762	4422	7793	9079	9610	8162	7394	13505	13325	9774	8321	9038	4121	2681	2228	4062	4601	3551	1956	1537	1889	1983	1570	1723	1561	1225	1272	1188	1093	1185	1081	1048	1007	1066	1039	1167	1213	1216	1620	1663	1437	1286	1269	1623	2284	3119	2603	1819	1516	1201	1014	974	944	896	931	901	880	905	922	937	861	844	899	836	867	925	834	848	894	906	914	872	889	857	884	873	843	887	845	885	852	880	884	871	833	871	860	847	870	853	861	869	844	859	910	907	844	831	838	883	844	867	824	810	913	837	859	829	846	853	805	858	861	883	811	887	834	848	835	858	902	821	834	845	873	891	815	848	837	841	863	872	860	821	847	878	864	823	845	861	853	868	822	846	878	865	855	824	844	835	790	863	861	871	828	866	851	881	814	881	861	844	806	875	795	874	803	850	850	881	832	894	848	852	872	869	844	833	855	869	854	895	815	874	877	840	958	876	892	802	869	813	884	847	857	816	917	874	843	814	915	783	861	826	842	860	881	843	841	869	872	872	870	848	826	791	859	868	844	863	851	864	826	821	853	846	856	850	859	876	926	883	863	801	788	872	837	861	854	929	852	857	813	831	785	845	853	843	898	863	814	831	883	813	838	772	868	848	832	854	809	909	828	879	807	842	860	874	860	789	864	852	894	841	908	888	890	822	801	820	798	923	858	817	854	856	869	862	890	858	816	817	835	836	865	839	832	843	885	852	864	871	907	812	803	832	842	892	827	877	896	824	855	853	849	847	800	807	915	839	872	869	823	804	832	882	848	862	854	866	864	824	852	871	857	857	876	858	850	828	868	851	868	815	860	870	862	868	865	945	820	839	877	822	846	874	792	843	856	902	864	907	846	842	859	863	811	825	849	907	895	858	853	887	891	815	879	868	796	870	833	863	877	851	851	838	903	941	886	866	827	888	849	839	831	851	882	836	890	850	867	874	865	876	844	841	837	828	827	825	824	854	883	827	837	882	805	834	847	888	846	850	837	888	834	863	826	910	870	813	825	883	844	853	835	845	804	882	888	832	836	865	881	867	844	828	844	876	789	867	827	836	884	836	845	872	849	870	877	833	880	824	799	826	859	860	828	852	864	892	864	836	828	874	841	836	813	842	836	848	828	858	839	905	863	870	849	852	844	835	860	850	853	855	867	834	803	895	840	908	892	834	861	850	878	850	861	839	853	845	857	812	824	880	820	788	910	879	890	845	835	815	839	870	809	825	850	873	851	790	854	845	860	865	843	875	837	881	834	820	912	876	889	855	890	865	846	904	826	858	923	858	817	822	859	837	811	836	819	843	847	846	864	804	808	793	873	862	828	836	872	854	825	842	821	870	851	850	862	806	803	798	819	852	898	829	872	897	866	900	817	900	834	843	868	893	843	882	866	851	852	866	806	890	864	867	812	859	869	816	865	861	837	892	904	880	828	864	832	851	821	855	862	864	834	813	864	893	808	883	864	876	855	865	857	871	865	859	824	889	875	853	933	874	858	848	857	782	830	863	840	850	866	827	828	865	843	866	915	825	792	818	839	823	867	835	830	848	877	891	903	852	848	853	891	873	867	791	873	830	878	824	842	851	872	819	837	835	797	870	890	873	859	868	879	861	839	810	866	925	875	878	837	864	827	857	849	832	831	884	827	855	864	872	848	822	853	837	876	849	775	859	847	806	847	896	837	861	831	878	809	823	817	850	880	884	837	844	854	886	832	868	869	859	863	832	894	833	869	872	860	845	863	852	868	788	849	852	824	841	837	849	907	830	853	838	886	829	844	852	851	789	829	864	843	895	810	825	869	822	816	879	859	819	879	856	834	819	830	876	876	895	872	860	864	788	825	841	868	879	850	890	853	824	867	854	836	785	869	848	876	828	837	840	844	867	871	875	848	871	893	813	856	873	878	834	835	846	907	870	851	815	891	858	871	873	798	850	873	881	866	847	850	844	893	806	858	872	857	847	818	815	887	862	834	860	853	814	839	874	868	823	870	796	834	828	881	870	860	895	863	855	897	850	860	913	820	884	916	845	830	830	842	834	865	827	874	821	900	774	834	852	868	878	890	849	853	844	798	867	898	872	917	865	872	873	842	830	847	837	868	846	858	842	880	875	905	856	851	799	863	881	930	848	862	813	852	864	863	882	845	851	880	850	863	839	839	814	892	866	848	865	843	893	825	818	856	827	832	851	865	883	944	863	860	854	847	852	879	823	859	846	830	835	857	925	837	838	883	801	873	833	794	872	894	839	827	843	915	854	875	875	852	809	835	841	859	870	825	862	863	895	856	819	874	856	867	859	858	879	859	892	835	896	856	875	874	864	844	873	844	824	839	854	893	875	817	902	872	830	857	840	856	835	835	857	860	841	851	845	868	844	855	860	881	823	835	852	832	886	816	843	863	844	817	846	864	867	792	831	858	858	844	864	831	810	872	851	856	897	847	872	843	911	876	884	848	833	838	818	864	791	816	890	874	853	832	893	837	851	861	861	851	840	875	858	916	878	866	854	889	808	833	836	842	852	837	875	820	889	887	859	886	898	866	805	874	868	883	875	851	886	829	913	895	803	839	832	833	881	868	824	820	865	844	868	813	836	855	861	868	822	840	845	873	849	827	869	850	859	837	885	869	879	841	873	852	836	868	879	803	837	848	830	856	845	869	872	882	802	829	842	877	843	839	907	847	818	782	824	835	856	867	864	829	799	785	795	834	825	855	893	908	869	900	837	822	845	842	863	803	884	868	858	811	840	894	838	867	793	882	830	808	875	813	846	903	866	792	843	847	839	840	822	858	846	889	850	872	849	846	859	845	867	932	873	851	820	851	839	855	868	873	757	886	859	819	817	892	893	861	843	821	798	875	838	859	853	862	902	847	824	855	896	851	893	834	850	872	868	808	843	844	865	862	834	923	895	816	843	824	815	853	850	904	837	861	865	923	800	883	867	826	867	851	813	852	893	904	814	857	891	894	886	853	881	823	858	887	840	908	846	884	895	886	858	848	864	845	800	806	903	851	862	901	878	839	873	828	779	851	875	828	888	878	921	867	852	906	858	859	837	861	831	826	905	836	862	858	831	827	873	835	844	842	885	859	853	826	831	835	825	856	813	808	841	869	900	852	860	866	828	858	855	871	872	814	824	822	851	831	833	839	820	891	904	850	879	832	879	935	819	852	866	840	913	870	829	856	826	836	844	842	894	933	833	870	854	829	894	842	859	879	865	850	882	811	849	848	799	858	864	895	816	900	843	880	829	873	801	802	924	800	851	849	818	787	896	841	848	843	826	891	845	853	813	854	798	822	830	821	841	822	862	831	829	858	813	860	882	877	883	835	851	862	857	819	857	817	816	788	789	884	839	862	891	852	902	908	909	934	863	854	820	810	819	869	833	873	839	915	823	869	823	831	875	856	886	864	868	811	832	816	851	911	834	852	825	900	888	878	895	855	870	822	827	864	830	860	881	883	878	869	898	794	835	843	970	863	853	835	851	840	845	847	840	800	844	842	865	891	827	796	850	879	832
3123	1173	1524	1150	1045	843	706	1446	1499	1036	931	975	525	401	456	521	577	525	408	440	421	413	414	381	418	389	404	393	404	390	397	431	372	404	384	431	425	402	443	418	408	394	411	385	419	411	404	363	370	402	402	440	400	410	383	396	426	430	418	363	389	393	393	364	379	365	406	394	394	392	376	413	365	405	429	408	419	395	417	449	386	380	378	399	386	395	377	398	379	388	405	408	413	406	382	431	410	374	403	384	406	415	413	379	368	401	382	396	404	380	365	412	396	398	380	376	439	393	377	424	399	412	409	423	437	418	452	415	400	386	391	385	411	391	396	406	376	379	414	399	395	407	365	425	391	390	384	421	364	406	399	400	363	405	414	387	416	412	382	426	410	400	371	386	362	381	399	368	411	381	407	392	429	419	378	396	392	413	351	436	421	392	439	377	410	381	422	390	380	365	447	402	379	376	375	392	387	412	393	424	410	371	405	418	408	394	436	377	373	392	409	400	394	386	411	383	432	346	403	346	378	361	419	379	404	462	403	370	392	377	397	358	407	429	351	385	415	364	399	431	414	391	355	367	365	391	417	396	372	411	383	402	406	353	361	370	428	392	408	391	438	400	393	359	418	402	397	392	353	394	439	410	409	406	397	409	419	408	393	423	412	420	434	405	365	429	384	410	362	390	409	402	424	399	361	369	412	408	372	383	408	393	407	384	423	385	424	414	369	381	381	417	422	395	393	425	398	377	448	383	433	440	398	410	365	370	410	421	431	377	421	419	379	422	397	402	399	388	412	371	361	375	444	387	398	380	395	397	413	391	374	377	390	386	361	430	413	426	421	383	389	413	430	450	443	401	339	379	409	374	431	418	379	409	387	418	375	370	390	406	385	418	424	416	394	383	429	413	414	377	410	379	423	376	395	400	393	406	405	413	375	408	396	395	401	425	372	397	368	403	408	403	411	390	369	342	408	385	382	375	415	387	390	407	393	394	430	392	412	411	400	430	381	392	403	417	344	407	419	436	413	399	410	382	380	393	402	378	367	410	375	352	387	391	406	392	439	410	391	367	418	407	432	411	358	390	366	401	398	383	386	371	374	413	400	375	347	371	405	410	448	373	385	407	446	432	420	389	399	394	366	397	394	369	381	390	390	398	420	382	392	425	429	394	387	394	357	388	403	403	410	446	412	387	426	397	377	371	418	368	397	387	399	400	429	418	374	419	419	391	373	373	376	394	379	407	397	401	418	398	403	404	432	413	415	411	384	413	393	377	414	415	363	396	378	405	412	396	382	422	408	397	401	397	416	401	421	392	399	392	384	434	393	394	379	425	421	375	420	400	402	401	395	409	358	416	398	407	408	376	366	416	413	416	387	365	402	414	411	394	355	375	364	413	396	393	385	404	411	362	396	387	376	405	366	408	360	369	399	423	385	390	421	426	419	423	384	379	381	435	352	382	404	380	392	366	402	382	409	377	376	355	384	371	413	419	385	416	436	438	359	370	352	409	404	425	395	402	400	414	387	409	375	433	409	427	421	383	437	388	393	391	463	360	371	368	393	417	374	398	432	451	443	382	384	418	364	385	385	418	415	407	432	395	415	397	358	381	408	414	398	399	402	386	395	420	398	414	403	417	401	397	427	421	434	367	393	428	374	360	387	433	417	374	366	406	437	370	397	400	407	410	385	393	406	440	430	430	366	400	375	383	386	396	387	405	414	401	401	425	409	404	394	401	389	401	409	382	408	391	425	450	396	370	385	377	404	381	345	410	390	380	389	406	399	396	339	397	381	396	375	388	435	412	401	394	353	405	384	417	389	405	390	439	379	420	390	420	408	422	410	432	401	376	403	418	420	442	380	403	389	444	410	429	419	384	420	371	424	382	420	415	396	395	409	397	404	436	377	369	405	360	414	380	394	397	376	395	421	420	409	405	429	416	368	388	354	381	417	395	377	392	429	447	374	405	416	365	382	427	437	390	414	399	396	418	410	386	361	428	423	406	381	407	381	421	403	391	352	408	412	426	415	390	433	414	367	399	405	405	405	376	407	392	355	404	375	430	393	420	392	389	404	411	404	385	415	419	359	350	349	396	377	397	403	382	406	387	379	406	398	429	393	434	376	466	424	421	399	418	376	397	438	398	353	419	413	439	387	380	396	362	432	411	355	450	405	375	399	403	386	355	397	368	429	438	420	412	431	427	379	403	365	411	373	375	409	396	411	402	390	395	383	412	377	409	383	409	369	387	420	374	377	408	401	379	377	403	388	387	409	411	373	385	369	435	420	437	377	392	386	421	381	387	384	399	404	407	414	400	410	378	404	416	397	394	394	375	409	383	427	396	372	362	384	388	413	395	436	399	436	366	380	380	367	394	402	361	406	374	406	387	379	390	404	399	390	374	381	402	425	403	385	404	395	415	404	379	422	392	391	393	427	440	385	378	404	380	402	361	408	412	386	430	395	390	391	463	417	351	412	400	371	412	415	386	407	403	394	446	384	343	403	413	384	357	419	423	431	363	373	351	378	398	387	402	356	433	373	389	414	396	369	384	382	423	409	386	387	398	398	381	401	370	401	428	383	392	412	407	429	409	361	428	398	406	365	416	411	427	397	402	414	375	402	416	403	369	393	430	363	368	401	409	421	368	364	372	353	399	375	369	388	393	400	399	402	404	425	392	397	411	391	391	414	419	387	412	418	388	351	396	400	427	407	396	388	402	421	435	363	396	428	371	404	401	396	373	387	385	392	411	408	408	414	382	394	418	381	416	403	407	415	395	466	400	414	403	409	416	385	423	414	376	407	396	415	373	395	426	375	398	400	400	435	452	347	426	422	355	369	415	387	427	428	407	398	397	440	403	442	423	407	422	399	365	422	415	365	437	407	382	356	381	388	400	392	396	405	380	397	396	421	417	397	376	385	378	431	415	405	383	385	368	400	361	415	406	374	388	419	393	402	401	352	360	378	417	415	397	432	396	408	409	411	398	410	401	406	344	394	423	385	366	415	393	417	390	384	436	404	361	417	425	398	381	374	406	369	409	373	401	386	392	386	414	411	382	406	400	383	387	395	428	388	402	389	410	421	409	410	421	391	387	391	418	414	388	415	396	380	388	418	411	359	423	402	397	389	394	394	391	380	431	382	394	378	396	386	377	412	389	428	404	400	420	418	392	414	380	415	419	392	388	382	364	374	356	407	406	365	390	422	401	391	441	428	421	372	401	441	420	378	399	412	403	422	422	386	420	373	386	386	417	371	389	423	395	364	385	385	377	419	402	395	400	397	358	380	369	369	393	389	388	405	402	394	388	378	383	408	384	381	400	379	408	397	392	401	386	438	399	388	386	399	409	365	422	389	422	394	338	408	427	401	383	416	422	391	390	399	413	379	389	410	384	365	391	352	391	419	371	388	376	361	445	407	418	402	400	392	372	357	427	440	426	391	382	402	388	375	372	381	399	388	377	411	373	379	373	402	393	381	413	372	404	386	378	395	365	371	399	389	446	410	415
3049	1552	2468	2810	3562	2703	2556	6656	6241	4412	3806	4162	1559	1038	1153	2004	2372	1748	1016	939	1016	1075	1057	1003	914	940	930	893	934	917	969	914	961	986	1021	994	1002	1054	1125	1164	1055	987	932	923	958	961	906	900	902	900	988	902	890	933	919	939	888	894	917	923	927	841	864	913	852	882	943	953	926	876	931	857	923	874	889	935	894	968	905	879	933	933	913	942	903	908	939	879	948	924	879	935	894	878	913	954	894	892	925	948	910	858	874	910	865	946	910	921	889	919	894	904	861	923	919	877	965	913	926	879	908	941	934	887	952	888	904	937	927	937	893	893	927	880	920	910	896	947	916	889	907	893	919	939	925	941	874	955	911	972	915	920	869	914	923	873	876	860	910	936	929	916	932	855	881	888	885	922	923	919	904	899	938	931	868	867	889	966	860	873	873	930	879	923	896	859	956	905	901	921	931	876	889	897	912	862	929	875	865	936	915	898	902	913	881	879	887	835	871	857	883	912	882	892	875	872	917	870	849	933	948	888	912	879	858	935	877	914	868	933	878	879	897	891	907	934	888	937	907	941	929	907	968	889	872	935	880	853	907	859	909	905	929	904	909	900	919	897	908	944	891	905	925	898	876	896	900	869	929	935	894	903	916	876	912	967	916	935	896	924	880	888	917	906	889	898	918	893	841	925	913	944	892	921	896	874	888	933	892	911	892	933	847	936	880	871	864	865	879	918	882	906	896	852	970	928	870	958	912	852	912	904	935	920	953	945	897	944	892	883	927	906	872	925	929	893	916	880	921	947	882	916	930	907	892	919	915	889	873	875	937	953	917	908	903	898	916	896	912	851	918	889	885	894	907	884	931	958	908	862	910	904	873	936	933	890	936	915	905	933	940	920	933	912	852	885	890	921	846	901	913	948	904	887	888	913	933	908	900	935	940	913	895	872	964	884	914	889	903	883	948	923	922	931	884	906	900	952	841	941	913	890	867	887	893	928	850	919	929	918	899	939	947	919	967	922	884	993	955	875	929	844	869	892	934	934	900	911	947	897	934	959	897	882	884	904	861	883	971	867	891	874	880	878	956	897	947	897	923	947	865	896	900	957	857	904	901	902	905	870	900	956	875	915	893	897	929	870	861	934	888	938	862	923	892	881	872	891	917	941	849	881	899	905	859	901	910	847	852	927	883	881	880	888	923	934	904	928	938	907	895	947	969	874	891	904	949	909	935	909	902	901	962	910	922	898	922	900	862	938	850	927	926	914	891	937	895	947	868	915	871	866	917	912	897	908	924	882	931	915	887	867	960	908	826	889	913	895	892	862	917	918	993	842	875	904	846	855	898	889	918	837	883	898	916	916	879	902	922	927	935	921	897	912	919	906	941	871	857	917	907	883	894	918	868	940	918	934	913	931	918	871	885	896	881	925	832	836	909	898	897	904	943	897	909	864	903	884	915	920	875	924	987	878	925	925	935	918	873	936	956	907	934	907	916	890	853	919	865	883	914	899	864	931	900	892	914	901	945	949	874	941	879	903	908	880	906	914	875	907	939	886	915	844	961	929	936	905	969	937	959	941	870	940	875	902	849	901	852	930	898	940	882	898	872	926	865	885	890	948	926	902	919	917	866	860	941	941	889	925	927	876	906	853	886	898	898	921	902	858	860	929	939	922	873	867	928	923	955	950	927	926	885	913	898	898	919	922	928	881	902	941	861	900	931	912	904	926	889	914	911	835	958	936	893	887	882	913	858	886	867	905	860	885	911	890	874	850	962	924	965	924	935	899	890	910	878	951	877	988	898	917	895	876	903	911	917	911	904	865	914	887	940	956	886	921	925	916	883	887	889	915	909	898	925	911	926	932	870	918	937	916	926	901	911	873	936	881	921	843	938	926	897	877	936	904	883	881	909	885	944	875	838	967	901	921	913	890	955	935	928	932	835	891	863	938	924	880	917	862	912	938	879	919	870	915	914	953	912	908	889	905	902	932	903	836	949	883	918	903	911	900	904	884	793	941	904	867	911	917	854	892	875	836	921	908	903	897	911	920	933	923	914	907	896	902	915	889	865	863	871	932	939	893	869	875	896	885	876	862	951	880	873	905	947	857	918	903	887	864	874	919	924	894	910	914	857	888	952	886	938	860	920	916	911	892	940	875	875	929	902	922	892	829	903	887	911	933	914	936	939	888	885	887	938	916	894	915	953	942	881	905	880	944	883	929	894	939	960	890	900	878	893	930	904	949	872	936	900	893	904	902	892	894	936	895	898	927	926	978	889	918	925	924	903	830	936	911	929	970	936	873	863	907	903	918	881	936	907	887	877	911	898	955	891	935	935	864	877	911	938	857	929	913	838	904	883	942	952	929	933	899	903	898	914	901	892	862	896	887	896	906	877	934	933	919	931	925	911	922	904	900	950	871	930	878	924	867	895	893	904	915	908	926	945	917	902	914	979	891	923	921	872	922	860	902	929	891	900	961	920	926	887	894	936	912	939	905	871	901	926	904	874	887	886	955	891	865	879	913	904	893	952	881	892	873	935	881	896	898	872	947	888	878	953	952	929	874	937	935	932	918	897	857	881	941	905	880	892	914	938	916	930	965	906	897	903	961	887	872	903	874	899	901	837	911	831	922	899	962	915	913	873	873	941	974	947	902	897	898	940	857	949	898	913	911	858	848	832	916	953	934	930	917	896	897	910	879	868	920	879	873	940	916	869	914	902	921	936	901	927	877	919	917	909	867	888	871	930	891	915	845	877	915	882	928	894	916	934	897	910	877	869	863	936	906	934	924	893	884	916	882	925	946	933	924	909	953	935	865	866	888	887	969	927	880	868	912	923	883	960	865	945	926	903	904	945	907	917	950	963	891	894	918	861	879	948	892	905	884	884	877	901	904	878	916	930	916	929	904	938	879	875	866	947	892	897	953	915	861	885	890	945	930	917	910	892	904	939	939	908	898	896	883	881	940	886	915	966	887	922	895	916	884	934	914	879	941	898	839	911	964	881	891	883	878	902	898	935	852	924	866	907	832	908	925	862	904	896	882	862	958	943	896	977	909	893	934	919	912	862	890	901	898	904	925	909	920	936	928	926	844	937	900	929	926	894	873	880	919	973	860	890	846	883	856	971	957	945	880	916	927	865	859	898	852	979	873	917	898	902	951	913	953	837	895	916	904	899	899	911	858	881	863	885	915	930	892	902	903	906	935	918	906	892	946	903	911	918	897	843	942	923	921	846	793	943	877	911	938	922	916	932	940	922	863	939	923	940	939	904	923	914	896	886	956	926	952	902	933	885	933	905	868	907	895	913	848	932	943	872	917	905	941	944	917	909	910	923	958	932	933	935	925	921	872	937	889	882	897	920	894	866	947	920	883	886	883	926	882	884	919	915	905	886	882	954	872	859	938	928	916	894	964	892	913	891	916	850	898	916	921	915	889	942	865	931	937	893	924	907	969	899	880	883	883	873	896	934	961	866	895	918	900	923	894	909	860	946	909	860	933	870	916	880	893
9848	3246	2762	2314	1913	1540	1245	2428	2309	1476	1258	1211	549	377	390	579	648	491	343	336	394	334	322	281	317	279	256	235	297	302	256	275	249	300	290	250	300	308	305	312	307	291	294	260	352	363	316	365	295	289	263	248	253	256	266	245	236	281	236	252	243	243	263	268	253	252	263	271	266	240	268	276	262	269	244	246	231	270	277	260	266	244	262	279	258	253	270	255	249	256	252	284	246	221	248	272	281	247	260	259	245	245	242	269	281	250	246	274	265	249	281	227	259	250	297	258	239	241	260	259	241	278	246	250	245	237	281	241	275	259	255	241	243	275	275	257	221	212	255	241	254	235	238	268	278	261	283	255	269	274	237	238	246	226	247	224	294	259	273	267	270	261	236	274	264	261	247	254	272	273	242	223	268	239	240	262	268	247	260	269	264	244	284	246	240	263	263	258	261	249	239	277	237	279	245	251	239	269	258	270	250	248	277	242	257	261	255	251	244	253	259	271	281	281	262	258	259	245	231	254	279	247	248	250	263	257	279	265	273	231	252	253	261	247	290	246	243	263	237	251	254	244	242	242	251	256	236	220	265	246	259	228	246	242	245	260	266	269	253	225	268	269	256	244	244	248	251	261	276	244	245	257	274	282	272	295	262	277	257	254	256	275	213	281	272	267	265	261	263	275	255	214	248	276	262	252	293	261	279	258	235	270	255	233	260	281	291	238	251	266	258	234	253	268	260	220	241	267	260	273	263	242	251	252	258	250	243	249	250	250	290	292	259	245	241	268	233	273	270	238	256	266	268	257	281	230	260	282	255	263	238	279	260	254	256	261	281	245	263	258	251	281	277	254	254	237	269	264	293	270	269	254	259	249	242	245	244	288	274	244	255	251	237	272	282	225	249	230	255	264	250	261	252	279	254	267	281	271	253	265	267	257	250	235	276	229	234	254	257	276	273	254	232	283	264	292	280	270	269	263	257	262	236	260	241	244	235	268	267	247	274	250	256	271	242	272	252	260	254	237	247	281	254	226	262	254	233	283	260	263	253	257	240	278	271	246	257	251	239	225	236	265	254	265	252	257	221	250	246	248	267	278	254	255	258	224	244	265	274	250	237	255	247	297	267	255	260	261	248	285	266	245	259	276	244	232	263	260	268	245	278	248	276	252	246	265	226	246	240	261	293	227	254	260	251	256	254	282	250	274	252	239	251	234	282	245	274	257	269	236	249	249	274	280	237	269	236	254	269	256	235	271	244	260	258	268	273	295	228	274	227	250	254	250	285	269	264	275	259	252	225	247	226	266	252	257	261	254	245	254	286	254	249	251	241	289	263	266	267	253	269	244	277	260	266	241	295	298	243	267	270	246	236	246	244	250	293	298	279	230	236	245	254	268	276	282	254	268	283	262	273	257	230	267	244	278	253	247	263	258	238	280	267	310	239	257	249	285	260	243	259	261	281	256	253	239	263	249	256	253	240	280	258	288	240	255	236	265	250	233	272	252	236	257	251	244	227	240	274	269	287	218	247	248	256	241	262	254	269	237	249	266	254	257	268	261	240	244	249	252	250	257	282	281	274	263	271	294	263	255	235	264	278	269	256	257	245	256	228	250	277	250	205	250	257	255	268	231	258	248	249	239	236	258	265	260	259	293	277	237	270	224	239	246	249	260	285	233	255	254	269	242	245	259	272	256	243	240	253	257	266	238	239	281	251	267	245	237	257	256	247	246	254	243	269	274	250	227	228	256	263	268	288	237	271	256	263	240	236	273	242	266	246	265	275	272	265	280	229	261	287	231	253	250	276	253	258	281	260	241	245	228	259	233	240	227	266	245	266	260	250	274	228	259	262	284	282	265	251	252	278	248	273	263	273	293	242	239	276	263	255	276	272	270	257	268	245	244	272	277	271	252	254	250	269	266	256	230	293	254	251	270	274	271	266	262	268	286	270	262	253	250	280	281	247	269	286	222	283	271	251	282	251	279	252	231	264	259	250	255	252	267	245	255	256	254	260	286	241	254	284	239	236	268	242	299	273	269	256	283	244	263	238	242	251	257	258	277	249	266	252	278	270	282	224	259	251	240	251	240	254	266	268	250	254	279	231	245	250	248	254	269	258	239	260	292	231	265	261	251	270	258	270	236	278	271	247	229	239	277	258	248	238	274	252	230	283	290	242	251	274	255	265	258	215	226	262	258	227	273	256	244	257	264	259	244	254	225	260	185	246	248	271	265	294	266	236	281	267	265	255	254	265	290	243	246	304	267	249	267	263	234	245	236	262	259	235	259	289	268	246	232	254	240	249	289	251	233	249	238	248	223	230	220	266	248	222	245	280	260	241	258	264	256	253	256	228	251	257	270	236	244	263	268	238	240	245	257	264	252	237	252	247	245	269	251	249	248	264	252	235	292	255	233	256	227	251	222	276	251	272	228	256	257	256	280	260	245	273	277	277	287	269	272	237	244	250	221	253	252	267	231	237	242	250	269	253	272	231	262	255	223	288	254	260	249	223	277	253	264	256	270	261	233	267	256	227	237	284	257	261	232	252	267	267	246	257	245	258	250	251	238	239	286	269	270	262	259	275	277	243	261	261	247	243	269	257	284	261	256	265	237	251	240	238	242	243	275	270	265	254	270	259	264	243	239	278	252	246	254	263	283	283	275	263	259	269	247	263	251	245	254	243	270	257	258	267	261	254	247	251	252	282	265	257	252	258	268	259	272	272	250	249	264	271	230	247	283	248	251	235	247	263	267	263	253	236	261	252	251	246	220	244	234	287	265	257	260	278	254	268	280	233	236	271	248	282	279	246	232	269	217	282	307	259	244	252	281	261	280	274	254	249	249	260	233	248	267	249	264	300	286	239	243	275	274	238	255	255	257	251	239	256	276	249	274	227	225	252	249	276	269	271	249	241	232	242	263	281	233	254	251	259	266	267	255	274	232	237	274	245	234	276	255	248	250	280	231	244	271	243	242	274	261	280	262	267	269	259	252	253	260	244	261	267	244	242	265	221	230	247	265	263	234	219	245	248	285	262	270	263	269	273	230	233	253	264	257	260	232	246	231	273	258	241	231	226	255	262	280	253	267	224	239	256	238	261	261	276	255	259	283	253	287	246	238	266	237	247	261	249	271	233	238	228	247	250	253	253	242	272	241	275	272	259	237	254	277	259	229	265	248	270	266	258	277	272	241	265	255	298	259	263	255	235	256	259	273	270	263	270	253	265	267	258	242	271	275	240	246	240	266	252	272	232	253	267	239	279	242	244	280	250	229	243	265	270	273	272	262	278	274	261	237	264	231	258	274	255	252	276	255	262	256	230	264	267	252	240	249	254	252	267	275	253	254	247	298	274	232	241	261	266	235	233	243	255	255	249	267	236	266	233	251	246	246	256	269	272	209	294	279	269	261	254	259	259	231	229	240	249	248	246	257	267	271	257	264	240	242	261	248	289	254	250	242	280	226	262	235	247	228	246	245	244	250	260	226	235	257	266	238	275	265	272	301
6831	2698	4548	5871	6525	5163	4817	10878	10107	7170	6434	6176	2425	1363	1468	2919	3292	2403	1340	1146	1252	1158	1062	1067	840	892	877	871	830	795	807	747	656	748	812	854	910	936	1135	1094	1009	882	893	1065	1483	1709	1334	1203	1110	868	714	736	726	670	721	641	648	646	651	600	631	635	687	630	628	692	667	637	657	630	678	621	635	656	662	627	727	653	656	673	641	634	663	625	665	648	638	639	589	645	586	662	679	589	621	625	643	631	629	649	615	609	661	591	637	658	679	607	596	617	671	629	620	656	664	603	701	638	657	641	592	620	636	645	622	620	628	635	626	645	628	609	614	642	618	657	639	670	646	646	612	638	653	642	645	639	659	617	621	641	629	649	618	660	626	627	649	626	672	647	636	645	653	610	629	639	637	650	656	627	645	615	692	654	640	653	653	584	658	623	677	678	660	632	641	656	613	634	601	644	657	615	620	651	665	614	607	601	624	624	645	625	642	622	677	660	662	645	625	642	627	651	653	627	664	651	632	614	614	646	648	660	633	647	652	642	629	661	675	587	611	615	635	645	651	657	611	656	606	635	634	637	657	662	666	626	585	682	628	645	658	645	625	669	642	635	644	610	669	628	602	623	619	580	627	618	636	648	652	627	616	674	659	641	607	652	630	642	675	624	664	640	599	640	640	676	633	614	679	683	678	652	625	661	642	637	650	648	625	628	682	654	627	600	618	642	605	653	657	647	654	635	652	657	668	667	642	656	663	619	643	657	653	623	662	660	620	665	631	655	654	625	644	618	640	625	615	596	678	620	607	660	673	671	620	614	626	620	669	644	618	607	657	673	636	637	618	636	610	658	668	646	601	687	649	639	646	663	603	644	632	603	618	602	621	679	662	608	637	656	669	645	666	622	634	627	617	673	632	634	614	678	646	679	613	640	627	634	648	686	628	625	611	573	666	659	637	629	640	633	628	646	693	671	661	671	633	651	620	612	629	641	626	625	630	657	639	669	689	658	600	640	602	640	598	642	636	658	657	661	639	676	639	580	679	618	601	633	662	649	607	690	658	614	658	604	621	628	658	618	622	612	645	635	648	648	623	639	626	614	644	613	610	636	649	611	635	646	637	632	662	638	654	660	641	643	557	614	668	715	632	628	614	646	646	639	656	641	688	668	639	613	604	638	663	660	636	604	671	635	649	624	704	659	708	619	657	620	656	619	652	637	615	595	613	654	618	611	647	649	655	702	639	636	644	648	658	680	655	653	637	608	635	612	635	640	597	639	629	637	669	590	577	588	627	672	680	626	626	647	647	681	630	635	640	630	655	611	628	701	651	654	628	608	620	622	651	658	630	635	579	628	649	652	632	654	646	674	642	622	612	655	636	620	641	611	612	636	652	605	646	608	604	622	639	620	674	632	642	675	679	644	585	599	618	606	642	606	663	636	613	625	643	669	660	645	685	631	636	621	664	626	684	623	615	654	671	625	629	650	636	637	650	645	634	626	695	641	667	650	642	645	655	645	652	625	631	656	662	686	681	660	631	656	639	619	608	661	600	685	657	622	695	652	645	678	673	675	626	665	638	650	611	681	637	659	659	606	647	618	641	679	615	606	671	615	655	637	647	644	616	702	659	598	640	647	641	683	660	674	644	638	611	632	670	628	642	657	679	616	668	642	591	658	679	635	627	671	653	627	615	629	676	620	653	622	670	660	652	621	632	682	677	634	632	608	654	633	626	625	607	639	656	601	626	628	643	608	671	601	667	648	634	618	639	672	625	644	685	604	675	632	668	628	684	615	600	619	653	701	637	690	656	614	670	608	640	631	647	612	593	642	633	614	625	633	640	615	665	657	645	634	664	632	644	637	640	656	621	598	624	630	631	681	651	663	608	639	634	649	647	586	638	627	674	618	624	645	592	659	653	651	618	619	625	636	641	636	671	659	646	630	595	668	644	607	625	610	646	623	645	651	646	654	608	685	632	622	692	592	646	618	617	617	612	662	670	617	652	651	621	641	630	621	639	657	655	633	591	664	671	668	597	578	661	604	633	623	650	668	623	666	625	619	620	671	632	658	634	695	608	639	646	663	646	656	642	648	627	636	682	656	608	669	656	598	672	604	654	635	606	621	639	675	600	626	646	636	669	631	643	635	682	651	643	662	662	615	672	640	660	672	641	632	612	680	616	650	639	652	670	633	630	642	655	646	662	653	649	634	648	676	647	634	643	646	627	683	680	638	657	624	660	663	612	607	623	609	621	607	673	624	655	628	635	702	667	627	674	657	631	626	628	671	612	625	600	618	624	617	620	614	622	628	667	673	629	612	656	657	635	644	668	651	604	610	653	643	670	627	691	616	625	664	713	624	684	656	649	662	643	630	622	632	632	622	633	656	679	667	627	611	674	632	631	636	593	640	635	653	654	627	628	605	628	673	679	610	664	642	654	582	652	629	651	633	637	626	641	668	597	591	642	634	620	655	655	699	595	662	596	662	617	639	651	702	626	629	664	597	654	618	660	637	682	608	639	613	675	632	680	642	667	672	653	626	601	640	621	648	655	605	681	662	647	666	628	650	632	601	705	665	643	658	623	644	658	630	645	661	628	637	630	602	686	626	627	631	661	629	619	614	633	616	667	647	674	630	648	645	621	667	620	652	611	670	614	640	648	625	673	631	638	648	674	664	644	645	670	664	652	649	624	626	648	616	644	673	648	646	622	699	628	657	667	668	656	619	620	643	669	644	594	626	632	662	657	582	668	625	639	636	646	603	615	682	630	612	662	630	608	641	632	641	667	658	642	606	663	649	611	650	652	587	655	615	650	622	660	671	615	694	620	641	614	588	622	658	614	653	640	635	609	639	634	605	614	624	621	632	664	739	659	645	643	622	654	650	618	606	671	639	681	659	669	660	657	651	697	633	651	672	606	653	676	660	604	671	647	666	650	624	636	647	655	642	613	675	638	635	617	597	663	598	630	640	637	642	648	644	643	645	717	671	630	609	646	619	627	629	645	631	577	608	585	693	647	626	621	621	606	691	653	637	651	649	614	654	639	631	613	643	632	646	668	622	634	665	622	696	643	685	645	592	627	645	628	609	628	644	667	643	607	644	631	665	659	661	634	637	649	657	611	652	652	630	654	681	605	573	647	643	653	607	601	622	625	647	650	679	684	666	655	643	614	615	601	642	655	662	622	619	628	604	621	632	628	653	678	657	644	655	609	666	634	663	661	639	645	645	649	646	655	642	635	632	615	677	641	723	655	614	630	604	627	642	647	645	608	650	618	641	647	613	617	606	648	619	653	668	650	639	640	634	684	638	645	706	632	631	600	624	654	655	630	658	612	628	624	577	635	622	663	608	644	656	629	614	633	620	617	651	665	640	642	623	657	607	665	655	692	641	658	649	635	638	647	651	648	607	642	662	638	616	575	624	665	620	627	644	590	671	582	665	704	671	680	642	658	634	633	666	656	624	626	659	665	604	606	638	637	687	654	629	634	612	657	630	619	597	635	665	641	677	612	624
17640	5518	4549	3782	3171	1967	1859	3517	3410	2281	1890	1892	980	637	568	824	868	712	488	493	455	465	481	416	399	407	455	371	413	397	372	334	370	375	394	428	394	424	468	431	406	418	416	442	531	635	546	476	433	390	357	388	365	367	389	347	355	348	328	366	368	335	325	341	336	361	365	355	341	362	357	350	402	334	378	360	350	377	321	388	401	363	333	380	391	379	315	341	341	333	347	342	366	364	399	343	334	329	346	330	327	351	369	332	337	363	331	350	342	329	372	390	391	368	336	360	315	353	358	311	351	347	379	306	332	366	382	367	315	369	366	366	374	322	360	355	353	343	363	346	330	373	344	337	369	359	367	371	358	352	361	350	362	329	370	336	295	312	332	360	345	371	352	363	341	322	301	365	331	337	357	315	333	340	382	359	336	374	372	354	356	348	342	302	361	357	333	354	349	370	358	355	373	355	357	364	325	323	343	313	356	371	334	358	338	340	352	356	318	360	378	326	376	334	363	337	377	352	355	353	367	350	304	350	359	361	318	358	370	338	341	338	340	318	317	326	377	316	340	351	335	320	328	348	374	387	373	351	346	366	355	350	377	349	339	355	356	358	346	326	336	324	318	319	366	329	345	376	339	316	317	353	397	379	394	352	348	356	382	363	322	344	330	351	322	363	381	369	328	345	374	336	335	338	342	370	330	344	377	363	323	334	366	375	348	357	359	344	349	327	330	333	350	366	323	343	389	337	346	324	355	364	375	303	340	373	324	330	342	337	349	348	368	347	331	353	358	376	379	323	360	390	378	379	370	353	324	369	365	354	323	372	355	351	314	365	344	313	342	403	347	362	413	348	372	343	358	326	345	378	336	309	364	298	368	379	361	334	350	374	351	374	328	346	362	353	346	348	355	366	331	360	321	330	344	378	348	321	345	318	348	332	345	378	348	359	375	358	352	363	357	382	356	318	341	335	369	388	368	323	311	371	339	348	344	342	331	357	306	314	367	328	353	350	336	358	337	369	335	354	321	326	330	352	371	353	389	346	391	349	371	337	364	352	347	327	372	342	318	332	361	368	358	366	367	370	345	351	353	349	351	334	350	353	334	361	306	350	326	341	325	364	366	362	342	358	315	363	368	332	328	343	361	356	306	380	327	351	343	357	342	341	373	342	337	369	333	353	339	339	341	345	362	372	326	351	318	363	366	351	333	370	341	339	347	332	321	346	316	377	348	361	345	367	317	341	364	366	344	379	361	330	335	326	370	331	362	329	358	412	357	343	361	366	361	383	342	341	357	353	334	323	408	371	368	360	333	360	352	336	358	314	350	362	357	317	322	342	358	388	354	351	299	365	370	362	337	365	381	364	364	358	346	372	370	298	363	323	324	338	382	350	343	348	351	357	295	322	316	358	331	374	340	366	349	329	353	360	371	329	296	326	337	319	340	358	357	315	322	396	333	324	340	357	369	374	350	345	350	333	356	365	340	354	365	355	345	369	360	325	328	359	367	376	313	360	347	335	366	349	343	317	357	349	360	376	384	378	374	360	335	370	369	338	378	340	364	334	334	344	334	359	335	336	325	342	382	350	310	335	340	346	362	358	364	333	335	354	340	337	317	347	347	317	352	347	322	365	330	341	361	355	365	373	332	337	312	344	342	349	346	361	333	340	375	351	353	321	332	379	341	342	351	373	352	328	370	359	383	385	330	328	335	367	376	312	341	353	365	365	344	317	331	349	348	317	321	389	364	335	339	323	376	334	381	319	323	365	328	413	372	346	349	360	334	386	390	329	351	356	362	368	341	336	353	333	306	355	336	332	316	342	399	377	348	333	365	359	330	329	317	370	331	357	328	365	378	357	344	336	337	364	361	350	359	348	334	358	347	341	345	335	349	354	365	361	368	324	364	338	384	357	333	305	323	331	358	370	330	353	394	339	359	353	351	316	334	323	377	354	355	337	326	368	326	400	324	320	348	342	341	358	318	343	343	363	354	341	363	324	324	354	333	334	349	357	342	358	331	318	320	413	372	340	343	310	346	351	328	353	355	364	334	379	388	333	357	365	353	336	324	366	333	341	348	349	345	344	343	373	355	357	403	324	337	361	365	344	396	340	313	347	369	335	336	377	354	403	334	365	361	366	389	339	343	342	335	343	355	338	334	332	347	353	354	348	353	338	364	346	365	386	316	324	387	341	367	349	381	356	343	345	354	348	373	310	358	360	313	357	357	359	330	371	335	337	347	352	329	354	336	319	356	363	346	368	340	355	365	352	353	322	354	354	295	357	336	324	325	318	353	293	354	363	347	365	356	364	347	354	363	353	309	340	389	311	339	306	343	342	359	346	325	337	373	334	290	354	382	345	353	349	367	364	375	346	357	348	346	302	341	348	340	333	353	391	344	348	353	342	371	342	378	338	320	339	343	374	346	340	349	332	323	357	342	340	356	345	365	364	322	346	347	367	348	372	345	361	318	355	323	337	351	323	319	378	316	335	304	373	362	363	344	378	326	349	359	402	371	344	319	350	358	358	339	290	387	339	368	358	342	346	333	370	362	368	329	349	394	331	349	363	353	342	347	338	386	341	343	350	378	330	347	360	374	329	311	335	370	338	339	344	339	338	352	336	398	344	350	330	341	346	337	320	382	395	350	341	333	354	370	382	337	334	364	299	356	384	375	367	337	380	355	348	333	364	320	333	352	366	370	343	339	355	335	338	325	330	367	338	333	381	360	325	398	356	346	316	344	328	339	355	356	370	332	346	358	370	359	360	340	345	333	376	356	318	353	340	370	390	334	364	352	340	341	349	340	370	344	338	375	366	383	337	327	330	356	389	341	346	379	363	362	390	352	361	376	373	358	355	340	354	348	385	342	357	321	356	378	338	333	385	360	359	333	330	356	348	361	352	340	320	334	341	345	365	317	313	348	348	317	353	362	338	344	369	356	352	348	345	373	380	339	354	328	354	339	339	321	338	361	372	364	347	349	367	354	344	355	340	337	333	324	352	334	329	344	357	339	351	319	333	352	372	341	358	380	354	338	373	335	343	347	321	362	349	373	353	314	380	359	320	325	350	371	352	390	350	326	358	355	316	341	361	360	371	314	349	352	354	357	383	361	341	373	345	341	381	348	343	346	352	345	368	352	344	393	345	341	291	368	329	389	325	357	355	325	346	348	333	304	359	360	401	372	348	360	336	298	342	348	357	385	338	316	347	361	352	372	332	326	344	378	337	368	326	347	388	397	308	336	344	372	360	340	344	364	360	331	359	346	402	315	348	337	328	341	318	357	329	350	349	334	352	377	352	355	353	338	367	346	336	325	363	350	369	384	355	332	326	352	337	371	338	328	343	328	350	376	358	385	328	336	352	332	370	346	342	363	362	360	366	351	329	342	325	373	367	354	316	344	326	333	304	341	359	359	353	348	361	333	377	359	345	344	354	355	370	364	343	346	338	357	346	328	331	359	369	350	343	375	349	350	315	358	344	352	355	332	365	392	353	334	360	330	372
9253	4014	6694	8850	9024	7011	7095	14174	13416	9856	8741	8127	3722	2332	2217	4204	4886	3301	1722	1636	1874	1802	1610	1436	1380	1354	1594	1178	1178	1126	1055	1004	951	1007	1165	1195	1199	1314	1641	1526	1324	1194	1303	1694	2342	2843	2472	2141	1717	1136	993	973	962	930	905	916	866	881	905	860	915	892	857	816	862	891	868	876	902	833	851	850	828	909	849	861	867	834	843	871	839	875	865	873	875	900	854	864	812	849	867	857	858	857	815	839	867	888	817	809	867	813	803	833	890	803	839	853	859	866	850	822	849	880	826	841	796	885	818	823	866	878	810	868	832	834	852	854	868	882	862	855	871	851	900	862	863	856	874	914	815	833	855	844	855	856	829	811	861	861	879	878	838	874	862	798	832	893	844	868	840	815	852	845	853	847	808	858	811	828	822	875	850	802	813	870	861	862	883	819	889	864	861	825	810	844	841	840	891	832	889	822	835	879	865	829	893	861	869	843	804	864	850	839	885	826	852	834	802	853	844	839	818	803	829	822	901	817	795	829	869	778	859	901	799	856	861	842	810	837	848	876	867	883	883	868	818	835	889	784	788	863	839	832	845	829	851	812	817	834	828	908	841	852	826	852	864	874	810	858	890	795	819	795	825	868	792	853	911	782	811	834	832	836	817	834	853	843	861	824	864	814	824	839	851	866	804	868	811	872	860	841	795	851	839	886	857	847	855	845	827	804	867	858	795	865	894	850	854	833	859	843	821	827	815	889	946	860	815	875	823	829	883	906	862	847	839	852	877	785	855	817	840	840	840	821	799	826	831	880	863	825	875	867	892	838	880	851	863	860	829	846	862	843	811	834	835	794	870	864	806	888	884	894	855	850	798	867	824	850	895	862	875	841	859	856	846	840	859	835	830	809	807	827	863	808	829	858	813	867	855	876	849	850	801	876	848	893	839	807	796	830	791	847	863	823	866	801	852	844	799	845	853	852	861	835	809	845	855	872	892	821	839	803	869	844	860	850	865	810	887	893	834	888	858	824	843	840	841	830	851	866	833	860	820	834	885	900	812	850	871	826	824	853	886	849	901	849	838	830	846	886	863	812	874	866	808	839	911	804	841	845	867	848	857	786	873	859	852	837	866	806	882	854	868	811	852	815	869	805	839	863	846	862	795	807	805	869	894	868	901	827	854	812	805	829	862	803	819	900	827	842	844	880	833	855	854	841	870	875	845	832	855	830	834	823	915	836	863	920	919	787	836	816	826	836	866	824	902	852	832	847	860	838	853	868	830	809	823	900	831	834	860	854	847	840	867	840	823	841	897	854	819	850	808	811	887	795	826	837	903	822	855	851	875	839	831	837	828	844	811	852	834	811	835	838	833	880	838	803	849	806	852	845	847	834	846	822	840	821	858	839	850	876	823	858	910	815	844	796	857	844	846	813	814	821	835	806	838	854	836	848	855	819	866	858	830	816	846	882	902	846	882	837	832	812	824	860	830	856	780	846	811	820	820	815	795	842	819	810	831	876	847	817	841	829	802	859	833	817	816	835	824	865	888	786	775	834	815	887	859	914	787	818	832	823	835	854	837	812	850	807	836	907	875	881	856	837	827	803	818	902	830	854	849	864	892	814	881	849	859	816	836	853	811	827	886	806	810	842	819	847	803	812	867	852	891	808	883	818	855	793	793	864	796	848	870	845	846	867	814	821	846	895	844	803	822	839	848	830	869	819	866	852	830	867	839	843	855	890	852	822	796	833	833	809	817	859	872	800	820	811	863	804	799	849	800	837	843	882	862	831	884	799	806	835	831	881	797	806	840	829	853	843	868	806	840	809	823	859	783	802	839	887	898	852	811	823	854	838	842	854	812	844	799	820	804	809	832	833	860	814	781	842	816	830	847	782	842	884	932	878	848	852	813	824	866	877	872	839	852	814	859	828	855	841	831	840	844	818	875	873	875	875	873	824	896	873	838	836	841	858	850	897	838	808	873	810	895	819	856	793	823	923	782	870	862	796	796	797	873	865	872	847	824	830	810	868	815	808	857	847	854	791	845	825	874	847	810	830	842	845	850	832	827	863	829	823	830	802	783	824	861	848	833	868	811	819	809	852	851	810	833	830	876	907	855	838	836	785	816	875	800	810	819	793	821	877	838	859	886	881	832	802	830	806	880	822	829	794	833	873	876	851	805	838	849	856	838	849	829	905	872	854	836	852	813	833	839	811	845	850	821	804	808	834	835	797	835	817	861	858	877	803	828	830	861	840	839	804	856	876	848	836	854	827	798	844	897	865	802	845	810	809	833	865	820	853	871	827	831	839	874	845	799	863	904	852	832	843	837	819	781	829	824	803	803	845	848	855	877	834	855	845	817	801	891	860	824	843	814	790	819	914	861	856	846	831	811	802	861	843	818	830	827	832	852	832	824	887	776	819	856	805	859	844	819	824	883	799	815	852	823	868	852	897	808	849	831	831	830	818	823	834	830	827	861	849	872	820	843	849	803	822	863	844	867	833	852	831	823	836	849	804	851	800	817	857	811	857	851	846	801	876	849	867	885	860	840	865	845	851	834	824	849	914	928	841	834	823	838	866	834	868	819	854	871	876	850	825	829	883	887	825	858	830	813	862	872	846	862	813	814	884	851	827	802	814	869	813	866	874	859	843	824	803	814	819	875	877	836	827	836	890	805	845	836	857	843	870	816	825	842	821	838	853	856	847	869	864	855	838	845	872	854	815	847	819	830	831	832	827	761	886	863	781	868	837	823	870	800	881	832	821	851	901	852	843	839	852	815	862	896	848	899	821	848	841	855	833	822	868	863	875	837	840	847	884	862	836	859	879	807	838	884	820	898	793	850	849	811	815	913	880	834	859	823	805	821	823	817	840	832	822	833	876	809	803	842	861	833	879	800	836	879	875	852	821	855	806	860	813	865	857	835	849	848	853	877	901	883	794	868	802	808	868	833	775	886	841	813	844	846	865	918	801	867	841	825	834	862	858	825	825	888	862	860	866	818	837	822	812	825	831	853	861	840	807	829	802	798	888	860	874	841	808	859	828	823	850	836	830	886	843	849	866	830	826	845	816	873	874	800	822	814	817	845	849	801	817	854	815	872	888	907	862	840	815	876	896	818	875	852	849	828	876	877	824	843	844	795	814	805	800	857	859	830	855	894	846	857	846	866	844	828	824	864	817	893	824	835	832	872	874	856	880	803	807	846	826	835	790	855	840	889	813	823	839	885	859	835	852	891	840	843	862	886	812	811	865	833	849	852	849	854	832	819	872	858	861	904	838	820	892	794	852	831	872	848	871	831	871	771	858	839	866	865	838	834	847	843	859	843	802	832	836	828	850	853	869	822	819	830	829	857	816	834	866	872	864	865	847	847	830	906	828	852	816	859	875	880	870	886	861	868	816	843	840	875	829	856	881	811	876	781	827	908	856	856	837	859	876	914	808	816	887	840	881	844	793	817	861	867	801	862	793	850	855	800	854	878	873	843	837	876	819	840	851	883	859	840	802	864	844	806	873
2901	937	1006	953	967	671	637	1444	1572	978	915	856	480	390	389	543	614	526	404	428	401	417	408	418	398	402	375	384	399	410	390	400	369	414	380	368	429	369	389	444	435	377	395	428	370	410	330	381	403	420	384	378	387	401	426	384	382	417	412	383	370	370	372	424	414	403	386	382	393	390	419	391	367	364	372	433	400	383	402	403	356	395	382	381	317	386	389	399	393	387	368	384	409	412	391	410	386	364	381	382	404	417	377	423	380	409	380	401	396	399	395	404	399	396	386	408	373	417	403	376	397	395	401	394	406	399	375	385	393	401	374	401	413	406	415	366	385	358	453	401	358	391	402	405	404	361	382	370	390	370	410	395	398	401	406	415	400	392	410	408	385	379	413	375	409	355	403	403	394	400	399	385	373	381	399	399	402	362	342	403	397	404	389	408	456	403	384	370	383	402	392	423	366	401	421	386	395	403	375	370	432	399	408	418	363	405	401	370	390	414	358	417	405	401	396	406	426	416	362	394	388	424	440	410	376	361	397	406	385	352	379	396	402	371	409	431	412	413	376	370	380	391	386	366	424	393	424	389	419	404	415	413	430	382	362	412	395	384	382	372	387	390	390	392	427	348	410	363	405	395	418	394	373	367	347	383	374	388	397	408	393	410	372	411	388	375	416	390	385	387	443	436	379	376	390	382	373	401	402	394	387	401	413	370	391	435	376	411	368	384	371	361	370	367	414	359	364	364	401	405	413	383	371	389	394	419	422	406	424	454	405	385	396	408	379	389	419	386	384	402	418	400	408	434	410	358	377	368	389	340	398	346	401	404	420	371	356	403	379	403	359	389	385	378	385	404	397	419	351	421	380	386	401	406	400	380	392	386	379	409	396	362	414	391	392	398	430	409	366	378	389	391	418	329	376	404	397	400	417	396	433	401	389	399	426	402	436	430	412	352	406	400	383	392	420	380	380	413	400	374	402	403	380	397	382	372	372	376	359	409	369	381	372	389	394	413	402	387	442	416	424	355	414	416	403	379	404	393	372	391	395	432	389	395	352	386	370	399	368	373	405	395	398	409	359	373	404	386	373	414	424	371	393	412	383	385	388	367	354	429	418	400	436	376	418	392	361	377	428	399	393	392	371	385	419	375	378	389	395	394	420	377	366	387	400	398	404	389	397	354	405	386	374	360	362	376	382	398	377	441	364	388	371	422	389	408	398	389	370	401	351	395	378	416	394	397	397	402	363	413	392	387	388	388	403	373	451	370	379	391	392	395	382	403	416	425	403	385	377	386	376	409	400	384	377	419	408	365	401	399	403	383	390	397	380	375	399	404	383	391	390	375	387	375	381	367	377	368	431	385	396	382	394	378	362	400	400	406	425	409	419	409	409	396	372	390	432	396	379	392	393	383	404	382	367	368	375	398	374	405	404	361	405	384	411	367	374	374	393	425	394	432	378	392	421	362	378	369	400	375	418	430	428	444	413	404	423	382	362	380	382	383	388	397	386	378	403	373	437	404	410	421	397	381	382	377	368	386	371	395	379	393	373	382	380	408	352	436	352	387	377	394	417	403	400	385	393	354	399	363	401	374	404	410	389	418	408	364	360	377	422	390	379	366	370	408	414	407	378	389	406	417	369	400	359	384	397	371	391	415	376	408	378	417	411	385	438	378	403	364	401	401	388	375	384	382	412	411	403	357	398	428	398	362	361	379	421	363	352	401	396	384	396	408	407	399	408	391	368	386	390	393	357	390	421	405	370	404	385	382	388	399	449	371	360	401	415	404	387	375	400	388	391	379	391	405	378	379	415	382	369	386	380	382	358	350	386	424	396	351	431	394	424	357	406	379	394	382	379	346	391	416	403	362	380	426	406	397	397	398	332	388	408	380	407	426	391	402	388	412	419	396	384	394	389	375	393	390	352	358	369	379	417	366	381	394	408	402	373	404	410	414	391	400	366	395	429	403	392	451	373	415	420	363	400	359	377	400	402	403	412	379	377	422	351	402	406	400	372	370	400	387	407	417	389	380	381	360	438	389	438	364	380	376	384	379	354	419	392	375	385	362	397	377	370	394	393	374	400	381	393	363	395	350	412	356	399	403	375	407	396	383	378	417	368	418	395	366	401	379	350	360	411	384	392	419	362	366	408	353	435	364	420	373	468	376	409	378	357	365	373	406	427	392	399	375	435	402	393	417	402	367	381	372	432	431	422	413	359	384	400	393	385	395	402	361	375	423	417	441	409	387	396	407	364	430	426	412	367	393	369	392	383	394	417	384	406	402	429	399	387	362	376	378	373	395	355	396	376	399	422	387	380	394	388	392	396	386	413	387	416	394	414	375	351	372	400	393	395	373	379	420	370	408	381	381	381	380	404	383	410	387	410	394	373	377	338	374	417	391	394	397	368	419	387	418	386	377	418	381	412	393	399	344	429	413	376	400	405	385	363	366	370	378	385	397	373	340	366	396	393	426	398	405	375	419	378	428	356	376	387	384	362	418	423	392	359	388	400	404	388	368	373	389	368	424	388	416	402	384	441	377	385	414	403	385	365	418	399	374	375	413	414	356	403	383	377	394	396	404	387	412	395	366	397	363	379	400	385	403	386	368	391	367	407	388	376	395	429	405	359	398	428	366	404	372	421	389	375	371	425	410	390	405	386	414	397	412	369	391	407	416	381	377	342	381	368	349	431	383	402	389	410	410	399	374	414	371	392	365	398	383	369	341	398	380	398	392	428	408	384	379	414	360	350	378	389	386	377	384	382	409	394	381	381	400	408	373	379	383	368	403	371	392	405	394	363	402	391	385	378	432	371	385	395	374	378	419	363	365	330	383	388	403	393	363	413	419	435	383	402	392	400	388	399	371	386	380	416	396	361	397	376	372	398	372	403	427	383	379	361	409	397	401	394	388	370	391	412	412	373	368	396	354	377	368	393	400	412	421	358	388	386	375	403	405	411	391	433	431	427	418	371	386	403	372	360	339	370	379	426	379	423	421	387	378	387	383	472	393	408	421	400	368	423	415	381	375	380	425	378	385	389	404	387	342	394	384	406	402	386	375	380	377	412	380	359	396	428	358	426	381	369	400	376	366	366	371	391	377	391	364	427	415	398	403	390	403	394	402	389	416	400	366	383	393	420	385	387	362	361	391	427	367	366	413	386	401	433	430	391	388	413	387	408	366	380	366	345	391	402	417	419	368	401	378	371	375	387	365	373	404	375	381	400	392	408	345	405	417	362	395	360	391	407	391	401	403	388	399	383	368	380	431	425	336	386	425	421	387	349	428	416	389	408	422	373	384	400	397	410	394	392	394	392	393	399	388	389	419	411	406	354	398	400	390	395	397	349	409	389	399	398	374	410	336	399	410	418	387	381	376	421	404	396	388	374	386	377	380	419	396	427	399	367	390	386	389	421	404	389	399	366	413	359	395	396	403	364	382	402	410	346	375	343	402	412	380	392	385	401	376	435	400	396	403	389	415	379	421	400	416	396	362	381	371
3006	1396	2092	2775	3177	2344	2368	6488	6682	4493	3963	3789	1634	1010	1132	1972	2209	1735	1042	946	956	1039	913	961	952	905	952	945	939	907	933	871	947	971	988	1002	954	1032	1091	1069	1028	885	899	931	903	898	941	942	874	794	941	863	938	889	994	937	894	951	896	943	901	873	904	931	847	939	874	969	970	880	862	962	906	884	939	914	882	823	922	895	918	818	863	868	891	965	903	880	887	964	963	912	918	856	937	905	899	856	933	884	938	927	892	909	899	942	849	838	864	891	865	850	882	864	939	862	903	915	838	901	917	861	903	912	932	930	864	953	911	932	900	891	875	846	900	915	851	857	886	857	923	920	856	920	870	872	899	898	851	853	903	864	880	891	905	883	898	942	856	853	912	866	897	867	929	925	897	890	910	912	888	857	920	935	838	880	914	913	894	851	936	907	916	914	855	911	950	934	872	880	903	925	915	878	889	867	925	928	896	899	931	924	850	885	889	903	956	909	893	914	866	921	897	924	873	906	914	887	886	906	905	883	864	916	902	866	911	851	889	935	903	894	930	886	875	858	874	866	914	869	924	935	893	895	847	885	917	907	960	913	891	918	900	919	892	933	889	914	930	925	906	911	849	888	848	876	902	839	896	866	896	895	875	901	870	896	923	916	860	933	895	912	892	871	929	896	845	884	903	861	909	939	865	894	915	873	903	893	874	924	891	907	929	936	922	917	916	909	865	826	902	927	914	878	923	889	894	904	856	905	903	899	896	903	884	878	896	900	880	896	895	872	909	908	859	911	918	891	882	866	879	912	848	837	917	916	901	866	911	875	920	900	862	898	912	848	881	912	871	908	831	891	903	902	924	906	874	928	924	861	934	914	895	883	916	913	880	902	905	898	897	882	926	905	888	879	920	865	900	879	878	896	869	905	892	903	918	858	869	911	931	883	908	911	878	875	896	897	910	908	928	906	900	856	887	867	916	964	908	877	910	939	897	895	850	877	941	913	878	874	938	921	876	918	903	877	912	900	858	929	922	887	893	876	867	927	898	854	916	945	875	850	925	908	898	911	899	946	908	941	922	872	906	866	872	839	879	867	914	825	932	846	934	903	894	871	917	909	950	870	902	887	928	882	855	889	879	873	896	909	823	892	937	898	901	873	878	901	891	816	913	858	955	892	898	924	892	839	876	929	918	865	902	900	860	879	895	919	897	874	860	921	903	870	943	903	902	896	924	907	914	906	920	948	912	936	934	884	879	870	884	882	892	871	892	864	893	922	912	895	881	973	887	856	892	940	852	900	916	822	855	892	895	939	884	840	880	905	878	842	885	923	872	888	873	873	869	913	933	896	861	881	906	896	902	864	877	876	941	900	903	919	925	856	921	852	890	865	894	953	929	923	889	881	908	962	846	939	918	915	895	887	896	878	908	929	829	975	893	909	902	875	885	887	894	884	872	886	877	858	906	849	919	939	892	893	899	921	944	924	845	925	895	858	882	851	855	932	945	869	817	906	914	829	847	851	889	896	886	940	911	940	927	893	957	917	884	864	885	866	860	862	889	887	894	910	890	933	961	872	972	909	912	874	906	865	890	870	883	855	867	965	900	907	888	912	861	894	877	870	918	899	857	900	868	844	895	952	924	842	853	909	889	874	879	816	875	899	851	919	891	922	884	907	906	899	909	884	917	884	872	925	911	922	867	881	944	929	868	956	876	962	936	895	936	935	937	911	888	896	958	917	894	922	869	849	921	879	872	883	898	887	895	868	898	877	913	862	945	906	875	939	942	890	879	886	919	888	874	950	912	838	924	951	852	863	860	936	896	856	891	922	908	885	857	876	873	850	887	901	941	950	875	871	857	860	855	933	931	914	915	892	974	838	910	893	907	894	899	884	920	875	884	876	895	892	876	884	947	887	915	904	879	921	885	887	849	881	873	902	920	858	883	905	962	901	894	875	861	872	930	898	885	881	920	877	912	878	855	943	890	937	905	897	874	901	919	881	876	866	882	869	919	961	897	897	827	916	883	908	898	842	926	941	895	892	939	855	910	879	880	928	822	937	934	893	881	885	914	895	884	890	896	867	886	827	900	899	881	879	854	879	912	863	937	925	924	919	891	877	897	892	899	910	885	858	912	879	875	866	816	853	872	897	910	866	895	920	944	890	886	884	884	875	863	891	893	932	895	849	887	921	916	933	929	885	931	904	886	943	906	889	897	897	880	887	877	862	904	920	840	858	906	878	868	863	885	885	928	883	876	903	882	922	892	896	956	866	910	936	922	916	836	878	935	866	916	950	898	896	881	889	861	846	903	877	910	882	900	935	902	893	908	939	929	912	880	881	871	914	862	847	933	887	867	909	927	932	882	903	845	885	885	923	886	892	892	899	933	855	926	871	890	823	918	889	891	895	892	905	863	894	892	879	934	935	868	901	918	922	883	928	921	914	914	836	849	914	903	894	864	840	869	932	935	885	902	889	880	939	925	897	902	912	953	880	956	892	925	895	912	881	915	840	870	839	891	875	953	931	908	886	914	886	865	870	922	957	907	867	893	869	901	855	915	935	894	794	872	955	891	897	915	892	917	897	903	831	884	883	921	825	893	898	888	884	893	854	886	861	832	899	876	923	889	881	882	870	892	916	902	899	893	929	914	883	927	924	919	907	922	921	925	914	894	901	949	919	877	850	843	946	894	929	935	896	862	899	911	963	895	897	883	891	928	873	876	860	890	925	927	894	886	906	909	922	894	912	861	918	919	877	885	864	857	850	890	897	906	902	903	885	905	900	876	903	867	914	884	862	913	867	848	902	837	851	903	912	931	903	900	901	904	876	907	869	935	888	888	902	812	938	900	877	858	907	904	856	891	864	853	927	934	874	950	858	909	897	894	896	923	925	889	915	905	909	864	874	840	905	880	892	869	872	927	926	900	853	903	869	906	953	893	864	808	839	922	855	902	884	881	835	910	868	945	911	905	903	896	887	901	915	904	896	903	935	899	926	837	876	861	906	970	871	852	915	859	904	868	880	961	860	906	894	910	902	888	878	877	953	867	866	900	843	862	834	891	901	940	891	882	903	885	933	870	914	904	908	916	954	893	878	886	869	913	816	931	889	923	872	903	885	930	916	911	916	867	933	877	970	870	927	903	905	867	858	902	924	845	927	922	935	894	928	905	918	870	889	867	899	880	858	852	891	910	871	884	851	797	877	938	915	876	886	872	855	882	920	879	892	907	953	932	918	870	885	847	852	882	921	914	942	870	918	873	881	901	947	910	914	909	872	880	858	861	914	915	840	935	955	936	846	864	850	903	904	866	931	894	921	869	882	898	886	904	878	883	898	949	879	865	911	877	930	907	962	873	862	884	867	947	881	883	875	887	902	871	908	915	870	863	839	926	904	903	898	870	907	893	900	872	949	930	854	924	902	900	872	894	920	919	921	869	931	909	907	945	913	909	918	885	919	919	887	926	942	918	914	857	866	896	892	954	917	884	899	894	895	923	959	906	892	924	834	839	922
9773	2654	2503	2137	1918	1527	1090	2528	2371	1479	1264	1006	577	342	373	573	697	521	293	316	307	320	311	298	265	264	298	285	265	264	270	265	253	253	273	302	304	287	305	285	291	249	316	262	354	345	337	349	346	261	277	236	271	238	241	238	246	254	268	256	247	247	239	275	258	263	285	262	246	263	271	250	245	244	255	266	274	256	292	265	261	239	256	270	248	245	239	260	256	266	251	270	267	232	241	265	260	257	233	252	237	239	283	284	247	262	258	217	254	242	242	251	264	265	262	249	234	266	257	245	248	219	284	257	230	276	244	259	211	262	230	235	261	259	252	221	231	277	286	248	284	266	270	281	278	236	242	233	244	265	229	268	244	262	282	245	243	248	257	211	263	257	255	234	279	262	257	254	235	255	260	254	248	253	233	275	256	262	258	226	279	266	239	241	243	261	267	274	249	245	271	297	258	221	252	273	280	258	283	229	283	280	263	240	252	242	233	280	238	225	240	251	232	254	219	242	231	237	247	255	245	235	269	275	258	221	268	251	246	263	272	252	258	242	254	230	239	249	253	239	274	272	235	270	202	270	247	226	277	252	239	245	246	279	256	249	270	226	247	277	248	228	252	252	264	264	233	254	255	268	243	255	273	282	281	274	216	258	258	261	268	260	242	246	250	237	240	239	254	256	257	259	303	271	266	256	262	262	243	252	256	239	263	261	259	245	267	250	251	249	260	251	238	251	258	244	247	241	289	265	269	299	251	259	244	247	268	260	293	237	267	263	235	240	279	251	282	272	230	286	228	252	236	248	273	244	248	244	238	249	252	264	239	236	267	258	279	249	233	280	257	227	225	251	259	269	244	247	306	291	244	259	258	223	250	258	252	228	271	259	255	244	268	237	259	265	266	249	228	242	241	267	278	236	229	249	240	260	273	256	263	247	285	237	245	270	260	259	272	235	250	306	230	262	271	259	270	243	230	264	265	256	264	229	254	270	245	268	249	278	243	247	256	253	266	254	260	261	269	270	259	254	254	248	237	280	257	247	259	268	256	290	239	255	252	236	229	251	274	239	252	255	282	275	235	253	244	257	243	238	246	251	252	257	272	247	250	268	229	282	251	267	244	281	246	271	282	243	268	249	285	257	270	260	234	245	264	255	250	270	286	243	268	273	236	253	261	268	254	230	243	256	238	264	238	235	254	245	245	260	237	264	223	263	249	265	293	235	238	273	231	235	263	261	256	273	259	244	236	266	242	238	231	258	239	267	266	274	270	257	268	277	227	283	229	230	220	220	258	250	245	247	251	269	262	239	262	257	230	245	256	278	244	220	255	268	272	255	236	224	270	261	262	214	259	251	242	251	268	261	226	235	264	277	282	266	234	277	252	233	266	254	228	227	249	275	244	249	243	275	251	261	242	262	248	238	239	248	274	270	270	237	233	274	254	242	255	252	252	237	255	247	263	225	272	241	262	246	264	240	262	258	257	279	255	247	266	254	222	190	247	265	256	246	256	261	226	253	252	242	248	270	262	266	261	266	290	249	247	285	249	288	254	234	218	238	232	264	273	287	233	248	236	231	272	260	258	271	272	300	257	245	264	253	244	258	265	225	281	211	260	224	266	227	272	256	234	250	252	260	257	269	232	253	256	261	292	251	225	269	258	295	273	267	233	264	230	220	288	227	244	257	241	262	274	254	275	243	240	262	234	261	251	254	259	278	255	255	262	257	223	260	206	273	252	221	242	220	247	227	254	252	239	228	278	233	250	240	237	247	279	252	230	295	277	235	244	257	270	246	251	227	270	218	262	264	242	279	256	288	279	233	206	243	222	261	246	279	243	273	233	254	259	219	235	265	242	277	248	255	264	246	248	261	249	255	248	265	236	261	249	232	241	275	271	258	278	254	237	275	254	242	250	255	250	247	237	292	299	281	257	229	221	260	270	268	256	257	249	269	248	237	261	228	245	284	267	241	251	254	241	244	271	250	236	280	267	241	225	240	246	281	250	247	279	250	239	259	256	257	231	242	236	260	258	257	269	268	250	256	264	243	283	266	301	264	265	239	247	261	261	272	255	276	239	249	233	275	245	235	269	247	227	208	253	278	263	239	255	254	264	235	267	235	259	234	220	237	277	301	251	248	236	239	240	244	268	259	239	249	279	247	267	264	250	237	231	249	245	263	256	266	218	233	271	245	219	259	243	250	249	258	270	265	239	239	251	246	221	251	257	239	259	222	238	239	240	266	272	240	255	249	235	232	269	258	277	233	251	243	248	267	268	257	241	273	258	247	240	268	262	267	257	261	228	274	254	263	268	256	274	270	247	225	251	272	270	253	271	246	252	252	237	254	243	295	233	240	251	218	248	269	260	234	280	249	259	256	255	263	238	240	233	245	253	289	273	265	268	244	220	270	252	265	232	248	271	238	237	282	268	271	266	253	267	233	243	266	275	283	267	285	268	287	239	263	279	261	266	255	270	269	235	265	275	238	250	258	237	260	235	261	251	221	245	251	197	257	246	223	251	244	233	246	242	262	263	262	240	245	290	231	261	240	243	265	240	238	220	261	262	275	210	270	224	238	245	252	254	237	253	228	304	260	234	241	231	286	254	259	256	240	249	259	245	247	256	235	250	266	249	265	257	267	211	237	279	256	240	256	247	246	256	235	250	250	235	269	255	259	266	259	294	249	260	251	259	263	239	261	264	261	260	221	254	225	273	252	265	284	251	240	227	254	242	259	247	248	267	245	236	283	262	255	231	300	277	258	269	249	236	272	266	249	277	232	234	264	244	256	230	242	236	256	271	275	265	241	255	278	273	247	268	287	231	251	253	261	257	255	266	253	249	280	255	266	276	221	264	263	238	231	247	227	237	238	245	266	266	283	293	287	233	268	252	248	264	251	246	259	238	231	241	244	251	231	287	278	261	248	273	234	220	277	251	238	273	263	264	290	259	253	240	293	248	224	277	248	282	257	236	245	285	272	277	235	257	241	256	250	267	263	249	241	242	255	244	228	235	242	257	256	261	241	269	233	233	247	219	209	279	222	264	256	253	218	234	251	257	258	236	267	244	243	248	227	248	237	236	232	246	235	255	277	235	278	256	245	266	246	271	277	267	244	272	236	228	241	239	270	262	262	257	227	262	228	255	272	274	260	262	276	273	242	259	227	267	264	284	264	232	243	265	240	245	286	255	256	256	264	243	241	261	249	239	264	267	276	287	268	278	274	250	241	259	267	235	250	249	248	273	224	272	220	253	257	237	281	272	255	231	256	214	283	227	258	266	233	246	251	243	234	238	242	248	232	234	242	251	236	291	285	267	212	278	235	235	241	233	263	272	243	233	276	244	281	275	244	249	243	260	273	252	282	235	233	257	251	228	257	276	256	233	241	261	229	256	225	248	247	231	259	259	272	245	260	248	261	244	253	261	243	252	241	264	243	233	280	279	239	261	231	261	289	237	254	250	249	245	249	264	242	266	250	266	254	259	266	258	229	254	255	270	234	239	252
6805	2392	4038	5749	6349	4898	4347	11133	10129	6735	6292	5472	2447	1313	1398	2824	3367	2391	1128	1094	1283	1288	1037	1070	826	1133	869	876	869	756	774	710	750	754	818	866	836	962	1128	1104	967	781	817	1052	1497	1636	1753	1456	1425	785	617	669	667	632	658	606	599	677	676	659	650	679	661	655	697	651	641	639	692	630	635	672	634	612	635	653	623	626	658	635	645	621	664	599	601	634	593	657	615	640	651	641	667	642	654	659	624	636	653	642	646	580	612	650	634	655	604	624	621	602	627	656	624	614	612	657	642	621	632	637	616	616	642	647	629	633	617	627	621	649	674	638	597	629	614	626	661	669	650	625	634	657	619	587	618	600	648	634	612	643	615	624	633	609	652	636	589	609	630	650	673	655	582	658	621	641	637	634	631	629	627	612	608	619	634	613	622	656	614	618	641	623	616	655	621	672	642	632	619	623	623	577	622	598	625	603	674	640	680	667	616	663	593	606	617	634	640	690	613	627	648	678	654	614	572	633	609	653	645	643	706	619	626	652	637	629	602	607	605	639	675	660	616	620	622	621	611	667	639	663	673	658	588	629	632	662	601	645	603	629	673	625	672	632	586	641	651	675	598	632	644	613	618	648	659	695	633	654	601	619	627	637	624	636	629	624	670	693	622	615	607	614	641	630	642	663	619	642	595	652	632	662	659	649	599	582	613	612	664	626	638	655	596	631	651	618	691	617	644	663	673	614	621	650	616	620	606	603	599	648	605	673	611	618	612	644	655	632	652	633	607	628	665	624	626	622	632	615	641	622	609	625	637	659	617	627	610	642	630	617	632	676	645	676	654	676	610	636	621	603	634	589	622	613	629	628	661	645	657	679	630	639	663	640	618	632	584	602	594	615	619	663	632	621	624	639	643	599	639	630	616	585	635	673	659	601	632	598	623	630	616	638	627	647	589	605	578	611	635	642	663	662	672	638	604	635	608	622	651	610	590	641	619	609	651	684	630	613	640	594	602	587	636	616	602	644	663	618	609	604	634	624	608	630	610	606	610	629	640	630	656	677	624	590	651	685	625	647	599	614	609	635	602	605	615	626	645	612	647	644	602	602	645	643	651	574	647	600	630	631	624	601	607	626	661	620	636	623	664	625	588	613	629	627	621	666	640	615	619	637	630	636	620	607	609	654	628	621	612	637	681	620	679	620	595	671	603	640	625	623	644	615	666	664	633	607	616	625	610	580	617	627	655	647	575	598	602	602	647	601	602	666	661	644	624	655	662	673	643	638	639	651	616	636	617	623	649	599	623	647	672	636	650	603	656	634	640	649	613	641	688	672	629	615	667	607	586	645	626	598	623	641	624	631	635	611	668	624	629	628	620	650	659	655	658	643	630	657	651	697	637	621	581	622	623	631	644	612	589	638	646	585	669	645	584	633	663	624	610	595	631	635	614	654	614	601	607	634	646	657	627	614	622	611	651	661	655	639	612	631	656	664	649	604	619	631	643	659	615	607	608	582	633	636	654	653	610	631	584	607	654	637	717	624	597	630	588	635	651	645	611	629	640	620	624	622	623	619	620	624	633	642	611	653	663	626	614	617	630	643	653	629	664	653	643	609	617	635	659	660	628	680	653	626	643	589	643	637	630	641	647	662	619	645	579	650	651	699	641	580	608	616	629	635	584	632	641	629	662	628	641	611	629	662	627	653	621	647	619	643	614	661	605	646	675	668	627	600	626	640	613	643	594	668	585	638	632	629	627	644	615	610	620	590	646	653	665	643	614	638	623	629	631	629	649	626	636	632	627	663	631	636	646	625	626	658	630	626	601	630	646	637	620	652	611	625	652	639	627	624	629	635	628	635	618	590	633	637	630	603	634	677	618	667	652	650	619	655	608	646	609	651	633	632	581	631	653	677	610	620	667	638	633	632	632	630	668	644	621	607	622	672	611	648	606	620	663	649	635	621	631	600	605	642	650	622	637	602	621	640	623	631	685	627	638	647	599	626	645	620	570	640	623	628	651	611	612	623	699	662	669	594	604	608	649	626	660	618	610	635	647	654	655	639	645	632	612	621	607	628	690	657	676	622	649	624	608	616	582	662	616	659	657	616	615	625	583	589	634	668	649	603	658	649	627	658	597	672	647	612	626	647	638	630	630	659	653	653	620	601	651	638	667	627	641	679	633	698	601	637	624	621	628	668	619	618	605	617	651	612	613	628	667	580	580	662	609	636	605	618	641	656	636	626	639	656	638	646	603	656	633	633	604	645	655	640	593	629	568	622	616	553	607	596	624	626	609	581	623	606	610	662	599	635	638	612	645	651	571	606	659	604	658	612	628	624	647	632	611	639	669	596	646	603	607	646	636	641	662	611	616	621	615	631	660	618	639	649	619	662	657	651	605	621	637	622	639	630	654	671	620	618	678	665	640	636	633	613	632	633	635	636	653	635	633	633	645	642	600	621	604	648	638	610	608	698	679	604	633	618	613	643	679	606	593	619	633	622	606	623	610	608	630	612	629	619	628	606	678	652	632	668	688	654	647	628	626	685	641	588	665	646	656	607	581	603	650	640	574	616	582	608	639	612	630	656	625	641	673	634	605	618	619	676	650	624	585	667	648	603	627	581	660	655	646	661	612	656	671	680	678	624	623	616	625	613	646	648	662	669	625	661	624	590	686	621	636	602	610	624	658	629	636	620	625	622	602	637	629	643	646	555	653	599	661	596	595	643	644	634	629	585	627	631	624	651	664	656	653	641	611	650	655	616	627	591	619	612	617	631	607	658	643	615	672	626	675	654	680	681	627	650	678	654	655	635	646	646	620	661	582	640	679	607	604	642	607	615	637	653	614	631	657	597	635	622	654	616	609	647	645	641	623	646	579	615	645	635	648	654	600	660	655	591	656	650	595	627	629	621	667	643	639	631	646	683	644	643	630	626	615	619	653	640	611	686	652	629	585	599	641	649	662	657	635	653	623	650	622	622	622	660	628	618	627	625	618	619	619	602	674	635	640	605	656	597	638	628	626	633	612	599	611	645	641	643	647	656	657	649	662	620	629	641	617	654	647	651	669	651	619	600	672	634	635	627	613	644	625	603	662	673	641	639	640	652	674	655	669	633	682	631	623	620	625	626	609	625	618	619	665	648	625	612	630	633	618	661	637	586	605	661	667	669	639	602	601	654	642	644	581	685	631	617	625	644	609	646	646	611	592	650	627	631	635	650	633	627	631	655	574	621	582	641	611	614	640	633	595	643	650	606	593	634	679	663	618	623	653	631	635	612	606	602	660	634	663	645	649	637	610	657	648	642	591	637	645	659	643	700	616	653	613	628	603	594	594	616	627	634	636	620	609	634	639	591	605	611	629	624	657	633	642	627	681	621	655	660	618	633	613	596	634	635	598	647	621	627	635	694	644	634	634	627	596	653	642	657	642	645	655	578	608	627	625	628	631	648	668	653	628	632	655	657	642	681	632	652	658	652	641	666	643	646	609	660	608	637	631	637	608	621	612	642	691	639
19438	5878	4441	3955	3398	2309	2030	3606	3342	2081	2080	1867	954	581	507	858	1004	765	451	449	476	448	460	408	420	394	398	385	417	395	405	353	398	340	372	381	380	419	456	412	409	366	392	467	546	536	583	521	545	360	332	367	355	361	372	345	342	387	371	362	351	358	342	346	357	339	336	349	338	332	350	351	371	333	383	353	356	327	336	372	329	328	353	348	344	364	322	362	356	359	368	354	344	329	316	392	342	307	340	325	327	363	337	361	338	333	332	328	316	356	315	346	333	356	346	359	356	337	350	338	343	314	334	341	367	337	326	323	370	342	356	381	332	372	336	332	363	348	373	361	344	320	322	379	348	348	347	332	330	333	359	362	378	321	346	379	362	356	336	357	344	399	336	326	371	392	329	356	370	341	329	303	374	354	353	374	358	380	344	349	351	354	344	367	343	346	341	331	359	339	358	341	348	331	343	341	342	358	373	327	387	321	348	340	328	330	375	391	335	359	387	339	336	322	325	349	318	311	363	323	356	332	398	373	346	306	329	360	343	368	334	347	329	330	323	338	352	354	357	352	367	348	342	337	395	330	357	360	302	346	365	390	358	349	335	348	363	372	343	336	332	337	343	366	329	317	350	353	313	378	297	327	348	328	325	329	385	348	331	375	350	361	398	355	321	342	355	381	370	390	366	345	362	377	353	319	336	367	338	307	337	313	338	355	336	343	319	373	326	358	373	350	370	336	317	345	346	341	321	342	310	336	355	346	375	338	334	326	342	381	368	352	325	352	363	350	331	331	311	386	384	318	365	371	330	363	345	352	347	311	322	324	295	391	340	326	353	342	355	308	352	316	372	359	374	323	381	340	341	375	295	354	336	329	329	349	391	321	323	334	338	320	331	333	346	359	375	355	341	350	333	377	404	365	340	325	386	374	383	311	336	352	338	372	344	369	335	326	365	344	353	347	350	330	330	369	384	370	343	334	340	346	363	351	359	332	349	359	308	361	343	341	363	333	334	348	332	302	357	304	336	381	321	345	380	306	375	353	365	324	372	337	317	322	298	348	327	316	335	335	362	297	373	334	340	356	301	314	359	322	368	346	336	328	365	332	356	333	352	378	336	364	308	340	316	367	312	328	354	354	342	363	357	347	331	343	324	336	317	351	328	317	343	357	348	342	320	355	333	342	379	364	365	362	338	354	338	391	330	321	343	328	351	347	322	349	378	334	362	372	364	327	338	367	340	344	320	343	329	336	380	375	320	325	335	365	333	330	357	373	332	308	329	364	361	317	379	344	337	335	349	333	341	366	367	346	334	370	330	319	333	344	341	359	357	354	378	349	348	346	363	346	314	364	386	343	378	347	364	351	339	306	367	346	349	372	356	368	370	321	349	370	341	362	358	333	333	380	310	326	351	348	369	336	322	322	372	358	344	353	401	370	320	343	343	306	349	365	356	319	320	325	316	380	372	343	335	357	357	354	357	335	335	385	368	355	341	352	357	318	311	337	325	355	324	332	345	333	336	335	342	342	358	340	304	334	354	372	342	352	310	348	324	349	327	333	302	314	351	334	338	340	320	334	383	335	318	337	355	331	356	349	306	332	359	303	330	333	352	350	345	310	344	372	299	321	356	392	351	344	333	334	342	343	364	366	367	349	363	330	320	353	378	367	351	367	358	323	346	360	334	318	355	351	328	343	319	371	384	347	373	313	344	308	373	346	385	366	339	327	332	324	399	415	346	380	329	319	347	316	339	346	391	361	339	299	338	355	373	338	331	353	357	359	345	371	382	371	318	345	349	369	311	302	375	362	324	339	345	346	345	303	353	331	360	313	306	328	357	321	358	311	350	353	385	345	333	370	348	323	356	350	377	367	345	356	328	347	325	329	341	317	343	313	367	320	352	366	327	337	337	347	349	337	331	348	372	356	359	343	395	330	343	336	342	347	356	340	380	313	340	342	350	336	348	317	364	328	337	336	363	322	358	350	334	324	373	322	344	352	315	358	333	378	328	312	349	323	329	354	363	353	374	314	331	343	376	348	319	343	346	340	361	358	342	328	351	341	340	384	364	347	348	331	373	338	336	334	369	365	353	379	309	296	356	345	313	357	332	311	359	339	366	354	358	357	360	332	349	338	347	335	362	353	360	341	325	347	326	341	297	415	404	340	334	328	331	334	407	345	323	379	307	357	350	348	342	354	370	340	340	348	331	348	352	355	332	346	338	345	323	336	348	356	366	350	335	300	333	382	337	343	374	360	362	334	338	353	328	333	343	378	357	364	370	361	369	348	341	384	332	340	334	345	360	348	329	351	351	342	342	331	355	337	353	348	334	330	326	331	323	363	342	405	352	342	327	329	391	354	363	340	338	331	342	340	343	343	344	312	354	363	317	343	341	318	343	325	340	329	361	352	358	338	340	350	325	329	348	344	347	380	345	343	340	351	331	352	344	353	393	343	344	319	352	350	349	354	350	350	322	345	325	312	282	326	289	320	311	358	333	354	348	311	358	371	366	321	333	343	356	357	340	334	329	348	349	328	350	371	384	377	329	311	370	303	354	324	327	303	349	338	330	318	356	355	338	315	348	323	329	376	333	377	335	343	339	341	338	304	351	329	331	362	373	353	361	364	338	352	378	388	343	332	334	351	356	365	352	320	354	354	345	365	322	370	324	356	363	364	341	382	391	349	348	305	315	339	340	375	328	357	340	341	326	355	378	357	358	341	360	373	375	350	324	332	375	363	348	337	340	350	337	357	350	343	343	351	294	326	345	351	303	343	360	315	358	343	347	372	344	363	337	323	343	363	401	333	320	320	341	331	355	345	350	326	338	358	329	354	332	350	347	357	337	360	320	344	366	306	327	353	324	332	338	348	347	355	368	347	365	338	336	338	371	370	367	364	333	347	336	335	360	340	332	335	347	321	357	368	337	357	376	313	315	333	349	325	332	359	346	351	326	357	358	345	386	315	348	338	341	368	343	361	346	338	358	346	341	349	369	349	359	320	326	337	356	326	325	323	370	346	352	323	366	341	333	350	326	358	354	342	360	330	341	336	322	325	379	341	302	345	334	395	405	364	371	369	334	393	320	340	331	343	343	334	360	330	337	352	380	357	324	345	361	341	319	343	352	344	359	347	354	347	343	353	327	345	364	360	367	339	330	339	318	351	343	336	347	321	347	362	333	340	375	296	340	362	323	322	347	345	335	356	341	355	320	353	323	349	352	315	341	359	315	349	345	359	350	359	382	312	334	330	372	347	379	380	368	376	371	332	358	319	324	364	353	370	349	339	333	368	364	330	342	368	355	365	331	340	351	349	331	352	340	331	364	349	312	325	335	358	363	341	339	354	347	358	328	335	332	326	335	375	362	347	342	352	365	361	314	365	348	342	356	331	385	339	341	394	328	364	356	373	364	333	307	297	350	347	336	362	362	354	362	348	368	304	359	373	386	323	342	372	341	364	341	365	363	366	353	329	358	374	348	325	335	373	365	361	368	349	346	347	380	345
9862	3934	6407	9171	8792	7307	6770	14647	12745	9191	8999	7927	3678	2165	2102	4056	4901	3558	1826	1601	2037	1783	1517	1504	1255	1320	1280	1268	1066	1094	1032	1004	993	1046	1149	1172	1222	1356	1620	1408	1408	1097	1330	1710	2489	2614	2680	2371	2631	940	961	907	910	956	828	782	853	872	867	884	875	811	862	831	846	851	835	833	899	823	873	887	869	893	877	838	787	906	903	939	839	869	790	880	851	823	829	864	884	858	868	837	825	866	863	839	830	832	853	781	833	873	814	833	841	791	836	820	839	792	816	864	833	812	831	852	851	890	810	855	824	826	855	832	841	864	862	812	821	851	873	822	829	826	824	839	784	823	824	867	812	874	828	843	812	817	848	844	842	799	830	850	812	824	861	838	835	876	873	837	865	810	856	790	853	867	833	857	801	814	821	778	815	845	839	866	836	793	831	885	853	885	852	873	879	818	815	842	839	854	818	805	817	828	870	801	829	759	756	749	778	839	799	868	855	812	859	850	829	862	835	839	814	834	872	891	842	839	831	857	820	840	833	848	886	893	831	821	841	839	824	800	793	831	937	844	834	857	836	818	810	840	845	845	853	790	802	852	862	813	827	866	833	847	840	792	841	794	811	834	812	875	823	844	844	809	859	904	846	838	895	817	802	827	806	844	843	773	834	814	847	894	825	854	824	799	861	776	797	842	874	830	869	778	827	839	825	827	839	821	863	820	812	789	868	889	846	864	842	804	848	801	832	857	877	824	818	822	804	835	873	804	887	820	838	825	883	817	897	865	874	880	852	849	846	854	868	872	838	873	848	851	812	851	780	838	848	859	836	840	893	816	848	841	814	849	825	826	852	846	847	793	870	822	843	861	848	830	896	843	903	852	812	861	827	879	787	811	868	856	837	834	873	802	879	845	846	844	844	826	846	847	877	812	792	840	816	804	794	838	895	809	940	871	839	823	837	836	868	868	843	819	821	868	851	820	831	844	799	854	843	870	823	851	813	862	788	885	790	874	853	826	891	826	890	801	828	792	810	834	888	855	838	801	837	864	798	830	800	809	858	834	844	834	846	817	830	798	841	830	841	813	800	828	838	866	816	874	879	892	833	829	813	846	860	844	794	871	781	799	815	840	863	869	781	837	836	835	806	849	800	840	823	869	836	842	800	844	831	824	844	848	789	836	870	849	848	846	858	877	820	826	871	851	841	865	807	827	890	819	775	842	825	854	848	814	855	808	792	809	839	844	822	808	855	865	827	829	840	847	835	846	829	822	822	805	832	856	799	840	857	884	850	806	842	879	834	815	878	809	814	811	826	803	869	808	777	824	865	807	847	895	884	819	855	794	858	830	857	879	839	840	847	811	841	883	807	799	808	830	847	786	861	799	845	863	852	816	817	882	848	829	859	831	823	819	888	884	825	818	840	858	866	822	804	827	854	840	845	817	836	814	845	826	858	858	801	832	817	854	850	764	802	868	802	849	835	908	838	881	821	816	816	835	803	824	780	860	821	810	831	860	846	796	787	822	848	870	813	843	898	851	863	801	852	852	845	829	819	851	880	883	861	904	914	848	921	801	799	799	857	881	815	829	797	901	790	807	840	838	812	831	864	832	846	924	811	830	888	849	808	807	854	832	806	864	833	807	904	848	836	799	849	844	824	873	857	810	851	804	820	803	828	864	851	849	844	831	794	836	821	852	853	815	832	862	879	895	821	861	809	910	835	854	858	846	849	822	843	773	837	866	849	843	812	834	847	836	850	836	830	834	822	876	819	784	813	806	795	832	802	841	858	840	843	813	827	863	882	851	908	837	822	841	793	830	859	861	878	871	853	832	816	803	884	789	888	844	829	825	834	818	898	833	835	835	816	821	827	790	820	849	832	822	811	781	818	803	894	835	871	876	835	866	851	913	831	859	829	861	865	804	855	825	772	833	807	845	867	828	842	885	870	847	821	817	855	841	832	883	825	826	851	827	842	807	820	850	870	878	865	899	799	833	809	801	779	839	808	845	829	782	834	885	796	858	856	856	810	809	797	841	852	847	854	856	893	783	845	831	830	854	825	879	885	871	862	805	848	847	800	846	859	853	823	833	881	807	869	808	823	807	850	875	797	889	811	868	838	833	836	796	764	829	827	882	849	871	806	842	860	792	832	862	861	843	835	815	861	859	865	843	845	832	823	839	865	795	839	854	844	805	840	876	868	822	776	854	830	809	802	815	857	880	843	803	836	843	859	825	856	854	853	884	843	761	840	832	843	845	874	834	822	873	822	867	870	834	856	779	838	828	790	821	857	872	805	859	818	850	879	847	854	827	865	821	809	812	814	832	855	877	853	811	869	851	820	880	895	839	801	834	873	829	796	838	846	842	819	866	837	812	841	838	848	830	809	810	855	852	863	794	872	863	830	875	864	829	894	827	826	826	872	866	890	855	889	792	867	859	828	849	855	834	841	886	870	823	840	839	838	818	807	848	837	855	842	808	861	818	846	829	817	840	835	809	834	818	849	883	830	805	825	850	833	851	859	863	850	826	800	802	858	888	835	843	822	788	824	864	826	806	795	851	865	828	884	818	798	875	855	840	846	822	816	788	827	855	829	826	822	833	820	854	811	861	837	831	836	855	814	860	780	829	862	852	839	867	794	787	840	798	855	850	885	820	880	836	900	854	832	848	836	846	869	824	831	822	839	853	808	813	864	830	845	809	839	827	833	810	862	837	794	814	793	827	835	831	857	840	849	875	849	850	834	833	871	792	870	796	846	839	909	846	845	815	840	814	830	815	859	830	814	835	854	814	853	803	891	823	880	862	805	899	804	821	866	849	873	838	867	877	837	848	794	823	819	803	877	825	776	784	816	813	848	822	877	779	864	927	840	841	874	841	796	797	824	840	854	830	835	854	874	821	851	828	825	837	829	879	868	827	884	809	849	818	840	789	852	835	867	816	866	870	869	857	852	829	819	896	825	874	857	836	832	846	836	777	821	864	841	793	849	836	848	817	829	821	829	849	854	832	835	823	856	866	833	826	892	891	805	859	841	773	883	867	821	853	827	816	877	852	786	863	862	815	878	830	802	795	829	823	867	812	881	847	811	795	845	802	820	818	843	835	811	854	845	821	862	829	834	868	829	844	854	838	827	837	828	839	862	819	869	849	819	864	888	869	785	805	821	853	818	794	833	780	820	848	814	863	803	876	832	850	823	814	847	830	860	878	818	826	904	839	802	822	779	780	792	853	851	853	840	821	866	799	804	855	798	792	861	858	848	867	786	842	804	820	860	840	864	847	804	847	804	852	845	803	808	777	797	851	844	869	820	822	860	832	900	779	882	814	806	886	797	807	826	834	847	907	856	840	835	812	865	811	796	875	842	790	870	848	798	760	867	865	829	813	819	795	836	830	802	837	847	833	795	824	851	839	845	824	874	837	852	841	852	849	842	846	811	815	850	817	821	825	867	836	833	864	858	884	809	790	818	848	852	821	822	781	832	822	841	810	868	813	824	808	848	846	822	891	848	813	837	824
3076	982	1078	1031	915	657	605	1541	1423	1033	897	839	501	452	412	528	612	550	376	396	400	449	388	402	389	409	368	400	416	391	402	436	342	420	387	419	387	415	414	418	410	361	353	426	375	378	384	370	432	377	405	390	396	414	387	404	377	389	384	344	363	397	403	371	385	358	360	368	361	359	424	386	372	383	386	411	387	386	347	399	390	393	406	407	391	400	406	382	403	384	388	365	364	416	423	417	379	408	410	383	370	413	401	389	422	383	376	400	390	395	377	361	380	387	383	398	417	408	423	383	419	390	426	417	382	392	379	357	359	392	371	356	406	403	379	366	378	399	382	395	408	374	360	385	379	376	376	396	383	360	387	408	363	384	357	379	386	420	397	398	383	388	383	400	417	448	385	397	384	362	394	405	393	393	379	371	380	381	381	394	380	405	386	374	405	393	381	392	412	387	430	402	403	423	421	381	374	401	356	376	395	376	409	366	360	383	366	401	348	402	333	357	400	388	405	411	375	357	370	363	375	379	409	368	391	396	399	403	381	370	411	390	414	372	373	398	401	402	402	364	426	436	375	388	365	382	365	408	373	415	372	393	376	393	382	372	364	402	393	383	384	373	359	420	416	381	371	380	364	397	413	430	376	419	387	391	370	399	410	381	352	366	396	351	402	373	415	394	413	385	372	386	391	366	399	385	388	430	406	381	419	406	386	373	383	398	385	402	361	391	375	390	327	386	430	393	387	406	386	384	385	378	396	420	394	388	356	421	402	391	378	365	397	400	384	396	414	397	378	394	383	419	388	381	391	352	379	376	391	442	381	405	381	374	369	406	391	384	408	387	391	367	404	373	348	398	400	389	384	424	381	363	391	421	412	356	388	388	373	389	374	367	394	380	429	410	375	399	410	402	407	378	360	369	398	406	368	386	411	388	388	392	386	399	344	383	384	377	398	371	360	396	364	397	430	394	365	376	401	415	378	357	394	407	419	374	396	383	398	392	372	379	401	370	410	388	393	400	399	397	384	400	392	331	380	392	389	365	385	373	391	431	430	346	359	346	398	393	372	397	369	421	420	417	402	387	352	403	373	395	387	417	372	391	371	362	405	392	392	374	388	379	337	395	337	366	386	394	352	423	381	350	372	388	422	387	387	398	388	366	425	383	391	339	383	407	411	380	388	387	419	385	402	386	355	365	380	365	381	370	423	368	405	360	385	352	390	389	359	401	411	425	398	413	392	383	358	387	392	367	366	374	356	402	372	384	391	391	380	405	403	427	390	401	390	406	429	379	395	415	406	383	379	408	367	416	356	370	378	441	380	407	392	354	392	368	406	379	380	383	362	400	385	387	407	404	402	414	380	358	395	428	399	402	394	374	371	379	388	394	401	391	355	403	397	390	399	414	400	403	417	392	416	452	373	405	400	378	396	405	376	426	416	390	366	383	389	374	378	378	395	391	391	376	385	403	391	375	365	386	409	385	401	420	394	370	374	387	365	425	412	355	390	390	351	336	382	347	393	363	367	383	385	377	354	397	389	405	361	401	360	416	401	369	362	401	393	375	380	369	405	377	410	393	384	389	435	372	401	405	421	406	379	380	404	404	375	376	390	362	400	381	414	400	424	393	397	406	401	343	372	378	394	410	413	408	391	365	382	376	411	389	371	366	398	382	395	368	380	392	372	377	373	418	330	410	378	350	419	435	374	397	381	379	405	400	393	399	399	346	425	388	405	392	382	412	396	377	427	382	400	371	383	429	407	389	386	375	410	410	422	396	372	402	403	393	386	340	394	379	421	399	401	380	395	401	366	387	355	397	357	365	414	383	420	378	366	419	404	369	408	391	354	383	362	387	394	380	398	374	377	415	390	362	405	397	362	386	406	424	366	362	363	359	396	389	421	374	413	355	379	378	444	385	409	372	374	392	413	406	389	399	378	405	366	326	405	387	383	366	362	403	379	380	411	411	418	344	389	386	400	404	396	407	361	392	408	393	351	387	380	391	353	398	380	393	389	399	354	421	342	363	383	390	406	401	397	378	409	379	373	404	382	376	353	395	360	334	427	375	425	341	324	397	363	395	431	391	422	453	380	360	359	380	411	393	341	396	432	397	391	357	368	341	379	391	403	384	422	387	376	389	373	408	421	404	410	361	380	388	400	391	423	394	392	395	412	378	367	368	393	399	392	413	404	393	367	369	394	369	401	411	405	382	403	419	378	376	392	391	383	382	377	366	348	370	401	369	355	389	379	414	388	396	412	416	363	386	383	388	359	380	360	394	419	386	403	408	389	376	382	409	379	426	365	363	366	397	373	358	400	403	377	392	352	348	405	379	339	363	420	424	357	356	410	395	361	401	423	383	359	370	415	366	374	395	386	367	390	362	394	438	411	371	389	389	404	409	417	380	391	391	371	382	432	359	366	403	358	397	397	393	376	402	386	365	348	375	363	411	401	370	373	364	416	364	408	385	387	394	379	442	413	360	386	371	408	413	380	405	381	390	366	404	383	400	368	361	398	404	364	376	417	399	385	378	375	384	386	379	403	377	356	433	424	388	438	377	397	413	393	395	401	390	431	417	362	379	377	404	388	377	402	431	405	407	378	403	411	357	393	369	419	420	418	379	371	405	365	357	425	386	422	386	384	393	395	374	408	343	389	402	371	414	410	393	376	322	342	409	389	379	397	361	347	402	436	364	424	373	391	392	340	397	369	406	393	436	364	377	360	363	357	399	365	374	411	376	352	380	371	419	397	409	361	354	381	380	387	343	412	405	388	395	372	354	347	397	369	389	370	367	387	354	414	401	418	412	360	384	427	389	411	376	392	384	399	386	402	387	370	364	384	401	412	375	349	393	382	400	363	379	376	390	429	373	378	360	383	391	372	409	380	415	398	377	396	393	376	408	379	374	389	396	371	396	370	389	365	388	417	400	380	375	393	386	355	388	393	441	385	389	380	376	362	352	365	403	390	370	362	412	398	379	369	382	359	421	419	377	408	423	417	407	401	335	376	417	398	381	386	386	419	388	362	403	419	429	382	393	409	386	403	372	418	377	385	376	384	395	379	389	385	356	336	384	396	366	369	351	403	433	378	414	385	376	399	375	386	380	408	394	425	384	396	394	379	395	379	385	411	399	414	407	379	372	383	397	408	377	391	393	385	405	381	379	410	376	382	403	417	409	368	375	401	422	388	359	378	382	357	390	384	406	373	407	363	405	386	402	404	367	414	382	385	364	396	385	383	399	401	380	407	400	373	376	412	390	393	433	396	400	388	385	379	434	375	396	374	392	422	407	410	366	390	375	411	354	384	352	373	374	367	412	390	386	408	414	410	403	392	350	373	402	377	380	396	383	383	392	405	392	414	384	417	361	351	378	410	394	391	406	383	389	393	401	393	407	443	403	381	376	434	351	394	416	361	409	372	416	396	407	386	361	396	359	375	416	414	389	386	382	390	365	443	399	427	379	400	365	392	414	385	369	404	387	409	387	361	390	382	364	365	377	381	386
2965	1329	1993	2656	2880	2165	2091	6801	6237	4226	4020	3477	1567	1008	1078	1945	2307	1781	1058	920	1035	1023	999	983	935	881	889	919	923	856	921	886	927	865	925	1009	947	1057	1169	1103	1025	917	942	895	866	936	931	971	913	861	930	907	902	921	912	896	849	844	919	853	900	890	881	880	867	850	920	893	910	842	894	852	873	852	864	815	868	861	926	881	894	912	892	826	944	884	909	880	883	880	869	879	790	862	922	902	901	886	912	817	923	918	882	922	880	876	904	870	827	884	918	955	953	845	880	885	909	856	856	900	910	883	890	885	856	894	908	921	832	909	899	839	876	905	895	900	867	911	922	918	903	902	890	856	891	847	880	898	880	883	894	816	934	899	874	944	905	908	859	864	872	839	839	909	945	883	874	894	855	917	908	873	928	884	885	870	892	895	883	883	908	890	892	924	896	902	876	910	877	916	904	902	834	900	890	883	936	836	923	953	905	914	906	880	872	898	852	895	849	843	895	860	877	861	871	887	863	828	908	893	932	936	921	911	874	917	864	887	857	919	897	856	881	868	906	882	905	880	875	874	866	860	883	925	864	926	900	934	847	909	816	897	895	922	884	869	960	889	865	900	891	909	856	887	812	898	891	840	901	860	832	860	935	908	905	872	901	903	861	904	818	922	945	875	937	905	895	888	909	932	865	869	887	920	895	907	865	900	911	869	939	912	912	970	881	913	878	924	917	836	887	889	902	948	856	871	884	922	851	855	927	918	869	918	865	927	891	880	841	873	878	886	897	878	859	882	895	910	912	840	872	923	875	928	863	906	877	877	936	905	863	891	916	923	933	883	893	860	884	894	874	897	829	893	950	898	880	901	889	897	869	864	874	878	924	888	883	897	904	901	881	860	901	914	879	905	865	954	908	841	854	878	849	912	953	969	855	861	874	902	863	843	899	880	879	862	856	936	879	868	951	851	889	902	834	882	915	900	886	898	903	889	817	896	942	896	864	858	826	850	897	937	859	878	872	900	884	936	854	850	920	909	885	887	904	894	881	909	849	927	872	872	905	900	917	855	934	850	895	862	902	895	881	855	937	905	924	931	899	919	953	912	875	862	892	910	804	928	910	907	877	909	899	879	870	884	947	841	879	873	934	892	873	856	893	910	885	848	911	886	895	830	886	891	898	928	891	877	861	937	858	878	857	907	863	874	911	854	879	909	812	904	850	858	907	944	913	859	907	871	908	853	840	940	866	855	894	909	848	903	843	921	843	891	845	856	932	850	872	857	910	919	940	906	887	899	889	903	826	894	855	855	904	882	947	878	864	896	888	915	992	909	957	862	882	906	907	900	883	921	867	908	867	896	873	832	880	889	901	924	913	940	896	896	870	905	818	894	856	842	887	888	862	930	911	872	878	921	868	875	857	902	862	914	941	910	890	909	850	871	911	875	889	901	898	945	868	842	924	855	889	869	886	916	899	890	940	875	846	859	924	897	909	894	858	888	906	866	877	883	885	879	904	845	874	921	865	914	948	888	880	899	932	902	928	901	887	902	887	927	933	922	860	870	888	883	878	865	913	921	894	890	899	895	869	838	868	863	906	867	917	857	934	855	921	862	889	890	876	863	881	935	888	880	870	897	897	852	942	856	820	868	871	900	889	928	864	869	890	881	868	852	880	863	873	889	910	865	881	885	878	842	906	879	888	861	908	907	865	885	876	911	924	865	864	924	905	937	845	884	907	881	870	891	949	858	871	913	927	891	921	887	874	898	898	870	938	845	810	828	842	917	883	927	897	936	891	866	869	893	942	862	873	883	877	891	880	933	836	875	874	890	899	849	899	854	902	870	871	862	934	849	902	870	899	886	916	887	819	818	877	911	904	940	911	903	839	896	847	893	915	906	887	903	809	864	898	889	914	932	901	882	922	862	896	883	899	917	876	888	845	905	952	865	929	898	919	904	891	878	867	882	860	849	908	860	911	886	848	871	895	847	874	898	938	884	911	865	880	932	864	883	869	881	890	902	919	930	894	872	884	868	881	868	871	891	890	904	926	911	883	915	885	905	851	895	882	921	921	898	861	870	868	895	902	865	841	915	895	889	884	914	910	899	885	843	894	868	851	863	869	843	812	921	852	863	942	823	874	909	939	890	929	860	871	882	890	893	883	846	878	882	886	896	908	886	846	908	923	859	909	911	935	885	916	850	904	939	836	898	853	887	876	905	932	851	831	917	887	882	968	890	903	934	884	925	933	870	914	884	930	886	911	866	924	883	863	888	821	954	915	914	830	921	916	890	936	905	924	905	906	908	914	908	907	913	891	863	904	868	846	905	905	885	893	835	837	885	868	859	905	891	836	903	853	858	909	858	929	908	894	910	888	916	836	941	805	863	857	852	867	881	892	846	882	884	895	852	867	869	874	917	873	873	858	916	913	855	907	884	926	934	910	849	884	916	891	872	882	901	833	879	857	883	904	860	859	908	853	870	898	930	862	862	852	954	852	868	861	883	870	968	890	853	889	853	944	873	851	866	876	908	866	913	891	911	893	944	908	854	863	865	880	906	916	895	910	883	890	904	900	849	900	890	865	926	874	885	849	889	868	872	830	923	845	909	857	899	820	882	872	908	872	878	911	918	864	915	873	915	931	878	902	894	871	877	922	880	863	863	890	843	888	858	846	901	898	888	885	918	907	857	863	877	867	916	896	917	928	874	930	900	878	856	903	935	873	876	940	959	940	895	873	912	888	903	885	862	926	870	904	891	840	915	899	885	907	871	904	924	940	860	917	895	855	855	872	890	846	909	907	879	908	894	846	908	865	893	841	888	897	854	903	885	867	862	868	886	891	942	888	931	901	900	878	881	870	902	852	882	868	952	891	862	843	877	870	856	960	875	890	856	920	875	930	846	834	864	859	876	911	917	932	878	892	936	837	885	870	898	868	922	860	855	887	832	877	923	895	886	859	845	848	948	897	849	849	927	864	856	852	884	908	859	902	828	872	838	923	868	870	925	912	872	872	941	866	876	900	827	898	911	923	923	899	892	909	908	923	888	954	836	887	855	943	910	909	875	933	884	924	892	910	881	897	854	931	876	823	840	863	899	882	887	883	846	885	870	846	888	921	903	872	887	878	944	889	889	892	926	899	849	928	883	861	908	877	929	902	878	894	873	876	957	900	877	908	898	857	897	997	886	908	890	880	886	906	892	887	949	879	913	887	892	887	959	851	871	918	892	867	865	876	920	909	881	853	957	872	912	855	870	903	884	904	876	906	884	850	836	907	903	902	934	858	904	905	886	913	866	891	856	865	936	855	869	878	887	898	843	898	936	850	874	897	923	948	864	938	877	861	843	891	908	867	893	860	912	912	883	866	858	890	842	893	842	924	850	883	851	932	883	857	871	908	917	920	914	916	860	890	912	894	893	919	900	908	849	901	921	898	848	949	862	921	906	892	882	871	940	886	908	946	843	912	880	866	868	850	875	907	871	914	948	864	905	855	887	875	855	869	942	852	889	884	892
11729	2947	2733	2282	1795	1366	1073	2316	2225	1513	1268	1078	561	374	361	586	663	455	315	317	326	348	355	310	252	270	239	256	275	237	266	281	232	257	267	274	272	281	274	285	298	298	268	291	340	326	391	418	309	247	274	237	243	254	232	265	271	272	240	237	259	246	264	246	242	239	267	262	260	239	242	232	246	239	254	235	225	237	264	259	246	255	263	247	254	242	246	249	257	222	250	240	263	256	255	252	270	238	234	265	232	258	226	232	263	260	265	238	238	242	274	247	253	230	263	262	257	264	223	205	240	229	251	252	265	262	241	264	281	256	233	223	271	233	271	248	257	239	250	266	247	278	259	210	230	256	254	255	233	279	233	268	258	242	248	263	267	214	239	256	246	248	275	250	238	255	278	238	236	255	253	262	248	255	269	252	233	260	244	237	245	243	217	250	239	266	258	221	272	252	233	252	250	251	255	262	264	284	257	222	226	272	226	249	243	226	265	243	261	226	270	239	268	246	250	247	250	226	229	231	255	259	237	245	268	254	235	281	236	273	254	257	258	247	250	247	276	270	250	229	259	239	260	241	254	279	218	308	263	226	259	243	247	229	235	229	247	235	253	279	242	260	284	237	279	226	250	235	253	253	248	266	262	245	255	236	264	243	243	229	242	240	250	228	260	259	259	261	241	208	266	245	243	272	274	225	253	259	260	245	247	245	253	265	260	242	251	276	260	249	243	261	237	252	288	244	264	261	247	257	241	233	242	252	219	274	243	241	247	268	245	241	253	253	239	263	232	270	298	265	227	227	242	253	255	229	241	219	248	268	228	229	236	250	284	219	247	227	231	227	237	249	251	208	261	259	241	226	283	274	211	267	264	273	261	255	254	232	245	243	260	255	231	258	252	232	262	227	253	270	217	232	216	256	237	255	271	253	249	272	240	266	235	260	248	219	243	231	259	221	274	241	243	229	234	261	271	261	270	238	262	222	243	254	254	263	261	227	281	255	235	263	229	237	239	246	252	252	253	247	238	250	268	243	236	254	212	255	251	267	241	260	279	244	253	231	261	246	270	270	229	232	234	250	259	236	260	249	239	250	262	249	229	290	237	223	228	239	252	261	260	249	228	239	271	222	297	253	248	261	238	269	247	261	272	256	277	243	221	216	258	263	233	226	253	266	257	235	241	260	257	232	265	276	245	277	248	255	260	223	240	244	270	266	231	238	260	277	256	277	270	255	234	258	259	248	260	244	237	235	256	254	223	236	256	226	241	235	235	270	262	241	276	247	247	244	248	241	247	251	218	245	229	240	217	271	250	259	237	261	259	240	223	256	241	236	244	223	235	235	262	268	253	269	230	268	249	256	264	267	263	253	224	227	245	260	248	278	230	269	259	233	244	231	272	278	273	239	276	274	230	224	263	222	248	239	268	263	261	242	234	246	261	264	275	267	271	245	241	260	241	250	229	261	268	242	284	260	269	255	249	236	232	197	259	266	231	262	262	251	268	245	226	257	243	256	244	248	229	237	221	253	237	254	262	234	231	229	268	234	240	272	249	233	234	275	252	239	258	243	255	277	253	241	228	232	261	264	244	217	237	262	257	234	233	276	248	246	247	251	275	245	233	255	262	244	239	254	253	234	236	243	244	244	231	248	249	243	260	245	240	233	235	255	233	255	254	218	227	239	245	246	272	255	231	258	246	260	241	262	254	231	291	232	267	267	239	256	251	240	212	221	228	265	250	264	245	233	245	255	267	257	241	253	228	239	207	229	239	264	237	230	234	234	207	263	260	226	246	233	235	231	234	231	265	248	235	225	237	231	238	255	238	263	247	258	236	237	250	274	224	242	235	253	246	252	219	232	213	223	259	260	242	240	262	279	231	234	266	224	252	280	239	248	239	242	224	253	241	278	241	235	243	232	248	219	278	259	260	249	226	235	248	263	272	239	236	207	248	266	250	251	273	263	214	250	252	249	238	237	279	233	248	241	261	261	297	277	265	268	275	273	268	255	242	239	274	261	252	257	233	252	211	240	254	272	234	221	230	253	261	263	245	251	268	228	277	236	243	238	226	224	265	250	255	234	233	224	251	254	273	238	214	244	250	277	239	262	256	266	273	246	256	237	254	234	230	245	223	244	241	254	274	233	265	239	254	243	221	234	240	231	251	263	265	243	264	243	266	230	223	268	247	275	276	214	249	229	237	250	239	216	237	279	227	248	238	258	242	258	227	268	230	220	256	251	237	227	251	288	260	252	250	235	280	226	245	262	273	283	217	243	277	254	245	232	223	252	260	264	253	252	250	244	241	236	241	285	264	246	270	262	275	273	258	247	253	238	243	226	223	247	251	238	239	260	236	265	236	258	264	243	253	231	274	253	257	253	272	239	248	254	273	296	233	297	245	242	224	238	268	228	263	249	231	261	249	236	254	232	237	260	237	247	235	258	271	274	257	269	239	270	273	234	250	219	229	244	264	250	225	250	230	269	275	241	239	238	281	218	259	251	225	259	246	235	215	215	251	267	244	244	253	254	259	249	262	218	242	206	238	232	240	256	256	224	240	237	222	258	261	260	236	238	242	253	255	268	254	236	248	258	225	269	253	267	210	289	231	225	261	228	215	213	243	212	246	267	252	256	261	236	235	266	233	232	247	229	234	263	256	259	251	257	255	232	279	253	241	224	229	228	248	240	288	241	263	223	252	221	232	246	272	243	236	243	272	267	258	248	264	241	236	224	257	241	233	237	229	242	245	243	232	253	276	283	251	245	226	255	285	209	255	230	264	258	222	267	262	235	236	265	253	256	237	239	205	238	246	254	241	262	243	278	256	232	248	239	220	248	259	260	225	256	252	246	250	246	232	256	226	237	255	229	273	253	277	243	282	260	262	211	236	228	252	253	263	261	217	248	265	255	233	226	241	225	270	213	216	253	278	245	249	243	237	250	235	244	271	241	272	243	217	254	246	255	289	263	228	252	235	266	228	261	228	249	242	266	228	248	225	268	240	245	256	263	256	237	239	253	266	243	257	248	251	259	252	247	262	269	260	230	277	259	250	248	231	257	256	237	253	251	249	246	233	240	258	254	246	248	241	219	268	245	236	238	268	259	224	223	233	225	251	280	249	233	251	250	251	219	235	266	233	235	229	248	265	252	271	262	252	273	254	277	292	241	264	258	284	233	265	246	241	256	256	250	238	232	266	231	245	250	236	247	269	259	238	262	293	233	243	219	253	240	266	231	242	237	215	262	245	252	271	252	264	234	241	236	257	241	255	254	261	265	272	240	251	240	226	242	255	233	267	249	257	229	218	248	260	242	243	238	255	227	250	276	249	250	251	246	243	229	277	254	274	248	232	260	228	225	261	275	278	213	264	227	230	224	242	255	264	243	248	260	255	242	229	246	286	232	273	246	237	220	254	236	258	253	247	242	254	251	260	261	268	223	233	245	243	276	247	267	246	226	250	253	263	243	262	268	258	233	256	251	256	221	248	239	257	238	266	278	276	263	248	248
7545	2620	4166	5594	5845	4303	4464	10725	9584	6722	6191	5329	2412	1284	1330	2726	3525	2370	1145	1103	1240	1150	1093	1004	929	868	852	793	766	752	727	705	730	759	798	829	882	987	1147	1019	1006	761	859	1063	1496	1522	1692	1913	1146	739	661	669	672	654	619	629	645	667	623	640	650	626	646	618	660	618	620	598	603	637	621	648	656	613	651	608	642	589	642	631	606	679	629	626	645	639	594	639	615	630	612	624	666	667	605	650	589	590	624	640	625	626	640	630	644	582	634	651	601	652	577	641	648	600	647	629	611	638	637	605	609	635	623	606	588	574	649	641	628	605	622	634	629	618	599	611	611	603	623	621	584	659	619	648	618	588	605	627	630	640	635	617	652	627	621	631	624	582	612	632	601	605	599	633	610	605	638	608	659	629	645	615	616	594	616	653	630	675	586	607	599	585	589	592	660	651	573	620	641	652	619	643	615	609	606	591	612	626	616	636	622	627	622	614	644	602	628	660	600	641	607	634	617	646	630	605	641	593	574	595	591	652	616	606	604	599	577	624	653	607	607	669	596	594	616	589	592	607	569	587	585	672	613	566	628	607	564	633	652	590	653	597	599	632	621	645	690	549	637	629	633	618	575	598	579	567	641	613	592	665	638	607	596	616	630	630	636	576	618	610	632	600	626	609	641	669	654	635	593	615	604	642	632	643	612	620	594	610	631	599	622	609	609	614	593	646	642	648	678	595	599	592	614	659	631	646	629	614	605	586	630	686	613	621	599	617	622	658	680	615	629	648	589	584	637	601	639	618	636	642	632	611	653	588	607	682	581	649	669	674	585	594	675	599	612	599	617	594	607	584	631	591	583	622	603	621	634	618	635	642	632	620	643	612	612	631	625	600	636	621	629	698	552	624	610	623	643	613	614	579	661	605	586	639	601	658	622	624	608	648	598	604	583	630	617	588	639	650	599	598	598	613	636	650	593	601	589	553	621	633	609	576	597	611	629	645	635	647	612	655	637	608	640	655	654	605	624	608	584	594	596	672	599	623	587	595	673	630	637	605	597	648	645	631	616	610	632	654	611	595	645	645	588	622	601	627	592	639	600	612	637	626	606	651	640	661	603	606	604	603	589	598	570	621	620	602	615	643	591	659	650	616	598	653	587	648	566	626	568	605	618	638	615	659	593	616	656	615	616	568	588	625	635	634	631	613	633	625	622	637	665	586	544	617	642	616	608	631	640	603	650	624	589	583	603	670	609	647	616	651	635	631	592	663	623	658	578	651	619	634	630	612	604	628	598	608	644	646	605	610	583	643	629	616	643	628	632	614	606	595	631	662	620	628	650	599	635	648	611	628	610	594	596	656	628	618	624	596	627	698	581	628	626	656	595	618	632	593	609	640	612	649	631	608	625	644	654	562	646	591	649	593	658	600	644	619	651	584	633	602	657	645	584	611	634	629	663	619	611	598	637	614	638	612	603	608	621	625	594	598	677	619	603	642	603	640	610	621	592	616	647	612	583	634	621	601	618	622	612	612	613	637	626	580	633	617	615	622	584	619	653	627	611	648	632	553	592	599	616	632	638	659	562	621	617	617	632	635	632	632	701	672	607	625	681	616	636	613	605	640	658	563	679	598	625	654	607	636	562	662	635	606	622	634	657	640	605	644	580	597	632	642	616	605	645	609	598	607	616	587	656	600	595	637	625	612	623	637	608	596	605	597	600	614	609	656	580	629	607	609	629	662	658	621	586	653	620	592	650	611	644	614	621	622	683	623	622	652	635	612	620	582	606	636	607	690	670	636	628	629	628	626	621	686	608	621	567	628	637	609	616	662	630	598	643	605	631	584	640	607	634	610	630	614	594	621	642	622	634	610	634	626	630	615	616	629	618	602	668	584	589	592	617	623	604	599	624	656	603	614	627	628	589	606	633	618	612	595	622	604	606	656	621	662	628	575	619	606	588	583	667	602	608	604	608	582	656	618	618	606	626	647	644	653	665	649	590	606	624	584	632	623	654	691	597	630	590	646	602	589	633	559	643	614	628	663	668	649	607	665	607	629	640	688	634	606	615	631	646	677	588	663	624	596	610	600	669	630	604	621	559	652	673	604	595	597	625	629	607	629	634	644	576	617	639	622	620	624	631	615	576	640	642	623	626	632	639	660	616	637	656	609	648	616	578	662	621	595	679	650	613	638	635	629	653	581	595	666	592	588	633	622	612	648	590	599	618	636	659	607	630	580	633	610	612	595	597	642	670	631	623	616	611	633	612	607	614	638	648	612	611	644	631	616	605	676	596	625	674	603	602	635	647	619	641	657	563	637	605	596	636	645	629	660	578	586	628	619	589	645	616	605	656	629	644	619	581	670	609	612	628	607	607	601	624	627	637	590	640	652	600	661	641	657	634	630	657	616	689	677	610	599	646	624	623	634	624	616	639	618	635	660	627	641	632	618	650	577	662	616	643	634	588	633	600	654	630	608	627	592	629	609	632	651	611	609	654	628	627	598	610	622	587	625	654	646	593	677	630	626	626	606	600	599	650	630	601	570	589	641	633	572	608	603	568	613	633	607	624	641	581	671	612	619	606	611	606	647	619	595	617	599	569	624	569	651	610	623	637	642	635	570	671	627	630	627	622	630	569	632	641	612	583	658	608	635	622	616	589	608	604	601	602	647	615	585	601	605	618	632	604	601	568	629	612	582	622	607	608	626	633	605	649	604	602	607	585	610	660	657	614	635	604	593	605	661	664	632	640	605	644	614	620	669	615	546	570	571	608	606	631	624	611	577	597	590	578	605	599	631	640	639	598	564	601	591	606	585	660	631	646	635	585	614	583	612	623	605	603	627	608	603	609	620	587	579	603	593	643	584	635	648	570	642	610	632	632	623	621	621	639	651	607	640	599	657	572	635	628	642	651	626	625	628	619	640	608	595	651	624	648	626	642	611	624	612	596	605	660	667	612	581	595	609	620	594	594	690	640	650	634	602	612	634	615	616	619	617	632	605	590	589	617	587	620	624	625	611	596	644	611	605	634	594	628	631	666	668	573	638	608	667	598	579	638	609	680	653	599	637	658	606	624	617	629	620	601	651	633	603	613	638	600	663	596	599	627	631	658	614	654	642	647	628	635	599	629	601	603	636	646	631	624	574	638	630	615	587	585	626	584	608	648	648	619	612	613	645	598	595	633	670	609	645	671	674	573	612	585	627	624	683	648	612	610	578	627	601	627	641	572	659	604	568	655	637	629	626	621	628	649	612	608	640	616	638	637	589	631	613	686	637	622	635	606	610	619	621	611	625	617	624	625	568	602	584	582	594	610	584	586	650	595	630	602	631	619	602	632	586	639	620	613	615	666	636	594	636	602	634	608	651	641	612	649	640	624	649	666	619	647	614	629	583	628	629	641	580	642	584	672	626	600	651	630	635	584	605	638	643	607	616	604	554	616	615	629	641	598	622	582	633	568	640	595	595	633	634	638	590	646	631	633	613	619	607	595	666	602	638	629	614	627	600	602	601
22118	6503	4467	3620	3126	2426	1921	3529	3298	2075	1906	1617	815	563	533	807	1006	759	461	460	492	491	481	459	398	377	383	367	394	379	383	359	353	380	347	390	377	434	448	420	439	385	384	435	555	565	632	619	478	350	334	335	364	334	366	371	342	341	320	356	367	351	347	344	343	321	375	358	363	329	377	362	328	319	342	339	341	344	362	342	331	323	334	339	333	341	331	335	374	352	342	342	332	365	308	325	329	301	340	353	347	344	336	295	367	363	329	320	321	363	381	354	292	298	331	326	370	320	352	316	307	322	353	328	371	359	331	336	372	331	367	336	333	340	308	325	332	320	308	340	309	288	311	338	347	336	316	311	353	322	349	376	320	347	375	376	350	335	346	383	340	361	351	348	299	361	341	357	355	373	361	334	334	347	352	341	324	336	354	339	333	334	331	354	355	322	338	378	336	322	369	361	333	342	359	371	346	336	338	335	335	344	332	366	338	365	339	299	324	307	342	345	392	329	344	337	340	330	341	325	339	330	353	347	361	366	347	348	318	323	337	337	311	374	356	345	319	349	323	347	347	361	340	333	339	356	333	314	341	326	366	304	324	344	323	353	303	325	323	361	329	330	342	295	347	361	319	352	362	377	331	346	351	326	355	316	349	343	333	313	340	315	335	316	365	356	377	340	321	312	361	368	340	333	344	317	335	329	329	335	354	348	315	336	312	348	342	361	324	341	358	342	296	304	356	361	349	325	334	314	333	368	333	351	346	317	381	372	362	371	339	347	361	319	353	355	336	324	354	359	354	347	341	348	362	358	354	312	312	352	310	388	350	377	340	294	319	357	356	335	343	328	321	329	341	331	327	375	314	339	323	360	351	320	332	331	346	393	329	311	352	362	344	345	312	324	326	370	366	323	346	332	320	363	336	326	374	346	360	313	347	362	345	333	343	307	384	360	355	325	344	331	338	317	330	332	357	353	352	320	366	326	380	343	366	352	362	333	327	346	367	368	337	379	338	370	341	327	328	354	319	336	358	331	323	330	312	375	340	323	343	368	342	358	312	331	339	348	319	334	357	350	313	350	321	355	319	344	308	315	351	342	317	372	368	345	350	326	352	343	354	394	331	336	344	317	332	366	342	314	323	350	338	351	360	391	321	362	325	322	322	329	323	314	333	342	324	350	366	349	328	318	357	338	344	343	342	346	333	360	318	351	365	364	370	353	365	339	328	350	347	358	376	356	368	348	334	357	356	329	358	349	374	347	336	343	343	330	345	350	351	382	362	361	347	356	314	352	305	316	313	309	324	353	314	323	342	325	326	360	321	349	357	379	334	325	337	339	335	351	319	340	351	341	319	322	367	313	349	333	309	371	342	392	328	341	302	311	330	357	330	350	347	313	369	337	342	357	355	320	305	361	355	332	324	362	330	311	328	366	340	368	361	339	327	357	378	337	336	309	314	342	340	323	344	352	291	333	359	344	315	319	362	334	351	366	357	345	330	353	335	370	337	333	355	345	322	341	375	368	379	346	345	387	356	364	370	343	339	334	346	348	349	356	330	332	308	304	363	373	350	325	313	382	320	335	356	315	329	355	305	320	324	333	351	310	359	340	358	366	374	348	339	314	316	346	360	353	333	344	348	345	349	377	303	322	347	320	375	365	319	385	353	351	325	346	369	318	344	372	341	363	348	314	363	332	351	378	352	345	380	338	341	308	292	350	340	334	357	338	380	365	342	337	336	345	335	337	332	324	356	314	372	346	361	337	356	333	332	344	311	349	316	346	354	361	376	350	335	355	320	363	324	363	360	315	379	316	337	349	365	315	344	344	330	319	338	330	342	373	330	356	335	367	353	344	328	336	311	334	343	348	348	358	332	363	337	326	374	322	320	387	350	323	316	387	338	342	340	342	343	352	282	315	348	339	307	337	316	343	297	341	373	349	341	362	344	379	361	302	343	373	355	330	353	368	362	343	324	329	327	357	351	355	353	376	316	356	307	360	371	320	352	291	309	354	305	335	326	323	333	339	345	363	316	330	352	348	343	381	356	366	363	348	394	352	331	307	380	316	331	317	362	325	363	326	344	365	331	337	354	346	384	343	338	329	363	324	358	348	350	310	349	350	340	355	363	323	319	338	355	339	371	326	357	370	342	339	319	341	351	339	336	296	344	336	306	321	330	328	320	328	338	345	320	315	327	363	330	313	359	333	322	351	325	331	348	321	319	343	309	368	332	368	323	312	352	352	324	363	350	333	332	330	354	321	364	342	319	337	359	355	358	358	289	315	336	336	348	346	320	337	359	303	360	344	317	340	366	337	311	351	374	346	324	383	359	324	351	340	359	325	351	349	308	302	336	314	357	341	340	330	311	342	340	352	339	347	341	324	356	388	365	327	337	321	304	351	337	350	313	320	387	348	333	339	344	337	358	309	311	338	355	324	318	319	298	314	330	345	314	338	332	369	309	361	321	348	377	366	332	359	293	341	345	347	316	341	303	340	366	328	351	386	332	324	337	335	349	367	370	316	355	332	355	373	340	360	349	307	346	337	328	345	330	322	309	307	357	309	328	348	339	337	318	336	352	352	328	324	339	334	312	354	382	334	336	352	326	369	329	323	327	337	355	341	336	344	318	338	341	379	346	353	329	335	363	340	345	343	380	365	327	290	332	363	333	329	319	326	354	306	325	362	332	316	327	318	341	330	328	346	349	358	353	351	357	324	355	333	345	343	329	339	329	364	363	338	369	314	348	359	347	370	374	340	338	299	305	331	331	350	341	338	346	347	342	357	347	365	337	330	336	338	361	343	340	346	367	343	309	317	336	338	338	342	330	355	330	335	374	343	336	356	350	324	357	309	349	332	294	396	337	327	331	327	362	348	330	334	330	319	330	374	339	348	391	351	336	345	352	302	353	334	344	332	333	345	342	338	317	331	358	349	354	348	370	357	355	307	313	336	372	353	323	353	324	337	389	333	352	352	339	302	341	315	337	312	312	351	340	342	338	325	352	339	302	315	360	325	316	361	351	311	307	318	344	350	344	357	319	341	334	337	350	357	344	370	338	324	309	332	343	356	318	349	357	383	348	368	332	333	350	366	327	303	330	325	350	363	324	339	365	321	369	363	303	338	350	347	326	355	327	348	326	364	313	360	327	339	335	328	346	349	328	332	365	357	344	359	345	336	317	333	336	329	333	371	345	372	325	315	361	361	363	365	338	334	339	335	352	350	333	368	328	339	321	359	326	367	339	357	346	352	327	353	319	353	320	358	319	361	325	341	307	330	364	337	333	362	333	370	364	331	343	330	349	363	328	355	317	367	305	327	311	274	348	301	350	361	287	344	331	333	321	347	339	349	324	308	328	303	339	297	345	331	377	362	333	332	339	326	390	364	356	328	348	383	356	355	360	351	355	317	359	358	351	386	377	326	348	354	332	344	317	313	363	316	306	299	295	312	330	343	352	346	323	343	306	335	328	360	307	344	321	346	349	328	336	314	330	319	371	351	339	338
11018	3924	6295	8628	8506	7299	6363	14218	12970	9317	9167	7338	3460	2106	1993	3828	5157	3401	1739	1629	1750	1761	1554	1606	1299	1330	1169	1183	1143	1077	1058	923	997	1064	1145	1184	1220	1371	1643	1465	1299	1144	1321	1737	2539	2462	2960	3224	1563	978	924	936	932	923	908	845	847	827	824	812	874	861	857	840	848	819	896	831	829	869	834	858	881	834	880	812	775	799	815	859	845	839	843	804	854	853	844	826	812	865	850	845	868	864	845	810	849	809	793	824	846	888	814	851	837	860	833	834	814	841	801	802	810	808	828	852	815	862	868	834	822	840	837	830	859	853	851	858	823	842	881	886	806	816	807	780	846	840	832	834	878	809	816	846	859	826	829	792	793	828	909	801	797	824	856	779	833	799	831	843	856	812	819	808	827	830	833	830	880	849	826	866	797	814	884	821	843	810	786	837	825	806	823	824	805	845	848	888	771	840	846	845	816	810	848	800	836	778	835	764	828	803	783	878	817	828	833	825	821	809	792	848	843	817	799	824	815	789	806	821	868	842	870	878	837	823	859	845	821	823	885	848	836	842	809	843	812	862	792	871	821	842	845	810	868	793	805	804	844	850	803	786	813	834	782	885	786	801	795	884	837	817	829	840	835	832	808	855	809	853	863	833	835	825	823	808	800	818	799	850	813	789	814	828	810	855	882	846	824	854	823	845	867	800	781	773	863	838	824	845	794	823	903	831	831	817	827	782	790	866	834	799	805	830	870	847	806	819	860	824	871	854	866	849	865	867	827	831	861	843	787	838	854	834	812	747	814	819	811	847	845	918	802	836	861	851	825	837	849	803	816	860	854	803	801	810	839	883	800	870	843	872	831	797	824	831	846	879	832	798	833	876	868	806	879	801	827	811	852	816	761	888	790	822	805	910	856	873	888	800	801	831	764	806	796	830	851	812	853	793	832	844	830	817	885	831	794	833	835	860	812	842	862	849	822	854	780	823	797	841	878	805	854	821	826	808	867	889	780	826	838	827	824	784	819	861	802	838	810	842	817	833	811	800	764	836	864	864	879	813	838	795	851	851	840	834	851	847	840	843	829	790	849	861	892	895	789	843	811	845	844	814	858	857	800	816	856	819	824	834	779	832	778	822	810	808	826	898	841	827	828	836	896	827	795	793	808	858	828	787	844	842	823	826	877	825	872	878	811	911	806	824	816	849	804	852	894	825	849	842	847	797	804	872	885	851	852	848	812	803	816	839	868	815	834	824	821	765	836	823	823	825	794	799	844	868	799	898	855	829	818	807	837	855	831	791	851	857	793	831	851	829	823	796	800	807	864	832	819	854	873	830	795	841	832	838	802	859	860	847	829	771	814	872	804	850	879	873	843	842	814	817	858	882	854	785	856	829	920	812	809	820	833	779	819	790	835	799	839	802	835	798	841	823	849	804	816	863	865	824	835	786	888	824	781	876	812	785	821	860	838	787	872	843	867	846	754	831	846	808	803	841	842	825	849	819	830	812	847	847	809	847	807	812	762	834	831	791	805	780	842	820	859	840	796	841	884	851	818	817	832	842	830	831	782	841	839	786	844	818	868	807	855	858	816	883	826	813	823	829	880	826	855	845	871	793	826	864	838	879	815	823	837	814	797	797	804	817	856	814	810	788	812	830	835	839	854	808	830	836	846	825	832	823	876	865	876	860	831	825	796	819	845	827	893	778	838	865	761	835	839	769	886	810	851	814	799	921	878	798	874	843	846	809	809	806	864	830	804	827	834	795	806	851	807	799	802	832	805	807	818	860	805	809	878	777	826	871	837	812	816	843	866	864	841	860	822	805	808	854	895	880	796	827	845	818	844	809	759	802	821	851	847	774	837	831	845	844	833	841	838	838	858	870	833	842	891	832	853	809	787	853	829	835	837	833	798	814	833	808	810	820	869	800	810	814	852	881	837	839	825	861	895	804	868	800	844	804	840	813	848	777	818	885	845	839	832	860	824	758	808	834	861	840	869	866	852	823	833	828	873	767	850	863	896	863	808	835	797	803	830	794	820	831	870	837	846	832	838	851	874	808	793	822	822	810	837	810	872	784	836	860	824	808	827	830	872	851	842	843	832	843	849	857	846	821	859	849	888	870	808	865	837	823	843	806	833	864	826	830	845	830	832	861	839	878	840	815	801	858	770	789	815	798	832	838	889	827	813	827	818	855	845	840	820	815	779	816	797	840	810	843	883	850	828	868	838	849	810	887	885	825	814	852	868	819	849	856	864	857	850	792	843	830	848	824	822	840	878	834	833	821	833	805	811	815	791	810	874	788	802	797	818	807	836	842	811	890	876	827	796	810	795	816	871	823	848	852	799	857	795	841	800	779	818	810	847	900	854	828	885	831	829	835	827	829	817	840	818	826	815	777	844	833	867	868	824	836	835	831	863	805	890	797	838	826	781	837	828	854	839	853	871	826	811	820	825	876	822	813	765	805	854	813	871	830	821	809	869	905	806	835	811	863	818	810	839	846	799	835	844	824	864	813	829	852	848	793	873	814	816	819	833	807	804	857	839	843	794	791	854	848	847	855	837	786	838	854	834	806	792	832	803	806	784	844	798	801	786	819	851	829	786	881	766	827	840	823	809	785	816	791	781	825	830	834	858	787	830	752	764	827	844	847	879	844	786	839	847	786	797	831	779	802	863	832	841	813	814	791	823	841	819	903	829	843	802	824	842	843	858	832	796	801	861	807	846	802	787	863	836	819	835	760	807	803	834	827	841	841	800	797	856	843	841	878	769	798	814	802	830	853	827	772	792	831	839	856	837	810	817	845	806	793	826	857	834	785	845	856	775	836	849	845	832	833	816	825	798	777	819	846	857	796	859	770	833	834	821	805	816	783	839	850	829	796	797	835	886	785	793	825	806	831	852	807	866	822	823	904	797	850	848	791	858	828	813	819	774	812	848	841	884	866	838	883	876	886	892	830	792	825	836	835	819	838	823	785	850	920	818	829	805	857	842	842	837	824	818	776	822	827	818	870	781	790	834	825	772	831	829	782	861	840	831	874	834	834	833	837	847	830	834	835	872	845	910	849	792	857	810	877	839	869	842	847	814	842	809	841	874	826	816	849	801	870	821	846	853	878	865	845	803	846	780	815	896	840	784	843	816	827	825	813	828	864	768	795	813	814	847	871	794	827	828	835	798	835	857	818	871	844	843	844	842	900	825	804	830	887	781	754	859	816	847	782	788	820	892	877	820	874	819	796	847	767	798	806	853	867	816	810	806	874	821	799	813	847	872	851	824	814	799	809	839	853	805	857	868	804	809	827	844	869	852	825	841	818	846	787	874	786	797	783	842	832	897	863	825	868	884	842	860	783	832	787	847	848	846	852	833	807	892	756	843	770	833	878	791	826	816	869	845	829	858	835	836	779	792	824	868	838	776	850	803	854	881	887	801	829	783	863	818	801	841	835	828	886	835	779	875	873	818	844	831	833	853	820	840	826	815	805	882	881	783	798	776	851	868	872	848	808	825	852	845	844
3550	924	938	915	841	674	614	1446	1433	971	960	779	516	398	408	526	587	509	406	408	360	449	424	389	381	379	347	384	397	387	350	400	384	384	406	400	408	386	439	416	411	372	358	417	409	398	406	396	393	388	402	375	378	375	359	398	374	393	369	400	352	422	372	377	390	375	369	410	354	382	370	374	369	391	375	368	407	420	399	358	340	381	397	399	375	392	388	390	386	403	378	414	386	369	337	345	401	372	357	371	349	376	373	375	382	351	361	381	341	373	368	377	387	413	405	393	366	400	385	370	395	414	381	407	412	388	385	378	405	378	358	375	361	396	379	363	369	392	385	385	413	399	409	371	375	402	406	398	374	388	397	371	385	406	379	371	373	417	382	427	373	418	397	385	369	368	399	369	411	360	411	386	379	418	377	345	369	371	363	384	363	357	382	422	360	396	385	355	362	387	337	365	401	370	378	351	374	386	352	395	371	363	409	379	391	376	368	373	458	390	380	391	382	395	412	395	396	380	399	362	345	424	385	356	383	391	399	367	396	360	374	393	361	381	392	389	368	385	390	395	367	411	403	377	400	360	386	352	402	389	420	342	333	376	410	380	357	364	362	397	379	352	375	401	382	415	399	366	403	418	364	354	406	371	381	383	385	382	413	387	368	340	359	384	380	375	347	391	386	401	358	386	360	432	393	359	410	385	362	402	382	436	379	378	349	384	362	394	404	364	396	383	377	409	383	392	385	359	368	372	380	405	377	395	366	376	365	392	355	360	344	404	385	350	366	372	380	400	351	362	373	409	360	414	439	399	409	434	357	395	363	408	383	412	408	407	356	386	386	405	376	391	386	374	408	408	391	375	402	412	358	389	370	365	403	398	346	357	415	386	396	368	414	379	363	384	400	403	410	422	377	363	349	350	359	423	375	380	383	395	367	388	378	373	389	377	368	410	371	399	361	361	380	395	393	370	407	374	371	419	378	384	391	387	405	364	387	359	373	405	342	397	365	420	343	368	387	403	369	401	387	417	399	400	374	398	374	406	351	415	399	379	348	380	376	383	387	372	373	406	373	397	377	358	357	355	389	397	371	406	356	419	400	393	357	362	388	391	387	387	405	389	380	358	376	378	390	384	381	374	356	372	383	357	389	397	359	356	375	366	421	375	394	387	413	359	362	384	416	400	374	358	376	372	408	407	389	361	375	399	406	389	390	393	404	397	406	370	367	370	390	399	434	419	391	393	381	364	378	360	392	425	418	390	386	389	392	397	376	352	391	397	384	381	372	367	367	414	423	397	397	409	404	421	371	387	399	352	380	382	363	397	394	403	412	402	419	341	403	369	397	391	383	386	386	365	385	420	430	395	370	388	393	390	387	384	428	364	370	379	378	418	393	393	380	347	380	356	419	401	402	380	428	347	394	343	377	382	414	381	379	401	368	408	397	384	358	378	372	389	365	353	358	404	403	413	385	394	380	391	364	409	387	373	370	381	422	400	413	375	380	390	356	365	378	372	361	387	402	418	372	426	370	393	397	367	382	382	346	379	425	388	341	410	378	356	377	387	411	391	386	384	360	382	439	342	365	361	382	406	405	434	405	451	363	397	353	363	417	387	397	399	368	358	382	414	382	391	366	362	389	404	424	403	382	407	375	365	373	345	370	367	363	343	377	431	388	387	372	373	420	391	361	364	407	389	349	364	393	398	382	357	416	397	410	379	398	390	377	365	361	371	382	354	398	371	366	352	378	413	368	387	400	382	388	387	370	375	378	386	391	379	370	382	387	402	384	358	376	401	387	361	363	372	369	374	375	406	340	405	380	393	381	370	382	389	407	393	423	345	369	375	353	364	387	362	367	405	426	340	374	388	395	418	368	419	368	423	386	384	388	437	371	351	396	345	359	397	389	367	353	370	374	343	386	393	390	382	388	383	378	400	373	381	415	389	379	361	351	378	352	352	375	371	366	391	357	372	410	365	360	397	422	410	414	382	397	391	370	381	392	396	371	365	391	422	366	389	357	400	367	377	400	361	370	348	387	379	387	394	386	375	411	422	390	388	371	379	410	407	378	405	369	357	387	368	440	364	370	366	351	382	375	385	372	372	350	356	390	377	395	366	404	400	425	368	383	431	416	376	394	380	380	400	354	359	385	380	352	379	392	386	362	380	361	391	379	391	372	392	414	387	391	376	378	394	354	406	372	374	397	408	383	406	378	424	403	397	385	398	376	393	381	368	371	410	404	359	377	397	403	414	371	353	368	380	364	380	395	405	395	382	369	404	352	362	374	390	347	360	398	382	385	392	406	340	374	363	333	359	383	384	416	414	389	359	374	366	386	395	367	389	398	388	399	359	380	378	404	370	419	364	444	334	375	368	394	399	428	373	404	369	364	412	445	385	390	407	397	366	379	384	396	387	388	371	396	374	398	417	393	387	432	390	406	390	381	393	391	429	381	368	372	407	376	393	403	399	363	384	421	395	424	367	391	401	388	394	357	398	374	396	387	390	421	400	364	369	414	366	381	375	383	372	357	394	393	390	390	377	394	379	415	418	382	411	373	397	380	380	371	394	424	374	386	409	429	405	361	390	387	366	410	415	397	401	393	404	378	403	380	363	376	377	417	404	356	378	407	393	365	370	379	363	379	380	358	413	353	404	393	414	366	416	383	374	347	366	387	362	363	401	372	387	376	402	385	375	367	391	392	417	395	385	360	366	417	407	412	363	382	393	360	395	382	362	360	411	397	338	384	372	339	396	395	395	414	343	383	385	370	399	396	378	367	372	401	347	380	409	404	392	388	414	422	396	380	362	367	385	359	358	388	363	350	393	371	402	384	362	385	413	400	406	399	393	358	367	358	398	362	365	379	386	394	392	391	379	403	377	404	358	410	371	381	380	376	385	372	386	404	393	389	425	405	390	377	395	408	333	431	414	398	367	411	433	367	414	367	402	382	378	366	369	420	382	387	351	415	389	397	367	372	368	385	380	387	389	377	349	386	377	367	395	347	382	354	401	380	396	371	352	380	374	390	378	352	371	375	377	351	389	367	346	412	331	371	423	379	395	376	386	381	389	393	366	402	408	388	391	378	362	381	393	395	436	387	376	380	404	380	400	365	395	405	406	399	409	385	358	391	349	375	393	393	375	362	399	378	418	392	395	385	366	372	392	399	395	431	372	395	383	408	426	388	403	354	420	350	365	383	354	388	359	386	400	366	352	357	364	376	387	400	382	392	387	390	379	395	367	403	405	386	370	401	382	387	389	348	388	381	403	355	382	410	369	377	398	397	401	405	364	394	348	360	386	356	407	382	398	394	395	380	406	360	411	375	420	406	351	379	381	355	408	357	366	343	384	362	413	372	355	406	372	437	378	394	389	379	399	354	399	381	386	355	382	385	410	378	399	385	397	393	394	381	395	396	367	404	370	400	357	390	416	368	364	393	351	342	372	369	354	443	407	397	404	414	381	349	394	382	400	406	378	381	409	370	376	404	389	339	389	403	377	394	375
3239	1330	1901	2548	2833	2188	2058	6389	6136	4405	4087	3240	1577	1005	997	1818	2549	1689	1050	1036	980	1039	963	977	931	866	890	969	922	910	961	920	943	926	996	984	1025	1056	1151	1081	1019	885	911	918	933	909	901	941	894	911	848	825	897	888	868	863	928	882	856	891	830	891	829	859	886	915	836	820	904	852	890	884	878	838	879	832	939	906	839	917	853	897	866	897	861	834	850	892	893	882	895	881	901	859	867	912	893	878	919	887	950	868	842	951	887	916	878	892	830	976	887	905	894	846	878	843	930	918	896	838	890	870	837	875	883	869	836	870	937	899	872	843	873	878	896	906	870	865	867	901	874	920	894	931	888	889	911	967	866	887	865	887	912	870	934	844	886	812	876	886	871	963	889	932	950	875	858	822	909	910	873	926	894	881	841	844	929	858	877	887	896	878	871	850	839	906	935	875	865	887	874	896	837	876	870	911	842	870	884	922	879	935	853	841	853	894	919	905	877	900	872	901	887	888	844	898	921	897	840	838	896	971	926	797	917	888	837	937	890	936	931	849	875	880	885	867	850	892	886	904	875	901	869	886	938	851	874	885	972	859	867	913	854	884	896	909	913	867	858	826	926	904	892	929	902	929	887	886	908	841	837	887	911	842	948	855	872	897	853	919	861	898	821	898	918	868	905	905	902	860	845	869	838	854	886	919	865	875	849	830	870	883	866	904	843	911	871	863	887	875	877	889	921	938	814	911	855	889	817	857	939	877	861	874	884	879	870	895	891	873	838	892	879	878	893	923	877	920	910	842	884	872	905	914	876	930	883	842	848	863	846	894	898	938	913	903	930	847	893	880	921	883	875	898	907	869	896	856	879	889	887	915	844	833	867	885	950	888	920	895	843	901	892	901	881	895	887	865	881	877	850	869	837	889	856	824	869	861	884	895	842	863	883	896	908	872	896	844	879	889	890	918	866	888	827	870	935	908	867	865	838	886	844	874	870	883	892	905	875	873	856	869	856	878	908	911	881	883	877	952	818	809	931	838	846	903	884	895	871	917	895	863	849	845	850	876	924	905	889	940	903	869	914	857	888	859	881	919	881	847	888	929	910	943	874	877	884	946	898	913	876	914	935	890	906	892	901	896	896	877	856	873	887	911	856	867	917	896	867	870	903	831	888	896	892	913	877	890	877	914	837	874	895	884	928	876	919	895	879	869	884	899	876	866	903	899	865	901	868	865	886	853	924	873	960	890	811	898	929	923	877	865	896	848	908	876	861	900	921	850	843	873	865	907	908	909	848	884	940	932	851	907	851	869	847	900	874	863	844	876	874	894	881	868	898	883	901	886	912	894	826	836	859	864	871	881	896	871	873	863	869	872	879	879	931	858	891	860	916	887	955	884	857	881	881	890	880	881	889	900	869	876	903	903	879	834	782	866	923	910	862	884	854	943	906	900	949	850	846	889	904	872	873	897	890	849	876	882	900	871	868	927	871	858	877	907	855	925	864	838	865	856	935	865	862	877	844	902	875	947	908	859	866	857	871	848	851	846	933	829	925	911	905	879	966	881	824	903	912	859	886	894	875	858	906	935	872	853	956	940	869	893	933	890	856	881	926	890	898	881	927	829	848	899	934	882	880	890	842	872	877	877	929	875	894	863	869	942	894	896	924	886	865	936	911	859	896	852	846	876	860	897	894	865	922	893	898	868	915	867	874	929	881	863	887	918	910	898	863	874	908	880	906	845	854	860	906	876	895	871	926	858	897	851	911	944	867	837	906	848	957	880	911	908	891	924	911	896	843	892	812	861	862	926	886	865	892	888	837	857	900	854	907	882	890	942	854	876	937	896	837	901	907	901	836	863	863	851	867	899	881	913	872	840	824	839	864	869	901	898	858	941	901	902	848	877	889	860	888	912	895	843	863	891	932	837	881	872	932	888	871	912	816	915	876	860	875	901	843	865	890	914	853	868	865	885	916	891	919	856	839	911	856	896	909	907	892	873	872	889	868	869	889	870	910	890	913	896	875	948	924	881	839	897	942	854	903	884	882	876	894	884	839	908	858	897	859	887	908	910	908	866	864	894	916	854	913	872	851	880	892	876	920	867	856	856	879	927	902	858	854	875	889	883	871	835	890	879	870	872	904	854	853	858	921	860	884	896	867	861	908	832	874	917	835	842	864	864	895	840	914	893	946	898	864	910	876	918	906	913	868	850	844	875	866	870	873	875	898	873	871	889	873	820	917	863	843	837	944	866	900	909	876	873	947	862	889	898	882	869	912	907	904	873	910	869	862	872	898	870	881	902	864	831	938	842	898	897	945	926	929	871	900	821	894	908	866	925	870	906	930	870	912	806	898	881	910	878	833	894	891	889	882	899	845	894	923	844	931	883	900	828	862	936	843	877	844	892	918	840	882	896	902	876	779	910	891	848	876	864	873	878	868	836	930	897	912	853	852	898	913	884	940	854	894	890	879	890	852	910	861	899	865	822	904	866	816	861	882	955	835	894	879	875	884	861	825	903	840	913	824	894	865	928	905	807	875	851	886	883	934	859	895	870	815	887	876	901	889	859	841	883	853	893	920	848	874	873	896	929	890	884	910	844	878	875	849	823	870	842	928	888	901	886	877	850	813	855	863	893	855	834	870	893	839	871	923	885	876	872	947	894	865	880	914	907	885	892	884	946	868	892	898	887	872	867	935	919	889	889	954	877	842	837	891	852	895	920	941	913	936	914	843	851	852	919	910	865	905	917	829	887	883	847	924	887	854	921	870	880	882	843	923	909	916	873	870	876	890	907	802	892	906	908	883	936	829	850	924	866	863	868	882	849	818	835	876	936	859	924	896	874	863	871	921	908	870	933	898	915	869	878	888	900	873	920	911	852	909	852	882	859	917	904	870	871	830	879	853	875	878	895	865	874	876	868	927	879	964	863	822	874	879	867	910	900	891	855	896	913	914	820	892	904	909	880	890	861	826	902	903	878	890	878	841	908	906	875	887	889	902	884	863	909	917	884	904	861	873	883	844	848	867	863	894	896	874	885	954	869	874	864	884	860	884	895	904	917	858	879	876	836	818	914	882	939	856	849	911	954	918	873	859	916	935	916	857	896	865	868	838	871	890	916	913	918	924	899	869	825	914	820	891	869	919	939	876	951	898	913	915	879	850	918	889	914	852	908	891	857	849	883	920	867	842	893	881	926	876	894	856	912	901	931	886	880	906	863	884	891	863	881	879	864	862	914	865	918	891	886	919	825	898	892	841	847	919	944	888	908	857	855	868	830	863	884	914	877	813	861	830	902	867	887	885	877	882	913	940	901	939	912	896	869	932	894	873	867	869	872	938	825	873	861	844	925	876	912	882	891	880	868	902	883	905	868	880	863	902	864	907	884	930	887	926	848	887	842	929	932	882	889	872	854	937	890	907	854	891	882	869	900	859	875	913	882	900	883	883	881	859	862	842	921	850	891	875	864	861	905	846	905	863	902	854	947	874	931	890	882	920	894	871	879	866	863
14036	2932	2276	2073	1675	1227	1174	2424	2057	1672	1360	1002	504	351	320	469	636	522	310	292	284	313	263	308	277	296	246	270	271	254	246	272	246	276	298	274	287	315	294	270	233	296	274	307	323	340	391	393	339	265	257	225	256	247	234	241	226	240	250	268	255	245	238	267	270	258	255	285	251	233	247	262	285	240	262	276	256	250	289	253	228	251	266	274	250	246	260	241	272	273	248	258	268	263	261	241	249	228	254	236	239	250	232	227	278	268	253	287	242	236	257	234	229	261	230	237	239	235	218	230	259	232	270	255	221	262	253	250	253	292	269	255	281	244	259	268	272	253	250	211	223	240	223	239	208	221	265	225	256	226	238	228	253	272	237	220	245	241	259	244	225	271	248	263	238	239	265	256	245	244	240	211	247	222	237	263	227	244	242	243	248	247	256	231	231	261	243	228	265	254	244	280	249	232	252	224	230	254	238	270	226	264	232	225	255	228	270	268	240	233	216	224	246	259	253	258	237	245	226	226	248	261	230	238	249	234	240	279	240	244	233	256	238	250	246	247	231	249	220	217	246	269	257	252	235	248	279	217	245	275	260	268	252	230	228	242	267	273	237	244	229	229	246	244	249	260	252	268	262	235	231	271	244	249	233	272	266	256	276	269	258	245	245	277	263	232	282	261	255	256	248	250	268	274	263	275	246	255	229	260	256	263	218	226	197	253	235	239	273	248	250	238	257	273	236	235	254	261	241	219	272	277	279	251	243	241	224	246	246	216	246	247	237	238	224	230	250	249	241	237	232	233	266	228	259	264	246	246	241	241	251	239	239	266	255	240	235	238	213	235	234	242	268	230	231	261	243	248	233	226	202	235	263	258	254	281	257	230	241	223	247	243	215	245	213	242	260	272	249	248	231	229	246	231	246	230	226	276	282	253	273	246	233	235	242	243	265	276	221	208	252	269	259	252	254	250	254	248	237	236	226	254	279	228	243	241	246	240	213	252	240	263	248	239	235	254	275	259	277	265	246	236	253	291	231	237	233	261	255	264	237	269	251	229	248	263	242	246	257	228	241	240	237	237	255	264	259	243	249	230	244	251	266	225	259	258	234	262	262	224	236	248	218	247	237	259	281	240	241	230	268	243	246	247	236	244	243	223	268	241	248	251	246	236	267	268	247	262	234	251	237	241	279	268	226	250	230	252	230	249	250	219	243	234	229	232	210	270	260	242	223	257	262	269	263	254	250	241	271	251	278	247	245	263	267	250	253	215	249	253	254	264	268	245	241	259	231	248	267	228	225	228	268	252	241	258	255	239	253	249	256	247	229	260	237	220	243	222	216	235	245	250	253	254	229	239	241	241	257	228	243	231	238	239	228	226	251	260	257	270	239	250	229	270	259	260	252	247	250	217	240	258	270	249	226	258	256	240	252	226	260	244	250	221	250	247	220	237	229	251	251	229	229	260	272	276	242	234	252	233	250	223	239	248	258	247	257	223	267	230	263	242	243	242	252	235	240	242	224	271	273	236	241	280	265	239	238	219	266	248	238	240	231	228	218	246	246	245	239	244	259	237	247	211	248	235	241	238	220	250	282	237	245	208	256	297	236	244	253	241	236	224	247	270	264	225	240	256	239	242	272	258	251	241	219	237	220	251	267	255	243	229	265	214	225	256	282	251	263	247	286	250	239	226	258	238	290	237	245	250	226	269	243	257	265	254	220	230	232	234	251	270	267	251	288	226	264	246	252	250	263	234	247	259	256	232	240	243	265	259	257	240	261	247	237	238	238	235	251	241	219	263	233	247	247	255	229	240	242	256	252	254	246	245	236	288	242	250	229	242	227	272	265	276	244	290	242	237	242	245	211	240	242	223	253	235	262	254	244	245	229	264	239	256	233	229	272	260	256	197	287	277	260	258	238	263	262	263	241	243	232	230	242	254	259	256	242	264	256	282	240	242	245	231	219	277	239	263	234	266	229	197	226	264	261	222	222	274	252	233	246	258	262	235	266	228	271	262	247	238	214	247	245	264	256	220	249	268	255	256	262	241	258	221	240	258	245	247	253	265	254	239	257	233	237	231	262	243	247	253	235	279	269	246	242	266	251	284	255	243	234	260	243	267	259	274	232	254	241	228	231	237	239	218	233	242	237	267	211	268	244	278	268	246	269	260	290	259	242	256	245	216	276	223	255	227	251	242	212	222	295	231	247	232	253	258	283	244	267	253	253	263	244	261	250	222	248	274	264	250	237	264	236	254	229	263	254	248	256	237	223	282	246	230	257	253	240	274	208	244	237	253	252	260	259	242	260	257	262	266	278	249	234	243	250	239	261	261	247	212	259	223	212	248	278	254	265	243	248	266	222	254	282	240	253	235	258	248	231	256	242	259	242	268	276	231	249	280	249	258	239	256	261	247	245	260	225	278	251	262	248	265	243	229	233	291	264	246	252	241	223	214	243	254	270	260	244	274	235	246	263	269	234	274	256	246	244	216	239	253	231	232	234	261	252	247	237	270	231	252	219	255	237	248	218	257	268	287	248	254	244	238	242	251	243	248	249	260	251	278	230	254	267	257	248	230	248	246	223	234	234	214	234	249	263	224	261	236	244	241	262	254	251	282	249	217	251	277	235	282	247	259	279	242	233	264	258	242	245	216	263	226	237	235	239	231	260	260	269	261	228	247	253	229	229	262	265	231	246	277	236	267	254	256	228	257	255	225	248	244	258	259	265	248	252	236	232	200	248	255	250	227	247	212	205	259	240	235	254	233	251	272	242	270	264	243	231	280	235	235	245	277	236	246	266	219	256	251	233	256	245	258	257	239	225	220	251	267	266	276	247	253	251	244	247	258	243	254	229	244	222	248	232	238	250	246	234	239	244	223	220	257	264	224	245	257	280	221	222	239	245	224	270	220	221	231	270	233	250	245	233	239	259	232	229	259	256	256	259	256	237	232	255	253	228	237	257	255	253	239	253	252	239	263	242	233	245	257	247	223	250	250	237	223	261	251	266	283	246	258	245	252	238	261	238	275	240	247	255	268	279	272	243	234	261	260	231	260	259	235	241	227	221	240	257	239	264	205	239	247	230	232	260	251	267	238	255	241	247	270	242	241	238	229	231	232	246	230	246	266	255	268	252	245	229	251	238	239	238	270	276	235	248	273	251	222	256	250	204	236	256	211	230	266	287	250	264	231	255	254	262	263	230	230	256	255	270	247	239	263	260	229	264	241	226	255	253	232	273	264	236	256	265	237	236	244	264	261	233	236	245	238	250	221	232	235	252	200	248	265	242	238	241	240	227	226	250	242	223	259	235	253	260	247	278	255	253	244	261	232	241	265	223	246	244	247	227	244	226	248	238	260	231	232	250	264	249	248	230	220	255	248	268	241	253	228	263	285	250	253	235	245	225	254	254	254	242	237	264	243	249	241	270	238	272	254	228	245	244	264	244	226	254	240	232	240	248	272	277	249	254	268	236	242	248	260	236	220	266	235	250	203	232	231	267	264
8325	2471	3841	5744	5692	4602	4279	10587	9545	7011	6568	5036	2269	1319	1202	2361	3629	2376	1212	1099	1215	1186	1067	967	957	851	840	804	783	749	697	742	718	782	847	827	874	1048	1133	1029	950	765	905	1132	1394	1517	1750	1906	1143	676	697	714	666	678	688	662	631	625	637	622	675	621	651	640	667	658	651	659	616	616	609	649	653	590	624	623	635	650	625	611	626	636	645	607	657	634	633	670	670	618	603	620	650	603	637	626	633	630	652	674	614	604	673	635	631	666	639	655	652	608	635	598	609	591	615	624	607	628	611	681	653	639	636	664	632	619	610	599	650	661	562	666	633	625	635	630	610	624	649	648	657	581	561	642	676	631	570	664	612	610	605	600	596	657	594	592	645	630	613	653	643	655	640	590	605	634	609	644	586	584	617	647	629	615	636	629	660	620	590	598	633	575	625	614	619	626	603	668	627	662	626	662	604	613	586	623	625	594	635	644	638	631	619	598	607	625	640	647	607	638	603	622	575	656	641	641	637	653	642	607	641	621	615	636	620	602	557	612	652	606	656	657	648	656	675	648	599	612	619	595	640	624	614	635	631	625	624	627	618	617	638	649	638	652	650	586	642	636	653	642	641	622	625	627	573	584	612	608	615	602	624	590	610	657	599	639	634	624	641	647	626	635	645	668	630	636	623	654	659	639	640	653	613	669	632	648	606	621	647	606	625	627	636	598	619	617	610	582	638	582	661	604	636	618	626	627	597	637	607	649	618	637	621	657	621	673	621	653	595	622	574	631	661	608	630	597	609	645	572	638	648	650	607	664	644	606	646	576	633	671	626	607	625	605	630	610	607	577	614	593	611	582	644	631	614	630	619	611	623	598	592	664	616	626	649	633	633	585	599	596	607	622	601	613	610	610	603	609	646	641	567	606	594	610	630	646	655	589	638	639	603	570	628	627	618	622	609	658	610	629	643	628	629	673	637	628	673	660	618	664	656	650	649	625	635	629	605	638	643	641	643	672	601	655	595	636	629	644	614	587	649	629	597	647	627	638	628	590	643	632	663	600	636	648	620	670	643	653	579	650	583	630	642	615	637	586	644	567	629	601	697	558	636	623	646	597	653	626	629	688	638	602	634	641	625	592	561	665	638	607	608	632	616	599	622	628	622	614	679	624	643	542	590	653	649	614	647	660	598	619	639	628	634	616	669	628	654	611	648	606	591	615	616	569	630	660	594	609	646	620	622	647	661	621	619	629	658	655	651	683	625	597	651	606	617	617	548	629	585	649	617	574	630	625	629	627	600	587	631	618	599	605	662	599	602	596	591	622	631	632	640	639	591	620	610	613	580	642	677	624	658	612	602	604	644	611	653	610	623	639	601	626	625	635	618	645	642	626	634	651	574	585	609	643	636	647	677	586	592	622	626	626	663	634	628	584	653	653	629	573	620	629	628	608	652	635	607	621	630	623	639	632	656	652	606	645	654	611	671	667	586	655	594	629	641	640	648	573	618	596	652	612	588	633	608	641	618	650	625	559	597	589	612	663	595	622	604	625	659	593	591	625	632	622	566	656	656	651	630	574	605	618	616	620	621	648	640	625	670	629	615	649	613	645	628	613	636	571	672	619	642	627	695	649	615	650	583	625	621	664	640	656	634	626	590	610	579	632	627	644	610	671	633	645	660	601	589	646	641	595	613	618	645	617	634	614	598	594	585	629	622	642	651	621	616	667	604	657	650	627	618	589	663	612	663	630	623	635	606	609	624	646	636	580	651	637	591	616	630	619	665	639	670	656	656	611	612	675	582	598	643	672	641	673	634	643	578	635	597	592	571	645	642	627	614	624	606	633	576	647	632	607	606	638	639	653	638	633	637	621	590	658	615	645	640	629	611	631	694	633	669	615	614	596	615	635	624	657	641	650	657	639	585	599	619	623	614	604	632	629	599	602	584	601	608	652	672	668	627	639	602	648	632	626	605	617	632	638	630	669	602	637	611	617	581	650	641	595	630	664	631	587	626	631	602	617	651	597	636	641	579	672	616	605	629	591	601	605	670	643	631	639	612	640	620	644	621	614	639	621	632	620	621	632	637	637	635	635	622	612	644	634	661	635	620	599	637	593	580	635	604	618	626	654	635	609	604	618	596	599	626	645	663	630	624	582	571	614	600	617	645	628	593	647	621	602	623	652	642	614	626	628	640	625	641	590	637	643	643	620	668	605	600	610	605	623	630	583	652	620	638	674	622	625	637	573	640	607	613	672	576	636	633	649	651	645	601	622	652	667	607	639	614	637	616	657	569	618	563	638	648	685	614	604	627	575	640	651	608	609	583	618	623	630	652	622	627	584	633	609	626	590	645	590	643	590	669	623	605	634	652	610	653	598	613	617	636	640	650	625	593	652	587	612	665	589	617	623	635	595	557	602	630	631	664	610	602	614	630	633	626	645	646	590	610	683	627	615	620	595	620	627	608	626	643	630	607	618	603	598	661	610	627	618	640	620	647	604	579	618	666	644	656	642	597	638	640	634	593	611	595	629	636	626	670	612	641	617	633	623	628	608	645	616	629	658	617	612	595	612	654	633	586	628	610	619	639	584	665	622	656	594	625	634	637	592	681	621	630	609	615	673	643	623	665	614	622	605	633	623	584	633	641	611	641	592	618	660	640	640	624	589	592	612	641	627	610	641	625	596	638	650	644	609	584	620	621	602	626	605	656	604	612	602	626	619	669	585	641	623	602	614	605	594	661	620	633	641	633	613	641	586	650	598	626	629	676	636	602	594	631	613	586	639	596	663	628	660	630	606	604	660	600	622	669	608	624	664	641	598	647	662	601	633	632	588	651	651	661	603	607	646	610	610	631	591	605	613	617	580	632	640	619	616	615	625	618	631	642	647	628	606	610	592	618	594	636	626	613	592	650	648	663	617	658	597	663	625	580	596	605	581	604	637	616	671	659	661	618	622	619	637	627	603	638	635	614	630	683	651	656	663	606	630	602	634	614	639	653	612	638	582	596	643	618	616	623	633	651	614	619	653	613	611	643	662	651	613	581	626	603	654	605	604	648	612	650	620	677	627	650	640	599	595	628	611	637	650	640	642	582	622	629	631	594	594	637	633	620	613	639	582	621	636	580	623	607	634	639	634	628	624	614	642	669	613	637	561	662	618	640	624	612	661	645	617	629	651	603	627	705	668	600	621	572	666	623	618	662	657	603	621	673	642	605	575	642	593	560	614	646	629	634	649	623	640	637	632	616	624	699	666	599	682	631	643	612	662	652	634	611	647	645	682	598	621	578	644	605	620	639	626	685	633	638	623	637	640	627	591	636	628	635	637	637	649	646	650	609	593	590	589	604	648	620	645	656	655	596	614	611	621	638	637	632	643	639	632	626	617	649	630	639	629	608	632	630	646	614	592	628	630	626	633	626	697	668	638	633	634	617	571	600	652	606	630	631	630	603	601	630	646	652	668	665	586	630	594	629	600	650	577	634	593	664	631	631	618	649	648	616	622	604	584	646	611
21474	6238	4284	3727	2858	1892	1988	3312	3078	2123	1968	1444	949	623	484	730	1081	744	473	450	499	502	474	429	372	376	372	364	367	379	369	404	355	373	400	388	420	409	428	412	387	367	382	466	545	541	626	606	469	361	328	343	363	381	379	359	335	329	330	381	317	341	301	313	382	332	358	383	372	349	347	325	333	356	337	351	347	321	306	343	346	365	319	358	371	364	373	377	387	356	307	368	317	324	307	345	336	359	326	347	341	343	322	357	360	336	323	351	334	378	315	367	351	315	326	347	359	362	350	371	342	355	351	332	337	321	320	340	353	336	357	379	343	339	342	349	335	359	352	339	332	327	363	323	321	356	349	371	364	329	351	359	394	333	334	355	357	311	348	319	306	373	355	342	344	307	358	336	345	324	335	313	317	325	303	322	337	329	355	348	326	313	336	332	310	364	350	325	364	298	331	335	399	344	328	319	347	358	313	347	308	332	342	334	340	323	345	352	312	335	353	314	316	342	359	352	355	330	317	354	343	335	337	328	353	344	337	329	319	320	354	346	321	339	333	290	320	310	363	400	350	295	368	351	335	315	369	350	316	329	371	327	335	320	364	325	331	334	336	349	315	307	343	327	319	364	329	318	341	316	294	340	338	314	332	346	349	341	337	342	352	358	351	334	356	336	309	324	316	367	335	359	348	335	367	368	329	331	363	355	344	340	336	344	352	344	331	362	330	325	316	381	327	333	363	349	339	297	372	296	352	340	310	334	338	356	352	358	349	320	319	310	367	347	351	375	350	342	315	304	332	367	342	301	352	338	310	322	307	332	339	382	333	338	346	351	320	365	310	338	343	334	354	343	333	328	349	371	350	379	332	342	350	321	332	343	334	345	396	329	335	362	343	314	355	349	336	302	368	324	328	321	348	328	353	347	370	339	331	327	310	310	333	333	339	318	351	320	327	339	367	326	335	336	333	385	352	330	333	348	331	323	321	330	360	356	344	305	333	318	349	356	330	380	351	350	353	377	379	331	358	327	354	368	360	337	362	305	335	349	337	356	342	320	343	388	363	332	322	387	360	362	376	357	355	340	322	317	345	340	364	343	332	332	324	350	317	330	363	334	336	346	336	332	350	315	316	326	359	331	357	326	335	319	374	309	354	313	311	354	364	323	372	395	336	320	322	342	349	336	340	333	344	323	349	353	364	357	365	363	363	377	341	356	360	357	355	313	332	331	322	318	324	340	332	354	345	322	315	355	355	336	337	323	342	342	337	322	344	364	322	306	342	333	315	347	338	334	354	341	320	351	338	352	349	353	322	372	340	328	347	358	341	314	390	329	376	327	348	313	366	364	344	333	363	342	359	339	344	313	336	311	364	315	336	331	319	357	376	316	311	306	301	330	321	329	294	339	328	348	331	316	349	331	327	315	312	333	319	374	363	340	318	348	351	325	324	323	360	328	361	333	319	333	324	339	351	336	378	348	375	336	373	340	338	327	361	336	333	350	329	335	354	340	335	311	350	329	318	362	318	331	351	339	337	350	333	305	349	338	321	373	384	311	343	314	310	335	344	328	326	339	346	310	358	370	337	359	363	328	343	337	326	337	352	358	354	319	364	321	316	338	330	342	360	309	351	340	347	343	310	331	330	315	331	370	343	351	337	342	332	352	359	329	366	361	331	364	354	307	301	361	339	369	323	345	344	369	279	334	344	347	323	320	303	373	353	336	337	352	322	338	322	389	364	334	380	355	365	300	317	371	343	372	349	369	359	288	309	344	363	329	329	359	334	353	342	349	338	347	316	336	339	358	304	310	308	361	327	353	370	359	340	336	323	372	321	314	346	334	370	338	314	356	353	323	328	378	306	329	354	328	350	343	341	345	353	382	346	327	323	354	352	355	348	317	308	316	328	370	339	335	378	338	367	344	300	347	350	331	342	345	327	352	368	342	340	325	338	347	337	343	332	353	348	319	316	340	321	324	340	352	334	364	337	321	326	359	329	319	358	340	321	331	314	345	356	298	339	319	316	344	336	330	344	344	331	320	331	357	364	365	342	340	332	362	382	314	329	320	346	331	355	342	329	372	350	332	350	345	330	317	331	350	324	326	376	388	360	356	325	316	333	333	339	380	327	324	355	335	344	351	355	339	340	354	336	332	339	339	355	293	338	345	336	325	283	318	360	311	330	350	313	329	350	334	335	348	326	349	333	334	334	341	330	319	346	357	372	326	332	333	358	369	398	329	340	364	332	341	324	352	333	344	357	337	330	318	338	349	346	344	315	326	347	337	354	369	327	308	322	372	329	361	346	341	342	361	333	311	361	339	350	335	339	346	329	332	342	364	342	366	333	345	335	308	324	330	378	322	350	360	322	339	333	364	332	323	337	345	315	359	357	311	314	343	382	378	349	350	370	329	351	339	328	300	333	338	360	343	317	325	346	365	345	349	383	347	319	354	348	375	293	334	338	362	352	363	364	332	338	340	348	301	319	353	378	343	327	336	362	329	337	333	339	356	342	314	329	346	372	295	333	323	342	303	367	364	339	330	344	363	331	317	339	338	312	332	364	331	313	343	350	331	334	381	331	374	335	351	327	358	340	365	349	328	350	319	354	337	326	327	336	394	333	355	343	325	318	330	334	341	347	341	361	292	369	361	327	354	383	336	316	352	327	330	329	338	340	333	330	338	325	336	353	368	373	327	347	334	319	351	324	330	366	352	369	316	316	338	317	318	324	345	352	377	323	320	319	323	299	351	340	396	371	342	339	333	333	326	320	358	368	335	326	375	330	337	345	347	324	368	376	331	330	348	358	345	327	331	336	352	341	334	353	331	367	342	352	367	359	339	314	338	349	327	309	303	348	325	307	368	346	353	332	300	311	337	352	331	346	347	374	332	353	382	335	334	350	354	333	356	316	349	335	334	341	326	316	316	301	328	345	353	314	378	316	334	314	333	345	343	350	325	309	339	346	361	347	343	340	335	353	361	325	332	323	327	354	401	332	307	331	335	373	336	364	308	334	351	317	338	297	364	367	334	346	359	363	357	326	350	348	346	364	318	333	383	349	362	372	357	336	345	335	329	343	328	341	332	355	324	347	319	330	334	350	372	359	334	358	341	377	315	312	349	350	344	313	367	324	359	315	343	331	333	308	346	344	363	349	335	299	321	360	360	305	354	346	332	336	337	307	343	363	362	375	353	343	336	337	328	337	340	342	371	357	337	323	305	359	321	340	327	367	336	342	345	332	363	331	318	339	361	348	362	368	334	359	337	331	341	323	323	352	336	365	354	366	332	360	355	370	341	345	349	349	314	340	369	332	338	325	350	325	339	327	352	361	303	315	339	340	339	330	367	354	342	323	348	362	343	301	319	311	337	329	369	355	347	349	350	393	338	338	326	341	312	327	324	331	335	353	304	341	356	348	345	363	325	354	331	344	330	350	346	376	344	324	302	369	367	326	375	342	309	348	314	326	351	347	350	338	372	304	342	331	316	332	324	339	356	362	308	370	326
10758	3829	6289	8504	8252	6650	6548	13821	12057	9049	8798	6922	3735	1978	1780	3374	5257	3381	1788	1655	1945	1849	1722	1424	1201	1351	1268	1098	1189	1062	1007	1009	1028	1030	1129	1123	1257	1463	1603	1437	1348	1142	1396	1838	2435	2649	2861	3087	1894	1076	931	919	879	952	899	873	886	880	823	908	852	896	883	849	812	884	831	882	841	911	856	841	827	830	822	865	938	929	789	890	889	848	828	892	911	819	856	867	830	843	824	852	814	857	828	910	861	862	873	830	879	844	824	810	813	852	869	856	825	911	826	835	827	808	863	831	833	813	828	899	824	887	853	870	890	898	796	847	892	839	845	818	849	856	850	880	841	811	819	883	837	839	871	844	830	805	840	799	841	787	859	830	834	857	847	797	847	892	819	855	820	840	886	823	837	883	859	849	813	853	868	849	828	811	812	876	826	810	824	834	855	806	883	816	884	828	855	768	792	813	834	789	797	819	832	817	823	805	790	824	818	789	823	841	808	818	816	867	841	854	854	830	820	821	881	779	844	800	835	838	832	818	839	815	805	789	871	829	792	833	807	823	882	823	884	806	854	807	835	824	816	858	839	804	827	823	853	853	853	795	846	811	854	915	822	809	860	833	834	815	857	857	857	820	866	864	806	849	877	841	802	854	821	871	824	873	867	854	859	824	881	821	839	843	812	833	824	870	810	806	837	835	856	826	793	869	833	845	819	867	809	865	862	855	816	857	807	817	841	817	849	803	785	807	802	866	821	801	895	846	858	871	820	798	828	885	840	883	831	852	845	841	815	815	820	838	844	847	834	845	856	873	879	814	842	829	833	787	807	849	807	830	831	803	820	781	818	809	835	819	795	849	818	806	808	813	825	868	866	821	809	833	897	885	857	817	825	873	771	884	857	836	821	834	843	867	809	845	819	815	800	805	767	822	859	833	848	874	849	861	859	818	808	876	826	814	833	835	827	831	860	828	836	856	848	831	849	881	800	849	913	877	872	837	807	857	821	825	869	857	803	822	838	838	803	814	822	863	850	841	838	798	910	813	844	871	838	841	796	821	850	864	815	832	854	809	803	868	899	825	825	850	836	810	787	837	842	842	837	862	889	791	827	807	836	832	890	845	814	858	848	866	776	874	847	812	841	823	829	860	854	873	780	816	865	862	851	856	861	827	833	816	858	801	852	867	839	836	801	815	822	846	824	808	825	836	793	840	870	800	858	848	848	906	843	805	838	845	821	788	868	840	872	841	835	815	855	828	838	838	842	819	819	816	819	791	819	828	851	835	799	862	832	794	845	811	861	823	783	801	843	878	871	879	864	829	844	835	825	791	774	801	825	810	819	785	849	840	801	865	831	809	825	806	827	847	892	792	844	869	801	824	830	852	809	824	823	878	834	846	837	807	902	809	861	867	861	837	851	879	760	855	856	834	777	822	833	874	814	854	819	823	823	786	822	864	857	843	835	902	809	804	856	853	829	813	825	853	804	847	838	811	827	897	814	821	897	811	831	857	847	849	843	795	836	891	802	848	888	820	907	806	867	911	798	829	828	796	821	827	876	855	853	814	837	814	795	804	870	852	853	822	807	794	803	821	842	807	776	851	836	878	837	857	877	823	837	852	868	812	839	863	838	754	796	856	890	818	839	792	844	853	851	869	839	860	843	839	816	847	835	837	853	829	860	879	769	835	811	869	885	889	850	901	823	861	783	829	839	801	817	813	867	827	873	838	852	874	835	807	857	831	849	847	836	868	858	842	828	799	827	856	840	813	831	811	855	797	797	847	790	889	858	830	840	904	801	893	808	827	867	849	813	837	881	827	830	858	862	867	862	830	796	798	800	843	893	844	827	811	863	829	887	884	818	784	855	795	830	807	866	847	878	856	842	801	789	810	815	858	829	844	847	826	798	832	815	790	829	877	851	871	843	902	814	843	794	827	834	805	850	832	859	853	846	812	831	900	866	815	814	813	870	812	838	841	866	810	854	827	851	760	839	850	811	826	791	863	863	848	880	806	804	804	843	862	774	803	830	832	808	826	889	849	844	806	836	806	828	855	793	827	866	874	842	903	865	821	827	865	884	861	834	809	858	825	816	814	832	833	885	855	819	786	837	816	806	815	781	811	809	872	873	863	807	814	834	838	871	819	828	816	808	840	796	819	800	869	856	837	850	834	848	847	802	794	884	821	812	854	878	856	838	828	780	823	785	820	812	889	800	848	813	822	829	832	827	810	820	815	848	853	863	822	814	814	834	811	892	825	854	859	815	806	853	871	806	834	860	882	837	911	847	791	849	838	807	839	888	824	860	830	822	880	800	816	854	804	832	787	830	856	871	879	808	851	759	805	778	936	835	838	834	834	829	802	843	794	871	871	831	856	800	862	811	829	850	822	833	819	796	877	859	818	849	849	880	818	780	888	812	798	808	792	895	824	848	854	827	816	827	822	852	792	891	824	845	829	851	815	818	830	852	811	800	844	807	795	835	795	829	847	855	849	840	794	852	797	819	825	846	845	840	826	820	843	874	817	803	822	781	852	778	836	808	826	798	828	895	862	796	843	846	810	799	869	884	824	837	813	860	857	847	817	831	785	823	814	854	829	853	840	850	802	834	858	860	865	834	819	882	839	853	829	804	814	869	816	818	837	850	830	870	869	816	823	831	847	859	836	792	855	834	848	839	866	849	843	785	822	819	852	846	811	888	812	855	782	890	808	892	792	768	810	849	817	838	811	802	831	853	859	806	795	836	841	833	797	811	835	823	835	838	845	832	835	858	855	876	871	864	840	819	852	828	826	827	864	831	825	794	853	805	787	837	783	833	873	828	799	802	833	830	855	836	866	818	821	824	867	860	863	848	793	849	850	811	851	820	856	797	850	889	835	789	871	872	834	821	857	851	852	821	849	780	852	839	825	792	861	833	802	841	813	835	834	797	822	836	823	806	750	826	880	819	797	894	840	800	801	889	814	798	868	865	800	797	866	907	850	860	815	782	823	845	836	821	862	840	815	850	822	827	862	886	806	891	797	878	815	814	786	802	865	846	799	872	844	756	817	842	823	867	841	853	839	799	846	836	879	865	818	850	865	855	806	807	815	830	854	794	832	845	843	849	848	851	820	836	818	858	816	772	852	815	763	843	807	803	842	877	860	851	856	850	857	829	839	871	786	854	761	817	821	867	829	872	832	849	812	807	836	907	804	853	853	882	816	812	838	858	828	800	869	873	813	888	855	863	804	855	848	847	843	841	833	831	873	772	837	806	820	806	855	896	825	802	828	841	893	778	836	847	823	859	831	820	884	842	804	855	843	883	837	785	770	851	837	836	822	826	848	826	823	788	884	834	804	827	826	764	812	832	818	807	797	852	828	817	823	859	814	868	860	799	796	868	860	827	823	876	760	867	811	841	887	852	842	846	879	876	790	829	854	816	866	828	876	895	798	798	853	799	847	829	835	800	848	882	876	852	789	824	871	831	851	865	868	851	861	840	807	841	830	854	775	838	837	849	802	820	854	804	818	823	771
4257	1190	1015	996	894	606	623	1408	1299	932	1003	774	530	396	393	486	622	518	377	420	416	388	408	412	404	392	393	389	391	378	384	384	384	386	345	400	453	421	390	432	416	373	408	364	376	385	386	378	363	396	407	371	380	376	397	365	382	364	375	385	394	380	438	395	409	362	384	426	396	368	394	378	418	368	402	386	373	410	371	385	387	362	374	401	374	370	451	412	369	357	403	376	373	421	386	338	408	413	372	358	395	406	395	370	408	338	407	400	385	379	357	372	410	394	397	416	384	381	380	408	406	400	395	379	408	389	370	356	392	386	408	431	361	386	367	348	366	380	400	360	372	368	362	435	346	360	406	405	373	392	360	392	389	405	361	386	389	411	348	366	381	428	364	427	386	432	395	392	410	368	410	389	412	376	364	412	383	400	367	437	347	409	402	389	419	398	374	374	356	362	394	364	376	397	412	374	415	399	376	403	355	372	369	391	389	384	384	409	393	366	362	395	376	376	388	397	360	372	400	395	422	400	375	345	369	379	403	376	399	352	435	331	395	393	403	377	357	396	375	392	369	376	404	359	378	390	402	412	393	383	370	351	388	371	382	400	337	383	381	380	387	383	404	338	359	350	378	438	378	347	400	358	357	389	364	420	366	390	389	374	407	375	354	381	414	370	386	368	385	399	388	388	373	400	378	387	410	427	365	393	435	392	374	335	357	434	390	418	389	384	365	369	375	411	368	393	417	420	357	394	377	431	404	416	407	368	374	409	389	376	331	423	377	368	378	387	358	374	428	357	397	373	393	353	395	359	372	384	392	402	391	375	415	366	390	371	433	389	388	375	375	349	410	421	387	391	378	372	380	403	376	396	378	389	376	369	382	352	402	405	379	399	375	361	383	365	361	398	389	385	415	415	387	356	391	407	380	394	363	381	397	362	398	361	395	387	378	373	400	364	353	395	351	369	370	365	374	377	371	422	416	357	407	399	387	358	381	388	404	424	361	365	405	401	361	392	351	355	355	395	375	412	393	440	378	362	374	387	393	375	362	356	379	363	380	388	403	377	378	364	367	373	393	381	383	372	388	369	381	380	376	362	349	380	381	411	415	393	379	375	394	409	413	386	405	365	390	366	388	359	388	378	387	372	362	394	381	389	397	396	369	347	350	391	379	368	368	386	376	435	380	394	392	399	378	387	353	386	440	380	366	416	395	390	387	382	371	391	397	345	393	397	386	372	391	374	381	391	394	367	359	375	377	405	379	378	362	369	347	432	345	404	417	372	364	379	408	353	390	390	385	398	375	359	413	411	360	365	371	416	392	353	391	396	380	398	380	379	428	395	392	364	391	412	403	411	371	398	374	387	373	421	422	371	348	396	417	385	396	411	390	370	362	381	390	420	416	385	385	353	359	361	414	395	409	399	411	375	403	394	405	397	410	332	385	372	418	363	419	424	358	345	387	381	373	403	393	358	397	387	367	398	384	356	402	375	421	360	388	413	378	380	385	358	384	382	394	373	406	342	387	375	366	392	402	405	389	389	407	368	393	421	394	408	407	416	372	408	382	417	393	415	394	408	378	380	407	360	393	387	410	360	379	353	429	412	404	356	369	394	350	361	371	379	383	390	409	401	381	431	406	388	367	368	420	389	427	350	337	381	399	383	368	373	406	376	409	405	367	403	372	371	384	357	369	417	362	431	397	383	399	396	418	392	396	377	371	372	422	423	387	378	379	387	391	377	382	398	405	448	389	384	382	375	381	428	396	356	383	391	431	393	403	377	392	385	375	404	388	357	406	379	398	411	402	376	372	448	385	390	401	372	395	389	401	357	369	364	391	394	404	361	378	392	365	380	390	401	388	404	412	349	382	348	366	372	364	397	358	405	388	377	390	373	394	405	389	408	383	394	373	375	389	393	386	373	343	359	386	368	379	371	413	386	400	347	381	365	340	368	381	392	420	405	366	359	385	373	394	395	386	404	395	394	401	406	381	403	374	384	371	375	345	375	395	405	402	348	373	426	371	407	364	371	393	358	395	398	398	404	374	372	369	384	367	393	379	405	398	371	378	377	377	392	364	394	360	399	339	394	365	415	411	390	390	400	392	386	366	397	378	359	384	342	390	383	404	388	374	367	413	424	359	388	355	406	381	391	385	365	390	362	385	378	387	392	366	399	388	369	359	396	339	380	379	366	364	383	408	394	373	388	361	364	415	385	383	408	389	378	423	379	395	349	378	411	417	349	389	398	387	367	373	372	347	428	400	366	356	376	403	403	378	355	382	408	381	417	394	399	337	392	360	377	431	392	352	362	351	396	416	365	405	375	409	363	408	368	388	361	404	397	385	378	396	378	390	377	396	365	385	379	383	396	321	381	381	375	372	413	396	385	392	385	374	380	377	388	376	388	392	370	410	352	410	400	427	409	366	364	364	406	373	372	386	395	341	374	360	333	372	379	423	368	395	380	375	397	388	365	394	410	362	362	389	391	358	386	384	355	370	397	382	405	376	382	396	360	350	392	383	382	397	376	367	389	406	402	374	388	393	393	348	409	368	412	437	379	377	417	384	406	379	365	390	405	392	385	395	368	396	388	398	392	365	411	399	388	380	378	380	364	401	409	356	386	380	391	364	407	367	404	370	375	417	410	388	354	425	385	373	396	344	370	429	409	378	374	429	378	386	400	380	384	352	410	430	391	374	408	383	389	407	345	365	396	387	398	369	385	384	402	350	368	377	389	404	391	387	379	384	388	400	393	379	375	379	358	400	396	419	375	395	441	359	388	387	409	395	405	423	361	394	367	387	397	410	403	400	388	378	395	366	404	376	394	417	380	398	390	390	386	379	393	359	375	367	416	438	354	382	376	409	372	384	395	384	397	359	361	405	407	402	396	402	383	386	410	367	364	409	377	423	434	365	364	405	357	385	395	355	367	361	407	410	392	362	375	366	398	424	368	361	387	378	362	367	391	386	392	388	384	409	379	363	394	378	379	391	405	377	418	384	366	351	382	402	385	408	382	373	434	424	378	412	363	369	383	372	354	409	384	390	347	392	361	406	367	360	404	382	374	361	376	393	387	392	369	375	385	356	378	377	384	390	373	386	403	342	393	397	375	380	431	390	388	384	361	374	417	423	356	339	367	404	401	407	369	422	398	376	350	393	376	391	391	381	371	361	403	377	410	420	371	410	434	409	411	395	377	391	358	357	418	394	389	372	347	366	387	351	384	429	415	421	393	399	383	401	412	397	384	406	370	391	411	406	388	410	366	368	360	354	347	377	415	370	375	384	418	369	416	364	371	334	418	390	372	362	389	407	408	387	408	347	362	393	359	397	367	361	401	357	374	371	405	389	388	388	431	395	348	411	400	396	383	357	404	379	423	415	418	363	383	387	415	386	391	358	369	381	356	392	406	368	405	408	419	430	397	365	379	428	377	392	367	371	386	378	390	430	395	349	352	362	386	408	379	365	377	384	370	373	394	376	405	380	389	391	353	401	356	392	359	369	422
3598	1486	1908	2724	2694	1969	2098	6398	5754	4154	4403	3121	1614	1025	986	1665	2563	1808	1062	976	971	1102	889	978	919	918	840	945	854	866	884	883	950	992	989	983	970	1038	1141	1113	1029	893	861	932	900	904	934	952	847	860	911	939	946	882	880	896	859	905	872	870	864	949	884	882	870	937	874	943	914	904	831	883	892	907	941	953	857	856	934	943	867	885	877	924	879	896	840	866	882	886	893	884	860	858	837	880	856	887	867	844	954	921	875	928	900	943	909	911	943	876	951	882	891	924	928	893	941	871	953	896	907	934	873	879	900	912	926	878	930	928	903	909	907	854	866	900	880	883	895	990	904	889	866	890	866	901	884	831	857	892	907	844	847	891	912	876	875	888	897	859	903	888	930	894	980	887	891	875	916	880	938	899	934	877	878	881	906	885	841	869	910	894	868	940	914	920	909	877	852	890	902	889	863	901	939	923	875	932	867	916	950	918	887	945	912	869	925	889	913	863	906	861	912	908	922	907	883	900	877	931	950	903	895	929	872	902	889	895	910	829	893	864	916	881	924	958	952	847	884	897	895	884	859	922	894	894	857	902	887	911	906	937	857	891	875	838	907	878	912	904	887	914	884	886	882	863	921	853	858	906	943	905	892	907	938	838	912	860	913	897	880	879	895	875	900	854	878	914	877	853	876	908	874	832	878	864	875	952	896	908	904	872	906	892	883	849	913	938	883	933	920	913	966	867	890	931	852	838	880	869	885	871	846	876	948	893	877	909	882	891	901	910	875	901	872	891	930	922	902	919	860	935	839	951	862	912	853	901	893	886	876	860	879	898	875	846	889	911	857	883	900	919	860	863	950	883	875	848	879	840	900	831	929	888	838	908	853	885	871	867	905	865	869	933	875	874	928	924	905	858	846	910	883	870	926	874	824	908	901	897	870	841	911	885	912	851	891	881	885	878	889	898	857	866	873	837	861	854	889	865	876	932	886	916	919	882	890	932	914	890	926	920	908	881	872	876	916	818	967	874	783	868	847	871	867	915	892	890	910	861	940	873	864	904	912	890	855	919	912	896	881	898	899	894	893	894	892	835	908	920	930	883	856	927	889	891	834	909	877	891	915	933	921	838	883	908	844	874	874	875	857	919	939	891	910	830	931	896	839	894	868	897	879	890	897	939	902	891	916	832	881	874	915	892	916	890	887	890	934	864	902	869	954	875	871	950	892	915	923	935	888	911	902	883	870	911	899	862	870	913	927	862	900	904	885	846	855	864	933	880	881	910	916	891	894	876	895	888	943	910	843	856	884	842	874	894	918	851	899	896	884	919	881	920	907	869	920	873	857	889	887	911	929	918	936	910	926	899	919	851	880	858	886	896	864	885	876	887	898	899	918	896	887	862	868	863	863	906	961	872	901	894	873	901	900	865	873	857	885	935	892	873	902	878	860	910	873	890	897	880	908	888	879	892	907	888	872	888	909	888	854	938	886	901	905	927	909	840	932	880	920	892	848	902	887	891	854	910	937	914	880	911	853	846	939	893	917	885	881	896	886	911	840	861	843	854	908	939	898	904	866	867	880	924	898	917	838	950	867	914	893	887	886	886	931	876	903	893	884	876	886	893	902	958	838	931	834	905	843	929	849	948	933	868	858	881	904	911	873	911	896	844	898	874	907	931	859	876	908	925	886	866	822	859	895	949	790	892	897	945	885	918	892	915	878	894	904	864	889	871	960	836	870	899	928	849	903	892	843	871	852	880	915	849	916	881	920	870	853	871	910	881	909	847	858	904	898	881	902	890	921	909	887	813	877	921	911	858	883	915	859	878	879	915	848	888	895	870	885	877	880	892	869	950	914	882	843	849	888	949	880	843	859	875	922	879	880	847	898	840	923	929	866	866	982	861	909	884	904	886	864	872	909	911	906	858	922	890	929	853	859	897	886	894	939	892	840	930	937	894	899	874	908	853	963	866	865	887	911	861	891	940	929	830	915	834	892	895	874	878	903	888	853	932	877	942	863	872	952	841	883	898	903	935	902	879	849	864	945	913	870	880	904	873	863	901	943	848	927	949	875	929	864	914	909	920	892	867	904	878	908	909	949	891	877	902	874	909	881	886	889	813	834	874	849	918	856	859	902	904	876	870	871	882	891	866	902	843	878	907	837	900	848	902	849	925	861	889	903	880	859	886	909	871	848	892	911	875	910	878	873	887	927	893	913	937	910	921	848	883	910	900	875	933	968	856	814	942	875	882	894	943	897	844	851	931	888	895	878	878	878	933	887	916	917	946	888	847	859	870	918	909	904	907	897	933	825	913	858	862	887	809	882	916	850	935	961	876	922	900	877	856	856	918	966	914	959	874	847	860	845	849	919	900	924	854	828	907	900	878	846	846	844	859	833	892	880	885	873	850	850	877	917	863	902	901	874	906	880	930	874	886	895	878	888	864	926	872	887	852	926	878	848	844	910	875	870	877	852	894	891	886	899	850	870	904	882	932	916	915	853	886	859	883	935	906	849	925	878	885	872	887	910	918	938	911	911	837	902	922	860	936	905	861	877	876	835	868	889	877	839	867	884	863	884	883	940	919	885	876	893	832	913	951	879	903	898	933	932	885	945	888	824	909	881	871	875	869	880	901	901	918	904	928	894	899	878	926	917	879	859	897	889	881	893	877	904	894	849	908	841	877	953	869	866	908	866	979	899	864	824	845	879	857	908	863	886	811	911	862	895	883	917	871	861	894	854	874	843	899	885	904	888	898	907	911	928	937	840	925	912	863	864	885	850	856	926	914	886	936	896	885	900	902	890	871	858	843	886	915	876	900	885	888	930	888	915	860	846	898	913	880	874	892	913	918	871	872	905	877	898	872	914	934	881	992	909	897	899	917	911	925	829	912	915	871	918	883	907	878	856	851	900	900	932	863	863	909	900	917	933	914	936	838	911	939	932	877	870	932	869	899	895	899	897	893	863	856	918	928	869	841	916	916	856	911	860	941	838	864	885	894	968	845	908	893	838	879	891	896	875	841	861	954	906	878	885	856	919	860	880	924	856	876	889	898	919	873	894	906	920	876	910	894	905	895	892	929	873	896	928	838	862	882	845	920	876	871	869	908	850	861	905	881	862	882	916	888	860	852	891	895	883	889	876	911	884	934	892	848	882	894	929	900	855	877	858	915	864	866	942	912	824	882	880	912	855	890	879	887	894	925	908	901	854	893	859	876	854	890	868	864	880	888	917	944	910	908	880	871	888	933	855	884	876	858	925	893	905	891	933	849	927	916	848	918	871	920	939	858	879	885	869	885	900	903	859	930	839	893	848	925	916	907	873	922	890	907	936	849	928	932	862	878	892	876	862	864	892	882	883	897	890	900	886	870	885	908	916	921	850	956	886	914	916	873	908	912	861	935	950	895	887	874	806	879	920	901	894	942	933	882	893	912	897	848	912	913	792	875	897	937	866	889	899	896	845	880	877	902	885	844	908	854	915	889	901	907	866	848	870	926	896	831	840	852
12291	3381	2424	2114	1771	1377	1269	2419	1977	1515	1385	1025	580	375	316	440	701	496	382	314	312	280	300	338	308	255	248	293	231	263	277	263	230	264	270	258	310	299	295	283	306	271	271	286	382	380	364	425	330	254	240	268	240	250	248	265	267	245	252	212	239	244	244	284	242	265	247	262	245	269	237	236	250	253	228	221	252	240	230	237	237	238	232	241	250	256	234	258	279	253	235	220	235	245	253	275	303	239	258	266	259	233	235	251	244	270	255	266	249	259	269	252	230	276	250	244	270	215	238	266	262	223	263	248	246	253	227	268	249	260	250	272	247	271	242	247	225	259	248	233	266	251	245	229	266	248	236	252	232	290	231	217	232	228	247	276	252	248	249	272	221	265	252	238	245	254	259	247	253	248	260	240	252	250	253	260	239	224	228	273	262	262	263	239	232	264	258	270	215	223	253	246	256	246	238	255	239	239	224	236	280	245	261	261	234	248	233	255	252	261	209	220	213	209	282	225	224	251	231	237	265	238	260	237	254	234	238	233	264	241	243	229	236	223	265	251	248	204	243	233	232	252	233	244	262	258	244	259	227	250	261	261	239	226	256	242	241	251	254	278	242	233	248	235	265	244	239	248	227	215	252	230	260	250	270	270	260	276	253	230	252	261	237	231	249	257	235	233	240	246	231	239	236	248	242	247	253	248	224	254	255	238	257	250	254	251	256	251	256	269	265	240	262	233	263	233	256	268	257	240	291	246	256	223	257	231	248	239	221	271	273	248	261	274	238	248	232	231	253	260	252	245	219	258	266	257	221	236	250	243	261	240	251	253	274	231	230	268	254	218	223	239	243	246	237	221	259	233	265	247	241	254	256	244	246	257	235	266	210	237	272	235	252	251	285	251	262	218	267	250	251	239	266	267	226	250	272	262	246	238	273	265	270	245	248	235	244	266	236	248	241	245	243	269	250	274	240	223	261	229	239	229	220	219	247	246	219	245	249	232	253	225	225	286	238	283	255	235	254	222	279	248	233	233	253	231	240	243	220	255	259	228	261	247	248	252	246	240	263	224	264	244	226	268	261	261	251	255	232	247	250	248	276	240	248	262	267	263	247	260	247	246	230	232	235	237	241	257	248	222	263	214	262	203	258	247	266	253	248	238	265	240	226	197	254	251	261	262	243	234	254	249	263	206	240	259	239	246	237	239	268	263	258	235	250	246	257	244	234	240	237	255	213	271	257	246	218	276	228	238	303	248	244	246	255	252	241	226	218	236	253	222	234	246	228	228	264	226	238	268	262	224	236	268	250	260	265	263	234	275	252	258	245	244	248	279	259	256	229	268	256	259	254	253	260	252	254	220	245	252	234	229	241	277	241	245	287	241	246	256	254	245	252	250	230	244	244	231	247	254	252	261	237	252	229	245	240	257	238	243	228	243	263	256	237	269	248	261	275	248	245	225	235	244	236	279	235	246	256	275	238	274	256	250	245	263	265	269	216	236	255	264	234	265	269	263	259	222	272	238	236	227	240	225	276	234	236	251	240	288	260	238	222	267	258	228	258	239	256	267	295	251	237	266	257	254	234	245	238	223	224	239	241	276	258	230	252	240	285	246	244	249	236	266	219	294	237	251	251	245	230	243	254	250	233	259	250	263	258	265	270	234	251	276	234	245	238	219	237	238	254	259	240	235	268	274	257	262	237	262	260	265	251	219	220	242	215	237	252	294	235	246	248	222	276	252	251	251	284	245	245	234	252	243	233	258	279	238	242	258	241	239	227	288	233	252	238	250	269	273	250	241	248	259	222	236	217	250	260	242	229	218	244	248	261	250	231	226	284	229	234	250	249	238	237	238	269	253	263	244	217	252	277	251	254	224	211	240	258	254	247	210	240	254	274	235	237	236	210	229	253	268	241	239	247	268	248	264	240	231	226	219	228	231	260	275	199	248	277	263	252	267	252	243	261	249	240	232	234	232	232	247	218	249	251	262	240	264	254	279	257	247	257	259	235	244	271	271	267	245	235	258	243	267	293	239	219	262	230	211	251	262	261	231	228	240	220	237	235	260	272	243	253	259	251	231	204	274	248	283	250	250	233	235	245	262	245	248	263	245	253	255	249	248	268	253	245	251	260	250	264	242	275	238	256	277	260	241	224	282	274	242	222	237	274	231	270	258	250	252	274	236	230	237	271	246	240	224	260	244	242	249	212	254	232	254	222	248	245	267	261	262	247	271	236	259	241	230	248	220	265	266	286	233	266	217	253	247	228	220	259	238	262	256	281	228	256	248	247	241	252	207	242	267	234	257	271	228	250	258	217	272	241	259	247	237	264	255	242	266	210	266	281	230	251	226	261	241	242	240	242	243	247	256	274	249	254	245	252	256	269	288	252	253	232	274	253	234	268	251	243	247	265	233	243	234	226	258	237	261	245	289	239	252	251	287	223	246	225	241	260	271	248	257	232	254	264	264	266	252	244	258	285	278	253	254	233	232	250	269	247	285	242	223	241	249	258	265	234	282	239	262	278	226	258	276	247	275	281	240	289	265	247	261	253	267	217	253	262	228	223	254	252	243	226	249	289	241	228	254	240	238	243	242	259	238	242	234	251	225	221	230	258	264	242	289	288	271	245	265	254	230	210	280	230	243	248	263	242	274	235	241	229	238	245	258	236	277	228	258	237	239	232	237	274	264	259	240	253	230	262	272	261	223	256	237	248	264	237	257	251	240	257	246	233	261	263	239	259	214	274	253	269	256	242	251	225	242	242	263	255	257	252	240	256	252	220	249	260	270	265	249	239	250	264	260	248	217	256	248	228	264	284	266	249	252	259	235	253	278	252	253	278	292	238	297	255	246	228	253	266	254	242	251	261	278	240	268	242	246	225	244	260	261	269	283	230	242	254	258	232	259	251	238	246	232	206	247	240	226	261	271	283	261	260	280	255	243	278	262	261	245	248	223	260	236	257	249	228	275	241	288	246	277	213	259	250	268	269	263	246	235	233	254	267	221	249	250	257	250	261	243	238	219	256	258	270	264	253	258	261	276	232	241	239	251	236	255	280	252	262	244	256	264	270	238	251	252	229	236	234	244	276	240	228	239	231	243	257	248	256	246	244	240	256	225	264	248	253	246	250	242	229	245	239	255	270	223	251	277	264	269	280	244	250	261	243	234	229	247	273	245	246	241	242	239	235	247	229	262	254	268	241	266	264	279	231	261	239	256	223	271	230	256	265	234	248	262	206	259	245	236	275	224	250	243	253	261	253	253	224	218	260	233	255	258	231	231	242	273	233	253	249	222	279	259	243	234	247	258	246	272	264	242	240	252	269	242	228	240	257	242	245	243	252	267	230	249	263	213	240	233	251	259	245	245	242	241	241	259	245	248	237	246	230	244	272	251	244	236	252	247	236	275	277	258	248	242	258	235	269	252	256	262	255	256	225	270	281	222	242	250	261	283	237	263	230	251	251	268	244	256	229	270	244	259	254	244	238	245	242	257	266	255	279	250
7923	2748	4282	5723	5646	4363	4477	10849	8891	6857	6624	4938	2439	1206	1154	2234	3944	2435	1212	1127	1132	1176	959	1164	874	860	800	858	758	764	786	681	697	812	836	859	882	1071	1178	1078	936	826	903	1096	1612	1521	1575	2128	945	703	666	700	669	638	653	634	655	622	647	664	630	663	618	661	585	696	649	658	646	614	616	628	658	687	622	613	620	631	634	656	603	640	605	639	597	599	652	654	617	689	598	587	664	651	657	619	613	631	667	589	614	671	625	632	646	613	649	606	630	625	648	610	615	629	601	574	638	625	619	668	602	613	645	584	658	591	643	646	610	635	664	615	658	591	663	647	649	642	632	611	638	620	676	642	606	627	600	612	614	637	624	632	652	654	627	644	639	656	616	631	609	605	616	614	598	646	574	637	626	651	642	637	603	646	598	635	606	625	603	644	595	643	638	653	647	627	661	640	591	627	594	616	629	653	657	609	646	651	625	679	628	676	658	623	640	644	604	675	613	651	635	685	640	649	659	651	659	634	660	628	631	579	615	610	664	649	603	623	671	666	613	621	640	651	600	623	626	628	656	638	632	603	645	625	570	627	638	639	607	615	598	626	664	627	620	628	632	630	621	605	620	630	604	663	628	625	625	602	659	660	596	619	623	634	629	600	615	608	690	649	630	614	617	653	644	623	668	618	612	637	616	583	642	642	629	580	668	629	660	589	655	679	583	639	648	653	680	647	621	663	652	620	615	595	658	606	672	628	660	661	599	639	645	620	686	599	615	647	641	624	670	627	636	620	681	586	657	653	581	658	654	623	624	630	656	634	625	647	593	627	629	653	611	668	651	630	599	642	647	624	645	656	694	640	599	622	642	615	611	614	608	661	639	627	670	648	611	623	606	629	601	609	622	608	590	659	635	644	622	607	616	624	597	639	632	639	631	678	642	585	651	642	637	649	594	634	623	619	595	666	639	604	626	649	627	600	668	629	635	621	616	653	632	594	610	657	609	654	639	599	647	635	672	662	637	595	636	614	629	613	639	650	674	651	607	660	633	649	612	612	619	610	681	619	610	625	604	618	655	599	608	607	621	637	656	644	624	641	641	598	677	624	613	663	620	643	648	597	660	609	643	611	560	602	654	609	642	627	664	643	699	639	641	636	603	671	643	655	596	642	587	607	595	614	621	630	594	641	617	609	665	609	630	607	607	623	662	634	600	677	643	590	612	624	563	617	593	588	608	607	647	628	619	674	646	655	640	646	627	627	635	626	630	688	595	646	656	639	641	613	644	633	590	634	604	626	580	617	617	651	647	637	648	645	623	591	620	662	635	646	660	608	618	640	608	642	594	615	638	630	618	622	650	679	658	689	652	628	647	676	634	599	671	603	617	682	612	649	672	626	633	619	653	649	631	630	659	605	606	608	622	599	619	614	646	601	637	612	616	615	681	600	592	642	624	606	635	624	613	638	592	640	620	610	688	647	599	662	658	648	684	644	624	626	635	665	624	624	591	631	657	599	589	621	670	596	666	610	622	599	608	650	616	601	646	623	674	616	617	650	601	598	606	646	605	615	622	608	653	627	686	686	617	640	633	658	652	655	619	645	616	638	671	637	666	676	588	624	660	591	641	644	595	609	622	626	646	560	623	639	647	654	636	638	629	626	636	637	682	643	618	613	651	612	628	627	594	611	633	629	616	632	643	629	649	643	602	647	665	611	678	672	625	639	661	637	635	610	606	597	640	623	580	633	616	636	625	587	653	639	652	611	636	618	626	598	591	615	631	603	672	634	597	603	656	665	635	659	637	632	615	625	640	653	596	662	641	630	625	652	592	599	624	683	626	578	651	608	625	644	614	654	633	616	617	611	591	643	643	608	624	653	609	650	651	603	649	629	642	640	693	601	640	655	630	637	629	607	673	622	631	637	625	611	593	620	625	583	638	618	657	634	629	624	638	634	649	668	598	647	609	600	622	631	630	660	658	608	650	634	560	668	613	652	613	614	590	621	634	639	617	626	612	627	628	626	672	657	692	633	577	594	670	614	639	616	645	634	639	642	647	629	620	599	614	647	583	605	620	592	673	664	615	635	639	580	575	636	664	640	648	588	599	657	630	685	595	669	579	596	659	651	624	605	621	624	649	665	624	596	660	606	634	588	637	613	645	624	598	617	659	619	595	586	626	668	685	648	629	599	668	668	614	590	676	644	655	619	661	593	575	628	610	663	625	601	627	651	630	607	639	639	634	637	631	589	639	622	664	603	585	637	664	636	629	622	686	634	620	623	613	603	639	609	672	639	597	614	596	613	599	632	626	594	647	610	643	615	595	663	639	619	597	615	653	646	656	633	649	674	653	629	637	604	628	659	645	600	599	590	616	624	711	641	615	642	625	630	625	619	657	639	637	643	613	631	622	601	619	606	642	644	619	593	647	661	603	613	669	651	621	662	592	631	632	633	639	656	671	634	632	624	648	584	652	639	566	612	624	616	636	635	621	619	650	622	626	629	624	660	607	693	646	609	623	606	656	648	637	579	676	641	647	626	629	636	620	596	621	654	599	634	619	678	659	650	601	607	638	603	631	620	589	584	629	625	596	639	670	634	615	594	627	668	648	659	590	650	648	655	667	627	605	591	629	642	623	613	667	621	636	646	647	644	600	668	642	637	644	632	601	661	648	640	632	677	638	635	639	632	635	578	636	564	623	612	654	632	602	655	631	619	661	637	624	664	640	645	634	631	611	608	637	644	624	641	624	661	618	655	639	631	627	626	674	655	625	626	631	614	614	585	633	635	637	593	634	637	655	636	628	654	597	640	630	633	643	674	625	656	638	637	588	633	672	657	608	605	613	616	658	638	643	640	607	640	620	594	629	603	656	607	591	613	608	649	651	628	676	636	626	619	664	628	579	659	646	626	643	644	604	670	650	630	601	611	648	599	634	603	657	605	660	645	640	638	614	620	659	668	627	674	621	667	634	665	628	651	622	615	617	663	637	630	628	688	656	607	591	676	634	596	620	614	606	641	646	597	632	664	650	600	596	615	632	626	611	595	616	670	581	613	604	626	607	610	651	588	614	615	595	595	634	661	658	653	653	641	615	647	616	654	642	651	655	629	619	654	567	586	632	620	598	639	587	614	657	669	616	631	630	637	639	638	593	635	633	597	629	628	622	644	645	679	612	642	644	662	617	615	643	645	614	604	621	654	690	639	643	626	637	614	593	639	644	644	604	604	623	624	696	640	648	659	691	618	616	646	640	570	592	612	629	612	649	617	634	625	659	611	610	637	636	602	621	617	649	599	622	601	624	652	618	653	581	630	645	649	643	619	610	623	600	632	640	600	620	630	635	620	599	599	628	620	645	585	624	649	642	642	605	673	589	626	618	615	623	665	645	630	539	652	617	628	637	654	621	612	669	617	628	663	617	642	614	620	598	633	612	635	620	636	612	621	586	618	598	639	631	604	587	667	626	637	644	653	629	644	635	637	635	679	670	597	584	605	613	613	679	661	636	594	621	617	612	663
22284	6490	4610	3748	2901	2039	1867	3491	2643	2154	1951	1397	806	498	463	668	1009	780	520	498	454	467	462	425	362	374	371	378	398	359	340	332	359	371	391	384	365	397	434	437	390	351	383	442	544	581	575	689	511	352	349	355	353	353	321	372	369	329	359	357	356	333	331	354	371	358	329	383	337	355	352	367	329	335	352	347	343	325	322	341	336	328	358	349	345	358	364	318	315	329	323	371	356	370	373	325	360	328	359	343	352	352	323	356	318	354	339	352	312	326	325	355	385	336	336	368	361	350	324	321	341	341	347	327	352	374	367	304	342	352	333	325	333	338	326	342	373	305	374	346	332	321	343	345	348	362	333	345	351	346	334	374	324	325	371	300	339	332	336	384	328	336	329	345	326	325	336	355	314	346	332	308	329	324	370	316	322	374	356	355	356	353	331	383	340	335	366	327	343	350	328	297	316	368	341	313	343	332	357	356	340	380	322	357	354	306	385	332	356	343	373	344	345	326	342	368	355	330	362	338	317	373	334	337	341	351	331	312	306	359	358	377	342	356	339	335	354	322	398	375	367	348	372	355	339	340	323	328	341	374	353	361	351	356	337	339	322	338	363	354	356	346	334	350	362	341	320	338	368	337	304	354	329	338	371	340	324	333	331	348	341	339	358	317	343	350	346	314	337	341	342	335	340	360	340	294	349	351	355	351	362	335	336	346	327	352	346	299	326	349	367	334	340	355	363	350	301	320	337	334	388	340	342	320	327	396	320	320	347	358	340	320	345	372	338	318	326	348	325	349	340	333	357	341	356	362	357	350	360	336	356	331	383	372	316	334	374	382	346	350	337	351	357	342	328	345	353	355	354	320	352	359	373	354	346	369	367	334	345	323	358	349	330	336	354	340	344	347	368	345	324	328	329	354	370	337	319	345	313	340	355	334	353	336	338	359	358	367	376	343	317	350	368	350	329	357	387	361	338	356	348	303	361	366	376	358	315	370	337	341	352	355	333	351	327	355	374	360	315	337	355	334	322	352	360	374	357	327	369	348	383	349	364	301	377	337	336	299	314	359	322	359	326	362	348	364	344	354	315	371	341	353	328	353	332	326	346	334	342	339	342	341	322	334	342	324	357	373	330	344	349	359	337	332	332	322	365	306	324	358	293	345	312	322	357	354	369	362	363	375	346	356	318	340	330	352	361	358	328	334	327	353	349	373	378	360	362	331	349	347	347	332	346	339	351	356	332	314	352	328	360	345	361	349	342	335	341	335	344	327	379	328	353	313	331	359	357	313	351	321	350	376	350	348	325	322	316	318	328	374	319	328	341	328	336	333	348	334	376	324	353	349	333	308	377	335	363	325	334	327	305	334	342	401	314	373	319	347	359	348	335	332	353	355	350	399	326	342	359	355	327	331	314	375	363	353	330	367	351	324	332	377	354	329	334	368	353	316	346	341	334	346	356	372	273	341	303	347	352	334	345	358	364	377	328	346	336	352	387	350	342	356	363	340	344	351	366	361	343	349	345	351	363	363	342	360	345	328	314	352	326	372	379	362	320	352	348	350	373	387	388	360	336	355	348	353	375	318	329	329	336	315	357	361	353	355	334	358	347	353	335	358	350	348	345	347	351	370	336	324	359	358	329	373	395	383	313	348	350	343	336	345	361	301	345	340	334	361	375	371	308	345	372	365	348	350	333	358	315	344	379	333	359	358	353	361	346	365	366	323	329	327	362	363	336	330	300	349	369	339	366	304	364	328	383	357	370	331	352	368	372	330	337	345	338	313	313	338	384	336	332	367	350	331	336	341	342	330	346	363	375	313	331	335	313	337	341	347	345	367	376	347	385	330	328	367	319	362	345	354	374	327	340	349	322	343	322	333	334	319	320	323	347	346	342	357	342	359	349	345	335	368	350	347	369	384	337	367	345	331	333	332	353	342	361	341	347	363	367	334	308	376	333	358	327	342	393	371	377	339	325	345	324	369	339	348	352	369	339	333	342	350	399	338	349	344	349	357	324	324	341	396	337	360	375	379	327	348	385	329	331	348	357	371	359	354	337	323	357	326	373	365	334	361	335	343	358	344	325	313	314	368	361	332	361	328	333	340	335	332	324	338	357	333	294	327	366	338	368	382	317	352	318	364	348	326	369	373	339	359	325	313	376	334	353	338	318	363	327	325	361	341	353	353	333	305	337	370	358	347	350	346	334	348	345	360	362	355	359	349	338	350	339	332	314	339	357	379	362	320	346	333	346	335	357	331	327	330	358	373	321	368	361	337	340	321	353	366	314	348	355	331	340	343	327	316	322	367	364	350	356	379	334	365	354	391	359	332	361	349	332	348	331	352	292	337	353	343	343	352	369	327	312	373	361	327	334	349	340	313	354	323	341	345	357	317	364	358	349	347	348	352	327	363	326	339	317	345	334	363	349	324	352	356	329	329	386	340	350	354	325	376	346	360	320	343	312	391	312	364	349	322	331	343	332	349	360	331	353	347	345	370	363	352	327	314	360	339	328	318	337	359	343	359	335	345	327	318	328	359	341	361	356	324	324	358	314	300	355	336	305	334	319	359	333	355	339	315	344	353	327	351	316	331	348	357	330	369	363	333	367	322	347	319	359	318	350	344	318	332	329	324	352	311	352	305	324	337	296	324	350	325	320	314	378	357	344	320	320	316	344	339	336	324	351	330	332	340	348	389	331	318	353	327	324	338	340	324	307	368	371	339	345	384	356	301	332	312	330	358	336	369	363	340	331	350	349	339	317	311	356	335	345	351	343	350	349	370	353	346	385	332	322	311	362	369	346	311	310	354	348	408	324	328	334	336	343	369	375	389	340	346	359	336	354	355	350	292	332	311	353	330	298	372	350	338	336	376	365	344	346	331	335	366	335	374	380	349	328	373	321	338	341	351	326	337	339	383	329	348	347	347	333	359	373	382	358	375	342	331	355	349	338	352	341	360	320	401	343	366	344	335	350	348	321	334	338	351	355	328	357	345	400	385	377	342	338	323	356	346	324	351	384	402	326	363	376	343	365	330	383	315	341	341	350	357	324	329	329	333	370	339	362	306	344	349	356	352	334	339	331	366	328	294	331	313	342	361	347	328	383	351	349	334	351	347	321	335	346	338	314	361	353	332	358	363	347	327	387	347	358	332	353	314	300	342	343	356	326	324	333	355	345	356	328	367	327	363	334	367	350	341	339	334	351	338	325	340	318	310	352	379	344	356	323	324	337	353	351	323	344	311	350	322	320	361	319	339	355	345	328	327	382	350	372	346	388	355	373	315	330	335	312	331	357	390	351	339	349	332	344	320	336	378	297	327	354	334	329	335	358	332	347	317	340	336	343	376	352	330	344	324	333	345	337	333	323	385	332	292	344	341	338	308	374	335	353	344	343	323	326	332	351	351	361	346	322	344	327	376	370	364	348	358	336	368	323	329	305	326	285	352	373	331	363	379	323	330	341	335	325	344	318	372	344	309	338	352	331	329	367	345	326	341	334	324
11454	4284	6501	8983	8635	6687	7055	13933	11559	9284	9189	6787	3725	1873	1838	3150	5450	3516	2185	1838	1727	2013	1562	1520	1233	1315	1269	1266	1118	1082	1009	1000	1024	1062	1068	1230	1317	1423	1617	1500	1242	1107	1368	1694	2599	2679	2693	3770	1745	988	1016	930	933	900	846	894	903	876	863	839	857	895	902	899	834	863	879	810	842	895	833	883	829	824	855	868	817	868	908	852	799	873	847	855	876	847	872	783	852	828	896	832	857	849	818	841	837	866	906	874	849	871	847	844	834	862	823	821	873	860	906	820	821	812	885	821	855	830	842	884	799	800	834	840	867	884	863	826	808	886	828	860	842	888	869	861	880	835	851	844	780	886	872	854	849	851	873	911	846	794	829	794	808	797	842	850	824	844	831	836	847	818	862	869	889	867	899	793	820	882	840	855	859	820	860	808	836	853	813	886	852	825	822	836	839	814	771	840	835	840	806	851	864	843	851	858	868	880	852	878	848	888	862	854	853	870	883	858	849	819	819	849	836	866	818	880	798	834	811	845	858	807	908	798	835	890	851	872	878	905	811	819	860	825	845	870	806	827	816	862	862	829	820	855	839	810	801	864	837	870	860	818	865	835	841	823	843	871	809	826	810	814	818	865	802	849	840	851	828	855	815	853	879	876	857	823	796	849	858	844	807	833	852	822	829	820	831	840	835	845	815	864	885	839	824	817	828	882	818	855	867	816	860	853	914	850	843	791	848	878	888	793	823	881	863	853	862	845	838	827	867	888	833	836	863	824	828	868	848	839	851	797	840	819	843	855	852	846	823	838	844	836	837	816	847	796	807	834	844	806	864	881	858	854	833	874	859	790	869	819	830	840	793	895	920	860	800	851	871	870	827	841	808	792	842	826	857	844	830	794	879	820	832	906	787	819	860	843	820	903	796	820	810	855	849	874	841	832	861	831	804	846	833	899	809	861	850	823	869	836	835	870	819	851	884	827	856	847	833	806	859	876	809	900	865	826	837	843	815	849	857	858	857	835	877	842	837	877	796	904	820	804	819	840	863	836	868	826	803	907	815	833	809	835	887	845	820	837	809	894	878	823	831	856	825	855	886	817	815	836	816	806	837	844	803	816	813	850	840	884	835	831	830	804	844	862	790	850	846	794	831	798	877	794	820	837	891	856	818	786	808	849	871	821	831	826	885	830	816	812	846	822	821	843	819	841	863	806	830	872	825	829	850	874	818	857	824	830	778	844	867	879	855	852	841	844	836	825	822	824	828	789	842	875	876	836	850	885	856	837	858	856	840	852	841	806	891	793	846	804	852	856	867	869	823	879	897	827	841	886	844	817	848	858	859	857	815	866	845	811	852	822	901	874	834	868	783	870	861	864	836	817	899	838	803	798	854	858	870	840	866	805	846	856	868	811	859	851	883	889	908	849	861	865	848	926	849	809	881	897	775	830	845	808	867	816	834	864	833	797	818	852	848	847	823	875	812	844	856	825	788	811	834	847	861	832	834	782	826	807	834	820	836	854	796	813	899	843	836	812	805	813	809	801	805	812	859	818	825	881	853	836	799	847	884	870	897	857	816	889	851	844	828	877	878	845	870	843	818	835	874	803	830	869	846	906	877	821	876	837	860	843	864	850	850	837	879	845	821	893	867	858	832	833	831	834	847	834	825	871	854	855	830	823	902	807	806	838	849	787	861	894	818	847	810	843	855	882	789	848	830	886	877	877	805	883	892	846	802	843	826	836	888	873	829	801	861	824	791	802	825	822	847	836	842	858	826	776	839	835	844	858	852	881	802	892	830	848	811	779	861	839	826	872	905	870	879	816	838	841	868	922	859	860	823	809	829	844	807	855	855	800	829	837	849	874	876	837	872	864	831	854	843	825	860	796	831	878	846	865	867	895	844	836	817	798	901	852	858	891	867	859	859	828	817	817	890	826	854	828	875	886	898	834	855	782	890	821	839	895	870	825	900	862	864	825	843	835	884	880	827	821	828	862	833	899	898	812	832	846	777	833	853	802	851	845	863	835	861	844	879	831	837	884	814	794	822	851	829	836	805	876	889	852	850	804	857	885	829	871	846	842	795	864	878	830	814	823	858	842	787	845	868	808	836	843	784	843	853	797	816	847	889	802	874	861	858	833	850	813	845	840	816	860	856	895	828	808	856	851	840	843	832	829	876	860	887	784	803	834	830	836	886	836	830	869	819	793	871	764	832	827	823	844	851	844	849	871	903	862	837	811	832	819	827	836	831	846	798	775	865	847	913	876	862	833	851	808	824	853	846	864	834	892	847	827	827	837	866	872	844	886	830	817	901	862	831	869	822	848	898	841	825	862	859	809	901	906	813	887	867	861	807	846	868	831	869	783	864	836	801	906	869	834	859	798	861	837	836	792	837	837	835	816	824	811	845	833	857	880	867	863	851	816	882	824	819	814	799	814	872	833	879	892	851	806	871	845	808	838	857	852	869	822	839	838	844	861	837	832	830	880	825	893	849	885	859	864	882	853	845	856	825	846	830	917	833	840	871	864	834	844	817	822	862	836	848	828	828	853	831	838	862	842	822	872	890	796	810	826	845	816	874	797	870	825	796	910	869	823	782	898	859	829	814	851	776	878	868	820	867	819	867	812	858	827	856	840	856	843	844	895	841	855	838	865	812	835	775	813	829	858	840	835	813	900	835	850	783	819	819	849	902	832	832	895	828	821	865	863	850	833	789	872	833	835	835	869	820	792	887	796	869	847	785	873	873	855	797	896	822	863	828	820	838	797	838	826	882	795	911	821	804	797	841	791	851	810	846	828	819	811	828	837	843	829	886	856	855	901	812	806	814	812	841	833	856	828	816	848	831	840	891	829	871	838	826	837	824	922	834	812	894	845	875	853	833	823	798	828	861	849	794	847	827	825	895	834	852	824	841	814	856	841	842	839	792	880	819	807	833	789	856	874	787	819	838	806	819	846	908	860	825	795	841	883	852	839	828	825	812	871	826	825	859	830	870	841	853	838	855	873	825	865	823	858	900	841	831	796	819	844	830	844	866	837	846	840	920	809	793	857	798	845	866	868	813	871	870	827	823	841	810	871	862	856	862	850	902	817	833	840	807	813	902	844	812	869	863	898	810	866	824	818	870	856	831	794	891	870	889	827	873	883	847	839	825	799	816	854	798	814	840	850	794	841	873	822	801	780	800	872	866	859	855	842	892	779	847	882	836	852	904	872	891	827	867	845	861	820	853	846	787	843	843	874	868	869	857	843	853	879	859	806	881	812	853	838	835	925	852	847	857	838	855	863	825	857	837	846	867	868	866	885	840	808	845	847	887	841	866	834	868	879	900	872	880	839	870	856	845	869	879	880	830	850	859	811	813	826	818	837	821	845	798	850	831	862	848	854	817	818	916	861	777	840	844	850	815	864	849	828	833	850	799	846	853	809	843	920	857	801	881	813	823	829	835	848	842	840	878	854	826	821	856	798	834	838	843	809	811	805	823	871	831	868	836	867	867	885	853	892	817	819	797	827
6274	1678	1119	1413	1168	625	673	1525	1304	984	1019	768	473	390	399	512	681	548	428	430	400	414	392	401	402	400	375	389	371	392	376	427	388	417	380	377	409	397	426	445	382	404	414	375	411	364	399	396	336	409	373	394	394	409	363	361	426	370	389	385	387	382	403	391	417	399	379	395	383	347	407	383	407	384	372	399	354	367	431	381	376	385	416	364	400	390	392	388	397	322	399	402	375	370	399	385	398	418	359	425	415	376	366	392	439	410	377	357	331	363	388	387	384	419	387	410	368	386	423	398	384	351	396	339	405	372	369	347	446	393	350	375	373	420	369	367	397	366	356	385	369	389	403	397	351	369	363	425	394	412	349	379	399	364	447	339	356	400	397	412	357	382	355	387	334	385	423	380	378	363	394	393	405	409	429	373	382	391	377	377	374	408	419	425	350	390	365	395	399	415	396	348	390	361	352	396	398	408	364	392	380	387	425	393	373	391	390	395	368	395	370	374	411	386	366	393	388	396	371	397	356	379	401	389	409	373	392	405	348	359	390	389	373	399	352	381	371	379	364	429	346	374	418	395	417	406	379	382	393	383	380	417	372	390	381	363	371	390	349	342	376	402	406	400	416	390	388	364	382	380	388	416	404	398	396	393	375	361	346	374	395	389	356	389	372	399	432	382	395	401	408	376	402	395	397	379	427	386	406	388	399	381	378	352	366	416	388	362	380	376	405	395	384	387	398	416	383	391	367	373	402	421	396	399	376	395	405	393	390	437	383	393	385	354	357	379	383	352	404	366	370	371	403	391	395	388	364	401	391	370	338	363	344	379	390	411	374	384	408	371	380	371	404	356	395	382	373	380	337	387	362	377	384	396	396	380	355	373	416	391	357	381	381	364	403	381	382	396	397	383	352	397	391	377	403	376	397	353	365	405	373	398	390	385	374	422	382	391	382	384	421	375	376	375	392	378	394	411	403	443	388	405	370	366	402	374	402	379	394	364	424	387	404	376	373	366	381	386	397	401	414	384	424	423	355	424	364	364	399	439	393	369	370	355	381	390	399	433	397	411	388	388	364	405	363	377	373	388	394	411	356	378	400	408	356	396	388	344	370	381	364	367	397	420	427	396	363	364	418	374	395	386	394	355	356	370	358	378	372	359	392	370	411	363	402	390	383	427	380	361	370	373	392	400	364	383	377	388	421	360	382	382	381	421	343	394	379	407	391	340	394	396	400	391	399	391	370	405	375	400	406	385	356	380	339	383	420	358	391	392	373	383	393	392	434	345	400	377	417	361	426	358	364	366	389	389	357	386	398	393	401	396	386	381	392	411	382	348	356	393	364	381	358	387	428	397	389	376	381	370	426	406	375	421	415	434	398	360	391	395	356	392	408	379	425	404	395	391	400	384	399	361	391	378	394	392	392	380	391	393	378	381	414	387	361	375	376	355	391	419	382	349	374	379	382	344	376	411	379	390	367	401	396	400	353	364	396	380	373	408	383	368	388	378	407	387	415	419	368	354	379	376	376	392	391	409	399	370	402	380	366	392	370	351	412	368	367	358	387	412	388	388	406	345	388	346	384	388	338	400	376	355	362	355	385	381	345	378	362	397	361	405	410	379	384	411	384	365	416	382	401	358	371	370	392	384	373	378	385	369	382	400	396	363	396	376	398	406	377	366	387	379	381	415	363	359	381	370	369	390	415	361	374	394	403	407	413	389	399	361	426	369	443	402	380	387	398	387	394	404	385	352	405	384	402	402	368	348	390	342	377	424	397	361	383	400	393	383	378	401	371	406	411	363	408	358	359	402	390	368	360	394	391	405	376	379	393	395	421	421	355	379	369	417	387	359	370	380	367	380	389	402	357	425	401	387	358	371	374	334	349	386	381	397	394	380	353	365	353	396	389	370	394	365	422	400	361	420	385	446	355	393	367	396	391	391	377	436	378	429	357	396	406	382	382	403	366	398	376	403	392	373	373	401	347	394	390	375	370	388	384	400	396	422	387	391	387	361	443	389	387	368	368	405	415	373	373	386	366	363	368	410	417	365	353	376	386	364	438	376	389	362	409	383	381	359	387	370	406	397	396	409	389	398	386	347	386	397	394	380	373	361	383	397	372	388	358	389	413	407	397	382	378	421	372	349	390	382	350	372	385	394	378	371	408	389	409	382	389	400	376	384	379	356	403	397	394	361	371	414	379	384	384	360	376	388	379	372	365	384	419	368	393	404	386	344	369	380	357	374	385	428	382	385	414	420	374	374	357	397	382	367	367	360	401	380	353	404	401	371	359	333	392	390	427	403	401	405	386	409	403	357	409	377	379	374	399	383	392	381	384	415	376	411	409	418	401	428	427	401	373	369	386	414	383	389	360	348	391	385	408	412	350	391	387	398	361	383	349	383	375	374	331	371	348	368	381	415	381	392	433	406	405	397	390	367	402	374	367	369	396	381	390	352	390	412	410	403	395	378	410	407	392	397	378	409	373	423	348	375	389	405	390	370	377	385	328	387	366	391	394	414	404	412	366	383	386	377	375	376	413	382	388	371	359	387	409	376	388	393	405	360	362	394	383	367	386	383	425	358	398	371	358	389	345	370	383	393	393	391	397	392	384	347	354	382	403	405	353	330	367	381	363	378	385	396	392	390	357	388	414	374	374	354	425	388	361	404	378	430	352	400	392	346	404	367	376	370	398	368	389	384	363	378	402	387	402	381	390	387	356	429	400	371	382	346	414	395	404	396	381	376	408	374	390	369	393	393	386	385	349	412	372	441	422	335	368	380	390	387	374	392	351	387	376	348	386	378	392	381	402	435	357	329	384	396	413	401	361	381	375	399	386	385	389	359	398	411	402	385	448	382	382	348	375	369	389	380	361	439	385	374	364	375	390	371	372	417	389	375	387	358	353	385	386	430	405	354	375	375	373	408	398	411	370	376	420	364	408	388	386	419	363	416	369	362	396	363	414	390	411	381	348	409	396	372	382	345	409	356	378	381	396	368	366	367	434	414	388	377	384	415	412	378	388	386	366	376	384	370	382	374	366	368	399	398	375	378	365	387	369	348	392	413	403	383	368	386	372	410	375	402	406	386	365	388	408	423	372	387	358	373	399	346	360	373	375	399	398	375	406	403	367	397	399	388	393	417	402	398	427	379	394	384	376	373	394	365	389	381	422	378	369	390	412	403	389	378	379	336	405	385	377	397	394	405	374	380	392	425	370	372	361	391	360	430	396	400	393	376	372	424	372	361	423	367	376	407	397	405	404	412	386	330	361	424	394	397	386	393	402	376	390	395	372	412	395	426	371	422	412	401	400	370	395	370	385	409	387	389	350	347	387	399	401	358	386	371	382	383	367	401	415	384	379	381	377	373	399	378	380	359	366	380	386	387	369	400	365	386	392	389	408	400	412	366	410	398	378	381	380	397	365	385	384	350	391	404	394	390	397	365	376	399	372	367	375	379	403	428	376	393	357	398	389	378	366	397	359	376	373	383	414	397	373	392
4381	1895	2196	4123	3095	1861	2387	6740	5486	4344	4485	3148	1550	991	1015	1543	2709	1908	1092	1040	1029	1077	928	960	908	910	931	872	917	875	904	885	866	889	962	1049	978	1042	1097	1184	928	917	873	949	905	907	946	966	895	892	940	875	853	965	877	891	894	916	914	917	952	900	888	858	877	917	894	901	907	899	853	833	864	882	862	899	889	946	828	917	879	915	922	894	899	910	912	937	896	900	865	899	883	891	882	886	843	853	931	895	922	907	821	843	882	921	857	894	876	948	944	885	906	882	919	895	880	901	895	888	889	921	889	942	927	848	904	884	973	916	926	908	955	949	889	906	889	894	889	910	907	889	847	883	871	823	888	883	883	885	932	932	936	942	883	895	879	873	889	862	883	881	932	886	922	859	879	922	903	899	863	869	855	868	884	930	897	896	839	888	902	892	872	911	876	910	886	921	899	904	885	891	920	908	896	889	949	879	908	893	954	892	894	908	885	884	871	888	876	881	872	888	884	851	894	924	900	931	897	849	899	871	909	904	861	933	932	893	912	878	877	862	881	798	901	865	912	858	879	956	926	961	820	870	912	903	892	848	932	848	899	882	891	850	919	925	879	923	883	869	905	909	891	890	904	919	894	844	865	923	892	969	847	882	885	884	942	889	912	845	916	908	938	915	859	928	871	888	850	867	893	896	899	913	874	908	920	880	840	919	918	861	827	904	865	913	825	822	894	888	901	835	900	876	873	885	881	936	882	907	871	914	928	900	867	867	846	889	913	870	881	840	809	897	969	898	863	888	895	947	880	998	892	885	865	937	921	850	883	899	939	897	867	932	867	834	943	906	916	887	862	877	929	865	876	891	886	887	863	865	899	906	844	912	939	927	895	860	879	881	869	867	952	910	960	902	944	918	867	894	932	896	884	921	852	893	916	945	898	904	897	900	917	886	887	920	935	881	917	848	936	859	926	878	852	901	929	897	923	892	882	911	926	893	904	935	939	874	901	854	846	878	900	861	879	856	864	878	876	847	916	885	885	910	858	918	902	919	918	837	917	873	903	868	903	884	894	875	905	889	919	887	908	915	907	922	892	820	908	876	864	859	936	873	877	929	923	970	902	874	892	868	879	850	875	825	874	885	917	936	897	882	918	920	939	930	897	929	856	823	876	865	942	914	869	910	877	930	931	859	896	854	880	857	906	932	884	858	939	901	917	885	877	901	911	979	925	900	885	941	853	910	878	868	907	906	803	906	875	934	874	922	904	923	937	885	928	863	893	869	842	887	886	911	947	880	873	926	901	923	942	880	863	899	852	898	909	877	912	893	900	898	914	936	878	875	920	951	876	911	909	883	850	907	902	918	906	895	893	921	868	879	875	907	890	913	886	914	951	886	888	860	920	857	914	908	877	917	813	908	893	895	935	889	943	867	949	872	830	886	859	865	874	856	882	863	881	892	904	911	868	813	878	899	934	877	891	904	911	901	864	886	868	908	862	865	867	881	936	907	916	877	892	850	909	890	895	863	876	867	909	878	906	923	842	917	890	899	916	943	900	874	845	913	895	914	881	876	917	871	919	894	897	909	933	940	907	882	926	879	895	877	878	874	914	905	860	897	925	867	899	920	946	916	911	897	901	949	956	831	884	888	920	892	879	841	912	913	877	878	908	880	854	905	912	909	916	869	914	906	914	878	930	835	899	852	895	899	909	870	915	903	885	914	924	937	931	927	899	936	940	853	871	889	898	941	870	968	830	908	914	921	866	903	887	907	872	833	897	911	916	924	879	908	926	886	964	911	969	896	860	870	878	862	887	903	903	919	879	900	874	858	880	877	873	905	971	840	929	894	888	875	871	843	937	911	880	853	931	965	859	895	871	894	937	910	903	891	904	842	856	883	871	893	884	907	895	926	897	889	888	855	861	888	902	901	948	885	881	934	864	891	875	925	883	911	913	871	887	892	895	897	916	856	922	944	883	843	843	837	835	901	887	904	884	900	880	877	873	900	961	989	875	906	902	885	893	907	896	847	921	912	822	923	906	908	941	882	837	890	933	918	848	914	896	952	881	864	948	881	952	877	889	943	901	895	867	892	868	905	905	877	916	896	922	895	894	900	875	866	910	873	872	891	976	845	906	940	887	878	907	895	905	868	840	822	915	918	926	846	846	920	873	894	863	854	891	928	951	852	810	872	881	888	906	901	939	860	886	861	848	922	865	947	877	890	1002	897	886	917	819	883	837	897	889	946	890	812	910	853	895	847	860	885	926	870	898	866	910	872	900	931	924	903	895	856	894	884	941	869	925	890	932	950	902	906	926	911	871	910	917	914	906	890	885	875	868	863	884	915	873	887	927	953	875	849	889	906	906	948	876	899	889	844	894	905	929	920	969	886	861	867	890	874	875	882	887	870	943	920	848	887	889	872	872	829	850	917	925	905	872	898	867	873	870	886	881	926	901	871	878	892	913	923	898	883	954	895	906	923	901	859	948	910	931	916	905	844	943	824	901	883	887	912	874	897	912	911	920	856	877	895	874	836	900	907	893	864	908	864	856	894	949	890	855	859	885	868	907	851	886	924	864	968	885	890	873	931	920	916	881	901	925	883	845	910	888	875	834	943	898	890	849	955	893	874	868	950	915	855	896	941	863	895	898	886	893	954	891	926	879	919	927	874	860	883	907	946	875	918	964	912	889	903	922	889	856	903	915	892	839	856	897	898	878	862	863	956	877	892	874	924	930	887	891	856	907	924	855	858	919	906	915	892	911	941	936	939	951	902	906	863	942	872	854	921	905	899	880	897	901	874	868	866	896	872	885	848	903	944	897	925	881	916	928	892	911	890	864	937	898	939	895	894	936	872	882	950	922	875	948	883	895	879	891	921	927	899	888	905	896	877	914	883	881	864	913	931	935	890	933	887	916	852	868	879	908	920	856	921	843	913	909	903	901	907	916	925	891	872	928	873	876	867	893	869	909	869	849	879	903	971	890	872	905	891	885	892	886	871	902	873	882	886	942	867	924	964	916	926	920	865	895	853	945	900	906	868	864	861	927	911	912	877	932	889	876	880	901	828	831	880	870	869	939	927	857	897	899	930	887	888	897	883	888	912	842	922	914	842	872	846	948	943	870	943	893	894	895	917	828	929	927	901	898	922	924	930	922	837	872	878	874	912	903	844	890	895	927	902	882	875	858	911	849	876	866	904	913	889	892	861	924	842	898	928	908	922	914	868	881	884	899	930	915	844	896	893	878	920	871	878	893	907	884	943	944	921	918	858	879	860	921	901	895	899	933	918	889	846	854	847	863	901	852	892	890	871	851	854	930	893	890	892	891	848	901	871	909	883	871	912	883	856	890	874	853	901	911	880	911	902	920	918	916	867	897	901	922	870	886	936	923	928	909	883	896	956	901	950	903	867	912	867	887	919	907	903	891	876	904	901	891	927	866	862	971	884	871	867	885	918	863	910	906	921	931	915	946	880	909	921	964	913	906	902	945	889	953	944	866	866	831	844	922	861
21283	6291	3404	3546	2570	1380	1299	2232	1942	1455	1295	934	529	331	286	398	774	539	341	290	292	351	298	286	267	278	254	257	267	286	267	265	243	243	297	288	302	279	298	268	304	297	280	294	353	334	374	427	298	242	237	255	248	282	221	250	229	248	254	244	251	242	281	271	210	269	238	240	263	226	250	227	247	261	251	247	258	233	239	226	241	235	236	262	251	257	245	246	230	255	261	274	239	240	279	266	226	268	217	228	268	249	227	258	237	218	237	248	215	253	266	253	273	223	256	250	274	269	258	261	267	214	283	242	245	251	280	252	223	231	232	256	242	242	252	251	248	210	220	251	245	269	249	241	249	248	259	249	255	227	239	259	260	225	244	257	236	224	258	262	262	228	225	254	268	248	235	238	256	260	216	284	253	228	242	252	261	258	306	250	249	224	252	233	266	205	267	234	227	236	231	245	241	243	241	286	271	243	228	230	238	238	265	241	249	262	258	266	233	278	279	249	244	228	235	267	258	258	238	261	229	249	254	254	253	266	266	268	247	254	247	240	246	278	266	255	240	275	243	262	265	222	255	214	239	249	234	207	251	269	230	256	223	259	254	255	224	217	242	230	254	235	245	259	254	243	241	263	247	278	240	253	239	259	234	253	232	258	249	238	256	220	224	229	255	253	252	268	254	237	241	287	269	266	230	255	239	236	233	261	247	224	249	222	262	239	231	250	242	218	222	245	219	266	258	272	245	223	257	262	234	244	244	251	237	250	216	239	260	237	231	243	257	249	247	267	263	230	226	263	224	264	257	256	269	268	235	217	282	255	206	265	260	227	273	230	287	239	264	236	267	268	248	236	244	250	288	250	249	240	243	244	233	261	264	218	272	239	254	238	257	235	236	284	244	254	270	246	244	221	245	273	261	243	237	250	231	243	238	246	209	260	257	219	230	260	249	244	232	275	234	255	263	256	255	255	230	255	247	242	255	260	247	239	226	238	272	253	227	264	251	249	270	234	236	232	256	229	242	238	247	263	244	238	240	245	250	265	248	238	260	272	247	229	199	277	254	267	273	259	227	223	235	271	247	252	249	239	249	255	266	244	281	269	250	260	252	256	247	251	243	229	275	235	242	231	225	254	261	242	241	250	252	239	238	226	233	244	244	263	272	256	250	291	234	264	267	237	244	217	250	268	255	249	203	266	247	241	247	214	257	261	267	255	235	279	237	239	243	268	271	237	238	275	246	230	238	253	236	255	248	240	249	254	254	222	266	217	234	255	247	229	227	267	227	249	244	242	274	253	262	246	229	246	236	238	255	231	254	259	239	238	227	246	226	237	266	243	240	259	252	230	246	243	260	253	240	231	232	262	226	239	247	223	248	289	264	237	255	220	224	232	221	243	244	220	227	253	219	249	249	264	264	259	248	249	232	219	229	221	231	237	259	247	254	243	252	251	244	264	239	268	228	264	245	256	234	250	267	227	277	242	242	243	223	247	251	222	269	246	279	222	228	271	246	246	263	252	246	242	262	242	252	264	242	247	246	248	218	215	245	217	217	237	270	244	234	262	241	249	251	252	255	224	269	237	244	272	239	248	270	292	274	253	268	248	253	251	265	241	253	250	248	258	244	216	224	244	231	245	269	247	257	247	244	239	256	251	252	218	233	259	264	289	234	259	240	237	253	247	267	263	250	259	284	253	236	233	295	233	244	222	240	234	251	243	247	240	255	283	246	248	226	250	251	241	243	247	254	246	240	213	237	245	281	271	268	228	243	280	246	198	236	251	226	267	249	250	239	236	245	242	241	270	234	264	224	212	254	223	254	214	264	262	261	248	269	253	251	234	262	213	255	246	230	260	226	264	272	272	226	244	256	242	235	232	228	230	263	256	278	260	253	263	237	222	229	235	274	278	245	270	242	228	249	248	267	278	249	254	229	232	235	228	227	255	236	239	241	250	216	275	254	247	243	256	270	258	245	247	251	267	255	258	228	238	255	242	235	236	207	248	235	234	271	253	218	249	277	226	224	233	229	233	244	233	214	243	252	276	282	240	254	236	233	259	241	279	241	251	279	235	243	227	258	257	240	243	223	239	256	268	262	260	238	230	230	269	231	239	246	254	250	252	221	226	246	254	233	268	250	258	242	256	261	235	258	235	256	230	234	248	241	264	259	262	266	257	238	230	278	299	231	219	277	246	231	250	270	241	256	249	218	259	266	249	271	246	246	245	229	252	258	237	240	254	272	253	256	234	252	269	269	254	262	232	253	252	242	242	258	273	227	238	215	248	227	217	270	227	263	252	287	250	260	212	266	232	226	259	250	264	256	237	277	224	266	249	252	253	253	291	241	256	245	272	266	258	238	235	247	260	263	249	226	248	241	221	249	233	243	255	247	261	264	220	231	241	225	256	209	248	274	205	245	228	265	238	243	255	251	221	263	262	255	234	258	223	240	266	283	238	208	219	258	227	259	250	260	218	233	276	239	234	264	212	251	264	225	250	258	245	244	246	245	252	261	228	242	264	249	243	227	249	237	252	236	253	270	267	241	216	253	248	266	247	227	242	225	237	238	220	266	244	256	266	282	269	236	236	242	262	259	238	247	272	277	249	226	265	230	268	251	249	233	249	259	236	248	222	259	249	271	232	238	274	241	248	249	236	268	254	251	241	229	258	202	278	268	250	268	244	243	235	269	269	236	262	255	244	239	262	244	232	242	248	243	246	267	234	246	265	228	220	250	251	229	264	250	222	227	237	263	260	260	239	224	263	234	256	226	225	245	250	252	250	238	243	245	261	258	244	221	280	250	234	263	292	247	274	262	220	230	267	252	238	250	237	251	221	227	261	231	229	290	252	259	266	243	249	250	240	269	250	233	258	268	254	269	279	250	257	245	258	263	209	234	250	245	223	257	275	261	274	265	250	252	258	277	245	261	262	255	251	252	251	246	234	242	249	230	245	244	265	268	236	253	239	255	247	239	247	254	237	233	255	220	234	236	222	238	240	223	254	239	264	214	224	239	220	239	259	255	245	245	234	239	261	263	242	237	281	247	262	250	245	255	252	269	240	244	262	269	250	252	266	235	224	233	234	263	249	252	285	266	247	237	238	243	242	247	245	260	258	268	265	246	248	253	245	252	276	284	254	263	223	264	265	250	225	241	229	251	246	229	235	220	273	226	239	242	242	261	240	223	252	239	210	234	245	242	216	231	239	243	225	228	256	274	283	240	247	235	242	244	220	257	272	250	235	235	241	233	242	247	230	261	245	241	269	246	236	262	272	230	240	245	268	245	255	260	239	257	271	240	272	253	231	242	254	252	229	232	220	235	266	282	243	232	254	254	246	249	247	266	232	254	230	250	244	231	238	236	244	222	230	216	237	251	276	251	275	253	232	243	261	225	229	230	252	247	258	274	261	248	239	232	277	251	232	249	285	274	242	250	234	238	263	254	246	227	237	221	230	250	269	264	238	264	254	251	266	256	250	270	271	243	263	250	267	255	213	261	242	252	229
11199	3179	4657	8576	6394	4421	4510	10297	8416	6755	6482	4407	2287	1181	1121	1889	4045	2641	1251	1151	1065	1301	896	1005	791	832	850	854	778	781	718	727	735	787	839	882	893	1073	1105	1013	823	784	913	1174	1601	1540	1591	1897	920	688	675	680	690	708	643	640	685	698	621	650	628	642	670	649	637	644	646	677	642	641	645	629	616	639	658	618	628	630	618	595	631	607	662	634	649	605	671	644	656	635	682	620	649	643	624	617	688	665	678	656	616	590	668	644	659	648	635	639	648	640	638	656	657	604	635	679	648	636	620	596	648	642	646	676	620	597	629	643	654	659	622	625	605	619	606	632	613	628	651	619	626	609	628	621	627	633	646	629	625	599	639	651	654	629	644	541	629	605	646	626	647	601	699	644	642	608	619	640	618	636	616	635	652	654	635	606	646	641	625	645	637	623	646	662	635	611	668	637	670	642	612	624	611	606	609	616	603	657	608	639	631	636	583	670	644	638	576	608	574	626	611	640	653	653	646	619	642	602	648	626	637	640	612	575	622	613	618	618	655	629	650	599	597	628	654	601	664	655	637	642	655	624	652	650	686	637	629	618	600	647	618	635	593	614	694	577	632	632	637	659	613	617	655	642	636	608	615	613	649	701	622	604	663	618	675	627	670	610	597	649	639	625	656	653	660	615	659	630	647	660	657	605	661	634	605	617	627	632	618	620	640	616	589	607	654	643	639	658	615	648	607	616	658	635	615	610	643	621	602	599	651	658	631	606	615	665	625	663	636	581	568	578	600	607	620	659	682	673	669	579	654	674	592	658	647	612	609	655	627	623	617	602	648	638	592	609	642	669	615	596	668	623	657	685	613	640	622	639	591	632	637	632	633	644	650	650	639	624	687	592	640	616	657	616	607	653	674	602	670	630	627	659	674	627	609	606	631	606	632	630	612	642	645	622	654	595	641	629	603	658	603	652	665	638	690	668	658	609	634	612	686	642	677	653	629	649	636	633	670	613	626	631	603	590	649	668	636	622	627	654	644	630	573	611	645	617	564	650	656	643	624	618	603	606	643	620	660	640	615	608	619	643	653	624	611	608	660	608	591	595	650	625	639	602	652	600	636	617	644	624	658	611	639	662	657	658	603	639	589	666	643	609	569	636	646	596	612	615	645	635	596	612	635	646	667	626	605	611	609	629	608	639	658	610	621	613	638	589	653	590	627	613	639	643	604	590	613	629	629	630	643	656	635	619	649	668	628	621	641	616	648	607	612	623	602	647	614	633	656	614	634	650	611	655	601	644	641	643	649	617	623	606	624	655	595	641	652	579	631	652	628	640	633	646	596	628	592	641	606	600	608	653	649	656	657	647	646	627	654	644	599	646	614	635	604	652	611	664	631	630	650	637	610	653	636	588	641	621	637	625	646	633	589	621	624	643	644	617	679	659	676	613	665	634	684	647	612	644	622	629	680	625	612	633	626	617	642	616	613	600	658	626	635	644	645	624	621	597	640	632	592	652	632	609	581	596	596	616	636	615	629	630	623	645	632	642	650	596	615	666	628	636	588	644	626	621	615	608	647	597	651	636	631	633	610	609	590	658	596	624	623	622	669	629	640	616	607	614	609	644	646	623	655	652	651	591	672	643	611	592	637	643	668	639	676	577	625	629	660	636	672	625	655	654	628	636	647	654	635	599	664	622	636	569	639	643	644	626	601	645	617	611	637	634	636	626	641	712	628	643	639	647	620	624	642	633	583	610	649	657	609	657	616	627	652	663	630	596	617	620	588	612	640	625	590	640	607	648	594	642	626	607	626	610	653	638	630	633	590	656	630	682	616	603	645	648	629	639	535	630	675	647	648	648	611	635	648	627	635	610	598	661	596	619	615	617	639	678	642	620	594	633	655	624	647	662	609	609	642	656	650	618	645	687	636	655	640	634	586	628	651	585	625	672	622	620	671	616	686	655	599	657	626	714	668	634	586	624	644	631	596	660	586	658	609	622	654	651	569	595	630	646	658	619	589	707	641	654	660	611	647	595	645	621	623	649	638	599	608	628	644	636	628	607	616	664	652	616	625	652	652	639	644	645	667	629	621	652	633	625	600	614	624	635	658	613	668	634	620	632	588	612	620	659	634	619	653	629	622	650	611	646	654	623	609	630	628	637	596	665	588	625	651	665	624	668	592	597	660	678	622	611	651	576	649	648	631	627	645	636	646	616	585	653	639	673	630	591	632	605	605	622	585	611	655	636	618	630	643	657	638	607	604	667	678	609	626	620	585	650	670	625	601	648	633	638	622	609	633	659	600	644	599	641	624	613	628	625	580	643	617	559	668	648	611	599	610	619	657	675	595	624	667	633	644	654	632	638	655	584	638	646	664	634	644	627	685	588	615	655	588	652	599	605	592	591	637	626	657	642	599	627	636	622	688	690	627	641	596	642	659	637	641	626	697	631	627	662	605	665	628	665	618	608	602	625	639	631	639	620	642	615	626	617	649	639	628	616	618	604	593	613	650	606	671	629	653	651	634	684	656	612	634	621	629	690	629	586	639	637	626	602	605	607	619	654	655	643	671	611	642	646	653	609	666	598	637	667	610	672	621	641	669	639	616	662	620	621	633	654	639	594	660	653	639	620	583	653	620	673	629	654	616	637	630	656	642	600	659	656	661	609	616	664	642	627	570	648	635	627	594	624	648	638	667	629	631	652	648	661	637	604	636	682	632	591	640	622	675	625	613	648	613	639	591	593	639	615	579	640	637	605	634	636	659	638	638	702	612	607	617	617	650	570	658	624	591	604	636	642	653	703	624	626	634	677	632	619	674	672	651	646	585	622	623	645	642	633	658	636	645	616	659	606	609	641	642	659	657	632	617	635	597	660	635	671	623	588	627	654	649	619	651	639	631	654	631	672	637	615	612	648	654	649	616	617	642	647	659	633	642	618	651	592	677	660	681	622	601	623	637	585	589	611	609	625	601	618	655	643	671	621	634	642	590	667	643	648	626	580	608	625	651	658	603	618	620	603	598	621	626	640	603	641	605	641	628	645	668	652	622	647	641	653	624	666	689	598	601	628	611	606	621	580	583	674	627	636	654	603	633	662	636	614	657	688	610	629	626	577	621	626	631	635	633	618	605	629	608	612	600	654	626	617	618	618	666	645	625	647	675	665	611	652	623	634	613	601	624	623	617	664	627	608	626	604	631	669	695	646	649	632	661	656	591	632	644	612	665	622	631	660	595	672	617	660	638	600	613	623	635	665	689	620	663	688	631	606	612	619	662	641	645	654	627	642	620	676	633	656	599	662	627	664	639	625	616	601	673	656	640	612	649	606	655	621	622	680	644	627	628	625	636	622	698	627	627	609	606	603	673	609	589	644	620	628	678	677	612	664	644	648	638	597	640	613	620	634	652	623	654	629	625	670	668	624	642	609	664	593	617	629	638	644	605	625	611	606	676	643	633	651	630	608	643	624	597	643	635	597	666	683	632	659	615	672	644	597	643	645	670	626	625	579	608	665
32090	16788	7249	6476	3976	2326	2293	3601	2997	2125	1837	1402	860	515	454	608	1086	795	511	464	466	486	425	412	388	446	466	407	361	383	351	336	404	392	388	390	398	388	423	442	374	416	389	462	547	619	583	613	410	336	359	370	347	330	354	378	394	317	364	343	370	356	380	320	349	362	331	391	331	338	330	377	360	351	298	345	335	325	347	358	328	350	361	343	324	346	356	350	384	392	336	346	376	341	362	333	332	324	323	380	368	331	361	313	344	358	373	333	329	374	339	328	361	358	357	339	297	319	351	361	335	345	306	357	346	344	332	349	372	345	354	321	341	375	360	329	365	370	308	333	355	332	343	330	350	326	324	351	345	301	334	313	344	315	307	376	334	314	342	304	371	381	355	341	375	364	319	371	358	333	296	389	361	321	316	336	338	393	335	342	346	334	340	362	372	337	338	343	305	341	358	339	389	353	325	347	361	336	319	373	379	292	349	320	349	353	339	338	343	346	358	327	296	332	365	344	356	347	354	354	343	339	325	337	354	369	334	333	345	337	346	356	351	353	359	365	350	318	323	345	340	347	343	308	327	315	343	324	369	340	363	378	358	341	330	337	348	362	356	372	361	337	337	337	341	321	321	315	366	334	342	359	331	371	313	371	321	343	309	345	316	353	320	332	336	359	324	316	382	347	334	354	354	357	344	322	350	335	371	365	333	338	358	375	339	339	341	351	382	347	356	362	349	314	371	327	325	384	373	348	337	341	340	309	347	355	364	334	334	335	353	349	337	357	343	297	366	329	363	368	361	333	399	368	349	337	301	334	327	374	316	322	336	348	353	341	335	338	369	359	349	404	367	376	355	298	335	357	336	378	366	361	350	314	308	346	371	362	346	332	356	358	321	357	352	349	325	353	368	316	349	362	341	319	334	354	325	366	382	324	351	348	338	349	349	354	352	378	346	353	341	337	346	337	310	342	340	345	347	360	320	367	341	331	322	348	311	316	334	354	353	339	303	356	343	357	389	329	357	350	358	348	328	331	338	336	366	340	332	341	361	362	329	330	347	328	375	353	383	387	350	356	348	322	331	332	355	349	375	325	317	338	357	323	326	374	353	322	341	311	322	371	369	325	346	343	350	327	328	353	327	327	331	324	331	349	322	321	349	358	359	389	367	362	329	357	313	306	334	346	299	326	329	366	334	336	354	357	357	346	338	330	327	370	363	322	318	333	350	349	345	325	364	374	336	342	349	365	359	361	341	360	364	351	363	344	354	383	322	311	304	320	352	361	334	349	349	328	328	345	347	324	336	308	349	329	325	366	372	327	347	355	332	380	382	335	346	339	382	340	350	354	367	373	321	316	319	318	369	343	330	335	314	353	326	329	331	329	367	349	397	329	364	345	396	348	339	328	321	352	340	342	341	348	352	329	357	361	291	349	326	382	360	332	355	341	409	342	322	309	387	376	352	324	329	305	336	309	344	333	359	331	331	291	329	340	375	350	286	313	317	320	325	331	317	363	335	324	338	355	361	348	368	349	352	312	310	360	346	327	360	370	347	341	350	363	343	348	319	355	361	371	368	327	346	366	333	364	335	357	368	315	352	305	334	337	326	326	331	351	356	367	315	350	394	351	333	294	310	356	329	343	332	339	368	335	358	337	375	349	370	381	347	335	347	321	363	369	326	317	324	327	364	303	339	316	340	330	365	299	352	355	334	352	326	375	360	342	323	366	318	346	303	350	347	374	325	316	334	330	312	351	306	349	364	365	330	322	340	324	330	324	324	337	316	355	306	359	342	370	329	351	372	345	324	353	346	367	334	391	354	387	362	358	355	349	356	340	336	313	360	338	359	335	347	366	346	316	369	359	354	317	356	324	357	378	377	333	325	391	346	367	343	312	313	337	329	334	342	362	337	353	308	345	333	361	348	345	333	315	309	361	369	360	329	357	346	368	369	362	359	309	328	353	326	362	345	360	347	350	358	343	327	354	354	363	333	331	364	354	326	358	316	365	347	304	344	335	338	331	353	365	337	330	329	348	330	310	351	306	341	344	350	353	325	353	331	347	329	333	362	352	358	345	343	357	361	332	331	386	363	338	329	351	335	348	352	325	337	368	366	355	341	393	359	338	364	369	355	346	346	329	354	351	358	341	328	373	379	354	364	360	360	358	363	371	335	405	337	371	338	343	330	319	317	349	327	346	317	347	332	362	370	332	347	328	349	322	327	321	370	342	343	371	348	386	348	311	337	374	361	345	361	339	371	360	333	373	343	323	358	336	358	347	366	363	324	331	340	347	330	323	349	316	346	350	377	346	319	351	339	361	337	335	359	345	333	348	309	380	328	334	350	329	355	341	331	359	356	325	370	337	317	354	342	316	352	372	312	317	330	371	350	344	353	337	334	336	358	336	360	368	354	355	372	332	313	308	334	357	369	339	340	327	348	344	369	330	376	346	339	354	322	353	362	338	309	356	353	337	360	351	338	340	336	328	359	350	339	324	342	346	358	336	348	367	336	347	347	323	304	360	366	372	336	312	313	347	383	379	374	363	316	364	337	359	373	352	356	330	318	343	326	326	352	356	339	341	334	334	334	343	372	364	340	356	323	380	382	352	345	355	358	323	361	339	359	335	351	361	368	340	326	342	354	335	365	332	321	330	318	335	356	359	364	351	315	342	360	375	341	329	398	360	369	352	326	342	347	335	344	362	326	332	360	343	331	319	378	338	343	361	365	345	353	352	342	338	351	318	364	385	343	312	375	354	373	335	363	336	330	335	306	345	315	352	322	337	316	331	339	337	373	358	342	347	356	376	342	319	345	364	332	319	348	342	355	332	363	364	369	317	334	344	337	335	332	292	348	387	348	353	332	353	341	365	337	349	355	326	348	355	339	375	378	328	377	352	363	377	355	318	345	323	339	354	329	356	299	342	387	365	323	349	358	354	361	347	355	350	344	310	373	332	367	333	359	308	329	352	336	334	378	331	298	343	362	365	377	332	342	340	333	343	361	325	393	389	374	335	361	334	349	333	367	363	335	354	339	336	336	330	326	352	309	312	364	343	389	363	314	328	365	353	354	314	313	347	352	326	333	352	321	311	364	327	357	352	327	354	333	309	368	366	340	345	351	323	306	335	356	334	342	348	345	320	323	294	333	333	367	354	351	343	374	353	372	319	360	342	331	325	328	338	359	351	393	359	320	355	332	345	342	351	360	346	368	369	326	357	330	336	331	331	363	327	341	359	351	310	383	318	318	351	320	333	340	344	340	343	348	333	345	314	350	353	342	316	315	342	356	381	335	386	377	328	386	308	334	377	342	279	304	344	346	351	353	339	357	349	346	297	357	296	369	306	313	339	353	353	333	341	336	335	343	332	354	364	338	329	327	358	309	370	351	336	334	319	327	356	313	357	338	329	325	346	349	332	319	353	321	353	354	351	360	354	330	344	363	348	340	365	335	328	336	343	334	360	335	356	337	315	345	379	305	340	372	336	342	338	344	349	333	347	345	339
17244	5355	7269	13788	9797	7306	7568	13688	11815	9164	8918	6152	3368	1876	1701	2562	5525	3763	2004	1722	1641	1815	1581	1379	1219	1234	1507	1283	1158	1083	1024	1020	1029	1114	1206	1242	1297	1391	1503	1482	1188	1149	1397	1886	2764	2680	2681	3210	1345	1024	940	956	965	950	905	867	873	842	851	877	852	863	868	885	847	895	833	880	813	805	829	860	880	835	846	852	843	886	867	835	848	831	814	905	892	867	885	828	831	895	852	881	856	855	892	841	865	857	866	894	845	870	860	808	866	842	836	859	786	839	851	827	831	879	859	821	838	830	816	863	838	825	806	867	846	878	856	852	849	904	830	865	790	890	838	872	860	832	865	893	881	866	850	853	865	835	895	872	845	836	822	867	881	870	871	757	809	843	850	883	838	816	876	853	859	788	860	869	869	859	800	852	843	839	829	810	810	828	809	837	862	807	871	870	880	837	797	828	820	892	834	870	806	854	809	808	869	832	825	846	796	844	804	863	843	847	832	848	843	897	857	787	861	840	846	905	810	859	880	811	813	836	921	820	849	864	838	763	844	878	870	814	857	830	831	811	841	881	848	782	882	814	868	844	821	826	922	854	828	855	800	861	842	828	837	800	869	896	847	861	865	851	857	903	814	822	839	822	828	884	865	873	869	814	869	866	892	839	826	807	868	840	865	840	844	809	831	840	867	870	872	841	851	837	846	792	884	906	872	860	833	840	873	864	839	870	856	917	854	836	843	883	773	849	870	812	816	899	906	899	905	852	827	845	876	864	805	840	856	820	829	844	838	833	856	841	824	859	837	860	833	833	827	856	838	809	817	848	839	861	842	870	814	854	832	813	832	830	909	891	799	862	812	804	883	829	842	855	847	841	861	855	816	852	923	829	799	874	840	857	813	848	859	830	880	931	810	833	884	869	847	831	813	895	859	859	854	847	823	862	846	890	808	819	847	837	865	837	842	848	924	883	874	853	821	829	824	867	831	847	812	864	820	827	865	788	827	829	847	886	842	851	814	833	833	900	781	844	874	830	841	871	813	882	909	839	848	846	846	836	843	806	921	849	834	849	860	839	837	806	803	877	798	845	861	797	881	822	879	819	884	815	855	826	826	860	841	883	838	813	824	835	813	854	825	844	820	879	859	851	871	823	857	788	811	841	900	840	898	839	901	835	864	840	762	860	829	826	827	830	885	892	883	914	871	850	824	892	824	781	852	861	897	873	850	851	835	859	862	815	847	822	836	910	837	870	825	872	818	791	849	844	871	808	896	799	832	853	820	863	858	842	855	858	836	893	873	802	819	846	790	834	844	808	846	827	852	855	844	847	889	852	818	855	850	809	835	779	883	793	806	833	848	879	858	862	809	818	818	805	823	881	865	893	874	828	840	825	879	848	871	892	826	813	842	840	871	865	876	890	821	825	900	865	843	863	910	906	868	853	818	867	858	829	854	824	835	881	824	786	877	836	849	853	842	846	827	885	850	857	859	805	841	855	881	850	854	890	818	832	865	858	852	859	919	901	838	873	842	815	896	853	815	833	895	856	786	795	858	846	867	860	877	852	852	808	818	854	859	885	875	842	863	860	827	802	854	844	834	812	846	828	861	803	865	817	831	851	894	849	799	841	829	847	839	873	837	840	855	864	840	854	767	835	865	804	853	842	837	802	912	827	845	856	830	817	851	877	839	847	833	842	844	891	894	859	841	836	826	867	868	807	846	815	864	863	854	877	827	834	898	895	846	831	862	791	835	855	821	873	801	867	845	849	802	871	767	820	793	852	863	796	885	814	841	861	828	838	819	853	831	885	833	852	830	778	838	804	818	868	840	886	881	872	851	890	811	864	838	884	843	825	865	881	846	856	823	877	793	884	879	836	821	874	896	832	849	829	855	843	843	852	868	843	866	852	861	862	815	854	861	816	882	796	841	891	815	810	869	824	831	821	828	837	829	826	858	879	861	818	895	901	864	808	833	876	841	854	866	867	794	865	897	839	813	832	859	822	915	839	880	831	825	895	850	848	807	852	844	849	886	849	907	772	859	820	842	852	908	824	851	835	861	860	854	840	831	857	792	865	853	843	888	883	848	843	880	867	831	866	826	851	859	828	858	855	917	867	863	843	827	891	933	821	845	814	850	840	852	888	892	825	824	813	839	880	837	839	842	884	866	857	881	839	872	820	841	870	832	845	929	810	840	845	879	824	841	841	875	844	830	878	859	847	846	849	824	814	874	831	868	824	850	892	833	786	852	829	856	828	842	850	854	850	822	858	823	865	895	827	865	878	831	845	830	848	801	877	865	839	840	847	866	880	858	842	802	866	800	824	827	810	846	850	852	845	856	827	874	807	862	878	831	874	844	802	846	859	819	875	811	873	884	872	862	844	880	887	848	886	849	827	915	840	898	874	899	849	839	765	838	869	857	824	844	890	857	868	895	864	867	819	890	894	832	887	888	810	852	875	867	874	874	900	847	852	854	864	810	839	868	822	882	842	862	811	819	894	836	829	938	849	871	868	840	849	869	831	872	830	866	855	810	786	807	815	839	829	830	845	832	804	842	869	852	829	820	893	858	830	808	844	866	854	860	881	859	811	862	842	815	820	857	842	879	858	806	880	834	841	862	857	842	913	821	888	874	839	787	870	865	834	852	854	877	859	816	830	842	861	807	845	877	876	871	866	802	857	832	933	788	843	854	819	851	845	858	846	871	833	830	841	834	873	822	847	839	838	814	853	822	866	821	845	841	803	801	859	817	835	844	843	851	811	829	851	856	886	857	862	808	851	836	858	879	784	832	807	891	835	875	886	876	842	887	809	887	829	855	849	831	889	800	808	788	823	851	847	811	862	903	845	843	862	799	870	855	836	874	835	861	826	873	851	834	902	835	895	890	885	889	831	801	830	828	866	813	895	869	863	874	825	841	866	856	828	889	822	870	871	873	819	879	855	817	833	825	833	791	845	784	813	837	860	804	851	873	854	887	900	832	820	805	838	815	873	806	846	838	844	874	861	829	868	887	878	799	853	871	904	819	828	866	840	845	844	872	862	832	899	842	853	847	838	834	787	883	880	842	847	822	809	844	839	841	825	858	830	893	861	821	841	847	804	852	838	813	818	834	847	826	866	831	845	862	850	855	852	893	908	864	871	843	857	858	812	883	807	874	832	851	882	841	847	830	835	819	884	826	845	836	865	829	863	836	847	865	819	807	867	874	852	820	830	872	854	869	814	907	810	828	900	848	833	800	861	917	809	849	830	866	882	855	838	843	852	838	826	843	916	815	859	832	883	863	853	833	824	820	822	847	847	823	894	902	855	792	779	845	833	866	852	762	862	822	908	864	838	877	826	809	856	824	846	860	831	814	876	835	870	836	860	846	840	845	815	837	837	815	816	894	858	847	851	806	855	882	812	824	864	864	838	873	906	851	815	878	864	828	811	783	862	859	865	870	813	885	874	835	815	899	853	798	832	862	885	863	831	843	835	894	877	867	812	837	821	880	857	849	951	817	863	857	821	826	870
5642	2023	1794	3685	1662	707	727	1435	1279	967	905	656	483	427	368	438	645	569	410	419	424	477	396	386	386	355	368	414	357	392	396	426	378	395	394	438	442	386	415	415	379	394	393	374	384	384	399	356	387	377	374	345	390	371	409	395	356	367	403	403	406	369	374	389	399	397	403	407	374	383	381	403	388	366	370	389	389	390	333	401	371	374	388	374	388	411	395	359	393	455	367	389	436	347	413	402	391	382	363	385	361	372	392	399	376	390	371	390	377	377	398	379	381	341	415	390	363	404	370	364	356	346	394	391	377	379	380	332	394	397	399	396	356	387	412	380	382	387	416	379	374	433	405	388	369	370	353	407	384	377	418	398	368	392	345	371	404	393	403	376	378	387	422	401	380	388	360	406	364	369	407	372	389	387	376	352	422	389	392	397	390	405	423	396	375	378	396	417	399	374	424	387	350	361	374	407	388	395	413	409	392	360	439	403	421	375	379	356	365	432	354	399	415	397	379	362	389	411	366	370	421	413	403	395	348	354	367	374	384	421	410	389	374	422	366	417	373	383	403	356	403	401	403	374	384	386	334	377	395	396	405	387	386	417	368	389	408	406	403	396	405	369	381	386	384	394	418	384	399	365	423	407	371	386	366	444	396	405	380	380	382	383	390	374	384	391	391	379	402	391	381	402	354	358	373	376	425	375	366	378	372	359	355	411	417	412	349	374	407	388	379	349	373	390	400	406	406	419	370	422	368	376	441	360	389	360	388	321	405	393	395	390	391	362	415	376	420	382	398	399	365	397	406	389	369	456	402	427	432	404	367	351	407	384	352	392	378	377	380	374	392	414	392	411	412	356	418	373	390	391	412	356	415	415	389	436	418	386	399	417	371	403	384	349	387	392	407	409	396	366	378	378	364	376	403	402	388	385	387	396	399	378	422	414	378	408	367	399	385	372	397	387	362	374	386	350	422	384	407	365	429	354	376	384	383	383	362	380	391	384	399	379	373	414	415	428	416	379	420	375	393	372	424	395	417	396	363	422	395	361	376	378	386	396	376	383	389	393	407	384	399	381	396	377	399	367	421	395	386	390	375	417	374	412	432	382	425	406	418	373	390	394	383	381	378	408	415	389	371	419	404	363	392	428	422	406	358	411	350	371	373	336	407	395	392	414	406	408	386	389	432	415	400	401	369	395	387	366	382	364	394	388	388	374	414	409	381	400	376	402	413	400	413	370	396	402	397	425	393	393	379	399	393	418	369	383	381	400	367	432	411	396	395	394	363	349	382	378	399	395	380	397	409	392	402	384	400	385	367	403	398	390	369	421	369	393	405	362	412	421	427	380	403	372	433	400	370	400	417	377	379	396	398	365	409	415	399	404	368	368	383	384	381	401	404	359	423	435	371	351	391	419	381	365	399	352	364	395	389	410	391	426	357	352	366	382	380	432	374	465	406	379	386	354	353	422	374	414	378	403	385	371	396	388	380	346	430	397	383	396	396	380	407	398	384	378	377	386	379	390	407	410	386	360	407	396	382	374	380	404	364	387	399	425	366	363	420	378	403	411	416	333	396	401	356	377	374	383	366	360	397	399	391	405	401	398	376	401	359	413	414	382	405	382	413	392	418	364	423	375	393	393	384	393	392	426	371	368	353	378	379	374	415	394	375	394	406	374	382	385	374	427	404	411	366	373	413	408	437	389	425	372	372	378	390	385	355	359	386	417	422	399	449	387	374	377	368	395	368	421	371	379	388	399	394	398	405	394	388	358	356	399	375	373	386	390	417	348	386	406	399	397	376	388	373	378	423	429	376	374	371	401	380	391	351	411	446	404	382	355	387	372	400	430	399	389	403	366	382	341	393	393	382	361	367	382	388	388	394	363	353	400	385	420	380	373	365	353	355	383	384	384	388	398	455	377	397	410	362	373	378	402	368	368	374	381	373	379	360	387	405	436	410	385	357	377	393	363	389	375	425	417	402	398	423	362	378	372	368	414	385	370	355	404	382	394	364	356	377	383	411	382	383	397	368	382	363	408	390	400	392	393	349	402	393	412	393	370	369	399	390	397	386	363	417	399	386	372	399	398	365	404	435	391	366	394	376	379	370	421	346	363	386	352	363	421	397	392	400	360	375	394	427	366	400	387	407	337	386	385	395	385	402	379	378	377	401	390	373	390	382	368	366	382	397	389	373	421	384	390	346	416	388	383	351	386	445	382	373	362	394	391	388	376	399	385	393	396	381	342	385	352	399	416	373	350	376	398	344	418	397	428	408	414	413	396	396	366	375	464	384	387	397	405	408	376	411	419	395	416	369	366	354	414	368	394	398	390	376	406	370	394	371	361	404	355	403	349	382	420	404	370	423	398	407	376	403	372	368	419	371	396	384	375	387	380	388	392	368	365	428	398	387	377	392	356	375	420	390	375	377	357	364	431	360	418	380	394	378	389	440	410	426	366	365	383	388	376	399	387	402	392	400	420	371	407	370	408	403	394	371	388	408	396	399	386	392	389	366	384	402	386	366	379	411	383	365	417	382	391	374	384	388	379	385	365	374	426	381	405	367	399	401	354	375	408	401	394	394	383	370	409	425	378	400	385	412	391	373	409	382	396	386	382	359	400	377	381	371	444	411	403	372	408	418	397	379	407	407	356	387	412	381	386	386	415	383	368	384	364	392	405	414	399	399	406	406	407	397	384	419	388	365	385	363	431	385	385	440	381	389	381	422	413	421	393	410	405	417	400	376	417	403	369	395	361	388	371	386	372	368	408	402	377	390	374	374	402	362	406	413	382	361	369	402	384	361	381	381	373	380	390	397	392	358	362	421	407	406	377	374	367	378	384	360	368	416	399	406	393	357	407	429	397	391	401	398	376	361	391	401	384	360	384	355	393	379	371	382	399	374	351	398	382	392	364	372	385	379	393	380	377	385	438	403	386	390	388	413	411	374	375	413	410	391	395	404	412	436	438	403	380	418	374	355	406	395	397	416	393	351	373	380	429	369	390	386	387	394	362	425	412	407	380	383	397	385	383	359	360	354	405	416	392	387	390	398	420	384	352	359	391	409	379	399	400	383	386	373	368	380	374	344	369	424	374	386	388	406	368	369	417	374	388	396	379	367	367	410	376	382	403	378	392	411	384	370	413	365	412	359	371	398	383	386	409	394	364	400	395	389	386	389	413	405	359	419	410	368	401	398	410	381	386	370	351	367	352	430	371	380	404	389	399	384	382	419	433	370	404	367	384	375	368	404	386	374	398	391	376	401	395	379	414	379	396	401	405	376	411	416	387	382	352	387	415	381	374	415	412	378	371	381	396	370	374	361	415	439	387	371	362	356	391	385	416	392	421	360	349	416	401	430	420	380	376	355	400	389	417	404	410	363	399	353	384	409	355	417	398	381	397	375	407	354	397	419	406	408	364	380	330	382	384	375	374	398	384	402	366	398	385	362	413	386	389	403	410	374	414	392	378	389	412	382	403	359	390	408	369	405	365	389	385	379	424
4279	2286	3222	8921	4002	2075	2729	6111	5495	4378	4098	2490	1493	1022	960	1321	2688	2037	1217	1031	904	1074	926	965	965	899	894	854	905	929	884	933	896	959	987	999	1016	1090	1101	1125	937	935	956	864	921	975	914	903	933	881	846	885	917	929	907	884	902	868	922	919	852	886	896	860	913	904	877	930	913	888	920	934	919	917	898	914	863	883	848	862	938	839	928	884	933	911	913	946	936	899	825	969	912	946	899	925	889	928	915	864	935	910	934	907	896	850	931	897	865	938	903	911	919	917	903	927	854	933	857	953	876	923	862	935	953	912	883	869	926	928	919	876	892	896	867	860	945	857	914	927	895	910	839	914	900	947	858	862	933	886	913	888	876	891	883	899	871	892	909	898	895	928	936	923	862	877	859	880	863	925	921	954	856	951	866	870	937	846	936	912	945	910	857	893	927	875	877	871	919	870	895	906	962	901	914	892	901	889	915	915	894	887	942	958	877	874	877	923	906	874	910	898	872	904	926	926	899	892	889	971	874	893	874	916	859	848	919	832	892	880	949	878	868	912	898	906	899	890	929	823	896	902	808	899	900	952	885	916	897	897	892	858	840	875	886	891	870	913	916	850	887	891	913	926	917	920	887	872	846	899	885	880	871	926	910	889	965	922	909	854	869	916	918	916	913	900	904	912	872	933	921	876	971	922	880	867	900	906	876	913	873	898	878	891	875	926	930	1011	892	909	919	827	941	897	910	882	930	829	880	915	983	856	876	859	893	937	962	869	883	951	941	909	867	936	882	925	868	868	845	837	897	851	879	916	880	925	896	888	891	871	921	860	887	902	898	949	941	954	878	907	925	929	920	895	873	917	892	849	885	851	834	894	960	936	905	883	890	854	904	855	917	944	888	855	917	842	923	870	919	908	921	910	888	904	913	899	905	942	896	908	914	932	919	885	905	879	968	897	882	920	925	875	898	957	842	867	916	882	911	953	899	893	915	934	887	885	878	882	935	887	862	894	884	859	942	912	920	902	842	830	871	907	874	925	870	909	959	927	897	910	866	904	885	878	932	884	938	917	855	886	830	926	879	886	902	887	897	853	839	886	911	935	930	897	933	880	869	884	889	894	894	846	914	893	913	904	926	911	896	879	907	887	934	891	967	892	895	967	862	855	842	899	909	942	918	853	890	892	876	880	877	865	884	917	829	905	877	898	868	883	882	905	883	868	912	903	952	906	939	906	815	895	961	902	943	879	895	867	918	921	875	896	928	929	918	908	873	930	894	919	893	913	858	887	875	945	936	899	930	940	978	925	887	897	893	886	890	926	886	895	954	890	891	938	887	865	910	914	867	906	913	912	878	910	952	862	851	852	909	928	916	910	878	912	914	895	858	909	946	905	899	896	900	929	893	892	905	934	866	902	929	865	982	931	913	888	852	865	858	817	866	924	837	862	857	873	902	921	957	934	895	862	919	904	921	858	922	877	844	905	947	903	879	843	929	836	873	888	887	882	869	883	895	907	916	903	914	900	880	918	875	882	903	900	906	894	912	913	941	893	869	936	893	951	944	893	892	929	899	884	922	841	931	889	899	891	905	922	846	888	895	910	891	830	861	876	945	887	896	937	917	907	900	912	929	910	877	907	857	910	861	901	868	874	961	911	912	879	934	881	948	898	898	883	891	873	916	880	901	937	890	888	898	897	888	917	904	942	885	906	854	895	899	924	913	957	869	850	914	915	925	953	850	990	899	970	894	864	942	913	844	933	891	876	947	912	928	889	882	915	874	882	922	861	925	930	872	917	889	891	936	869	948	955	891	921	912	911	929	902	859	920	849	928	924	853	916	883	896	933	880	901	892	926	889	901	911	926	882	886	913	899	896	899	922	863	903	835	882	902	905	902	951	918	895	868	921	881	888	860	962	976	904	929	914	937	896	922	924	899	864	894	923	861	879	904	873	917	899	899	908	916	885	892	965	874	898	908	877	907	889	904	945	865	858	909	837	894	907	927	961	865	892	869	882	901	875	909	877	928	920	922	903	888	939	834	928	885	905	911	884	897	910	873	900	909	915	891	878	914	878	879	929	910	887	841	903	890	906	865	899	920	907	908	869	864	894	880	853	892	906	923	906	943	898	887	917	911	928	907	895	945	854	861	893	927	945	875	871	915	937	938	886	906	878	916	939	943	908	908	923	874	870	930	911	927	935	886	877	858	959	934	870	912	901	909	853	957	890	933	855	900	900	877	894	880	973	922	864	967	919	892	932	872	903	920	887	877	912	932	899	880	948	904	953	926	914	928	882	899	937	908	930	888	919	907	921	895	933	913	894	917	934	921	853	954	895	885	901	866	874	852	862	904	840	914	962	857	942	912	851	911	923	881	880	898	913	915	861	877	915	920	887	903	899	900	916	887	934	894	878	856	868	919	878	902	953	899	883	899	857	908	910	865	908	928	922	962	871	913	864	945	913	927	926	908	873	912	875	907	859	888	924	943	865	922	876	881	871	923	936	900	902	917	898	883	873	869	838	938	967	865	909	897	916	925	923	907	899	892	875	880	937	914	893	883	885	903	912	904	957	881	940	942	898	896	875	928	912	899	866	902	930	936	907	909	909	855	910	916	888	920	884	871	901	877	920	981	860	904	904	895	944	851	912	903	890	889	884	939	874	801	899	904	910	881	953	950	894	896	934	894	888	886	926	907	952	900	952	883	863	878	965	926	856	918	893	922	906	930	958	853	960	893	886	931	884	927	894	868	895	865	886	900	895	912	866	899	915	873	869	900	894	908	917	867	865	878	866	959	869	879	942	863	888	941	852	943	948	916	861	866	939	868	900	886	891	872	895	946	933	934	939	880	897	950	873	873	891	935	913	900	973	928	862	906	860	831	900	927	887	887	968	896	865	931	895	907	913	888	871	903	871	904	849	909	853	914	894	956	877	876	918	886	921	873	900	895	881	865	926	865	894	927	967	898	912	933	913	893	869	910	892	903	932	923	903	902	927	863	876	889	920	930	884	916	912	895	872	922	901	872	918	898	917	883	867	910	919	859	902	910	875	905	944	960	861	903	945	861	874	899	899	887	911	938	891	904	886	918	891	825	881	879	885	954	905	909	863	907	880	856	855	918	931	938	894	914	884	898	896	845	894	899	905	919	891	949	908	897	880	930	909	879	868	857	838	888	912	878	925	894	886	866	925	927	818	955	881	952	869	915	937	896	913	868	837	895	944	889	948	880	932	901	903	907	872	894	942	927	908	893	927	919	828	880	920	901	954	854	906	945	940	918	883	904	884	922	921	935	896	876	898	955	887	893	932	901	858	927	925	881	877	949	893	921	904	957	902	872	893	881	870	864	853	902	928	948	906	913	854	886	926	909	849	858	943	906	864	922	919	896	882	882	832	874	885	848	931	888	902	862	890	903	878	902	873	898	881	882	915	934	916	936	927	891	924	937	886	936	879	885	841	871	918	913	898	822	839	891	903	866	855	898	889	923	933	881	926	959	912	964	900	902	894	875
25546	8927	4333	6390	3303	1464	1315	2217	2003	1468	1281	814	457	311	286	379	765	545	337	349	289	309	301	293	282	279	287	309	263	270	255	264	276	240	286	269	276	318	337	329	282	277	291	362	343	352	348	368	258	259	256	234	240	239	253	264	252	261	233	256	236	242	269	262	244	261	254	265	263	274	248	261	239	240	232	247	242	251	256	244	250	265	235	253	264	261	236	279	246	239	239	229	251	229	263	248	239	240	251	277	259	246	268	233	238	245	252	269	289	272	283	250	249	255	274	238	221	257	267	240	251	244	274	263	280	275	277	258	271	265	246	259	272	232	249	245	234	233	241	285	257	246	249	262	248	272	275	239	254	279	268	255	262	255	252	282	262	254	221	254	254	224	270	243	253	224	257	256	265	249	262	237	243	242	268	263	280	265	261	250	227	273	260	240	247	257	267	244	254	247	253	243	242	268	264	232	241	239	236	253	239	243	281	242	224	227	247	272	262	231	249	237	229	221	235	269	264	261	238	257	252	225	243	251	268	273	264	262	257	247	277	249	227	262	244	239	218	266	248	263	265	260	269	251	236	228	253	220	258	260	254	252	252	266	260	223	228	285	227	264	272	249	247	241	275	288	235	242	241	253	265	275	256	240	255	268	236	238	249	235	205	277	270	244	255	233	264	246	255	261	269	248	222	257	263	254	262	225	224	245	218	294	273	259	248	271	250	240	252	223	264	247	265	258	246	228	218	249	258	241	231	215	269	230	258	257	256	227	243	257	257	245	239	258	248	215	243	242	261	269	252	260	253	268	262	255	266	242	281	242	248	260	267	232	208	251	232	282	267	265	242	254	229	269	258	247	244	225	246	252	254	241	224	274	218	242	271	274	269	242	266	264	242	272	262	232	283	267	253	245	282	259	285	251	266	259	234	262	247	280	265	264	244	256	234	248	246	263	265	242	229	245	274	238	272	251	264	256	264	271	243	231	244	257	256	252	257	248	234	239	245	246	244	261	248	216	275	244	251	274	217	224	271	273	250	266	273	293	231	249	274	249	227	251	273	237	259	268	270	262	241	269	245	268	241	235	251	237	241	266	245	291	247	260	250	257	254	235	245	254	227	261	247	241	280	233	272	269	247	270	250	257	272	266	240	257	256	264	252	254	265	252	273	242	252	209	245	236	247	246	239	278	258	283	217	259	222	226	238	236	282	255	241	252	274	226	241	240	245	268	276	229	264	248	267	220	255	247	257	251	286	280	250	268	249	260	230	249	261	256	257	249	240	257	273	233	258	256	257	265	249	236	254	238	262	252	227	266	290	238	255	235	240	278	254	236	229	235	228	246	251	282	261	245	258	257	245	275	267	259	262	278	231	255	278	260	254	268	243	272	277	263	249	245	258	252	238	239	273	245	233	278	256	265	235	242	235	219	254	226	257	259	259	270	278	243	242	270	244	259	261	246	253	253	265	262	244	220	279	233	238	255	263	246	262	259	251	242	259	224	238	218	234	243	220	268	240	257	241	250	255	255	253	253	235	241	238	234	243	252	254	270	224	241	257	242	250	227	233	250	252	286	218	265	250	262	246	216	239	254	252	233	214	254	261	267	259	255	260	251	241	252	277	254	264	251	248	255	256	248	240	234	253	233	261	245	258	274	209	259	249	238	252	248	266	230	279	269	244	278	264	263	237	231	254	227	220	260	204	257	281	255	273	234	278	226	254	271	241	258	244	242	244	274	278	262	239	284	263	259	257	270	255	236	232	231	252	260	245	261	235	269	274	265	270	239	252	236	238	231	251	272	260	265	262	239	272	256	239	227	257	225	227	270	242	242	243	237	266	291	264	275	248	226	274	252	241	244	227	257	234	223	228	240	251	261	249	252	254	236	220	215	256	259	251	241	249	247	258	270	238	246	273	238	278	271	263	277	276	255	252	273	245	269	251	229	242	258	233	221	228	287	261	247	249	265	251	252	249	255	255	267	269	251	214	238	245	247	234	228	251	258	235	261	247	255	257	240	250	226	245	263	245	230	266	281	284	259	218	225	276	247	219	272	240	239	255	282	270	276	230	243	272	244	270	270	258	258	251	255	244	252	241	224	248	250	281	274	243	246	246	233	270	229	267	241	241	239	217	242	242	310	267	248	275	239	255	250	257	234	240	255	280	247	269	247	251	263	246	246	241	269	253	261	259	256	215	243	257	236	243	249	236	248	236	274	284	273	264	292	247	248	243	232	239	271	260	257	239	247	248	252	230	235	251	251	224	259	241	255	252	281	229	271	251	263	219	244	266	226	211	294	257	228	240	250	261	265	231	246	246	279	218	258	267	223	238	261	262	248	241	238	234	256	279	267	262	268	257	231	261	255	221	231	208	229	231	233	255	246	243	235	269	253	243	254	245	243	246	244	236	245	266	275	247	269	238	265	267	235	255	260	246	232	236	235	226	287	241	245	264	270	261	252	272	274	266	274	226	260	255	242	255	238	254	264	250	251	279	253	249	258	261	261	266	238	243	241	266	232	265	283	262	243	248	243	255	271	257	280	245	290	245	251	242	222	252	255	282	230	255	215	244	247	266	238	291	225	280	247	242	247	241	238	237	248	250	251	262	246	251	234	237	228	242	268	245	264	242	248	241	267	273	267	269	259	236	275	285	240	255	257	225	267	268	265	225	262	250	267	233	273	286	225	274	232	251	241	238	215	269	227	242	278	242	268	272	282	236	227	250	261	274	246	249	266	262	249	255	264	263	255	252	261	272	255	232	246	260	263	224	243	281	236	224	276	226	253	284	249	220	256	243	255	221	236	241	272	259	229	221	256	250	261	251	255	270	262	260	244	279	276	251	271	268	272	253	234	255	241	234	269	238	258	249	223	222	261	252	258	264	246	253	233	237	231	226	249	249	249	245	226	237	222	242	284	246	246	236	244	263	263	234	208	278	285	257	267	258	246	235	278	243	254	280	231	219	233	261	230	239	275	234	231	214	226	262	246	278	280	285	261	256	231	230	235	242	248	260	236	225	251	226	254	242	273	247	231	239	230	233	270	251	243	253	231	263	245	238	249	256	265	264	244	247	219	260	231	247	281	268	231	242	256	263	257	254	270	246	231	272	254	264	223	270	262	230	251	240	275	285	245	234	267	258	281	257	255	245	252	226	253	247	235	234	262	256	263	247	240	247	232	245	234	250	235	236	259	242	253	268	252	273	221	260	248	259	240	252	243	275	256	265	238	256	250	240	226	262	250	218	278	250	251	258	247	257	242	236	254	245	265	266	263	269	284	229	256	261	228	264	287	258	221	253	263	251	255	226	264	265	246	260	251	223	245	218	235	253	236	244	258	244	230	259	235	261	249	220	244	243	258	221	237	260	255	246	262	255	273	241	244	252	270	266	270	246	261	271	267	258	262	251	219	258	234	239	248	254	249	255	266	272	274	260	272	290	243	242	255	250	257	255	244	245	234	241	270	278	276	284	245	230	260	240	245	256	281	248	266	285	272	240	246	263	275
12975	4026	6549	14376	7663	5001	5644	10340	8763	6812	6320	3747	2122	1213	1045	1720	3946	2695	1518	1254	1086	1145	994	890	767	805	841	1067	737	762	700	727	746	775	824	916	899	1067	1114	1066	883	812	917	1188	1516	1552	1529	1833	834	656	665	693	650	702	682	637	623	703	644	688	608	619	669	609	684	657	594	691	683	644	655	689	653	647	671	645	642	629	625	644	636	635	633	671	680	654	646	640	643	617	615	657	657	673	642	640	647	643	662	625	614	681	610	635	623	663	647	717	641	646	682	707	617	634	640	648	671	638	639	623	681	651	634	679	640	579	638	656	686	670	621	641	669	635	609	625	642	678	654	654	612	594	668	663	664	652	627	627	630	643	665	648	644	665	632	608	689	628	670	622	630	610	544	652	653	637	606	645	639	638	615	655	606	666	670	622	596	646	658	658	650	633	582	635	620	656	638	649	662	620	641	665	639	643	623	656	626	564	614	651	600	658	623	597	632	624	653	637	666	641	675	651	669	623	691	680	665	631	623	678	616	649	634	601	641	658	669	648	653	605	612	650	632	620	641	636	608	618	622	629	646	645	669	619	666	633	646	664	612	637	637	611	627	620	628	605	617	612	637	668	642	650	614	646	687	650	631	638	585	632	643	614	637	688	623	641	623	582	710	640	596	652	627	641	610	669	650	614	623	625	618	622	622	607	655	615	678	652	627	634	654	648	596	617	661	639	651	645	634	627	667	601	613	655	601	687	633	665	627	684	592	600	649	609	604	642	666	655	648	634	649	666	621	626	636	676	647	670	684	629	623	612	604	641	612	619	670	656	646	656	632	673	629	645	665	624	621	671	624	597	645	677	620	612	649	616	588	625	639	619	606	637	654	659	627	617	605	648	631	656	607	624	666	621	647	626	666	595	618	646	607	640	658	617	604	650	627	626	660	643	650	626	638	651	639	666	636	650	626	663	636	638	675	646	614	668	644	626	611	622	659	680	634	591	628	613	646	655	641	672	681	620	677	641	679	633	723	655	608	632	682	676	660	656	690	665	630	665	609	620	593	662	651	620	663	631	652	659	697	678	633	630	631	625	621	671	640	616	600	639	605	660	617	651	614	661	645	644	652	676	672	646	680	624	609	620	618	671	612	679	667	695	615	663	697	663	678	624	644	666	650	633	661	616	587	653	661	639	625	612	670	669	634	624	654	667	586	660	627	632	642	658	613	689	670	634	669	654	628	671	646	628	652	618	617	646	652	634	620	596	634	651	591	614	643	634	659	621	682	690	642	623	641	632	668	618	645	639	629	647	645	631	645	580	632	670	630	624	629	584	655	702	670	689	618	583	633	663	598	643	693	644	615	654	645	603	602	655	635	651	673	606	639	650	665	637	643	609	620	627	641	637	655	673	631	633	651	583	645	648	666	621	629	607	621	649	620	604	610	642	632	640	636	633	642	637	642	621	633	691	671	626	653	610	619	614	608	633	602	598	630	623	627	654	621	625	657	622	650	627	621	677	625	650	647	674	649	602	657	593	663	637	637	663	658	618	608	630	664	616	642	658	669	630	616	629	656	627	687	639	678	635	667	641	634	654	650	693	585	641	641	678	651	624	634	654	654	656	637	634	655	616	618	658	638	701	677	576	611	629	636	658	630	622	612	640	628	655	594	680	643	635	627	658	628	606	659	598	675	669	632	676	651	641	612	665	631	592	682	632	638	656	646	655	626	620	685	662	657	631	638	624	639	669	613	613	611	656	665	601	671	651	664	614	670	656	622	625	690	632	675	590	662	631	654	637	616	610	612	654	666	655	576	608	677	576	639	641	591	620	634	609	624	637	611	644	607	659	627	660	638	655	610	617	598	662	667	648	613	617	638	630	632	641	678	670	676	625	624	633	615	655	614	643	638	622	606	635	653	685	623	644	633	639	627	611	676	613	666	645	596	616	636	605	672	669	650	619	678	622	657	647	662	601	636	614	656	625	642	619	619	629	605	664	649	658	622	652	619	668	660	634	671	653	604	641	667	630	624	636	622	614	612	612	655	679	676	621	625	623	672	623	663	613	630	639	672	664	667	643	578	670	636	640	648	654	684	586	645	655	683	648	649	605	659	632	603	669	616	654	604	667	643	609	635	633	638	669	639	701	645	668	636	665	650	612	607	666	632	620	670	692	642	672	639	665	632	637	660	691	649	639	658	664	655	626	649	636	639	646	607	689	647	646	634	613	659	642	646	639	664	622	623	631	644	662	636	628	631	644	648	666	642	637	644	612	658	613	666	635	637	609	638	617	602	624	677	623	634	651	601	610	592	595	656	643	643	631	677	644	604	607	660	647	638	602	600	622	618	609	609	676	664	655	670	638	628	607	647	654	650	665	619	622	605	634	653	651	648	632	641	615	627	604	655	642	666	673	652	673	633	638	624	651	606	602	628	660	617	665	620	653	606	633	623	587	651	669	626	629	644	637	626	665	677	645	634	630	612	620	673	591	600	634	589	634	636	626	660	633	629	641	636	628	587	631	638	624	639	659	628	593	638	624	687	653	615	608	665	595	694	631	658	664	624	634	639	615	655	654	645	639	648	648	611	636	585	695	588	610	650	617	652	626	657	645	703	649	587	641	668	643	618	612	687	655	670	662	668	684	641	620	609	660	621	627	621	659	604	622	659	639	624	644	665	672	651	616	621	649	636	628	624	614	582	662	603	661	662	634	698	655	680	632	618	687	622	646	650	672	589	621	648	642	637	609	636	602	603	630	623	663	640	660	598	634	666	660	609	642	636	625	648	585	647	695	661	616	586	619	630	670	662	606	645	651	634	600	652	629	653	609	647	639	617	630	666	628	650	652	634	653	594	617	648	643	588	643	613	674	623	652	615	621	612	619	652	630	634	665	631	635	616	635	618	641	599	597	578	604	658	660	624	639	647	632	627	644	674	632	628	619	603	664	634	613	659	648	645	627	653	630	623	707	675	594	626	676	648	673	577	587	664	604	657	653	674	634	653	680	632	661	651	666	609	641	639	634	685	655	666	635	641	563	631	596	666	651	683	615	668	618	619	624	584	674	668	642	640	616	629	653	626	646	669	656	655	644	623	651	678	634	640	645	629	645	603	650	645	630	645	637	665	655	663	604	628	595	623	663	621	683	625	655	646	648	623	654	604	657	652	666	667	590	631	684	676	623	601	689	644	644	656	629	656	610	651	669	682	665	623	623	637	623	655	665	634	629	630	596	610	679	676	602	653	622	650	631	654	602	650	661	612	649	692	655	632	668	584	647	644	660	657	611	622	646	668	635	640	681	663	623	621	574	658	619	667	634	603	605	639	628	669	661	649	632	661	645	661	666	646	616	663	622	643	623	698	661	664	642	615	627	680	650	609	648	606	623	679	663	615	637	625	643	611	644	624	660	614	652	644	632	667	624	661	627	620	664	671	636	581	645	644	584	611	666	665	657	648	638	673	644	677	636	642	656	637	653	652	598	647	621	649	621	643	647	659	674	640	601	630	613	671	680	687	670
34337	18626	9929	10125	5006	3176	2554	3289	2681	2159	1760	1240	767	555	456	575	1071	896	527	485	458	485	444	437	381	417	406	437	373	374	387	387	360	369	396	373	395	391	434	432	395	398	412	497	596	531	591	654	405	346	402	394	359	352	378	361	364	311	359	334	363	320	341	324	363	354	353	369	337	330	345	373	366	347	341	375	352	356	336	357	340	336	365	313	326	387	373	358	326	363	326	367	354	335	366	305	337	359	382	298	357	324	351	333	343	340	384	340	325	338	371	345	342	348	366	379	346	349	365	365	353	349	337	350	299	350	358	340	344	342	339	350	381	338	348	334	326	371	337	373	337	337	346	321	380	357	325	328	354	337	375	359	311	343	351	319	329	340	353	387	321	328	369	353	357	387	353	370	364	338	370	354	393	362	351	328	357	354	363	357	330	366	356	331	362	353	336	353	332	336	328	365	353	331	317	349	344	360	341	341	354	360	322	302	363	332	333	359	353	376	339	326	334	337	362	352	341	337	330	369	346	347	349	339	342	350	317	343	313	354	326	306	295	329	312	338	327	301	343	326	342	340	358	350	319	360	321	359	380	372	372	328	351	378	338	347	349	343	360	381	383	313	408	344	325	358	315	305	355	339	387	358	312	353	346	359	379	378	358	344	360	378	388	353	356	333	356	356	364	299	311	331	319	345	319	375	378	362	353	363	306	340	360	347	314	364	348	352	342	322	381	351	314	336	338	344	367	319	352	338	368	340	332	374	335	355	336	330	376	346	359	345	336	370	372	366	358	353	336	378	349	342	360	337	374	350	339	335	355	342	384	334	353	349	335	370	365	332	358	368	357	330	348	366	363	386	345	321	355	342	371	376	362	384	336	361	337	338	325	382	336	344	378	352	333	367	364	354	344	352	356	374	383	353	363	370	339	350	352	328	369	329	363	347	336	338	337	366	345	319	302	337	345	365	352	339	334	350	359	375	335	364	335	361	348	378	365	335	348	330	354	357	357	312	409	339	365	328	350	352	339	365	346	343	349	342	385	342	350	327	356	384	340	375	330	332	334	339	382	345	351	329	337	357	330	367	344	348	328	364	361	348	349	347	381	319	365	368	350	342	375	327	340	327	351	345	333	330	336	313	340	363	330	344	339	336	337	345	355	348	351	352	346	379	351	367	369	347	363	325	353	352	331	364	356	340	352	345	375	353	339	338	376	341	342	334	365	360	344	332	379	307	312	338	394	354	342	383	305	341	356	344	322	331	354	380	328	312	333	325	347	365	392	320	386	352	300	345	335	291	327	364	380	354	363	334	350	373	306	322	349	341	354	369	350	376	337	334	369	350	344	322	351	300	354	340	368	387	353	338	328	346	366	339	310	320	344	400	370	334	355	304	345	355	357	365	346	368	368	344	338	345	303	366	342	306	376	358	358	366	330	383	378	328	351	334	333	357	330	340	343	367	370	333	356	358	365	370	365	332	339	376	344	343	302	330	368	333	338	329	366	382	365	372	366	359	320	359	358	303	355	357	339	353	348	340	305	390	304	328	350	367	365	358	330	368	356	339	401	347	389	321	345	346	355	298	362	357	339	364	327	334	358	350	354	334	320	325	356	371	349	348	366	351	376	328	372	325	338	341	347	340	347	338	344	383	361	322	341	344	346	320	352	375	329	335	330	363	317	344	333	303	330	331	339	324	330	359	314	360	342	347	350	360	378	355	349	356	350	353	365	344	367	337	361	352	384	346	352	330	354	321	339	379	367	347	390	372	373	388	372	342	348	348	335	358	323	348	331	355	356	332	378	379	328	351	313	323	342	370	366	342	353	338	371	385	371	336	367	314	347	322	314	353	348	341	341	342	307	341	329	332	328	375	319	381	369	344	369	334	349	353	374	320	325	344	342	362	318	337	346	337	350	391	307	331	356	367	383	379	408	346	349	365	367	303	321	317	311	368	346	316	367	366	375	345	327	324	347	341	362	352	336	353	366	343	369	359	341	362	345	333	313	323	371	355	337	364	379	342	341	356	322	332	342	382	328	370	388	359	343	360	376	369	343	320	335	372	388	340	331	316	354	357	329	340	333	337	334	388	343	357	340	346	307	359	346	318	325	327	344	363	369	350	346	355	367	330	348	341	350	364	314	294	339	380	380	350	356	370	367	340	372	340	333	352	330	305	341	347	344	338	354	373	331	356	330	365	335	339	338	368	356	392	355	350	367	349	347	355	330	369	333	349	371	352	334	375	388	377	414	370	383	326	366	337	354	357	374	319	356	360	352	349	321	326	358	321	328	335	353	351	316	360	322	377	334	339	364	360	362	339	342	374	307	340	363	342	319	377	334	380	382	332	362	323	324	343	391	339	342	339	372	360	332	340	361	313	345	353	321	332	317	392	329	347	353	366	364	349	336	316	351	373	319	329	336	354	327	351	364	357	362	311	322	363	366	343	378	339	354	335	354	385	351	349	326	342	346	314	360	355	355	333	396	331	352	353	321	353	365	345	364	337	358	334	349	365	349	337	360	340	351	388	351	321	334	347	339	339	341	362	342	347	332	359	317	342	307	366	376	345	377	363	360	360	356	342	326	328	334	351	345	346	348	362	367	362	369	376	337	325	334	330	327	334	372	368	332	343	367	375	331	318	343	372	361	403	337	344	360	343	363	333	351	354	336	341	353	370	334	328	342	363	341	315	345	347	361	335	320	351	366	296	360	354	365	283	370	330	351	379	349	348	344	374	370	321	346	376	345	372	347	335	320	380	360	369	307	369	324	383	323	356	356	324	340	376	345	344	360	333	332	328	344	344	346	366	389	337	363	345	395	359	362	366	350	328	339	337	364	337	349	378	374	369	394	345	335	374	345	326	378	341	372	346	345	345	369	334	350	377	352	358	307	375	317	318	322	353	323	343	398	348	391	358	349	326	361	345	371	330	323	391	356	333	368	353	369	342	343	323	363	334	343	319	342	320	341	337	366	343	321	312	362	314	342	353	333	351	364	329	375	350	333	312	348	363	343	332	356	333	352	361	339	354	339	331	339	363	348	374	352	350	397	345	370	345	360	338	392	353	367	332	335	330	307	349	348	321	346	343	353	361	356	345	350	333	319	323	320	411	369	333	325	314	343	328	335	385	337	349	335	376	359	342	339	329	346	363	332	348	371	375	328	324	359	326	324	352	321	356	371	341	294	321	348	358	307	320	337	371	319	350	346	351	346	345	351	367	340	354	355	364	350	389	340	361	378	361	357	326	346	324	347	325	325	332	371	370	357	355	356	342	371	282	341	352	360	350	356	351	356	348	371	332	371	350	335	352	328	340	373	342	368	347	339	341	385	375	361	354	329	359	358	368	321	358	372	376	333	386	333	316	369	370	341	339	334	357	353	338	335	345	345	356	347	382	343	385	339	353	366	346	365	350	320	349	364	325	332	332	338	380	354	349	366	345	329	310	369	335	346	325	355	350	368	329	322	355	332	310	333	338	361	371	361	371	341	373	348	331	367	311	339	336
18275	5809	9676	19132	11000	7991	8354	13711	11601	9595	8391	5518	3295	1901	1731	2566	5521	3907	2036	1864	1572	1756	1678	1423	1205	1305	1195	1180	1160	1082	1002	1038	1072	1085	1207	1246	1329	1412	1530	1481	1156	1200	1505	2009	2501	2676	2692	3242	1167	968	876	948	896	950	910	853	871	909	872	871	863	878	888	899	855	880	889	841	883	869	869	948	948	836	925	833	871	903	887	866	876	862	842	882	826	868	864	836	871	866	889	861	866	878	858	872	877	856	879	834	876	844	853	875	852	877	851	864	855	903	841	883	846	864	829	875	874	855	877	838	882	810	852	860	798	884	871	865	867	827	827	848	872	846	804	835	818	872	883	832	902	873	854	843	832	852	854	860	864	929	853	837	853	913	838	821	882	873	814	836	870	844	885	827	875	879	836	867	874	856	804	789	856	806	864	830	888	883	845	765	857	863	829	877	886	857	827	855	839	874	839	882	838	848	883	849	855	822	861	794	839	855	863	853	866	833	829	869	827	807	826	872	909	867	865	844	899	865	865	850	898	882	856	847	826	915	861	886	871	845	840	906	901	832	879	901	854	854	851	901	872	859	829	803	793	895	881	807	848	829	824	835	851	903	860	890	885	794	971	861	793	811	826	814	855	854	800	860	858	851	828	887	885	842	877	809	805	837	825	897	879	876	848	883	826	802	846	867	887	889	845	842	831	857	827	873	876	825	859	871	874	845	824	856	836	824	869	818	821	809	862	854	861	868	830	903	852	828	823	839	837	830	875	831	874	839	841	884	834	863	826	835	912	864	873	785	836	863	843	867	837	828	829	869	850	853	901	875	822	850	861	900	884	862	813	878	857	868	859	817	830	851	828	848	904	858	861	895	858	811	869	932	827	820	858	853	855	880	798	879	853	857	814	840	887	867	861	896	847	867	831	869	868	841	868	844	874	859	847	834	884	867	861	885	864	856	854	856	841	898	808	834	853	860	821	809	800	871	820	841	846	884	811	849	857	820	833	834	802	873	855	880	879	840	834	837	827	864	856	818	842	883	855	835	837	824	829	861	830	830	821	865	854	833	822	855	866	856	827	856	836	853	823	798	872	832	875	871	796	871	832	823	888	841	867	900	896	851	916	885	836	848	839	847	828	874	874	862	848	835	820	906	875	875	868	886	863	841	843	878	908	885	876	850	830	865	770	858	836	899	861	842	846	883	858	886	834	844	890	828	865	824	868	795	853	905	873	847	823	822	865	854	812	847	842	886	859	852	862	843	853	897	812	814	865	833	860	889	885	853	919	794	940	872	843	829	864	871	861	777	830	864	865	902	815	840	863	911	851	881	839	891	893	822	909	895	856	867	804	796	827	868	893	862	870	874	808	874	885	827	851	881	826	817	873	876	841	814	865	876	833	882	858	856	850	894	803	821	833	902	825	857	878	869	925	846	831	814	837	809	904	912	892	866	871	852	835	836	862	830	864	824	871	856	912	840	902	807	849	911	846	868	853	872	835	792	842	836	825	829	805	871	794	853	892	847	902	818	816	850	916	830	910	878	856	852	842	822	827	887	806	825	856	879	839	844	824	797	831	908	824	857	891	866	857	809	875	864	823	863	776	858	860	851	829	899	858	819	873	860	892	830	877	814	785	869	744	865	882	909	891	879	851	902	820	829	813	853	818	843	856	830	823	848	830	815	842	837	852	798	836	851	864	845	842	877	868	833	899	832	876	859	825	831	830	833	899	875	856	845	862	860	840	820	897	774	785	864	850	829	857	835	876	879	836	850	874	830	874	891	856	853	834	872	791	865	845	831	845	809	891	865	861	857	880	877	858	841	877	870	850	824	857	846	848	855	793	848	851	842	810	889	838	865	806	843	822	801	855	816	858	883	893	836	802	836	840	837	848	883	839	892	817	868	870	826	873	885	927	847	824	850	790	772	886	870	906	859	844	851	860	853	862	875	919	840	878	800	813	824	810	865	887	823	815	855	901	840	871	822	834	837	760	834	860	874	831	919	832	852	873	827	878	863	859	796	844	811	835	841	862	841	848	860	874	794	827	867	885	835	848	866	834	839	814	869	865	871	885	865	883	875	828	861	836	874	867	810	816	846	888	802	846	849	892	901	845	836	840	831	879	880	889	888	836	828	839	891	911	875	835	844	830	867	908	870	877	832	823	783	881	814	811	848	810	849	884	850	852	844	844	841	808	852	847	823	837	839	842	842	858	841	859	861	837	824	867	832	833	855	871	819	856	827	825	880	742	931	813	875	841	854	841	863	820	844	850	805	878	878	840	882	853	825	822	830	843	889	810	822	845	804	853	823	812	825	863	878	927	847	819	871	875	886	840	821	850	888	845	861	813	864	895	828	862	885	885	856	855	832	880	832	853	871	834	835	857	870	809	831	899	869	898	862	857	843	854	853	873	876	847	844	904	838	868	815	835	834	892	843	864	862	916	776	893	819	854	841	889	846	845	852	857	864	858	816	761	873	848	871	821	837	863	855	900	837	841	794	885	863	858	872	824	816	870	828	855	862	902	839	851	876	814	866	826	865	794	830	874	820	886	863	849	853	888	906	849	866	850	849	886	892	875	842	797	875	831	849	870	847	937	867	835	815	841	851	864	831	866	830	858	819	810	877	894	854	837	864	884	872	828	785	851	786	848	821	868	828	883	856	865	839	842	821	858	886	871	883	833	900	850	825	875	824	821	891	852	847	822	833	830	830	889	800	836	810	884	831	816	844	887	882	810	874	885	883	792	821	872	820	827	887	870	869	847	919	884	855	875	844	871	903	824	847	898	862	831	823	869	838	835	872	864	808	870	836	827	795	852	838	885	851	826	866	850	864	841	821	867	873	860	832	797	825	865	867	782	893	860	860	864	858	831	857	850	846	826	840	801	877	862	868	875	826	821	890	837	904	786	813	829	842	843	855	850	849	889	862	874	871	858	830	869	872	853	810	859	850	841	879	894	869	859	851	842	838	882	869	881	854	870	849	841	820	885	845	896	835	860	804	845	874	901	917	832	885	894	895	863	816	828	827	841	839	884	845	852	830	857	859	856	863	833	853	880	852	849	878	864	868	849	857	873	852	864	852	852	869	916	847	868	820	836	815	866	848	854	848	868	847	809	885	915	836	839	882	815	843	897	857	831	915	876	818	848	833	833	902	892	878	905	881	869	850	842	888	873	877	873	897	797	836	841	823	853	873	853	843	851	797	831	820	788	880	824	866	816	834	821	848	852	879	824	829	856	876	800	867	865	846	846	882	883	867	841	854	839	884	900	860	926	839	887	837	791	902	864	838	805	896	850	818	878	881	855	900	831	861	815	813	852	894	838	829	851	843	870	865	844	823	853	902	811	887	818	886	828	869	848	880	852	847	853	837	845	784	757	869	846	837	855	889	840	888	838	860	880	857	851	825	901	788	860	893	885	819	893	818	839	873	830	849	810	874	788	872	840	887	885	818	840	841	868	806	912	791	850	834	888	844	842	881	837	912	803	899	897	848	849	859	848	817	853	873	831	828
5335	2770	3397	4594	1606	727	858	1571	1410	996	947	607	536	388	406	425	643	539	459	428	399	419	409	413	381	402	398	377	401	401	400	390	438	395	363	417	410	425	410	380	435	406	431	391	410	369	435	423	389	384	374	418	393	403	387	358	380	423	354	357	378	407	391	416	399	360	374	343	404	390	403	384	378	370	409	408	368	387	406	387	383	387	409	375	390	382	361	371	391	375	362	363	417	409	389	395	402	367	416	406	427	420	379	383	383	396	371	376	399	404	409	332	421	396	376	409	354	366	396	379	387	369	436	398	409	380	389	369	401	411	450	391	385	403	362	406	361	363	383	401	380	386	366	379	426	400	372	356	408	329	398	381	369	429	370	407	359	408	373	384	432	394	398	393	393	365	382	363	398	413	410	361	414	380	402	386	374	384	407	394	377	398	366	383	366	400	397	402	376	406	398	409	414	372	400	351	403	409	413	395	387	395	367	401	367	400	387	419	369	388	385	378	368	364	408	364	355	370	353	384	411	353	376	379	383	406	384	348	399	365	359	413	388	409	406	378	391	403	427	367	389	391	416	377	384	370	383	420	378	387	410	390	382	409	367	381	426	422	367	395	416	384	370	399	422	433	403	413	352	387	400	381	441	350	374	386	400	411	389	356	388	378	391	383	358	414	354	448	385	401	381	401	372	386	382	398	356	374	401	384	365	384	353	397	364	416	367	433	429	382	403	386	378	405	410	380	389	425	390	395	395	372	376	424	361	401	473	386	375	395	361	393	372	357	375	364	433	395	394	389	453	391	386	425	394	397	386	357	379	390	371	390	366	424	397	374	387	408	422	379	416	402	391	392	371	417	417	362	401	411	436	413	411	395	413	413	394	369	416	422	350	329	384	380	406	399	419	356	399	397	377	398	384	359	405	437	344	380	395	413	419	401	365	405	376	429	397	375	402	394	402	380	405	338	369	387	408	370	423	389	372	433	396	438	360	366	358	389	421	408	431	383	384	405	388	400	370	416	399	389	432	412	404	393	392	423	393	422	411	389	419	374	371	387	383	401	428	401	409	424	366	381	410	398	435	382	391	385	381	397	385	400	386	379	415	368	370	389	344	378	396	388	384	425	406	385	419	355	393	375	352	411	401	417	377	435	380	417	391	393	389	410	420	371	373	426	377	372	383	387	390	374	363	388	393	390	387	391	395	387	411	435	397	348	388	389	423	417	394	415	385	428	418	383	415	369	383	383	387	390	350	399	380	377	395	377	375	391	403	374	361	395	395	388	407	390	449	379	358	398	374	407	379	382	414	405	409	380	384	408	424	418	371	408	413	410	392	377	434	377	390	409	381	376	379	371	386	401	454	402	423	393	409	382	403	378	407	396	357	347	385	417	358	376	384	394	394	430	388	419	416	382	403	361	396	383	384	410	338	343	368	369	399	383	376	360	442	365	371	381	373	352	387	420	375	393	404	393	399	382	418	381	385	380	404	438	390	413	400	421	397	379	386	391	416	425	393	423	360	403	401	359	442	380	395	429	436	399	439	419	397	363	418	421	382	383	397	375	382	418	393	384	403	429	380	421	381	377	379	394	385	382	373	422	399	374	372	384	398	380	431	405	388	431	380	391	403	381	393	416	359	420	409	413	367	434	385	403	359	387	388	398	387	417	397	425	374	415	387	380	389	390	397	419	372	389	372	427	395	375	402	401	373	378	380	372	380	355	418	386	390	443	393	390	372	360	375	398	395	403	374	394	377	419	389	431	398	410	397	366	401	391	358	424	406	358	407	418	390	395	377	434	388	388	390	366	371	403	431	393	386	410	376	380	396	367	377	414	354	424	395	415	404	426	392	385	410	382	403	363	402	416	352	360	425	395	377	401	399	352	384	393	401	375	409	418	384	386	408	378	362	404	374	357	381	404	407	388	381	372	414	393	410	397	391	355	389	403	390	414	368	368	397	420	388	405	383	397	411	417	431	416	393	382	358	370	390	382	382	409	394	391	394	401	370	393	407	407	396	395	349	383	413	408	441	381	384	423	409	392	435	396	358	394	441	435	392	363	360	408	433	386	434	390	367	420	372	397	424	399	390	383	418	382	383	417	389	355	398	423	388	375	387	398	390	367	400	365	375	408	384	390	410	414	402	422	378	399	420	394	391	404	389	392	390	395	417	414	391	405	406	420	408	438	428	451	375	360	362	367	379	392	396	394	354	388	426	386	393	369	392	372	402	418	397	367	376	372	392	398	397	362	387	408	390	389	418	406	374	358	416	381	374	396	370	334	377	338	410	380	377	417	388	411	372	386	395	374	379	360	359	376	442	423	379	431	368	394	393	377	399	382	420	390	367	405	357	401	402	356	425	411	379	373	392	364	412	395	420	390	382	383	350	398	435	381	372	374	370	383	397	386	392	364	363	398	391	367	386	390	414	436	394	412	352	390	439	346	367	409	352	424	427	426	422	435	423	371	404	397	428	375	371	417	429	396	417	401	406	384	415	370	390	372	379	410	390	392	411	423	386	417	390	388	372	370	388	434	455	385	407	418	396	410	392	431	396	409	391	379	399	365	375	382	404	384	415	394	370	397	402	398	369	389	363	405	377	403	371	373	367	409	394	407	413	436	397	412	379	396	374	396	419	367	425	365	384	396	378	383	401	351	397	395	374	442	426	409	405	418	374	394	342	391	371	398	386	382	413	400	413	416	397	388	405	410	429	373	401	425	389	417	408	374	416	396	412	378	357	387	386	379	370	403	458	416	358	448	432	390	398	427	399	400	401	372	416	394	392	381	382	375	387	432	404	392	441	425	361	404	386	414	359	405	406	384	374	420	379	379	393	359	350	386	376	385	409	387	424	414	377	401	370	425	385	412	402	399	400	407	418	379	392	395	397	388	389	447	368	390	417	401	393	430	423	400	411	397	351	353	365	416	412	413	373	389	377	433	418	388	410	420	387	373	404	377	407	352	425	390	373	365	386	407	388	410	399	356	394	404	406	436	400	384	395	401	416	413	402	346	409	381	387	403	429	423	382	362	425	367	359	419	392	349	374	410	350	388	365	369	373	414	448	411	395	360	370	393	377	343	424	386	382	401	402	393	407	393	396	401	390	377	378	395	403	386	382	378	396	397	373	402	394	401	382	397	414	373	411	391	391	379	397	409	367	384	398	413	381	375	382	423	413	387	403	407	396	398	373	418	395	400	384	390	347	388	404	426	378	423	436	394	395	430	410	384	418	374	366	404	374	410	407	397	350	389	380	371	355	407	426	383	417	373	349	401	390	376	389	360	413	414	363	407	384	413	359	397	385	374	429	407	416	413	406	428	414	378	408	353	389	359	394	409	407	373	399	385	415	413	382	388	384	383	390	375	393	379	387	387	370	396	398	368	405	365	395	415	393	389	403	391	388	418	369	414	386	401	364	410	432	397	381	420	390	393	424	385	413	392	413	388	362	392	380	398	418	371	379	393	420	379	408	381	419	369	402	407	379	401	404	423	388	398	441	393
4330	2893	5913	10395	4377	2345	3373	6778	5685	4447	3962	2299	1473	1001	973	1295	2566	2026	1168	1071	975	1072	998	922	916	949	854	938	962	907	878	932	917	967	1014	1005	1104	1142	1123	1096	871	911	920	937	972	897	943	904	933	905	907	921	873	936	907	932	895	946	940	900	932	865	919	847	903	885	971	911	917	902	886	962	885	957	890	903	902	920	876	873	905	916	893	883	952	902	916	857	949	897	912	947	860	856	933	947	926	894	951	848	857	956	911	869	930	941	865	885	900	878	922	884	927	938	906	919	870	816	924	933	927	912	880	910	895	899	926	911	938	915	912	913	876	894	902	940	936	938	859	935	920	925	953	900	942	907	874	874	921	903	847	909	914	926	862	866	932	914	893	898	947	918	892	909	858	888	879	886	946	884	900	876	941	919	873	861	897	892	916	839	845	842	910	879	920	900	910	905	880	915	909	953	895	888	897	858	888	959	921	878	921	919	931	914	941	885	916	894	908	883	892	886	908	906	908	885	928	999	912	897	915	892	923	945	895	905	866	913	877	920	847	909	882	889	910	879	930	902	903	910	908	957	908	918	855	864	868	885	867	928	949	928	896	865	858	896	875	935	904	879	943	914	923	924	917	926	923	930	907	885	885	878	918	909	925	888	835	918	914	904	904	915	887	935	914	909	910	906	900	907	871	871	936	977	895	874	876	888	937	936	882	927	892	863	932	912	892	860	894	946	898	867	910	910	916	886	958	882	895	840	904	881	881	890	859	919	880	883	889	936	955	866	868	864	957	918	918	884	894	950	885	934	863	895	829	915	910	832	955	930	953	963	901	924	830	884	900	912	928	891	948	890	880	878	903	885	888	884	914	968	891	868	968	895	934	912	914	908	908	910	909	948	955	844	937	921	927	887	842	908	878	929	899	896	962	930	907	854	957	917	884	902	910	902	867	910	932	845	883	905	875	848	879	933	937	890	891	914	940	905	891	924	895	898	866	890	976	918	883	863	857	894	902	917	888	917	940	899	887	877	934	897	873	914	936	951	917	911	946	855	931	913	897	932	893	896	917	921	916	975	885	876	880	924	869	913	927	880	867	958	926	954	905	877	911	915	918	929	914	906	889	911	906	916	920	862	865	895	849	909	898	874	871	876	938	895	874	900	926	909	914	886	933	894	926	894	872	908	859	873	921	953	888	892	917	943	951	926	907	877	926	884	858	930	832	936	907	865	901	924	894	888	925	915	950	910	874	940	954	926	910	856	898	829	871	854	829	927	869	930	936	916	908	883	935	953	922	905	912	864	905	917	904	946	909	876	917	892	891	923	878	905	854	902	903	904	895	902	872	902	900	890	907	892	874	882	919	976	918	908	905	842	922	909	868	887	915	913	895	937	888	925	953	897	881	951	931	889	894	882	854	875	890	913	906	848	922	955	882	856	889	922	931	876	938	883	912	932	905	925	894	918	940	890	886	915	888	930	870	875	914	927	946	880	909	937	946	858	884	879	914	940	891	917	849	937	911	948	900	909	900	883	920	958	872	864	958	915	851	916	944	864	905	898	906	859	960	917	873	895	912	888	913	928	939	916	901	864	892	882	925	905	891	893	894	903	902	907	937	874	925	924	912	886	904	957	918	906	910	879	996	805	887	949	874	914	897	917	950	891	905	919	917	896	941	889	889	920	888	900	943	880	904	899	893	931	864	902	887	894	877	868	928	871	885	866	898	942	908	891	892	941	871	853	908	920	907	902	935	859	892	969	876	913	878	930	885	854	882	935	883	909	886	889	918	862	875	900	859	877	859	926	904	861	902	933	956	884	930	918	856	952	934	881	883	887	881	889	882	894	923	908	949	917	870	875	970	864	884	890	870	927	872	899	881	867	883	876	914	914	875	928	922	883	934	974	958	857	916	887	903	874	865	888	871	915	909	917	886	895	909	913	903	905	940	830	905	938	858	899	944	890	904	960	948	893	935	891	886	865	927	897	882	939	968	870	898	871	916	901	937	930	928	925	946	860	941	932	909	891	938	913	944	889	871	841	829	878	948	885	849	913	883	912	854	890	871	950	868	908	930	850	939	886	863	903	875	936	910	850	845	926	911	869	895	935	944	922	918	896	986	909	933	916	888	887	992	912	930	858	851	888	901	924	885	884	926	925	928	952	865	895	938	882	945	911	860	877	854	918	936	873	911	903	924	890	881	924	984	880	947	910	934	928	922	896	911	840	883	944	900	885	855	890	869	912	901	925	884	868	879	892	909	897	879	969	905	932	907	879	916	905	890	913	939	906	908	911	907	1000	949	908	913	909	847	887	945	869	914	903	903	881	985	921	941	899	917	920	919	945	898	859	894	889	940	893	890	905	921	876	928	868	896	876	836	884	899	882	914	864	924	912	922	937	878	894	932	866	900	895	896	923	891	897	893	911	865	893	880	900	949	957	941	939	906	933	956	906	915	925	874	923	878	871	884	866	903	950	935	874	884	923	884	926	887	929	936	902	858	895	906	918	918	900	937	969	921	901	901	896	860	943	902	878	871	881	933	909	909	863	936	931	912	934	910	890	882	890	865	878	918	872	924	965	863	904	918	918	919	885	841	909	909	878	945	925	885	900	895	887	922	938	886	922	923	886	893	904	896	923	883	862	965	911	888	899	953	936	905	919	881	956	985	916	878	930	905	909	904	958	976	953	930	885	918	897	882	891	927	909	918	900	918	883	879	902	948	940	876	821	916	909	936	890	899	934	921	939	834	875	864	891	952	871	899	913	907	892	837	930	927	907	914	894	906	879	917	888	882	959	899	923	887	880	847	844	889	895	885	901	884	855	903	909	914	935	904	901	912	951	903	877	932	939	901	933	906	929	876	929	935	878	870	912	867	909	854	901	909	898	904	905	904	924	876	928	932	926	872	943	918	923	874	840	885	885	884	914	962	952	911	906	925	937	880	940	812	948	924	869	872	876	952	897	807	893	931	912	896	908	920	926	882	852	878	894	890	901	882	873	980	892	873	872	913	900	917	894	901	890	927	921	961	852	934	896	912	925	866	848	927	878	917	866	949	898	897	896	917	851	926	912	894	909	928	941	908	920	897	927	926	922	946	878	908	894	893	935	883	965	882	921	921	915	900	902	935	905	878	872	852	897	901	936	915	859	883	952	917	902	867	875	886	920	951	906	952	889	913	852	913	904	870	887	912	943	926	918	916	870	811	874	897	882	954	919	908	909	1001	944	886	872	906	916	875	881	908	922	944	916	950	864	892	876	927	867	871	874	890	933	927	886	906	934	915	947	849	927	941	885	931	853	905	887	856	889	876	872	943	859	871	910	878	935	897	902	874	931	897	883	909	928	903	905	858	951	902	912	865	948	921	944	925	942	898	879	889	919	931	931	927	878	929	885	922	955	892	874	891	928	913	936	916	884	908	922	885	921	889	922	903	902	917	840	906	919	892	908	925	874	895	965	867	891	872	895	892	909	956	875	889	888	917	904	907	916	893	907	906	864	869	868	945	908	890	902
28796	12254	7242	7296	3288	1644	1767	2390	1962	1494	1542	818	466	358	313	400	708	586	354	335	327	347	326	280	259	277	284	252	251	234	227	259	302	293	291	276	269	291	310	278	304	257	262	308	341	377	354	341	267	227	238	279	244	286	260	257	277	268	260	259	261	272	256	263	242	248	265	263	233	267	238	258	253	266	265	241	244	236	240	242	267	273	263	263	266	223	246	245	236	265	266	252	276	266	244	255	250	238	249	249	243	299	253	233	264	257	267	272	259	267	241	253	262	239	279	284	285	240	257	247	248	265	251	241	270	259	269	274	260	229	221	242	265	262	268	245	286	265	258	224	263	266	255	275	254	243	265	259	279	257	262	270	256	259	240	257	266	224	254	286	255	254	245	242	271	280	254	232	252	248	232	237	283	265	263	242	234	241	262	249	274	232	244	225	260	273	302	224	257	249	249	251	251	231	241	254	259	230	258	249	262	227	246	241	262	264	245	262	260	287	246	254	271	253	282	258	252	239	250	246	242	246	238	261	235	255	257	235	280	267	226	274	248	210	267	254	264	278	236	258	266	237	269	259	283	263	290	224	239	295	238	281	241	258	262	254	258	280	282	264	249	266	271	239	224	238	259	232	251	240	258	244	262	222	234	242	244	237	255	266	270	304	244	261	242	239	231	266	287	257	247	249	252	267	248	263	267	246	238	245	244	219	233	240	257	249	275	258	255	251	252	237	270	254	266	249	252	268	253	255	242	253	269	242	282	245	222	266	261	252	218	250	270	277	263	275	271	247	254	250	233	240	263	273	246	229	253	273	245	232	259	258	273	255	235	261	267	285	281	268	267	269	263	235	219	239	238	253	229	264	264	240	249	248	231	278	246	261	264	250	255	268	264	252	235	261	245	242	236	232	214	256	308	271	297	271	253	266	273	260	247	251	250	289	230	232	253	238	279	249	246	219	271	283	236	218	269	231	249	269	274	254	262	222	244	272	259	264	237	253	235	302	270	220	237	263	257	246	227	279	262	281	243	243	249	283	267	241	261	278	269	256	253	261	260	270	283	264	250	254	242	262	234	253	237	262	240	240	229	241	241	250	257	231	246	242	243	256	218	263	237	260	240	244	257	268	234	256	256	236	255	257	253	247	256	232	243	281	273	247	236	231	251	260	245	258	252	229	267	253	234	231	241	254	261	250	235	289	255	266	266	260	251	245	247	248	262	276	239	250	242	279	289	256	267	268	247	313	245	262	277	279	267	263	212	269	264	244	248	292	240	235	271	284	254	246	261	256	276	245	270	244	233	265	263	222	279	256	272	258	265	294	272	260	253	275	256	245	251	281	255	268	259	204	277	264	286	270	268	249	250	262	280	281	247	242	276	243	244	259	245	261	272	251	272	263	272	308	242	250	268	270	281	243	236	251	246	245	259	232	265	250	260	240	288	266	266	218	259	244	231	258	254	257	255	234	287	261	268	284	224	276	225	247	281	243	295	246	240	259	237	262	252	256	255	225	223	230	244	231	240	273	264	247	265	217	244	259	271	258	231	250	264	240	277	270	225	237	260	207	254	267	254	237	248	266	240	267	274	227	250	242	254	265	233	258	258	255	253	244	219	247	265	257	264	275	226	253	272	259	267	258	268	243	241	269	234	275	253	243	261	266	263	242	258	244	249	257	286	229	284	266	244	269	230	260	257	241	259	257	226	256	241	292	256	269	242	252	245	266	288	241	258	249	257	262	278	247	264	238	267	247	247	293	261	278	257	252	281	226	262	280	230	246	262	275	237	227	244	258	267	265	243	243	250	249	264	263	275	237	246	258	257	237	266	272	260	246	246	228	268	228	219	269	256	268	269	242	237	257	256	245	247	216	268	249	248	245	271	262	252	277	297	272	288	252	294	272	255	263	250	239	256	245	237	266	246	232	241	254	257	264	259	285	256	260	252	248	235	281	264	264	283	272	250	264	273	261	249	248	258	277	244	246	253	275	248	277	246	243	245	279	244	256	247	240	247	240	255	265	242	266	249	264	239	258	243	253	248	271	247	250	252	275	284	274	253	246	250	247	253	252	274	269	270	242	249	259	282	246	281	245	238	269	250	240	259	256	239	244	277	228	268	274	286	247	266	234	246	240	240	245	241	281	260	234	250	257	260	242	268	245	257	220	261	252	239	256	248	233	267	262	245	269	251	273	251	250	246	284	270	251	254	244	248	228	235	242	228	265	273	271	257	262	283	262	242	279	258	237	268	255	266	245	215	253	265	270	259	278	264	232	243	240	284	273	261	292	231	258	249	259	247	256	234	256	224	223	262	249	265	276	281	234	271	227	255	252	246	273	269	262	241	230	247	275	237	270	258	245	270	257	267	269	240	268	258	258	263	245	278	264	225	253	262	286	249	241	267	253	241	242	273	278	252	273	225	222	240	261	240	245	247	249	244	257	267	257	231	251	260	258	242	253	280	276	260	244	259	269	238	267	261	243	216	231	280	235	261	268	279	279	245	242	259	252	242	290	280	257	275	230	274	257	239	285	281	250	232	294	234	254	311	229	252	231	285	268	260	274	274	265	246	257	265	239	255	240	246	270	251	258	257	263	250	269	261	266	260	256	256	267	226	248	285	268	244	275	216	265	258	247	266	230	215	279	246	220	280	251	252	256	248	249	236	252	263	274	238	257	263	258	243	283	305	244	230	243	250	268	242	286	273	233	247	251	246	265	271	275	262	236	254	241	282	259	220	279	249	274	254	240	269	262	245	252	273	239	250	231	276	252	235	259	271	256	256	225	287	269	232	260	266	264	256	267	254	254	270	248	296	249	266	247	254	256	260	258	234	257	288	249	237	262	247	228	261	267	227	245	245	222	245	255	239	243	249	243	267	257	252	259	255	233	238	257	275	230	250	250	246	271	259	275	258	254	235	244	255	246	258	255	233	261	222	265	269	241	234	256	237	251	263	274	238	274	254	236	250	269	272	253	252	233	268	236	257	233	252	248	263	266	247	270	251	266	267	295	229	229	233	268	258	244	235	258	264	258	271	264	262	266	262	236	251	259	302	247	230	256	255	258	252	268	256	267	245	246	279	230	289	234	266	265	243	260	254	239	261	263	264	251	278	249	242	256	272	274	255	251	239	264	265	267	264	272	270	265	266	260	263	271	278	284	259	251	263	224	233	251	230	242	265	262	245	229	240	254	226	278	239	225	239	287	258	265	246	237	245	266	265	239	233	244	256	246	238	255	287	304	260	276	233	285	222	263	245	263	261	262	235	271	271	243	243	224	267	245	265	291	239	238	236	281	252	273	267	245	268	280	262	254	239	253	254	251	242	257	284	215	246	234	262	269	247	253	268	244	255	231	248	265	271	241	270	250	269	243	230	267	233	248	265	248	265	235	244	256	223	265	275	236	245	261	246	248	258	238	252	251	251	233	260	256	254	254	256	277	289	234	259	243	272	251	239	253	248	268	254	238	277	251	258	273	245	255	234	231	242	277	264	253	253	281	257	275
14308	4600	9617	14767	8274	5060	6357	10456	9026	7102	6273	3484	2049	1101	1101	1632	3640	2822	1519	1182	1007	1210	1073	923	880	905	810	843	774	749	735	724	819	780	859	893	940	1091	1057	1011	768	854	957	1254	1474	1604	1526	1471	785	720	667	680	684	681	706	635	602	666	685	646	666	659	665	641	620	624	639	691	635	678	698	658	656	663	649	641	654	602	620	633	642	634	640	671	684	623	631	655	690	711	681	656	662	680	644	684	662	610	675	626	682	691	648	604	658	625	637	637	645	602	625	618	625	661	584	699	662	640	626	647	634	682	625	596	632	646	649	640	595	697	621	657	639	615	620	639	636	626	624	628	623	649	597	658	634	597	610	643	650	609	600	627	625	670	665	634	677	659	637	660	624	642	674	662	608	666	635	657	620	632	666	562	610	651	604	636	669	614	646	663	630	647	635	643	622	607	634	664	658	652	656	641	665	628	671	666	633	606	626	639	640	627	618	672	666	649	624	679	641	654	603	623	642	623	610	712	653	628	675	623	654	660	663	668	636	633	646	699	635	630	611	641	678	655	616	645	630	653	684	676	677	624	667	632	587	651	619	614	613	660	642	662	601	625	614	649	642	669	680	641	621	604	677	653	614	652	677	645	673	661	655	674	626	631	627	650	608	664	668	710	663	685	643	619	596	679	659	632	613	656	663	630	654	649	624	637	666	600	655	663	597	603	625	606	660	651	620	626	634	629	634	711	565	617	680	659	656	656	636	609	654	654	640	595	612	625	670	639	643	643	680	614	581	647	614	632	722	665	676	638	641	638	667	646	636	672	684	661	672	657	645	638	663	660	642	653	640	656	650	632	638	619	577	627	636	671	653	639	647	671	639	603	652	654	629	615	660	674	639	638	667	660	682	555	650	623	633	668	593	701	639	646	605	610	642	613	618	587	652	589	639	624	654	687	642	634	608	641	644	650	596	646	652	650	654	661	641	643	696	638	593	606	636	644	603	675	615	678	633	646	648	651	633	648	602	665	665	610	644	625	642	606	629	641	646	668	656	657	660	662	637	651	563	628	660	615	612	612	620	623	678	678	653	631	617	617	680	656	669	612	638	627	615	627	676	599	644	645	704	652	585	615	640	629	616	683	669	665	701	617	663	645	625	653	651	684	630	607	662	693	667	628	633	699	656	633	622	680	602	591	674	684	631	639	609	654	671	635	638	608	658	652	660	631	687	644	623	657	644	715	598	660	659	680	660	612	687	605	622	619	642	625	649	627	614	632	614	652	631	613	611	665	689	614	630	601	644	661	664	623	621	602	621	664	679	670	613	634	633	587	621	609	646	680	657	642	673	646	655	636	609	688	654	620	645	644	664	637	648	636	621	621	638	600	666	650	639	640	672	636	654	666	632	696	652	667	618	629	653	652	640	644	642	685	653	685	623	659	688	657	605	647	666	668	662	608	644	672	661	643	624	612	651	680	657	642	681	605	655	678	619	645	599	620	622	654	669	641	646	635	637	604	598	623	598	657	618	627	632	673	627	643	625	659	619	576	651	648	614	620	695	621	663	642	635	615	642	637	623	682	619	614	674	612	641	647	647	619	629	666	645	693	650	677	626	625	672	687	720	643	658	673	637	669	613	616	659	689	625	600	652	652	702	636	628	678	619	665	623	650	652	655	674	671	624	607	628	625	658	658	690	696	629	630	667	638	610	574	684	629	640	632	658	642	633	623	656	674	625	664	640	640	606	666	639	629	655	636	618	616	616	614	645	647	637	620	630	638	691	640	649	643	693	595	652	631	614	604	654	666	637	599	651	650	615	599	609	642	638	634	624	639	625	643	610	643	598	670	656	637	663	678	588	611	637	686	666	652	670	652	688	680	635	598	632	636	640	641	596	643	650	624	658	676	641	667	634	628	624	637	625	607	631	649	663	664	628	599	628	633	730	644	667	635	659	566	684	606	635	643	624	644	658	646	622	629	607	649	637	660	650	653	661	615	630	696	637	632	650	632	665	641	643	602	625	625	651	618	662	638	683	637	629	676	646	604	606	623	636	629	628	645	655	645	626	667	645	648	638	687	686	590	581	635	632	635	637	631	615	653	649	637	644	621	631	605	613	629	615	657	667	630	631	621	684	666	661	561	635	610	639	611	642	653	626	626	650	614	607	637	633	634	665	665	628	685	686	657	634	669	634	635	646	633	628	661	652	690	607	679	628	667	648	640	658	643	639	675	603	661	654	646	635	631	623	637	670	603	687	626	636	632	633	642	624	646	633	632	643	612	670	662	664	646	649	668	675	651	642	598	646	614	594	633	659	613	642	641	648	609	622	611	665	631	638	653	660	647	652	597	593	648	594	644	618	651	635	664	636	671	630	654	661	623	637	669	627	702	668	666	631	680	665	673	708	646	598	661	635	639	617	622	605	630	626	628	614	663	603	684	655	644	631	647	611	607	641	664	659	601	657	675	634	617	613	618	691	608	656	661	668	669	663	619	658	627	641	628	634	630	640	650	639	647	614	662	662	622	653	639	668	642	576	661	651	666	623	687	619	642	664	646	637	648	624	616	677	667	620	659	689	629	638	662	660	606	622	718	644	621	629	626	662	663	666	589	669	616	642	629	640	631	634	632	687	653	657	637	667	672	660	618	650	607	611	638	656	627	638	658	638	646	644	630	638	637	630	629	669	657	618	681	657	621	633	636	630	627	672	649	605	664	616	607	609	661	651	626	650	627	614	606	638	663	645	630	654	578	631	611	646	613	596	650	637	627	636	681	665	651	644	620	657	638	654	662	664	643	638	633	688	654	600	666	667	681	695	649	663	627	633	630	616	662	633	660	581	616	636	652	644	609	623	622	673	664	617	644	621	651	667	618	665	607	681	623	599	641	644	633	618	616	619	678	656	641	598	661	635	642	644	648	588	643	622	624	618	607	647	615	624	643	642	601	671	648	653	708	645	621	662	643	655	667	643	665	635	615	638	665	620	631	643	639	645	591	666	692	674	672	654	625	629	643	665	641	668	611	654	644	615	611	666	659	624	651	643	642	640	627	633	631	648	649	620	617	662	675	640	671	625	647	621	702	637	631	620	654	647	645	708	632	631	666	677	606	655	641	594	632	619	660	629	637	649	656	625	629	655	622	681	655	627	641	626	628	623	671	634	639	683	640	636	624	679	645	655	654	631	653	616	630	676	637	629	585	623	622	641	591	613	588	599	639	643	625	644	619	673	666	670	618	624	590	623	664	632	641	662	663	654	641	631	650	630	649	598	617	667	644	665	625	634	618	652	642	636	687	659	627	642	629	664	669	625	627	631	646	646	655	601	665	644	608	669	687	632	609	648	653	645	631	588	635	629	651	642	653	653	654	664	629	616	659	659	609	693	647	621	671	639	642	635	651	622	618	665	657	631	630	626	613	663	614	640	624	648	650	665	621	648	626	686	603	610	587	597	686	656	615	664	647	635	632	604	636	647	654	638	640	592	671	650	635	628	645	623	619	592	620	634	604	643	633	659	644
35224	20302	14549	10617	4874	2710	2443	3524	2861	2134	1705	1109	704	487	467	567	930	780	530	463	451	437	474	447	463	414	422	410	362	386	349	355	356	393	408	404	405	386	460	445	385	442	422	486	551	595	606	523	373	373	380	386	397	383	374	332	348	327	355	320	322	347	316	366	334	327	338	323	334	327	375	376	340	348	366	359	343	329	352	343	349	327	367	350	364	362	361	360	344	365	377	351	338	380	327	333	377	366	342	373	349	356	363	314	370	350	371	339	332	360	364	334	337	345	359	353	342	344	340	334	326	361	345	365	343	408	370	326	331	351	384	354	361	386	339	334	385	331	345	371	346	315	369	362	353	321	374	364	354	342	357	315	344	368	365	386	339	389	372	352	325	335	365	362	355	358	368	374	386	347	335	322	354	359	369	324	356	367	373	373	349	353	332	344	362	298	366	330	307	369	328	358	343	347	364	372	292	349	341	327	329	332	368	346	381	342	350	375	352	366	364	353	338	333	362	343	344	388	364	366	338	350	354	327	361	350	337	351	361	371	334	329	334	384	365	338	423	362	361	339	336	384	383	368	358	347	384	318	319	334	355	373	326	348	343	333	346	345	365	400	382	379	362	329	358	356	326	303	379	349	361	333	339	362	333	326	354	366	320	356	324	352	346	353	318	354	328	350	370	355	343	346	341	358	365	333	361	370	327	337	349	348	353	329	352	331	364	377	368	383	348	365	341	373	356	360	362	343	334	320	372	336	336	342	370	347	356	367	347	341	327	335	358	353	314	381	360	324	359	356	369	387	344	336	335	376	338	330	362	376	349	317	348	320	365	325	340	333	333	383	308	361	343	329	341	366	305	347	346	356	374	331	360	386	381	331	341	343	354	345	350	351	332	355	364	385	357	343	356	342	345	339	330	308	377	399	369	347	340	364	347	331	373	346	356	337	347	349	334	390	341	353	366	374	311	370	354	352	355	324	361	341	354	363	343	339	371	322	366	357	352	354	385	352	366	367	339	335	324	322	364	390	343	345	345	361	385	371	367	329	338	347	325	349	343	347	342	341	356	329	297	352	347	344	345	326	339	362	320	341	352	356	333	352	354	366	378	387	375	350	309	348	350	364	347	349	353	345	353	332	349	347	363	332	351	373	325	310	350	340	336	368	347	349	376	352	381	371	335	387	338	334	341	315	378	365	341	335	334	336	375	341	336	355	368	369	334	368	372	324	345	365	341	320	350	370	352	320	315	329	358	368	327	386	355	274	357	385	330	397	328	327	359	306	398	340	328	351	338	326	353	369	340	359	361	356	352	389	355	355	334	370	361	340	337	346	361	384	387	347	347	315	324	400	320	365	347	340	349	333	346	342	362	326	343	353	364	362	385	365	339	361	348	319	313	343	340	367	370	348	343	349	364	343	296	347	350	337	329	369	332	337	365	346	349	341	342	334	370	349	344	320	326	375	328	351	350	367	345	340	343	316	339	343	302	374	355	352	374	339	359	377	355	359	317	367	324	343	313	342	321	336	356	329	354	353	361	299	312	379	357	324	372	372	393	321	314	375	346	362	339	314	332	329	330	380	348	333	358	322	356	392	346	348	338	336	355	344	353	370	344	350	325	360	329	340	345	327	396	360	321	377	346	335	360	337	363	346	396	365	348	371	336	352	350	361	340	356	333	348	365	357	358	359	359	352	363	343	353	352	374	367	348	350	345	346	346	351	342	354	360	361	326	339	345	346	369	344	370	369	352	363	348	333	354	351	356	334	376	377	358	371	345	359	352	351	360	327	346	354	342	348	355	352	372	365	330	324	357	401	334	327	353	323	342	334	379	334	322	373	372	349	353	342	392	316	329	344	331	349	381	337	333	353	353	338	345	372	344	340	359	369	349	350	367	329	350	351	381	324	369	352	347	345	341	364	348	345	381	323	336	357	326	359	382	355	333	388	325	352	346	325	321	326	353	361	321	338	338	362	329	323	339	332	351	391	379	350	365	345	372	357	294	361	372	371	363	349	374	359	348	354	357	372	384	339	353	355	330	373	361	357	379	344	366	365	343	346	345	370	344	367	367	317	358	375	342	342	398	331	334	329	357	354	333	394	388	345	355	370	307	340	359	354	355	361	354	329	342	342	367	378	343	360	337	324	368	311	350	362	361	373	346	349	332	373	329	352	335	320	349	342	356	339	366	380	375	350	327	340	341	348	374	340	328	344	344	360	382	374	375	371	324	359	314	338	370	331	367	363	331	364	333	373	340	353	362	327	345	358	335	370	353	323	357	332	360	301	347	348	337	387	350	325	332	397	370	355	337	380	327	341	309	367	325	326	340	352	364	357	363	379	400	362	349	392	389	370	339	366	344	371	336	353	316	361	363	340	385	364	352	368	344	333	361	363	361	340	348	304	363	373	337	330	370	337	380	367	363	340	359	372	361	364	345	370	365	339	320	307	355	341	344	353	350	354	373	346	313	332	349	313	353	358	361	318	334	336	353	343	358	329	344	360	351	369	377	363	353	347	337	303	336	330	365	341	355	346	365	357	373	391	361	326	354	387	349	313	343	344	347	329	337	367	370	357	347	361	327	343	357	376	348	376	305	355	354	330	324	359	335	361	376	296	355	368	323	315	326	348	342	335	326	371	343	360	312	338	337	327	362	364	342	357	332	351	365	341	357	355	392	354	345	353	384	360	385	361	344	354	356	382	381	350	322	345	344	336	355	365	334	354	316	358	376	336	355	327	378	345	359	372	352	343	371	340	331	337	348	374	345	351	339	400	343	313	327	369	368	334	349	405	390	326	350	339	309	355	359	390	380	346	361	350	344	353	345	320	327	348	363	345	324	354	386	364	375	314	372	384	343	349	348	329	349	344	358	383	363	322	336	370	372	347	336	379	319	331	350	338	361	360	353	337	350	380	337	359	325	354	367	386	342	325	345	358	305	353	364	317	348	367	366	331	342	354	334	314	351	360	337	361	360	322	333	331	350	325	354	335	367	335	353	359	343	363	330	318	348	348	352	386	362	367	375	358	347	348	331	354	394	369	346	372	364	328	322	356	340	335	333	359	353	344	361	318	330	336	340	348	378	366	362	337	326	369	323	368	391	370	328	351	370	371	375	352	362	359	333	347	368	357	365	351	382	351	370	359	325	339	345	347	361	318	371	357	322	345	379	344	360	324	389	356	333	370	367	387	339	344	342	350	364	338	323	322	357	341	352	359	347	334	380	329	348	353	354	360	343	373	374	356	327	354	344	368	404	346	339	387	352	325	340	360	325	305	334	338	377	345	382	357	359	382	339	354	330	344	369	345	344	364	316	378	363	362	327	360	354	345	360	341	367	346	374	342	338	330	367	341	361	354	341	364	340	336	334	321	327	375	363	382	363	382	304	371	373	370	326	333	324	314	362	354	394	341	364	371	338	314	343	369	296	322	349	346	337	356	368	360	364	330	373	367	387	358	367	310	340	367	340	340	339	344	341	347	375	351	316	349	355	341	371	323	368	373
18868	6768	13258	18800	11479	7664	9062	13900	12006	9712	8142	4773	2897	1778	1736	2508	4917	3998	2169	1753	1576	1774	1758	1553	1488	1306	1271	1070	1119	1099	1026	1021	1067	1120	1227	1306	1354	1366	1462	1423	1127	1201	1506	2084	2330	2809	2479	2082	1039	994	936	921	1025	987	931	880	886	914	871	891	900	860	857	853	822	854	856	896	900	911	937	886	854	822	856	866	863	854	871	868	861	854	813	873	860	841	830	801	832	810	918	894	878	891	906	860	845	821	857	858	872	872	891	877	884	805	836	843	825	837	890	849	829	904	815	843	879	894	855	870	837	900	872	907	850	917	870	861	845	873	879	800	830	873	824	836	882	837	874	818	822	846	849	872	847	838	831	847	870	898	845	854	853	865	832	845	832	856	868	815	857	901	869	853	850	865	805	849	891	855	851	898	805	855	888	844	862	892	819	857	873	858	861	823	865	861	812	885	843	815	890	843	861	874	855	838	793	893	861	851	855	844	858	810	806	860	804	919	855	871	834	907	905	858	839	834	888	873	841	854	853	838	920	829	922	890	879	845	832	815	866	839	853	867	850	876	841	850	851	860	831	812	862	835	854	825	823	836	858	881	838	869	859	841	853	860	914	823	847	880	857	870	848	901	901	837	850	867	810	851	832	870	828	853	860	860	873	829	855	867	858	835	861	830	849	821	812	831	835	870	850	860	885	825	839	868	797	829	828	887	825	890	895	893	848	845	868	826	854	802	889	862	821	932	839	828	877	855	886	805	829	843	890	822	873	922	847	856	847	857	815	809	822	882	844	852	850	825	821	905	834	857	812	838	904	838	849	853	906	841	842	859	878	802	854	877	849	892	837	884	849	826	805	866	844	864	847	845	854	821	829	841	901	876	858	896	865	877	848	841	826	846	857	930	878	801	858	890	823	892	826	845	819	859	818	856	868	860	838	876	878	863	827	848	859	911	875	910	872	841	854	888	825	837	826	841	862	852	898	859	881	893	844	850	814	877	865	886	854	805	833	880	830	849	818	818	812	853	871	786	838	859	826	796	927	849	866	849	849	860	827	853	843	826	834	802	805	833	791	817	894	840	844	857	816	836	842	812	924	880	880	865	857	866	813	821	847	891	859	912	802	860	831	884	847	872	892	853	918	846	799	847	866	886	876	849	882	907	808	866	849	856	832	878	858	870	891	841	885	861	786	845	911	861	845	870	856	813	870	888	829	817	805	874	883	862	847	863	879	833	850	847	850	819	824	900	842	901	832	902	807	888	883	844	866	829	935	852	860	850	821	827	896	876	868	851	831	823	854	923	868	827	876	837	860	831	857	854	828	870	833	881	853	843	864	884	880	861	888	818	890	793	853	841	867	855	863	795	828	865	846	889	859	807	866	847	878	841	881	861	852	813	855	877	877	853	844	822	865	867	826	833	872	890	850	808	845	833	842	821	866	843	867	808	836	826	845	853	818	808	803	855	852	848	818	816	827	822	834	817	839	894	859	912	848	847	848	834	854	837	883	896	905	861	851	820	821	856	827	869	879	848	878	857	836	884	854	912	805	801	885	810	862	908	817	882	855	841	853	889	839	800	836	838	914	795	811	895	840	860	808	857	835	842	876	852	832	875	861	886	836	878	861	823	844	842	869	840	873	881	891	856	838	844	826	818	848	875	836	859	830	872	858	851	898	862	880	895	885	854	863	831	780	867	853	853	837	844	848	816	904	840	826	862	800	900	821	847	846	881	825	851	825	867	855	860	861	904	790	814	852	852	850	818	789	800	810	867	841	880	847	900	824	831	889	858	879	823	885	832	843	839	813	886	944	872	848	850	872	826	908	870	837	886	895	829	837	849	846	829	871	854	879	859	910	831	840	836	885	825	807	869	832	871	794	901	837	840	822	849	803	862	868	883	831	877	857	833	816	841	799	900	872	867	867	851	882	901	871	846	870	877	851	850	857	860	877	895	899	838	893	857	900	882	870	849	836	862	863	848	853	893	842	854	832	849	824	874	830	883	798	900	836	831	909	827	898	867	841	858	896	884	840	874	837	897	909	851	869	847	886	893	839	838	871	840	840	899	885	894	846	879	816	916	882	898	827	838	838	873	841	884	861	871	885	808	878	826	855	858	856	839	872	835	809	829	876	865	873	882	884	840	827	854	855	848	858	843	810	866	839	844	856	858	875	850	805	908	890	839	913	843	863	795	871	893	892	877	875	836	871	867	843	840	859	819	818	859	845	857	850	873	856	910	832	841	854	832	865	892	824	869	825	836	879	877	880	901	887	892	850	855	863	837	862	832	887	784	871	859	862	855	839	890	851	862	864	869	871	830	845	852	862	885	875	824	845	904	850	861	855	835	837	820	845	864	801	790	851	896	874	842	801	837	890	842	869	819	867	868	848	879	840	894	862	875	861	859	801	838	894	847	872	860	836	859	860	864	857	854	851	874	873	838	870	875	909	854	854	895	847	889	865	879	816	871	848	856	815	833	808	891	867	801	870	842	838	877	868	861	807	848	854	803	859	830	817	822	853	860	879	821	844	830	882	857	856	861	833	872	824	862	881	845	858	810	810	839	826	888	846	834	863	802	857	836	834	848	856	843	772	914	847	906	886	861	824	842	828	828	851	828	872	896	866	872	827	863	879	871	847	881	856	853	853	844	885	847	892	855	848	891	881	849	842	816	833	845	861	841	904	863	819	869	853	868	857	861	870	845	861	912	842	866	841	822	872	901	835	796	824	818	838	876	828	864	858	895	852	868	931	859	821	921	859	872	877	852	825	854	842	875	865	902	869	901	848	866	884	843	792	857	803	869	829	890	844	836	863	844	884	839	848	828	807	869	884	862	823	851	874	884	900	883	849	860	897	891	843	864	860	835	849	880	815	839	830	841	822	830	857	881	832	917	871	844	892	862	837	837	863	824	828	834	825	874	913	852	885	827	883	845	850	850	846	862	890	855	827	924	886	875	868	844	800	849	890	896	868	819	897	861	859	862	899	869	845	833	864	857	846	849	892	854	840	857	901	819	874	845	859	877	896	826	839	842	883	862	844	845	878	810	825	893	840	868	893	844	886	863	887	864	913	857	940	878	877	846	811	839	843	851	829	861	838	882	845	874	874	881	854	780	897	867	887	824	870	886	785	851	883	880	870	916	853	824	869	836	809	828	887	868	848	843	832	860	829	867	848	848	888	872	856	822	809	841	840	870	881	848	846	857	830	826	913	885	856	881	889	869	832	856	855	836	873	848	822	870	828	824	862	830	834	885	825	847	844	856	821	864	828	849	890	892	866	813	881	905	862	886	873	861	908	864	830	861	801	833	799	878	852	899	860	802	862	874	874	812	873	954	894	894	809	817	851	870	896	848	831	874	881	899	852	870	879	842	839	857	852	890	879	806	878	867	818	867	847	820	829	866	873	850	841	829	884	872	822	834	853	876	795	830	867	874	897	880	842	854	853	806	868	872	876	839	914	838	837	845	820	866	820	892	826	848	890	865	869	891	849	879	841	876	828	912	922	875
4882	3351	4938	4979	1830	770	906	1561	1417	1028	854	600	435	434	381	459	636	557	454	407	425	438	419	366	407	420	392	390	379	380	397	348	401	410	411	458	447	422	413	414	396	386	381	393	403	388	436	356	363	383	411	401	374	400	396	416	410	384	423	409	407	383	381	425	401	401	371	371	375	333	396	425	427	411	419	410	392	393	400	392	365	385	399	381	392	406	367	389	412	398	395	387	392	406	386	422	382	363	385	393	395	394	381	411	408	361	386	367	386	415	384	389	404	380	421	365	392	406	403	377	412	409	377	399	361	375	385	398	409	387	363	383	404	396	385	410	395	379	373	386	407	355	397	355	387	376	419	426	366	399	419	393	371	378	384	364	419	371	397	428	381	366	380	424	417	455	366	402	362	369	346	379	385	408	461	390	383	407	365	387	442	412	402	392	377	425	359	385	358	396	402	375	343	401	374	399	380	378	405	400	412	407	414	393	398	403	388	425	356	411	389	395	377	375	392	395	405	393	366	388	382	398	376	390	426	367	376	380	354	369	432	355	394	396	380	436	348	385	404	378	361	368	392	400	395	415	395	395	376	423	413	392	394	380	399	373	403	392	412	423	401	402	417	387	400	361	383	390	380	360	389	379	382	398	391	371	339	405	396	367	397	388	419	385	393	384	338	396	403	409	387	405	347	396	428	386	362	414	431	387	363	356	359	385	394	409	387	403	390	411	398	388	370	363	422	398	416	394	359	359	352	368	363	423	340	372	358	396	386	382	391	398	398	415	419	367	398	383	413	356	365	401	397	395	340	379	347	405	414	425	426	389	421	412	410	355	376	387	393	392	345	405	390	391	380	418	370	364	398	429	404	403	419	363	392	435	422	378	412	384	396	394	362	400	388	375	384	422	380	376	393	396	389	402	392	407	369	420	411	381	378	427	415	401	394	368	338	395	376	379	420	404	381	397	382	375	377	396	395	404	398	408	377	410	395	368	391	387	356	374	400	402	376	402	403	375	390	392	375	376	357	379	397	369	371	395	384	390	391	368	362	388	420	382	382	419	372	357	364	362	416	370	362	364	445	407	377	400	394	406	384	360	400	399	398	365	377	384	402	408	374	413	400	394	406	406	384	398	401	402	373	417	424	412	438	410	384	358	370	389	414	366	366	389	381	381	428	378	416	411	411	379	412	383	378	387	378	389	367	370	365	405	389	399	379	335	369	363	396	371	390	410	419	408	377	427	405	403	374	421	386	429	379	396	411	422	391	365	380	399	378	362	392	363	382	378	408	401	371	380	388	409	389	360	380	406	374	382	373	364	379	356	387	442	402	362	402	383	418	378	393	412	372	393	393	384	409	402	382	367	399	410	410	368	404	370	373	370	420	385	383	367	372	390	365	401	407	359	384	381	354	378	387	389	372	351	403	383	417	363	409	400	408	400	396	416	372	392	371	414	378	383	374	385	378	378	406	411	400	410	387	373	371	405	345	393	392	367	410	420	379	374	392	369	376	424	403	416	379	364	368	341	353	425	410	388	414	361	347	422	391	378	405	362	384	423	419	372	417	393	352	400	392	407	415	452	390	381	363	381	429	400	406	365	449	380	393	414	423	416	371	387	398	386	426	419	401	395	404	343	402	395	363	437	421	409	423	389	394	384	387	429	389	388	398	375	390	423	423	400	423	379	408	384	370	352	384	342	377	392	419	447	404	395	428	390	411	389	398	358	375	409	406	385	362	397	368	389	349	406	402	372	369	369	392	422	386	385	373	375	371	432	387	362	356	374	387	373	380	368	396	398	381	363	402	398	395	361	399	388	393	373	381	378	414	414	385	431	395	380	417	370	375	378	384	402	373	370	390	374	394	384	382	409	379	349	367	382	404	391	432	401	381	389	387	409	382	396	394	382	414	362	365	391	423	378	418	364	392	388	403	387	370	379	348	363	378	386	393	413	387	369	384	383	407	368	365	391	450	442	377	374	381	373	368	416	393	382	385	399	383	364	396	370	375	422	386	370	342	369	400	402	429	405	391	415	405	382	403	401	392	361	395	400	374	391	348	400	378	409	366	381	404	406	404	392	403	388	415	396	381	383	392	394	414	401	417	413	349	394	411	423	377	407	373	395	386	395	381	405	403	403	422	419	414	385	391	376	380	352	333	392	383	423	400	401	402	414	412	356	424	403	397	382	402	358	369	349	414	362	397	365	386	385	408	356	370	404	354	367	336	400	379	383	390	367	363	380	399	389	387	402	391	387	388	377	389	409	386	420	411	388	375	370	400	400	407	396	356	384	369	370	376	392	394	355	402	403	418	405	395	364	371	394	390	397	407	412	413	391	412	419	403	357	399	360	406	412	402	379	356	416	398	396	390	364	420	430	378	399	422	409	382	363	348	404	408	407	415	408	398	375	386	371	396	361	381	376	425	363	385	354	375	374	381	354	353	385	378	405	360	420	417	410	403	379	365	405	370	393	378	368	418	378	389	386	401	374	380	372	373	341	416	382	376	391	368	384	391	407	394	394	377	394	400	371	396	388	376	390	389	429	432	435	387	421	400	394	401	395	371	400	411	401	403	421	374	385	406	415	401	412	404	427	383	389	393	398	403	372	410	400	400	389	406	365	390	394	390	426	437	404	396	408	392	399	365	394	374	384	405	407	381	372	341	373	373	379	414	418	397	367	390	392	468	395	394	396	422	361	386	371	392	405	378	383	390	401	403	377	420	452	386	419	427	375	384	389	371	379	421	380	385	375	364	428	389	392	402	392	399	375	398	379	377	355	408	381	388	369	384	389	365	376	399	380	405	400	368	369	400	396	411	385	385	353	386	383	370	403	397	370	395	396	415	390	359	373	405	388	414	373	385	370	391	379	395	385	377	365	355	383	392	376	402	410	423	374	377	412	373	400	381	383	404	376	373	415	414	368	381	394	402	437	408	384	382	396	383	365	389	409	373	386	405	393	377	358	411	430	394	362	421	378	378	356	442	381	411	367	361	413	410	370	370	404	436	410	382	426	412	370	380	416	410	390	403	354	344	383	376	346	406	383	385	400	394	400	414	391	406	393	425	404	371	387	403	422	426	390	380	370	373	358	366	395	388	365	333	403	382	375	416	402	422	416	353	394	402	378	375	360	430	354	381	424	363	377	396	398	407	377	396	380	412	381	374	393	427	436	370	367	373	406	371	406	387	394	368	395	386	412	391	396	385	399	355	398	355	415	400	385	366	428	386	399	390	385	404	381	393	398	376	381	404	438	388	414	376	375	380	415	366	348	429	415	417	359	403	425	399	440	378	381	376	414	378	405	387	373	394	384	407	392	428	405	407	455	396	402	376	408	391	424	406	353	384	396	408	423	414	369	370	415	387	396	418	377	406	391	420	384	427	425	392	371	421	401	401	413	403	403	414	392	363	408	379	371	443	375	371	395	386	406	449	408	393	381	370	421	384	425	396	371	394	410	377	372	390	383	402	394	404	398	386	387	369	387	376	385	388	362	372	385	380	401
3982	3580	7372	10783	4840	2601	3598	6973	5823	4522	3584	2114	1215	1026	957	1298	2315	2008	1300	1047	980	1079	968	953	934	913	897	848	941	939	918	911	943	940	1065	994	1061	1056	1096	1036	958	934	882	953	980	923	918	900	900	897	881	884	879	902	901	893	870	953	921	866	955	915	958	902	899	923	928	916	873	924	906	899	891	881	875	871	889	907	936	929	934	908	878	868	899	930	884	893	883	939	911	888	884	919	890	869	850	878	883	958	892	852	884	926	877	930	953	925	911	927	900	897	880	937	915	927	933	889	938	873	843	871	873	871	935	912	855	867	892	925	847	899	905	865	903	954	898	899	940	889	957	906	917	856	952	856	929	958	901	880	896	911	933	870	856	881	923	861	889	898	903	903	878	859	871	867	934	893	895	855	885	949	857	926	868	823	904	874	923	955	856	938	894	939	884	895	918	934	856	926	923	911	893	836	855	919	945	958	903	940	861	903	928	929	895	944	856	910	928	927	904	827	913	850	909	898	889	896	895	915	861	890	893	871	927	907	902	903	937	864	924	929	923	891	825	946	955	906	879	891	857	869	866	889	883	905	846	909	892	910	884	858	903	892	890	861	885	850	920	942	938	909	896	851	902	926	877	916	892	885	887	942	890	910	952	881	882	900	902	903	903	911	865	864	914	884	908	891	884	899	850	905	956	870	915	869	840	942	940	927	903	858	898	854	918	870	873	894	890	852	941	902	930	885	920	884	906	919	888	934	920	835	908	915	918	880	917	944	897	879	909	917	858	901	911	938	888	884	920	929	912	888	874	858	930	906	855	965	881	895	904	902	913	868	877	831	931	914	866	891	906	912	878	888	910	903	927	944	943	911	852	890	906	935	921	879	873	911	877	942	908	886	870	926	918	866	918	860	837	896	929	882	962	880	915	873	926	924	938	904	913	916	848	891	888	911	870	897	907	918	922	972	928	906	910	920	874	941	918	908	862	885	935	864	842	912	915	897	974	896	878	883	905	854	904	915	880	909	919	896	945	915	893	912	871	907	859	913	927	905	864	874	861	898	905	905	895	868	871	912	893	951	926	890	925	920	936	900	877	916	916	887	866	960	889	929	875	918	920	918	872	902	941	932	863	893	909	894	878	882	900	927	906	924	878	910	902	925	987	904	911	894	926	900	904	881	871	896	948	899	928	932	917	875	967	942	943	873	865	832	866	922	895	872	880	920	911	928	933	884	915	878	918	922	937	878	927	893	905	967	880	882	885	901	946	941	931	928	904	881	933	895	896	914	920	899	912	885	938	899	912	941	956	923	913	914	872	972	913	888	905	920	885	906	901	827	919	911	917	902	870	901	897	930	908	908	908	882	876	879	955	910	890	943	885	919	875	958	899	942	967	862	907	944	915	928	907	860	900	943	936	901	901	930	935	879	935	885	928	893	943	852	855	962	910	908	912	865	892	905	860	933	844	900	966	878	891	857	901	899	936	925	880	973	901	917	908	922	874	949	890	853	880	935	925	886	922	890	928	896	907	866	890	949	922	920	927	897	889	859	909	943	974	881	831	874	895	902	919	911	906	897	926	938	890	895	899	912	901	911	901	941	915	982	948	882	909	921	903	871	943	894	910	918	909	913	903	914	862	845	954	878	922	854	856	887	942	980	842	909	873	851	901	901	924	916	874	889	876	898	917	903	892	908	853	927	869	944	905	924	886	851	881	900	881	888	868	926	917	884	858	892	932	870	867	901	955	826	923	913	885	918	867	901	929	861	879	914	882	895	899	913	900	885	918	861	881	938	882	923	840	878	947	938	862	875	926	852	924	881	912	841	880	929	895	878	877	887	876	858	946	833	898	874	837	936	943	919	806	853	907	895	966	953	848	878	938	886	888	898	904	908	909	913	900	902	936	874	912	910	910	918	921	855	915	873	937	970	940	900	851	888	933	862	883	953	915	887	941	901	868	889	917	860	921	904	946	886	908	836	948	856	924	900	919	879	897	894	891	871	912	908	940	898	896	867	877	920	872	914	880	925	923	881	957	922	901	846	920	871	897	875	886	896	908	964	890	867	909	921	915	847	925	884	910	895	899	947	911	898	916	930	899	879	901	854	935	905	901	899	935	905	893	887	912	849	944	911	880	940	889	907	871	856	912	883	925	916	898	875	878	942	889	926	935	895	921	907	917	903	943	912	894	854	875	856	911	968	933	896	922	829	893	904	962	913	896	885	927	963	922	912	929	941	908	904	874	919	949	923	908	880	890	856	869	922	891	889	891	898	924	875	925	913	945	931	896	925	917	919	902	940	897	891	889	872	869	874	893	871	894	841	857	887	904	872	908	928	888	900	928	949	882	919	936	915	906	880	886	916	936	926	930	874	828	857	914	883	858	913	890	910	885	909	860	882	897	896	887	917	915	864	875	909	927	872	869	885	940	934	867	947	872	877	924	921	948	908	914	881	924	922	878	871	926	935	951	929	939	902	888	909	928	911	892	902	967	876	881	895	907	951	845	825	931	881	923	866	930	935	960	924	890	924	939	886	881	964	915	947	935	890	939	909	929	898	850	853	871	913	863	927	929	904	897	913	929	870	885	887	883	874	919	933	985	947	848	901	907	925	880	860	898	916	862	913	934	940	883	911	869	895	939	905	906	897	890	927	919	876	876	891	856	901	870	886	860	887	878	891	851	880	879	912	905	883	897	912	880	906	936	921	931	895	947	898	929	898	837	937	932	869	909	939	903	953	929	917	877	928	887	881	924	912	867	936	905	890	927	879	870	899	929	933	882	886	951	886	875	899	936	940	892	902	851	920	903	875	888	893	889	908	832	907	891	861	901	899	930	950	861	850	885	910	894	934	953	846	891	947	867	885	928	834	873	889	920	968	916	919	894	901	904	967	923	894	892	915	890	900	885	900	907	870	857	901	945	878	898	898	932	886	908	959	939	888	890	906	936	929	869	874	885	890	877	903	905	895	932	858	890	878	893	852	896	875	928	901	849	887	957	931	902	891	898	901	870	872	894	880	908	903	875	912	916	876	900	885	865	873	905	875	927	876	912	871	826	902	911	876	907	869	950	961	906	903	887	908	930	887	929	872	859	903	935	861	898	889	904	889	918	906	919	874	876	897	960	911	906	914	897	867	973	898	870	914	895	903	900	932	896	872	904	952	976	877	902	860	952	925	944	858	909	938	897	877	910	868	902	875	945	877	884	866	874	881	864	880	940	819	871	902	861	882	899	930	925	885	912	872	871	909	873	937	879	903	922	905	907	903	961	889	877	889	861	876	866	926	927	839	903	893	887	879	951	894	847	922	936	894	912	890	924	878	892	913	932	928	902	916	955	936	911	858	935	939	880	934	898	942	914	997	906	919	890	891	905	892	955	924	857	892	911	889	859	897	877	893	944	944	889	916	838	926	842	936	941	875	927	899	890	913	903	935	888	850	901	826	941	922	880	891	943	893	908	911	872	892	955	881	878	853	911	944	909	907	863	838	875	866	878	854	928	863	870	951
28546	11138	9708	7752	3189	1614	1752	2403	1838	1555	1162	727	429	381	272	381	635	553	359	344	329	323	315	295	275	321	281	263	257	270	276	269	256	250	271	280	311	345	291	308	274	278	284	314	375	329	365	371	297	249	274	253	261	259	254	253	251	225	258	264	242	247	248	242	220	247	268	258	242	254	271	243	244	260	294	260	264	271	266	294	258	237	265	255	256	233	228	238	261	240	241	263	266	278	254	269	248	212	280	253	231	275	221	245	234	243	228	296	264	251	234	257	259	273	251	280	260	248	242	251	264	242	261	228	262	256	261	248	262	240	256	281	270	256	268	293	228	300	239	245	268	281	276	278	275	257	231	266	222	287	239	269	284	248	261	250	266	244	243	262	293	242	238	245	252	256	235	239	220	249	231	230	243	225	233	224	256	261	269	247	277	255	274	271	231	250	255	264	232	276	264	270	265	261	241	234	253	276	243	257	244	233	251	250	281	282	252	266	240	246	265	270	253	261	246	266	250	265	270	240	254	250	253	258	288	222	272	243	256	257	247	236	245	252	265	216	285	253	258	255	283	265	243	250	294	246	260	250	250	242	273	261	262	257	239	254	228	265	260	247	245	242	233	243	222	225	265	242	267	239	247	267	291	252	277	236	235	251	267	234	283	241	282	260	267	238	245	208	277	272	255	248	265	246	240	277	275	246	253	235	253	247	295	246	236	267	260	270	266	275	294	245	268	263	269	254	252	261	234	279	251	260	242	235	286	257	248	263	278	265	244	263	240	245	240	259	241	261	262	242	230	251	239	270	264	267	261	253	269	232	248	246	245	234	220	260	250	250	260	256	229	243	257	266	274	269	278	238	273	261	259	243	262	276	227	238	272	258	273	247	242	259	268	244	254	226	284	253	275	221	240	270	250	274	244	270	278	225	241	219	259	286	249	247	251	249	268	249	252	249	256	258	290	264	271	264	231	246	242	237	259	248	246	240	251	269	237	229	270	264	266	251	247	224	254	223	240	267	241	216	263	244	270	219	227	251	275	245	251	242	238	252	255	238	258	243	255	237	262	216	225	251	268	216	222	234	267	265	254	257	255	236	263	274	247	244	262	292	255	262	245	254	237	235	243	244	264	255	248	241	259	260	257	274	243	235	251	262	278	269	231	265	271	269	244	243	245	254	270	246	262	305	272	226	267	284	254	251	269	212	192	258	251	269	242	253	237	263	246	234	261	232	257	243	248	254	259	232	257	230	225	274	262	253	269	260	258	275	232	262	273	189	260	244	277	271	259	260	259	240	268	249	259	262	276	250	250	235	248	258	262	251	252	233	280	230	265	249	241	266	254	281	247	239	264	280	274	272	268	236	212	242	251	267	240	261	259	221	251	253	230	269	266	268	265	236	211	263	271	228	267	228	264	249	226	256	254	269	239	258	261	245	218	242	254	275	260	250	241	256	258	269	256	259	242	227	236	267	258	243	259	228	249	250	240	248	260	269	289	254	243	259	273	269	283	253	267	274	249	276	252	251	244	213	242	243	241	238	250	250	260	269	248	256	271	238	233	252	248	273	264	260	248	254	245	254	248	260	234	244	275	265	212	264	244	248	262	263	274	242	249	287	270	274	259	232	255	245	225	241	239	252	243	258	218	251	250	265	274	260	274	239	255	251	232	248	267	259	252	242	268	271	302	251	204	263	261	243	244	270	247	276	259	267	269	282	268	247	260	258	249	284	234	232	258	250	281	270	236	235	247	249	240	290	256	256	251	232	246	255	258	253	257	253	230	246	255	284	239	253	280	227	252	272	261	248	258	292	234	257	257	234	264	259	242	250	273	226	275	255	235	236	229	252	263	287	268	275	253	236	281	257	254	257	219	246	257	235	259	245	266	230	238	247	220	238	257	241	272	255	261	231	272	276	289	255	248	255	256	227	250	262	242	246	230	249	255	258	237	261	226	250	268	278	255	260	280	254	253	255	276	258	261	251	273	247	259	271	219	256	274	265	250	263	235	243	251	255	238	280	268	256	259	272	261	245	271	273	252	259	249	236	239	279	272	242	254	246	225	258	256	251	258	246	234	266	248	223	259	246	247	260	250	222	215	248	245	259	242	253	247	242	258	233	244	281	245	248	261	233	231	264	218	238	265	254	266	254	259	279	265	242	259	272	288	284	238	255	270	241	252	268	276	228	275	216	265	247	251	246	225	265	249	250	254	234	268	281	269	265	261	268	256	226	283	268	275	246	252	275	275	264	264	261	272	268	279	243	242	267	248	232	261	254	259	255	236	268	278	259	238	271	259	260	241	241	249	266	269	250	234	254	231	274	235	250	231	231	256	252	238	238	273	250	229	249	261	254	256	233	245	245	246	289	237	271	248	279	243	232	267	231	256	216	257	247	252	245	227	252	282	246	243	249	267	261	259	264	239	245	262	240	245	230	220	286	245	269	272	229	255	236	251	288	258	239	231	239	244	253	239	239	253	276	277	243	260	244	265	250	241	242	229	237	220	228	268	247	254	273	253	230	238	249	270	246	280	271	258	245	264	289	246	224	253	239	240	248	247	241	263	247	227	270	280	263	269	275	274	248	245	250	223	253	240	240	271	242	258	231	271	272	234	215	248	233	267	268	230	269	230	254	247	236	257	273	254	276	244	251	238	242	235	233	246	253	246	252	299	230	249	223	243	266	231	265	243	245	241	253	254	260	250	234	246	276	226	252	247	265	241	267	271	261	229	257	252	237	216	252	257	272	248	247	215	257	261	244	236	286	264	236	234	227	234	257	256	261	245	256	252	218	278	269	254	265	254	237	259	270	270	245	239	233	242	249	258	262	264	246	293	235	263	269	242	213	237	273	262	283	261	253	222	235	256	277	258	258	261	235	254	254	251	256	247	248	245	253	247	258	255	269	250	241	252	247	266	244	251	250	219	234	285	250	248	239	236	249	263	242	272	237	265	255	231	238	249	271	287	276	250	268	252	231	256	214	250	233	255	238	246	266	258	236	255	255	255	287	247	248	253	237	277	242	262	279	244	248	257	241	223	264	234	227	247	260	269	267	267	223	238	238	258	273	263	231	262	279	250	257	274	295	260	237	272	219	275	241	269	237	232	254	262	272	270	283	281	247	238	281	266	269	228	226	295	259	275	266	270	267	249	249	247	255	250	264	270	252	239	274	247	241	246	266	253	291	256	286	235	271	257	241	275	248	258	256	250	255	246	254	244	262	260	240	257	251	258	272	290	242	284	228	234	261	269	243	248	265	266	282	258	217	249	234	255	268	257	272	233	260	260	210	264	234	260	246	257	241	255	285	234	288	248	240	266	267	260	260	245	213	234	274	274	216	244	251	257	260	243	244	267	235	267	245	228	257	292	292	238	263	266	232	250	258	250	260	260	301	307	237	241	237	290	279	272	235	252	246	236	229	278	267	259	257	244	231	286	232	255	264	257	259	226	275	267	234	243	248	250	272	237	274	255	249	252	260	258	262	255	236	259	267	278	250	232	249
13678	5309	12833	14439	8545	5425	7137	10553	8898	7545	5523	3414	1733	1211	1195	1684	3087	2760	1497	1253	1040	1164	1106	1014	904	808	846	889	822	741	740	707	759	826	871	846	1003	1066	1079	939	812	868	960	1288	1557	1614	1632	1520	744	676	659	681	679	746	704	658	670	672	637	700	651	603	622	676	736	638	668	628	675	675	591	647	677	702	646	646	664	678	602	654	658	604	637	647	630	672	652	663	615	669	655	625	629	634	629	643	687	635	679	653	622	647	636	612	649	657	654	635	643	640	615	630	660	649	592	639	629	687	605	653	638	659	636	675	671	632	633	627	670	646	639	681	633	624	661	667	615	635	667	637	642	648	637	694	631	614	606	662	665	651	676	617	600	651	599	627	598	633	611	659	659	612	663	623	639	594	662	601	627	627	647	670	623	672	703	649	641	645	649	653	635	659	615	684	613	684	639	687	639	656	598	652	620	615	622	644	652	635	646	658	659	654	668	659	602	628	659	676	581	633	654	606	600	598	617	619	647	632	638	637	659	640	668	557	604	603	666	637	656	636	610	659	623	643	688	625	645	611	634	675	643	649	686	645	653	621	623	635	676	622	660	628	644	655	657	680	600	632	619	594	631	666	619	654	661	584	681	655	661	633	676	613	652	718	628	647	661	632	651	659	656	612	611	641	617	653	655	636	621	674	613	638	655	576	599	619	607	644	674	633	633	609	676	631	669	632	635	626	641	641	658	638	655	653	692	580	647	641	656	618	666	639	622	662	642	633	644	605	625	661	614	631	667	606	630	668	624	673	659	645	694	683	604	649	671	608	662	646	652	606	642	667	624	661	620	602	659	617	625	650	656	635	604	687	650	692	635	669	633	621	601	620	689	665	656	606	645	654	688	668	699	665	598	623	607	660	629	617	662	675	636	611	643	633	666	684	625	648	654	631	639	635	629	617	627	680	660	637	663	649	625	661	641	649	696	660	657	706	689	655	649	666	619	639	640	629	629	627	637	643	620	647	635	652	612	691	611	644	619	638	624	607	648	733	638	626	625	633	640	689	629	681	649	715	634	628	627	665	611	681	654	594	694	628	600	650	655	635	659	661	670	667	647	590	628	639	603	621	647	647	667	657	677	638	673	628	642	625	643	673	616	668	591	632	608	626	639	654	635	628	611	634	647	682	639	648	660	682	685	619	637	655	615	648	613	610	625	633	622	615	630	617	644	582	613	609	647	641	640	624	635	676	618	679	630	645	647	644	653	714	624	651	631	632	641	662	613	634	605	663	580	655	635	655	650	647	654	607	662	671	635	661	618	655	589	644	611	652	638	661	659	660	655	630	651	657	603	699	673	648	618	632	637	619	615	605	680	604	643	625	671	645	658	606	638	611	667	587	659	636	652	625	600	648	686	672	693	635	657	626	634	649	610	646	613	652	593	607	624	610	654	605	620	652	572	659	638	668	671	653	629	626	658	652	648	664	634	628	664	685	628	648	639	640	666	630	630	649	645	651	633	688	620	660	641	661	573	648	649	620	623	644	596	620	631	650	659	635	638	612	688	622	676	657	666	609	615	645	626	648	630	712	602	654	601	637	597	611	616	604	589	662	628	662	692	623	618	604	626	633	615	609	633	612	631	638	620	594	630	697	624	578	624	613	640	679	617	666	651	672	695	653	609	650	656	596	600	648	663	661	695	670	625	591	652	616	650	675	592	623	700	602	601	631	654	656	596	640	624	624	618	613	602	632	640	705	657	637	647	626	596	630	630	675	601	648	640	622	625	629	676	655	636	611	620	665	628	662	645	650	586	671	633	651	677	680	611	626	650	630	644	636	636	659	614	591	698	601	659	629	721	670	638	613	672	600	630	658	649	655	618	633	632	642	625	638	624	646	606	637	617	630	632	669	607	632	621	661	638	605	626	669	664	650	684	655	631	648	637	642	640	654	638	661	651	670	599	633	644	674	625	605	617	655	646	692	631	609	642	656	632	626	620	621	624	646	617	639	650	626	619	634	636	680	600	630	625	623	641	646	681	626	651	692	619	622	623	669	646	617	646	624	640	629	651	640	689	634	634	651	635	639	609	641	661	647	648	649	626	653	653	662	683	664	622	647	643	701	590	607	637	594	572	632	640	604	619	669	643	641	635	645	600	622	606	639	636	668	588	623	676	672	668	644	670	651	667	676	663	683	642	656	696	650	645	583	641	650	609	613	657	686	610	657	651	689	622	680	646	626	652	667	675	642	656	686	657	625	648	634	666	618	612	677	650	682	626	629	604	609	666	622	628	645	626	627	671	711	666	661	604	620	640	667	664	630	645	697	618	681	689	644	701	636	645	689	629	657	678	643	624	658	668	602	609	656	623	629	608	669	678	679	683	642	677	628	630	654	593	629	609	688	660	594	640	637	651	631	685	627	587	642	623	634	658	669	643	656	634	676	660	640	621	663	660	667	656	644	643	684	597	632	635	645	633	672	655	657	658	643	642	696	622	592	655	665	617	621	613	642	653	609	622	616	683	675	648	667	636	612	640	629	677	643	641	669	661	632	613	637	635	581	668	622	683	669	668	589	663	647	616	656	661	643	706	610	599	641	619	660	626	638	646	635	626	623	684	632	703	600	631	646	609	624	651	682	674	641	640	662	646	677	650	649	672	664	625	610	681	660	646	651	668	612	610	679	662	597	627	656	627	676	611	615	624	621	632	638	676	664	647	691	646	618	598	659	643	670	662	604	663	586	662	637	676	637	637	661	644	670	657	683	674	618	645	630	622	618	611	641	640	647	677	629	659	602	622	677	632	604	610	645	631	598	629	634	630	669	639	635	600	637	646	597	614	668	638	624	665	659	604	638	599	582	645	655	638	618	651	635	607	672	659	645	617	668	633	602	651	639	652	650	637	643	649	667	636	683	645	672	641	662	617	665	641	648	668	671	647	608	654	633	611	653	597	639	605	616	642	617	660	619	638	664	626	627	637	645	602	611	644	618	587	632	606	627	641	596	640	625	650	618	626	638	633	641	598	605	664	637	635	655	632	623	648	635	619	641	626	603	650	615	599	658	632	645	646	633	629	644	648	594	688	639	634	647	630	614	567	653	647	620	661	695	684	598	638	638	641	619	656	573	635	652	618	629	671	630	640	636	639	643	634	619	637	666	677	619	683	632	682	596	613	639	610	616	614	653	619	635	654	645	640	619	639	625	646	656	732	686	660	639	664	669	659	589	667	620	633	694	610	658	627	649	651	634	649	640	654	625	669	665	610	623	654	672	626	657	677	640	647	602	667	681	654	654	644	663	624	644	597	618	658	691	624	643	610	632	652	611	602	611	651	674	612	647	663	579	637	663	655	648	617	631	662	629	669	651	676	601	647	625	637	668	661	653	645	612	637	626	690	643	634	690	614	659	622	639	604	625	632	636	656	660	652	649	624	602	650	635	611	659	634	635	659	646	687	654	638	654	638	643	653	674	633	690	630	670	646	628	645	648	666	624	610	632	677	647	670	685	681	615	636	650	611	624
34990	19640	16210	10824	4574	2766	3078	3593	2835	2295	1606	965	627	515	459	532	867	798	562	516	475	472	446	428	392	399	369	405	337	360	349	348	416	377	391	417	405	466	418	397	382	424	433	444	579	583	609	558	391	380	368	379	374	372	364	366	373	359	351	356	365	353	360	351	339	332	353	355	356	358	333	380	349	338	365	349	353	361	384	321	350	348	354	325	378	423	325	347	339	350	354	358	389	335	372	376	323	344	334	349	349	317	335	345	310	319	371	351	356	354	370	333	376	338	372	352	358	292	348	328	342	338	363	334	352	322	334	348	341	355	368	368	350	358	348	366	347	329	385	358	375	322	335	366	343	355	349	365	371	356	316	336	381	328	316	322	357	320	376	367	327	370	343	347	359	345	357	366	366	334	362	322	350	331	374	349	342	296	368	335	331	341	328	375	349	326	370	327	335	340	379	363	333	304	348	348	337	369	345	355	360	338	350	371	381	357	321	360	338	360	326	365	377	377	343	348	352	328	339	299	330	326	348	346	352	349	365	339	314	385	341	345	378	365	351	335	354	383	341	348	385	358	330	353	345	350	345	349	307	318	371	364	371	366	355	363	313	344	388	368	336	340	317	337	328	359	324	337	316	353	328	360	335	370	315	331	362	389	344	326	374	361	326	329	353	411	348	387	368	333	340	326	347	372	369	342	342	352	360	362	361	329	323	351	327	347	354	348	348	311	334	357	387	333	330	340	352	360	352	356	324	332	326	352	354	320	314	335	387	375	335	359	329	358	369	328	352	373	355	335	376	357	332	358	358	348	364	333	366	343	360	358	334	342	320	328	351	339	336	324	320	342	339	350	321	344	314	350	361	363	392	331	341	376	344	354	337	379	351	338	366	347	368	311	306	370	342	362	336	364	358	328	343	384	389	361	362	334	367	330	341	315	358	341	377	319	330	323	334	383	350	349	351	320	333	315	364	344	366	329	337	333	335	339	349	344	332	347	348	319	354	350	342	343	367	343	347	334	346	346	399	346	319	353	352	362	339	345	322	327	374	356	309	324	348	330	350	376	324	342	339	374	355	318	374	346	364	342	368	344	357	337	365	337	360	344	409	346	321	312	332	345	335	374	372	337	346	337	356	359	327	329	365	350	380	381	328	359	339	362	331	340	345	342	317	350	337	326	360	321	352	356	317	369	354	334	329	310	358	363	341	371	376	370	378	335	341	386	362	354	346	377	366	359	341	330	331	376	364	345	359	358	348	389	355	359	336	350	347	348	351	375	322	346	344	323	348	302	309	324	305	332	383	355	336	359	345	323	367	355	333	341	346	328	325	330	339	329	353	343	375	329	373	379	331	354	366	361	351	341	297	336	356	318	364	377	344	304	338	370	358	370	344	348	377	364	319	358	372	349	328	334	337	382	356	331	357	328	361	341	365	356	316	339	329	350	331	307	348	347	367	355	383	313	367	333	347	357	331	333	348	360	357	303	369	359	316	302	317	333	329	383	365	346	321	348	336	352	334	364	316	328	352	347	353	358	319	329	358	324	330	340	326	343	343	346	387	325	381	348	346	350	359	372	362	374	350	360	322	333	353	341	340	358	357	355	334	334	335	357	348	359	297	370	358	326	358	343	357	332	368	343	340	333	354	350	331	354	371	341	345	358	375	334	336	363	328	351	342	302	377	356	333	325	365	361	347	359	342	367	358	382	354	308	325	337	303	321	370	333	341	336	359	390	317	368	336	345	352	367	327	361	357	318	326	379	313	333	353	363	363	328	365	381	315	334	341	346	336	317	336	320	344	345	358	349	332	337	380	365	334	325	349	347	359	376	324	346	352	346	354	353	354	348	420	357	332	328	361	360	355	339	317	308	358	379	313	325	310	328	344	355	341	368	344	309	293	343	343	343	344	348	361	379	334	348	359	360	365	362	334	345	361	344	322	338	316	338	338	339	302	365	336	325	319	345	362	326	355	352	325	338	331	343	316	367	363	342	342	352	395	367	336	332	360	351	375	328	400	351	375	351	335	313	343	371	346	329	344	314	329	376	334	313	351	319	360	382	354	321	362	322	342	363	340	337	346	346	382	320	330	345	333	345	351	350	394	366	383	345	346	348	394	354	351	330	317	368	357	310	331	353	367	342	388	352	351	389	328	365	340	359	332	332	341	291	329	344	331	343	327	360	322	335	321	332	370	371	349	336	384	352	354	342	333	355	340	311	351	382	349	362	357	361	373	345	340	369	339	349	340	351	308	334	332	319	371	351	331	380	350	316	359	304	343	355	359	371	336	336	338	320	352	359	356	297	329	345	342	345	382	374	361	349	334	365	343	364	345	343	352	355	341	377	338	366	374	343	314	318	361	384	352	351	321	348	337	349	379	337	381	335	334	311	342	356	313	350	368	332	350	380	354	377	319	328	355	361	346	335	393	361	359	359	355	341	329	364	323	330	383	370	380	352	308	337	363	376	345	345	359	346	371	381	315	346	343	353	308	343	327	369	341	375	352	316	326	312	369	367	356	383	365	376	372	343	344	356	383	337	337	352	356	356	326	388	339	338	333	360	366	348	289	316	345	368	352	331	333	350	332	320	348	354	334	350	350	356	373	328	339	354	348	341	329	340	340	349	338	344	349	302	307	343	322	341	356	370	334	339	352	329	341	395	337	329	315	369	345	337	347	312	314	355	387	371	352	340	349	328	343	326	344	340	320	320	360	349	397	348	352	332	349	317	299	327	384	365	360	391	346	364	349	348	368	349	360	371	351	305	308	356	381	307	367	358	352	350	344	348	371	381	372	372	366	351	337	339	356	392	345	340	352	310	343	316	335	332	367	369	374	358	355	346	372	379	352	326	325	343	330	319	342	312	335	346	320	336	369	359	360	332	382	354	337	327	306	329	353	342	361	356	389	356	357	299	356	315	356	363	346	370	341	342	328	323	333	391	379	342	334	342	335	382	353	323	347	303	338	348	341	304	344	335	335	358	340	357	376	355	332	347	330	363	368	357	348	332	369	331	349	367	350	345	317	342	367	325	355	355	339	323	324	308	358	340	340	323	346	322	359	379	317	350	356	336	373	336	338	313	348	361	341	350	335	344	347	347	328	352	346	328	345	342	364	339	362	375	352	361	348	355	338	354	325	337	340	354	388	361	365	327	337	363	360	356	353	355	319	340	351	337	360	329	325	349	374	339	352	368	365	360	339	379	368	355	343	310	324	350	326	333	335	315	320	334	351	344	356	355	346	339	336	328	354	315	329	322	386	357	353	371	329	313	318	309	327	336	362	353	377	361	356	342	350	351	324	372	344	351	348	337	332	361	319	368	313	332	355	351	371	335	352	346	321	357	321	337	367	391	363	334	360	344	345	322	349	345	323	344	325	329	329	357	330	359	339	317	398	357	366	335	325	347	355	375	320	316	370	356	336	332	312	362	353	355	367	303	338	364	348	341	344	308	325	370	320	340	380	352	354	356	351	318	343	328	336	337	342	379	362	349	335	337	373	380
18400	6587	16272	17795	11433	8390	10837	13898	12171	9983	7355	4662	2726	1879	1568	2353	4333	3939	2434	2018	1827	1793	1526	1358	1222	1213	1198	1205	1064	1127	1035	983	1082	1108	1186	1233	1389	1393	1447	1406	1135	1127	1627	2109	2731	2742	3121	2379	1065	936	939	960	929	967	920	930	858	860	903	911	863	877	885	878	898	864	884	855	814	881	886	870	886	883	917	854	865	855	882	849	915	821	843	860	839	886	893	885	879	860	925	820	836	849	844	861	834	853	871	860	849	873	867	878	871	881	838	859	919	839	868	886	828	866	836	869	830	869	863	862	819	891	865	816	907	890	860	877	821	809	802	922	811	802	825	830	860	878	839	849	857	853	875	834	865	846	884	824	814	867	825	809	811	849	870	844	830	818	822	829	852	826	825	862	867	854	829	851	809	914	878	841	872	844	880	843	829	877	869	829	849	892	849	846	853	882	834	834	866	878	810	863	785	845	827	872	855	833	844	879	856	817	825	864	863	796	851	822	893	831	827	872	828	861	817	872	848	862	876	880	846	844	845	870	840	915	804	869	806	868	862	854	833	891	822	886	892	887	881	833	835	822	901	849	831	883	880	853	819	800	860	835	847	848	849	848	901	855	833	860	889	828	849	827	839	841	821	821	832	804	843	871	808	830	875	849	857	931	820	842	870	862	860	858	857	839	862	838	842	861	856	874	865	787	874	862	831	792	908	824	904	869	868	835	863	889	833	856	890	827	897	878	775	817	849	822	828	806	875	824	874	812	822	893	858	835	881	839	846	870	828	802	851	847	840	868	871	862	884	869	866	858	868	815	915	809	823	814	871	883	867	847	830	847	888	862	810	858	867	825	824	850	873	838	832	842	925	871	878	893	886	856	875	859	807	826	836	845	849	847	823	833	887	843	890	814	859	870	879	865	864	796	783	848	874	848	834	870	829	845	840	865	840	818	839	910	880	870	836	851	881	815	872	819	791	821	847	846	806	832	843	846	876	848	852	832	833	855	825	834	800	863	819	829	890	865	821	835	859	862	898	870	914	844	832	844	840	828	899	827	825	791	804	860	842	853	855	807	853	828	857	836	875	843	847	860	827	833	852	847	821	860	845	825	810	871	838	838	839	814	862	839	860	866	856	835	926	892	848	840	836	801	847	840	819	908	846	886	834	798	903	855	809	875	900	845	865	878	892	810	887	812	819	905	864	847	843	815	856	867	819	868	827	880	835	890	828	884	864	879	865	855	850	902	851	861	835	878	864	887	894	839	843	850	842	835	883	862	873	867	852	855	798	836	759	834	881	843	901	851	835	893	872	848	911	847	874	780	842	857	854	865	852	825	886	826	812	878	876	805	857	882	872	826	839	859	822	886	854	874	826	842	853	869	897	841	793	909	850	872	854	790	854	889	839	885	847	884	842	916	844	874	923	813	829	886	822	845	827	835	822	829	866	861	844	823	850	919	842	868	840	865	907	834	857	855	893	834	867	851	835	824	868	828	860	887	823	865	859	871	854	825	870	863	811	865	823	899	852	826	880	880	873	859	881	899	826	886	848	855	888	873	894	890	854	902	840	817	854	820	801	824	870	859	910	853	837	843	809	860	852	843	854	872	864	851	850	840	852	864	901	801	889	830	848	860	874	874	868	839	830	807	792	836	839	879	789	857	866	918	843	886	856	817	887	857	869	800	849	857	900	900	864	853	866	871	821	858	870	895	838	823	830	857	899	806	817	896	883	858	835	832	880	841	877	813	827	890	885	855	865	835	889	817	862	829	854	853	886	849	864	861	843	850	879	813	903	814	886	870	878	846	859	863	865	832	845	870	893	867	856	839	880	839	869	837	905	870	849	881	865	882	862	879	827	876	887	869	869	822	886	803	931	835	841	848	840	847	860	851	808	838	872	929	867	831	837	836	840	865	814	872	910	846	819	892	852	828	887	834	866	855	871	829	788	856	870	873	842	845	848	852	858	863	839	855	884	836	836	846	893	881	867	810	779	838	886	825	817	853	867	864	899	848	836	808	855	889	867	877	850	845	864	839	844	861	881	849	827	821	849	821	878	833	867	867	858	878	851	794	866	862	845	875	822	834	852	852	934	877	897	862	852	866	826	853	854	837	852	832	864	856	849	788	818	816	876	861	824	859	832	888	853	817	853	896	859	855	851	852	834	875	821	828	823	807	866	884	891	852	832	834	869	875	875	851	808	879	809	868	884	838	833	901	856	833	869	883	848	865	840	837	835	878	821	855	849	843	891	833	888	909	886	784	856	861	858	855	884	859	834	875	867	818	854	904	840	861	804	816	800	896	859	832	846	899	861	804	884	850	860	864	864	837	838	899	875	826	853	887	891	838	822	841	826	854	890	840	832	885	834	835	844	902	840	832	848	817	823	804	897	874	808	830	837	885	817	864	855	870	843	902	827	861	837	862	823	864	890	856	839	787	839	888	858	849	840	845	838	857	851	858	842	928	862	824	883	844	854	862	834	849	820	855	860	881	856	857	807	828	791	818	809	853	878	862	830	823	854	856	861	864	845	868	871	841	883	808	862	836	887	787	848	864	830	891	864	886	860	856	878	899	872	847	860	851	804	806	872	876	844	847	864	855	845	810	825	912	845	812	877	824	825	861	888	842	831	768	817	872	811	825	833	847	826	774	804	865	821	919	848	874	862	886	860	866	818	822	867	871	838	884	839	826	830	870	884	832	853	854	846	863	872	835	889	882	820	886	887	885	866	828	825	876	848	823	841	808	935	878	797	874	822	870	863	848	884	808	850	837	897	843	831	844	832	812	812	885	802	860	868	817	859	894	830	828	827	842	846	866	843	833	887	787	870	868	877	889	851	828	849	849	807	833	850	820	857	880	884	861	836	810	873	855	834	873	810	890	861	855	904	857	793	883	872	907	880	912	847	851	850	863	869	816	792	819	885	832	865	798	804	850	884	880	872	787	849	841	884	858	853	843	882	851	894	827	879	813	869	857	810	823	855	801	862	791	865	846	901	864	944	827	880	866	843	869	833	837	874	827	817	881	851	838	849	838	777	894	876	923	840	838	810	799	839	823	885	882	896	879	858	814	811	867	855	846	836	852	849	851	895	866	887	884	852	877	927	811	839	820	850	851	881	891	825	876	893	840	868	828	864	833	871	838	870	861	845	882	836	836	824	890	815	900	831	873	860	859	881	867	828	872	886	849	816	855	880	839	830	894	834	849	825	848	811	901	916	875	820	846	871	837	803	874	815	811	905	828	845	905	888	816	831	919	901	876	866	875	843	822	851	878	885	867	823	843	902	846	841	819	858	860	906	828	896	861	809	831	849	878	870	810	880	810	838	869	813	908	858	835	911	839	840	893	816	794	777	858	832	872	853	831	901	895	842	850	819	846	867	855	866	823	832	849	867	832	908	841	841	833	860	825	877	810	838	884	856	864	871	825	794	899	826	858	852	839	847	863	836	826	827	829	859	870	869	867	861	864	859	836	870	851	845	868	881	881	852	827	850	862	800	866	873	816	868	846
4587	2491	5820	4590	1926	781	1139	1577	1370	1159	814	571	447	415	397	452	566	522	440	439	388	415	419	403	378	364	348	380	391	418	402	411	383	420	369	411	403	375	403	352	366	401	379	378	376	377	356	372	362	383	386	377	406	396	354	397	366	346	364	378	361	371	385	371	374	365	347	373	346	412	407	422	368	374	403	382	358	388	362	386	403	402	393	394	387	384	395	379	368	343	405	389	387	369	377	382	365	375	405	392	376	364	390	368	367	387	425	389	369	383	372	351	383	363	379	352	391	388	376	349	356	398	396	402	361	396	400	400	378	344	378	382	374	386	422	374	413	382	398	392	410	381	389	385	394	375	411	408	402	415	361	339	378	359	381	370	384	379	329	407	398	379	369	383	398	398	363	392	393	392	381	370	421	426	385	398	429	399	380	418	391	415	358	409	383	394	383	407	387	367	354	381	375	371	365	389	403	402	400	381	377	408	363	409	395	393	400	388	389	392	371	400	375	338	411	436	385	424	382	357	365	375	377	398	387	389	354	391	382	373	379	373	435	399	371	370	394	410	419	414	426	389	386	410	362	399	377	391	432	377	388	379	411	389	397	371	431	376	396	352	388	383	403	348	370	379	407	337	403	394	406	395	389	368	368	374	394	410	411	386	385	373	343	387	378	395	392	365	390	352	376	378	392	409	380	376	359	377	378	400	400	340	387	376	365	446	405	389	389	391	383	360	389	378	381	401	428	404	362	378	379	420	357	380	380	390	379	382	423	426	391	347	352	383	425	388	386	384	324	385	415	389	395	335	351	387	398	383	370	374	379	356	385	354	348	391	382	357	364	354	376	409	373	384	410	377	422	379	420	409	379	376	379	379	392	394	414	398	408	409	390	368	384	416	378	410	390	391	388	420	415	366	394	376	350	354	406	387	413	378	397	403	371	395	374	393	375	405	372	389	383	345	386	429	369	367	394	437	391	382	377	365	382	399	408	374	372	341	364	399	393	369	381	383	366	374	376	371	347	382	378	354	370	390	367	365	364	342	376	410	391	384	403	388	360	362	386	381	383	380	373	365	396	392	403	388	351	399	349	397	391	403	401	375	385	404	373	372	400	396	414	391	395	363	364	372	375	384	417	361	395	392	347	385	373	391	363	384	383	377	380	345	371	402	434	377	392	368	405	371	341	394	412	405	384	373	413	378	382	405	397	402	391	378	406	371	383	380	341	412	352	396	378	381	398	368	356	415	350	340	377	420	363	407	382	401	395	356	384	382	393	412	363	383	382	402	395	406	379	350	361	384	388	344	384	376	364	364	388	409	370	377	374	378	365	400	356	398	337	401	426	343	378	380	389	319	400	345	400	412	367	356	383	405	394	383	386	390	379	392	373	412	401	377	393	411	396	402	377	413	375	363	388	395	391	388	367	369	392	420	368	355	351	386	362	347	420	363	361	360	401	355	411	380	378	396	378	391	364	387	367	330	353	386	396	367	396	372	412	372	417	396	362	373	341	367	376	388	361	410	379	389	345	405	396	403	357	352	357	408	422	390	377	356	382	392	382	365	367	364	368	382	404	388	366	396	395	405	392	370	402	398	384	389	366	394	370	386	394	398	357	356	335	367	403	424	384	405	412	354	400	407	352	365	397	434	403	376	383	371	403	394	375	397	410	336	380	344	374	383	403	389	405	375	375	411	386	431	383	380	357	348	403	369	377	358	355	392	380	340	396	379	418	403	351	383	365	374	348	326	414	385	389	376	387	384	342	378	375	409	391	427	383	369	406	348	368	404	391	350	376	375	369	343	358	371	377	417	368	358	408	387	381	379	401	415	352	366	402	407	378	360	364	425	391	387	388	414	364	389	398	363	391	371	433	372	380	356	393	330	375	374	370	364	411	378	409	373	389	369	391	377	385	371	375	390	403	445	378	392	416	386	382	410	378	372	330	393	381	421	375	392	377	348	432	400	381	348	377	408	381	424	394	401	362	379	379	380	396	346	412	363	386	381	364	386	348	401	389	426	377	377	389	417	390	401	395	354	385	352	374	382	365	396	366	351	390	392	413	416	392	385	379	397	381	414	397	342	406	369	365	384	393	408	409	409	406	404	390	378	422	370	380	375	387	362	356	349	332	332	386	362	382	388	372	385	402	361	381	386	396	402	409	374	378	410	387	378	383	365	401	382	367	413	390	381	416	396	420	376	402	391	397	389	393	365	416	361	351	371	421	342	399	373	375	366	372	353	383	390	389	377	341	419	400	404	376	396	382	394	384	393	351	377	430	419	382	375	378	390	402	392	374	418	363	391	405	368	377	364	349	373	365	387	376	358	368	369	366	384	387	389	373	405	399	410	385	356	354	405	352	407	355	381	376	390	404	400	388	376	380	385	345	386	393	403	420	337	389	396	376	378	393	394	419	387	380	407	473	376	393	384	369	407	403	373	382	435	397	386	360	370	386	418	372	377	396	415	400	361	376	385	397	396	391	389	394	406	371	378	377	376	382	352	406	412	378	386	389	421	401	392	368	403	379	386	363	382	403	371	369	429	389	375	397	401	360	416	349	397	368	393	375	411	390	378	351	427	411	391	359	373	395	316	408	379	402	377	384	373	358	433	354	379	405	379	408	370	416	366	381	397	415	434	400	380	380	369	349	429	413	391	405	382	387	387	367	405	397	395	401	369	371	377	399	357	386	390	389	384	353	399	391	380	389	425	373	379	404	356	382	336	348	404	373	385	387	359	384	366	357	354	399	369	391	420	351	385	365	360	379	356	420	377	361	419	376	384	377	416	390	393	383	389	439	361	339	421	379	367	361	390	360	381	404	367	399	413	416	418	396	378	398	376	402	383	385	409	401	388	390	357	376	401	382	386	359	396	419	381	378	410	376	359	394	386	407	376	369	396	381	365	364	399	434	385	404	382	407	411	397	376	382	382	381	381	394	367	376	353	386	412	436	383	378	381	345	376	382	387	375	369	390	381	394	397	401	395	373	347	415	379	425	413	375	365	399	343	352	388	368	396	356	389	392	350	403	394	423	410	402	399	403	392	368	380	354	371	347	382	357	403	398	408	407	383	397	387	394	357	368	358	352	366	402	384	375	361	411	386	386	395	454	375	398	402	400	369	397	372	392	385	347	335	386	373	358	372	346	345	396	373	404	401	421	403	385	388	377	370	427	413	405	372	378	350	354	372	408	377	408	370	378	387	389	377	379	380	408	408	362	372	381	390	401	397	391	391	385	377	394	415	376	368	376	376	391	368	399	373	374	403	361	374	408	391	384	416	410	354	375	378	387	374	395	380	379	364	400	400	354	419	379	412	358	343	402	425	372	396	393	367	380	380	399	414	385	378	359	434	379	410	378	395	390	371	395	397	414	360	377	393	381	381	399	388	359	415	394	393	377	386	391	384	375	372	395	398	358	386	429	392	380	351	358	394	425	370	389	360	371	393	364	393	353	370	406	353	377	434	360	365	353	433	415	413	373	362	380	398	382	384	369	362	393	357
3698	2697	8749	8693	5245	2517	4555	6787	5934	4773	3319	2030	1226	961	964	1244	2065	1901	1297	1111	996	1050	1037	954	883	900	884	872	942	832	881	879	935	972	976	992	1115	1082	1096	1021	920	906	938	881	926	906	938	915	911	880	905	884	889	886	870	897	837	900	866	876	870	862	920	897	908	898	894	897	951	879	949	902	876	879	881	875	946	929	881	883	902	904	919	840	936	927	885	947	929	924	845	875	936	889	859	810	865	944	905	878	820	913	895	880	881	887	849	916	841	856	869	830	827	893	902	884	900	905	909	851	890	884	887	892	923	918	855	860	833	905	903	894	869	899	862	874	868	910	893	910	893	849	940	913	908	907	865	922	888	924	905	871	874	932	891	873	883	911	892	931	872	916	927	880	885	887	960	863	935	880	895	862	870	844	894	862	871	878	891	926	892	881	870	885	898	850	875	922	918	886	913	927	882	926	889	864	880	942	919	884	900	893	911	863	866	840	886	888	862	896	874	906	926	828	893	918	856	900	903	889	850	866	864	921	870	859	901	886	922	906	899	830	903	880	891	927	923	878	911	879	902	871	853	900	877	922	889	904	904	908	904	859	925	871	901	876	882	918	872	921	872	924	903	929	870	912	850	877	884	876	835	910	890	910	856	842	860	862	887	909	867	892	879	915	901	876	847	884	854	869	886	897	887	886	883	932	893	901	931	876	898	874	884	902	865	935	950	864	935	915	883	943	946	862	844	905	889	918	867	892	934	907	889	866	923	881	871	907	864	868	917	880	880	923	864	894	873	918	879	882	862	901	892	885	887	883	854	860	851	884	921	904	873	833	900	866	896	893	856	936	909	925	934	870	933	879	920	890	891	891	849	875	841	868	870	885	881	904	911	894	890	882	901	928	869	920	814	903	892	905	909	927	863	860	924	945	889	938	919	898	856	880	882	855	911	905	870	862	884	868	911	898	893	873	820	864	900	848	944	882	902	882	901	942	947	923	875	856	850	893	897	919	895	880	893	898	892	871	866	866	875	870	911	882	902	878	870	911	939	960	927	897	871	878	846	896	905	918	912	884	829	929	922	953	882	894	887	845	935	889	914	910	881	936	901	960	896	885	871	899	880	909	863	882	920	860	933	882	878	847	876	937	904	859	886	954	848	911	868	930	881	866	938	868	895	911	887	913	894	855	869	908	857	869	877	902	881	872	909	880	881	853	874	909	896	976	896	871	880	896	882	861	890	904	827	859	844	925	994	913	864	916	935	929	888	891	846	883	903	907	885	892	877	913	896	863	877	917	850	886	910	882	879	888	853	900	866	899	905	909	916	893	888	870	831	849	895	850	880	908	866	909	935	933	933	886	853	866	859	852	825	928	900	898	869	825	847	904	842	894	900	933	871	885	938	885	892	913	881	940	890	926	897	896	910	851	896	905	907	883	893	874	872	878	837	848	898	920	902	895	877	832	936	870	953	881	874	874	937	798	885	902	891	872	882	872	888	899	875	844	890	896	880	870	912	916	911	911	906	901	844	916	840	933	885	929	937	905	849	881	849	882	892	935	841	824	845	882	910	892	910	845	941	850	868	856	881	887	943	852	849	863	871	893	873	852	936	877	928	878	918	845	905	849	879	819	829	890	922	894	906	909	868	902	882	908	834	885	926	919	882	868	912	873	914	921	892	920	893	938	921	852	896	956	812	902	902	872	899	865	893	930	890	862	886	872	863	897	875	875	875	949	874	908	873	914	894	908	869	899	891	866	870	900	936	925	869	913	883	825	912	890	927	898	899	842	958	863	882	923	885	915	881	895	874	869	906	912	886	916	887	897	925	923	918	926	843	908	849	884	878	939	909	940	891	863	837	922	898	882	891	881	853	870	871	892	895	921	903	881	853	888	862	908	861	919	882	911	885	937	852	837	927	922	858	866	898	873	901	912	905	861	886	884	891	889	869	873	859	876	850	914	916	928	847	884	858	900	852	857	852	876	855	917	891	843	846	893	902	834	876	844	877	894	932	910	926	890	905	956	889	877	807	850	904	940	901	870	906	844	865	914	844	846	862	880	910	841	869	883	889	910	907	871	905	900	924	851	848	922	934	833	947	860	902	900	896	891	908	908	871	849	885	862	892	863	871	860	943	962	922	878	870	861	888	906	833	842	912	888	834	887	948	928	909	826	907	914	893	902	870	810	904	974	863	848	898	930	874	907	849	898	920	907	924	920	868	907	897	861	877	922	881	885	905	878	853	836	911	876	906	874	860	913	913	882	881	830	899	940	918	914	877	886	909	864	887	849	896	906	863	870	882	826	901	955	901	914	871	871	881	891	862	872	959	869	854	879	878	862	880	935	866	912	946	919	926	877	914	885	860	884	844	863	870	872	835	866	858	907	891	920	873	917	919	848	966	869	890	892	871	906	891	898	918	880	859	836	875	837	870	898	863	897	925	910	922	900	849	867	919	909	928	860	875	915	914	919	867	851	842	878	855	923	844	866	898	846	899	924	860	872	950	907	882	876	936	862	911	913	892	901	895	881	885	895	870	828	884	901	875	877	881	885	872	902	881	897	842	904	895	797	906	937	903	889	904	848	866	877	896	932	894	899	903	933	847	893	883	913	846	885	851	936	904	916	840	907	900	856	863	824	892	899	904	885	875	872	890	874	865	880	887	916	865	899	902	906	858	881	903	909	885	922	910	916	874	885	904	905	862	847	837	925	880	916	878	922	919	902	878	893	916	877	962	889	885	854	907	862	868	880	858	893	893	886	939	823	870	842	894	909	914	896	866	903	901	917	843	925	837	869	915	860	919	868	855	912	862	851	866	880	881	907	914	894	869	849	886	907	985	842	903	832	868	818	873	905	878	882	858	904	910	857	897	880	953	909	927	863	860	899	881	874	854	886	853	936	854	879	870	863	908	859	910	882	855	876	891	858	860	900	863	886	916	870	891	902	937	938	854	885	923	867	889	873	910	883	883	908	840	919	868	931	836	835	904	849	835	872	947	912	908	905	906	923	888	894	859	842	893	873	934	892	881	815	848	811	898	860	934	824	912	835	926	922	860	898	929	909	874	874	922	901	878	922	913	909	888	887	884	818	932	910	871	911	941	898	886	880	900	840	924	891	863	874	883	881	880	893	949	891	901	965	870	916	844	858	893	867	905	866	918	885	881	877	848	844	836	855	900	872	870	863	894	847	929	881	886	874	815	922	883	938	856	917	894	871	854	917	912	929	875	907	872	919	895	898	918	860	914	915	901	850	919	936	890	878	876	876	913	907	841	848	942	903	882	847	885	869	874	871	962	867	923	864	913	850	892	870	845	907	891	890	935	919	916	881	863	879	846	872	878	909	902	899	900	834	846	869	886	927	912	867	855	882	866	833	898	899	885	928	869	906	914	908	875	895	844	903	912	947	895	883	899	903	895	887	868	915	876	856	883	893	881	891	869	887	896	858	870	908	905	898	939	897	908	862	947	886	886	893	898	915	928	844	908	865	899	845	844	888	892	885	885	922
29292	10878	8428	5692	2797	1510	1934	2507	1905	1528	1428	743	435	328	340	352	578	546	376	345	366	295	311	277	254	275	276	280	278	231	258	289	242	287	253	306	309	303	286	303	251	288	286	334	372	390	414	359	269	267	254	240	259	234	268	269	246	247	255	251	256	261	238	260	240	270	290	265	234	228	239	257	242	215	246	233	244	248	246	253	239	251	263	225	240	263	250	270	216	230	256	251	259	230	276	260	236	247	263	217	249	239	259	241	266	270	226	245	225	231	256	276	217	286	239	244	239	238	238	251	243	259	244	260	252	250	244	267	290	244	243	248	267	254	243	249	237	271	240	267	253	217	236	252	261	263	272	234	260	261	268	232	252	237	271	272	238	283	264	246	259	270	263	238	257	248	283	235	244	257	223	225	236	248	226	253	261	241	244	268	245	253	253	262	240	264	247	252	251	243	246	244	245	238	238	254	242	258	261	241	238	254	260	268	249	255	252	239	245	260	263	246	240	239	263	211	220	252	258	244	222	238	242	272	240	239	236	218	251	239	248	244	241	242	260	252	216	261	265	247	225	285	239	233	216	249	243	260	241	272	248	245	240	222	239	251	270	250	250	225	224	239	233	243	233	283	253	249	239	260	257	229	255	256	251	247	235	260	243	228	272	252	252	268	242	216	249	244	248	254	223	216	225	281	248	270	238	236	257	260	261	230	240	254	265	238	244	268	242	232	274	264	209	276	244	239	261	252	249	263	254	260	246	257	232	225	260	266	254	229	254	263	246	252	243	260	231	267	256	241	258	243	248	276	272	279	247	233	237	278	252	238	253	252	258	297	262	250	252	268	257	271	266	271	252	274	265	226	259	244	239	224	268	247	247	231	273	256	231	224	200	231	227	268	238	250	248	242	254	245	267	236	235	254	251	244	254	246	243	237	235	239	247	262	235	243	256	246	229	266	300	261	236	252	240	251	255	235	244	275	222	269	248	269	243	241	227	232	250	229	258	228	259	256	249	254	243	228	230	227	265	224	255	269	254	248	217	272	272	260	233	219	246	285	237	265	217	230	268	254	255	248	241	253	243	257	262	246	227	252	267	253	232	258	242	251	259	220	235	233	231	249	225	244	223	242	255	252	222	233	260	249	252	237	268	245	254	222	230	255	266	256	248	252	244	217	257	232	226	228	244	242	241	240	251	228	261	279	244	269	249	254	257	249	253	220	258	247	260	241	239	264	241	270	262	266	251	237	253	215	271	257	254	251	258	242	275	242	278	270	266	260	245	224	212	266	246	233	241	246	274	244	254	241	266	258	274	251	253	242	269	265	248	251	280	252	230	235	245	226	255	234	234	231	229	240	237	246	239	237	257	256	242	239	242	268	234	273	250	265	235	253	215	200	231	270	238	210	263	249	260	230	244	245	237	265	283	233	252	250	261	265	224	227	234	246	277	247	235	258	283	265	240	247	249	256	238	244	223	252	245	258	250	245	244	263	246	242	221	278	236	233	251	242	255	240	271	226	282	242	258	247	250	245	223	282	247	252	254	252	254	247	240	261	234	277	236	232	244	268	278	258	247	267	252	235	246	255	264	233	233	260	264	258	235	261	233	283	261	244	239	254	246	239	245	230	238	229	250	284	236	241	253	238	240	215	219	252	255	249	252	245	264	262	250	256	239	239	247	215	256	243	257	240	246	267	218	231	231	255	254	255	287	242	233	250	268	249	234	262	241	254	258	232	241	243	242	222	258	259	272	232	245	245	245	236	235	237	236	273	225	234	203	247	265	266	251	257	249	217	222	242	272	246	261	271	242	286	228	235	226	270	242	228	235	268	248	238	263	227	235	269	294	251	244	291	240	246	251	276	254	233	259	265	230	238	247	228	270	278	273	264	244	238	241	236	270	275	269	264	259	262	250	252	239	214	228	241	249	239	223	268	258	256	275	249	225	232	244	234	220	228	253	279	233	235	235	240	246	262	253	240	237	251	250	252	225	221	259	252	244	231	260	221	230	266	242	256	247	252	242	261	245	250	241	229	243	253	275	255	254	230	219	263	251	235	258	257	227	263	221	239	234	264	235	240	240	210	231	226	221	244	254	281	213	242	270	249	267	243	255	251	225	243	246	238	272	245	238	287	244	231	247	259	251	257	222	232	242	241	224	248	218	221	248	236	241	255	267	264	247	251	221	241	260	233	275	242	241	274	254	261	265	240	245	242	217	232	258	226	259	257	232	220	241	261	264	274	236	247	231	224	228	248	224	266	260	255	242	226	244	220	254	240	272	230	223	231	251	249	246	268	279	237	269	267	244	289	218	242	263	278	224	236	239	243	250	240	261	225	244	243	287	255	251	249	236	227	252	292	272	244	237	263	242	232	244	231	234	252	250	251	260	254	246	268	249	260	234	238	252	229	260	232	254	227	236	249	237	263	234	264	252	240	244	250	279	265	239	259	229	250	240	251	247	240	293	300	243	257	265	242	218	245	203	269	223	275	225	275	264	230	279	265	273	236	282	238	220	254	246	249	248	233	249	245	246	272	247	240	269	267	252	269	241	260	251	231	243	249	257	269	259	274	249	252	246	267	234	251	222	282	236	234	266	231	232	252	256	240	247	263	256	241	237	241	225	271	230	241	226	245	271	224	231	253	222	261	258	233	239	241	244	247	275	257	226	248	255	262	240	229	237	269	267	224	243	253	246	231	264	243	248	214	226	270	251	239	264	265	251	250	245	259	263	261	242	284	252	238	229	227	225	284	256	273	271	259	257	238	247	262	247	255	226	244	253	262	240	258	244	264	249	249	244	243	257	258	266	255	255	270	254	248	257	259	225	239	240	254	240	236	235	266	221	222	248	277	258	252	247	243	254	279	267	235	273	240	276	236	255	253	245	271	211	233	244	206	248	248	246	257	232	283	235	244	237	247	250	238	229	220	255	253	248	233	254	230	224	242	231	260	270	269	231	240	260	246	240	234	240	238	246	279	272	240	237	244	238	229	268	243	254	251	255	295	235	238	261	234	239	241	250	230	245	226	274	244	287	251	273	238	240	280	217	250	273	285	263	277	259	279	254	236	260	258	250	243	250	282	240	215	270	249	260	221	229	264	232	268	258	246	252	254	233	238	224	243	275	285	246	260	261	232	245	247	238	272	278	270	231	231	246	230	249	261	242	257	241	225	244	242	246	261	228	233	230	257	237	231	240	264	271	224	265	244	240	241	272	243	247	260	244	239	283	245	273	262	236	250	240	243	239	220	260	227	235	239	278	226	240	245	301	230	259	251	245	262	255	267	216	257	230	244	218	223	229	224	248	272	275	253	247	230	255	235	233	244	242	264	226	234	268	229	245	258	267	219	267	299	228	248	234	225	219	262	241	236	246	249	273	266	277	245	261	259	241	243	237	227	264	247	237	229	238	235	247	268	215	234	246	259	273	241	234	267	251	245	234	279	220	232	251	226	253	258	254	256	236	232	257	273	241	252	242	216	264	257	263	252	261	262	231	257	244	227
14083	3799	11756	11522	8320	5236	7853	11101	9090	7361	5680	2919	1652	1159	1079	1540	2939	2602	1766	1345	1215	1145	1201	968	858	875	906	801	754	771	696	647	781	784	828	868	1035	1008	1002	1023	771	828	1010	1132	1563	1508	1983	1557	773	695	665	695	638	632	646	701	657	662	632	633	622	679	665	658	652	628	618	610	650	581	625	623	631	606	659	679	673	638	647	604	648	689	654	691	635	586	634	672	680	677	634	635	649	616	630	658	644	590	649	618	666	631	622	665	641	621	627	660	627	590	605	651	585	678	635	636	618	643	654	659	647	603	633	607	654	649	642	643	647	654	641	612	637	637	640	638	611	651	619	623	661	633	655	646	637	662	640	632	605	639	660	606	658	678	601	645	630	645	636	640	614	614	614	662	668	613	629	615	614	618	635	630	642	656	622	645	621	615	590	616	637	624	574	620	630	660	640	653	603	590	629	610	631	604	613	639	636	654	672	632	604	600	674	651	642	647	653	634	626	639	601	633	634	612	627	631	587	638	636	623	653	649	626	623	630	614	627	640	602	597	640	637	631	663	648	638	655	616	596	628	627	647	632	654	655	656	653	647	652	605	626	665	602	621	631	626	656	638	668	672	607	603	612	645	644	638	675	657	663	631	637	607	577	647	622	641	610	626	628	666	606	623	612	611	607	644	648	646	651	616	632	656	630	642	641	679	658	628	637	656	647	644	630	631	629	650	618	663	655	654	598	642	622	669	609	608	637	636	626	613	662	636	665	645	593	636	653	682	633	646	605	625	603	622	627	613	640	614	655	677	597	627	649	618	614	606	605	626	619	599	635	624	593	618	601	610	586	631	616	604	631	649	603	665	655	629	663	650	640	635	677	629	620	562	628	657	624	635	607	653	643	620	645	617	665	632	622	638	669	641	610	614	592	601	602	648	640	632	657	613	605	668	646	608	649	609	659	623	605	611	633	625	604	651	627	685	635	639	640	596	683	668	609	635	619	678	656	656	643	626	599	634	651	656	640	611	605	588	654	605	663	611	666	597	624	622	628	683	663	620	610	629	617	667	620	616	680	577	653	644	627	618	596	659	597	599	642	610	642	648	657	615	629	626	599	648	597	564	616	649	629	622	666	597	651	607	635	651	607	598	611	639	618	659	600	645	628	632	655	653	620	642	654	676	628	596	597	629	623	651	605	655	613	660	620	624	649	644	641	656	681	596	657	625	623	630	578	661	615	611	613	629	679	600	643	630	629	580	664	631	644	651	619	620	575	606	673	659	626	628	626	635	659	656	607	657	638	653	625	632	608	645	634	652	613	602	625	645	619	596	673	630	588	618	642	624	626	642	616	642	628	621	624	604	628	622	690	585	610	646	618	590	624	666	632	625	619	604	595	645	578	604	625	630	662	649	622	593	654	661	648	689	629	616	641	642	633	672	617	586	637	566	626	638	612	643	639	631	621	608	609	597	646	622	648	578	647	590	657	635	630	622	611	636	608	627	635	649	677	634	588	599	619	603	657	612	649	615	629	620	620	650	651	698	636	659	632	641	650	644	701	620	565	641	663	610	642	682	598	603	652	605	637	628	640	615	635	581	655	635	654	601	617	633	609	674	626	569	625	622	626	618	669	616	679	626	583	634	635	594	630	635	611	662	659	579	650	567	615	626	595	615	574	641	649	619	663	630	595	625	646	610	674	629	611	691	615	616	610	633	685	632	634	623	672	626	614	665	661	701	628	631	620	663	649	612	589	642	597	665	668	642	635	680	655	664	586	651	624	610	596	637	641	594	607	646	630	641	620	593	635	628	613	615	584	637	626	665	628	650	638	644	631	678	637	639	661	661	588	603	624	630	625	627	631	640	645	617	692	638	626	631	643	594	629	637	625	629	639	628	606	631	623	587	588	589	639	693	657	603	619	660	633	617	656	623	644	633	602	658	646	646	635	667	597	636	645	657	623	646	623	631	650	611	636	632	652	645	635	624	604	598	659	603	626	667	628	633	606	653	632	659	640	611	650	616	609	598	625	651	613	618	587	599	636	620	624	613	635	616	643	654	614	625	599	648	591	630	617	627	636	645	628	638	661	614	623	605	649	636	625	645	625	646	576	658	610	686	646	615	640	608	632	570	643	610	617	653	613	608	659	696	622	657	652	630	662	587	635	624	633	673	632	629	668	631	628	679	676	622	594	630	648	666	623	623	618	641	621	621	595	644	580	602	610	643	612	641	613	644	634	592	606	595	667	617	602	637	632	596	635	653	642	639	614	675	657	619	606	680	649	671	628	644	602	664	640	604	605	603	617	648	634	602	618	618	633	647	639	633	622	648	624	621	683	664	631	641	653	658	644	610	653	655	611	605	611	642	606	591	633	637	644	632	621	594	637	627	583	644	640	607	602	656	615	609	632	632	659	653	631	679	607	661	622	666	668	669	590	621	648	658	643	626	632	629	632	655	606	610	634	600	629	642	657	598	605	626	626	625	613	647	652	682	668	626	622	661	616	633	636	583	610	631	620	630	644	631	655	604	635	610	610	626	616	613	655	648	564	641	632	631	641	635	605	658	626	586	611	661	597	637	620	644	637	631	670	648	578	641	615	598	665	621	630	618	629	610	592	647	606	634	614	670	655	617	645	606	625	653	650	610	633	637	622	610	638	649	610	630	636	624	642	659	628	647	634	612	644	622	600	657	616	662	621	574	650	630	631	622	685	645	642	622	584	604	636	642	595	694	632	660	655	655	617	589	636	645	604	562	682	614	610	595	637	628	643	600	619	622	619	585	630	668	587	625	648	606	656	606	618	612	650	582	669	672	612	655	600	679	646	603	638	631	665	623	595	604	672	662	636	572	609	673	574	591	624	583	611	645	610	618	554	659	593	596	679	644	607	649	617	656	620	587	573	627	645	653	622	645	634	693	623	658	665	612	601	609	639	622	654	676	618	629	641	571	593	616	652	627	639	664	576	633	634	609	638	618	614	605	666	639	693	618	641	659	629	623	646	635	631	672	632	617	637	642	633	626	665	600	592	635	629	638	607	593	651	632	661	652	594	655	684	571	627	670	644	607	663	638	602	582	662	603	637	596	649	630	628	626	590	565	626	676	617	594	665	594	584	604	652	599	641	682	627	652	591	622	608	652	642	667	595	639	664	657	623	675	644	657	652	619	616	626	666	637	624	615	660	606	613	651	620	598	637	628	628	640	619	647	649	691	649	618	679	652	625	662	651	650	579	636	636	616	681	620	643	625	624	666	645	657	605	656	584	620	630	623	647	593	653	616	616	637	585	646	617	633	693	582	608	621	582	622	673	631	661	618	619	627	593	632	636	612	598	619	636	649	609	640	611	625	639	676	663	595	661	623	621	613	614	591	594	608	665	567	622	666	628	639	640	652	629	627	610	617	654	635	628	602	657	618	651	670	636	649	619	660	628	583	596	649	611	625	643	641	645	577	572	661	649	648	679	607	639	666	594	654	612	628	606	675	635	623	617	617	660	635	621	661	610	627	612	657	604	627
37911	19803	14366	8196	4633	2888	3461	4134	3114	2368	1651	982	556	528	481	624	812	774	595	544	420	435	405	452	365	416	425	472	407	340	374	367	379	382	414	404	419	457	388	432	363	406	445	473	570	574	656	652	379	368	357	346	356	348	333	340	336	357	329	378	343	329	330	349	342	316	377	355	323	390	354	341	319	347	351	335	354	345	353	314	365	306	315	327	383	380	337	353	339	333	323	343	379	362	354	343	346	299	361	373	353	326	329	354	349	363	374	320	325	338	315	349	335	337	352	335	334	346	325	346	372	331	351	360	344	328	370	337	325	352	339	338	364	321	334	325	366	355	329	331	296	355	337	354	364	343	328	358	353	321	358	349	345	356	361	324	358	326	354	319	369	357	333	371	295	321	340	343	320	376	349	344	347	332	373	375	340	350	334	363	361	334	348	350	328	335	368	330	324	358	354	354	354	368	329	359	342	325	310	348	351	336	300	334	374	333	357	357	350	337	333	335	339	342	345	346	345	337	377	361	361	334	339	339	340	345	388	355	337	340	347	335	330	323	337	380	355	342	334	323	324	381	374	349	324	327	356	346	333	362	320	340	310	340	344	331	347	367	332	356	365	346	349	353	357	361	328	336	332	369	310	320	336	358	374	350	357	339	319	351	345	349	368	317	364	339	339	324	316	367	339	330	327	351	373	338	330	366	351	353	363	355	303	384	299	359	349	324	309	393	401	345	352	369	375	359	360	327	376	349	355	357	327	324	349	349	337	343	317	323	322	356	337	334	356	385	351	330	329	338	329	332	379	319	347	332	310	337	351	356	357	327	324	313	382	328	327	330	349	334	315	362	328	330	332	375	340	323	349	341	332	363	309	317	383	342	329	315	379	348	368	330	350	370	356	365	364	351	370	318	350	362	377	368	325	318	362	347	334	345	323	382	352	330	310	331	348	355	341	361	330	335	359	339	328	378	355	366	336	370	322	328	328	371	345	335	315	346	348	382	334	362	364	314	351	345	358	349	347	362	332	348	324	352	339	326	348	341	349	367	330	362	362	349	324	340	341	335	349	349	357	348	343	361	344	344	332	358	352	356	338	344	342	355	353	326	391	377	385	319	344	341	352	334	354	383	337	348	343	350	334	328	372	341	356	362	334	315	361	342	311	350	327	358	387	323	332	371	344	347	365	316	337	354	353	341	354	345	344	335	336	322	359	382	346	384	346	340	333	332	355	316	380	331	364	339	369	360	334	322	319	307	340	349	364	405	328	328	344	330	343	315	319	357	344	330	353	334	315	357	347	327	358	353	341	349	329	337	338	337	327	332	336	341	309	329	334	367	345	335	335	331	345	306	370	346	365	321	315	350	344	411	376	332	347	360	361	357	348	364	355	324	329	352	357	320	340	326	362	380	366	339	321	354	343	326	342	348	312	364	320	318	348	345	353	325	318	357	316	351	334	339	358	350	347	308	361	352	383	345	328	359	348	353	348	369	326	357	349	377	319	323	356	340	327	364	343	327	302	361	354	329	369	341	351	402	373	344	360	330	338	305	366	346	343	403	328	359	371	367	377	339	334	309	347	341	324	322	319	316	359	340	336	386	364	346	394	321	344	317	356	367	356	342	363	351	356	356	368	365	370	367	320	348	354	329	369	348	354	349	384	352	333	321	355	372	351	347	368	323	329	348	322	315	364	347	350	339	379	335	321	345	343	375	365	378	350	353	313	332	344	307	332	328	342	352	381	340	341	325	350	360	352	384	345	352	337	352	315	328	365	359	339	366	319	373	340	346	336	370	341	325	338	337	318	358	337	344	349	349	332	338	343	350	337	324	331	339	365	334	340	309	319	350	365	323	351	352	375	333	379	356	373	355	360	347	336	362	355	335	344	321	362	348	374	317	329	354	361	379	364	321	337	380	326	332	327	367	333	326	320	337	321	432	336	319	354	347	344	329	350	343	347	369	327	361	340	342	305	333	318	332	332	357	351	335	355	327	350	332	327	304	371	360	335	363	378	351	354	366	371	354	351	345	357	350	371	339	344	350	349	370	319	326	333	365	387	342	342	341	359	340	386	325	358	313	365	348	371	301	342	338	359	323	331	326	339	352	383	343	313	371	344	369	330	328	348	305	346	331	371	353	392	353	345	363	395	347	337	366	354	314	344	355	335	353	308	341	339	305	346	379	367	355	358	366	376	323	355	371	347	334	388	352	337	336	321	333	331	324	346	351	358	359	325	354	317	328	332	319	343	345	324	344	368	306	369	371	357	375	371	356	335	382	319	342	312	354	340	351	350	351	329	357	324	338	359	334	334	316	363	351	361	341	336	341	336	341	374	314	358	326	359	335	357	337	366	320	348	338	343	346	357	331	343	324	331	342	363	386	341	342	388	360	351	360	319	337	337	329	350	354	314	335	325	350	353	344	356	358	323	330	385	359	338	344	314	311	362	316	380	332	351	339	368	371	386	366	359	345	356	361	354	299	361	381	326	330	336	347	359	359	335	341	350	307	381	355	327	369	375	352	369	352	319	325	341	318	330	362	324	356	327	341	348	328	367	364	350	336	377	333	358	318	355	345	310	358	324	370	336	338	355	335	352	338	322	337	402	338	310	324	348	346	347	349	366	351	350	329	331	355	349	330	317	302	313	356	334	352	345	370	360	337	369	344	355	351	321	360	338	367	338	325	348	344	324	373	360	323	343	342	346	369	365	331	372	338	403	327	339	358	341	316	333	390	333	346	342	358	308	346	362	330	347	343	360	327	345	365	339	330	346	334	363	321	360	322	340	359	305	338	350	359	318	323	361	386	363	353	392	355	350	333	338	329	297	336	376	376	372	348	358	326	319	354	362	319	347	314	349	341	330	318	335	364	324	363	353	366	370	337	362	348	321	322	339	349	387	342	332	352	329	351	330	310	343	345	350	336	343	322	335	351	348	350	372	311	333	344	342	340	369	350	315	315	353	358	364	378	336	349	386	355	374	332	316	372	354	356	344	354	366	347	363	345	342	348	340	326	334	346	321	334	349	375	340	333	343	361	360	372	326	335	343	323	339	331	328	347	340	347	359	347	341	373	370	331	369	367	404	340	335	371	349	347	339	332	327	329	339	342	387	337	347	373	350	346	374	381	319	348	344	355	307	363	370	349	359	344	336	352	329	351	356	340	341	373	368	331	374	360	361	346	346	350	368	335	374	340	329	358	331	340	374	326	352	341	355	322	365	354	374	322	329	342	334	360	340	327	331	333	368	358	391	385	354	313	322	346	344	352	343	312	370	346	321	329	325	369	345	350	333	346	344	336	316	355	325	347	353	314	326	327	373	347	319	367	292	313	313	362	319	377	336	334	365	332	349	369	306	382	313	346	339	308	352	308	345	311	353	357	351	367	358	323	362	325	336	349	339	332	378	342	317	339	360	335	352	375	372	378	357	310	339	325	350	339	324	360	328	354	312	369	311	391	372	348	314	363	314	334	338	367	345	338	356	342	329	339	359	329	354	350	357	347
19659	5024	13896	13495	11420	8218	11963	14845	12362	10303	7585	4054	2401	1853	1631	2243	4074	3748	2473	2038	1422	1761	1560	1576	1294	1204	1195	1379	1100	1023	998	1006	989	1151	1174	1216	1425	1417	1434	1342	1066	1247	1671	1885	2779	2616	3494	3192	1057	966	952	919	945	894	986	925	882	874	849	841	855	814	927	859	841	888	856	843	817	837	903	823	806	838	885	844	853	801	836	865	825	860	844	885	865	887	834	835	824	823	793	880	864	845	838	838	882	856	795	858	828	809	799	847	822	793	813	833	793	823	850	852	851	887	841	866	825	806	809	825	804	882	857	887	869	862	832	881	811	833	795	795	861	791	924	827	840	801	891	827	855	808	824	835	886	821	875	812	835	861	844	816	850	917	880	867	792	775	840	830	866	877	815	846	847	880	817	840	815	825	828	808	899	803	900	847	874	846	833	845	784	896	830	864	843	909	897	854	856	813	803	857	788	826	837	862	848	844	796	886	857	801	833	813	836	832	835	808	828	864	871	856	896	848	906	827	871	862	863	855	822	884	847	854	841	839	847	773	788	836	865	839	869	816	880	842	866	863	860	807	899	832	868	843	860	829	819	842	821	845	891	874	849	811	881	784	831	786	876	851	840	826	841	857	853	842	797	834	781	862	843	901	815	869	821	826	839	835	856	799	850	857	864	875	819	801	799	837	856	833	804	822	882	875	898	869	877	862	856	800	796	805	855	831	840	830	797	866	839	831	807	870	886	826	858	819	818	868	823	821	903	847	867	809	852	870	856	829	887	876	884	848	839	860	859	812	812	798	864	898	837	847	792	815	874	912	863	821	842	884	868	879	851	849	832	832	841	792	827	910	786	811	870	817	863	843	873	833	837	832	888	826	885	819	869	878	837	844	804	871	846	817	833	899	844	809	848	833	826	817	817	812	809	857	861	823	871	799	858	916	833	823	874	767	845	862	840	883	820	820	844	819	822	897	885	853	835	803	864	838	843	842	836	839	890	877	866	847	842	841	862	803	851	854	809	867	829	885	850	853	870	818	840	853	830	867	870	851	887	792	867	818	864	881	928	896	882	808	830	874	840	823	782	850	836	866	815	823	837	800	847	801	853	835	863	801	839	844	844	835	836	829	830	837	852	839	865	888	888	857	821	843	835	827	794	863	760	799	851	825	865	837	834	858	816	788	900	848	832	863	859	825	808	871	825	794	859	826	834	872	895	865	834	846	848	810	823	884	931	804	843	820	851	851	863	866	804	900	875	864	815	818	833	845	828	845	854	859	841	927	869	859	832	828	866	838	872	843	839	896	922	847	869	795	841	868	837	870	874	834	814	850	842	854	881	855	834	840	848	788	823	843	818	787	859	814	863	861	861	837	841	831	848	834	778	826	816	857	873	876	815	846	885	838	848	867	855	828	826	840	823	815	850	827	848	831	823	826	826	812	847	817	833	882	831	830	819	803	807	849	814	844	839	829	838	897	855	855	837	880	883	818	860	820	870	811	828	834	844	816	828	804	841	812	780	850	885	828	842	803	814	846	846	808	855	828	849	870	843	824	827	845	848	892	863	885	842	855	889	814	880	874	825	839	824	880	850	827	853	833	864	800	844	850	839	859	854	819	836	854	877	847	829	869	835	820	854	782	869	833	871	871	837	838	863	843	848	835	847	874	839	855	802	869	811	817	888	859	849	870	810	844	863	864	835	838	847	841	841	890	821	825	851	846	878	842	852	881	844	825	781	801	845	886	844	822	856	821	864	841	828	830	842	789	846	877	825	825	850	877	874	817	828	882	838	912	833	771	844	810	911	800	874	794	843	794	830	865	840	842	838	837	826	840	852	813	844	838	849	814	824	874	843	855	836	835	829	816	806	850	834	778	808	853	791	841	816	875	837	860	855	851	853	848	834	855	864	841	844	821	822	869	813	808	864	880	848	872	839	854	820	836	902	857	855	848	887	875	848	804	826	861	824	888	824	824	852	862	813	800	835	885	866	846	851	855	890	846	835	861	848	851	839	802	856	804	852	826	866	875	843	847	814	842	845	789	809	821	871	841	807	858	879	851	829	867	848	804	863	818	878	820	788	883	826	851	834	816	894	847	840	844	832	794	818	822	860	835	911	852	869	819	867	861	861	799	841	836	836	843	872	833	813	824	837	867	813	861	870	806	840	844	801	844	815	887	845	827	897	828	819	824	840	833	883	859	881	855	835	859	840	842	823	824	835	862	853	838	879	834	849	851	909	835	856	809	818	812	862	833	834	839	811	882	831	844	866	791	837	848	849	777	879	858	868	852	858	840	880	864	917	836	791	893	873	830	846	856	918	831	847	824	833	905	868	872	868	847	797	832	828	865	836	811	855	819	852	856	829	854	838	900	860	817	861	864	841	811	812	916	857	878	818	839	843	816	835	849	863	881	839	840	896	846	811	852	807	851	819	841	856	859	862	883	804	848	872	845	849	848	846	922	846	839	855	852	857	873	855	849	831	877	779	808	847	834	855	853	887	826	827	828	822	798	801	817	767	900	889	857	880	837	853	875	859	825	817	866	832	828	852	864	809	810	889	831	849	831	850	858	850	847	822	814	844	815	884	833	841	857	832	880	871	809	847	850	818	835	803	869	866	841	848	850	838	775	854	838	845	789	837	830	851	817	809	811	838	876	836	882	836	863	884	858	858	837	864	913	843	845	824	864	842	862	865	836	840	824	825	846	854	853	868	851	844	877	838	785	839	852	841	865	814	849	862	827	804	846	848	828	850	860	870	854	830	833	890	848	826	852	868	800	873	822	872	844	824	834	880	834	911	813	903	860	845	833	870	805	860	836	836	847	817	928	848	851	814	854	848	855	863	855	815	812	858	816	840	857	846	865	847	810	876	857	817	789	798	801	821	896	863	819	857	823	808	850	787	799	813	791	889	853	814	831	874	940	857	838	900	833	858	830	879	846	840	862	848	836	823	806	797	875	847	809	826	780	837	835	809	908	861	859	883	819	840	866	869	889	868	818	871	829	837	865	810	854	832	888	873	841	883	842	869	843	825	822	779	807	831	846	879	814	845	826	833	837	790	819	824	832	814	821	869	922	856	837	839	837	837	873	835	839	852	824	864	862	903	871	827	800	816	822	873	798	854	839	856	862	919	815	875	899	860	826	870	906	825	817	873	889	882	846	836	888	824	810	809	896	854	813	818	810	855	886	862	840	862	884	872	863	815	808	837	911	848	883	826	865	870	849	895	854	866	889	870	845	806	883	810	844	877	873	776	836	830	808	872	841	849	839	846	830	903	873	842	821	830	809	847	815	891	818	880	834	792	864	822	833	857	817	843	846	855	810	877	834	841	851	851	856	881	830	853	781	829	785	858	829	859	890	819	841	880	855	842	854	871	826	841	863	832	864	831	810	784	869	899	886	823	873	871	893	870	859	850	863	771	869	793	888	894	861	861	838	858	851	844	874	887	854	837	860	828	855	840	856	801	831	811	813	868	854	870	836	842	837	852	871	852	902	834	854	802	818	819	826
4030	1358	4384	2431	1459	771	1416	1639	1311	1143	831	543	450	391	427	429	537	563	427	419	391	391	382	403	369	434	368	368	412	406	347	431	374	369	386	391	410	416	424	368	395	351	379	399	410	353	394	399	404	379	380	417	403	394	385	348	357	367	379	365	347	381	387	385	365	374	406	397	443	408	370	365	410	353	364	343	391	373	395	378	403	367	367	376	406	358	360	392	420	389	366	383	375	394	377	393	380	380	359	373	391	363	366	368	394	402	392	361	361	376	382	368	394	367	386	358	365	363	314	355	411	348	375	400	374	390	391	384	397	383	374	388	376	355	366	404	369	359	353	365	383	373	408	380	363	382	354	389	371	365	375	391	343	365	412	394	404	392	391	427	373	356	391	352	396	341	373	384	369	382	378	391	400	421	362	350	355	386	434	373	405	372	384	373	362	378	368	353	359	372	413	372	407	371	373	406	396	374	377	393	325	370	388	404	355	359	360	410	397	377	392	378	370	386	395	404	399	369	375	373	352	356	397	381	388	381	346	342	384	371	403	360	383	414	353	404	404	436	363	392	384	347	404	450	405	391	417	390	380	359	405	421	400	393	364	367	362	377	403	386	411	383	380	423	408	399	396	402	363	395	401	361	354	403	402	410	361	420	377	351	363	403	413	375	395	382	369	397	369	369	388	409	365	364	387	366	369	380	381	391	422	384	359	370	389	389	417	397	406	392	353	364	370	374	401	349	377	406	389	389	363	400	394	438	377	354	380	372	401	394	372	392	381	374	403	370	371	409	380	375	375	390	338	401	371	370	384	391	398	370	370	391	369	382	358	375	385	362	387	397	422	380	401	371	363	395	365	372	418	381	390	396	375	411	346	357	357	370	369	347	366	371	402	414	344	367	326	379	397	408	378	427	414	397	362	356	376	376	389	389	389	356	383	392	371	422	398	381	399	364	376	357	372	407	406	390	391	371	362	378	386	356	411	385	378	356	358	371	409	363	365	432	353	343	403	413	380	391	376	379	378	385	380	406	386	384	385	352	361	365	394	418	382	353	403	407	377	372	389	343	382	376	370	415	344	374	379	363	402	394	381	369	395	342	402	351	373	383	381	389	393	390	426	400	417	351	405	385	419	390	401	371	423	355	399	390	422	395	408	408	416	414	378	415	407	404	397	360	360	369	407	364	388	354	346	392	380	366	393	411	374	406	335	422	388	389	406	378	362	381	401	378	390	387	418	405	408	384	394	407	392	389	366	369	422	385	400	382	368	392	407	378	373	366	375	384	381	399	395	356	372	406	400	375	381	416	386	347	395	380	388	411	398	369	387	398	389	431	402	410	336	354	370	393	384	381	393	374	379	396	351	370	369	405	371	374	410	366	349	399	361	364	402	403	353	401	393	383	385	358	371	403	373	410	379	382	376	394	370	428	397	398	363	386	349	398	361	341	379	368	375	389	376	389	390	397	418	348	374	384	407	392	370	418	357	393	419	389	356	415	409	374	404	362	411	404	384	387	338	378	365	406	401	385	427	399	381	378	367	381	370	386	363	360	401	369	375	380	398	377	383	333	375	385	375	399	374	381	388	396	392	379	416	403	377	406	395	416	417	367	365	406	414	414	405	389	381	365	380	391	405	387	378	367	357	370	385	354	362	414	404	385	391	375	320	404	394	404	368	372	386	378	402	408	378	379	378	403	370	372	377	368	384	349	345	420	387	404	361	412	383	372	400	391	377	358	368	388	424	322	380	374	392	382	397	358	377	387	391	382	412	362	373	403	411	354	373	445	347	376	400	418	398	366	393	380	372	388	383	375	346	360	395	385	377	352	358	383	377	371	419	379	394	367	410	365	397	386	375	399	404	433	382	399	392	380	374	373	380	356	412	421	383	359	385	343	364	355	399	386	427	403	364	398	384	388	373	362	367	399	372	406	393	401	387	387	404	400	384	387	378	370	418	379	361	392	398	395	376	340	427	432	355	381	386	367	403	395	400	393	363	350	385	392	410	356	397	427	364	390	348	425	394	389	372	390	384	387	392	394	383	375	396	371	401	378	399	387	386	423	376	372	404	407	361	368	389	393	357	341	387	443	369	385	349	360	407	379	378	382	378	383	405	403	382	362	384	370	400	399	400	366	393	330	391	413	395	370	398	390	352	367	390	410	403	372	424	373	400	378	349	378	364	330	359	357	387	395	383	372	316	366	396	412	399	392	361	375	361	396	403	364	394	417	356	428	386	370	363	401	408	409	380	352	343	387	342	400	401	389	327	408	406	365	378	350	368	396	393	380	397	418	406	405	395	395	399	438	366	368	392	402	377	371	423	417	381	401	358	387	429	387	394	400	396	410	391	394	368	365	379	385	428	367	403	393	359	355	367	434	337	384	399	364	339	372	403	411	394	422	372	382	361	407	388	355	388	409	367	390	384	370	424	372	385	353	379	351	361	366	355	381	427	390	364	416	371	390	390	389	390	348	418	367	362	367	381	387	407	384	392	384	393	374	370	391	408	389	385	427	376	396	366	357	377	363	398	381	395	365	386	360	375	369	372	410	397	398	391	356	398	373	390	359	374	378	353	382	386	357	394	389	397	391	387	336	374	369	408	361	365	382	374	392	402	378	399	387	389	403	362	381	345	391	389	412	320	345	379	365	395	401	369	402	372	373	375	372	385	414	411	380	417	390	360	398	378	365	373	388	394	374	339	363	407	383	369	404	411	416	414	393	393	406	396	360	368	390	379	346	371	424	391	351	399	365	376	347	389	385	394	365	375	390	393	350	389	404	404	406	390	367	376	352	336	382	392	365	362	416	368	391	369	414	381	396	366	356	380	372	421	365	409	371	392	428	367	377	372	409	377	383	358	419	415	369	381	360	369	405	421	366	376	383	384	414	424	408	388	378	377	388	403	389	396	381	350	393	372	402	379	405	360	401	407	338	372	403	412	410	397	348	396	444	417	408	393	422	415	414	408	366	390	401	359	386	411	401	348	348	351	373	349	405	427	363	371	383	388	408	395	362	384	399	339	346	373	407	354	397	393	384	392	388	364	427	399	375	385	426	366	399	361	360	392	397	378	385	385	391	382	400	353	359	397	376	372	358	389	385	382	369	399	405	415	359	407	376	377	360	373	373	408	352	378	373	400	368	405	385	407	396	400	391	379	395	399	390	376	382	389	409	386	361	383	397	396	403	393	355	403	385	383	387	351	363	387	377	387	386	362	400	385	362	404	389	370	374	395	378	413	403	376	373	377	393	388	383	421	407	356	375	378	398	342	369	380	378	370	376	376	389	402	383	406	355	343	406	363	366	373	389	413	382	400	424	377	403	372	365	381	348	369	366	430	378	413	348	402	360	403	371	384	365	397	397	400	409	384	379	392	408	391	399	383	389	359	372	365	406	370	419	396	395	373	407	367	344	410	392	371	382	381	376	381	398	355	389	379	393	361	381	387	385	358	411	398	430	385	397	357	369	383	389	384	364	383	371	367	359	383	366	396	338	370	376
3644	1827	7263	4994	4373	2552	6076	7126	5996	4944	3357	1759	1207	937	990	1190	1968	1882	1351	1158	1029	966	966	858	860	950	935	926	893	858	822	905	879	976	961	989	1097	1079	1176	1098	896	874	902	913	954	923	911	918	898	937	865	902	883	886	936	895	877	879	923	897	902	878	894	868	860	839	905	876	872	937	857	877	877	916	878	843	854	864	913	806	870	900	874	896	867	857	914	891	882	899	960	855	898	878	907	872	867	911	840	861	830	895	902	889	928	911	885	848	841	899	899	912	853	871	814	858	927	875	897	881	856	916	922	880	915	890	908	912	921	927	909	886	879	884	833	941	921	879	891	824	851	919	891	868	867	932	871	907	886	860	901	888	927	854	903	864	856	822	929	915	888	868	911	885	910	881	834	872	933	920	891	900	909	888	822	920	836	899	887	875	884	970	898	918	909	872	916	900	909	894	891	826	819	890	880	921	918	875	934	883	835	890	908	874	907	836	868	874	956	914	866	909	888	854	912	904	878	852	895	874	849	907	862	915	870	897	868	854	850	897	891	846	923	940	835	906	792	886	933	848	868	907	907	904	869	903	908	877	905	907	877	891	868	884	877	875	894	887	903	868	944	899	865	875	932	881	859	921	873	907	931	922	875	902	895	850	905	849	904	824	913	943	828	882	886	892	853	855	888	884	870	917	932	910	900	932	895	919	856	847	849	882	889	874	905	886	925	848	867	903	900	871	907	936	876	874	876	887	893	922	864	867	882	884	871	944	887	906	860	898	885	911	907	866	917	880	906	870	960	885	894	880	901	884	855	885	893	856	904	854	853	802	895	849	939	837	915	910	939	884	838	878	890	810	939	897	881	858	970	899	871	945	907	906	913	885	899	920	937	877	889	922	904	864	888	871	890	824	886	871	870	848	906	873	906	867	858	869	867	899	837	899	874	866	893	864	889	897	895	848	889	840	913	884	858	890	907	926	894	906	889	857	837	864	883	862	900	886	893	940	917	889	855	830	892	825	859	866	888	884	913	839	857	905	866	884	849	920	940	924	869	879	913	871	864	862	824	885	878	807	893	911	883	922	939	930	907	882	861	879	869	896	941	837	895	905	875	867	908	901	856	884	915	867	890	935	881	869	905	915	877	884	827	870	849	873	873	948	864	882	849	861	867	827	868	902	865	918	868	906	856	874	911	935	891	872	899	900	876	859	874	868	874	895	936	850	874	881	872	894	851	887	860	852	924	903	896	882	849	893	912	882	887	878	870	911	907	876	870	931	865	818	919	877	864	901	851	900	894	843	905	879	859	859	893	893	859	925	892	852	842	978	920	843	866	858	910	890	878	858	886	875	884	884	898	865	900	851	883	902	852	926	859	932	900	904	887	850	909	852	891	883	872	887	876	891	935	883	910	875	907	840	908	885	853	886	885	943	889	876	902	928	901	867	873	870	959	895	873	875	925	869	903	948	923	896	872	875	873	905	912	926	835	943	916	910	855	881	884	910	884	906	912	869	841	904	890	893	910	874	874	881	839	878	831	860	926	816	857	826	897	838	893	923	932	817	905	894	922	843	853	851	901	875	916	854	872	873	852	879	917	876	901	852	862	876	884	896	900	919	842	882	824	874	894	900	851	881	870	807	923	880	857	880	858	912	863	884	822	913	896	942	817	932	831	866	905	952	916	889	914	897	892	898	859	880	910	952	851	941	856	927	846	913	889	908	866	891	874	860	949	853	875	885	850	831	873	862	900	863	922	891	902	857	913	870	876	899	837	850	863	909	824	884	913	885	880	908	875	905	863	827	874	880	900	911	933	876	918	849	881	912	946	944	849	878	899	893	885	838	831	851	927	874	859	956	875	917	848	865	892	872	848	849	855	889	857	895	877	928	864	960	873	866	896	862	886	921	869	856	885	882	922	922	880	823	871	907	916	918	898	867	887	875	855	895	883	834	822	857	853	892	906	874	905	868	886	930	848	905	897	933	907	872	937	824	909	874	902	878	898	911	871	923	858	838	858	916	892	899	855	914	878	868	957	920	922	894	893	849	877	955	876	937	919	895	916	881	888	842	865	967	920	872	886	884	881	887	874	923	912	890	866	863	910	901	864	830	888	873	926	853	916	854	865	878	888	903	878	883	890	857	912	857	864	933	897	904	891	848	948	912	850	900	834	937	870	891	837	908	912	951	916	884	939	845	839	934	844	866	919	864	859	841	878	896	929	936	889	901	893	901	893	881	875	880	907	854	910	957	915	853	887	907	929	915	895	847	858	910	875	899	884	889	853	862	913	929	877	901	917	893	869	911	908	863	878	858	887	878	871	862	824	886	873	861	898	872	889	842	867	887	875	871	895	916	890	862	855	884	843	916	850	917	903	849	912	950	861	871	841	863	922	884	937	912	844	919	915	873	877	858	873	830	855	837	873	917	903	911	842	892	893	866	899	899	950	904	853	930	932	910	936	902	852	854	869	878	916	881	882	848	944	885	915	873	941	861	904	850	840	837	900	876	932	841	852	945	899	872	916	877	865	930	885	921	882	912	894	906	877	878	899	938	875	896	865	903	879	883	899	903	869	923	897	854	917	860	874	857	919	834	920	937	915	858	892	865	845	840	845	862	876	857	871	910	865	838	918	929	856	948	901	901	905	920	899	891	972	849	923	894	908	903	901	851	915	916	863	892	901	862	874	896	952	879	880	927	899	910	885	859	842	934	938	968	954	833	844	888	822	836	883	919	953	871	914	885	872	877	892	903	858	896	914	852	904	873	899	895	877	841	855	867	860	899	892	817	897	858	868	857	895	907	876	925	899	919	935	883	898	867	895	820	925	924	933	933	893	871	860	894	805	870	875	922	869	847	855	874	929	925	860	875	857	898	858	917	879	941	904	908	837	891	879	871	891	904	912	879	849	824	900	910	875	898	906	888	837	927	917	863	873	879	886	852	928	889	901	897	913	902	873	829	845	860	892	928	860	837	889	868	871	879	895	901	898	901	921	888	875	870	904	873	878	912	929	880	848	910	839	846	862	895	873	891	888	857	900	845	851	933	879	905	863	857	867	875	869	893	912	911	943	876	853	885	889	931	863	877	871	861	875	903	868	842	920	919	916	889	905	862	929	872	917	883	872	891	900	889	942	884	890	888	923	867	916	850	879	854	917	898	904	864	891	823	888	883	913	905	915	891	895	888	861	917	871	873	855	839	863	933	919	939	862	844	874	895	846	837	870	890	908	928	881	876	882	899	884	937	870	910	921	870	866	944	896	887	918	926	861	939	877	812	872	913	918	926	886	877	848	887	889	905	946	890	894	879	873	873	950	934	862	873	879	946	901	926	868	933	928	858	869	877	907	892	913	883	950	921	855	903	909	920	874	834	917	855	905	874	849	911	888	846	880	916	864	882	884	915	907	902	942	926	923	891	885	904	815	947	884	861	885	881	828	880	895	873	881	905	902	904	851	898	902	894	898	879	886	895	835	884	859	870	818	867	948	930	862	893	851	922	918	884	911	874
32390	9371	6046	3754	2749	1680	2481	2710	2050	1644	1171	613	409	333	275	380	594	567	417	326	322	301	303	314	270	415	244	252	259	247	275	224	271	270	258	241	315	284	286	279	252	284	318	293	361	375	400	313	281	251	249	209	243	254	241	227	243	288	238	236	230	221	246	257	233	256	238	220	251	208	236	234	214	263	227	255	274	249	240	269	243	274	266	254	250	243	257	240	248	216	246	257	262	264	239	307	269	229	254	236	242	257	248	224	227	281	255	250	241	240	245	226	262	231	239	259	247	226	256	223	250	265	271	233	263	252	236	252	238	248	190	258	252	237	241	235	241	246	242	231	261	227	247	260	259	231	223	225	214	238	239	265	254	240	229	241	221	267	230	259	254	226	257	242	247	272	250	233	242	233	269	228	230	262	257	224	240	270	251	239	247	225	268	236	271	250	212	248	279	251	263	237	250	218	256	253	246	253	248	249	237	251	226	259	243	264	252	246	244	245	255	235	231	234	246	243	250	256	253	252	218	230	226	248	245	249	245	237	240	255	248	254	239	229	211	237	256	272	219	241	263	259	220	256	241	251	235	212	220	298	236	272	243	251	233	246	254	257	225	238	254	239	262	252	247	269	238	252	257	204	274	224	253	237	223	255	261	245	252	214	247	205	232	222	240	253	256	237	235	241	219	250	234	262	245	230	248	270	244	236	230	218	232	236	204	232	250	251	251	236	247	267	248	270	256	267	226	260	263	265	262	204	222	247	237	256	221	270	240	251	232	246	250	227	265	224	235	253	258	241	221	260	240	271	245	222	242	233	250	226	232	225	223	273	239	280	237	247	247	256	209	251	213	237	272	253	274	239	249	227	255	251	263	243	234	255	258	250	231	229	245	235	269	234	245	273	245	254	245	241	271	242	245	259	254	242	232	250	251	256	234	246	264	251	274	205	246	244	221	209	242	225	248	261	229	228	263	234	244	243	236	242	245	229	228	225	258	228	251	247	254	254	226	235	260	255	213	237	260	249	239	254	256	221	243	271	248	264	264	255	251	243	215	251	239	270	254	243	246	242	249	270	276	239	265	231	238	248	260	252	247	249	262	274	248	229	212	225	240	236	225	276	226	245	232	251	236	235	245	252	266	250	229	255	248	215	259	252	239	247	261	267	249	235	246	260	247	232	257	254	250	264	238	232	260	239	240	233	227	218	226	250	261	254	253	249	257	214	256	243	239	234	272	229	258	226	221	244	235	222	257	244	262	223	258	256	235	279	266	256	233	263	279	253	248	255	248	225	253	268	237	206	229	236	266	236	217	208	225	249	258	242	254	250	237	251	244	269	273	241	240	256	270	241	248	249	222	256	247	257	242	246	241	223	258	268	255	216	259	236	262	245	246	237	246	243	256	259	247	238	250	247	265	250	227	264	232	262	219	233	211	245	243	242	229	246	223	254	219	243	220	209	242	256	225	255	280	276	278	260	254	229	230	264	270	255	231	240	228	217	239	232	236	241	274	245	263	247	237	251	254	228	235	262	246	240	232	235	281	252	282	224	255	253	246	229	256	256	243	255	240	239	234	212	225	231	233	231	275	246	252	233	234	247	239	272	268	252	249	235	233	219	201	265	239	244	239	238	228	228	247	236	249	221	227	231	237	267	231	244	240	226	224	231	224	279	223	219	233	236	272	219	240	266	241	244	266	265	264	230	264	267	236	240	267	250	229	238	266	226	249	245	256	218	226	260	248	225	238	242	293	251	254	229	237	203	261	242	245	237	207	240	242	244	246	249	274	245	249	222	228	277	239	223	237	222	249	291	244	248	267	264	230	231	281	240	251	250	249	259	259	265	235	231	248	225	235	231	234	238	245	228	226	249	252	282	242	240	237	252	239	244	248	254	245	240	261	251	253	231	254	266	238	288	249	207	233	258	255	196	251	245	257	240	242	266	264	239	254	238	264	237	225	265	228	245	262	218	256	232	258	220	258	250	247	230	254	245	234	244	243	253	250	243	228	255	247	251	220	246	244	263	214	239	251	232	230	224	230	264	247	256	232	243	256	222	260	272	193	267	240	232	232	253	228	264	249	241	238	222	259	262	271	225	231	232	236	220	194	229	259	252	244	246	246	258	261	247	290	237	265	230	250	271	244	261	258	217	266	249	243	217	224	235	232	221	248	238	253	236	248	259	222	282	240	233	214	263	208	255	273	240	254	244	234	228	222	255	256	270	247	228	235	263	250	218	223	251	242	245	229	241	239	252	261	231	232	231	240	242	205	208	244	228	263	256	229	260	253	242	237	264	272	242	248	243	269	217	264	234	234	226	253	250	279	243	236	247	238	236	239	244	228	230	261	253	234	271	273	252	241	232	270	236	231	238	259	238	217	257	239	253	231	251	244	278	251	253	248	234	232	229	276	262	232	246	252	254	272	291	239	225	250	235	257	259	271	260	260	253	241	228	231	242	224	228	251	253	229	222	237	254	256	241	254	266	261	232	255	240	240	249	239	245	230	275	221	228	259	239	216	285	260	224	223	254	252	239	242	245	251	244	218	239	254	238	266	273	254	271	245	224	234	231	266	243	246	238	232	220	251	266	254	230	221	218	253	246	230	237	265	230	251	240	248	261	252	197	242	240	256	250	215	256	245	270	275	230	233	238	246	243	268	241	260	262	244	242	219	214	232	244	237	255	240	217	220	238	258	284	266	247	227	243	265	263	222	224	232	245	250	237	266	236	279	249	237	233	285	209	241	258	267	266	286	233	261	269	256	231	209	231	265	251	255	244	249	235	241	211	256	226	238	255	245	279	233	239	239	240	231	257	240	252	269	201	231	244	241	218	226	241	223	230	252	226	247	227	246	262	244	258	238	222	239	256	251	242	265	255	248	227	256	224	233	265	258	274	267	247	228	237	268	216	232	263	232	233	254	239	231	277	247	255	237	251	241	218	249	255	218	247	230	261	236	245	234	263	257	239	242	249	280	230	256	241	213	253	234	243	244	247	234	256	237	254	225	273	243	267	275	242	221	249	253	247	254	231	254	242	231	256	241	276	260	246	227	277	258	244	278	277	258	238	229	212	247	258	245	246	257	244	219	245	248	235	230	273	246	273	265	249	247	249	240	246	231	213	278	245	230	259	217	245	242	231	256	260	225	227	226	256	235	271	249	239	214	241	252	240	228	247	270	241	237	239	260	226	231	249	228	238	263	226	258	251	225	258	245	243	252	224	294	254	254	234	239	237	229	240	250	258	257	230	221	250	224	238	231	256	258	225	245	257	249	231	231	210	227	259	236	264	240	238	231	248	255	241	264	253	248	242	220	252	222	227	247	231	277	232	197	238	248	251	244	221	243	250	253	258	230	240	242	263	237	222	251	263	242	213	249	257	231	237	249	253	276	266	262	231	241	244	228	268	245	231	253	236	252	250	257	254	239	217	257	263	235	236	250	247	215	238	250	226	199	252	255	234	235	252	236	232	263	252	249	248	255	258	265	244	276	246	230	236	250	248
15004	2971	9101	7884	7468	6051	9685	10979	9189	7928	5403	2744	1554	1121	994	1449	2884	2578	1657	1197	1002	1056	1078	967	854	1178	790	783	738	780	755	721	758	801	921	854	1015	975	1087	1006	754	866	1110	1171	1557	1563	2000	1140	760	659	642	653	643	650	625	624	639	595	644	655	636	682	612	625	595	660	655	609	649	646	643	640	656	612	655	630	622	595	632	630	647	641	636	645	616	672	627	674	585	608	604	632	653	647	625	647	656	636	650	614	612	631	640	608	647	660	603	634	646	637	642	619	671	672	606	652	625	601	612	636	621	612	601	597	603	609	613	619	614	612	608	607	610	653	627	624	609	601	629	608	602	618	632	629	581	633	633	634	616	623	647	593	660	651	621	631	650	621	607	586	670	607	561	624	624	601	627	611	607	614	595	608	650	615	639	635	636	636	647	591	630	647	578	612	616	615	619	610	624	650	625	596	587	624	590	589	637	609	597	602	613	599	619	632	621	631	573	616	660	625	616	632	616	639	639	645	579	625	672	613	602	640	610	614	600	620	641	615	620	629	595	629	608	633	619	628	581	620	599	628	613	617	629	615	607	606	608	589	600	607	647	664	626	614	630	622	597	624	624	605	620	650	644	602	606	651	604	628	580	635	616	607	595	634	624	628	597	634	613	632	586	639	616	613	606	602	630	644	616	628	630	624	631	581	660	631	616	609	636	565	595	655	613	596	627	653	601	614	597	587	600	639	602	650	591	595	626	619	630	645	623	616	644	606	637	609	603	604	645	632	609	637	642	587	586	623	649	605	614	613	627	636	650	650	598	607	594	640	610	656	643	634	590	596	627	657	664	625	599	648	641	630	635	622	659	671	613	647	629	571	612	650	599	590	635	654	564	648	637	622	626	599	590	616	644	615	576	647	608	627	616	634	620	625	574	630	611	637	641	660	549	584	653	650	620	650	667	645	642	620	594	622	611	625	612	653	662	624	644	630	637	621	643	598	629	624	619	617	604	623	605	611	589	616	624	608	625	573	632	620	678	629	662	589	598	630	612	620	623	614	653	613	598	607	605	569	617	640	641	608	653	631	604	630	589	632	617	622	603	644	596	586	575	635	631	622	702	636	615	649	599	639	637	646	576	647	616	611	613	598	650	596	696	619	593	642	592	646	631	626	623	674	616	586	603	604	613	641	646	549	625	616	641	594	639	621	626	580	619	639	580	648	640	668	582	606	596	598	586	614	625	678	594	624	602	588	631	622	666	640	589	618	608	584	640	650	660	630	608	604	597	612	626	615	602	630	652	614	684	653	605	646	599	624	637	599	621	629	608	636	583	682	629	644	654	623	654	638	636	590	582	588	624	675	633	594	645	629	663	638	623	638	675	624	587	633	666	577	677	630	611	618	616	589	627	597	632	591	638	603	596	584	615	643	652	647	601	612	600	567	597	603	624	631	599	606	615	627	596	599	674	629	615	615	645	615	632	624	607	676	631	581	657	618	618	615	649	648	652	640	635	626	591	599	637	654	593	596	587	639	635	618	612	642	634	604	625	633	635	582	627	684	587	630	642	638	670	588	610	598	623	632	616	653	588	606	600	658	620	602	605	570	625	619	706	610	620	618	684	654	666	633	625	614	627	584	624	638	606	632	622	634	693	617	658	606	642	627	645	579	651	622	668	667	666	634	613	620	598	589	589	647	593	593	616	604	620	603	613	649	621	627	641	657	618	591	577	635	553	602	624	587	659	653	685	639	669	637	611	647	632	630	622	610	556	588	637	627	613	615	642	624	614	654	585	624	634	630	592	558	642	616	611	630	605	609	632	609	625	626	633	668	572	643	598	638	603	626	581	670	601	614	619	639	636	644	596	577	619	597	633	642	592	614	611	643	607	652	621	623	653	590	695	664	637	633	623	641	651	624	688	587	609	603	616	598	681	605	642	580	628	603	600	648	596	590	580	584	615	599	632	607	634	624	607	643	577	611	624	606	609	600	619	615	607	610	609	613	648	670	620	607	618	602	609	619	599	646	606	642	622	605	589	621	604	617	610	616	657	610	592	632	644	667	620	637	623	630	587	639	606	630	651	664	617	661	606	626	656	632	642	616	599	631	639	576	625	654	657	618	629	631	604	657	648	653	623	589	644	665	679	628	649	651	599	610	579	629	608	643	637	630	588	658	614	630	623	621	608	612	606	614	626	637	614	620	581	653	572	638	625	634	619	632	645	641	598	640	657	624	625	612	653	649	634	606	620	619	642	574	617	597	663	612	587	618	579	603	611	643	625	626	610	595	613	616	637	627	636	581	651	574	641	610	639	657	602	624	642	626	632	619	587	598	607	659	622	618	636	601	632	661	619	623	596	618	600	617	649	587	593	647	617	636	615	631	649	587	616	610	614	603	633	636	638	623	642	617	605	606	655	598	620	657	584	638	650	587	591	608	613	653	604	649	614	623	624	594	620	647	630	600	648	646	591	630	654	578	632	621	618	613	602	636	637	610	681	602	627	628	616	622	640	620	616	639	656	593	613	618	606	621	653	600	599	639	635	657	587	638	639	621	630	629	590	638	599	610	649	640	609	610	616	654	656	607	612	631	607	656	616	586	630	628	623	657	590	664	608	608	631	567	676	575	647	657	632	644	657	638	573	621	655	644	618	586	581	631	641	618	610	628	647	632	646	597	610	595	669	629	653	639	620	637	590	635	652	638	614	582	607	589	563	659	620	608	619	651	622	591	656	656	604	612	627	663	639	616	640	623	576	628	620	597	656	633	672	578	624	627	622	649	623	640	611	612	622	633	605	624	646	640	594	623	601	603	656	627	623	598	568	651	656	633	628	624	630	624	616	609	600	631	602	574	638	613	650	646	584	592	602	642	636	616	634	644	642	583	623	627	606	577	624	598	628	608	618	625	626	611	564	619	599	639	594	614	595	646	636	620	610	649	631	621	634	626	654	666	592	608	662	616	611	618	657	629	604	591	626	578	636	641	603	660	638	626	594	652	618	612	627	635	615	651	614	641	604	633	600	613	606	647	579	670	653	624	616	651	652	602	619	643	627	615	604	676	655	625	658	591	598	614	654	585	620	643	646	627	592	640	608	621	629	574	604	604	632	573	599	603	649	663	647	630	618	613	605	593	638	634	585	604	618	622	624	617	573	636	638	660	608	611	658	616	589	626	616	638	618	655	594	587	624	656	620	634	610	619	643	602	644	576	620	611	601	625	610	610	582	615	602	663	583	600	631	630	592	609	631	611	639	628	633	638	588	609	600	646	624	607	638	650	609	603	618	624	599	590	640	654	662	650	607	604	648	617	620	617	602	634	616	583	622	597	610	577	638	666	650	604	599	600	572	589	633	636	636	646	643	616	617	629	625	575	645	630	607	620	610	621	625	646	615	639	651	636	669	647	648	637	638	632	673	622	617	654	595	616	653	618	656	616	598	630	691	631	652	611	674	637	590	605	550	606	620	650	604	622	647	617	638	626	583	611	628	597	575	667	645	664	585	622	647	642	593	667
46072	19500	11257	6244	4234	3509	4027	4250	3251	2523	1590	886	665	457	469	511	702	716	607	573	426	459	424	418	416	383	430	378	373	352	347	362	374	338	368	405	436	385	411	392	388	388	425	470	585	585	665	464	345	324	345	366	372	350	362	352	311	334	332	319	371	370	353	344	296	355	328	379	326	323	335	353	360	320	349	329	354	293	362	339	356	322	361	375	352	333	312	333	355	336	295	342	309	346	313	327	359	315	343	344	333	332	342	328	303	378	361	340	339	337	346	356	384	354	343	352	333	313	350	321	325	354	354	323	354	336	354	350	317	319	329	350	342	328	342	340	348	310	344	379	356	362	330	320	361	349	340	336	317	337	340	350	353	311	346	356	350	334	334	318	314	337	355	325	353	360	381	353	333	327	332	349	341	325	326	367	289	347	318	328	348	363	357	314	369	345	364	327	344	306	335	323	341	333	331	340	325	341	329	328	379	328	345	347	327	336	356	352	365	370	372	322	354	324	318	350	353	344	322	342	379	394	345	317	364	332	359	332	365	332	346	363	371	342	317	361	362	329	335	329	383	309	365	318	346	367	371	349	329	329	302	359	326	313	349	351	391	329	354	367	340	304	355	347	326	329	326	323	359	346	347	319	331	355	321	331	336	348	332	338	348	329	315	355	381	325	321	349	341	335	355	346	339	346	341	369	331	357	313	350	373	354	362	391	379	340	343	350	338	327	346	355	333	361	359	354	314	341	328	345	319	337	331	351	361	325	324	325	348	347	370	319	328	349	333	337	335	335	345	332	334	309	304	315	337	336	363	352	349	326	366	366	354	313	317	336	342	324	343	371	360	358	345	349	338	340	339	344	358	333	381	303	328	341	318	328	354	345	336	317	316	330	333	319	332	333	367	310	323	340	293	347	340	320	318	327	354	326	333	347	338	291	346	311	358	352	338	345	349	351	352	329	293	339	314	309	323	350	398	346	326	349	345	360	329	325	343	367	336	322	331	356	330	347	326	328	301	325	346	322	307	350	344	337	353	364	349	336	302	359	337	333	359	324	316	321	327	357	318	375	376	270	363	333	362	316	350	346	328	351	374	365	317	315	320	328	366	355	339	341	343	342	369	373	326	340	371	338	321	350	362	344	365	342	366	356	338	330	286	323	348	315	322	325	352	369	345	330	322	338	342	336	308	367	308	334	296	326	327	326	309	351	378	337	360	342	330	382	424	351	355	344	357	347	308	337	343	316	338	334	324	354	351	361	320	343	330	349	350	335	333	339	334	357	329	342	335	301	365	377	332	363	334	322	299	335	344	350	323	342	356	312	362	322	346	344	298	341	367	338	318	310	321	326	331	343	343	330	352	330	354	327	373	313	295	346	336	312	332	362	336	374	357	352	316	328	339	341	323	325	348	366	351	367	351	324	337	352	357	347	326	338	356	355	336	359	334	342	354	368	352	329	347	340	345	341	351	386	351	330	321	309	348	328	341	316	322	314	344	352	359	351	313	374	338	381	326	379	344	362	367	343	347	314	331	317	361	323	361	361	328	320	366	333	311	355	325	322	361	320	337	347	332	337	342	308	342	353	335	363	369	336	336	353	319	373	342	351	377	369	325	349	362	338	352	365	339	343	350	327	366	336	380	319	296	350	360	286	312	374	349	340	337	337	360	328	315	365	341	353	345	325	355	327	356	337	340	344	303	371	364	335	358	327	365	307	345	331	346	365	365	338	352	312	367	351	351	318	335	325	368	312	352	333	330	361	349	309	328	334	345	345	319	349	364	329	315	355	349	338	366	362	336	330	344	329	351	371	374	370	347	325	336	381	348	344	349	388	319	357	291	316	310	338	349	326	327	311	380	356	328	312	377	311	349	334	317	344	347	333	317	354	366	374	331	337	369	362	353	369	333	366	326	363	355	347	356	361	344	340	354	361	351	372	346	332	347	343	354	311	386	308	316	327	318	332	323	329	329	332	377	329	357	370	335	339	325	330	323	330	339	342	376	362	341	354	332	339	373	307	341	340	346	350	325	337	355	330	340	335	335	347	343	356	364	332	349	316	344	362	372	329	322	339	373	353	340	342	316	304	373	319	338	355	334	320	363	364	328	322	342	311	364	339	346	372	324	361	359	340	339	365	338	339	348	337	334	354	316	336	350	347	352	349	354	332	356	335	367	370	314	334	355	345	320	350	334	332	366	368	382	355	373	346	354	323	354	375	308	324	363	366	325	364	329	291	346	340	315	342	332	357	357	330	342	345	341	353	350	326	335	354	339	317	368	325	337	365	393	346	383	349	303	336	336	326	343	337	308	346	336	330	335	342	356	343	307	336	344	342	363	326	334	337	310	344	329	361	352	353	368	344	326	328	341	370	346	355	288	345	351	329	364	336	333	335	344	351	336	344	343	353	374	328	321	321	381	310	350	348	330	342	321	340	328	367	328	301	317	377	329	357	373	363	323	363	331	343	378	327	360	382	361	337	357	319	343	339	359	307	366	317	361	368	363	332	308	353	368	341	340	352	340	319	322	329	321	357	348	365	340	339	327	317	339	344	349	357	353	328	338	343	353	354	328	331	355	337	364	326	316	336	363	328	343	397	326	371	350	329	352	367	338	333	339	315	333	358	360	322	283	390	321	324	365	348	309	340	304	344	321	379	347	342	347	380	351	318	351	311	331	357	346	324	345	355	347	340	339	336	347	360	320	313	356	335	313	343	359	328	343	336	344	347	372	348	340	360	335	328	300	349	341	347	319	341	367	347	332	322	378	366	328	316	353	362	333	330	337	337	344	318	316	344	367	328	371	363	358	325	350	340	382	347	362	335	325	341	370	324	311	321	347	371	349	368	346	339	368	330	332	328	354	353	354	349	354	369	319	347	324	349	341	334	342	327	327	332	360	344	333	321	336	346	353	366	341	344	334	346	330	340	396	344	340	351	361	388	340	336	338	340	320	314	357	367	320	364	336	340	322	358	297	345	360	320	305	369	358	339	344	339	316	330	320	384	349	330	322	357	321	342	314	357	336	320	316	328	337	305	354	373	324	355	347	345	316	330	326	356	347	356	327	321	355	328	355	346	353	303	356	372	364	337	368	336	317	362	308	334	337	369	312	353	329	373	360	333	318	333	343	324	385	344	350	339	324	328	327	334	391	365	318	327	318	319	352	314	338	325	361	342	390	314	330	325	343	334	338	352	335	322	355	339	339	320	309	358	339	373	347	366	341	391	330	382	324	338	321	342	332	350	310	344	370	333	332	357	325	354	385	341	328	338	345	336	351	315	371	344	350	347	348	338	359	344	350	356	337	363	293	384	337	361	320	321	361	315	335	328	344	354	338	343	329	308	297	315	351	327	369	296	367	319	363	370	330	354	294	360	348	308	394	351	321	342	353	349	332	322	348	325	332	367	329	376	318	321	354	316	326	342	358	337	334	346	336	344	383	380	347	343	334	343	334	318	316	366	380	323	368	326	362	358	325	333	335	365	336	309	360	331	330	320	390	293
22106	4334	11224	11063	10577	9054	12558	14887	12618	10799	7065	3643	2495	1749	1601	2155	3819	3863	2514	2209	1522	1804	1591	1292	1487	1219	1255	1121	1020	1046	1028	999	1071	1170	1199	1285	1402	1389	1474	1307	1110	1229	1843	1775	2868	2738	3496	1733	1073	903	907	898	941	936	843	919	887	891	850	827	818	889	835	867	844	898	844	862	865	867	801	812	854	887	810	860	843	848	882	822	871	867	895	867	790	880	853	824	873	865	857	803	868	839	819	877	800	816	878	857	815	851	824	835	795	838	818	869	878	884	843	829	875	817	811	838	833	875	791	806	811	819	845	852	824	806	806	871	859	836	818	869	801	875	845	826	837	856	841	822	848	856	840	809	847	851	831	813	808	806	835	767	874	827	853	824	844	865	870	828	862	857	840	890	855	796	805	860	859	779	850	843	826	849	874	806	820	776	848	817	832	825	844	801	827	820	816	839	815	833	879	840	841	828	817	810	901	822	884	834	774	818	799	886	828	805	879	874	840	864	801	882	831	888	870	843	794	804	863	797	841	822	791	867	808	823	824	834	827	830	764	879	824	848	838	853	810	848	799	795	815	795	829	844	830	811	869	821	823	835	829	883	803	857	806	874	842	797	846	862	781	876	890	816	830	795	847	844	902	889	833	854	832	833	870	812	874	817	807	860	889	857	823	816	843	833	890	828	885	849	845	871	798	879	829	841	809	798	804	825	825	856	882	836	838	838	852	839	801	844	840	858	828	846	841	795	791	827	851	820	829	838	802	778	829	796	791	846	883	846	844	841	810	810	794	822	870	826	806	850	820	871	812	830	826	861	826	843	814	856	860	875	839	834	815	836	807	807	823	814	849	808	841	835	819	881	786	848	819	822	821	791	846	834	813	818	827	799	866	789	827	827	827	794	824	827	824	845	842	842	790	786	906	825	820	863	836	864	862	841	786	865	824	846	804	870	823	877	826	855	806	811	826	842	835	828	853	816	815	869	859	827	832	885	855	801	886	876	854	855	820	789	836	819	878	852	814	797	827	851	805	839	809	852	868	865	790	856	791	829	834	879	827	841	870	820	824	808	845	841	833	865	793	853	821	808	854	894	881	854	793	870	828	801	828	875	816	882	817	902	839	810	787	866	843	857	826	821	792	836	819	845	852	871	842	838	833	826	881	829	774	865	842	840	812	805	783	823	841	869	789	854	842	802	816	815	892	848	840	851	827	916	830	831	794	850	767	892	846	826	807	842	859	857	776	881	827	859	831	815	793	880	816	851	888	825	818	859	823	848	805	894	810	850	805	847	854	894	824	821	851	820	810	861	865	892	861	881	797	845	795	832	815	801	829	830	783	831	875	824	851	780	849	811	843	826	878	843	905	825	865	822	859	839	835	809	841	804	824	879	865	849	797	888	887	841	771	821	839	809	758	897	863	835	883	838	764	843	861	890	814	788	872	795	844	830	872	835	856	821	802	838	844	828	852	877	840	833	842	803	828	838	844	835	827	877	875	816	830	832	832	833	835	834	792	827	853	912	858	786	828	815	807	860	827	855	780	847	879	802	792	843	816	844	839	845	809	784	862	831	895	827	892	824	880	838	863	838	827	835	813	811	851	831	830	849	823	801	776	835	811	788	843	834	790	827	841	786	845	807	839	820	849	849	832	806	863	869	837	849	876	828	817	835	840	817	835	833	871	864	868	842	839	811	837	763	840	838	836	849	923	863	851	810	815	823	847	830	844	813	799	917	821	832	848	845	872	830	803	835	867	850	871	818	844	837	860	758	848	813	822	855	830	871	817	857	829	889	857	817	805	737	876	877	822	874	864	800	861	795	849	752	857	809	824	840	821	838	848	878	841	886	825	843	842	844	850	813	836	837	868	752	850	808	800	822	864	829	857	854	861	842	816	844	883	846	838	842	817	859	792	817	827	817	835	820	911	859	818	818	807	901	862	851	873	865	832	864	840	825	827	855	837	848	795	838	868	822	869	844	860	827	837	884	815	814	791	835	817	842	811	869	853	838	869	828	808	843	785	863	809	848	835	872	850	813	823	883	829	833	819	871	846	826	812	876	842	845	787	869	835	831	873	897	846	814	821	836	821	846	812	803	875	810	868	806	843	865	802	835	812	848	803	864	825	834	845	833	814	832	836	858	842	845	780	897	800	855	860	861	858	761	784	842	852	827	871	831	808	838	833	836	898	850	843	860	819	858	868	867	858	857	862	897	827	848	813	845	889	846	822	874	856	887	852	779	800	823	859	799	852	899	899	837	857	839	886	815	796	803	886	847	776	873	867	837	807	832	783	842	832	817	893	832	805	817	817	785	815	842	836	782	847	883	832	829	859	793	817	817	796	817	808	790	838	788	871	839	837	822	859	883	800	848	865	798	833	842	791	823	873	817	802	822	807	837	806	798	871	804	853	861	824	836	845	861	806	821	853	826	852	835	817	789	860	826	843	803	875	853	815	850	817	849	834	801	859	808	825	826	818	848	823	814	885	820	854	797	811	766	848	815	853	837	823	813	810	822	850	836	899	876	814	847	842	847	822	818	824	788	813	847	841	851	842	913	831	834	792	870	839	763	810	825	787	828	878	864	840	837	843	843	809	895	906	851	830	883	842	818	810	841	859	827	826	827	800	894	858	867	864	829	806	812	790	774	909	809	873	777	858	794	858	860	887	856	849	871	846	889	801	844	849	827	772	791	837	851	816	776	874	877	862	821	792	855	806	841	795	850	952	775	857	859	777	778	852	809	813	789	820	855	799	815	842	850	809	858	837	878	833	839	868	789	881	830	846	833	841	864	825	851	830	826	844	860	886	847	842	817	839	796	882	839	807	877	869	838	802	806	843	819	850	825	819	863	788	846	819	804	828	801	788	839	929	831	834	801	816	841	813	789	856	813	793	850	845	858	807	863	859	818	834	845	814	852	817	822	815	868	870	886	866	897	860	845	860	838	818	827	814	844	836	806	829	851	872	836	767	797	836	809	816	854	860	840	880	819	791	844	840	847	808	793	812	852	800	807	810	773	821	793	812	829	856	823	854	869	865	881	825	820	804	814	841	867	878	813	825	834	808	817	861	782	824	851	833	821	859	826	829	773	791	813	793	877	834	832	863	787	817	821	825	844	843	883	822	818	846	812	863	850	843	817	857	809	831	821	862	835	868	834	810	881	889	827	838	835	847	849	877	820	850	786	879	863	821	861	826	830	811	834	842	797	806	860	872	836	856	820	831	849	856	824	835	811	832	823	811	865	845	836	855	843	804	802	767	869	855	781	824	815	826	842	845	785	843	835	818	852	853	818	817	856	873	867	876	883	861	851	848	825	849	832	788	829	841	848	780	822	823	797	850	853	854	808	860	840	823	868	852	862	869	806	823	851	837	837	803	861	842	848	841	863	817	864	818	837	868	838	847	850	799	870	817	839	872	852	863	840	804	829	831	865	854	847	813	852	796	847	883	828	805	848	827	749	844	847	826	831	847	804	757	859	828	840	825	762	816	877	857	854	877	907	754	838
4010	1146	2911	1615	1435	777	1443	1676	1375	1117	776	510	406	390	356	411	509	522	444	413	399	399	415	373	371	388	354	392	391	412	403	396	356	379	413	373	415	402	393	367	388	381	360	356	369	378	377	397	396	404	376	369	369	368	380	346	379	396	388	383	345	387	355	404	387	385	396	371	379	345	396	350	375	411	381	383	350	399	392	368	407	375	326	373	392	370	364	424	391	415	391	346	388	366	362	355	401	361	350	361	383	375	394	387	390	385	341	362	418	365	359	376	392	366	373	389	433	369	362	409	351	379	397	363	409	368	383	370	391	354	380	368	391	390	349	366	400	401	363	356	373	404	369	364	341	382	388	377	341	414	398	390	386	383	364	382	379	382	377	350	378	367	354	363	375	364	386	374	389	341	358	396	370	365	389	369	380	380	379	322	337	339	334	392	361	388	371	374	347	382	391	402	371	346	371	381	392	382	388	370	399	386	354	349	395	399	368	398	374	393	334	382	379	384	387	347	361	369	388	349	347	368	355	393	376	392	379	375	404	348	350	360	377	400	367	387	391	395	400	368	383	351	375	356	379	371	362	403	411	368	355	372	370	377	358	364	358	387	400	334	408	396	351	360	385	379	376	378	368	367	427	402	376	404	375	345	364	367	364	373	411	381	368	369	372	353	383	367	391	380	374	370	380	357	390	406	407	370	397	361	382	359	387	402	409	353	403	400	368	365	354	352	404	378	350	403	423	385	367	365	406	402	370	367	363	418	404	367	372	367	387	394	358	381	357	400	370	372	424	387	389	380	395	381	397	384	354	376	406	414	391	365	381	360	377	369	341	340	385	373	398	372	379	364	363	353	371	353	385	392	344	368	361	381	387	416	379	377	364	387	388	359	380	384	367	377	390	395	379	409	377	385	367	371	383	357	390	375	385	384	360	404	407	382	378	359	380	343	378	414	376	375	399	358	364	352	400	374	353	340	384	359	356	361	387	380	394	358	381	396	407	389	383	400	383	427	413	384	394	392	362	372	379	390	350	375	356	375	386	372	348	404	378	354	404	405	369	411	382	408	390	375	341	379	397	362	391	389	371	372	366	403	356	397	376	371	372	385	420	394	345	320	384	341	370	385	405	356	388	360	366	364	385	367	358	359	367	383	392	366	426	420	347	375	402	372	389	370	408	398	387	397	387	354	396	371	401	372	370	396	394	361	403	365	392	367	387	365	370	376	378	364	373	355	401	372	385	358	402	370	367	389	356	393	388	386	378	384	355	406	375	390	395	342	404	394	376	380	371	394	391	356	370	387	356	377	357	362	391	357	381	385	395	382	348	395	396	331	375	386	370	342	387	409	374	379	357	375	372	404	395	396	383	379	411	410	407	385	397	434	396	371	357	358	379	377	408	398	372	373	340	387	406	401	358	361	391	379	411	416	441	407	387	390	354	366	415	397	390	407	411	414	413	382	410	379	371	405	383	386	388	378	384	375	379	358	426	367	378	347	365	363	410	352	382	389	374	394	400	373	391	329	376	377	339	402	382	384	441	374	399	362	375	345	376	381	349	366	354	369	400	335	369	371	366	374	356	416	411	361	406	367	361	404	381	359	360	383	403	368	366	381	378	375	396	385	375	374	359	338	368	329	369	364	382	389	373	377	386	368	373	398	376	356	412	382	408	384	392	365	369	394	374	351	381	389	366	392	421	380	343	383	358	400	350	381	317	385	384	425	382	387	395	367	359	406	404	400	392	345	352	363	372	370	349	376	342	380	376	420	378	377	364	381	391	371	386	397	454	400	382	412	368	396	373	399	363	313	374	386	356	377	361	388	399	377	330	353	357	372	374	376	353	379	342	325	379	352	401	362	376	381	364	352	401	400	379	372	374	359	383	397	361	349	392	389	401	357	363	384	320	363	367	367	323	404	369	388	356	361	384	368	380	378	346	339	392	393	390	365	424	369	371	334	363	360	395	386	347	395	376	367	393	391	378	379	373	372	362	381	352	351	393	393	377	369	398	334	370	382	348	392	358	397	355	378	380	347	378	366	374	416	386	404	368	406	364	431	379	353	400	401	372	372	370	373	402	380	347	348	379	395	380	407	348	424	379	376	390	381	388	370	404	382	352	399	424	372	399	365	390	349	356	394	372	355	353	367	370	386	362	408	351	374	378	378	349	389	392	395	353	367	414	355	368	374	354	362	378	381	351	399	366	395	352	377	371	365	326	350	369	350	333	358	414	350	408	389	369	394	403	362	393	412	394	402	346	335	385	388	382	384	364	384	365	380	412	357	365	373	373	391	369	374	359	405	389	371	364	391	364	374	370	385	376	346	383	354	364	397	369	376	376	402	402	372	408	400	351	413	373	377	351	387	384	398	402	386	418	387	336	391	368	396	402	379	384	378	370	377	388	403	376	375	350	368	385	373	352	365	372	387	351	383	430	369	383	431	372	430	360	365	376	350	362	375	392	363	406	375	372	354	329	368	352	394	398	358	387	383	330	393	371	354	370	389	388	432	397	407	387	399	417	357	332	375	402	350	387	384	345	372	378	372	372	354	383	419	372	381	336	399	412	406	428	419	405	386	372	384	338	453	374	384	388	366	414	405	388	356	381	323	393	372	382	386	337	345	379	365	405	383	364	393	390	372	360	395	365	392	392	348	355	371	351	395	367	358	377	385	382	420	351	371	375	389	394	345	404	394	383	375	413	378	346	367	357	354	368	342	375	369	411	363	409	388	384	398	396	339	360	331	366	375	368	416	385	354	385	363	360	349	386	419	387	361	368	370	370	409	381	362	379	368	391	356	440	391	358	370	370	366	363	397	384	375	419	370	409	378	394	351	391	414	392	341	379	395	372	399	415	390	361	356	372	347	377	358	421	373	363	383	371	372	374	368	395	413	365	371	394	352	421	371	415	367	357	411	385	343	357	386	372	354	387	364	347	411	364	404	382	350	382	366	401	395	398	363	372	413	395	361	387	405	411	355	344	386	349	413	385	409	365	362	385	370	360	386	381	380	336	361	378	344	382	379	369	361	359	363	371	366	397	360	369	381	390	395	413	396	335	405	368	411	353	382	391	395	390	393	359	360	382	378	378	397	392	433	395	390	360	377	347	358	396	356	357	397	390	409	379	406	375	391	384	356	351	357	345	401	364	383	395	373	384	365	384	366	366	385	382	390	408	380	393	368	391	364	378	394	402	380	385	351	340	409	354	368	374	388	406	371	408	368	408	394	389	411	353	402	366	376	351	362	366	396	376	379	393	333	366	384	410	383	359	391	389	369	377	397	358	366	357	360	355	366	399	360	364	347	336	321	380	406	379	372	389	341	426	405	392	390	372	361	377	313	350	373	402	371	432	414	394	368	352	341	340	385	321	368	399	396	410	365	392	377	370	395	373	433	385	362	368	387	400	376	379	368	372	402	404	393	393	386	366	405	380	369	366	378	367	329	359	374	351	380	345	348	400	341	405	385	394	395	393	385	389	390	395	390	366	369	362	370	390	388
3678	1556	4601	3951	3899	2469	5861	7163	5873	5005	3337	1640	1146	924	930	1175	1905	1793	1376	1174	930	932	960	917	870	932	900	850	912	921	845	940	919	960	933	991	1049	1126	1113	974	929	900	884	878	919	923	927	901	900	919	879	893	861	853	860	875	871	929	837	872	862	893	856	932	896	815	847	878	856	859	873	840	866	818	888	898	884	856	896	832	800	907	850	903	916	962	859	893	891	888	899	876	888	901	844	890	919	863	893	847	828	893	913	901	878	857	872	848	869	897	863	875	909	862	852	914	947	876	884	824	841	871	867	836	817	879	855	886	908	875	853	855	825	850	842	873	866	908	855	878	855	921	895	860	838	897	894	886	832	851	908	916	843	917	891	904	863	851	844	891	876	900	872	853	844	841	854	909	889	866	916	875	873	893	919	843	864	884	811	841	860	870	841	911	836	889	922	915	842	829	851	942	890	885	881	856	813	866	900	841	868	845	874	922	831	885	837	959	845	801	815	848	893	897	855	913	880	896	866	856	889	824	826	910	901	895	867	862	878	821	837	843	869	879	900	819	889	899	844	799	869	845	931	906	867	876	888	847	874	909	847	900	858	894	847	880	861	884	867	855	883	873	927	846	936	889	823	838	876	879	920	900	880	872	858	831	842	899	887	917	865	876	870	867	902	881	858	867	863	875	861	911	879	854	832	897	841	840	870	899	861	808	820	879	864	860	840	895	835	848	900	887	890	888	874	834	838	911	843	870	847	835	922	852	863	882	824	891	837	883	828	889	897	886	906	871	915	893	889	816	866	911	919	887	890	886	866	899	892	896	845	853	899	891	875	873	844	866	932	897	852	834	856	867	827	952	852	907	875	870	843	915	864	885	872	880	898	849	823	851	819	854	903	920	878	913	854	879	874	851	882	902	861	874	788	829	865	864	896	865	821	898	840	832	833	888	862	881	887	808	893	858	846	893	900	838	877	836	840	850	896	867	859	862	871	864	883	912	878	930	877	904	837	899	849	896	869	872	908	859	896	849	865	838	895	828	864	906	872	863	850	875	889	916	893	939	801	868	885	874	956	932	895	888	865	909	864	875	914	885	892	902	897	891	876	918	876	859	859	868	864	926	918	882	838	943	871	888	890	875	905	933	915	886	853	878	891	895	888	886	890	898	883	900	867	834	853	853	906	849	897	860	869	873	877	875	870	882	861	884	932	864	857	844	876	898	814	844	947	835	903	856	814	860	868	872	878	822	917	912	879	874	887	898	919	871	859	866	860	863	898	901	893	859	880	912	930	866	900	876	857	875	832	910	863	895	850	895	883	868	845	938	877	838	822	818	854	906	882	854	872	891	859	866	874	863	811	881	828	866	900	846	917	866	867	884	876	878	863	901	874	876	917	869	892	901	908	904	846	869	850	854	873	865	923	906	869	854	876	872	877	918	867	900	849	855	853	855	921	901	885	891	893	838	898	905	880	894	907	876	856	882	870	850	882	834	954	889	903	846	865	879	831	954	873	827	874	893	865	862	845	916	847	864	883	928	882	866	871	883	896	869	859	872	878	883	893	867	818	884	875	858	858	851	851	917	843	908	865	838	910	851	887	873	865	840	914	841	867	922	883	816	902	901	856	889	849	889	863	885	883	891	888	895	889	904	859	869	913	780	851	866	924	880	875	881	870	889	839	835	912	860	850	865	869	850	881	875	910	834	871	872	893	855	823	862	917	871	865	898	886	883	877	891	888	849	897	877	829	879	862	881	877	886	837	847	854	877	863	915	877	886	808	901	876	884	886	865	859	872	860	875	910	850	895	828	856	876	846	926	872	901	902	846	869	856	918	868	935	859	866	877	874	837	852	862	845	834	915	857	863	867	823	865	957	826	897	853	835	835	878	934	862	866	864	893	859	841	901	872	858	860	846	861	849	906	854	906	891	878	862	852	900	921	893	867	888	907	867	864	836	888	887	886	899	877	958	872	903	874	872	896	821	876	874	892	887	902	885	840	846	860	860	895	846	866	883	854	859	883	872	806	881	901	859	879	893	922	864	894	848	877	852	844	875	844	847	872	908	846	891	876	938	872	880	823	858	854	908	887	857	881	855	869	874	876	831	856	908	901	869	811	864	874	884	918	905	930	896	842	904	818	894	853	852	855	915	916	841	866	830	893	876	892	859	932	887	882	869	842	893	917	871	841	874	867	901	840	891	878	857	898	833	866	856	887	874	860	938	867	883	898	900	833	830	905	918	863	864	849	869	852	867	915	884	899	886	895	913	913	872	875	855	894	903	957	842	858	915	877	888	902	875	827	842	922	924	856	869	887	892	846	883	866	860	879	871	871	923	817	905	876	884	867	910	886	859	876	894	916	871	894	887	926	906	892	853	900	889	875	886	867	903	830	842	869	855	829	845	870	918	882	860	894	877	862	911	876	872	877	868	848	820	855	845	897	892	908	841	923	929	854	856	824	887	868	878	873	882	925	897	884	893	873	881	869	850	896	853	833	870	892	836	889	882	838	895	945	884	879	866	882	868	877	863	840	879	836	894	885	860	888	886	861	932	865	876	888	884	885	897	867	929	861	901	821	965	959	819	882	863	927	875	891	900	873	856	898	885	932	897	884	840	843	864	872	807	835	868	877	868	889	876	921	877	823	840	813	873	887	886	877	861	828	868	901	848	872	897	896	815	849	905	867	878	851	900	866	889	860	863	919	878	895	914	861	844	875	885	898	922	789	852	885	869	926	864	887	924	861	884	871	905	907	890	867	866	886	859	891	840	805	846	857	829	882	916	851	890	848	859	888	884	844	859	862	882	846	852	885	836	915	935	873	872	888	898	841	857	872	886	904	859	915	904	876	870	838	886	876	782	887	847	911	883	897	903	888	889	868	893	836	908	812	896	843	903	858	858	873	897	874	903	919	898	885	880	825	813	871	899	868	915	932	862	857	856	837	872	891	841	900	853	908	897	849	849	840	828	900	860	929	900	848	904	870	831	874	900	808	882	832	905	935	933	903	881	868	904	879	937	890	881	860	844	899	855	873	840	823	864	866	842	851	816	874	831	913	936	882	924	852	862	864	852	879	906	859	902	874	887	834	875	873	882	890	828	897	888	904	891	834	887	952	873	839	845	862	853	887	877	841	901	865	878	817	925	833	910	879	816	871	929	817	857	875	880	856	870	836	837	858	893	906	845	893	888	866	924	890	849	864	826	889	902	899	883	907	865	944	903	871	850	880	859	888	841	868	885	850	839	896	892	837	841	882	851	893	859	862	939	864	863	903	861	932	872	843	836	873	852	878	888	835	861	861	902	914	894	849	892	877	898	883	848	875	853	877	897	876	851	934	934	862	898	925	879	870	903	852	878	913	884	925	917	879	897	834	833	860	885	891	860	869	849	857	909	856	891	886	928	888	917	857	824	947	902	877	841	884	916	891	875	887	850	910	924	830	942	884	852	856	858	874	908	876	882	826	829	931	852	840	876	853	887	814	912	899	849	868	869	857	857	916	857	905
36786	12893	4825	2809	2238	1434	2105	2597	1946	1571	1032	549	354	320	306	383	528	486	392	346	295	308	268	281	285	279	288	254	264	231	251	258	266	279	276	297	318	264	263	289	258	235	285	305	338	367	403	266	230	237	235	225	226	227	285	235	231	232	248	238	230	240	262	214	235	227	238	242	227	227	256	246	225	248	265	229	236	247	257	253	261	234	252	267	229	233	223	286	223	258	238	272	206	241	257	256	255	273	248	262	251	208	230	222	260	247	212	229	244	241	220	245	245	258	216	219	219	211	209	247	227	252	225	256	225	250	237	213	233	224	242	274	249	226	218	246	233	206	256	224	236	208	233	251	251	238	235	220	230	245	234	233	234	247	258	244	242	263	246	267	254	207	260	231	227	215	238	276	218	259	210	254	221	250	214	215	235	244	223	246	259	234	229	213	212	221	271	226	216	233	230	254	235	272	252	244	224	259	242	257	235	210	238	224	244	259	220	257	240	202	235	248	252	259	269	245	263	228	254	261	243	238	251	226	223	229	244	230	218	221	249	227	268	243	229	243	230	253	250	244	215	233	253	245	261	263	241	242	256	218	281	237	240	246	233	221	264	239	250	244	225	245	254	233	225	252	250	220	232	239	254	208	235	230	249	269	235	236	214	246	266	236	237	248	237	258	238	225	237	207	249	232	249	231	251	251	226	238	266	241	222	260	227	215	224	244	247	238	234	209	247	245	257	263	254	231	246	233	237	271	264	220	250	255	210	239	221	235	246	206	233	225	239	244	229	238	229	225	238	245	251	225	240	223	226	232	246	233	217	230	229	250	240	236	242	246	236	265	222	216	285	260	222	199	219	248	236	258	229	233	244	246	245	230	241	218	214	253	261	220	203	220	260	243	235	257	230	218	263	225	251	224	251	274	235	245	254	245	219	246	270	222	242	243	245	221	223	240	216	244	228	236	258	240	243	258	251	228	245	239	246	259	234	223	251	240	250	258	228	242	230	245	251	245	226	261	233	275	225	238	224	244	243	268	258	221	228	253	266	236	218	237	253	237	269	250	239	241	235	215	233	249	246	256	232	226	249	241	234	248	254	237	255	232	212	269	221	252	220	242	220	196	240	229	243	269	239	225	232	245	232	262	233	224	244	237	231	231	227	263	280	246	242	275	271	247	259	248	274	218	258	224	265	239	231	222	255	255	221	220	252	245	266	211	274	253	239	212	247	237	215	262	234	259	249	243	250	229	260	250	230	245	225	228	225	250	253	237	215	234	240	238	218	239	259	263	252	228	240	265	230	217	247	234	240	216	269	238	270	239	261	253	276	231	269	280	218	253	217	255	242	237	223	217	253	247	273	235	222	261	239	228	216	288	235	248	251	232	229	205	215	231	231	227	224	249	227	243	210	243	252	249	246	269	252	248	240	250	248	225	269	234	252	221	228	217	247	215	235	252	238	240	247	254	236	245	237	258	231	213	235	242	247	243	210	227	243	255	250	287	207	242	215	225	230	240	249	252	213	254	215	253	247	237	252	235	245	227	221	228	220	227	250	230	234	225	252	246	228	245	241	242	260	248	236	235	254	231	251	247	248	259	242	238	228	247	239	265	268	241	210	246	262	262	261	229	263	222	203	241	251	264	264	236	262	245	251	213	213	226	241	206	251	237	229	253	240	268	278	262	225	233	252	246	243	243	215	243	239	231	251	209	256	231	249	229	259	225	251	265	237	233	274	239	230	243	225	226	261	258	216	234	246	218	232	227	220	257	239	220	218	227	263	235	235	238	245	249	257	236	258	262	243	263	265	263	257	238	269	240	267	263	267	234	224	245	247	243	217	234	240	228	236	252	261	279	237	286	228	237	229	268	245	226	213	244	217	227	231	257	232	249	255	243	224	256	261	250	274	251	240	253	249	249	216	239	259	256	193	241	263	216	226	261	271	224	228	249	257	250	246	213	227	250	234	233	230	249	252	238	249	242	236	222	239	232	235	225	246	248	244	225	241	250	237	241	247	248	240	252	251	237	219	215	299	274	257	245	227	241	218	255	233	248	224	245	258	217	213	242	283	246	218	256	251	226	247	255	253	244	240	233	243	246	234	245	238	228	225	241	244	230	254	217	238	233	253	260	262	261	226	250	273	258	234	243	270	250	241	227	231	240	257	249	239	245	270	230	247	210	225	238	224	240	215	248	241	234	247	263	235	263	235	245	242	239	220	244	260	236	246	243	245	236	195	236	237	242	245	242	256	262	231	261	232	247	226	240	259	223	223	262	233	243	223	227	227	245	240	257	250	217	240	247	250	219	252	222	254	218	257	251	237	232	187	244	270	234	247	211	237	225	270	259	230	228	245	259	247	232	246	245	243	252	252	228	227	240	223	265	245	238	234	217	218	244	215	237	217	253	212	254	237	230	230	241	252	279	222	238	265	252	241	248	227	274	231	235	241	241	251	269	236	236	224	243	239	241	238	227	245	233	215	237	233	244	240	239	250	245	242	235	208	235	259	228	276	253	245	258	207	231	245	204	250	220	229	255	236	228	241	217	221	226	231	247	250	242	217	221	238	233	234	220	228	252	263	254	249	244	244	239	227	249	233	257	262	235	235	245	250	231	249	252	234	263	252	214	258	243	259	249	232	238	261	248	243	241	207	265	245	251	237	226	242	234	212	276	260	246	253	247	245	217	239	234	226	247	263	217	247	237	290	237	246	229	241	240	232	240	244	244	240	245	247	224	281	234	251	218	220	251	259	256	226	247	257	218	209	239	237	261	243	241	249	238	250	226	239	257	233	226	232	261	242	255	247	240	226	269	260	238	239	243	235	268	232	257	254	243	256	245	236	242	237	252	258	230	272	243	222	241	248	219	224	226	239	217	247	252	237	233	246	249	240	227	239	217	208	224	248	241	241	250	246	300	257	249	238	244	243	242	259	257	230	248	228	239	224	245	274	243	250	264	233	241	233	256	265	259	235	244	249	254	241	237	255	206	226	223	235	249	213	226	253	237	229	253	217	219	254	238	258	258	266	228	259	208	245	274	237	247	196	264	231	271	232	251	244	249	241	222	268	226	242	287	245	254	243	251	260	237	215	217	229	263	236	255	265	226	265	229	219	248	206	251	237	201	260	216	242	248	231	260	259	230	244	240	236	243	235	233	223	237	253	234	232	233	244	239	228	228	263	278	233	245	231	247	240	230	254	205	241	258	239	247	251	241	251	222	223	240	210	238	250	239	223	243	219	241	234	232	247	247	251	263	261	262	248	249	265	218	230	248	254	250	248	218	253	232	257	228	246	236	225	229	256	259	252	213	249	264	245	230	258	234	243	219	251	244	223	260	240	231	233	245	249	265	222	264	237	231	241	228	242	256	210	216	222	255	262	221	250	226	232	224	224	267	235	251	255	221	254	261	244	257	222	245	262	256	246	250	245	205	249	236	239	234	258	246	202	234	244	236	242	224	242	235	233	211	226	230	225	235	261	244	249	257	229	248	258	247	227	242	235	256
17798	2581	6453	7154	7084	5266	9102	11235	9435	7536	5105	2607	1581	1197	1132	1588	2757	2420	1695	1400	1068	1216	984	872	909	822	889	729	754	761	712	710	742	759	845	885	987	1016	1027	892	792	770	1164	1170	1473	1534	1908	952	681	641	666	644	619	651	629	645	683	655	643	662	650	600	667	621	660	629	644	674	677	624	609	594	565	604	592	618	591	604	637	598	580	614	615	606	585	626	612	604	669	626	651	612	620	644	613	576	608	574	624	636	618	604	606	620	564	592	663	625	618	645	586	589	637	639	626	646	638	630	640	600	611	632	627	611	626	623	639	634	563	622	637	605	643	624	627	606	619	613	607	586	588	635	672	607	613	660	608	611	551	626	603	631	649	604	631	579	616	643	644	610	644	629	613	630	599	612	592	589	572	640	664	575	614	676	594	636	648	569	591	640	619	623	596	616	624	602	628	609	586	613	616	586	621	579	561	587	599	623	599	592	589	620	666	616	650	621	659	585	604	563	575	615	616	596	619	615	598	588	679	600	565	585	642	634	614	590	634	610	606	632	617	608	633	608	627	647	634	543	608	583	633	595	591	578	587	600	624	613	615	633	652	633	591	649	610	599	618	621	613	590	577	626	639	640	653	606	588	605	597	620	577	608	615	595	622	605	620	620	597	637	623	589	652	628	610	629	603	641	576	630	615	567	602	673	589	562	631	609	647	589	574	611	615	596	551	595	595	615	615	571	582	644	614	587	655	624	597	590	603	616	597	602	622	642	592	652	573	691	647	601	563	614	649	639	608	575	574	625	628	604	595	589	624	640	635	602	558	647	587	643	609	607	633	608	635	650	588	635	611	600	609	605	625	605	624	636	630	617	572	631	596	595	617	605	612	647	644	617	631	690	627	583	595	582	623	620	637	568	647	657	637	569	576	621	647	593	571	604	636	619	618	604	599	596	634	603	627	645	659	636	607	603	613	643	577	655	600	653	614	542	606	603	578	587	663	576	617	624	593	625	647	597	625	605	608	635	641	607	642	581	594	623	623	651	590	635	664	606	621	584	644	607	623	604	658	588	622	616	566	623	571	603	607	619	663	620	641	569	577	649	640	595	628	595	581	641	622	596	615	549	614	638	581	658	608	719	618	607	641	635	646	604	562	660	594	585	657	578	608	598	612	652	616	610	561	638	628	643	625	621	600	611	685	638	662	646	641	601	563	618	591	658	618	643	589	601	623	628	667	562	619	608	592	647	641	612	635	636	650	612	586	638	605	610	657	629	621	595	642	611	577	621	576	606	616	634	635	577	586	601	617	609	595	566	611	659	591	558	610	605	604	596	628	608	636	592	627	591	633	653	645	626	613	658	616	664	631	659	608	645	616	602	590	597	620	613	578	594	597	606	614	620	651	646	598	596	612	661	593	629	639	610	617	597	627	587	583	608	600	622	631	637	629	597	619	646	621	629	605	629	605	622	605	614	582	626	646	629	554	636	611	663	640	618	647	629	604	625	596	602	594	650	655	622	658	649	597	620	636	640	619	576	610	611	628	612	609	617	625	589	606	593	614	610	634	649	643	590	566	587	585	607	580	622	586	602	605	637	667	630	615	549	637	634	610	632	635	569	622	610	625	666	614	597	632	595	605	586	599	641	633	600	593	597	600	656	591	620	603	607	601	653	587	604	654	610	612	610	629	617	632	628	658	618	643	625	645	583	625	670	645	617	614	614	603	616	609	605	606	617	638	638	634	609	611	593	586	575	590	632	588	622	639	632	634	635	583	609	601	657	605	615	620	607	618	617	656	624	634	626	601	621	605	602	630	628	609	629	603	644	589	632	614	607	628	642	621	633	587	598	618	614	623	609	603	612	638	612	648	601	588	640	626	615	599	622	609	621	664	587	608	619	666	555	601	638	599	574	601	625	616	615	627	648	623	571	612	646	590	646	608	611	627	591	597	621	653	602	631	625	631	615	640	603	629	646	593	623	546	617	633	602	624	644	569	613	563	634	594	600	613	639	619	599	631	608	614	600	563	615	626	610	618	640	592	597	581	553	623	590	617	630	613	629	631	606	649	636	637	632	633	613	635	651	567	610	598	602	624	579	650	623	610	640	617	630	636	607	603	658	623	596	626	625	675	633	628	568	669	623	581	663	616	580	585	587	635	600	627	628	600	606	604	630	614	629	639	622	606	584	628	632	586	634	644	598	586	610	593	582	603	606	625	604	601	594	644	580	600	614	591	633	585	581	570	589	604	607	625	597	598	623	613	584	619	577	622	583	640	594	616	596	628	588	642	638	573	624	615	621	656	649	612	681	641	594	623	606	588	566	650	636	643	665	598	606	630	571	618	617	619	620	616	609	656	622	658	645	623	544	620	590	642	629	671	545	571	597	611	615	602	612	613	652	624	606	603	603	616	667	607	604	610	570	632	606	627	581	614	574	594	610	648	572	571	626	616	661	634	631	583	611	678	627	614	639	612	596	643	612	641	631	635	624	573	585	607	608	598	614	613	594	624	622	575	668	616	631	631	641	593	602	633	607	600	597	589	618	643	662	626	594	573	640	619	578	632	631	583	589	618	623	608	621	626	619	621	589	618	632	625	622	606	610	621	651	633	593	640	609	630	626	637	618	604	624	645	594	625	625	618	610	618	627	593	646	583	631	626	613	562	612	609	613	591	628	617	615	651	625	593	615	612	628	596	568	642	587	631	618	573	582	619	583	603	637	605	626	690	632	625	588	599	567	631	634	588	635	621	595	644	626	583	614	609	620	614	616	607	611	601	623	563	583	592	609	570	637	624	631	653	610	632	623	574	594	580	614	614	600	615	593	628	628	634	617	595	625	581	616	623	585	625	630	610	628	634	635	644	667	620	632	587	660	605	600	588	632	593	587	651	578	587	593	624	602	650	597	624	605	630	635	620	631	613	611	626	638	616	611	655	611	599	572	653	612	581	615	617	580	580	643	629	641	631	614	660	602	611	577	665	668	669	627	612	597	595	636	602	602	615	602	569	688	597	623	614	599	581	544	626	630	580	606	582	615	596	608	546	601	602	608	678	635	584	608	586	614	629	604	663	605	584	668	641	647	608	640	634	619	633	613	644	612	577	585	630	617	605	654	633	614	606	605	643	632	632	569	596	621	650	673	640	588	608	598	616	631	617	655	652	621	580	659	593	659	615	594	636	633	588	614	571	619	639	596	633	607	599	548	603	631	626	614	576	626	561	586	649	593	613	577	606	546	621	613	583	608	552	590	586	607	647	651	638	614	634	595	631	605	642	641	616	592	599	626	659	590	595	617	610	618	583	598	622	629	573	579	619	593	630	587	581	626	617	588	590	621	614	653	625	595	604	625	627	583	603	622	620	603	587	572	605	627	635	647	626	592	590	659	635	592	623	586	621	589	624	595	609	617	591	632	625	587	606	620	675	644	581	598	643	628	617	621	602	670	555	621	619	628	586	620	605	646	643	631	632	609	605	577	628	623	603	636	602	621	602	606	606	604	647	617	638	598	643	625
48814	22052	8592	4774	4085	2841	3477	3747	3151	2402	1581	899	569	491	455	540	806	716	613	513	439	407	438	419	416	322	414	339	411	347	334	344	314	356	356	374	399	437	417	443	369	386	438	437	520	574	600	431	396	346	359	353	340	375	356	364	368	330	327	324	324	341	322	375	330	319	349	338	342	337	311	319	343	341	329	332	336	311	346	374	380	406	350	328	336	317	328	356	325	378	322	308	323	323	315	326	352	334	333	350	366	345	339	332	365	367	353	330	310	341	318	315	315	337	364	316	343	354	332	368	335	354	327	347	324	317	282	345	337	348	354	380	352	347	365	348	314	349	351	323	338	368	357	364	359	333	342	351	328	337	333	324	305	327	321	322	368	333	323	377	334	344	317	322	312	332	355	333	305	322	330	320	326	301	324	320	338	344	334	315	310	328	331	334	325	340	344	337	310	328	326	348	361	308	322	338	312	328	345	325	326	349	371	352	359	336	307	295	371	340	360	318	348	382	313	326	349	349	341	325	317	317	348	338	358	359	325	338	324	361	338	331	340	328	338	357	347	351	353	320	338	339	365	350	360	347	334	322	333	364	340	348	360	321	354	382	353	332	343	339	367	315	321	324	351	321	319	339	337	366	315	319	355	329	347	305	324	303	321	311	334	343	363	377	315	344	334	336	341	337	334	366	331	328	356	350	347	321	358	307	312	358	315	317	330	344	332	355	356	362	327	347	306	302	345	340	330	334	335	316	303	353	374	350	332	286	335	362	358	325	334	296	323	327	366	361	320	311	355	311	354	324	314	332	313	340	309	309	330	325	322	315	331	376	330	321	358	317	325	289	345	290	342	364	345	365	330	352	340	350	323	340	342	363	338	332	323	331	327	342	321	383	341	348	346	331	363	300	320	363	335	320	319	316	330	337	350	311	279	323	353	336	330	344	361	342	323	327	346	316	351	353	353	379	361	359	339	303	334	329	331	311	321	362	312	370	343	337	320	315	348	334	342	358	377	305	348	297	350	345	342	301	349	342	314	359	317	334	320	370	355	313	301	349	353	290	342	339	319	307	341	335	341	317	339	360	353	367	311	356	346	327	361	355	308	332	334	319	322	336	340	336	360	305	354	338	354	318	351	341	306	325	352	360	323	333	332	323	333	316	347	344	335	321	346	330	390	334	311	318	312	343	324	362	331	317	318	350	340	314	323	310	321	341	370	348	358	349	341	382	327	335	331	355	375	343	322	335	334	338	349	357	306	316	342	312	360	372	308	302	342	302	352	325	342	331	336	332	366	352	329	330	295	341	359	322	311	332	338	350	341	348	306	339	325	319	304	353	350	326	347	353	356	322	319	314	333	377	301	355	334	354	321	346	339	345	360	323	302	363	322	332	312	347	313	317	365	344	307	331	309	296	337	331	334	320	350	353	346	368	370	370	303	320	402	306	318	329	304	329	322	336	326	338	337	369	313	325	317	351	355	319	328	356	326	333	332	365	393	344	386	328	338	276	332	325	310	329	348	327	344	326	326	335	362	356	365	345	355	351	351	342	344	343	337	339	334	331	326	308	363	305	346	359	315	341	340	316	362	342	338	352	345	322	327	330	324	349	335	332	294	317	368	347	332	323	345	350	332	366	330	349	362	350	328	310	366	357	364	345	349	307	342	328	348	342	336	316	339	355	298	304	337	344	373	326	343	336	325	366	341	357	331	307	361	335	336	368	374	326	350	368	336	327	336	298	314	340	374	334	312	340	339	339	332	301	330	339	322	333	333	352	311	322	326	317	302	344	333	309	339	351	335	358	341	347	344	323	335	338	311	362	345	366	371	334	326	314	315	352	338	335	348	349	300	340	342	362	358	352	314	324	321	341	327	350	323	343	339	354	369	326	341	325	334	320	339	305	363	355	337	355	328	322	373	333	350	346	329	347	340	335	341	321	284	299	330	301	333	296	345	345	354	327	359	336	356	354	319	382	348	345	356	346	328	326	335	317	356	341	336	316	296	327	328	325	341	341	337	322	377	361	323	314	351	330	322	316	348	343	340	360	284	350	304	352	369	292	338	309	335	297	343	340	333	303	340	298	331	367	339	335	355	363	373	304	355	278	363	352	366	301	350	306	328	337	328	313	319	363	315	344	323	327	342	357	308	336	305	325	331	359	353	316	333	325	339	305	363	354	303	353	327	327	331	331	374	339	351	348	349	339	350	317	357	347	355	323	358	337	334	313	294	304	313	345	333	360	334	332	341	335	324	325	344	308	343	316	352	326	326	342	315	316	324	334	357	319	311	316	360	357	327	343	359	320	343	356	327	348	365	385	356	341	325	326	302	373	343	324	331	361	329	311	347	347	340	321	338	346	334	294	332	352	349	307	359	315	363	357	359	334	298	323	324	351	356	332	332	350	332	346	343	336	318	353	354	368	338	336	331	318	374	298	333	343	331	330	334	347	353	328	366	334	325	327	360	340	359	345	347	385	333	334	323	332	344	351	334	333	344	343	336	344	334	370	322	355	349	346	353	348	336	336	369	318	333	333	333	356	334	334	336	357	356	336	312	358	317	315	321	283	331	340	319	369	366	342	353	353	346	334	333	362	329	353	331	334	330	333	334	312	352	354	348	351	351	342	291	358	310	318	332	319	360	319	322	310	338	371	355	357	341	313	323	334	351	300	310	337	306	315	310	307	326	335	355	350	381	328	333	368	374	340	361	332	321	364	347	376	349	353	325	314	359	331	319	366	337	306	328	319	331	336	306	326	350	321	307	352	334	319	333	314	365	364	339	326	361	331	337	346	330	363	336	356	325	335	335	311	334	331	383	351	334	300	334	342	352	340	356	328	350	286	350	316	325	327	345	354	327	342	318	318	347	345	326	290	317	336	361	340	323	356	340	337	371	339	355	380	349	383	322	364	351	331	351	336	337	373	319	324	320	337	344	338	340	328	324	295	332	325	321	330	357	366	335	354	337	273	338	318	308	327	363	324	343	369	352	334	322	300	274	337	311	345	322	351	360	343	316	342	356	314	357	367	380	366	299	345	324	346	340	339	351	341	375	378	322	323	351	307	361	359	364	315	347	366	359	346	309	334	319	315	334	329	337	357	306	320	337	351	331	349	345	315	331	352	353	298	333	292	329	356	337	343	346	343	347	373	348	336	334	320	301	320	318	305	345	307	329	347	346	369	346	342	353	350	335	367	370	352	334	350	333	354	329	349	322	358	315	330	319	384	361	369	343	334	329	324	331	370	332	334	354	319	362	341	376	332	348	374	316	297	319	325	322	297	334	354	369	321	312	336	332	337	349	352	314	348	325	317	338	346	380	310	304	337	358	326	353	369	341	374	335	356	344	344	334	311	314	343	318	381	362	307	322	349	339	331	329	335	373	334	329	295	317	310	285	316	354	372	322	334	311	312	359	340	388	355	353	346	332	346	341	349	333	337	306	323	379	314	344	343	365	343	322	340	367	331	341	337	318	277	347	333	300	319	329	352	333	351	326	321	366	320
24380	4041	8428	10488	10239	8544	12221	14799	12660	10307	7339	3814	2330	1704	1830	2361	3856	3383	2518	2419	1573	1582	1515	1339	1302	1159	1235	1141	1122	1041	1002	995	1075	1100	1151	1269	1438	1308	1372	1221	1093	1191	1835	1850	2417	2645	3081	1447	1037	886	899	965	953	918	914	860	848	945	856	868	872	882	813	862	886	837	907	848	868	885	837	864	781	847	872	884	827	878	817	884	900	872	813	808	834	855	788	811	833	819	815	808	825	772	856	829	858	863	812	870	827	806	826	780	839	835	827	869	859	836	866	801	785	815	891	837	817	822	836	757	846	882	823	801	834	812	863	822	828	824	844	825	839	838	883	892	796	867	811	801	822	813	852	792	887	792	816	801	846	837	848	858	823	821	870	909	833	872	841	857	826	838	851	788	824	804	790	822	829	815	834	868	800	828	849	835	807	918	836	855	809	841	828	841	809	782	864	850	791	812	863	864	827	825	824	801	816	818	832	852	860	835	824	837	811	808	881	833	813	861	832	894	821	855	841	852	827	822	814	834	791	860	844	847	843	867	798	860	844	789	802	871	840	813	865	829	873	811	840	862	861	810	819	828	820	832	784	820	769	846	799	864	830	774	841	809	816	803	834	813	799	855	794	814	820	777	838	768	858	858	839	870	834	870	833	794	813	819	903	816	796	831	880	816	788	811	817	863	809	802	848	802	789	817	807	845	840	816	802	903	830	812	847	794	844	810	821	802	834	804	802	851	883	855	870	808	808	842	818	817	786	848	834	873	880	823	812	819	810	782	815	791	828	826	816	827	874	827	838	806	774	863	837	799	820	790	797	843	814	835	832	846	832	786	817	839	803	892	796	772	835	827	828	876	840	793	824	838	827	844	834	852	847	851	769	842	807	837	846	808	828	825	849	871	800	828	822	785	906	861	835	814	841	824	783	833	871	814	794	776	823	783	820	869	807	860	826	818	868	822	826	818	787	852	850	823	843	847	835	818	838	813	856	883	857	842	858	815	828	856	766	813	829	863	857	829	876	806	846	827	801	800	806	844	807	804	848	841	826	828	817	849	801	819	863	842	812	779	825	817	780	829	809	820	856	858	822	784	840	824	827	902	827	861	851	821	826	837	861	796	842	804	845	818	856	822	882	816	839	868	822	860	803	827	813	879	833	817	819	826	896	832	796	807	856	822	814	832	822	802	767	805	838	852	861	863	813	797	791	851	784	827	833	838	834	812	816	873	887	834	819	789	824	825	850	868	821	828	823	831	782	783	826	805	848	797	885	830	849	817	809	859	830	827	827	848	849	847	870	827	794	827	868	852	819	839	835	822	759	852	829	849	819	878	843	859	852	860	846	792	816	824	829	839	820	820	776	816	803	776	854	803	803	798	860	843	804	870	824	782	850	795	824	812	845	831	855	795	809	795	803	891	825	877	763	865	867	859	839	847	843	812	832	788	797	820	838	864	849	837	871	835	782	859	823	848	853	893	815	816	830	827	843	793	878	836	840	859	854	833	853	859	797	801	853	793	830	833	779	880	792	816	895	866	854	806	801	812	826	851	815	825	878	790	803	815	893	837	831	827	784	800	843	823	830	857	812	850	845	832	791	849	782	875	781	818	867	844	765	822	855	821	782	850	801	750	844	788	808	799	808	808	822	816	824	804	860	860	810	824	799	813	824	799	879	808	841	849	823	843	796	898	850	843	787	835	871	839	833	791	829	825	870	744	821	775	849	853	844	826	854	786	881	783	814	824	833	872	841	836	907	870	867	837	801	846	812	842	811	816	765	830	842	772	844	825	793	874	859	828	768	822	851	781	755	791	785	836	816	789	846	897	803	846	871	813	876	846	814	795	775	813	856	787	854	826	840	825	852	824	857	804	807	801	876	832	838	843	859	838	858	841	829	812	860	849	831	832	867	880	843	872	859	862	792	832	817	849	872	829	841	832	791	795	835	826	803	805	870	845	813	814	828	746	878	816	819	822	814	850	822	825	822	841	787	815	793	873	836	795	801	851	852	827	807	837	801	845	838	788	809	814	869	818	845	823	828	812	867	824	831	844	798	808	797	811	805	834	832	847	833	849	829	870	819	816	809	788	853	781	865	824	808	849	848	844	818	843	792	825	835	842	833	847	776	875	864	800	840	873	855	858	825	752	852	804	792	807	853	836	834	790	844	836	866	824	831	811	881	854	843	828	831	806	859	823	785	839	815	868	821	844	819	852	788	813	837	783	875	819	801	829	842	831	789	794	855	783	803	895	864	801	783	820	887	808	786	809	816	834	840	816	834	842	786	797	856	859	828	850	772	801	764	827	809	855	853	812	823	818	807	800	813	805	832	810	855	881	784	826	821	816	813	840	846	827	835	804	836	829	781	832	863	862	861	840	856	849	854	832	814	805	868	814	847	833	850	867	882	832	765	816	882	822	798	816	847	892	819	874	869	753	853	796	789	780	809	873	807	823	856	868	851	791	847	821	785	827	810	839	821	798	812	830	765	790	874	855	846	832	814	844	878	755	799	859	844	806	830	860	850	845	796	836	872	864	820	889	824	832	846	812	799	855	812	832	842	783	794	837	801	846	854	851	891	827	792	816	836	804	842	789	818	877	814	881	829	789	831	854	850	868	826	740	818	807	878	778	861	846	793	839	838	827	846	825	853	841	824	828	842	741	825	771	860	852	804	835	814	811	847	824	843	812	793	812	864	811	832	800	840	816	856	828	828	803	814	811	856	802	867	835	850	862	810	763	838	843	819	806	790	822	838	842	826	811	728	834	780	821	803	849	815	839	826	824	803	829	818	838	830	862	793	864	839	784	878	880	865	853	859	800	817	869	859	856	822	857	825	804	834	860	779	822	808	827	802	856	851	833	791	855	824	814	851	786	807	882	819	791	860	839	877	800	830	824	841	821	836	797	853	865	792	846	782	822	860	844	764	820	874	801	829	894	838	810	826	857	800	827	844	801	791	836	778	810	772	795	836	864	842	854	843	824	811	831	840	774	857	816	848	793	849	811	808	798	809	826	837	828	821	808	840	847	838	799	795	851	832	844	841	816	823	882	825	872	797	849	829	849	813	887	825	806	802	828	795	853	763	866	836	821	807	876	862	816	869	808	846	807	823	827	868	833	800	843	847	824	838	808	821	811	831	823	843	830	788	873	781	840	842	782	814	845	874	822	870	834	827	833	843	805	814	782	854	887	829	811	888	820	804	852	839	817	773	740	818	816	836	860	883	790	906	816	872	863	804	811	834	797	844	840	842	846	806	818	821	791	808	810	826	888	832	818	819	815	834	811	861	851	821	844	836	836	859	819	848	798	840	804	869	806	898	826	833	854	814	826	777	801	843	800	842	828	825	859	805	831	763	807	841	807	807	797	867	817	819	834	824	826	853	811	820	837	821	766	794	832	832	800	858	843	851	812	814	816	827	856	780	812	813	865	831	848	846	768	785	874	844	814	809	820	840	867	836	822	867	812	838	830	880	863	832	803	781	844	816	809	836	842	845	801	793	868	886	791
3858	964	1891	1413	1124	602	1398	1720	1390	1196	801	509	387	391	423	441	495	493	448	391	356	385	394	382	360	363	377	378	369	364	366	367	381	381	379	410	402	367	406	401	347	380	337	366	351	354	373	362	360	388	363	396	370	359	414	390	408	406	387	372	360	374	377	352	394	356	388	371	360	358	381	398	386	383	377	400	375	366	374	393	383	395	344	390	361	401	356	373	354	326	355	390	346	356	378	376	392	358	349	358	357	363	378	358	373	343	364	389	363	374	383	344	355	336	397	351	374	435	387	397	364	352	396	370	356	370	356	359	346	358	396	373	364	375	368	370	353	403	398	386	368	390	373	372	376	363	385	391	356	380	376	379	392	371	401	374	363	382	372	386	345	352	378	379	354	396	358	361	378	426	369	324	387	351	373	371	393	388	377	389	387	340	367	332	397	391	355	385	365	355	342	364	351	403	377	386	357	357	402	377	368	361	411	387	370	355	359	345	380	394	364	337	390	372	369	389	397	363	416	373	392	404	346	336	368	369	379	350	346	332	335	415	403	375	368	377	396	349	380	379	341	378	381	365	378	395	379	346	372	379	357	371	323	384	385	366	336	391	343	327	364	379	329	372	349	388	342	387	373	379	366	374	380	365	344	367	385	344	384	356	361	387	347	398	381	359	341	371	362	352	366	412	380	347	360	363	373	403	375	365	308	365	373	376	342	365	409	360	408	374	406	397	365	347	367	419	370	356	374	375	400	383	384	359	389	380	368	387	366	385	374	377	370	358	344	346	374	369	369	363	392	354	383	339	375	384	398	403	348	395	394	356	359	375	379	359	401	378	361	388	355	363	379	368	378	332	399	392	394	341	351	336	361	346	352	396	393	397	402	403	393	334	377	377	370	368	386	351	391	361	366	356	375	355	397	360	362	363	383	417	397	371	357	344	396	396	369	364	399	404	404	350	372	366	357	356	320	372	359	339	397	341	348	397	359	379	381	396	347	372	378	386	351	344	393	345	353	361	376	424	370	386	369	352	365	364	364	383	359	375	392	420	332	342	394	408	377	406	392	378	366	346	384	374	365	373	347	404	403	369	390	414	361	347	349	380	380	412	376	360	357	374	362	417	394	389	366	401	373	388	379	358	330	379	393	369	379	361	368	370	375	330	379	375	377	392	351	337	407	354	356	365	379	370	391	370	347	384	346	391	381	408	407	376	379	398	381	369	351	357	354	371	346	375	325	395	361	400	378	367	377	377	378	371	367	357	389	369	376	390	372	352	365	371	341	332	403	377	362	400	393	364	356	363	358	352	367	369	379	367	357	369	370	426	356	360	363	384	359	371	343	354	382	376	388	403	327	378	378	346	372	346	332	388	320	390	352	366	373	409	427	350	369	355	374	399	375	423	379	382	364	381	380	355	350	398	394	383	389	355	416	368	339	366	356	361	356	387	421	389	354	353	376	359	364	363	385	354	356	405	387	365	363	359	363	352	397	407	378	365	380	373	361	336	378	393	378	425	361	362	340	392	369	388	372	394	382	368	400	379	383	379	330	355	366	337	348	363	379	394	378	377	395	366	319	354	376	361	370	344	347	368	376	373	386	370	398	360	360	365	342	374	379	404	382	385	388	388	409	392	368	383	359	379	403	400	365	342	346	380	357	404	395	366	374	373	363	384	336	362	372	393	368	358	387	365	384	404	409	373	390	372	392	404	356	377	402	382	408	401	405	390	339	363	356	379	387	365	392	374	379	379	414	398	378	372	370	411	390	383	403	362	337	375	354	369	383	369	386	353	403	384	378	387	363	385	352	405	359	363	346	354	386	363	375	341	358	402	370	367	381	377	405	375	368	379	319	417	357	382	345	373	351	339	400	361	373	362	400	401	381	372	343	359	389	360	398	386	367	353	365	387	346	368	383	388	408	366	353	368	387	374	368	352	372	388	385	366	379	343	355	373	398	382	396	394	368	348	393	402	356	344	359	375	368	355	347	372	393	403	381	352	366	392	344	351	384	386	377	341	366	359	385	360	394	400	388	367	401	383	384	365	385	377	339	353	370	387	356	392	362	396	383	384	349	349	403	366	359	417	383	365	357	389	383	390	392	389	400	378	377	332	414	380	375	381	342	361	384	354	374	371	367	394	375	359	421	404	390	352	372	355	366	401	385	365	344	343	369	377	350	363	423	369	388	379	405	368	380	338	348	395	369	379	376	360	352	326	407	385	361	367	339	370	369	356	397	381	350	387	390	345	359	356	382	391	392	372	365	388	366	348	406	390	358	411	347	358	358	388	420	403	393	405	337	401	377	356	361	366	387	358	401	347	361	368	356	402	423	402	370	362	393	362	390	389	383	359	398	384	381	382	365	379	398	373	353	402	405	357	414	366	365	424	408	372	372	388	346	367	363	384	408	342	386	373	343	394	345	382	350	348	359	364	372	360	424	397	391	384	396	389	374	389	339	413	360	358	350	320	358	345	379	394	391	364	352	359	352	366	338	381	363	357	356	359	415	339	385	361	360	367	340	400	380	387	404	380	357	376	348	365	424	376	338	368	358	386	365	337	350	366	367	381	382	383	355	402	373	361	392	377	369	349	396	386	378	366	385	399	368	365	360	382	352	337	377	340	369	376	343	381	383	393	395	387	394	388	362	394	388	357	392	368	343	361	378	386	374	396	365	363	370	401	373	330	340	404	378	366	364	372	379	339	385	353	371	352	385	363	358	382	354	417	385	390	350	357	387	391	373	377	371	387	397	365	366	393	358	368	352	325	362	390	349	375	393	395	400	408	374	400	356	379	374	350	376	378	348	349	383	355	372	381	378	347	382	366	395	359	406	412	417	404	401	410	364	365	370	377	389	361	362	396	366	371	354	363	354	371	366	372	368	382	363	374	387	384	362	373	381	339	412	393	357	381	379	345	362	368	410	369	370	355	390	372	377	370	369	374	408	369	395	344	333	410	344	385	354	357	358	365	343	364	385	384	383	365	380	380	335	362	433	341	398	350	358	326	369	391	381	369	382	346	370	369	336	348	363	353	400	343	374	383	365	362	364	352	395	395	376	375	393	375	352	372	392	406	387	406	360	387	396	370	335	398	382	386	395	355	383	355	364	392	389	390	371	342	363	388	371	389	364	383	349	372	406	385	358	372	373	368	379	407	382	401	379	356	378	368	377	350	345	385	370	361	388	368	324	368	343	377	395	365	364	412	339	367	338	348	390	378	359	397	389	392	340	377	327	350	356	367	388	347	377	405	357	351	368	409	362	371	406	403	356	337	359	375	338	366	397	367	373	383	385	366	391	359	362	364	390	386	335	379	369	383	364	356	361	352	373	410	357	378	345	412	361	324	333	378	333	369	386	350	340	366	371	379	411	380	372	396	389	394	392	419	370	357	344	361	362	387	393	381	394	344	371	402	392	384	378	373	349	356	378	365	346	369	396	389	378	397	371	374	399	372	396	390	348	383	337	385	374	380	408	361	376	370	399	353	334	373	378	337	332	370
3760	1383	3008	3789	3434	2238	5890	7502	6118	4906	3449	1717	1133	1007	965	1139	1896	1694	1329	1149	1021	1011	938	872	933	923	868	849	813	898	899	886	910	946	972	1020	1143	1096	1100	1018	921	871	875	856	886	899	877	875	931	847	889	887	883	875	833	835	875	839	861	883	873	898	852	875	880	905	847	832	843	881	895	881	899	863	849	855	938	836	873	894	855	808	837	859	829	868	831	901	849	824	890	861	902	888	863	823	860	850	858	917	818	887	872	874	928	869	891	842	892	866	857	870	846	840	844	849	863	875	844	803	802	892	888	818	955	841	941	842	906	848	826	882	829	909	838	855	905	837	870	869	814	861	845	841	905	843	862	865	869	909	876	895	880	876	908	891	891	875	881	893	894	908	849	829	891	875	847	864	884	914	833	804	894	892	851	862	857	887	865	846	827	860	863	879	841	848	877	896	866	868	844	827	869	838	875	834	871	835	875	890	812	888	880	853	887	812	867	854	860	882	832	872	912	881	866	888	882	866	853	812	839	861	862	852	838	900	895	880	885	886	882	831	880	876	886	896	888	853	922	820	881	853	836	864	885	842	886	838	833	887	864	888	886	900	832	889	861	855	883	847	786	882	877	847	872	866	877	830	876	823	853	909	800	847	843	867	858	927	872	887	879	858	896	830	867	908	864	903	883	897	885	889	881	830	850	868	861	881	830	903	897	788	867	808	832	913	863	884	841	854	874	832	837	834	845	893	889	849	902	858	882	901	837	866	857	822	881	856	829	812	881	859	851	865	880	829	912	799	871	877	889	858	825	818	840	897	861	854	825	903	909	886	897	821	905	837	872	852	858	885	823	837	859	864	863	873	877	864	840	890	840	830	891	852	870	909	864	797	861	868	920	787	888	880	857	859	861	847	907	862	863	817	874	816	799	826	870	874	854	921	840	902	864	825	843	833	884	855	821	851	871	875	874	862	830	891	925	865	892	852	893	848	853	896	902	875	883	851	886	896	844	873	863	865	918	862	895	928	835	854	829	852	867	893	846	847	868	878	901	900	792	855	936	822	873	836	875	875	904	886	822	844	863	876	821	858	859	900	894	864	854	815	875	846	887	858	893	872	837	907	839	872	866	823	868	896	840	853	880	874	915	879	856	872	884	867	848	860	872	850	877	911	861	949	818	860	859	870	845	861	871	845	876	840	810	917	852	910	852	935	888	881	879	867	849	860	847	862	837	881	910	870	834	836	885	856	958	911	835	897	851	803	932	893	869	881	886	852	838	860	831	891	876	931	838	835	829	881	881	821	836	841	904	900	868	880	910	883	871	852	866	861	844	846	907	814	843	852	850	922	915	872	887	909	877	819	857	878	869	887	837	877	921	880	901	886	905	858	862	809	858	878	860	832	844	874	894	865	874	859	834	894	816	869	879	813	903	819	850	872	889	864	845	859	864	824	840	831	868	836	869	888	857	845	873	875	912	811	872	828	829	855	834	897	866	876	861	831	888	873	934	855	862	873	864	873	868	845	896	919	873	895	871	897	871	914	868	819	864	859	885	877	936	849	880	875	864	857	886	846	844	887	896	843	856	911	863	875	853	847	879	838	903	836	867	898	870	873	852	894	840	873	862	833	870	918	887	806	862	903	874	874	857	832	895	824	870	857	871	913	919	887	843	871	852	861	867	878	843	905	822	899	884	833	871	837	833	888	847	830	962	880	872	874	839	861	863	889	857	843	879	879	866	910	919	868	867	900	835	838	910	858	826	837	840	874	878	816	860	873	865	902	844	832	850	841	869	831	922	856	887	835	870	898	865	835	875	839	875	897	833	878	861	881	847	864	869	855	888	916	867	835	836	867	859	878	890	908	889	893	909	870	840	830	835	872	886	859	847	842	898	899	846	855	912	837	858	860	863	930	894	841	862	861	826	909	870	880	851	882	856	813	885	851	847	853	857	873	850	847	929	837	860	894	925	898	886	893	883	879	886	811	899	867	850	868	881	844	845	847	836	885	849	872	849	877	879	899	849	880	906	840	841	850	888	829	847	927	844	883	873	842	854	846	862	847	872	898	835	910	884	898	877	903	915	850	812	868	835	885	896	874	852	910	859	845	890	853	826	860	858	867	859	868	822	918	948	916	879	889	855	852	877	854	857	898	885	860	867	882	853	876	868	895	895	895	845	859	848	946	829	896	835	926	813	918	832	852	821	858	866	827	880	882	862	909	898	917	902	891	829	848	871	903	880	857	848	868	825	876	938	838	926	884	879	860	841	864	855	893	830	850	871	855	889	855	880	889	915	894	890	851	857	917	877	828	849	837	886	862	838	865	906	815	883	810	848	878	880	875	881	859	873	896	889	855	816	899	892	838	835	899	885	878	852	901	885	852	849	886	860	898	858	837	900	885	890	853	868	830	920	856	863	882	837	805	884	871	857	913	813	895	826	856	900	898	876	855	939	901	869	857	852	874	900	905	849	904	870	854	896	836	891	847	873	834	888	817	883	880	891	830	840	845	842	902	828	875	805	904	872	865	831	852	890	871	886	894	831	900	872	872	817	870	924	916	875	914	869	881	884	863	867	894	852	912	826	916	861	870	872	851	852	848	900	856	882	918	822	852	844	901	898	845	903	888	848	855	843	859	815	837	888	891	903	859	847	816	816	860	827	895	889	834	832	879	797	840	886	875	859	795	880	861	852	839	937	846	875	857	870	896	857	890	901	864	885	895	824	841	905	900	801	850	840	870	888	878	854	844	894	882	851	896	873	850	884	880	898	863	839	893	839	890	858	868	868	852	865	833	863	886	855	850	954	890	831	836	924	855	864	843	882	889	883	857	851	872	839	882	905	883	828	889	856	890	846	863	914	852	822	930	902	847	840	878	827	894	840	879	830	928	864	848	850	865	854	885	899	878	860	872	865	919	914	856	851	825	888	891	838	904	834	886	832	909	898	846	914	872	919	826	914	881	839	866	889	862	894	883	879	880	885	876	841	852	873	854	859	846	874	845	904	848	853	911	888	887	867	865	901	901	883	923	853	895	885	845	827	859	872	898	877	891	890	906	813	865	874	874	866	879	905	856	847	824	905	872	820	815	859	863	846	889	842	771	864	895	838	867	887	823	858	922	861	890	899	899	836	845	880	858	858	873	882	906	880	859	856	871	860	882	847	879	862	873	863	807	793	846	860	872	856	885	825	831	876	891	904	810	886	929	871	903	844	897	846	892	852	870	829	867	894	870	848	831	841	845	861	812	824	890	878	869	855	849	828	836	827	855	893	880	908	855	885	865	878	902	898	825	886	851	842	888	852	892	847	898	873	885	883	839	916	877	831	841	887	869	865	849	814	861	823	886	944	908	878	855	880	855	858	850	849	888	929	949	893	904	898	841	916	847	904	867	867	843	900	883	867	847	884	829	863	866	897	878	891	826	855	880	868	853	852	878	884	843	844	831	893	835	828	880	884	883	881	843	884	839	876	860	890	810	870	811	821	856	892	857	846	830	825	908	805	882	819	898
37442	10776	3463	2733	2251	1571	2226	2718	1990	1439	1073	586	377	323	281	328	509	517	442	380	344	273	377	283	261	271	267	270	250	233	235	255	247	266	258	258	260	284	279	266	250	230	292	315	360	344	377	283	261	248	235	242	232	213	202	232	262	257	221	251	232	247	222	247	231	218	248	250	213	232	244	242	269	258	250	241	228	228	235	250	240	232	223	261	239	238	211	218	249	217	249	218	237	223	227	239	257	249	271	270	225	240	247	229	260	254	239	188	226	228	251	245	263	246	240	241	212	253	249	225	271	229	246	241	239	255	223	210	227	234	242	231	260	216	256	240	242	233	252	251	226	272	231	252	234	210	228	216	217	213	232	221	216	233	250	235	240	250	256	275	245	237	234	219	249	234	237	244	236	241	229	234	232	220	243	249	234	216	241	271	236	225	253	257	255	236	235	232	278	245	239	232	235	238	262	245	252	236	266	224	263	286	217	253	213	234	215	239	224	214	253	258	232	221	258	240	261	239	201	243	219	249	244	230	242	238	226	239	236	225	255	239	226	235	216	248	232	200	230	236	265	224	220	217	228	247	252	248	242	224	273	245	219	216	255	234	221	242	248	232	253	232	274	233	231	224	240	224	232	228	234	242	249	225	222	231	223	220	238	239	242	247	247	236	231	259	251	219	231	223	255	228	249	253	235	239	234	261	241	225	237	247	228	238	223	220	243	253	236	256	218	227	215	225	244	226	227	259	252	236	246	227	238	252	233	238	212	236	253	217	242	213	231	216	208	234	217	245	253	239	227	255	260	251	250	259	207	254	221	286	236	236	233	239	225	255	230	240	264	244	250	248	226	259	259	225	196	218	227	239	251	239	256	223	248	246	218	239	228	229	219	266	222	246	234	246	243	232	233	270	235	250	238	278	245	260	250	231	224	250	250	206	225	224	234	249	251	206	225	239	214	199	234	219	230	239	234	217	272	221	225	222	227	249	218	224	245	231	225	254	235	214	245	243	218	226	252	224	275	223	215	249	255	261	241	243	243	224	272	250	235	252	240	243	248	230	257	234	215	217	239	244	238	229	247	238	233	229	231	226	267	257	221	203	283	228	239	243	238	233	242	201	244	251	263	224	262	244	209	257	235	244	231	248	228	263	240	261	222	228	247	221	228	260	237	209	237	214	253	213	259	218	232	243	231	216	216	204	252	248	259	218	222	234	273	223	230	263	242	210	231	237	262	240	234	252	226	241	248	264	236	256	227	242	254	237	254	227	223	273	215	250	244	228	250	236	220	244	224	232	238	240	248	213	208	246	227	234	262	286	236	251	248	226	260	247	244	230	236	232	236	251	260	218	204	257	238	238	226	250	220	237	219	218	235	247	235	260	231	252	234	232	244	232	249	223	242	262	226	230	233	217	244	229	241	228	262	217	287	239	268	239	231	229	283	244	221	244	241	227	225	249	236	243	261	231	246	236	225	219	238	226	256	226	232	217	239	245	235	212	270	249	254	243	232	229	229	249	268	258	261	219	249	219	251	271	200	190	242	221	257	264	240	254	222	265	268	265	247	255	232	236	252	223	260	229	224	227	219	207	232	230	233	248	240	238	237	217	273	235	225	216	217	215	217	241	239	238	225	244	235	224	202	218	234	261	255	265	250	234	223	244	238	233	270	234	238	252	238	236	227	220	228	211	239	222	249	235	250	251	238	244	232	198	255	234	213	255	240	195	258	242	238	232	243	242	229	261	239	232	269	213	223	241	283	221	228	233	222	222	243	231	225	244	229	227	259	236	224	236	232	233	233	233	246	253	243	255	220	235	255	207	235	205	240	232	242	237	200	266	247	231	237	270	279	237	238	252	240	221	231	252	251	232	272	251	232	234	247	230	229	231	228	231	223	264	224	220	215	233	234	197	240	208	241	221	223	222	210	261	244	223	256	239	238	244	232	228	223	239	246	216	226	257	249	239	215	241	229	261	276	233	222	230	248	218	248	237	222	219	237	268	230	239	241	262	230	244	245	233	235	240	224	242	246	239	241	229	230	274	239	251	217	221	242	226	233	256	223	241	225	232	217	234	235	254	219	238	284	261	229	233	239	228	231	241	240	264	244	246	256	230	257	235	242	240	217	217	252	216	248	247	221	228	237	232	218	242	229	229	230	254	248	255	240	226	219	236	225	239	208	231	264	231	236	229	216	234	228	258	219	207	242	258	248	231	262	202	260	233	245	265	255	259	250	242	255	236	224	241	227	219	241	204	233	230	257	225	232	221	248	249	263	209	226	223	222	219	260	262	245	241	245	238	219	253	223	235	264	265	254	236	256	233	255	247	236	245	261	262	248	235	207	248	247	257	244	206	236	224	231	256	248	239	242	222	244	210	231	222	220	226	252	243	265	246	224	209	214	231	246	225	222	226	253	218	226	231	215	222	257	246	237	246	257	257	231	213	221	253	220	239	276	245	216	253	257	251	251	227	265	239	222	235	235	227	239	228	240	225	242	231	239	222	257	207	246	221	216	256	240	249	235	231	237	237	266	222	233	242	228	258	213	230	235	236	230	275	239	230	212	240	219	220	249	251	257	216	245	250	264	205	258	299	218	251	218	225	241	225	218	221	235	240	233	225	268	251	244	248	208	250	251	239	241	245	228	218	261	271	256	226	216	208	244	239	204	219	274	233	258	231	227	253	215	213	254	237	237	207	280	224	250	256	249	270	228	220	226	248	249	255	225	257	213	231	214	239	202	243	261	260	223	264	246	236	250	209	259	246	237	233	225	217	242	246	233	210	229	224	249	234	227	249	246	257	215	242	232	239	237	207	268	236	220	218	250	258	249	223	260	218	228	229	242	236	259	251	229	252	251	239	237	258	225	229	269	199	245	238	212	246	230	237	257	249	251	244	229	233	221	239	231	252	242	239	207	232	240	221	249	221	238	257	220	215	238	244	241	237	226	225	237	226	216	251	247	219	232	265	261	234	236	247	246	230	207	216	218	239	212	234	259	227	256	211	245	248	230	223	242	256	251	256	259	238	260	235	229	280	247	216	243	268	237	288	260	227	274	243	220	236	238	244	237	233	226	236	250	248	241	237	220	238	248	237	242	243	235	277	228	248	238	231	233	214	259	242	243	217	224	279	270	265	237	226	222	263	251	247	265	256	230	228	236	231	237	237	255	195	259	261	245	242	234	199	244	248	220	233	220	269	228	238	228	230	208	242	222	215	220	230	219	232	234	257	236	229	233	240	255	236	210	220	236	235	277	231	242	202	223	230	231	246	235	246	263	260	228	265	231	233	256	232	221	204	227	227	230	242	253	256	217	257	246	216	250	252	247	232	241	234	249	221	233	230	254	257	236	260	220	246	248	218	230	249	243	252	236	228	222	244	261	238	226	241	230	222	259	217	228	203	248	248	262	218	256	223	237	242	242	248	230	235	228	238	261	256	248	214	248	248	268	234	244	258	269	242	245	231	238	223	278	226	233	279	245	231	244	245	222	241	242	238	226	233
17791	2517	5011	6882	6901	5471	9060	11518	9367	7583	5364	2755	1477	1127	1178	1350	2579	2442	1811	1536	1148	1012	1262	912	801	804	878	794	702	713	717	753	759	821	796	921	1036	986	1044	856	756	742	1140	1182	1449	1506	1778	1004	712	668	644	585	631	632	668	602	592	561	610	608	642	635	609	592	587	563	616	617	628	607	598	639	575	639	612	628	592	567	626	626	587	623	635	591	618	660	609	594	622	576	591	640	608	589	609	619	629	597	570	599	570	604	635	620	596	559	556	583	615	648	625	614	605	579	604	574	634	569	643	602	618	605	618	577	614	591	647	572	597	627	603	628	588	589	636	598	617	631	602	572	626	636	614	624	615	595	587	635	587	565	615	545	617	602	580	643	600	589	622	602	583	634	608	639	585	669	624	634	610	586	658	611	598	578	583	644	640	609	620	596	599	627	602	587	581	612	597	611	589	600	612	657	587	624	569	612	633	606	644	600	645	608	571	601	601	627	586	589	641	587	609	588	615	614	630	605	588	578	620	648	596	615	604	603	617	603	583	595	621	621	566	613	637	601	611	575	612	595	583	639	586	592	608	631	576	630	627	607	599	629	611	605	641	630	560	564	615	630	577	629	632	576	639	613	604	592	606	620	623	609	634	607	593	614	575	611	621	575	619	596	598	635	560	621	627	583	629	577	620	608	613	590	589	578	590	639	648	604	573	644	618	574	619	600	596	579	593	652	600	596	575	606	600	612	575	675	600	610	613	591	603	583	604	569	601	593	620	614	619	608	595	600	610	596	616	565	649	597	615	613	626	616	638	601	607	638	615	638	611	586	588	579	577	626	624	582	613	548	589	576	677	591	594	565	645	552	601	550	620	634	598	590	585	585	603	621	561	642	600	642	609	581	639	586	617	638	631	600	621	616	598	623	590	598	594	607	562	597	606	572	620	567	630	644	612	612	621	611	673	646	616	601	598	600	605	571	669	588	603	622	643	644	627	564	603	601	566	611	640	601	579	582	646	590	639	628	584	626	647	597	654	644	569	580	600	621	600	614	605	581	549	605	618	619	560	608	609	621	629	616	635	605	607	580	601	580	635	592	589	557	585	603	587	557	600	610	635	606	599	669	615	580	654	605	604	599	607	606	609	575	627	605	587	590	629	604	645	607	598	612	595	618	591	585	597	576	621	586	622	624	616	609	601	601	604	598	561	600	570	590	615	555	607	629	643	601	594	614	607	585	628	554	618	588	546	615	596	582	618	569	665	612	579	635	600	613	651	639	610	576	637	588	613	640	633	613	605	598	621	602	609	644	569	643	594	632	640	614	604	640	611	618	608	619	643	617	568	571	611	627	567	621	591	615	599	620	590	594	670	608	595	606	614	591	616	599	603	632	662	591	565	593	602	626	608	595	611	620	583	575	596	614	596	636	596	597	564	621	598	608	571	620	624	597	610	635	594	576	614	621	598	607	645	613	621	651	651	603	590	587	581	577	564	594	606	623	558	591	610	585	605	631	584	608	616	583	628	604	593	625	610	621	584	635	599	616	606	625	606	588	600	650	614	577	616	589	632	614	654	598	568	642	623	620	636	584	612	596	638	596	624	630	597	620	643	609	599	614	627	562	576	599	594	612	583	618	609	599	612	602	627	579	601	644	606	543	584	621	547	626	645	607	639	598	605	605	592	594	606	616	579	588	605	624	615	607	633	612	596	624	609	574	609	595	634	614	670	579	594	580	587	601	576	647	561	544	582	590	592	618	600	602	590	578	644	592	600	606	614	614	594	608	600	611	640	613	573	550	618	610	637	568	611	588	620	628	601	615	615	588	612	585	631	579	596	623	623	621	631	622	634	598	585	558	642	603	602	648	644	594	611	586	592	640	607	592	654	652	624	620	618	571	556	623	573	624	564	605	555	602	607	601	610	607	599	606	586	618	606	583	644	589	630	583	573	626	605	576	591	582	611	615	612	608	627	587	615	607	581	655	622	608	663	650	611	601	643	566	589	643	589	591	585	674	555	595	600	555	566	629	593	586	629	602	603	603	579	632	625	636	611	613	633	613	622	614	589	583	624	561	613	608	589	550	640	600	584	641	593	618	604	604	631	570	603	617	565	587	629	604	627	663	566	654	589	593	571	623	610	587	574	608	604	589	592	580	633	627	611	594	603	632	567	617	595	583	653	559	587	613	651	632	606	611	618	667	606	610	606	581	630	629	651	644	619	585	604	599	579	599	615	646	607	636	596	620	599	651	622	584	616	640	593	592	623	583	628	600	610	638	627	611	548	596	602	620	587	579	637	612	578	644	591	603	614	600	604	604	551	630	591	599	604	596	609	632	604	610	614	610	568	605	555	577	612	567	597	607	602	613	621	572	605	628	631	605	580	641	624	598	576	582	604	643	611	614	591	626	619	596	657	578	576	600	567	595	639	584	588	603	611	600	607	604	640	593	612	581	628	628	629	558	615	599	638	606	573	578	642	632	619	624	601	627	600	624	615	630	592	563	608	618	634	639	566	614	659	608	654	598	615	590	594	578	607	604	601	588	584	640	584	596	646	641	632	621	612	616	615	600	625	593	603	587	584	610	615	617	631	625	644	608	573	631	620	647	583	648	592	605	570	604	626	577	611	611	621	643	606	574	611	639	602	609	594	602	593	589	581	616	653	625	622	613	581	593	623	630	573	640	638	621	625	614	606	596	613	593	606	603	574	612	638	603	612	605	628	612	624	623	601	567	572	588	587	584	558	625	572	610	593	579	680	591	634	598	600	604	596	598	625	612	602	652	603	596	623	604	580	637	618	585	593	638	573	620	623	584	595	584	592	617	597	624	605	640	572	584	608	591	570	621	606	572	638	610	658	590	597	625	599	591	595	603	599	635	585	616	569	615	628	629	595	593	587	606	554	603	607	582	569	594	588	590	631	622	641	631	596	625	582	605	605	598	586	652	593	575	622	641	611	600	630	639	592	578	620	596	584	589	641	608	598	657	590	618	607	602	604	609	607	645	640	577	598	621	571	611	594	594	630	562	624	612	648	615	606	598	576	577	609	602	618	585	581	615	630	602	615	596	556	643	603	615	590	610	589	647	613	644	602	644	629	624	567	631	632	634	602	595	614	622	642	628	583	554	656	623	605	596	636	572	598	615	633	626	626	597	608	601	606	573	608	596	591	601	579	627	617	627	606	627	589	615	680	600	627	616	657	618	625	583	617	647	630	581	661	585	625	643	559	647	651	616	624	632	611	575	597	619	580	623	620	603	626	588	641	596	609	636	617	623	615	545	601	553	654	648	608	653	627	627	584	592	608	639	617	574	654	628	592	596	603	627	642	616	597	657	612	607	603	626	605	614	587	609	604	610	567	613	617	578	619	652	626	611	605	623	660	608	617	635	618	601	565	613	598	648	601	642	585	624	562	616	636	617	600	628	586	599	648	642	625	601	587	639	659	641	577	620	583	634	610	585	618	597	580	627	580	602	633	615	610	584	600	633	606	636	588	624	558	584	625	620	625	611
48224	19585	8047	4903	3925	2550	3281	3921	3130	2328	1671	965	567	517	506	518	746	709	652	541	447	392	461	402	385	365	384	356	310	367	367	358	337	370	360	404	437	397	421	404	346	357	421	460	476	579	616	402	375	318	350	350	373	333	361	355	303	288	360	348	305	346	321	350	321	342	324	330	378	356	350	340	375	349	327	352	326	347	355	357	308	285	357	342	345	348	329	356	333	344	330	325	336	366	353	365	346	330	339	330	361	345	346	335	334	315	381	325	333	333	328	325	340	349	313	329	319	330	310	324	339	311	339	305	338	345	288	325	318	366	337	332	351	331	353	351	312	342	327	334	356	298	337	304	315	334	330	303	291	316	360	340	327	370	370	311	324	325	343	319	318	339	359	323	322	329	305	336	335	313	335	307	339	354	354	320	351	320	313	319	313	328	317	334	327	332	334	326	356	329	347	322	333	351	331	324	339	337	327	340	345	306	313	315	321	331	313	276	349	317	320	322	399	313	313	334	361	359	339	357	368	327	343	321	318	307	314	285	345	320	311	382	349	323	337	333	370	335	340	307	360	305	297	317	305	321	347	332	344	364	355	327	381	325	332	337	325	340	374	320	342	297	344	324	353	355	347	356	349	357	374	374	356	342	350	324	353	351	311	336	345	332	366	350	341	333	339	336	338	356	335	342	307	332	338	333	347	312	328	356	315	314	347	279	333	348	330	325	374	321	319	337	318	341	322	364	317	325	339	317	323	348	341	323	336	324	340	308	312	330	296	369	314	341	332	306	319	332	343	315	349	338	312	331	356	354	331	327	315	348	363	356	343	362	353	331	368	339	317	306	323	343	294	322	352	310	334	346	323	337	321	315	358	360	341	317	340	317	345	353	336	346	342	308	333	335	338	349	283	317	355	355	356	355	311	332	327	321	345	355	329	338	349	329	326	296	333	354	341	341	331	331	345	346	339	352	329	319	347	311	346	342	357	353	323	325	287	343	331	340	292	313	352	329	341	345	365	324	365	325	346	320	323	345	323	311	339	337	321	352	353	360	349	310	306	299	311	354	336	314	315	328	333	340	335	308	323	333	280	324	308	319	324	317	335	337	352	342	349	361	333	342	348	324	358	322	310	325	337	300	307	327	300	377	328	335	338	321	365	320	361	341	306	359	347	306	314	338	327	361	349	291	353	312	332	375	348	344	344	348	326	321	360	282	372	329	361	345	328	309	316	307	326	353	349	352	342	315	373	309	343	337	349	325	342	353	312	346	337	286	319	337	340	315	376	353	348	362	348	329	338	337	339	353	333	350	331	347	357	336	344	309	322	365	316	324	354	321	334	336	323	337	313	368	323	303	327	338	348	341	349	343	343	361	319	304	364	383	318	303	325	319	324	335	358	330	354	334	316	365	345	332	348	391	338	340	332	332	346	333	351	385	325	316	317	303	298	365	341	346	352	318	320	348	336	330	340	310	336	323	360	325	337	308	378	338	313	325	335	346	328	359	344	337	312	323	329	327	369	303	342	322	339	308	367	350	349	324	308	316	329	338	361	352	331	337	309	293	330	350	319	328	334	331	315	324	350	332	326	298	349	351	306	365	337	330	340	353	324	325	336	349	332	322	331	336	335	334	341	317	325	348	357	313	361	342	330	366	292	363	334	338	334	348	349	353	342	333	313	337	352	325	334	347	355	343	329	328	341	353	338	309	322	340	344	349	331	319	355	345	311	333	371	341	332	328	300	295	327	302	326	349	352	302	318	341	332	321	357	316	368	320	331	344	330	315	331	350	321	322	363	318	325	342	332	325	317	358	378	317	316	334	363	332	288	350	339	337	293	308	360	332	356	293	347	329	339	324	360	302	346	351	355	357	339	335	325	314	334	304	351	272	330	333	371	381	324	352	349	354	330	319	350	342	321	304	338	324	373	361	349	314	315	315	331	324	323	337	283	275	362	320	340	301	317	304	334	338	318	350	333	341	392	335	358	366	350	343	356	359	344	350	364	308	323	354	376	315	314	313	335	343	389	366	316	351	341	330	315	356	357	332	328	367	341	314	334	351	341	314	315	331	348	339	361	316	329	330	339	316	313	287	333	353	350	335	327	334	315	340	360	325	360	311	342	310	351	335	356	305	321	350	351	324	308	341	317	349	353	348	347	296	320	323	342	347	298	343	334	319	297	335	326	355	339	348	346	330	333	297	328	329	318	333	340	315	338	365	315	359	345	332	325	330	335	350	302	323	362	339	354	345	316	327	339	377	349	330	314	349	353	326	335	341	337	306	336	342	340	320	321	317	335	338	321	344	321	344	307	358	321	339	341	384	343	347	372	334	335	339	299	348	341	333	310	340	316	350	318	353	308	340	328	325	353	349	312	301	309	331	307	334	377	344	310	320	306	348	331	343	317	377	357	332	320	362	338	314	363	327	329	332	350	335	371	330	330	291	372	337	361	340	368	329	352	313	359	345	339	332	320	351	330	321	368	337	305	319	323	358	321	316	336	338	333	332	367	325	321	313	334	324	324	357	312	352	339	331	352	335	301	294	321	327	330	334	347	313	315	310	335	319	365	329	320	374	343	324	296	312	332	367	345	312	333	314	344	296	311	354	322	338	288	316	357	331	336	336	297	358	346	335	328	317	295	309	343	348	328	344	356	327	295	279	354	312	327	304	332	312	324	312	337	339	324	328	317	322	304	295	339	349	369	293	345	336	323	352	328	335	310	298	336	320	346	357	329	321	330	361	344	319	331	328	357	336	342	315	311	305	328	315	347	329	325	339	356	345	288	308	338	331	351	328	328	326	344	330	328	332	318	323	328	303	361	317	380	330	348	327	319	344	354	352	345	343	349	311	333	346	331	346	363	340	297	318	349	313	337	333	349	343	330	322	327	320	325	347	332	335	336	358	336	307	347	304	334	359	325	306	347	324	345	363	346	321	322	328	345	339	340	319	299	360	379	351	346	315	351	292	359	386	325	313	327	297	324	297	327	332	323	312	296	305	351	289	358	330	297	350	345	344	347	344	301	401	304	325	318	319	345	312	352	324	346	340	352	333	327	321	315	338	342	340	361	331	322	359	325	347	303	345	346	351	324	366	308	350	349	330	340	331	336	354	309	348	311	338	334	377	340	325	350	304	365	324	354	331	386	357	336	342	353	310	321	357	310	334	345	349	329	371	334	321	337	330	331	313	316	306	350	324	283	304	324	369	326	336	321	350	284	373	330	349	321	321	299	354	334	364	312	306	351	331	301	345	345	349	327	321	340	308	321	334	336	344	347	321	351	360	317	347	368	354	333	339	344	322	349	334	330	348	370	336	332	349	352	331	343	345	357	349	317	333	348	377	332	324	366	354	329	360	321	332	354	335	321	317	330	373	348	359	331	319	292	317	327	303	303	350	332	347	317	331	344	327	326	294	332	332	347	314	336	389	310	295	357	326	362	303	353	347	348	295	340	303	360	322	324	322	316	345	312	341	326	319	267	310	304	320	308	343	335	329	327	326
23832	3924	7239	10023	9613	7903	11705	14740	12831	10767	7521	4166	2513	1870	2007	2114	3710	3415	2694	2303	1529	1423	1887	1473	1325	1289	1279	1219	1098	998	950	984	1068	1114	1107	1301	1420	1326	1431	1232	1011	1152	1787	1841	2537	2536	3183	1433	1094	922	860	902	973	902	887	908	856	821	845	860	865	819	876	841	816	835	827	846	835	858	839	852	873	832	851	840	907	836	788	877	859	849	843	842	839	822	869	829	848	808	856	861	838	792	906	812	874	823	803	806	826	862	819	807	829	819	806	848	818	874	832	814	877	866	815	816	847	795	808	786	883	804	860	811	844	814	858	838	816	803	868	834	809	846	869	856	802	799	778	820	784	762	778	835	787	847	810	758	833	838	846	799	836	807	771	834	850	811	838	834	811	842	827	815	816	826	840	855	790	880	834	766	801	827	832	806	857	801	794	875	843	803	815	795	816	825	819	828	828	852	776	803	798	823	847	839	858	809	808	819	812	825	802	841	796	782	848	819	821	804	868	866	867	816	801	813	869	827	814	838	856	856	785	800	824	850	847	785	865	820	801	793	828	824	852	825	823	821	825	781	794	814	825	816	829	811	822	842	803	815	792	835	844	789	832	810	838	782	819	827	808	803	797	844	858	840	794	865	836	788	792	877	829	835	841	790	816	804	847	776	837	818	861	850	818	787	800	826	870	858	868	791	824	830	831	837	833	773	797	759	799	826	834	811	794	820	840	800	761	844	801	881	783	891	811	763	824	805	839	832	845	805	842	825	816	833	838	790	816	815	816	857	840	795	812	774	832	754	799	840	855	806	839	776	793	824	837	792	816	781	855	876	855	822	796	840	818	801	805	775	824	891	789	807	849	796	792	801	805	818	842	828	823	873	848	850	853	838	878	853	821	776	811	809	830	766	825	838	786	805	860	858	855	788	798	873	843	796	817	829	814	798	817	810	784	799	797	824	814	825	819	884	799	825	808	799	809	809	795	803	841	844	798	843	782	816	835	820	794	832	811	848	799	822	782	827	802	833	802	848	868	787	810	767	826	865	829	844	841	802	801	795	820	858	806	839	831	816	780	786	856	787	816	782	801	814	785	833	833	833	845	814	841	838	842	849	765	820	785	794	826	773	811	864	770	840	844	787	829	795	834	844	883	851	791	829	853	830	834	810	830	778	861	850	828	833	836	823	842	828	830	828	782	804	781	871	819	819	775	882	803	842	805	824	840	821	832	833	856	859	826	789	862	860	816	753	834	795	780	824	770	814	803	843	798	804	804	822	883	823	853	816	841	804	812	822	832	816	824	888	799	798	868	824	857	816	788	815	818	826	834	817	818	858	851	818	809	852	789	802	780	811	758	819	815	825	826	811	842	831	786	846	864	837	847	851	791	843	802	815	787	849	817	827	843	812	772	844	829	769	776	806	823	810	800	792	815	829	825	804	827	870	780	828	843	749	811	806	798	823	825	819	769	824	802	812	824	852	836	861	816	828	828	841	879	806	862	864	837	798	856	802	875	822	756	863	810	826	818	813	849	809	821	822	804	883	838	867	808	807	827	799	848	849	873	829	818	835	839	816	774	779	878	825	766	828	815	757	812	884	787	775	825	772	802	779	835	818	809	840	822	787	804	807	808	828	814	807	805	849	819	729	865	851	762	812	850	859	812	826	764	877	796	791	838	859	798	799	783	864	883	780	846	808	847	815	855	865	807	849	851	843	824	837	803	873	874	831	829	841	818	819	851	818	848	826	825	851	788	870	905	837	873	853	781	799	808	814	789	778	869	807	860	858	831	863	836	814	887	799	825	825	855	819	794	828	872	862	804	817	796	836	810	828	802	849	839	778	756	816	868	792	858	800	823	849	822	815	825	800	802	803	779	775	855	847	758	810	823	817	831	825	814	758	801	894	821	832	824	811	847	808	801	866	840	850	810	822	788	785	850	867	800	815	798	841	858	812	802	812	823	885	753	773	879	799	803	849	803	844	799	860	833	816	794	819	828	797	837	827	786	829	784	841	806	796	822	829	792	794	862	815	848	789	796	808	808	828	838	845	820	852	814	872	828	876	807	802	839	839	768	806	827	816	816	786	831	793	787	827	852	843	822	815	779	809	843	819	808	825	785	862	859	810	814	872	799	823	804	775	800	797	844	819	845	811	835	827	876	766	816	814	831	830	862	783	787	790	785	859	834	843	781	799	837	848	871	791	875	788	815	855	845	887	835	819	793	814	827	836	861	843	798	842	877	825	858	805	840	771	846	790	806	824	794	779	793	824	835	809	830	808	839	798	834	829	803	818	821	854	840	846	802	820	795	856	852	786	797	816	879	817	806	821	816	784	795	848	815	818	826	829	865	842	850	782	829	832	816	798	787	838	833	850	800	773	887	821	779	863	791	866	849	796	858	872	826	851	829	798	812	835	851	823	883	817	852	791	827	882	813	827	827	852	806	791	785	828	754	854	839	810	786	865	769	848	819	810	865	847	806	830	886	802	801	830	825	800	850	828	820	819	798	783	819	864	818	779	816	870	872	800	853	807	794	836	813	834	858	823	807	793	845	849	802	787	814	763	830	786	809	845	787	815	832	827	823	834	833	772	838	848	836	828	815	817	776	813	764	802	853	776	811	804	816	847	781	804	755	854	829	802	804	788	852	868	791	807	836	816	782	793	760	782	830	804	809	833	765	768	809	849	825	842	816	817	864	836	800	809	791	844	813	799	795	830	854	820	812	808	856	821	827	801	848	851	848	877	792	886	825	824	836	753	827	775	828	816	799	815	839	851	805	900	798	849	791	826	811	808	812	805	863	813	795	855	768	770	801	823	870	806	845	801	805	856	830	860	832	840	819	826	839	851	868	810	833	820	845	817	817	820	856	765	903	822	842	796	872	784	825	810	833	824	811	792	829	823	845	749	815	796	829	811	811	863	835	808	834	802	832	815	788	845	807	816	801	833	871	756	859	842	814	829	847	816	818	830	813	832	808	841	839	726	832	819	858	828	752	813	761	837	806	844	860	784	795	806	852	816	887	806	841	838	849	783	897	746	808	770	796	825	819	817	840	816	840	826	845	835	852	828	833	770	827	808	808	812	810	861	805	849	839	831	826	803	839	856	794	813	804	802	843	761	832	806	806	801	852	836	772	828	826	872	814	844	779	807	818	862	791	851	835	824	861	808	808	793	851	808	779	809	838	815	797	877	827	828	811	873	839	784	860	854	823	772	809	806	846	795	866	793	850	765	854	801	832	838	783	779	808	845	821	805	800	802	802	881	799	772	849	809	852	759	777	817	783	814	785	848	809	855	816	854	793	806	804	829	871	819	834	826	805	796	771	798	826	837	807	856	834	800	818	825	852	857	872	795	805	877	839	815	801	801	841	819	806	837	824	816	834	809	780	778	791	821	821	826	839	842	887	778	836	800	770	787	821	851	783	791	876	831	825	848	803	819	851	836	796	792	857	796	850	871	813	801	803	856	795	778	793	807	758	787	839	790	817	792	799	804	784	852	847	837	834	858
3965	733	1057	1163	1043	694	1317	1683	1358	1220	818	499	405	369	400	402	529	476	442	427	404	380	398	400	377	347	351	347	373	372	394	347	412	380	399	390	368	396	417	396	369	379	376	356	374	333	381	378	380	341	392	359	374	352	347	383	398	347	355	374	377	364	372	378	387	345	386	365	381	356	368	366	359	367	367	397	386	383	377	391	415	339	349	364	354	358	336	356	345	367	374	374	378	366	390	365	354	371	335	330	365	372	416	396	361	382	360	364	361	342	347	354	385	351	368	363	377	384	399	382	414	325	398	371	349	358	368	349	394	416	372	383	378	351	334	369	378	383	362	338	387	359	342	393	352	370	381	378	361	345	342	358	357	373	339	370	373	381	360	357	362	384	360	394	351	406	370	371	376	381	389	396	369	369	372	367	349	380	395	377	355	376	392	365	345	381	374	376	333	406	397	413	383	377	341	333	365	376	393	370	374	392	362	375	367	337	375	373	335	355	364	346	358	390	350	389	347	363	378	365	362	371	375	355	374	360	363	378	356	368	374	350	383	401	362	361	343	355	364	358	401	346	396	386	366	380	365	350	364	383	378	362	362	369	365	365	392	372	384	337	356	342	365	342	369	387	378	363	368	354	339	387	387	341	374	368	366	353	335	361	369	387	337	378	357	379	341	384	362	411	357	365	385	348	379	389	387	381	359	349	400	364	355	356	386	379	378	360	393	348	385	356	376	392	361	345	371	359	357	347	339	393	360	365	380	353	383	357	354	375	377	369	370	355	373	386	364	376	374	367	377	385	331	399	345	380	377	341	405	365	393	328	374	360	406	361	366	368	363	372	364	384	348	365	387	372	376	377	380	384	371	366	369	397	375	330	390	345	366	393	381	366	387	373	358	415	385	387	337	342	406	359	361	365	352	384	356	394	376	385	379	357	365	344	379	357	361	359	390	350	349	369	383	374	359	390	379	371	369	388	365	387	406	369	356	375	349	358	368	420	338	353	359	359	389	398	359	355	372	364	371	343	405	376	399	373	383	395	355	400	342	359	357	336	361	381	376	370	318	379	383	361	386	361	369	360	349	363	368	388	366	380	362	374	364	401	381	379	396	366	362	388	369	366	348	359	348	362	345	356	378	405	366	399	379	377	386	405	353	341	337	402	392	357	364	360	384	414	361	349	350	348	351	388	354	387	390	340	345	333	326	352	386	363	389	410	352	387	373	335	381	398	362	361	364	391	332	376	373	381	364	378	348	366	335	387	366	393	371	356	394	350	381	407	397	359	397	379	364	343	365	355	370	378	363	370	401	378	360	360	365	384	353	367	360	366	394	353	381	394	374	356	350	402	404	367	361	355	407	410	368	402	353	405	364	364	363	388	378	403	394	349	346	383	358	373	381	367	356	340	398	376	351	340	385	362	380	370	368	373	361	374	404	378	407	387	360	383	384	371	380	391	349	349	366	385	356	393	373	352	380	384	390	363	362	396	373	349	385	355	386	373	362	427	386	414	336	361	388	368	379	384	373	346	378	369	397	358	371	401	339	379	397	334	378	347	346	378	391	393	355	355	381	373	361	369	364	363	372	365	385	363	395	349	391	390	361	361	400	376	402	354	395	356	411	383	356	370	370	356	348	356	358	367	307	372	344	330	351	389	361	389	379	377	377	372	361	354	400	383	338	364	368	361	343	385	360	358	402	356	369	409	352	343	362	356	355	378	370	349	342	390	379	368	368	355	396	349	421	360	393	416	380	384	353	369	351	373	340	361	322	323	339	349	385	355	369	372	351	393	393	365	388	360	369	366	395	377	363	360	381	352	326	389	338	379	363	364	363	351	364	380	357	415	378	364	371	388	394	354	368	393	351	409	375	339	375	362	378	374	366	380	386	392	366	368	366	367	386	357	365	388	394	384	369	345	357	350	349	361	371	365	366	363	361	363	354	364	383	403	395	371	374	355	382	372	368	370	384	342	331	375	354	367	347	381	395	375	408	363	352	389	387	357	361	386	345	391	386	329	351	375	354	358	342	397	357	377	352	361	371	365	377	419	387	367	397	347	341	359	367	375	348	364	344	371	386	340	397	389	387	373	362	377	367	366	411	370	347	335	399	381	337	377	393	383	396	389	348	366	374	345	363	389	349	363	391	336	402	405	373	383	381	394	318	357	357	425	355	362	360	390	382	383	369	353	362	347	379	381	366	352	377	349	359	377	347	353	381	392	406	360	378	380	359	366	393	362	360	361	367	371	378	341	366	408	373	428	361	345	357	350	374	351	361	362	379	382	361	366	332	351	387	370	357	402	357	420	381	376	379	367	377	416	372	364	379	367	373	376	354	386	360	369	400	362	360	353	394	366	357	397	360	389	348	377	369	409	368	391	378	352	377	366	367	397	379	376	367	359	317	362	354	387	348	383	410	418	361	351	358	345	381	381	413	371	346	378	358	362	386	341	371	387	395	379	372	385	406	383	339	343	379	382	382	381	329	376	318	403	364	360	389	393	410	369	402	359	384	381	383	373	356	382	374	393	380	340	379	389	397	394	361	359	340	401	343	357	349	399	373	352	376	355	409	399	372	391	386	392	371	385	377	401	392	366	353	361	390	358	369	389	401	410	368	399	402	358	383	374	385	359	378	353	362	363	399	383	356	406	404	379	386	366	370	393	379	327	398	349	351	357	371	395	360	404	346	353	329	339	381	364	369	389	373	398	348	391	365	364	377	350	358	371	368	411	340	380	371	362	390	380	366	367	364	365	359	362	355	392	358	352	340	385	363	365	382	396	376	359	392	411	373	377	346	356	383	412	358	386	377	383	396	355	378	410	361	359	394	351	346	369	361	372	357	359	374	391	402	365	377	380	356	384	395	360	344	351	399	371	371	396	388	387	382	376	387	390	352	364	355	407	378	353	384	374	363	353	369	363	354	368	366	343	374	336	358	365	364	384	368	403	373	412	396	389	379	369	368	434	373	341	358	353	379	358	402	381	346	404	346	333	350	382	378	355	375	380	381	351	352	353	371	384	389	339	377	357	371	355	371	357	372	365	366	390	382	367	348	397	392	355	360	397	393	357	358	370	416	373	346	379	375	369	380	400	361	386	382	363	395	358	348	380	353	368	380	376	343	365	367	339	377	341	335	384	391	395	414	348	361	354	378	394	353	356	367	323	361	372	334	362	373	359	383	332	370	364	377	375	345	381	361	352	340	385	391	363	366	377	400	382	321	365	384	368	362	352	407	378	354	346	378	371	348	359	387	415	375	377	379	363	408	340	403	365	383	344	359	348	327	362	347	361	359	373	384	386	357	361	407	366	363	335	356	351	349	391	380	356	357	357	404	400	362	376	342	380	375	375	352	336	370	347	377	359	344	387	370	344	358	325	374	376	337	343	330	374	387	401	347	365	390	357	390	391	361	350	369	366	371	361	363	384	355	363	392	392	365	372	352	337	419	396	378	373	352	383	367	309	358	381	355	356	364	346	378	374	382	388	347	334	381	375	365	354
3795	1184	2212	3338	3134	2275	5554	7581	6345	5104	3625	1889	1080	1003	1053	1162	1881	1699	1301	1290	947	950	942	892	902	868	912	853	889	856	890	938	877	860	993	978	1064	1045	1076	997	879	862	875	882	841	857	878	871	852	868	903	882	854	847	856	873	855	776	853	872	943	890	850	843	854	858	847	885	871	875	880	793	906	869	856	848	853	864	866	863	910	878	853	802	841	832	859	872	809	889	919	869	855	883	902	837	837	813	836	832	843	889	878	854	789	841	865	860	901	849	865	838	873	828	848	846	902	861	865	846	910	868	871	821	843	837	834	833	825	836	819	880	868	866	825	837	813	861	853	903	917	885	818	909	857	862	854	809	842	874	815	883	878	867	884	838	812	873	831	854	928	820	852	919	819	928	851	846	880	826	863	927	809	872	887	814	891	846	854	866	859	847	859	812	857	866	865	892	851	849	872	848	794	858	878	859	840	801	842	831	838	835	832	895	846	859	878	839	856	871	871	841	849	885	841	827	829	828	899	782	827	861	860	876	924	845	881	873	851	860	889	877	877	865	812	884	822	814	883	878	842	851	841	816	867	869	876	901	868	795	820	851	879	890	798	837	844	839	840	854	886	817	889	886	837	847	830	838	893	844	856	838	826	847	905	839	906	864	894	817	852	902	903	860	805	847	837	853	830	845	818	819	882	874	888	834	890	831	862	879	901	904	910	835	851	825	872	840	917	821	852	882	843	846	825	851	850	876	888	850	874	864	846	899	814	842	859	850	789	867	846	833	885	849	893	890	890	858	833	840	846	849	853	908	856	827	862	861	838	820	835	843	827	855	882	869	852	829	880	889	837	879	812	883	816	846	842	841	841	860	843	785	846	866	876	834	859	905	829	863	848	897	867	839	862	847	802	855	845	867	831	870	893	860	870	803	842	867	834	850	807	846	929	838	859	838	882	883	905	880	839	848	833	844	875	827	882	812	846	874	852	800	825	879	885	882	849	863	894	817	853	897	833	878	861	897	878	863	835	872	849	826	841	827	821	839	852	853	943	863	870	845	908	875	913	814	853	827	916	887	879	899	846	837	859	845	909	888	877	875	868	888	851	812	841	885	845	847	879	864	846	848	866	851	905	867	880	867	877	887	849	862	837	861	871	839	851	869	880	834	890	905	840	822	877	836	870	877	851	872	829	840	844	868	878	815	859	878	892	899	865	869	848	815	847	868	830	869	889	830	828	830	900	843	927	860	870	895	891	893	876	880	822	854	869	882	871	819	846	824	863	843	854	891	909	852	885	769	892	887	868	845	921	854	830	906	863	839	840	911	896	885	868	852	902	884	892	848	913	854	806	887	884	806	851	845	827	866	856	877	793	870	828	924	869	832	852	822	886	884	844	851	841	850	826	842	878	876	844	880	838	794	873	842	813	921	853	833	872	876	820	895	859	837	861	874	873	839	833	818	864	869	842	834	897	848	882	877	846	854	902	885	829	864	851	849	934	858	846	909	833	836	952	810	813	873	893	872	829	861	845	851	852	871	839	853	882	859	871	869	902	861	880	895	842	797	816	848	851	874	869	873	880	845	851	893	846	876	851	845	874	895	853	877	852	846	901	850	847	796	855	870	887	805	910	860	861	857	875	806	876	871	903	818	884	847	812	838	846	859	860	931	845	850	798	861	836	876	878	888	827	845	855	849	863	840	767	830	909	847	834	840	875	860	880	897	915	827	833	817	940	883	865	857	834	820	822	812	863	877	847	845	823	836	852	880	834	871	857	837	871	875	810	814	861	885	862	861	885	877	843	884	846	885	901	851	865	874	872	868	873	880	838	848	822	834	839	934	894	865	851	815	833	889	856	872	800	902	888	793	832	842	904	873	888	893	861	893	852	891	827	864	872	853	849	884	841	854	845	866	913	832	814	866	883	830	882	841	834	840	861	822	834	900	926	845	812	914	898	848	882	886	852	836	873	852	826	863	839	865	880	797	884	847	840	905	888	876	861	853	880	865	845	894	874	876	842	887	825	808	838	852	876	878	830	876	817	854	855	880	837	828	843	873	862	896	893	851	825	839	854	858	862	848	866	894	833	866	858	851	815	849	842	876	873	856	834	891	813	860	851	870	824	814	889	843	909	879	893	827	886	801	839	874	928	834	876	805	871	847	824	876	879	834	890	887	842	873	868	917	856	841	825	898	834	834	886	871	839	859	845	865	810	828	850	867	865	912	865	865	836	844	855	833	907	845	899	899	841	810	902	856	817	871	883	804	836	908	855	847	880	867	835	808	833	859	849	879	851	876	869	834	842	867	869	866	954	869	878	887	866	873	866	895	846	882	833	843	877	863	832	826	803	855	822	866	879	887	883	847	872	794	879	851	887	872	893	874	868	848	883	811	880	855	887	819	846	823	870	857	882	862	861	908	888	851	905	836	854	857	874	874	895	851	886	815	826	928	906	898	889	819	883	870	837	820	809	881	895	843	847	854	840	848	879	873	868	894	842	825	880	876	862	839	811	822	842	879	874	841	800	888	842	811	839	864	869	899	851	856	859	877	820	911	874	814	849	849	853	863	844	863	886	833	839	842	838	886	853	841	906	890	843	820	812	831	855	888	864	904	809	841	864	868	846	916	847	850	845	862	862	855	859	832	829	866	822	823	879	841	887	820	850	829	887	844	852	866	888	821	828	829	826	857	810	864	873	863	858	902	920	891	910	874	853	857	853	831	865	892	817	922	855	845	844	840	846	837	847	855	827	900	867	809	848	846	899	880	882	855	840	846	829	840	851	861	817	866	896	839	811	859	910	848	873	824	868	860	821	843	866	811	856	896	849	840	868	814	834	832	832	814	897	816	892	845	890	880	849	846	858	835	885	933	833	859	833	866	886	844	848	829	890	861	865	862	893	893	883	841	857	857	842	848	870	854	876	824	826	866	855	818	911	815	830	846	837	870	836	858	859	890	915	856	839	848	856	860	842	889	846	835	880	889	824	847	850	881	828	832	813	824	827	825	798	909	818	890	860	883	916	769	835	828	842	843	850	859	900	858	863	830	842	925	798	823	851	854	884	862	866	870	856	854	868	867	863	865	792	840	864	896	826	862	820	833	876	844	951	845	806	843	915	844	813	859	852	858	805	903	839	837	857	901	808	820	874	859	908	877	867	825	852	871	824	904	838	812	908	855	851	893	843	838	816	877	906	847	837	795	892	888	886	837	871	850	864	872	875	782	833	850	854	861	900	807	858	849	813	861	835	830	883	889	864	857	853	823	867	859	827	906	840	899	826	900	888	914	832	815	883	818	824	846	827	881	848	859	938	826	855	807	839	796	887	841	843	850	862	877	819	859	872	880	825	870	808	831	851	874	854	872	860	846	853	812	867	826	885	870	906	827	858	861	866	907	880	814	881	918	848	859	873	825	837	828	842	883	874	860	873	889	859	897	890	806	886	874	918	887	874	869	821	814	883	887	847	811	835	817	859	842	887	898	866	889	824	846	866	814	870	879	877	868	785	852
36380	10444	3069	2406	2088	1441	2284	2804	2124	1647	1082	584	346	322	324	391	513	478	371	339	309	287	289	317	241	259	262	240	263	251	247	263	225	273	248	281	309	251	258	295	234	266	280	303	353	349	358	242	270	223	234	233	234	236	238	211	238	221	233	218	232	224	223	203	258	222	239	268	240	215	231	255	183	228	231	219	242	223	252	264	272	204	241	229	235	257	224	244	227	250	230	230	219	239	236	223	254	205	231	197	235	201	251	239	266	238	257	242	224	232	222	200	219	232	213	244	224	205	264	247	250	232	260	207	250	259	215	229	247	209	225	238	234	229	226	228	246	239	238	220	227	239	229	238	245	256	225	233	221	254	236	243	242	228	222	208	214	229	243	247	242	248	233	218	268	256	232	222	235	227	244	230	218	220	245	248	237	237	208	238	237	241	256	244	249	259	216	232	198	250	227	205	236	228	246	237	253	210	260	225	214	210	209	235	223	218	244	212	250	238	249	246	238	228	209	237	226	262	222	224	233	262	270	249	197	276	222	243	234	261	212	238	200	245	251	217	259	226	246	274	253	234	244	225	231	233	233	241	238	242	237	255	229	218	235	253	226	262	254	246	216	237	244	245	238	199	236	246	216	227	256	225	253	254	261	239	226	248	214	226	209	207	226	221	214	243	244	234	248	245	234	213	279	233	228	227	238	231	239	240	240	261	218	215	225	225	216	207	227	260	246	262	248	232	213	216	245	232	214	229	243	227	238	262	224	243	215	256	239	235	229	212	243	225	250	236	227	225	237	218	247	241	260	205	206	194	264	265	229	218	224	254	194	250	239	206	240	260	240	229	254	254	215	240	215	208	207	230	208	242	276	258	251	205	234	211	220	230	202	208	227	235	246	234	222	220	231	207	251	239	245	225	254	233	253	226	273	228	237	224	258	253	247	198	244	221	235	242	229	250	252	236	238	219	269	223	236	235	239	214	240	263	231	241	200	229	246	207	220	222	246	245	218	245	246	234	243	227	245	254	220	252	213	268	251	237	209	238	268	271	256	257	227	256	258	245	207	242	249	219	239	248	268	248	243	232	220	269	253	242	213	209	233	222	230	223	204	232	199	225	220	220	203	246	200	234	207	231	225	239	221	248	245	242	232	214	219	241	229	234	230	283	250	229	244	244	259	219	219	230	229	240	233	246	230	246	234	219	223	237	219	223	195	229	222	245	254	236	235	243	230	249	250	243	222	234	212	216	214	233	223	225	248	246	243	255	214	227	223	231	260	196	205	216	235	230	213	241	222	241	244	232	223	226	233	209	246	222	215	232	253	239	243	224	225	223	253	246	224	255	242	251	256	246	224	223	221	234	217	235	217	243	210	230	239	226	248	238	255	233	253	243	234	228	222	238	226	226	249	239	245	220	242	250	236	231	222	225	243	268	233	242	262	209	225	201	238	218	222	201	200	229	248	223	219	244	214	244	256	239	228	239	233	231	254	207	225	237	226	257	241	219	217	247	238	273	229	259	256	219	233	222	236	210	208	220	241	237	235	243	242	201	213	235	236	230	224	229	220	235	224	208	234	247	248	242	241	246	243	242	229	235	244	237	212	214	211	229	245	244	216	240	235	249	220	228	245	217	232	222	250	245	251	257	217	207	250	217	206	223	220	218	225	237	212	251	218	252	233	228	239	243	229	247	241	234	247	212	218	230	263	239	258	201	222	243	251	237	235	270	208	242	233	235	239	228	216	212	251	218	242	222	220	211	240	210	229	220	217	225	210	232	219	199	230	215	227	229	232	205	217	248	212	238	238	223	204	243	241	222	220	239	202	239	237	223	230	224	226	254	224	214	225	209	218	254	231	251	237	231	252	212	230	249	230	237	222	229	251	239	219	228	229	233	217	227	230	230	245	229	251	246	234	256	243	234	244	256	238	235	234	218	236	224	233	236	240	248	223	263	222	252	256	226	240	208	249	205	221	265	230	240	237	255	250	229	238	253	216	231	242	224	241	239	239	237	252	230	216	244	266	216	223	199	216	231	254	199	228	240	227	238	241	251	236	224	245	208	252	216	230	227	243	213	219	244	238	239	214	248	232	230	233	273	243	208	229	266	228	234	209	252	235	254	210	204	222	233	234	219	206	216	235	225	206	264	222	228	232	194	242	259	231	255	239	240	232	241	249	257	238	276	240	240	245	206	259	245	235	236	245	250	216	238	244	219	229	208	229	228	203	252	221	259	235	235	264	235	213	220	244	211	235	240	257	211	225	223	218	238	260	243	234	235	212	244	233	246	233	249	221	213	225	240	256	229	277	253	256	245	235	255	219	246	229	210	241	261	238	285	236	210	226	226	256	243	215	213	208	235	227	235	233	238	240	213	212	257	232	228	236	248	220	273	240	229	244	249	240	233	219	245	243	241	221	250	266	217	268	245	240	218	257	229	223	248	256	216	224	242	233	229	232	237	217	236	239	242	213	238	220	231	240	230	256	233	232	215	240	262	240	215	217	222	228	229	251	237	245	215	214	251	216	222	251	221	237	209	252	252	253	254	253	243	236	219	248	216	263	245	218	245	249	267	232	250	238	239	217	235	251	233	252	227	255	238	235	226	236	245	242	249	251	243	218	246	224	222	222	231	260	227	225	252	213	204	231	243	213	222	230	226	223	240	229	210	221	253	247	251	226	229	259	210	270	227	242	249	228	203	243	251	240	247	218	224	217	243	247	264	213	239	231	267	213	244	234	225	200	176	227	222	255	235	240	219	232	231	227	234	234	210	234	244	217	234	233	257	255	231	235	214	242	206	242	225	216	240	252	243	232	216	223	233	217	235	232	238	231	215	233	222	264	246	218	232	227	260	257	220	214	234	266	253	217	204	214	209	218	235	232	238	226	260	215	228	254	238	214	286	264	239	220	191	208	211	240	234	235	211	234	201	237	208	233	231	256	222	261	209	235	251	230	223	206	201	237	226	224	253	221	222	238	241	226	255	257	240	230	230	257	247	230	216	236	232	225	221	238	245	242	209	240	213	218	252	241	256	232	185	246	256	222	235	207	248	236	245	251	248	243	201	231	226	217	253	243	262	252	241	219	234	236	226	235	210	208	234	227	211	233	263	230	242	252	239	226	231	253	253	228	209	223	242	228	224	223	221	210	230	262	202	251	191	248	244	231	228	276	232	222	236	238	262	230	257	190	245	236	229	243	211	222	219	261	257	263	232	242	205	243	249	252	227	249	245	233	226	203	234	216	211	242	218	235	215	235	230	237	219	259	244	219	242	226	276	210	210	252	247	237	257	221	231	239	232	216	232	228	226	236	249	234	226	233	255	229	236	249	247	217	271	246	245	227	218	198	243	253	249	237	236	212	221	198	212	237	268	239	235	225	211	239	246	262	225	228	233	239	213	237	261	237	229	235	251	222	245	223	210	195	260	231	240	231	237	229	215	210	207	234	223	250	228	242	248	193	237	252	227	228	227	246	226	213	245	214	228	203	236	232	222	232	213	222	258
16434	2270	4111	6286	6360	5401	9256	11399	9465	8066	5291	2831	1539	1173	1310	1335	2617	2252	1674	1620	1191	1005	1000	1047	886	760	834	774	692	736	726	713	741	771	785	915	1015	1048	981	837	746	725	1008	1128	1397	1464	1614	912	929	660	611	617	659	640	668	631	626	630	615	608	609	580	600	637	596	645	606	592	635	626	618	630	607	586	603	598	615	586	597	595	654	620	625	616	595	619	607	556	637	629	584	589	642	657	580	597	654	594	633	584	603	578	590	589	637	611	649	614	615	618	611	581	614	592	592	623	579	575	596	594	634	607	607	591	590	624	612	582	567	622	569	654	673	575	622	577	616	579	579	590	614	605	587	608	610	593	564	630	608	621	561	568	582	589	598	649	620	589	634	586	614	604	637	615	551	631	610	595	636	589	600	617	576	558	622	633	589	576	596	627	587	568	586	614	623	632	600	580	590	594	572	577	574	570	560	641	637	586	581	617	595	609	639	602	652	583	550	606	608	607	603	611	582	651	611	633	627	604	590	632	620	609	618	588	579	634	581	601	660	583	612	593	596	616	559	639	578	575	615	593	613	641	578	602	610	631	613	606	587	604	584	583	602	577	608	576	620	592	563	584	598	578	615	605	615	598	630	565	566	624	584	603	618	609	595	655	581	571	583	544	596	600	607	621	576	641	587	594	624	614	581	578	584	612	608	570	609	610	605	605	606	609	596	620	599	624	543	607	602	582	537	620	574	634	591	627	590	642	604	621	554	617	645	605	579	592	611	615	602	656	611	596	612	598	576	570	566	585	566	570	625	589	595	585	613	581	587	587	592	522	623	614	581	571	622	598	630	592	596	641	597	649	602	583	572	608	606	591	659	613	578	599	612	582	607	646	601	596	612	566	600	589	578	608	594	572	574	559	582	613	589	611	566	573	605	591	567	653	590	594	590	603	625	590	601	625	567	618	585	582	610	580	601	606	574	543	625	616	602	560	577	618	587	565	573	660	623	599	631	609	579	570	567	588	577	640	581	580	588	621	619	591	582	587	592	568	623	607	562	574	591	629	635	619	600	595	554	614	620	602	615	540	625	618	562	572	657	567	606	575	595	594	612	618	593	606	591	556	617	636	582	613	585	604	579	624	591	595	582	579	645	588	555	599	547	584	635	643	605	615	572	589	611	577	589	588	611	615	591	578	595	613	614	595	573	582	627	596	622	600	558	632	633	581	623	562	609	574	588	618	608	581	630	614	580	592	622	566	584	622	590	581	574	577	561	582	583	598	582	656	545	644	574	608	606	598	559	584	592	625	587	590	593	592	595	584	619	595	603	580	605	585	565	589	597	557	623	615	592	620	624	623	587	612	598	578	599	606	586	613	644	594	581	607	592	606	603	620	585	577	569	603	547	628	612	615	613	615	612	616	595	567	611	618	618	618	541	632	625	569	603	575	586	613	580	615	606	636	585	627	586	639	646	608	597	589	586	560	615	571	584	593	573	621	622	588	621	634	548	601	555	567	611	629	600	623	619	587	553	580	578	608	582	605	590	610	581	618	583	581	630	644	600	577	617	599	636	574	600	564	601	667	623	607	583	616	631	607	625	585	599	603	586	641	599	652	564	638	591	619	622	600	607	568	583	572	565	550	582	614	622	575	544	596	566	598	623	632	626	558	587	611	623	602	612	575	621	614	605	606	573	595	567	578	583	651	609	537	612	622	607	611	596	566	588	605	616	543	619	602	612	601	555	589	575	631	623	578	579	601	613	609	633	596	594	598	586	551	623	621	577	594	573	615	577	585	585	606	586	644	601	591	598	596	607	618	549	547	610	625	590	601	566	607	615	605	612	576	623	591	610	614	616	592	623	623	569	610	597	552	598	559	609	603	567	619	549	603	598	592	592	592	584	586	599	617	561	606	637	585	583	571	564	562	561	616	594	597	627	574	564	607	588	599	582	630	606	584	577	582	598	557	566	632	575	616	620	577	582	565	571	574	611	571	582	627	574	600	582	591	596	571	577	585	574	633	626	565	586	595	640	645	628	652	557	577	544	604	570	620	559	609	604	612	619	565	605	569	588	621	627	566	602	633	581	618	594	570	586	630	605	591	607	602	607	619	549	595	599	547	593	576	574	595	610	616	595	585	634	534	596	578	627	547	595	597	606	591	596	632	599	572	580	548	606	600	590	595	574	602	622	566	613	624	595	622	594	587	599	595	641	565	580	610	620	630	613	631	621	599	587	598	595	606	607	565	589	634	591	589	582	590	592	616	584	605	663	604	567	593	604	610	619	578	594	562	626	595	611	588	605	619	632	599	594	557	588	604	608	579	584	623	618	588	588	589	630	580	599	616	561	613	646	564	608	605	527	543	638	619	598	603	575	583	637	620	585	584	590	592	593	617	608	605	589	590	584	574	595	616	627	610	615	572	611	646	579	596	621	608	583	564	628	578	597	569	589	599	571	648	591	638	637	595	600	609	578	564	600	596	625	569	584	600	606	591	581	593	610	599	610	578	565	605	566	602	602	625	583	578	567	634	587	617	596	601	572	590	605	582	594	595	567	568	615	590	582	584	542	589	586	577	599	563	595	611	605	593	599	617	602	606	650	609	643	582	578	588	584	605	600	605	600	577	590	552	590	584	599	598	588	552	578	602	611	617	630	583	602	624	618	587	623	560	574	575	638	588	619	581	621	573	583	574	635	596	597	561	612	598	575	616	596	558	617	598	574	595	600	615	588	582	565	585	550	594	597	635	596	616	636	574	590	584	584	629	617	600	624	590	590	639	609	602	617	595	591	592	591	575	618	577	571	586	609	642	603	620	633	609	596	617	610	574	640	603	589	622	601	624	600	593	632	608	575	584	608	590	568	628	590	544	647	621	604	603	562	551	586	663	633	629	596	574	589	614	610	612	581	608	604	593	586	619	593	603	613	602	590	572	595	579	590	556	599	607	592	609	574	589	646	596	576	588	600	613	562	591	596	582	636	585	572	628	608	631	615	603	609	577	596	593	605	602	586	587	598	609	573	592	602	575	561	630	593	573	562	603	594	599	633	589	647	635	600	625	606	578	583	594	546	615	609	589	565	601	577	585	587	615	630	607	534	559	604	605	561	582	620	587	607	559	624	533	617	554	662	643	636	590	626	615	617	611	601	603	615	618	579	592	587	556	573	594	564	610	605	579	551	603	603	598	590	550	596	591	584	587	637	603	613	575	586	550	607	595	592	575	635	597	608	536	608	555	639	565	564	632	631	574	615	588	621	604	596	607	576	607	615	638	598	627	565	596	562	566	603	573	607	624	608	551	628	555	569	610	594	616	595	598	584	570	580	628	602	612	585	619	604	624	603	564	589	619	631	600	573	570	609	590	576	591	650	605	582	538	631	617	585	591	567	614	617	578	604	610	591	588	560	568	564	564	590	552	623	589	595	610	605	575	598	618	593	633	643	621	598	573	589	597	607	603	558	604	647	583	573	644	598	607	593	611	601	651	554	618	584	597	616	573	615	601	611	624	654	563
43493	19000	8309	4371	3492	2861	3242	4017	3329	2344	1861	1077	588	478	602	588	748	695	565	550	493	413	420	413	418	368	379	393	374	328	378	344	380	355	407	375	372	430	370	349	369	376	437	481	552	542	656	391	429	343	326	359	347	333	318	307	320	296	307	337	318	351	337	337	306	307	349	362	354	341	362	290	329	307	307	314	310	308	362	352	326	338	330	340	312	318	336	315	317	331	367	335	326	341	315	333	329	351	319	328	342	333	303	315	357	335	323	322	312	320	315	329	362	352	365	317	340	338	320	322	307	345	343	321	349	377	321	315	335	311	311	326	328	304	325	357	352	346	335	323	360	295	315	322	316	314	340	292	317	331	341	327	319	326	380	309	364	313	365	315	312	331	314	330	349	327	341	308	339	316	355	365	320	309	338	330	308	320	307	344	285	302	320	344	337	348	349	329	348	320	330	349	331	351	340	325	357	353	328	352	353	350	350	309	306	389	331	377	328	333	349	333	316	331	288	342	319	313	328	326	328	304	300	298	347	329	357	313	295	359	303	339	305	341	341	333	325	319	349	357	335	309	352	350	337	344	339	347	339	314	342	337	352	344	346	379	329	310	329	320	296	364	340	335	340	292	312	317	336	314	336	288	329	339	272	327	317	338	316	283	370	310	309	336	351	292	326	308	303	341	315	318	319	330	342	361	292	350	345	350	349	316	347	348	332	307	344	313	336	310	328	323	350	314	365	324	351	326	337	332	357	325	323	351	322	357	357	297	323	342	322	333	331	312	328	314	291	341	333	331	286	324	349	326	326	311	359	342	341	335	368	352	343	325	303	343	319	338	302	336	345	292	345	323	378	360	334	284	341	306	316	289	308	335	381	343	300	308	340	347	328	330	312	327	327	270	314	321	335	360	326	302	328	348	307	294	330	310	341	326	305	329	332	318	358	315	320	301	336	357	320	354	359	326	323	339	314	323	329	334	333	327	316	341	337	332	385	318	331	355	319	316	340	313	330	339	314	328	310	352	331	329	367	333	329	319	318	354	347	300	329	336	323	315	333	362	313	318	326	322	311	330	336	334	341	296	342	338	317	321	311	308	365	324	353	372	350	372	292	342	327	327	326	338	331	351	313	321	323	353	332	327	314	302	305	304	330	361	346	317	334	292	333	303	333	347	336	329	313	293	308	296	324	334	334	329	326	343	300	313	323	339	325	294	352	341	316	318	352	338	368	333	354	342	335	304	307	335	331	320	321	308	340	344	341	332	357	318	341	340	302	331	359	350	331	332	339	360	307	321	334	326	343	317	302	316	321	321	286	323	312	330	337	317	350	307	327	330	318	349	357	315	375	348	324	342	343	337	336	343	319	303	327	358	324	350	352	330	327	325	331	328	338	334	336	358	324	333	345	314	306	334	310	317	341	337	332	328	348	337	332	307	331	303	331	319	331	296	317	324	308	331	321	356	321	336	354	361	328	329	303	318	346	330	313	302	321	314	337	329	312	333	300	306	298	318	368	321	349	334	348	321	299	356	352	353	351	325	322	325	315	315	313	333	343	296	306	358	371	317	332	342	308	299	313	336	334	330	333	310	328	328	340	300	340	390	313	340	308	307	336	337	303	328	307	330	321	301	310	331	283	343	316	333	339	335	343	344	323	306	335	306	324	332	319	372	323	335	326	356	333	311	334	313	294	326	371	304	328	331	340	337	389	315	306	345	319	322	344	298	340	342	308	335	344	329	303	342	347	302	356	338	287	350	314	303	319	353	326	351	341	296	300	348	291	337	337	327	339	323	323	291	310	336	301	344	337	310	321	301	333	355	314	348	343	356	319	328	351	345	351	346	351	356	333	337	335	311	318	344	332	327	300	345	332	329	344	374	328	311	310	320	319	305	345	327	319	360	331	327	326	357	302	321	346	308	348	357	323	371	346	313	354	317	344	367	322	338	358	331	302	341	352	317	328	336	336	333	308	317	329	296	334	335	369	320	351	310	341	342	343	357	329	299	335	321	296	363	354	347	308	333	332	332	346	315	316	332	332	353	327	345	303	323	326	351	321	334	317	341	312	341	338	295	307	326	343	317	356	303	344	324	351	336	334	365	342	343	316	338	355	345	337	324	330	310	331	314	330	323	308	339	312	317	333	335	339	359	332	298	334	359	328	316	330	313	334	308	324	324	335	334	332	371	366	304	340	337	325	344	336	353	348	315	335	332	311	337	336	352	328	343	365	340	325	323	332	320	362	350	318	310	327	313	325	347	364	315	329	343	306	355	324	353	341	342	320	346	319	296	337	339	318	320	327	312	329	327	353	332	309	334	308	331	326	316	335	319	352	341	320	300	316	341	352	327	333	324	336	323	341	347	322	320	332	320	301	350	304	316	318	334	304	325	362	363	327	349	338	312	321	335	298	335	343	300	342	325	324	341	296	330	322	337	341	344	326	327	327	353	352	357	337	337	318	319	303	347	353	362	385	334	307	294	314	328	308	357	330	315	339	328	323	288	317	293	319	341	347	329	342	313	310	349	318	312	330	319	327	329	311	347	339	367	362	334	343	305	329	326	345	316	365	349	332	346	316	349	336	335	356	320	318	315	312	326	369	351	300	364	344	312	310	325	312	344	317	320	362	339	346	345	298	330	351	340	316	334	336	284	321	335	343	348	334	324	321	347	368	336	317	308	329	329	364	315	347	331	331	332	325	364	338	314	320	318	359	338	327	324	340	310	326	311	325	346	332	339	315	316	359	298	368	338	343	368	319	317	313	330	310	335	331	351	333	329	311	326	314	326	283	389	341	313	315	356	360	355	341	318	301	338	322	341	351	336	379	364	332	336	346	329	322	345	322	326	313	348	352	327	308	323	341	325	331	279	334	339	344	315	327	325	347	326	315	317	355	328	298	372	347	342	330	302	369	321	334	298	327	300	330	341	329	301	367	336	311	313	340	341	327	355	341	340	305	312	342	300	349	330	345	331	342	320	318	330	324	323	313	314	342	319	319	339	297	332	320	322	341	324	323	349	317	329	369	379	324	362	372	324	309	321	386	329	333	326	322	355	328	338	323	294	336	378	311	341	301	347	323	323	337	328	303	323	316	352	327	348	359	317	320	328	330	339	318	322	374	320	318	320	341	337	318	328	333	318	325	280	333	327	351	346	351	311	352	319	318	325	319	351	340	328	285	333	341	334	332	299	317	340	349	305	285	313	304	309	327	289	289	343	337	315	311	300	323	378	333	298	346	287	329	328	346	338	315	317	308	337	344	343	329	331	364	339	367	304	304	328	334	328	356	329	337	337	351	308	318	362	325	341	361	317	325	333	333	327	323	349	307	357	324	336	355	322	311	308	333	355	341	358	307	368	315	314	318	344	306	329	333	296	327	304	320	329	323	347	318	315	329	321	325	338	329	298	351	363	323	322	322	304	367	354	325	306	338	335	278	315	359	331	293	305	326	352	322	347	349	364	342	354	298	360	333	301	319	289	316	319	323	333	332	327	311	298	325	329
21402	3393	6562	8931	9504	8207	11995	14612	12808	10421	7620	4251	2239	2043	2255	2022	3788	3171	2535	2331	1667	1518	1597	1418	1333	1309	1314	1095	1117	968	986	1084	1133	1116	1198	1233	1337	1423	1441	1189	1156	1155	1562	1944	2478	2524	3632	1366	1481	934	843	829	897	927	839	886	851	834	819	884	823	866	869	871	816	863	906	854	878	823	845	857	792	888	801	857	811	845	810	822	821	871	859	819	823	848	839	814	830	776	833	801	845	792	802	810	793	854	784	864	781	791	819	824	806	802	816	818	862	827	824	832	802	838	849	791	823	785	868	796	830	788	766	772	805	803	804	853	794	814	817	798	808	756	857	852	881	775	840	818	803	859	814	799	823	846	819	763	834	780	814	891	830	827	848	866	800	813	799	839	788	762	815	814	820	818	837	830	836	822	872	815	799	841	808	844	796	819	799	835	813	804	800	824	838	856	809	836	835	808	800	863	848	812	841	819	827	818	841	787	767	814	817	790	797	768	816	820	848	827	794	813	870	845	842	816	861	823	758	808	768	838	826	837	820	874	819	817	924	771	828	813	790	844	810	899	854	819	786	815	815	793	801	747	790	802	833	840	827	786	798	824	786	781	762	848	833	817	836	854	816	827	836	794	838	822	790	808	778	826	838	770	782	873	798	808	789	810	866	825	791	830	809	816	759	830	799	837	829	786	762	860	767	844	723	765	819	817	823	839	827	826	847	778	796	807	818	864	799	778	829	799	766	780	796	821	786	828	824	794	813	818	836	729	864	796	793	831	794	814	801	821	764	794	768	794	851	804	820	774	844	870	815	725	847	801	769	781	756	808	790	769	847	827	782	797	831	788	825	797	839	812	834	781	806	806	791	787	812	806	807	779	732	789	901	895	789	850	760	839	807	833	801	779	817	850	829	884	827	824	850	787	842	826	789	855	828	850	792	798	777	820	775	807	850	754	836	849	789	789	765	810	799	779	779	764	852	775	858	780	859	782	855	804	838	835	837	819	804	807	861	806	822	843	797	814	795	851	815	857	829	767	804	837	806	797	786	834	818	824	770	844	833	829	765	826	804	767	823	788	800	832	883	807	849	807	835	780	823	803	791	771	834	769	784	828	804	818	819	785	814	859	768	786	807	798	828	835	833	823	805	799	849	797	836	805	834	810	853	769	821	763	835	836	806	802	833	809	823	823	793	771	774	861	824	825	779	782	818	822	902	805	831	797	794	829	787	796	813	777	809	797	831	799	867	787	842	805	806	831	791	788	810	823	876	813	850	779	816	798	862	784	781	798	776	820	820	852	829	793	833	848	799	838	785	856	811	834	808	798	820	840	810	829	809	811	804	813	811	822	855	813	828	769	811	809	778	810	784	807	787	874	815	839	861	791	850	774	850	816	779	791	818	809	752	781	806	880	781	836	805	811	822	792	743	792	778	788	815	797	803	739	842	825	787	786	819	846	807	864	825	771	839	832	820	817	845	804	852	842	821	770	796	840	832	806	798	828	827	803	798	799	820	808	825	821	835	797	809	781	798	827	842	816	828	783	807	804	853	827	791	874	813	818	825	814	855	841	811	837	770	842	816	783	832	783	823	828	799	829	835	806	770	757	783	838	892	794	794	854	789	857	841	835	842	827	841	796	832	778	795	816	782	750	836	825	779	819	811	872	760	866	813	886	827	794	822	836	828	837	846	863	816	809	843	800	793	822	830	820	788	799	848	837	818	788	822	771	804	771	791	814	796	728	802	829	787	852	790	775	791	820	822	809	826	845	797	849	784	794	801	819	794	791	811	835	842	848	804	795	794	829	839	797	835	786	796	845	817	795	841	850	859	814	798	774	780	804	822	864	828	835	801	805	829	808	804	849	834	846	784	765	868	786	845	786	828	763	861	850	802	790	835	829	786	839	790	825	849	820	780	793	763	804	778	858	778	843	797	800	733	820	801	837	830	722	810	801	787	824	809	814	796	870	824	761	813	827	836	855	815	834	843	795	817	797	825	796	768	844	787	871	785	787	803	796	831	782	861	802	826	840	817	806	824	780	789	767	788	853	824	773	828	826	803	833	792	808	823	782	732	819	824	808	779	802	815	824	821	800	807	819	853	795	865	834	834	852	798	810	830	764	779	807	813	767	787	853	788	858	775	760	815	814	818	775	811	820	837	825	823	780	791	791	805	796	839	813	804	847	899	808	792	764	793	816	864	835	790	808	768	808	823	872	799	823	776	790	824	765	778	808	815	811	816	794	818	800	812	797	835	793	797	815	791	850	786	821	827	786	828	777	799	793	761	851	803	820	837	797	813	799	808	843	781	817	805	806	805	735	800	754	801	813	846	776	869	793	810	783	812	867	805	798	780	808	850	811	843	845	809	837	823	828	842	763	839	818	793	852	831	817	848	821	851	825	861	837	792	811	794	781	808	811	758	817	818	784	744	788	800	843	809	832	819	782	800	755	827	852	806	804	791	795	869	790	830	792	828	801	809	831	793	801	784	861	851	817	778	813	845	869	825	799	871	811	867	796	795	796	791	814	853	813	832	791	836	787	839	811	813	819	819	799	835	823	801	784	832	819	841	829	800	851	835	865	802	803	799	769	842	821	850	800	804	814	837	816	821	839	827	818	821	808	809	821	817	773	866	791	815	891	801	789	803	732	788	862	799	825	831	844	842	798	861	760	805	849	859	791	787	792	826	787	827	794	827	855	796	760	845	815	781	787	825	806	769	837	825	871	842	788	808	789	840	840	822	832	816	869	818	823	809	827	789	761	824	739	828	825	777	795	806	821	852	855	805	790	754	818	817	802	830	773	810	768	818	800	800	785	793	799	808	748	809	843	805	822	771	784	794	870	810	852	817	776	820	792	803	841	815	821	830	801	775	783	758	857	831	780	798	793	835	847	837	817	827	852	831	783	818	891	801	797	788	893	835	844	780	828	819	787	837	796	807	815	799	812	793	833	816	809	797	806	812	804	755	818	837	836	824	815	844	808	849	805	878	838	808	815	814	808	796	839	786	835	748	796	828	805	887	825	777	792	858	775	815	818	800	823	741	802	813	763	834	851	757	769	807	821	761	811	792	805	815	792	821	791	824	827	790	839	845	805	749	815	829	856	836	806	745	803	807	817	864	823	804	798	851	806	807	817	808	789	805	774	908	821	791	812	839	777	808	821	808	822	737	785	806	828	830	801	791	832	806	839	755	825	802	805	837	821	837	832	819	830	851	792	808	787	825	807	845	800	824	870	828	836	774	789	822	812	819	817	786	801	849	792	846	817	849	857	849	793	871	868	818	841	819	789	818	807	786	823	840	799	878	818	840	813	855	797	811	809	814	773	823	825	763	838	799	822	813	780	823	841	786	806	813	815	778	777	821	803	876	805	796	787	847	845	861	813	807	808	818	813	787	789	814	778	805	800	762	831	776	853	835	825	779	807	782	872	837	796	831	792	803	849	809	837	803	817	820	803	843	792	834	829	816	806	822	774	800	814	821	806	787	784	811	808	833	728	820	794	838	806
3513	579	885	1018	1033	634	1252	1614	1476	1123	778	527	412	390	405	378	515	448	434	476	419	337	386	379	361	361	371	355	358	328	368	341	358	342	376	370	377	372	399	369	342	332	356	335	342	364	316	340	356	369	362	370	383	375	320	401	376	370	359	389	355	381	375	392	374	396	339	371	348	321	362	349	385	351	349	383	331	371	369	348	355	347	357	419	397	333	383	379	337	362	374	402	341	374	349	361	357	381	337	335	333	363	366	342	393	364	356	338	401	364	388	337	357	380	365	377	389	388	393	345	357	390	387	361	372	388	334	365	364	348	369	366	373	365	372	362	373	358	314	345	363	350	367	358	344	355	379	359	369	366	403	346	323	324	376	389	372	403	335	364	382	379	355	345	377	348	337	376	369	357	341	371	405	360	378	368	357	362	344	388	322	352	372	346	381	396	338	376	356	363	390	400	384	346	377	407	362	365	355	357	358	365	386	358	334	379	379	348	373	342	369	379	365	337	397	372	389	374	357	354	384	376	351	378	380	319	381	370	342	363	371	355	373	352	370	377	367	343	386	367	350	389	386	366	405	332	348	390	402	385	370	321	338	358	360	370	360	360	306	355	377	380	342	357	344	358	368	354	347	370	387	381	381	351	393	387	359	349	351	342	362	333	366	397	363	377	357	346	347	374	336	371	381	366	377	361	353	341	349	342	343	349	352	391	346	381	375	352	344	375	351	386	332	388	388	384	356	331	329	376	369	367	382	339	383	376	347	369	349	356	360	310	363	362	372	370	373	331	404	389	365	372	369	398	399	361	343	372	344	388	353	385	366	407	372	364	340	378	361	399	349	373	366	388	360	335	366	352	368	354	343	385	403	371	372	353	394	335	375	350	340	367	343	372	365	341	343	362	358	336	363	398	363	393	354	380	375	359	349	338	368	347	363	344	364	382	373	386	370	373	394	372	377	372	365	362	362	378	345	379	349	387	393	349	353	330	404	363	346	344	334	368	384	376	365	377	366	330	360	330	368	339	376	384	382	351	377	384	342	364	352	389	387	349	390	378	358	357	361	361	359	361	321	319	387	323	336	380	372	340	372	362	343	377	326	377	361	379	379	376	354	355	398	346	375	337	358	388	341	382	359	360	365	366	343	362	391	376	396	379	353	326	396	403	355	340	381	372	365	330	376	394	367	378	354	356	339	358	365	334	399	359	354	326	363	362	375	375	358	355	362	370	362	378	362	346	370	381	356	384	362	413	397	350	366	377	370	325	371	372	366	375	357	361	390	392	420	381	375	345	350	352	369	343	363	350	348	357	362	386	361	369	331	354	373	365	381	342	351	359	349	384	387	373	337	378	380	379	351	382	360	381	398	392	379	405	376	387	375	377	365	401	352	388	356	375	358	390	402	381	367	361	354	389	366	341	399	355	353	363	336	363	387	395	391	349	371	344	349	394	411	337	346	348	354	399	394	374	374	368	384	355	349	350	381	358	378	398	360	376	345	389	356	392	343	377	347	374	356	340	407	345	346	355	386	349	356	337	388	358	355	370	339	387	338	336	367	376	352	351	398	370	330	378	357	381	380	384	373	392	394	334	347	397	344	322	361	376	372	358	379	411	385	335	376	369	359	371	368	362	338	379	391	384	375	310	379	353	359	397	357	366	326	369	371	323	348	344	349	399	327	372	362	347	343	339	369	378	349	374	368	372	364	332	347	372	342	339	340	372	341	338	385	338	346	343	362	340	389	374	348	363	371	368	335	382	378	383	371	334	378	407	380	340	405	395	348	405	371	385	388	364	340	366	368	344	362	335	342	358	364	367	354	373	396	407	362	344	393	364	337	371	377	362	351	364	365	353	335	376	366	384	374	370	349	367	384	384	337	331	383	344	363	352	335	362	335	351	380	394	365	329	354	390	399	340	363	375	373	369	354	396	329	347	339	371	385	386	352	348	366	354	337	364	383	362	398	335	381	356	344	356	380	384	340	370	360	370	339	366	385	349	326	418	390	353	388	379	372	381	369	356	362	372	326	366	356	395	408	351	368	360	371	370	340	379	375	356	377	343	367	375	343	378	351	349	380	344	364	363	371	372	355	345	395	398	381	383	368	365	415	367	378	389	383	356	368	343	328	362	365	384	375	367	374	345	335	349	358	355	369	358	333	375	360	410	352	341	391	390	353	372	358	367	394	364	377	417	359	384	363	383	367	351	372	349	334	356	356	374	338	353	354	355	346	391	397	329	354	337	381	394	337	381	369	385	352	361	348	314	365	341	375	372	337	383	378	353	383	346	345	353	388	342	344	365	370	333	405	367	359	378	369	352	413	375	353	345	368	381	357	373	409	376	365	359	343	384	359	379	360	363	373	360	399	344	371	359	360	361	349	381	376	397	367	357	354	389	376	369	377	356	338	359	358	354	374	355	346	366	344	366	396	349	380	369	404	332	371	338	352	359	348	349	373	416	367	382	343	376	352	353	359	334	388	409	368	380	374	358	364	370	378	348	371	343	328	359	324	393	391	376	341	359	384	339	384	359	386	395	356	376	370	367	369	375	398	375	374	345	348	358	313	367	358	371	381	360	344	371	354	373	355	377	337	380	354	382	361	376	346	373	380	391	365	376	362	372	360	355	375	368	339	358	363	370	358	352	381	364	330	324	380	378	344	362	372	397	368	352	356	345	384	366	369	380	373	369	392	344	362	335	371	362	376	388	363	366	338	348	397	378	369	372	348	370	348	377	386	361	352	337	377	394	370	388	352	365	368	338	376	361	345	343	350	372	391	346	344	402	385	360	357	374	378	369	360	345	387	324	364	336	371	367	344	344	364	355	349	364	370	387	363	398	344	343	348	365	355	388	390	351	382	356	340	363	391	387	361	392	373	375	379	354	365	341	368	342	350	373	383	338	364	376	364	344	382	390	374	390	348	365	331	362	340	380	347	376	372	359	360	369	374	364	365	355	356	378	343	373	347	354	373	368	353	363	345	365	387	366	367	359	361	354	394	329	387	398	345	384	374	361	381	376	416	378	375	356	358	325	372	341	379	418	390	362	366	357	341	352	388	390	355	374	348	363	396	372	351	376	387	357	337	386	353	361	322	367	369	376	341	323	356	374	378	372	334	349	345	334	402	353	351	363	350	355	326	341	395	377	374	366	365	373	398	380	360	332	366	393	343	383	403	358	338	341	372	336	379	376	333	376	335	368	375	361	349	342	317	330	383	361	403	341	360	337	372	378	377	369	383	367	375	348	354	357	355	351	361	335	397	374	369	364	379	370	419	366	367	427	334	378	340	389	362	300	375	330	382	338	347	344	361	355	430	418	359	388	400	387	385	362	354	370	378	386	379	332	365	396	391	375	372	370	388	397	378	331	357	334	338	354	349	374	376	364	398	348	373	366	368	334	388	379	351	360	369	357	359	340	369	374	359	339	358	336	364	353	368	347	313	352	329	413	358	368	343	415	375	370	353	361	376	359	340	376	337	372	362	380	367	366	350	327	342	357
3410	1096	1785	2727	3181	2274	5396	7376	6270	4947	3458	1915	1198	1052	1110	1147	1841	1582	1324	1286	976	918	915	876	855	850	829	868	882	839	881	843	834	943	960	980	1033	1029	1062	873	848	840	829	886	856	893	931	840	831	812	864	823	853	831	901	850	859	833	889	806	871	838	850	844	851	837	864	836	851	827	794	878	850	809	837	814	829	881	860	812	776	831	853	803	803	829	858	778	826	844	876	854	795	836	888	856	831	825	855	867	838	872	875	866	906	824	817	843	856	824	861	810	808	838	841	839	866	822	851	815	855	848	846	852	882	859	818	815	835	851	858	810	859	836	808	874	866	824	835	832	826	888	838	862	840	835	846	901	879	870	795	842	820	870	880	854	841	862	853	829	838	822	839	880	829	844	838	834	862	841	841	854	840	889	850	797	874	821	819	820	833	855	864	836	864	821	863	870	882	827	854	877	867	877	871	844	816	855	823	879	806	862	805	851	876	834	815	894	854	833	877	820	807	806	838	881	841	881	834	856	846	862	857	855	828	869	873	857	838	854	789	864	831	805	915	850	848	854	849	782	832	854	918	785	824	830	818	835	815	852	819	875	819	924	853	857	814	816	798	774	851	801	830	896	869	823	840	874	859	886	890	853	777	908	857	871	892	825	821	844	866	884	899	829	854	885	859	853	828	850	835	915	893	880	849	840	851	907	888	793	848	858	854	872	860	846	862	843	841	889	853	798	857	806	832	809	885	862	848	868	830	889	868	830	827	842	854	903	848	818	848	838	888	840	864	795	902	857	859	859	826	777	822	876	841	814	840	852	872	823	851	800	842	848	843	890	840	826	872	866	874	876	788	838	879	814	847	861	834	819	844	849	806	869	847	815	821	860	856	841	781	841	872	831	840	849	856	845	924	809	836	790	817	851	806	790	829	878	865	862	874	823	868	831	866	840	843	809	831	844	803	841	846	815	845	850	869	851	854	874	839	917	887	851	878	888	890	815	881	891	808	841	838	924	796	834	805	818	844	787	889	854	856	855	783	825	802	838	863	844	842	866	845	875	842	847	871	858	838	862	836	871	870	836	845	844	835	893	844	840	896	871	862	824	898	857	888	874	820	895	796	913	841	856	813	885	852	836	824	806	851	855	833	837	851	842	798	872	859	804	842	904	845	823	851	847	883	819	879	880	842	825	810	791	850	912	834	848	793	829	830	885	896	857	822	856	813	834	870	821	838	845	852	890	889	837	812	843	820	887	839	810	778	844	891	827	845	817	800	899	813	859	825	881	818	841	800	877	836	833	825	865	856	845	808	868	850	883	880	842	809	853	795	783	875	843	834	861	819	850	846	807	819	787	839	855	823	879	845	876	866	873	797	817	806	842	783	837	806	814	871	754	817	821	868	828	787	853	829	859	841	863	826	863	859	864	852	802	825	814	827	860	840	852	875	851	886	838	843	804	822	852	803	841	812	847	830	828	876	878	847	893	868	802	834	834	846	884	837	871	845	800	835	868	884	867	834	882	825	871	827	828	852	837	874	860	824	831	834	826	808	830	861	871	862	843	810	856	860	841	827	829	839	857	839	832	802	870	840	840	833	873	810	874	847	849	815	854	857	830	843	821	845	824	879	814	860	776	851	825	876	830	819	865	844	863	764	829	875	809	862	821	841	919	848	827	813	844	865	852	877	865	842	802	857	866	838	836	835	844	883	801	822	829	849	839	869	867	823	814	894	858	827	869	828	815	859	826	834	878	803	848	862	803	859	814	854	883	834	853	847	848	832	808	855	874	816	817	803	835	903	868	780	884	856	818	893	850	865	860	815	825	816	889	859	861	896	881	830	798	831	813	846	844	865	862	844	812	854	772	870	849	875	825	795	819	770	830	823	828	875	811	900	926	886	867	883	827	834	825	894	792	865	769	863	876	871	854	814	865	780	823	870	873	806	893	795	815	810	858	867	842	845	871	844	853	882	854	811	826	799	866	857	862	872	820	858	871	877	851	863	833	889	795	874	868	876	844	866	823	810	811	796	867	828	847	810	868	836	869	843	778	874	833	817	829	844	833	879	831	796	842	833	853	837	799	763	852	804	830	811	862	871	813	832	842	852	851	849	871	842	872	885	828	885	860	829	830	832	821	819	819	838	842	859	806	817	802	833	834	887	892	834	845	824	793	842	929	835	828	863	804	853	857	852	856	791	879	845	824	816	835	841	837	905	838	893	899	818	854	858	849	854	834	868	837	850	810	818	867	799	801	803	828	920	836	833	918	829	830	874	849	832	872	836	798	781	852	850	858	869	824	784	853	825	822	865	788	882	884	857	846	839	813	825	831	854	871	845	867	819	844	869	818	841	836	849	824	822	847	846	791	893	876	855	816	841	898	803	876	865	866	907	880	851	899	864	812	833	873	829	828	885	806	857	872	829	842	883	872	879	824	886	849	832	775	856	810	833	862	874	851	841	831	830	862	846	848	835	873	809	758	821	875	846	851	903	805	807	856	833	848	878	816	890	824	823	816	839	857	831	826	902	815	846	883	851	833	806	801	830	850	883	834	811	816	813	808	834	854	867	877	838	808	845	831	820	829	820	839	841	857	802	840	815	861	875	840	832	852	825	858	885	833	810	856	849	880	869	858	871	927	865	848	789	831	825	847	817	824	872	833	886	863	842	852	865	822	816	817	867	862	882	862	876	834	864	833	861	778	895	850	833	802	802	861	870	816	825	802	892	833	806	888	891	844	871	881	826	854	872	840	840	820	861	816	916	837	862	827	853	912	815	863	828	812	816	863	889	796	846	826	838	860	898	821	863	839	817	867	836	863	841	830	837	882	833	813	884	852	913	885	839	815	807	834	832	855	839	835	845	804	832	842	817	822	804	801	777	854	886	870	878	826	841	849	868	865	836	819	838	845	823	903	761	855	822	846	842	811	851	838	803	848	855	853	828	864	865	876	825	857	850	836	837	874	891	853	856	831	793	848	849	858	879	816	831	849	849	793	867	856	911	875	890	893	886	879	815	856	860	878	862	839	846	836	840	887	814	815	825	839	859	819	900	774	846	820	847	835	853	865	868	818	811	810	832	853	868	874	852	834	880	786	873	830	880	827	835	878	842	797	848	832	837	843	859	817	836	844	835	855	871	822	816	845	831	820	778	864	859	829	851	862	854	835	857	831	838	815	868	850	871	862	832	808	825	848	812	901	850	863	852	855	848	813	804	861	854	868	811	846	854	863	805	826	842	815	872	858	836	873	891	855	834	854	891	809	779	804	887	852	861	819	803	816	829	819	828	871	843	885	866	769	899	939	772	860	879	794	853	866	856	838	851	834	809	840	802	784	815	838	849	867	827	854	859	855	809	796	845	812	875	838	833	804	878	875	853	800	871	792	843	814	813	789	891	857	826	852	883	778	820	803	832	834	864	829	862	812	843	806	862	852	823	857	871	886	865	821	840	835	847	869	912	828	828	812	828	835	827	812	769	876	831	848	787	865	846	869	853	852	881	808	892	906
34269	9067	2478	2219	1997	1281	2196	2513	2125	1560	1068	596	419	323	365	304	476	451	420	347	286	291	282	254	274	242	245	261	271	244	230	224	242	254	238	289	284	294	268	246	229	245	268	305	325	314	410	240	291	220	251	241	251	224	247	247	226	235	239	244	223	221	246	228	233	221	271	237	232	189	234	247	208	234	219	205	213	210	220	250	218	259	203	214	245	237	218	219	244	231	229	222	221	223	247	242	231	227	251	220	237	225	231	247	251	254	231	227	229	223	244	214	247	229	224	223	239	245	213	233	218	248	233	228	219	198	224	211	231	226	211	235	244	207	256	234	218	227	214	209	222	226	243	238	235	198	219	250	212	242	221	236	207	254	254	198	221	226	219	259	214	209	216	244	246	195	213	210	218	226	231	251	235	217	231	233	246	218	234	219	252	226	211	215	220	243	238	255	218	225	234	216	225	226	230	228	230	226	224	242	245	215	242	229	224	225	225	231	253	217	233	202	228	266	248	229	208	262	208	226	216	232	231	228	249	259	227	219	235	202	208	230	251	258	233	231	229	215	230	211	255	223	206	235	236	228	210	216	253	230	219	198	242	221	229	233	240	209	226	224	247	196	216	213	184	242	220	218	231	242	211	250	238	241	210	225	230	251	256	243	218	226	253	238	230	263	264	235	239	223	207	239	233	237	232	240	215	227	261	225	219	236	244	256	230	227	235	221	215	265	238	235	232	204	234	204	253	227	258	227	206	212	226	245	273	224	245	207	256	217	225	229	257	257	202	222	205	234	198	209	199	246	240	229	221	235	219	225	193	206	210	218	226	232	254	236	243	235	222	241	245	222	208	208	245	223	237	209	214	248	205	238	227	213	264	264	234	250	217	234	222	259	234	217	219	228	199	228	214	243	235	238	237	210	219	239	242	227	219	252	218	231	228	193	233	226	269	263	237	235	236	229	284	227	229	241	229	205	229	227	241	246	254	257	217	247	238	220	227	240	239	239	210	241	242	243	230	209	209	247	220	217	280	253	220	234	236	207	252	205	241	219	230	245	240	218	214	221	220	206	253	232	230	239	241	225	235	244	211	237	227	227	243	253	230	226	220	222	210	207	223	239	238	201	250	234	203	239	226	214	237	210	232	224	231	223	193	243	245	232	211	246	212	222	238	238	229	233	203	225	235	221	233	238	217	230	256	225	214	258	215	241	226	203	224	204	244	224	216	243	217	246	238	241	232	242	199	250	188	236	214	244	236	247	233	252	218	200	222	241	217	215	225	252	223	213	237	229	212	244	240	223	215	236	220	205	236	243	233	228	218	202	222	213	210	226	219	270	209	219	242	239	202	231	222	236	223	210	239	223	201	225	214	222	265	196	205	248	230	249	248	219	218	220	225	220	230	242	254	231	221	262	233	221	240	230	200	216	251	215	242	212	209	238	218	223	236	201	219	215	246	248	220	201	228	234	231	224	213	216	206	233	230	252	249	226	229	238	249	213	215	246	221	229	200	230	226	244	247	248	192	235	237	223	238	208	197	229	238	223	221	200	224	232	198	228	237	234	220	222	213	247	214	229	228	222	242	228	210	215	192	238	234	219	234	244	250	225	230	256	225	230	193	218	214	217	223	237	213	245	239	235	227	200	246	226	253	255	233	235	231	230	237	262	219	258	216	219	230	218	207	228	212	213	245	247	251	229	243	236	205	230	245	231	236	211	222	230	232	227	220	225	225	243	260	237	239	226	227	227	225	237	221	225	238	194	250	223	204	258	242	267	219	235	229	237	213	248	235	221	217	225	248	236	226	233	225	237	207	270	238	220	239	232	217	224	235	237	231	230	227	233	239	235	224	225	211	216	216	222	238	225	214	244	212	225	216	230	200	236	201	222	218	216	220	222	245	218	245	221	232	209	195	224	260	246	266	211	213	250	232	232	229	212	223	206	230	222	207	230	224	218	227	219	238	219	216	231	233	219	240	215	226	225	217	259	227	209	263	207	229	248	253	228	214	253	235	214	214	242	207	247	208	253	238	251	245	234	232	266	238	223	221	227	239	210	214	211	202	231	233	205	213	219	205	220	241	235	219	236	245	220	265	211	222	219	265	212	227	216	231	263	233	209	259	216	246	205	254	238	219	204	217	220	216	225	238	194	227	226	242	260	228	229	207	213	254	233	270	225	217	214	232	213	219	209	220	228	247	222	216	232	211	228	245	196	256	221	245	256	239	248	228	217	195	235	216	211	215	259	216	232	218	219	225	232	264	225	232	224	229	203	223	235	261	214	228	243	224	257	224	209	231	213	232	265	213	231	237	234	233	237	240	214	221	224	218	220	245	227	207	220	217	200	231	237	212	232	223	230	217	218	253	259	228	248	201	201	250	254	243	232	242	216	241	227	258	259	217	237	233	214	240	250	227	234	205	214	235	228	214	237	208	242	242	207	211	207	262	234	211	230	256	253	226	213	215	244	235	216	245	218	268	244	238	236	213	228	254	214	230	219	223	211	225	249	212	230	236	234	215	217	243	218	234	208	225	227	244	212	229	221	208	217	217	227	243	229	220	240	231	246	198	207	234	235	222	247	224	217	250	230	250	246	205	234	212	218	220	200	245	245	234	210	223	230	230	223	228	254	224	236	200	230	211	235	239	227	247	223	227	227	221	243	218	251	235	233	235	218	237	243	214	213	222	214	213	259	216	224	245	226	185	219	209	219	240	241	219	239	235	236	240	243	195	223	228	224	241	226	206	214	232	210	226	234	204	248	256	211	202	223	212	251	248	248	205	224	227	237	253	226	214	234	250	210	232	216	235	224	230	248	215	242	245	214	226	215	221	250	257	235	233	240	242	234	226	219	219	241	202	269	209	231	218	234	240	256	214	259	242	232	211	213	220	210	206	234	227	252	241	219	231	212	245	214	203	230	209	220	206	193	240	222	235	233	261	214	216	221	236	218	223	244	218	235	220	232	239	262	245	225	220	235	260	225	202	239	212	222	204	208	253	230	242	241	234	263	250	202	244	207	238	246	229	215	235	234	227	232	222	238	231	258	211	235	206	245	247	204	230	224	232	214	241	223	252	198	232	234	224	251	238	223	217	192	227	226	205	236	200	245	250	218	250	228	238	243	215	230	229	233	242	201	245	238	197	202	237	206	212	215	221	198	238	228	242	239	223	194	233	232	224	206	236	209	231	231	233	223	215	244	264	213	247	221	235	208	241	241	223	244	219	228	236	223	197	242	209	229	241	238	209	250	235	247	233	241	240	234	212	228	214	240	219	235	220	233	227	238	220	230	203	233	233	170	208	231	240	243	238	234	217	219	248	235	227	218	222	238	248	224	229	228	234	234	212	224	237	226	199	215	216	237	217	240	217	231	249	255	211	212	221	253	226	189	228	251	228	237	219	214	231	233	222	223	207	214	242	232	263	240	210	272	204	229	225	214	229	217	215	215	220	220	197	212	229	241	249	217	233	222	249	240	226	226	258	199	242	224	242	245	240	229	232	219
15393	2082	3636	5627	6117	4720	8754	11064	9373	7573	5524	2846	1698	1264	1536	1298	2564	2131	1685	1580	984	1078	1182	868	1078	761	798	727	710	714	713	682	723	804	818	924	1014	982	955	786	722	777	1018	1170	1383	1532	2244	1029	904	648	628	621	605	588	599	616	606	586	614	610	540	613	620	592	595	601	595	565	608	599	602	608	586	594	606	556	597	631	637	587	606	594	605	619	600	588	589	577	598	626	609	577	596	567	569	655	567	562	555	627	645	634	571	592	580	568	562	621	624	566	608	559	618	600	583	580	606	610	592	539	632	584	570	582	575	566	586	607	595	599	590	573	588	572	596	632	610	591	549	598	626	578	551	531	573	563	592	601	587	568	574	574	570	579	563	585	595	649	602	614	609	575	585	587	617	600	572	550	589	549	578	615	607	611	574	591	603	567	568	587	578	588	557	579	617	607	608	628	622	531	628	580	625	571	606	617	592	581	596	579	591	578	574	640	580	552	605	584	619	567	575	560	598	572	519	577	628	569	623	584	574	604	580	594	581	597	573	544	617	599	568	639	625	572	598	594	582	581	596	598	581	593	560	557	585	613	583	618	588	587	581	544	599	571	614	571	604	601	613	585	591	595	586	569	622	595	555	609	573	616	575	585	602	569	583	581	580	556	586	584	561	633	567	608	600	563	559	552	605	545	564	614	601	584	566	599	580	568	590	579	625	617	578	600	541	555	562	603	592	593	610	659	591	621	566	615	559	609	568	597	566	593	579	591	562	604	615	561	634	606	594	558	599	593	562	569	569	649	559	587	586	592	587	555	600	625	565	567	603	568	605	588	582	577	601	576	528	572	605	607	648	605	597	565	571	607	545	580	576	607	596	602	597	541	579	556	563	623	586	519	671	571	573	599	579	585	556	579	617	623	620	608	626	552	545	590	598	621	622	587	601	615	591	570	575	606	573	602	611	598	559	604	550	599	580	553	593	558	551	561	603	603	543	621	599	617	544	564	564	627	581	575	583	548	587	621	608	607	584	561	573	594	552	597	546	615	582	584	605	613	620	566	610	591	594	547	576	592	581	592	578	604	599	612	569	609	565	594	614	598	574	570	576	597	608	552	610	621	566	566	591	571	560	575	618	594	579	580	588	586	591	608	574	580	547	577	574	601	584	544	555	586	586	591	584	577	603	619	556	580	595	617	591	565	566	587	603	662	554	634	552	556	621	586	586	638	602	597	611	610	613	560	617	639	600	613	612	628	577	581	524	615	584	550	574	585	564	582	609	596	597	566	553	555	600	574	564	572	592	549	577	582	605	567	557	600	576	582	538	565	564	576	538	579	571	610	621	598	556	555	608	589	569	611	576	567	633	579	601	577	594	577	610	576	588	613	604	605	604	588	602	589	588	604	593	579	570	594	582	553	580	619	576	605	604	559	630	586	550	595	576	604	576	597	595	603	573	540	542	609	569	572	591	663	575	564	537	664	569	562	580	582	598	585	560	622	584	589	580	593	576	587	596	579	591	613	585	547	619	596	537	558	569	572	570	590	564	563	561	586	560	544	570	524	614	566	578	573	588	594	612	585	599	589	594	553	568	600	597	573	544	511	600	654	587	582	618	600	591	601	591	570	584	557	573	558	590	574	601	570	530	566	561	609	628	556	622	600	578	618	567	571	641	599	572	605	574	569	569	589	537	598	575	562	590	553	573	581	600	610	550	561	580	581	621	591	607	595	573	616	587	581	584	600	568	567	572	593	595	618	573	598	548	564	541	625	542	560	581	531	576	623	574	594	577	600	582	552	578	598	629	590	603	587	633	604	592	629	518	599	582	598	587	592	633	584	575	565	555	578	585	578	599	599	576	586	591	569	565	581	559	576	583	604	563	631	573	557	632	573	593	596	635	594	580	590	636	571	556	603	544	593	587	625	572	570	582	569	589	571	567	585	600	577	573	571	580	546	601	590	569	576	608	546	585	583	553	634	609	544	619	561	589	597	613	592	618	592	614	603	597	567	607	564	585	588	592	642	595	607	610	611	585	595	570	608	609	560	573	589	595	551	615	596	619	562	583	600	596	578	589	585	603	622	570	574	606	629	548	555	565	579	567	644	543	601	596	585	566	597	591	627	601	575	574	617	593	621	531	597	591	597	557	582	553	657	627	579	601	568	577	594	577	546	589	614	558	581	562	560	590	604	586	602	516	611	568	608	609	583	581	616	626	599	595	612	607	568	645	568	540	594	562	592	617	583	610	619	586	616	604	635	600	553	580	571	561	599	614	585	547	604	627	565	565	575	585	573	602	618	566	549	593	605	549	601	565	563	615	597	578	596	603	602	571	557	576	607	568	620	622	621	559	607	572	558	580	586	591	589	573	569	636	566	567	568	631	552	607	579	536	564	628	614	592	588	584	594	604	561	559	607	601	577	594	563	580	572	609	587	536	603	617	579	541	611	577	579	563	586	570	571	586	549	592	550	607	586	583	608	567	545	569	621	584	572	591	591	578	572	602	562	571	528	590	553	609	563	571	573	550	574	575	559	594	573	590	564	572	565	607	575	575	586	656	615	603	572	612	559	620	600	591	569	579	607	630	553	562	587	541	615	563	607	603	594	599	596	610	555	586	577	607	589	562	604	620	546	580	610	547	600	564	598	588	560	592	605	588	609	596	592	556	569	570	575	549	598	628	565	594	589	563	606	585	578	553	630	618	585	588	559	585	576	590	552	626	571	592	611	582	566	598	581	598	578	587	575	575	567	584	598	568	639	563	589	587	594	612	580	560	579	589	602	634	587	580	612	584	585	619	621	604	553	624	592	542	590	591	585	600	595	530	632	587	575	583	594	574	644	608	596	587	613	566	542	589	617	587	569	603	604	524	607	572	600	606	624	625	623	581	654	584	609	572	597	596	607	593	595	537	576	605	593	572	570	583	582	595	573	583	605	593	555	551	617	599	583	556	569	547	622	581	585	615	579	580	597	599	605	609	598	598	571	593	603	573	633	589	587	569	604	570	633	580	617	598	590	575	638	519	599	588	635	607	597	567	587	564	596	621	561	588	636	561	567	610	580	623	604	597	574	605	599	609	551	644	591	621	571	534	590	632	561	596	611	573	633	580	549	584	568	630	609	558	566	612	614	633	557	587	596	583	601	598	568	581	597	598	611	580	595	590	566	590	591	580	606	571	585	594	547	566	602	601	593	584	562	626	569	583	589	549	568	589	546	605	587	577	581	586	595	634	566	571	592	577	584	570	552	542	611	587	545	575	581	584	587	595	578	567	578	592	567	590	577	576	556	612	624	593	575	555	559	616	573	572	540	630	564	573	607	567	556	587	579	596	571	550	589	596	546	569	593	566	534	581	584	568	578	549	585	571	599	585	589	548	561	641	586	583	596	567	578	581	603	616	564	550	558	584	564	575	617	632	581	607	613	565	597	608	569	559	538	578	633	618	631	548	566	576	628	579	560	548	576	598	575	575	608	563	594	546	597	585	600	578	581	592	604	547	594	571	515	580	586
45527	18130	6907	4107	3388	2584	3391	3531	2823	2173	1639	993	614	494	536	487	766	678	540	532	456	386	448	417	399	370	391	380	367	345	324	349	381	394	360	415	404	350	379	351	360	340	423	469	524	631	750	574	406	359	341	339	350	322	349	340	346	366	377	309	322	343	282	350	332	348	331	300	350	343	304	320	326	326	323	334	373	347	320	303	313	338	364	327	396	284	366	341	323	331	343	334	306	345	314	321	365	342	344	319	322	340	333	331	292	299	322	325	324	342	323	306	348	335	331	336	326	330	352	306	292	372	328	346	313	343	319	346	378	316	351	331	312	352	331	333	317	346	338	336	322	296	301	339	312	330	338	327	302	324	324	331	353	351	331	318	299	289	351	317	320	326	338	322	332	340	307	295	309	339	321	307	315	339	338	315	340	329	326	359	341	346	343	334	320	297	331	323	303	364	300	328	348	337	324	355	330	322	320	311	327	336	324	317	351	336	322	325	312	349	359	333	317	332	325	293	297	349	301	320	319	334	327	314	358	339	333	318	301	345	359	334	335	345	320	312	353	334	310	328	311	369	320	317	338	309	328	325	336	326	354	298	362	301	309	341	335	285	305	330	319	347	326	347	346	349	289	316	300	320	333	369	330	329	300	339	312	314	311	314	325	314	319	317	334	353	322	305	324	318	324	297	336	301	266	332	344	311	314	302	311	297	352	324	318	320	332	325	370	340	336	300	355	324	335	329	300	331	338	345	359	316	310	342	319	355	329	300	308	298	312	311	326	306	317	326	305	311	328	311	350	348	330	362	319	341	305	328	347	327	322	324	318	295	320	328	338	333	309	326	324	312	331	294	339	309	333	306	320	333	320	325	309	324	331	322	308	358	347	327	320	349	309	335	338	299	322	328	329	337	314	324	290	315	313	318	316	303	272	327	319	326	339	317	324	323	297	315	314	312	288	331	327	362	347	338	365	341	325	305	305	373	317	323	329	337	302	290	327	325	298	331	319	369	332	335	323	328	350	325	337	315	338	322	313	349	335	311	338	277	288	324	302	341	350	332	335	321	340	305	348	323	309	332	323	311	302	306	332	339	328	300	335	333	348	309	311	335	325	334	366	342	335	351	342	318	318	297	345	358	322	329	380	352	315	334	330	321	356	305	312	326	325	351	306	341	324	328	320	265	320	303	340	317	323	288	315	321	315	310	329	299	297	305	344	319	317	340	342	352	355	280	325	314	321	311	330	356	309	315	346	299	313	366	332	352	304	332	332	310	287	325	326	353	345	300	333	316	360	315	321	294	353	317	341	339	346	321	343	333	356	283	317	330	313	332	322	332	335	358	323	352	340	334	297	324	310	312	276	322	301	290	324	322	354	308	295	320	321	298	324	357	329	323	338	297	284	316	309	320	323	304	317	303	328	311	340	315	340	338	318	330	338	300	353	294	318	335	343	308	300	324	319	330	312	341	339	352	319	302	333	341	292	322	326	345	309	299	340	339	345	344	336	333	307	342	342	322	340	306	298	315	309	346	316	336	317	322	335	309	334	339	310	350	320	298	335	309	323	348	303	319	358	333	304	296	361	324	322	320	332	289	320	318	316	300	343	325	351	336	318	297	304	343	322	314	320	331	322	315	290	297	363	326	354	367	309	314	322	319	323	323	309	311	290	345	302	315	320	340	315	303	323	320	286	341	307	308	319	309	337	321	294	308	330	348	296	344	340	312	311	343	325	353	295	326	343	329	279	314	342	328	383	331	325	358	331	330	318	323	307	299	300	342	305	312	303	328	350	355	331	318	319	362	324	321	301	336	329	307	316	340	320	326	339	328	323	315	306	342	336	314	336	340	329	316	288	324	288	312	373	323	299	317	311	328	325	314	293	305	316	310	305	355	303	303	306	349	308	337	342	320	342	332	338	314	313	315	319	322	328	316	322	289	292	348	335	314	320	307	294	336	332	320	340	308	327	362	334	302	313	329	335	318	354	317	317	329	332	303	344	334	337	334	334	348	362	352	312	327	347	316	291	322	348	327	320	320	346	311	304	329	295	317	291	329	287	336	354	317	327	302	353	318	318	311	322	289	338	332	313	326	274	347	317	318	307	297	316	297	329	350	327	323	322	344	329	360	346	333	310	353	335	328	320	327	328	325	339	320	329	313	328	332	339	305	309	293	283	318	330	308	331	329	373	318	316	281	293	320	364	332	338	290	311	315	319	327	329	318	344	314	333	326	339	327	329	322	328	306	310	330	301	328	319	327	346	318	325	326	289	327	362	337	304	320	354	324	314	298	303	331	336	315	299	335	357	329	307	342	321	345	298	368	373	338	323	338	313	337	348	324	348	333	334	349	335	319	311	333	309	313	340	314	335	350	325	281	303	293	302	319	364	334	308	320	313	313	311	319	328	339	342	294	333	318	322	320	333	313	329	301	323	304	352	349	307	331	310	318	322	347	325	357	348	307	290	329	323	318	303	318	333	358	296	338	359	388	330	327	319	334	311	304	302	342	326	337	324	370	322	336	327	355	314	353	328	328	319	325	317	310	307	335	369	302	332	327	312	313	341	348	370	314	331	359	330	341	338	347	356	335	334	318	332	331	312	311	357	310	304	368	364	320	299	307	325	314	315	323	302	356	323	338	311	339	281	356	328	287	351	330	327	303	336	348	340	356	375	316	339	345	328	315	338	323	333	343	340	326	312	329	310	287	320	320	302	301	337	320	310	309	292	334	301	301	337	335	304	337	320	316	302	316	294	334	352	316	315	320	286	345	348	309	278	315	297	351	350	345	338	318	311	338	324	334	302	309	307	294	316	324	330	348	326	346	298	322	326	322	323	344	364	310	340	321	309	318	304	307	334	293	320	312	315	323	317	321	318	292	314	344	317	333	285	324	322	349	309	311	332	341	318	314	297	316	320	317	317	322	312	286	328	302	286	328	350	345	336	303	336	309	319	324	334	324	316	293	320	332	344	337	347	322	326	329	354	294	298	308	304	307	314	281	301	363	353	305	316	304	379	382	321	280	370	321	345	359	320	346	354	292	308	327	339	302	327	314	326	288	366	326	322	306	317	303	323	331	354	297	356	313	319	293	338	299	346	338	308	345	337	295	345	329	334	306	354	324	299	312	336	332	300	328	297	327	310	326	312	324	306	339	337	333	358	355	315	343	311	334	336	314	309	351	363	362	326	337	305	334	317	329	315	331	360	337	341	311	345	318	312	305	341	306	325	316	340	324	326	337	316	308	314	316	325	333	340	298	367	365	296	336	304	343	343	329	343	324	325	339	369	317	359	299	327	316	366	332	355	314	321	335	310	316	327	320	334	334	320	288	338	352	345	332	345	315	309	314	329	322	301	321	317	337	316	313	328	343	319	346	358	354	342	319	325	349	338	314	338	337	341	330	313	336	327	330	310	347	345	312	309	340	324	315	307	314	350	328	297	309	339	348	320	333	313	326	334	342	308	335	334	321	330	326	340	339	327	342	291	301	297	341	313	288	344	306
21808	3249	5827	8857	9262	7401	12249	14015	12058	9397	7093	4113	2735	2084	2137	2061	3918	2961	2405	2305	1575	1369	1538	1204	1376	1145	1194	1100	1591	1036	1032	994	1016	1160	1154	1391	1465	1471	1286	1127	1095	1131	1633	1915	2560	2882	4161	2831	1255	929	822	839	894	893	837	862	836	815	832	806	820	783	839	828	777	817	826	817	838	801	868	815	847	832	811	803	837	836	797	858	834	791	785	794	794	784	821	858	840	847	797	817	895	832	828	782	869	793	791	813	810	785	824	837	759	766	820	767	823	797	814	831	791	772	778	809	813	784	820	804	846	804	825	777	797	795	765	784	765	837	808	778	769	814	821	791	807	822	837	788	783	800	792	749	792	811	864	814	787	791	788	786	821	789	793	752	795	793	813	817	780	815	832	803	851	830	784	748	768	785	824	782	802	785	785	777	812	805	795	790	809	760	834	808	769	838	786	775	766	832	852	850	804	895	813	790	737	775	760	817	782	856	791	765	805	770	864	779	804	791	824	778	787	807	809	816	777	792	847	799	788	765	807	821	791	836	845	798	878	835	787	806	813	817	808	769	798	832	849	787	776	825	825	796	802	739	790	804	872	788	822	783	834	829	802	798	808	783	806	783	750	800	774	786	771	778	794	830	811	789	772	760	755	807	807	821	725	854	832	796	801	820	765	769	820	767	806	833	815	837	808	787	770	820	740	821	768	787	815	812	809	748	808	758	759	787	808	803	739	783	785	770	781	821	823	778	851	776	825	825	783	811	785	804	763	784	848	804	804	786	772	829	844	787	797	874	817	819	794	822	816	820	842	842	783	807	815	840	765	853	771	829	802	856	754	732	844	782	833	787	775	851	803	848	755	776	833	815	762	852	768	808	861	824	729	838	800	821	743	828	802	814	835	797	844	791	843	795	790	783	812	810	793	804	781	769	776	820	795	786	794	831	811	782	784	844	822	823	786	851	789	781	810	821	786	841	786	829	760	789	791	814	780	818	750	820	791	799	775	796	836	805	805	814	799	854	809	806	831	786	809	813	780	779	742	801	810	757	867	793	815	787	824	822	792	769	794	800	794	777	786	733	791	804	845	809	776	796	848	765	832	755	786	787	732	808	801	782	796	831	743	777	787	798	808	810	786	784	791	794	791	842	797	769	813	819	844	811	832	778	791	805	805	802	830	775	793	813	797	827	809	808	778	770	789	812	788	793	811	761	827	760	785	821	776	879	803	753	767	803	811	829	799	830	793	773	823	775	767	820	822	823	835	787	797	802	814	774	750	809	776	801	763	786	777	817	838	753	795	856	790	796	773	844	806	800	834	737	785	839	826	757	823	805	775	805	785	788	817	770	783	830	805	842	789	773	804	796	781	784	841	735	812	779	777	790	776	797	788	788	806	805	769	801	789	786	827	843	801	771	760	806	798	848	790	773	793	770	812	795	767	795	791	781	795	785	763	802	776	784	816	771	786	820	824	776	846	799	771	801	771	785	792	815	808	792	829	809	797	795	792	810	805	804	811	765	756	801	781	864	794	797	784	799	844	813	795	794	862	814	805	830	766	832	817	837	830	765	832	798	765	776	791	793	774	744	819	783	827	752	849	813	808	790	773	767	769	771	801	771	810	771	768	805	815	793	788	788	779	801	824	808	720	843	776	838	801	837	741	831	831	805	832	779	805	778	818	805	754	806	785	833	812	815	846	786	758	803	780	769	800	826	725	831	820	795	828	807	833	836	829	801	785	800	757	805	779	870	829	790	752	814	775	764	785	830	807	809	751	797	794	822	814	806	748	807	786	781	797	771	798	799	778	800	818	808	784	775	788	825	829	770	851	858	812	843	762	843	768	745	753	786	830	799	807	808	790	775	833	781	787	800	789	787	806	836	810	807	775	793	795	845	782	800	798	848	797	743	843	806	809	819	757	785	812	760	804	793	779	782	799	795	768	796	827	795	852	784	807	790	793	817	828	791	819	855	749	807	756	774	785	826	857	782	787	837	790	778	761	841	766	830	780	793	743	849	845	822	795	811	822	779	795	785	775	776	751	775	856	773	781	794	820	752	791	790	787	793	817	766	790	751	779	829	812	808	809	795	778	775	793	765	779	817	848	746	790	801	867	768	841	760	856	807	764	805	869	740	813	842	858	824	810	823	799	786	811	792	867	773	818	798	778	821	739	760	865	838	806	816	784	786	805	789	773	780	826	812	794	790	826	812	795	797	790	775	758	843	798	813	781	804	816	757	837	843	754	771	786	786	763	807	790	843	808	774	828	842	805	813	776	792	792	812	822	798	754	763	774	784	814	811	762	757	773	781	809	824	830	773	821	768	818	811	811	788	775	782	783	780	781	772	832	796	824	725	760	820	776	770	781	745	813	905	779	816	817	810	790	822	764	804	825	794	844	785	842	827	782	803	838	792	805	793	790	843	831	800	764	785	846	802	781	811	821	795	757	825	821	808	783	839	791	799	831	824	774	779	830	813	747	834	781	814	819	770	748	835	820	813	763	796	772	803	775	818	813	789	809	817	798	784	795	842	790	816	784	805	846	766	847	794	774	813	784	811	780	809	834	780	833	804	802	770	821	810	780	849	800	799	789	784	789	805	735	836	817	831	786	812	768	805	786	779	825	819	791	785	800	801	765	772	841	746	808	810	783	793	808	773	806	843	788	817	796	798	820	844	795	773	848	804	833	794	813	803	758	799	828	841	784	839	846	818	789	791	772	814	779	781	762	844	788	804	784	789	792	809	751	818	784	869	786	806	789	793	784	819	783	802	800	790	811	832	795	824	809	801	784	770	800	773	817	777	777	835	777	778	772	829	792	839	756	806	788	812	792	808	766	804	840	837	786	770	757	820	739	819	756	790	839	827	787	763	840	799	760	841	782	784	828	787	793	796	767	800	775	840	758	802	834	832	820	804	797	757	791	801	758	811	818	830	781	812	793	765	809	804	793	749	800	791	809	836	823	828	835	786	822	810	787	831	811	803	764	794	796	802	814	848	793	733	818	775	831	823	821	752	798	811	834	869	785	834	790	819	825	840	819	781	828	855	844	763	810	847	776	790	755	810	824	778	735	782	804	752	754	859	779	829	789	800	756	751	817	770	764	794	809	774	788	815	829	760	806	787	833	751	771	794	772	784	781	762	791	825	850	846	807	774	815	822	803	774	783	795	790	813	816	788	795	818	825	807	783	774	807	798	809	784	823	801	792	778	777	765	789	783	819	783	792	781	818	732	799	808	803	814	762	844	754	766	809	785	816	833	800	790	795	781	765	786	826	763	812	795	833	797	789	787	882	840	803	806	754	843	807	813	774	790	777	777	813	813	774	818	774	784	784	768	776	756	759	796	841	841	839	789	867	800	786	773	752	834	808	806	811	801	798	844	856	808	786	812	875	805	776	751	814	789	807	833	790	783	851	766	808	789	816	774	811	794	787	835	830	798	832	793	724	797	789	781	825	818	793	818	834	839	820	789	801	755	775	807	821	808	833	807	835	776	813	805	812	841	785	824
3953	501	694	973	858	689	1276	1572	1286	991	793	518	429	373	385	320	490	471	416	429	394	363	369	349	340	355	382	362	370	347	337	320	328	402	337	423	427	351	358	371	357	327	362	339	360	353	368	363	337	363	309	375	385	373	384	390	382	340	359	328	343	362	358	370	397	358	367	341	364	381	346	342	371	385	357	310	343	334	333	340	370	339	359	345	395	365	388	369	377	353	354	372	363	379	353	396	381	370	338	367	356	328	360	376	320	370	350	366	365	404	329	357	355	372	351	389	413	328	355	352	360	350	348	343	402	334	360	347	405	376	342	368	384	390	357	365	344	349	394	367	354	374	389	391	351	326	372	369	364	370	356	335	339	372	367	347	360	372	361	341	340	345	393	354	356	377	305	359	359	340	344	371	378	362	355	331	368	383	381	354	344	358	376	373	356	385	330	336	334	356	342	356	364	355	345	335	369	328	364	344	332	379	398	349	381	334	332	333	369	365	367	352	406	351	365	379	350	365	353	340	373	381	378	346	357	335	378	334	326	383	337	354	370	355	364	354	339	343	372	352	349	364	363	366	344	342	338	365	361	342	391	366	361	324	342	375	330	338	343	368	372	343	377	346	349	381	356	370	337	397	343	403	359	360	363	354	330	309	346	377	382	369	353	340	350	335	367	370	370	332	378	346	375	377	359	315	353	380	339	352	370	357	327	350	326	393	358	377	391	376	381	357	352	356	350	361	349	366	324	345	372	354	390	407	398	346	363	338	347	357	376	385	362	354	320	371	363	378	328	349	381	358	359	365	360	364	349	364	389	374	332	378	367	317	352	368	361	362	310	368	370	308	330	343	347	363	369	385	396	342	345	333	320	363	347	359	402	360	346	327	371	340	341	342	325	360	353	366	336	334	390	337	380	330	370	372	351	358	334	416	385	339	330	324	315	349	379	353	373	369	390	389	372	339	345	314	368	367	348	381	366	362	334	353	360	342	355	379	378	348	360	362	363	337	378	366	362	353	352	350	377	343	364	294	367	388	376	398	364	350	370	345	320	355	364	352	375	372	365	354	375	349	349	362	378	328	369	359	343	367	363	402	349	375	386	362	344	362	351	373	385	354	345	315	360	342	331	383	303	343	358	367	369	364	340	344	362	329	382	380	332	360	368	389	384	357	347	337	381	347	374	396	425	373	343	341	316	341	361	343	351	327	340	367	363	370	389	342	394	357	362	352	368	333	394	364	362	329	367	308	378	367	348	374	360	388	366	339	394	357	379	405	400	392	383	357	362	359	394	313	318	389	378	344	357	374	368	348	362	354	360	368	400	351	355	359	329	363	313	356	328	358	363	349	339	383	325	366	346	340	349	356	360	339	327	344	349	369	361	336	360	347	356	346	344	376	336	365	350	359	362	337	383	329	317	369	345	372	346	327	361	361	355	381	368	362	365	355	345	367	327	381	359	348	334	340	348	380	352	373	376	354	365	343	339	343	414	344	332	400	362	379	367	389	343	335	351	361	380	364	317	375	382	345	390	391	350	309	363	371	350	351	388	364	323	343	323	361	363	374	366	336	362	379	317	316	359	361	353	360	382	348	388	362	361	333	358	332	389	350	356	389	365	350	363	382	401	371	391	376	364	385	358	384	376	381	348	353	340	361	381	321	403	367	386	339	349	347	371	356	389	383	358	344	353	366	337	350	344	351	331	346	343	383	332	359	384	340	382	361	349	362	337	360	352	393	369	357	362	331	370	379	307	358	397	348	352	379	351	347	363	367	332	374	329	367	328	370	365	331	366	380	382	340	333	353	331	344	366	348	331	369	363	338	322	360	368	351	356	348	321	347	391	343	338	338	348	339	326	391	364	391	392	320	356	364	347	356	337	368	318	366	359	370	346	339	358	353	362	344	374	349	362	347	379	344	347	324	357	354	332	365	308	337	396	361	329	355	358	362	364	369	364	363	379	378	347	386	373	360	329	374	335	348	363	365	378	387	357	327	385	389	340	382	369	371	356	383	375	354	402	360	309	364	386	360	362	355	361	341	374	394	350	384	346	342	380	377	341	347	379	357	345	346	360	364	362	344	353	359	346	370	352	318	369	360	353	352	364	334	310	377	358	368	344	333	343	348	331	343	355	338	343	372	321	366	379	398	375	339	375	376	369	339	337	401	356	361	382	359	351	322	346	387	339	321	365	374	355	372	377	366	358	349	370	382	378	357	340	394	356	360	360	340	373	389	353	366	398	391	348	353	342	329	366	334	341	362	363	366	370	341	328	350	333	365	362	348	338	351	352	364	359	332	358	331	370	341	368	353	381	356	350	361	351	358	353	326	371	327	362	356	362	348	367	379	358	351	368	340	359	363	328	350	349	365	310	369	375	356	374	373	347	356	366	337	380	382	356	351	335	386	365	387	354	340	360	351	382	358	356	359	366	357	340	343	355	345	349	363	335	354	332	376	383	333	338	363	343	330	327	345	349	366	387	361	322	352	370	346	345	355	355	325	368	351	352	384	372	390	353	307	330	360	341	362	331	387	358	385	363	371	403	341	377	347	380	421	352	337	410	350	341	389	354	360	342	358	385	399	357	332	361	364	369	396	403	325	349	361	332	340	367	375	357	338	370	318	356	380	362	346	347	371	344	362	373	351	359	357	348	357	364	356	358	386	378	353	367	369	347	348	365	382	387	388	356	352	387	388	397	360	336	372	389	379	377	366	340	361	368	370	363	382	332	344	371	363	363	358	382	347	349	324	313	334	323	352	350	360	368	359	321	342	328	371	334	350	375	368	355	398	364	386	323	319	356	375	333	362	399	358	366	373	353	362	332	382	369	316	380	345	351	330	318	386	348	316	396	386	385	345	376	341	386	354	338	270	359	397	339	359	364	366	363	347	341	365	360	355	384	367	329	381	363	342	334	352	347	340	372	349	334	324	358	349	360	359	357	355	335	383	356	350	351	328	353	351	335	362	384	350	359	360	348	409	364	349	364	410	369	358	351	368	333	339	336	355	363	386	338	399	375	347	328	353	327	383	335	364	361	404	377	328	331	368	329	366	374	373	335	341	366	348	331	347	372	355	396	354	345	342	320	337	347	358	366	345	362	322	334	363	373	334	356	370	358	371	349	394	351	363	355	360	328	348	333	367	349	357	385	363	313	352	350	365	338	361	342	349	369	326	362	389	353	346	348	342	353	375	391	353	373	335	368	362	387	338	344	341	339	365	313	322	344	350	372	340	375	339	357	362	383	351	318	351	347	386	355	337	360	379	345	375	385	388	378	398	360	356	357	359	351	374	354	339	298	360	348	379	335	378	362	359	342	379	357	338	423	378	348	335	353	393	346	365	318	345	396	371	361	350	357	375	355	373	351	373	334	348	358	338	339	372	344	383	362	366	364	384	379	378	338	328	360	338	362	372	375	376	390	353	403	374	351	372	384	365	347	370	329	358	351	350	348	394	354	357	389	345	371	335	355	378	389	397	353	363	404	358	349	343	362	345	344	356
3478	931	1589	2597	2622	2246	5696	6801	5472	4417	3055	1895	1384	1114	1115	1075	1733	1601	1300	1229	909	850	902	863	839	835	855	845	823	850	832	893	931	897	946	1014	1066	1001	993	867	810	854	839	864	878	821	936	848	875	906	835	831	891	841	818	792	848	823	813	855	858	778	811	830	779	824	860	814	810	843	804	777	871	848	882	844	811	846	844	839	869	835	825	884	862	873	820	860	825	844	854	854	825	871	863	828	822	824	835	903	893	861	806	847	822	833	875	832	802	864	840	875	835	809	808	841	852	870	822	848	803	861	831	796	860	900	835	875	782	843	818	893	850	843	847	846	831	845	796	787	848	798	832	881	825	788	850	845	837	763	884	792	843	812	795	840	819	833	868	847	819	868	822	861	855	805	867	870	819	832	814	753	841	808	895	811	838	853	850	831	831	860	824	861	822	829	818	783	845	796	864	829	832	828	812	830	853	853	834	857	835	834	844	849	838	829	853	858	835	858	885	839	837	811	818	835	888	886	859	833	773	840	825	822	821	773	812	842	842	838	820	832	842	834	847	833	868	799	883	832	874	867	781	845	791	862	771	842	819	822	843	862	843	844	793	859	841	824	836	843	873	816	844	815	805	801	856	794	771	806	847	839	811	750	834	787	831	852	770	857	847	840	802	820	811	776	827	824	802	821	807	832	834	858	851	816	834	882	886	794	883	811	804	814	814	816	845	749	853	810	810	741	853	861	829	847	824	761	855	783	783	839	842	818	794	810	817	830	801	804	829	784	841	867	822	804	853	862	875	875	857	846	837	849	827	872	814	832	880	831	800	842	814	869	828	842	832	846	782	776	810	806	826	897	801	844	801	834	827	869	803	826	831	837	785	830	834	819	816	791	826	859	854	847	830	852	849	826	807	842	825	819	856	853	749	815	847	845	844	817	864	804	809	809	828	835	779	807	802	774	842	854	780	824	829	852	873	837	861	856	822	848	741	838	827	831	825	774	901	780	872	810	859	870	830	863	857	846	850	770	891	810	815	834	817	824	811	810	843	834	844	816	864	822	795	803	805	827	813	800	808	877	844	910	846	861	857	868	865	868	806	830	823	907	814	812	822	842	827	838	821	852	805	850	832	839	844	864	841	814	776	793	853	842	819	809	812	853	823	831	856	831	824	814	849	830	831	815	800	877	845	830	821	785	853	825	807	836	850	813	836	850	815	852	797	829	804	822	891	773	863	870	830	802	840	850	899	864	873	826	797	864	837	854	791	892	841	807	883	796	834	806	889	869	819	822	858	877	839	803	819	861	873	811	816	811	849	811	788	872	824	887	802	805	812	869	848	829	853	875	823	877	811	814	800	834	801	876	813	855	829	802	810	813	807	853	832	869	871	845	799	792	816	839	809	880	848	866	898	826	820	849	942	861	837	801	845	799	806	882	792	815	849	858	822	868	812	834	830	846	853	853	806	798	827	875	853	852	856	883	808	826	859	809	897	820	835	890	810	855	796	841	853	834	878	818	855	820	879	839	776	871	805	822	853	859	840	834	858	825	838	874	877	839	806	818	825	816	789	817	814	843	871	811	856	814	825	832	829	824	857	873	859	780	800	906	786	874	848	816	880	802	817	846	883	834	832	816	796	800	797	858	847	908	852	800	877	792	783	837	843	805	834	845	806	814	862	866	817	766	861	834	809	844	875	780	856	852	800	825	856	851	852	804	850	842	822	821	829	827	850	830	801	834	799	762	854	840	843	829	853	833	843	827	847	861	817	830	855	821	842	859	848	852	808	793	811	846	867	861	800	890	831	775	869	840	861	827	847	834	839	817	842	839	775	873	859	768	866	813	826	849	842	819	802	825	850	866	848	893	874	821	844	840	780	836	863	788	869	826	865	773	849	825	833	833	852	862	877	837	775	787	849	822	849	855	803	824	803	799	846	853	847	865	840	850	849	826	860	755	866	824	840	771	828	832	854	831	839	843	837	855	833	823	842	874	864	823	881	868	824	850	845	804	830	765	855	867	838	871	879	811	818	902	837	867	773	866	816	830	844	831	860	812	868	795	819	842	821	810	850	845	828	861	797	840	830	821	826	798	858	858	856	854	801	822	839	829	791	842	816	863	858	841	832	814	781	839	774	828	878	784	841	890	836	842	810	866	865	872	808	820	856	830	841	826	837	802	815	838	847	802	846	841	815	838	786	816	835	807	860	813	838	799	819	807	775	858	872	797	851	806	832	839	810	822	852	891	818	787	816	833	861	872	831	800	783	796	867	826	809	846	830	885	818	793	850	850	895	872	817	897	846	799	856	785	835	779	787	861	828	807	860	821	811	804	738	868	824	825	882	894	822	871	809	824	853	787	872	811	878	869	829	794	814	841	846	866	773	852	855	859	781	831	836	890	843	831	796	801	863	859	838	830	814	831	812	851	833	791	858	813	836	831	809	862	823	792	870	870	850	871	818	825	871	846	820	856	854	808	844	837	857	824	809	862	886	814	791	842	835	744	781	831	854	811	823	774	832	844	810	882	862	882	825	824	883	794	840	854	813	826	837	852	857	828	819	837	819	838	837	801	868	815	844	826	885	827	875	799	877	804	824	805	800	858	805	809	785	853	798	822	887	828	823	834	809	784	815	849	802	810	849	793	847	837	823	848	823	804	802	841	821	849	836	796	783	844	823	835	811	886	834	841	795	816	780	821	838	822	849	801	815	861	853	829	850	821	865	871	836	867	853	833	861	836	793	872	868	861	824	833	823	853	858	790	851	830	843	853	847	890	817	834	833	810	798	810	865	822	848	853	785	872	813	796	827	809	868	845	830	880	847	826	811	863	793	835	813	846	882	787	817	852	788	861	841	860	822	818	862	865	808	814	872	857	830	786	872	799	816	834	877	786	846	826	841	859	847	848	862	907	899	817	833	815	854	787	803	799	878	868	815	808	869	806	842	841	886	878	884	817	864	793	842	837	836	811	858	818	801	858	809	846	866	853	823	803	829	850	841	802	818	826	826	859	853	838	832	812	805	852	885	831	842	871	841	798	850	798	822	839	835	835	853	805	829	798	817	780	782	891	857	847	866	852	825	813	849	809	881	844	827	848	878	848	787	837	870	829	851	854	850	837	825	837	895	807	800	871	825	852	791	837	856	831	877	878	813	846	814	816	815	866	881	766	837	862	851	816	788	849	808	849	812	873	840	857	802	785	871	830	873	812	820	874	849	908	820	800	856	830	801	828	841	901	884	840	850	862	868	879	872	836	859	811	846	820	846	842	820	881	808	795	817	803	851	817	864	821	824	872	817	865	863	794	826	853	848	850	798	798	808	812	890	828	844	836	851	820	863	846	834	847	860	811	842	876	822	892	827	831	830	860	826	799	894	856	845	816	808	841	844	810	828	786	812	841	819	800	789	786	827	792	779	817	829	858	804	804	806	861	797	836	821	860	831	803	821	824	808	834	852	862	803	824	818	814	845	816	835	804	826	814	829	837	849	779	822	837	898	866	758	842	845	831
36345	11129	2638	2106	1719	1438	2250	2567	1655	1305	938	527	447	357	380	302	486	482	400	327	278	270	261	270	240	277	233	256	238	204	234	246	241	218	263	253	276	284	249	278	230	248	276	271	327	371	404	339	243	227	239	245	203	212	230	245	220	245	233	225	230	226	231	202	243	227	208	228	224	212	196	219	236	213	221	246	218	225	208	233	225	214	216	228	219	236	222	209	234	224	239	223	237	206	244	225	231	246	216	212	202	248	234	216	217	225	221	197	219	224	236	244	221	225	202	203	201	251	199	223	237	211	205	219	217	236	215	209	239	230	207	223	227	212	232	229	214	250	237	227	224	212	219	206	231	212	208	200	219	223	216	211	199	223	199	238	266	194	242	223	210	230	230	237	236	223	217	242	213	217	237	217	231	265	196	220	230	195	221	228	209	219	230	235	238	222	202	251	216	211	252	234	233	221	230	209	221	221	238	223	241	214	207	225	230	203	227	229	258	204	247	215	179	229	265	239	208	216	233	218	256	249	229	207	223	216	186	230	232	223	221	195	233	224	238	226	236	189	199	226	198	199	230	234	226	210	221	209	185	220	236	248	224	234	223	246	232	230	219	231	233	210	247	262	226	219	226	221	191	203	223	238	239	227	219	210	240	245	211	237	218	234	226	224	206	223	199	183	232	217	238	247	214	217	227	205	218	213	244	221	209	224	217	221	246	234	225	229	230	211	238	219	252	205	249	224	238	224	207	228	217	253	217	230	220	227	217	220	236	213	239	199	247	222	243	226	210	226	236	237	239	252	232	236	238	203	245	236	221	214	212	220	241	207	221	208	219	227	241	229	212	213	217	245	226	224	227	206	231	220	222	196	211	217	220	214	213	216	255	233	230	209	222	218	228	195	207	205	230	218	232	225	220	229	242	191	217	226	245	212	252	229	198	232	219	268	237	213	184	219	227	219	228	247	242	213	216	215	210	218	223	227	224	220	214	230	214	224	220	194	223	238	236	194	217	233	210	227	217	245	227	207	220	227	225	218	236	242	211	244	249	231	223	251	228	178	223	231	227	217	231	190	213	218	215	214	184	212	219	271	244	224	188	243	244	215	229	210	225	238	238	237	219	242	217	228	215	241	213	218	189	235	221	215	229	228	182	256	211	230	233	248	230	198	214	211	204	233	215	215	217	243	217	208	226	233	218	214	201	215	243	227	255	234	258	231	219	219	232	212	242	216	226	225	230	254	212	227	215	207	235	225	214	206	253	202	223	234	225	202	223	203	194	224	240	224	218	215	221	229	226	211	211	206	196	233	219	214	225	207	205	221	225	240	223	210	225	203	210	228	201	234	231	230	222	261	219	220	213	223	241	198	240	241	236	229	245	223	228	228	265	232	230	221	216	201	226	227	216	211	219	233	220	216	247	210	229	233	221	233	210	231	233	216	202	194	224	227	218	254	225	229	219	226	190	206	239	223	215	253	233	219	242	205	211	226	230	246	217	225	217	212	218	214	220	216	196	217	234	206	216	242	237	202	218	229	251	239	242	221	223	223	219	245	252	229	218	222	237	210	229	192	216	215	262	236	226	207	230	218	205	202	237	237	228	210	217	202	241	254	219	206	227	231	238	228	183	213	220	239	226	242	231	208	228	217	206	239	231	230	244	213	213	222	244	228	242	200	208	219	239	193	219	211	220	203	229	235	218	217	229	204	218	215	218	197	209	209	227	211	194	228	213	215	214	203	196	215	214	220	217	249	206	219	238	219	224	251	227	246	250	209	195	235	228	231	208	223	226	222	228	224	216	213	221	231	236	225	201	209	210	240	230	227	211	228	199	213	263	216	212	197	203	220	260	219	234	215	208	255	224	235	235	209	205	236	186	242	207	221	235	234	225	229	248	230	205	214	227	224	243	210	239	224	218	223	253	218	222	245	212	199	223	241	233	190	197	242	211	237	236	237	238	216	199	249	219	250	212	224	231	235	241	231	248	214	239	205	225	241	226	241	202	227	256	223	225	243	231	215	239	231	194	228	226	241	223	217	199	218	219	235	214	243	214	218	229	237	240	230	231	226	225	206	206	222	243	243	221	236	207	231	236	225	234	209	225	232	228	212	209	236	223	220	246	204	224	254	206	231	210	199	204	215	225	212	208	242	202	216	206	237	229	223	230	196	234	227	227	238	227	216	230	218	195	208	199	204	215	227	201	234	215	218	227	252	221	213	227	216	221	216	246	237	215	217	227	231	218	245	234	253	255	214	232	214	221	221	234	236	244	272	214	217	229	232	202	223	257	188	224	218	198	235	225	254	203	238	224	228	223	209	244	239	213	205	214	219	225	217	232	208	212	213	221	208	258	239	215	250	218	219	200	217	225	227	250	223	237	227	221	225	215	203	206	248	224	218	245	228	252	240	230	216	248	244	218	200	236	219	239	216	202	220	215	239	222	236	262	210	218	241	213	194	229	227	243	225	244	231	230	223	236	215	222	242	205	200	218	251	194	215	228	238	245	224	205	219	182	240	234	233	227	233	216	224	203	217	244	195	219	252	224	235	251	244	235	232	254	229	238	234	237	221	206	200	209	224	203	226	218	213	227	223	213	247	217	209	228	234	218	206	222	194	234	243	216	204	235	240	254	231	215	221	214	267	253	203	227	247	214	212	202	235	216	196	201	228	225	213	211	231	245	210	237	218	199	223	236	218	226	228	234	254	203	223	220	191	219	251	230	219	246	224	204	259	214	233	222	229	189	244	248	209	224	207	212	235	226	235	207	239	222	246	220	233	236	233	207	246	228	195	216	257	223	216	215	257	223	210	227	209	209	208	219	218	213	266	251	211	210	216	261	210	215	234	244	244	203	221	235	249	223	233	256	191	206	221	232	213	264	213	200	218	217	221	227	239	234	234	235	204	233	227	229	229	238	245	240	241	210	236	240	217	218	209	210	187	235	208	224	228	212	231	217	233	220	222	231	242	243	219	247	212	197	223	239	227	238	204	230	241	219	236	226	228	238	223	195	227	218	203	227	237	221	201	234	225	213	244	246	236	226	232	240	252	220	212	237	214	233	221	213	234	217	230	230	231	216	231	225	245	196	228	216	194	231	232	234	242	226	233	248	235	207	194	214	242	248	212	211	200	204	258	236	206	212	218	235	233	226	220	224	230	212	195	255	263	229	225	228	225	208	232	217	208	220	220	228	196	225	237	232	201	239	253	222	228	201	244	206	251	243	221	230	227	220	235	198	239	241	214	235	253	225	234	224	217	207	224	234	230	253	212	218	236	214	255	229	245	225	192	215	213	237	233	178	241	233	225	229	213	221	221	234	233	194	211	219	217	198	214	181	197	228	219	229	196	203	246	210	233	222	200	218	221	234	209	220	230	207	206	201	221	229	216	232	209	213	191	197	204	196	236	221	206	202	245	233	218	218	232	218	233	233	221	231	228	224	211	215	223	240	268	214	227	251	209	203	220	215	216	246	226	188	203	212	235	220	223	234	233	206	194	255	218
17170	1872	3280	5300	5757	4916	9780	10624	7869	6286	4507	2637	1885	1426	1526	1253	2476	2128	1642	1539	1036	929	977	926	701	886	758	684	768	657	675	662	696	804	814	1015	963	937	943	696	724	785	992	1180	1391	1838	2427	1544	757	610	653	618	603	616	620	587	625	614	557	589	571	563	565	616	565	618	553	607	622	593	554	564	577	585	585	568	560	560	575	593	604	588	567	589	585	550	579	591	576	594	542	569	585	573	601	561	557	602	581	539	555	588	598	571	598	544	579	586	559	583	574	575	546	610	550	592	580	552	567	546	605	584	547	590	559	605	576	574	571	575	582	567	569	610	545	535	558	572	598	563	551	608	564	617	602	580	592	577	579	528	595	611	576	558	590	578	561	543	560	567	606	607	570	526	588	597	596	573	585	556	573	599	638	550	536	603	608	574	551	565	557	552	593	588	629	600	582	543	556	598	582	624	567	583	599	604	590	596	616	591	583	553	582	533	555	589	595	595	583	587	574	600	552	567	592	579	587	579	585	577	595	545	584	574	553	579	608	594	523	550	575	564	615	603	561	521	564	581	627	550	549	559	593	574	595	558	567	581	572	553	634	592	578	568	610	583	582	587	544	526	529	585	570	576	596	613	586	559	613	552	582	598	608	581	609	586	539	576	571	572	550	590	572	537	591	564	579	575	583	549	572	590	559	602	521	585	560	569	601	554	587	626	549	591	575	586	556	566	562	587	572	530	574	543	557	589	591	570	617	524	613	596	565	586	596	555	560	557	550	576	564	541	565	569	567	560	570	582	546	603	622	551	571	568	558	587	564	598	540	595	570	576	595	588	561	559	580	597	586	545	552	576	593	564	590	590	577	554	603	575	564	584	605	613	599	556	555	565	563	590	592	570	560	573	571	575	542	562	578	575	561	614	609	607	564	644	627	560	541	551	614	585	618	629	524	569	590	592	612	588	571	563	551	612	589	551	567	585	602	602	591	592	529	545	588	555	588	568	541	583	579	589	612	521	557	584	556	573	541	528	584	622	557	588	574	567	584	580	542	555	572	561	565	584	577	537	566	588	541	584	585	586	583	594	548	579	566	599	574	555	572	576	593	557	567	568	599	502	571	542	506	554	550	596	588	549	654	572	561	524	574	557	582	553	572	551	581	579	574	567	548	596	561	554	563	585	525	566	611	571	556	589	559	548	562	598	575	580	538	534	526	561	594	573	558	597	545	576	616	577	544	564	600	556	582	588	562	592	574	564	529	562	571	583	620	567	589	584	555	571	609	655	576	574	551	571	629	592	560	569	590	595	586	560	570	519	573	578	608	563	549	592	563	587	555	581	588	550	568	586	637	525	571	571	545	593	597	583	580	556	620	578	581	561	600	590	539	591	525	578	581	571	567	579	544	584	576	588	549	583	576	609	576	617	570	574	565	597	550	581	556	594	599	604	591	596	593	591	503	577	560	569	592	602	533	580	544	573	607	597	587	557	537	570	524	563	546	585	580	604	553	595	597	580	568	523	623	588	570	588	551	574	596	529	564	583	553	581	564	563	574	568	572	606	579	618	573	571	593	563	547	588	591	575	552	550	565	596	575	593	594	554	598	575	608	525	586	595	578	568	556	634	600	631	547	559	576	559	587	599	558	588	578	564	571	589	544	550	566	545	560	575	599	536	611	574	579	542	568	561	617	569	556	507	583	562	627	564	555	604	586	547	587	587	547	576	556	529	598	570	576	543	563	563	598	551	566	616	607	587	600	570	560	559	560	575	562	580	566	596	537	600	592	590	574	570	561	577	575	562	559	591	569	565	540	582	607	530	595	579	566	615	558	615	572	555	567	599	562	565	518	540	580	551	553	562	586	598	620	598	553	569	578	562	550	562	585	600	528	584	539	595	571	549	591	579	564	579	539	620	554	573	555	584	582	567	603	582	564	565	584	569	586	566	584	568	553	548	580	542	574	582	548	542	552	600	598	543	542	563	605	552	532	571	567	556	621	585	559	583	571	602	553	547	535	570	581	561	568	524	579	590	616	587	571	589	590	604	587	522	589	586	540	542	622	565	579	573	557	602	573	607	521	568	557	580	606	562	570	569	614	541	546	573	590	537	576	557	552	599	607	583	545	594	581	586	590	613	592	608	584	567	555	631	590	551	582	573	586	611	573	550	539	568	555	542	553	604	533	605	559	596	568	590	539	573	551	598	558	593	617	593	581	505	590	598	605	574	562	595	596	574	569	593	528	571	590	550	581	603	577	588	586	557	566	610	606	555	587	510	586	600	643	600	605	605	547	592	570	543	606	542	599	591	579	576	568	587	534	566	573	624	573	587	560	556	577	595	562	573	577	596	615	611	584	537	588	584	589	612	585	557	596	615	600	557	613	529	569	552	598	557	577	586	558	574	545	571	586	552	547	564	557	596	580	577	534	581	580	587	564	554	596	585	567	564	535	557	596	581	570	593	617	592	569	569	547	547	627	538	613	612	563	577	590	553	558	611	551	589	577	544	604	546	563	539	614	557	573	611	571	549	571	585	555	558	533	585	615	561	563	570	586	554	609	549	613	578	550	555	563	539	593	581	584	593	554	613	624	559	573	582	579	553	556	600	587	581	619	571	552	582	553	573	592	551	587	536	561	543	617	571	549	587	592	550	563	576	568	586	562	565	588	585	596	566	589	546	596	567	530	582	566	570	589	571	605	568	564	525	590	569	577	539	588	563	568	564	573	570	574	627	586	579	551	610	618	600	602	585	594	581	612	562	574	593	551	566	595	589	571	583	589	601	607	597	573	555	580	576	590	553	591	569	554	581	595	576	513	578	583	545	602	581	559	591	572	602	596	531	569	638	554	574	571	605	576	577	581	552	569	535	591	584	584	568	593	555	543	574	621	590	564	591	571	535	581	523	557	513	566	577	575	604	539	626	587	569	572	584	595	551	572	567	572	603	607	574	595	592	579	535	592	560	587	544	603	563	577	579	535	578	621	583	543	593	542	536	572	598	557	558	569	557	569	557	541	574	582	534	563	536	579	589	580	602	612	630	571	566	615	574	609	595	583	543	572	571	553	596	593	601	575	570	622	568	525	567	566	572	591	619	568	558	564	594	570	539	561	591	555	566	592	586	592	563	547	551	562	604	593	588	554	606	567	591	575	605	590	593	536	580	545	565	543	579	577	634	578	568	564	598	601	582	564	603	613	595	584	520	593	628	585	550	557	577	607	597	591	614	561	616	584	583	612	538	613	558	538	571	574	564	595	539	563	563	593	576	543	572	583	611	570	579	588	570	617	592	568	543	608	582	579	577	596	613	547	571	557	538	543	602	584	590	556	567	616	613	588	532	590	604	578	527	580	535	562	575	577	558	555	560	545	602	621	585	580	518	652	557	550	626	580	542	618	595	595	611	596	570	582	585	562	559	550	568	547	551	571	605	600	599	551	567	542	570	570	591	568	595	579	620	581	577	563	506	615	583	557	537	579	599	550	558	558	555	588	606	565	559	560	551	556	550	614	551
43365	21100	10316	4241	3274	2474	3377	3398	2384	1779	1240	870	706	531	530	496	710	653	569	552	581	464	368	471	405	390	369	360	339	349	331	356	340	382	376	402	406	377	404	361	345	346	441	434	489	632	756	526	386	341	320	322	325	314	354	345	345	345	315	350	344	336	319	337	289	333	309	335	315	338	328	304	301	320	316	305	339	347	336	327	313	367	350	304	322	319	336	340	311	335	299	317	299	321	350	295	310	340	317	307	352	318	356	316	340	308	321	302	312	324	302	334	330	348	320	339	351	340	313	325	319	321	282	310	338	300	292	323	348	335	332	340	325	339	326	325	344	323	337	331	363	333	323	296	319	314	321	315	331	314	356	321	340	342	303	310	331	316	303	361	349	339	307	329	314	317	333	335	330	330	349	311	336	328	317	345	305	309	317	335	342	311	334	312	323	336	316	317	345	341	335	337	301	348	319	368	312	320	305	323	335	324	344	340	317	316	303	297	331	339	343	323	311	306	305	341	322	294	321	335	347	331	314	343	338	341	299	335	330	289	324	303	320	289	338	328	301	323	272	343	347	322	355	356	295	294	318	374	310	317	307	303	310	319	322	337	355	315	345	299	319	319	348	310	328	320	301	341	317	309	315	314	320	355	321	316	309	345	319	327	320	337	309	342	333	342	321	290	324	324	336	330	311	330	306	314	307	305	310	358	321	343	327	326	330	374	334	336	289	330	347	348	354	328	326	299	313	349	319	304	345	300	357	329	333	313	336	317	324	303	306	313	334	297	345	330	310	320	322	348	328	344	329	301	353	323	354	346	329	308	299	286	309	262	309	288	324	334	350	319	329	324	319	317	280	321	321	328	309	313	336	312	318	324	349	328	349	318	334	338	322	330	320	310	318	349	366	303	302	344	349	328	291	347	309	318	293	316	309	310	293	322	353	347	335	320	324	333	344	320	352	322	344	314	339	306	338	337	315	329	307	340	316	311	317	328	326	335	343	309	294	311	311	294	319	313	321	363	342	335	308	356	305	321	328	295	296	311	327	303	300	321	325	324	310	336	313	328	300	311	335	316	348	300	311	288	342	320	306	346	363	305	293	311	314	322	288	307	341	312	346	290	342	311	301	304	316	301	338	297	299	333	322	333	343	309	312	335	317	348	304	330	285	336	332	345	301	283	288	347	311	323	323	313	334	335	287	344	324	320	308	305	346	351	301	308	319	328	296	308	312	319	309	299	305	328	322	334	316	319	342	343	288	321	334	326	303	305	323	321	303	338	330	327	345	301	309	345	313	287	292	339	338	291	334	283	313	359	319	315	273	314	322	330	305	333	321	350	337	332	313	340	309	318	301	315	303	332	337	342	313	314	333	323	293	316	303	345	272	287	300	336	337	337	327	285	320	292	343	326	345	312	317	339	353	323	329	264	316	318	340	298	327	309	305	353	328	301	349	293	318	286	333	301	357	341	346	293	315	332	327	341	346	338	298	284	327	327	346	301	318	314	318	329	296	323	349	333	347	337	306	317	310	312	324	335	328	303	322	322	304	319	335	334	328	319	317	327	293	319	370	318	329	332	324	315	305	351	322	325	348	322	307	324	310	328	316	308	292	322	313	311	333	329	326	316	300	317	345	320	319	326	292	308	321	339	286	350	291	331	323	296	267	332	330	301	316	347	296	314	318	300	353	349	319	315	336	310	308	321	337	312	320	313	311	380	328	310	327	291	338	349	312	296	323	341	343	353	315	314	312	313	364	305	325	324	309	357	330	311	327	341	280	320	338	316	354	327	301	354	321	347	332	343	336	351	345	340	303	299	327	284	337	314	323	327	363	344	313	322	333	312	337	333	306	325	283	333	303	321	327	287	317	301	319	300	338	327	312	323	287	339	346	360	290	309	303	318	322	339	317	342	310	306	320	314	302	313	334	311	331	317	324	297	335	351	296	342	321	331	303	329	313	322	337	292	334	369	321	278	338	324	332	291	349	341	324	317	321	314	332	302	321	306	321	329	327	341	321	322	290	334	328	310	343	318	327	289	334	332	266	297	336	318	322	301	308	314	298	340	324	335	327	333	336	321	281	322	326	316	328	300	321	322	318	335	345	337	346	322	347	335	304	349	307	343	301	298	332	315	320	302	317	326	317	323	354	349	313	325	325	312	324	287	332	338	324	326	335	282	352	318	330	295	317	311	278	301	321	334	333	346	318	353	291	336	363	321	305	299	318	316	310	319	320	341	354	319	324	324	336	296	330	300	356	382	336	327	347	367	315	337	343	343	300	323	324	316	313	330	319	291	309	317	318	333	351	329	340	315	344	292	312	290	332	334	334	332	355	303	331	328	306	362	320	334	325	302	295	345	300	281	296	291	333	322	315	332	327	323	321	317	328	338	309	337	331	331	317	315	315	342	340	312	293	336	314	328	307	317	316	326	318	325	335	327	362	329	292	346	335	321	321	333	294	344	337	336	340	299	331	303	332	354	298	293	334	343	318	319	337	319	315	348	335	276	318	313	318	321	321	304	326	300	307	334	296	322	336	343	289	333	333	296	308	312	305	312	309	306	303	327	318	344	298	323	302	335	337	303	306	309	322	302	350	345	334	322	313	311	308	311	347	287	349	354	323	357	356	346	334	307	321	335	327	294	308	329	329	314	298	345	309	333	313	326	303	303	331	325	308	369	345	298	336	330	335	315	290	314	327	335	341	315	298	325	297	300	350	294	336	370	334	330	339	281	369	356	343	346	346	348	336	333	362	340	327	319	356	348	317	303	321	334	303	312	345	298	308	287	343	320	323	318	358	328	309	339	334	315	297	332	320	322	323	320	338	328	336	330	344	316	322	304	319	315	336	350	308	325	334	335	329	314	325	328	328	307	323	315	339	325	356	303	327	313	298	305	295	293	342	319	297	298	305	315	301	313	349	301	270	350	339	304	307	315	331	358	345	286	323	353	315	337	321	291	323	318	296	291	315	335	319	311	300	340	292	312	316	309	312	296	300	317	355	310	284	332	361	332	318	283	318	313	300	365	285	304	344	339	311	347	306	320	343	329	302	317	328	303	332	349	322	313	307	345	344	347	311	304	322	305	342	275	345	312	318	340	325	277	351	356	328	341	312	330	304	308	339	313	295	312	339	306	321	328	314	316	329	332	324	323	291	308	357	311	314	347	315	329	317	310	309	299	331	329	298	304	323	313	300	338	312	311	285	325	312	321	331	307	340	283	330	286	368	316	336	309	310	310	319	345	331	316	326	348	336	366	312	319	310	332	283	280	317	331	332	327	311	310	297	312	316	318	346	312	346	315	316	315	303	306	319	295	333	336	304	353	318	352	311	314	293	313	331	329	343	329	312	316	342	298	312	317	310	337	358	295	334	292	346	312	303	341	336	308	342	324	327	343	309	363	320	351	327	321	297	335	328	329	332	311	340	336	324	333	354	304	334	356	345	326	305	315	319	333	304	351	337	321	324	309	305	296	326	305	311	295	342	314	303	347	324	358	295	306
23513	3391	5506	7918	8987	8122	13073	13701	9836	8311	5599	3718	2821	2227	2213	2213	3610	2946	2441	2284	1717	1428	1338	1680	1184	1085	1234	1061	1033	997	1006	997	1062	1113	1186	1315	1455	1458	1258	1043	1078	1198	1647	2010	2349	3368	4116	2317	1007	905	851	871	806	847	922	896	839	832	830	837	824	790	813	833	800	817	787	808	791	849	817	783	794	822	804	791	775	767	817	799	851	840	760	829	884	827	801	823	826	819	825	797	779	829	785	769	796	774	773	786	819	833	764	803	762	810	802	859	797	796	767	771	791	812	789	845	750	773	771	846	805	814	840	854	769	781	798	743	749	788	787	717	778	820	812	780	775	811	816	809	749	750	796	877	773	726	833	773	748	838	846	761	827	795	773	763	852	795	802	823	771	776	733	777	770	797	797	808	769	730	796	794	799	811	763	769	826	819	809	783	786	806	835	799	785	776	801	807	812	808	806	841	819	765	778	806	781	797	844	777	771	756	836	793	719	757	819	847	773	793	786	803	747	758	812	785	832	824	770	805	827	847	775	788	783	785	802	822	789	830	823	819	773	844	796	803	727	832	802	812	799	836	813	819	794	788	773	803	778	834	805	765	773	770	796	752	807	757	772	797	782	807	808	820	754	801	789	773	773	799	809	791	760	797	765	781	794	773	754	791	814	808	786	780	778	821	831	821	821	782	797	763	746	837	800	771	807	786	733	793	800	781	792	828	816	764	816	793	757	810	755	779	737	805	773	768	750	793	761	766	778	846	753	800	786	740	856	824	803	790	811	835	794	802	828	803	784	814	830	779	755	779	795	819	797	751	802	790	758	807	767	818	820	813	799	776	810	814	779	840	753	785	776	790	798	812	776	784	757	773	728	812	756	784	781	746	795	788	799	764	809	767	819	809	808	792	792	774	761	792	801	795	835	795	813	849	840	854	820	752	806	734	812	815	783	720	788	766	789	806	776	782	784	811	774	781	794	803	799	733	773	774	790	794	810	758	762	761	767	778	766	809	769	798	815	826	778	772	787	778	783	772	813	803	725	761	835	847	773	812	796	774	740	796	820	742	786	808	809	800	765	810	774	810	811	737	761	758	831	777	791	791	764	811	745	752	804	801	806	843	771	828	777	784	732	791	765	784	761	816	817	766	766	780	780	809	784	784	807	781	795	821	808	770	797	826	804	771	807	858	780	805	796	816	832	805	816	790	796	822	770	771	774	806	756	863	757	787	792	807	775	766	786	867	787	806	755	770	767	787	755	812	756	799	761	775	788	810	777	828	818	785	736	798	750	787	825	779	820	771	813	786	810	820	793	770	779	774	767	788	748	815	814	798	786	826	778	790	768	756	749	791	772	842	805	814	769	827	776	766	759	830	783	818	820	780	772	804	820	739	785	817	795	842	825	786	788	753	761	742	807	828	821	812	820	810	736	719	812	798	810	804	726	804	812	733	760	821	801	808	783	800	814	807	808	801	809	775	843	791	830	803	785	773	753	776	781	754	800	796	666	793	730	795	812	769	769	752	767	787	817	777	812	788	883	756	791	797	823	810	846	787	796	793	865	775	797	783	843	761	789	821	772	794	838	806	785	779	814	795	786	795	791	778	829	829	810	803	760	792	773	762	806	811	786	844	818	791	773	799	785	807	779	848	830	798	846	829	754	813	784	803	785	800	763	804	789	779	870	771	798	779	811	741	759	762	820	785	834	772	802	801	795	769	857	815	831	769	815	850	805	822	812	848	770	810	737	768	788	803	794	766	820	804	814	760	777	757	851	811	809	836	786	810	793	826	773	813	709	772	764	770	798	750	808	802	784	813	771	833	755	799	789	842	781	776	822	791	852	792	845	765	839	738	769	811	733	783	799	808	771	795	772	780	732	810	788	818	779	766	821	828	816	783	808	814	751	811	750	795	756	779	813	813	798	823	778	810	785	756	782	718	823	758	792	847	770	770	781	786	755	784	747	773	797	777	784	816	815	790	781	820	781	771	834	742	767	799	799	758	796	816	798	808	768	832	765	800	794	776	789	818	759	729	797	805	826	860	849	798	736	823	793	800	765	776	768	746	806	800	859	775	792	803	809	761	786	848	716	765	833	835	760	805	746	764	826	781	802	825	844	784	785	829	772	781	763	749	790	788	768	784	806	810	819	780	745	779	773	788	801	768	813	776	811	735	730	806	796	761	753	791	799	766	790	761	785	791	798	785	779	832	768	836	791	782	798	760	800	823	783	838	822	799	795	821	707	793	778	784	765	772	763	777	759	769	774	797	785	724	775	838	761	782	782	728	786	747	827	792	796	757	767	829	814	791	807	776	759	772	839	796	842	780	800	820	821	817	786	770	802	774	744	829	792	799	760	768	809	817	781	816	821	759	784	760	787	773	794	807	782	764	793	788	778	751	764	839	808	771	805	839	770	783	736	810	754	741	811	787	801	782	763	757	798	779	844	814	797	796	801	828	810	831	781	808	839	798	749	827	824	751	821	743	755	829	781	815	797	769	833	791	708	800	816	773	758	750	834	767	789	815	805	811	775	830	806	757	805	789	842	788	814	801	789	791	746	807	834	819	764	750	751	797	774	807	826	792	813	771	783	763	797	797	825	820	772	827	787	793	798	807	816	802	850	762	796	754	808	836	798	784	856	765	799	809	788	807	804	776	742	792	769	763	850	769	817	820	808	795	828	773	800	811	812	763	849	785	778	762	791	800	816	764	798	810	803	783	785	774	781	818	806	809	732	798	837	764	765	779	823	770	848	819	795	768	820	791	794	785	778	780	827	787	772	789	780	764	760	789	753	758	804	821	750	824	776	784	800	810	836	790	800	781	800	782	819	779	747	794	796	821	753	819	757	793	796	860	784	779	783	771	815	816	753	786	799	835	794	815	775	835	831	790	798	792	729	775	822	833	813	826	758	828	794	770	786	780	810	745	816	828	784	792	805	806	772	838	817	773	825	790	791	772	758	802	817	773	784	807	773	751	834	785	773	778	793	788	796	803	740	792	798	850	804	786	815	781	763	791	728	770	779	781	792	761	806	799	807	780	797	815	799	793	803	860	822	786	804	775	776	828	827	782	809	826	785	785	791	828	814	779	805	821	777	791	813	741	792	809	741	797	771	755	818	793	776	806	816	826	754	782	782	801	791	791	791	773	810	828	751	760	809	804	859	789	834	811	769	769	823	786	796	773	813	787	780	799	719	757	785	793	724	787	801	780	751	796	789	810	840	798	823	819	782	778	824	776	849	784	762	820	770	768	811	788	815	797	814	752	823	823	834	821	808	834	790	795	779	788	834	800	771	786	774	785	774	813	774	724	803	749	755	792	792	815	877	746	795	760	789	801	833	768	776	822	764	815	778	773	778	812	809	778	800	779	766	777	842	771	817	830	768	782	817	794	769	853	808	852	808	791	766	771	823	787	862	757	797	766	797	767	787	825	730	828	723	770	814	820	797	775	811	817	826	799	829	776	773	815	842	771	780	795	811	766	802	796	815	812	750	777	749	730	778	793
4129	523	589	860	821	714	1647	1530	971	773	586	509	448	428	422	412	493	478	394	407	363	350	351	378	375	345	378	365	362	376	333	322	357	399	366	390	413	349	389	325	362	379	380	363	368	367	360	364	365	372	343	309	327	357	354	349	335	340	343	351	341	375	321	367	332	347	330	381	383	363	366	359	356	352	365	395	356	331	344	362	330	362	341	338	346	352	361	347	347	350	337	359	367	359	361	365	345	357	363	348	368	362	372	344	364	356	341	388	326	372	364	365	349	348	329	350	335	343	358	371	383	342	382	343	371	358	352	345	358	354	355	371	383	359	377	373	371	374	385	330	314	366	350	358	340	323	327	389	376	348	367	353	349	366	387	328	352	375	321	349	358	364	367	351	352	360	345	359	373	354	381	341	344	350	335	319	347	334	357	341	396	367	381	399	385	348	337	319	380	356	347	395	346	341	344	380	386	326	345	355	348	364	374	325	325	375	351	357	369	312	390	365	362	371	334	327	357	356	376	374	354	337	358	348	334	367	331	370	352	355	371	354	336	350	376	323	356	382	390	375	365	395	348	353	344	342	378	325	334	327	377	369	364	347	369	352	371	358	359	381	314	360	324	361	379	335	382	352	357	357	388	342	326	342	369	344	344	356	349	354	359	351	366	371	370	346	389	350	351	376	407	324	355	350	352	360	334	335	383	323	351	367	343	374	359	366	329	367	392	328	348	394	327	351	358	366	339	355	345	344	392	370	317	315	364	404	349	376	354	382	320	369	329	348	360	331	367	361	408	347	362	335	344	366	344	376	383	399	386	398	366	317	381	372	353	372	347	345	331	365	368	354	339	347	349	353	320	349	406	368	355	369	359	319	323	326	398	366	292	317	395	318	394	361	369	381	345	340	380	350	377	334	340	344	361	309	363	331	360	370	376	368	347	348	352	382	370	364	332	319	347	393	346	318	347	367	349	387	355	336	333	343	363	330	390	358	355	341	335	338	325	351	354	326	376	361	325	330	359	347	361	361	378	308	386	367	352	357	351	357	340	338	392	356	343	386	333	317	367	353	402	336	337	367	356	350	343	356	362	342	374	370	358	341	360	355	370	378	337	383	344	329	352	367	370	347	364	360	346	337	371	353	378	337	304	342	364	361	392	376	357	366	331	339	351	327	336	333	357	334	333	341	359	362	356	376	369	355	370	358	368	360	340	367	364	325	358	345	323	362	355	371	336	328	360	351	361	375	375	366	333	350	355	349	350	350	340	342	382	332	342	373	331	358	354	426	351	355	345	351	355	322	319	376	329	338	357	325	349	374	345	346	367	378	364	332	350	360	335	352	351	344	349	365	350	371	358	373	337	340	363	344	361	329	356	354	364	363	341	324	381	369	316	338	327	325	373	345	362	368	378	349	372	365	361	355	349	343	372	358	364	334	378	348	337	326	374	321	366	345	347	391	343	349	367	346	351	379	362	358	337	369	362	352	378	347	353	386	381	335	351	357	375	372	366	381	376	355	365	353	339	320	341	381	329	359	368	320	326	338	369	367	377	321	344	375	379	361	351	331	363	358	363	343	328	352	319	323	389	347	375	380	356	374	337	353	337	330	379	331	359	356	381	361	368	384	400	354	325	361	369	370	346	341	356	337	333	357	359	333	357	383	354	343	347	352	354	351	358	354	379	356	386	398	406	341	383	353	348	326	374	343	380	358	377	304	353	332	322	363	333	301	334	343	368	361	355	359	346	346	350	335	368	363	321	369	354	384	402	349	349	349	370	367	379	334	368	391	351	329	400	329	345	337	342	363	321	361	359	351	350	316	352	336	346	373	350	328	347	382	365	369	325	347	345	340	351	379	405	356	350	349	323	398	387	379	355	330	363	388	336	334	384	337	347	349	348	329	345	386	330	341	345	357	398	337	308	325	362	391	322	335	351	329	348	381	366	376	374	336	364	390	353	361	399	334	349	374	359	372	360	382	336	374	376	365	384	365	328	337	366	345	342	337	367	366	387	335	334	354	373	360	359	388	339	349	305	337	328	362	367	356	379	340	366	354	349	346	358	376	344	351	379	348	365	367	379	340	370	349	364	352	356	370	341	353	375	294	331	353	343	333	339	360	350	384	337	359	349	347	339	359	386	371	323	362	329	328	379	356	354	369	371	319	359	348	346	363	325	390	314	334	368	384	369	380	378	327	344	343	332	359	342	378	357	361	356	341	374	352	386	324	304	340	343	370	360	360	354	363	372	391	391	368	332	335	354	341	366	367	357	374	370	365	343	361	386	381	383	345	352	359	384	363	345	358	358	375	325	327	349	340	376	315	349	347	336	345	355	370	351	351	339	350	357	411	347	376	364	370	340	351	361	335	341	335	325	365	372	346	345	374	353	329	329	376	362	355	395	370	358	350	362	358	368	333	385	331	373	371	356	316	345	350	349	369	382	343	383	363	361	358	402	397	382	342	341	338	328	360	381	340	339	339	354	323	421	362	340	363	358	333	330	353	319	365	328	344	367	335	344	379	374	327	355	361	353	376	324	374	342	362	359	327	382	371	343	371	344	318	323	359	414	381	314	363	356	356	355	368	383	345	339	338	337	347	340	364	342	335	359	357	351	348	373	355	352	339	359	341	354	342	358	375	367	336	334	351	379	361	311	367	325	369	368	333	342	338	351	354	331	355	373	343	397	336	353	378	342	334	319	365	361	361	323	332	369	335	338	320	340	392	356	372	336	316	345	349	345	348	364	400	362	347	365	388	378	376	337	387	323	378	342	371	349	399	360	405	342	335	341	360	356	345	374	381	350	371	391	362	364	377	371	325	331	371	357	327	345	338	367	338	328	327	312	354	362	358	325	350	370	410	389	330	322	367	384	370	351	336	338	373	343	347	359	343	309	377	368	372	347	358	372	369	369	359	358	375	308	356	359	325	376	373	358	357	370	378	360	366	328	353	325	323	343	357	335	361	335	387	381	371	375	375	336	346	379	359	340	314	338	364	371	356	357	381	338	340	346	395	306	321	335	347	308	342	353	324	335	362	323	368	313	364	360	360	328	353	359	329	378	319	369	378	349	347	352	347	340	363	385	380	348	358	368	350	378	392	362	385	409	355	347	351	333	339	346	357	381	336	346	378	364	348	331	359	352	353	347	363	325	326	385	351	389	345	372	386	351	335	335	355	359	358	359	348	361	365	350	344	386	353	380	372	362	330	370	347	363	358	386	351	371	375	344	382	367	366	389	325	364	405	365	353	352	365	359	405	328	352	349	336	379	351	328	347	369	388	326	333	363	387	374	342	376	339	358	376	373	350	384	340	342	357	333	356	372	321	376	352	340	332	365	360	345	346	361	354	346	343	332	349	357	316	373	368	360	363	387	377	353	351	338	343	367	337	341	394	353	358	371	354	350	358	362	351	395	350	348	368	356	355	336	376	357	396	390	329	318	385	381	334	348	342	337	348	340	356	329	350	381	338	378	346	332	358	361	367	337	354	361	360	342	359	351	348
3958	942	1408	2275	2324	2584	6793	6579	4271	3603	2465	1746	1273	1139	1219	1088	1715	1469	1287	1237	853	910	855	877	862	844	863	839	874	857	812	840	856	950	929	1003	1041	974	1004	827	786	805	862	850	831	882	850	863	868	887	802	839	868	845	812	837	806	869	807	803	804	857	853	795	838	796	832	787	812	755	832	817	773	822	841	784	797	819	801	808	809	805	773	844	847	881	820	837	806	807	852	850	813	804	828	828	806	868	867	802	819	868	821	761	874	834	817	816	843	814	843	819	797	782	818	851	816	828	791	855	843	801	816	855	848	812	802	835	810	850	815	805	827	817	813	845	834	829	786	779	829	834	817	854	838	857	793	806	842	799	799	826	786	851	803	880	829	770	829	829	848	851	782	828	776	823	844	792	833	818	833	815	795	837	761	885	790	816	820	805	799	834	774	809	859	813	850	810	778	847	833	805	781	837	838	789	787	837	837	843	775	776	818	830	826	847	804	836	826	796	830	811	846	773	857	822	765	837	790	829	825	779	824	872	827	754	825	830	826	840	813	891	809	873	832	797	784	841	830	811	851	846	808	827	794	806	776	802	820	807	780	809	823	805	829	822	779	831	789	754	814	808	791	806	786	787	853	818	808	841	836	851	828	834	812	878	806	800	802	774	808	790	783	844	813	832	828	786	786	786	820	792	791	830	796	840	820	844	792	804	796	801	818	807	868	831	856	823	846	827	864	814	826	823	803	870	823	832	872	842	823	813	790	821	773	810	816	821	865	777	782	792	793	849	818	827	807	769	861	809	774	793	794	864	778	841	806	801	844	810	905	811	822	811	853	830	832	825	835	816	775	805	849	840	820	865	861	835	824	829	824	796	833	810	792	797	780	792	793	817	815	864	830	814	817	853	804	874	803	789	861	856	798	830	800	813	809	814	828	845	765	832	822	867	808	792	820	791	818	852	815	758	841	803	829	841	831	897	795	836	820	833	797	824	831	824	830	810	844	813	818	826	853	843	828	820	793	801	803	754	834	818	840	818	881	850	814	783	816	791	790	799	792	839	868	802	836	850	834	789	813	833	856	799	837	802	812	811	809	810	835	807	824	809	821	804	835	814	780	842	823	734	850	785	820	815	860	805	816	817	835	789	828	792	819	832	833	818	814	838	843	787	780	878	867	880	813	831	814	839	851	813	843	858	806	787	779	798	863	840	758	778	830	798	857	837	825	827	808	778	832	829	789	819	788	838	854	833	806	823	827	820	803	792	819	819	810	879	822	863	857	814	808	791	835	824	838	781	849	809	796	845	827	816	814	822	830	775	802	851	821	802	833	791	823	817	813	783	821	836	821	834	826	809	833	793	781	785	774	819	805	847	822	849	828	823	832	848	809	868	814	861	838	779	788	824	836	763	793	840	802	766	823	845	845	832	801	780	855	842	852	858	820	808	811	795	843	855	783	804	829	784	817	819	815	797	791	803	810	820	850	828	809	816	805	812	836	813	828	801	784	769	815	807	865	831	802	842	841	774	813	779	872	838	846	788	846	817	808	857	824	816	802	819	792	787	807	812	804	800	872	801	804	795	847	749	838	829	790	824	814	816	851	808	802	833	810	786	854	836	818	826	856	857	818	827	878	813	831	803	815	815	811	794	806	849	865	888	833	785	820	855	792	834	859	880	822	835	799	825	795	809	815	847	825	830	824	807	820	835	826	811	833	811	919	809	833	855	815	844	788	818	841	816	837	846	816	808	791	758	803	848	829	848	818	817	847	838	855	816	827	807	780	804	837	804	839	857	837	823	852	811	829	814	792	753	772	808	837	772	799	773	879	854	830	796	758	859	809	867	837	865	819	825	789	817	799	864	802	860	790	855	811	830	807	868	827	834	828	809	818	829	807	831	797	820	773	857	834	791	848	829	875	847	750	847	805	809	828	831	779	835	767	822	781	763	871	821	885	794	836	797	811	831	792	766	815	811	775	792	880	854	793	853	797	790	832	845	776	820	831	820	876	806	796	821	855	814	829	802	840	808	821	823	814	830	782	835	802	780	834	810	840	811	811	858	800	808	833	844	827	850	824	820	828	842	783	839	817	830	873	915	859	822	817	801	838	859	783	845	801	840	808	791	856	831	785	816	796	854	824	846	862	843	812	805	820	855	822	809	861	813	888	849	859	859	815	788	816	809	828	815	857	827	847	828	819	861	826	839	795	822	835	837	826	861	816	796	787	853	858	820	806	769	853	815	875	769	851	849	854	825	810	811	804	785	771	757	874	847	807	847	793	836	814	789	835	856	773	805	837	809	769	858	890	756	861	840	825	803	872	831	819	806	794	802	844	787	802	778	832	788	821	814	820	797	766	849	825	824	826	836	775	834	785	854	762	824	841	810	800	866	816	826	855	791	795	856	880	820	790	791	811	815	823	816	817	830	844	832	836	805	788	786	811	802	787	832	825	859	786	840	816	829	809	774	753	780	792	840	764	766	861	825	809	794	819	829	802	785	816	837	809	833	846	830	853	795	813	823	852	818	847	863	840	830	806	829	829	807	844	823	819	818	842	820	827	841	840	811	792	769	834	801	773	784	836	848	853	828	848	828	851	839	784	848	813	842	808	877	876	811	783	864	820	829	809	849	780	808	828	831	860	788	836	808	814	828	822	861	818	826	805	842	843	770	781	839	840	790	815	787	843	867	795	825	814	811	794	826	816	776	768	826	814	724	798	780	773	853	794	784	827	833	778	829	815	844	863	850	828	827	819	837	860	808	833	832	859	803	842	773	780	819	754	846	802	799	873	758	807	847	822	812	818	828	829	835	843	827	811	805	842	819	844	797	828	813	899	774	815	812	780	841	863	847	854	781	773	802	836	819	832	845	832	812	797	814	803	847	784	858	844	809	822	825	834	853	828	804	865	823	801	812	865	800	847	849	819	841	796	793	778	776	813	813	855	824	846	843	815	830	808	822	848	787	879	846	793	839	823	842	856	812	781	819	793	832	801	818	787	837	794	865	843	766	788	812	865	798	824	787	863	803	790	821	861	810	809	824	810	825	831	826	835	800	797	792	824	786	828	832	818	843	844	818	842	830	887	805	835	847	784	845	837	769	841	823	840	827	848	852	797	881	783	832	789	852	782	871	806	797	820	809	830	824	816	823	805	803	807	817	843	800	860	854	805	841	812	861	854	834	790	839	820	820	778	791	799	806	887	822	770	809	803	840	826	821	800	858	808	820	819	818	813	802	815	820	833	863	817	819	814	805	862	789	826	810	849	812	791	780	790	792	890	817	864	784	827	779	833	812	821	855	803	796	833	829	843	818	816	837	791	864	832	843	818	829	798	841	812	802	818	792	805	805	867	839	851	902	790	816	854	861	792	818	821	810	854	846	798	844	801	848	829	831	859	774	825	723	848	811	834	871	777	836	807	808	868	825	837	810	825	856	857	810	858	794	832	855	858	839	794	844	837	863	847	804	772	835	826	789	809	832	839	841	802	849	819	845	834	821	808	819	842	786
37743	14262	2655	1905	2030	1579	2559	2234	1475	1105	771	526	399	380	348	322	492	424	384	394	299	263	268	268	244	247	230	242	233	272	251	247	242	242	256	280	270	289	249	226	252	254	286	284	343	398	369	282	220	234	225	222	209	218	203	252	234	227	235	236	253	223	215	235	224	205	238	209	210	222	191	223	201	258	203	235	218	247	241	260	179	236	214	204	233	232	238	228	196	211	223	225	235	239	229	251	231	226	223	238	233	213	219	214	205	225	236	208	217	208	220	245	222	212	195	205	217	225	254	243	211	231	242	219	195	245	223	198	202	246	217	213	225	241	212	242	217	206	227	220	211	229	233	236	235	214	227	194	207	217	234	220	205	234	227	240	216	195	204	250	229	195	204	221	196	231	228	242	209	206	215	207	255	211	217	217	233	250	257	226	245	202	167	210	197	227	195	245	190	228	229	209	210	229	206	196	190	208	216	200	215	212	204	204	205	214	222	212	217	234	212	223	216	214	208	221	204	236	230	207	224	223	238	240	233	196	258	195	228	246	206	243	216	221	213	200	235	205	203	209	208	200	248	195	214	243	217	208	230	244	218	205	237	236	198	213	254	227	200	195	223	226	221	201	217	185	232	235	253	218	220	236	229	241	194	237	245	220	229	211	235	249	225	218	197	227	235	233	211	233	239	231	213	213	235	222	224	208	221	265	245	250	214	202	221	201	212	223	241	241	212	217	221	232	236	208	234	225	239	202	210	221	207	192	189	229	191	211	243	197	227	241	208	219	213	243	186	239	238	217	227	243	232	222	225	226	224	185	220	235	248	206	208	206	205	206	217	202	211	194	234	204	214	229	226	202	196	207	219	210	230	216	205	224	244	205	217	204	222	214	255	240	209	220	220	239	219	228	203	204	219	233	218	208	211	234	219	199	232	228	218	239	208	230	229	217	233	226	196	207	223	209	227	228	198	247	225	210	223	257	202	221	192	217	230	221	245	214	207	235	204	230	222	204	236	214	243	234	221	220	232	239	196	209	234	214	212	227	235	204	222	223	215	223	218	222	212	205	224	194	215	207	226	203	227	248	215	216	199	228	221	228	217	186	219	213	236	206	264	221	223	252	220	222	216	205	213	202	220	219	228	217	207	247	224	238	219	216	224	184	214	212	245	197	225	212	233	232	248	220	222	216	215	205	212	222	245	211	233	220	215	223	209	230	212	232	243	190	187	222	192	218	212	230	210	247	190	215	199	204	232	232	201	211	209	211	225	226	226	210	194	198	252	262	222	246	204	222	237	217	205	188	210	227	209	195	229	235	215	220	242	227	179	219	219	211	245	234	238	209	213	240	233	231	236	223	222	216	190	195	236	211	234	220	185	214	215	230	208	234	221	217	243	233	212	234	246	228	226	212	193	211	221	222	230	226	213	204	247	207	236	228	231	221	217	187	226	229	239	212	227	208	192	233	223	196	221	206	194	228	236	181	202	209	196	201	234	194	179	247	217	243	209	212	238	224	213	240	222	235	203	231	258	195	224	209	219	232	200	209	224	231	234	246	208	225	221	192	202	237	201	227	210	258	209	228	228	218	205	210	226	228	219	242	214	232	248	215	196	218	218	199	220	184	217	244	219	218	216	204	210	197	236	218	202	235	227	230	229	228	240	221	236	222	207	208	230	227	200	223	241	196	240	242	216	248	204	239	209	228	201	196	223	218	231	253	208	226	213	218	246	233	250	213	234	200	213	179	211	220	234	220	233	190	195	226	214	211	223	213	218	207	237	205	223	198	219	215	237	207	219	216	193	208	248	206	231	219	234	215	231	207	210	217	210	213	228	217	200	226	209	228	256	227	228	201	204	245	238	241	190	210	237	211	222	220	207	196	227	238	218	226	221	210	203	219	225	226	220	226	233	206	221	217	196	194	211	213	234	207	213	221	229	198	199	225	213	254	214	202	230	223	214	230	218	205	212	231	205	226	223	241	241	216	244	226	202	211	248	198	189	225	199	212	228	218	213	217	219	218	186	225	204	207	218	238	208	220	208	222	227	243	254	248	211	221	246	234	214	249	197	263	203	221	203	226	234	218	212	203	210	234	250	213	224	258	209	207	192	194	225	216	202	234	209	229	233	234	208	209	215	213	210	231	232	226	203	217	240	240	203	235	233	239	220	254	211	217	198	244	207	192	276	233	195	225	254	221	245	225	226	232	207	234	204	231	221	213	203	221	231	207	218	199	233	218	203	217	232	214	229	215	211	205	238	216	221	241	221	228	246	252	225	250	209	214	237	240	241	202	217	239	191	200	226	206	251	219	214	209	208	213	201	241	217	215	209	221	222	211	212	215	201	216	207	238	221	220	232	201	218	215	223	217	201	221	209	213	216	214	215	192	241	218	189	226	189	221	241	224	204	203	206	232	228	223	219	202	229	218	237	227	249	219	216	217	221	204	215	206	228	205	231	198	187	229	219	208	219	208	230	205	216	239	209	216	232	191	231	225	226	232	218	211	228	245	235	230	224	212	231	225	247	233	226	220	218	172	237	208	212	220	213	222	206	247	223	215	201	196	224	237	225	199	215	192	231	212	237	227	198	220	209	237	184	238	215	237	229	214	201	214	221	222	219	206	230	217	219	197	205	238	235	225	220	213	217	215	209	193	211	206	219	216	226	191	214	205	237	215	236	212	187	255	204	235	212	182	212	192	192	241	203	207	219	255	225	226	214	174	219	232	240	244	238	200	232	224	201	204	178	242	206	226	207	215	206	203	186	203	224	231	234	229	212	248	209	241	209	231	234	228	242	210	217	217	252	206	190	218	207	222	218	221	208	226	206	206	221	224	210	207	198	245	208	246	200	223	221	217	215	208	208	213	251	206	209	205	210	232	214	221	201	209	196	205	226	228	232	203	205	230	195	205	230	242	230	228	216	225	197	208	205	226	232	212	226	203	200	255	205	225	208	254	219	240	197	230	218	221	199	221	218	237	193	228	223	207	191	232	201	228	218	233	217	212	185	226	247	201	233	222	218	236	177	198	221	219	234	215	226	212	202	215	221	250	222	209	231	225	250	210	227	218	230	222	199	196	239	194	207	180	212	212	213	212	224	228	238	211	219	226	219	228	190	193	237	214	211	224	228	229	222	233	223	211	223	232	213	206	241	233	219	249	206	198	244	217	220	212	215	236	206	231	237	198	230	237	194	212	225	232	229	228	209	218	223	239	232	215	212	212	219	216	210	217	216	236	251	200	211	232	188	227	224	212	186	242	218	215	204	230	215	240	218	224	232	221	220	220	219	212	172	226	225	223	237	226	225	225	245	248	209	201	233	229	235	238	226	208	210	217	204	205	212	216	244	228	196	217	218	233	228	226	244	220	206	217	211	222	212	210	223	197	204	211	223	257	192	215	220	204	244	194	224	209	230	213	215	207	201	224	232	183	217	229	227	202	230	194	211	203	240	227	209	224	191	215	249	230	184	215	254	185	217	203	224	242	227	244	219	243	198	201	243	204
18511	1792	3161	5272	5927	5610	10637	10039	6740	5191	3892	2601	1821	1587	1544	1241	2378	2317	1627	1489	999	922	878	808	814	759	694	670	661	691	710	714	703	773	794	984	1041	965	840	686	728	795	1104	1191	1387	1988	1839	1102	687	651	601	607	576	606	599	598	607	582	573	626	547	529	559	623	575	583	644	584	545	573	579	561	598	582	522	573	553	608	554	577	599	576	550	586	582	537	570	534	560	515	575	586	611	599	579	563	587	556	485	544	582	590	603	561	536	560	559	556	542	543	574	534	594	576	552	536	608	616	571	614	552	581	537	592	583	607	601	586	589	544	546	566	555	563	560	537	565	536	541	545	566	553	568	542	559	553	509	575	537	592	577	586	576	548	556	559	523	597	540	555	567	555	578	568	587	570	575	568	587	575	538	578	554	578	551	548	572	535	557	529	597	546	615	572	539	544	575	599	608	575	554	543	502	576	571	563	623	544	583	607	559	570	539	612	606	586	561	541	595	562	556	566	602	570	554	501	561	582	547	570	567	523	564	591	528	595	570	576	544	635	547	597	569	534	581	614	552	594	561	528	562	580	611	565	563	555	519	565	565	555	591	549	587	573	543	573	528	609	587	551	572	498	626	534	579	582	581	591	559	565	589	585	604	540	553	522	547	547	561	565	591	574	572	537	595	544	568	566	555	559	611	529	550	554	558	564	538	580	578	555	554	555	576	582	571	593	593	602	565	559	582	559	549	533	536	563	579	568	535	619	543	547	596	528	601	597	568	559	588	573	547	566	579	545	553	576	581	594	531	572	562	567	570	573	577	591	571	580	551	557	613	606	564	535	567	575	535	560	530	571	597	596	595	537	497	545	573	556	575	574	562	574	560	530	519	550	535	557	568	569	550	554	556	560	507	575	560	591	577	587	554	556	575	552	575	537	576	579	553	568	559	572	599	544	553	495	567	534	526	555	519	574	567	580	561	578	557	572	600	568	542	590	616	571	536	515	554	535	578	567	547	581	540	605	573	543	555	553	558	554	596	558	554	536	584	540	563	552	587	557	533	573	552	543	586	537	557	567	554	536	523	555	511	517	576	553	556	623	547	568	590	561	594	541	635	540	571	605	589	547	555	564	585	551	574	553	528	563	553	566	547	537	584	588	580	530	558	578	579	572	556	614	580	519	592	544	574	521	587	542	582	586	549	586	564	585	606	573	588	552	563	522	602	558	571	553	567	577	564	515	591	576	548	562	586	567	553	594	584	521	556	560	575	577	558	578	543	584	574	594	559	580	511	565	566	538	545	571	562	539	553	535	617	531	592	561	555	538	548	575	565	566	553	546	552	550	543	555	558	577	558	559	557	563	583	570	567	557	574	531	569	566	615	573	596	566	575	566	552	580	562	553	579	565	557	543	573	538	591	577	566	580	531	533	566	571	529	532	586	538	559	588	560	538	559	550	581	566	529	543	534	564	601	530	533	529	556	542	604	566	560	539	587	505	591	561	564	583	603	573	584	573	536	561	546	560	587	548	561	580	525	600	586	571	586	598	550	550	591	547	591	562	544	533	519	614	537	592	525	606	563	563	534	564	544	575	583	574	581	559	568	552	545	548	545	612	589	575	607	547	541	598	581	565	581	558	569	547	592	531	548	568	543	579	609	555	546	588	536	570	575	563	554	572	568	561	554	548	563	582	585	543	515	561	618	560	562	519	551	601	542	596	568	531	593	552	569	583	550	601	580	592	567	575	540	556	586	526	591	580	551	556	604	567	573	560	566	555	593	576	586	548	547	565	573	556	554	558	570	562	559	592	542	545	612	591	597	578	519	539	582	595	578	578	554	586	594	570	596	567	576	554	610	567	585	606	581	564	549	583	550	541	596	558	614	585	553	536	533	570	562	550	547	585	554	577	563	509	581	547	575	568	537	578	564	562	555	574	573	591	558	555	538	521	575	603	541	576	531	563	555	598	595	534	563	586	572	532	578	580	533	583	532	570	608	544	616	574	552	570	545	584	537	590	554	542	551	546	584	538	539	584	605	537	621	553	499	544	529	541	557	556	581	568	581	584	559	594	570	580	616	567	532	522	570	544	575	519	516	583	564	531	557	573	560	551	566	571	564	545	572	569	542	536	559	580	579	584	573	572	553	569	556	543	548	573	542	561	509	583	558	592	584	617	585	575	553	570	549	551	520	553	569	563	540	544	545	535	573	563	561	566	579	597	551	553	546	590	584	545	584	572	570	504	629	562	549	536	590	532	566	555	603	540	573	572	526	558	569	555	566	586	587	552	590	550	585	589	576	580	540	576	567	531	585	600	580	586	587	555	582	546	580	594	557	521	527	549	566	567	521	593	612	592	558	506	572	553	549	564	583	564	586	540	533	596	562	582	525	561	612	550	597	599	587	564	589	566	562	592	565	569	559	547	602	523	548	577	573	533	543	566	602	567	593	613	580	569	603	565	529	557	588	572	593	571	507	544	581	594	581	593	563	574	590	571	586	550	589	597	585	555	580	583	598	558	569	564	561	600	541	593	548	550	563	538	561	541	532	590	572	562	533	586	586	541	558	526	549	572	614	565	575	562	564	525	602	565	573	542	590	573	567	608	517	585	542	556	581	558	588	572	563	548	587	588	562	585	551	569	577	557	599	579	578	509	585	539	566	590	547	588	533	552	597	537	527	590	577	576	541	561	600	556	584	575	549	559	588	582	521	583	555	562	554	559	546	575	560	542	586	619	562	507	584	545	566	557	605	595	529	582	553	569	554	597	529	572	548	576	576	553	537	560	560	551	572	539	543	556	584	575	560	591	543	589	598	588	527	548	545	571	520	554	525	561	558	583	559	590	527	547	549	586	538	540	567	563	556	567	555	546	562	530	602	566	541	572	539	589	581	570	615	531	571	564	563	539	554	590	559	572	559	624	589	614	582	564	599	551	596	622	576	575	507	612	563	531	513	559	565	566	588	538	534	513	593	577	559	547	551	579	536	519	614	611	568	571	573	566	614	546	542	513	538	534	570	564	546	541	562	564	558	546	536	552	577	549	565	557	527	590	566	590	569	539	564	563	597	578	538	554	623	569	558	587	545	527	578	549	573	574	603	537	546	548	555	577	576	538	564	576	555	606	573	524	552	552	536	582	574	551	575	550	578	591	555	548	538	536	609	576	541	554	600	532	590	563	552	568	592	521	610	582	549	578	597	584	590	575	539	561	537	560	551	560	582	570	574	603	567	543	571	549	566	569	587	569	564	561	583	547	578	568	555	583	574	558	547	561	559	556	571	565	547	568	615	573	584	568	536	556	614	590	564	562	577	559	548	532	613	587	571	562	573	529	549	584	518	572	608	587	526	568	574	543	572	524	521	571	602	558	537	576	518	575	577	612	554	576	567	522	585	594	572	556	593	558	543	563	513	547	586	601	584	578	569	570	551	538	567	590	557	601	547	550	577	517	544	570	562	579	553	565	582	609	566	574	584	567	599	585	576	580	554	554	546	566	603	592	555	576	581	595	551	550
45404	26013	10425	4156	3627	2800	3862	3148	2126	1376	1097	784	627	547	570	511	661	632	522	501	428	548	474	417	365	361	361	376	321	328	316	383	399	354	397	362	422	382	411	334	339	393	444	452	492	646	632	457	341	301	342	304	297	298	365	383	283	270	285	291	352	345	311	326	324	356	311	331	344	295	325	327	301	331	298	315	342	337	312	318	326	306	345	301	315	314	316	311	332	341	320	332	314	321	299	306	293	332	282	323	336	329	300	352	308	317	327	302	329	350	332	338	311	281	314	328	315	275	306	343	323	322	336	342	336	299	343	307	328	290	311	302	319	343	323	353	354	308	299	345	332	323	303	331	305	323	302	310	314	302	318	293	327	317	349	290	322	332	314	348	346	319	303	315	336	328	302	285	292	350	286	334	339	296	273	312	325	343	302	307	309	275	305	305	306	315	311	280	355	297	349	338	321	290	278	313	319	315	345	320	344	298	294	290	348	338	332	288	312	334	329	323	313	381	346	292	324	310	310	309	335	340	339	302	329	306	312	296	362	339	348	324	302	303	306	346	328	318	310	338	327	324	312	299	353	343	306	304	310	297	299	302	335	299	317	282	328	300	352	332	308	322	326	335	308	327	331	309	370	317	317	301	343	305	304	317	299	307	320	321	322	315	306	294	326	315	329	302	315	331	304	305	294	287	340	323	311	306	326	312	308	355	311	374	319	305	323	299	325	327	332	300	324	306	307	311	308	300	319	311	285	344	321	301	334	307	304	330	365	283	292	291	325	294	308	328	305	349	332	319	314	307	321	321	324	292	308	315	307	291	291	318	311	300	316	338	314	309	329	323	309	307	325	276	305	312	337	320	336	304	306	313	322	343	301	339	306	310	324	327	316	304	315	327	304	352	323	274	314	292	336	315	296	299	304	306	312	305	306	283	323	325	301	320	329	332	335	326	325	309	345	313	315	360	334	302	321	309	363	313	294	311	333	340	267	324	317	348	305	313	320	309	319	330	308	298	322	358	330	322	330	318	304	314	333	327	335	305	316	302	322	313	339	332	267	311	299	296	309	324	314	304	285	347	325	330	325	347	297	306	340	317	313	336	337	287	329	331	309	333	334	341	314	308	318	338	310	333	312	312	336	320	333	312	321	343	313	306	337	305	322	333	316	353	315	324	336	355	313	312	320	333	293	326	313	353	305	326	325	290	338	299	289	306	336	341	290	351	317	326	310	301	294	319	321	313	336	283	333	314	307	323	323	285	309	315	333	287	340	308	345	327	328	305	312	302	304	292	301	342	372	335	334	336	330	277	322	294	316	359	323	311	319	303	333	353	301	342	285	339	332	319	304	316	321	320	310	304	302	306	352	331	331	326	277	322	300	325	296	329	353	340	338	338	301	320	313	316	340	313	336	316	315	332	320	299	361	313	306	326	327	342	312	341	296	320	309	334	298	343	320	294	306	319	297	314	295	312	311	342	323	286	313	286	317	337	307	313	333	313	324	297	313	317	295	333	334	350	298	300	309	298	334	313	340	359	350	378	339	299	285	308	319	309	321	344	347	310	324	360	294	320	335	291	283	324	356	333	307	306	306	344	328	283	326	313	347	320	328	301	291	310	354	312	320	342	308	337	328	313	287	337	305	297	363	313	299	330	318	342	300	287	340	329	298	326	341	305	360	292	328	321	335	311	339	316	343	308	334	274	288	299	281	294	335	299	308	328	319	272	305	337	302	315	275	291	345	331	313	306	311	293	301	320	325	307	320	312	327	296	323	351	328	316	291	371	330	300	287	329	351	354	304	308	328	326	305	312	306	291	305	349	332	288	290	320	304	351	305	283	309	314	335	344	338	318	331	313	298	316	319	310	286	313	311	292	313	299	316	274	323	336	296	317	310	348	313	290	294	330	339	322	314	303	339	318	340	320	327	310	311	340	350	299	313	312	333	296	317	303	338	320	314	322	295	331	321	295	310	304	331	286	332	334	329	313	330	312	303	290	304	335	301	308	272	329	324	315	301	308	346	327	310	329	304	334	340	318	306	332	305	335	340	326	276	310	355	320	303	307	281	304	293	300	322	309	316	321	320	324	347	314	350	303	312	325	310	285	313	310	297	324	321	296	308	322	296	299	294	321	336	293	318	294	328	291	323	313	317	278	337	305	304	316	328	290	341	276	328	295	313	294	312	327	349	338	331	340	276	321	304	298	322	310	292	323	327	319	311	297	331	311	311	330	312	327	330	325	351	298	331	342	297	362	338	309	315	293	306	274	317	313	311	357	308	340	345	297	332	382	317	344	358	334	296	329	321	325	333	315	338	323	314	340	309	303	333	344	334	327	298	317	308	295	331	288	312	325	332	318	300	300	304	316	325	293	299	282	348	361	304	336	297	331	289	326	311	313	331	323	349	352	338	316	330	326	327	327	330	340	314	307	318	319	298	318	346	325	327	341	309	348	328	356	331	336	303	329	326	326	329	371	348	346	311	344	314	329	316	318	288	314	315	282	300	270	327	320	311	290	315	327	345	322	282	351	322	327	341	315	338	327	327	314	316	319	336	283	351	335	338	314	285	310	298	308	323	321	280	341	299	291	307	304	292	329	333	310	304	289	315	316	346	305	349	307	342	311	321	318	285	343	310	333	308	346	301	315	296	282	318	333	358	337	307	318	351	310	308	290	267	322	331	333	321	321	319	306	348	333	278	319	334	323	326	337	330	311	304	326	326	292	325	284	338	291	344	345	300	290	305	288	308	324	382	323	339	342	320	326	352	292	307	304	297	311	328	319	302	319	322	340	359	327	326	343	371	311	285	330	297	301	307	353	295	302	312	302	360	346	304	288	326	341	307	294	337	314	286	306	291	315	299	294	292	297	314	329	300	319	329	287	316	320	330	374	308	299	336	334	300	363	339	307	320	333	317	340	310	308	339	307	329	342	313	333	308	302	337	315	350	341	311	305	291	357	334	338	335	331	320	319	351	311	321	322	299	343	353	315	343	329	326	281	351	333	347	306	342	326	326	324	331	353	323	301	318	337	309	305	333	317	336	361	304	323	331	317	312	301	287	337	309	336	297	329	286	297	288	322	325	306	306	312	297	322	325	320	328	335	315	324	343	337	303	297	303	318	318	327	353	349	345	291	358	301	339	354	335	333	372	325	314	341	334	302	346	307	292	293	326	328	325	318	365	318	326	298	299	289	334	290	299	315	315	287	354	327	287	305	330	295	318	350	323	297	314	268	297	299	308	318	313	315	340	338	318	334	316	312	307	319	336	307	314	328	335	321	300	324	307	295	318	308	325	294	310	327	339	302	342	324	316	294	329	331	321	312	317	303	310	326	327	299	302	304	295	305	331	270	349	334	354	308	303	309	296	301	327	342	303	309	330	329	308	290	278	296	319	313	294	299	280	326	309	331	313	317	343	304	307	322	334	323	322	302	345	320	307	319	309	317	342	326	318	346	333	291	303	323	302	300	305	336	319	327	302	348	298	340	316	295	319	286	325	316
24983	3149	5392	8061	8584	7570	13501	12732	8578	6623	5357	3560	2698	2557	2471	2105	3396	2970	2337	2246	1373	1945	1578	1384	1304	1183	1119	1211	969	968	972	992	1015	1139	1243	1428	1448	1270	1290	980	1219	1303	1711	2042	2418	3411	3477	1507	979	977	876	784	829	843	844	845	778	844	775	830	790	838	771	791	869	831	837	787	861	829	812	805	779	793	818	841	779	793	776	797	752	733	768	796	757	846	839	748	865	793	829	855	800	786	809	803	746	754	797	718	788	774	790	832	820	822	788	758	753	767	801	803	766	818	772	782	742	803	774	771	790	770	802	783	787	800	814	786	804	812	843	819	762	805	780	788	805	776	826	823	811	791	771	766	794	798	771	780	763	746	759	768	761	837	788	738	798	785	732	812	791	745	732	755	823	766	759	822	748	802	766	807	789	759	769	794	773	805	751	768	863	740	767	787	813	817	780	747	764	790	773	782	814	829	744	778	830	716	754	776	788	788	779	793	742	798	819	789	772	791	754	789	789	829	857	823	743	797	799	773	789	748	816	814	788	802	816	781	769	764	745	805	782	810	769	812	796	800	766	785	767	826	780	762	753	782	766	785	806	769	806	784	758	742	798	744	776	774	801	865	722	820	863	771	800	792	803	846	768	777	767	811	765	765	776	777	780	794	819	743	782	726	752	729	747	762	777	818	778	800	819	774	764	743	747	735	781	763	814	777	776	796	826	781	762	755	787	777	815	794	759	775	798	770	822	810	741	783	785	806	783	756	765	767	799	828	708	751	779	756	738	834	785	813	781	767	767	775	796	813	788	798	768	756	794	745	770	780	768	799	799	812	840	820	830	774	852	790	806	767	786	761	752	775	791	764	826	813	780	794	775	775	781	729	776	792	724	840	801	811	799	765	764	767	797	784	789	803	768	753	796	787	783	798	777	770	775	791	811	742	785	776	768	796	787	774	782	784	749	743	785	789	750	788	779	838	786	795	767	784	771	803	763	831	766	819	791	808	737	783	829	789	788	806	788	796	764	781	802	788	824	798	806	771	763	782	800	786	847	767	721	774	758	816	742	759	750	789	822	781	752	750	799	776	760	820	748	717	740	749	823	773	787	775	763	779	774	793	757	795	794	778	781	814	732	810	768	825	774	832	780	793	772	755	751	800	761	794	782	790	765	793	799	774	764	734	824	791	809	730	818	757	740	810	793	795	738	791	785	725	816	782	758	757	803	760	809	736	785	802	810	789	757	751	778	828	826	773	807	758	808	773	712	797	780	848	784	725	760	791	762	800	769	780	759	820	732	728	802	741	812	782	749	793	825	808	783	764	759	811	755	766	758	752	833	786	760	786	757	805	772	775	771	738	777	818	790	783	802	846	789	784	737	752	790	783	808	766	787	738	798	797	777	777	783	825	735	782	803	772	816	747	760	797	779	788	791	795	776	815	787	774	775	857	784	823	779	816	794	794	781	802	772	757	765	751	799	750	816	757	781	772	798	797	780	795	805	767	824	747	744	778	810	739	748	768	733	756	794	802	791	777	776	727	757	796	827	798	816	818	753	773	740	794	811	772	745	794	767	815	773	828	776	828	777	796	755	798	795	740	757	729	788	811	764	786	755	787	834	742	808	808	794	793	786	714	743	809	785	816	777	792	791	728	798	772	747	785	751	784	789	817	781	776	820	810	761	745	766	820	769	781	810	810	776	810	823	791	786	822	802	848	759	834	797	807	781	787	773	796	765	778	786	777	833	783	781	769	789	737	768	773	884	740	771	752	769	756	815	795	793	776	799	842	776	773	773	774	770	798	795	771	777	783	736	805	765	793	798	778	812	773	783	770	726	789	785	743	755	785	749	770	772	772	789	818	793	735	814	744	780	777	727	768	824	751	710	780	819	822	737	759	792	752	762	778	758	783	774	824	806	799	825	774	749	794	767	767	798	798	814	744	814	818	738	790	776	810	756	763	803	762	727	790	796	768	779	808	780	776	783	785	773	761	752	747	715	801	789	790	789	749	789	775	785	763	771	780	800	787	746	765	782	737	752	847	767	747	706	744	750	781	720	753	818	800	776	778	779	774	785	773	755	748	811	784	805	787	768	810	781	731	840	762	757	776	825	763	821	767	759	743	763	768	808	778	818	794	771	800	800	778	806	803	763	801	775	760	791	777	774	774	745	773	770	793	787	793	825	786	806	804	801	795	834	775	828	773	763	798	768	761	820	826	777	812	827	782	798	735	768	696	833	798	824	817	767	806	777	850	760	779	802	785	718	801	764	842	807	751	786	784	807	731	809	776	792	831	783	773	765	758	775	787	765	773	783	785	754	785	757	815	827	754	752	805	808	783	781	766	697	751	793	800	783	730	717	779	797	781	773	747	824	783	782	807	761	759	793	764	782	778	801	771	770	818	725	760	808	823	828	812	759	782	777	778	822	794	796	793	712	734	736	736	793	790	786	796	786	864	754	778	717	779	763	773	784	773	808	756	806	819	803	783	804	811	766	804	789	770	765	779	805	794	775	776	791	784	754	760	744	835	777	744	760	778	767	787	794	783	752	736	783	788	769	765	744	796	773	745	836	760	795	805	799	822	770	779	762	787	792	762	829	762	790	764	807	785	828	752	751	755	752	826	800	811	759	791	778	790	779	783	749	800	759	769	829	753	763	730	781	757	775	751	743	744	766	791	760	761	752	755	800	752	762	764	751	841	845	793	821	777	770	804	767	744	760	735	806	763	769	770	832	771	842	763	793	738	782	809	795	783	787	776	808	743	839	780	816	854	775	757	777	754	769	852	785	797	757	764	765	782	814	752	833	814	811	811	755	766	743	749	781	789	797	751	794	762	815	795	765	764	768	776	769	778	753	803	746	771	808	766	782	781	778	785	804	781	777	829	735	770	786	784	791	789	802	749	728	784	795	817	790	804	829	733	804	724	798	831	807	787	768	736	747	765	740	788	781	740	797	795	803	782	791	778	745	768	762	784	746	804	751	764	791	776	778	833	737	767	758	774	777	799	785	787	741	753	780	771	820	771	804	751	784	748	749	818	803	761	789	748	775	835	757	801	795	803	807	818	813	803	818	794	774	802	770	751	750	783	771	798	799	800	818	770	789	788	736	806	823	798	773	810	845	764	736	764	798	795	789	819	801	808	739	750	828	737	773	791	784	780	748	800	810	743	787	769	743	720	796	732	802	741	793	845	804	756	784	788	801	828	704	742	792	761	815	769	768	791	798	800	800	836	806	757	796	757	779	796	777	815	729	781	800	777	753	777	755	767	815	821	781	792	784	751	746	833	776	784	774	816	779	778	788	773	812	778	783	822	768	768	802	740	790	779	758	765	789	754	822	820	771	769	754	803	787	756	833	777	812	779	790	825	792	851	843	757	763	773	788	758	784	802	816	764	742	754	766	755	804	741	759	782	755	730	816	818	748	799	808	786	769	813	818	752	785	752	783	779	813	763	774	811	766	743	777	803	770	805	776	761	794	814	788	756	783	761	750	787	755	806	786	759	826	795
3702	531	543	796	767	570	1600	1331	838	680	595	513	440	418	422	389	417	442	412	402	394	344	383	328	343	361	338	329	350	384	369	386	344	379	407	378	368	338	352	322	350	349	342	362	364	356	339	330	362	328	339	330	383	355	351	340	349	344	331	380	365	328	326	371	338	401	382	353	354	331	343	365	353	369	328	381	323	371	333	346	337	331	361	347	367	352	392	329	343	371	354	334	361	371	344	370	362	370	366	364	351	364	378	344	355	350	352	371	304	333	349	352	362	357	356	326	346	371	388	340	324	329	392	361	328	336	389	365	318	323	360	343	357	367	360	331	330	366	357	386	354	319	379	345	375	336	340	293	348	347	309	330	343	300	357	323	351	337	313	325	334	340	370	377	367	346	399	343	340	368	299	323	346	306	328	295	323	341	340	337	350	335	347	367	354	346	390	370	361	368	320	351	359	337	337	360	335	369	334	378	335	325	381	365	313	348	365	370	349	288	355	379	331	408	386	333	339	366	353	321	328	372	331	328	363	332	350	358	361	390	340	367	353	347	358	343	381	348	339	328	361	356	349	331	348	358	359	334	394	353	354	377	349	361	344	311	405	346	337	348	341	336	372	333	349	359	353	302	353	406	360	323	341	339	370	356	370	356	333	358	335	373	330	338	373	389	376	366	316	347	349	345	319	336	333	358	349	327	344	374	363	328	371	347	391	355	383	342	336	366	355	375	318	368	356	362	334	349	328	356	375	340	310	353	360	299	342	318	330	347	370	359	354	345	357	336	384	293	328	328	332	335	375	345	375	343	379	355	335	370	345	328	379	319	351	351	373	348	309	355	346	352	338	364	337	353	335	370	343	364	356	336	359	329	363	352	341	350	325	339	307	290	319	350	357	351	349	345	346	367	323	362	351	364	368	333	347	395	346	335	343	304	364	325	371	327	340	307	366	338	380	353	368	348	343	338	366	333	374	343	342	343	349	377	347	328	355	350	388	376	317	324	381	340	332	396	378	357	299	362	324	360	385	351	360	364	391	317	363	349	383	337	358	361	316	345	361	338	368	345	336	347	365	369	339	327	336	334	349	370	322	357	306	340	320	348	340	328	327	319	373	383	377	335	345	364	325	370	352	363	355	349	337	357	356	361	369	343	371	329	352	352	349	354	349	347	358	395	388	334	371	375	366	344	343	340	374	323	303	384	334	363	345	341	345	341	356	382	335	326	337	348	328	342	354	323	370	338	346	371	310	381	353	332	386	355	374	351	367	324	334	385	336	350	328	322	327	337	320	364	332	368	354	339	344	309	329	310	381	337	352	349	310	347	402	399	352	355	358	322	347	345	343	331	322	378	352	352	346	322	355	331	351	349	374	359	312	346	314	376	338	355	348	329	333	330	329	385	393	357	355	364	342	329	321	360	352	344	358	377	375	341	375	353	375	332	344	341	365	333	339	326	358	339	330	365	338	378	371	334	345	364	370	335	338	400	364	349	336	384	367	354	352	333	372	348	362	359	383	353	380	358	375	356	349	347	322	356	328	358	359	369	375	338	345	334	358	353	348	369	358	362	358	351	335	374	372	324	365	379	312	374	357	358	328	340	323	345	358	358	320	348	343	344	371	349	366	333	329	322	337	327	325	354	303	327	307	302	327	319	332	328	356	358	355	356	330	336	353	363	332	345	357	343	366	341	370	366	352	311	351	383	333	329	347	351	337	331	310	341	373	372	372	381	340	345	394	350	335	363	357	360	336	346	367	349	365	357	329	363	349	372	328	316	351	372	310	359	356	328	373	371	346	354	373	304	359	354	397	338	330	349	367	398	324	369	332	348	367	347	389	382	350	362	363	324	335	350	342	364	362	361	331	346	331	356	357	355	324	354	353	342	334	384	306	348	371	366	355	340	348	350	335	339	375	357	358	344	348	355	330	282	335	335	374	387	360	341	333	340	336	385	381	379	392	355	336	345	349	348	349	360	361	346	399	360	338	360	351	363	378	364	337	329	342	348	331	356	335	356	384	332	326	354	389	327	349	353	369	333	387	343	371	328	363	350	358	369	321	365	342	355	352	330	356	345	382	359	344	335	328	352	348	345	349	358	349	367	344	391	360	341	373	313	338	347	374	380	353	327	361	337	354	357	351	340	357	319	378	352	366	355	384	336	355	366	312	354	384	342	365	336	351	352	375	400	352	331	351	331	374	326	387	335	359	338	322	333	346	378	326	344	369	320	365	348	344	369	361	374	338	363	362	333	325	365	335	387	348	356	361	350	334	353	390	349	365	376	348	305	336	379	352	360	356	338	367	375	385	316	359	359	380	306	329	363	343	362	365	330	289	372	319	349	349	355	361	318	329	360	328	375	381	402	371	359	352	341	338	359	346	371	342	334	355	378	319	354	365	299	378	386	366	369	356	331	330	315	366	351	363	381	390	361	339	342	365	351	349	373	330	383	322	354	356	377	348	329	339	372	351	362	349	342	334	319	352	340	344	351	376	330	322	344	368	322	376	335	337	400	330	342	357	353	384	360	365	324	328	324	358	385	309	339	367	391	356	375	332	351	370	305	364	357	348	356	343	336	334	303	386	346	327	347	364	339	320	309	360	339	375	349	354	334	357	354	352	318	369	366	364	344	342	324	373	361	325	357	362	388	356	323	373	363	349	340	339	370	367	339	360	342	333	358	332	358	345	365	333	333	354	355	365	334	365	355	363	333	316	363	369	381	377	370	352	375	340	385	384	364	382	342	317	322	342	345	359	333	326	350	372	344	327	359	344	330	365	350	338	342	355	346	338	341	303	351	344	354	318	338	339	364	331	342	339	349	353	346	362	331	363	356	371	330	329	323	337	377	352	351	310	334	327	381	376	350	356	311	342	361	350	368	389	338	360	330	332	356	352	335	323	329	344	351	334	379	362	338	328	369	365	379	350	357	354	346	344	329	327	345	343	313	344	341	366	335	336	353	324	345	329	339	354	370	344	342	352	340	373	346	383	365	372	357	347	331	344	315	358	366	336	314	317	326	338	345	341	329	340	348	367	355	358	366	349	339	364	356	339	372	318	311	365	379	355	355	336	332	326	333	358	326	367	336	306	354	375	347	394	360	364	399	384	353	348	366	354	361	322	334	327	342	335	370	365	339	355	360	342	368	341	326	373	349	329	352	330	364	336	370	368	313	397	400	337	321	390	347	291	322	321	315	344	328	346	357	336	360	336	302	338	319	350	345	351	382	332	334	360	338	347	335	369	332	347	358	349	359	360	363	355	361	363	353	375	380	354	381	357	365	346	383	375	337	336	357	363	331	372	389	390	342	353	336	363	363	348	376	349	387	366	346	333	331	362	364	355	335	347	368	330	373	362	360	359	332	357	287	323	340	343	345	350	381	360	326	356	316	337	365	338	351	327	346	364	352	336	394	362	320	349	382	340	360	361	316	343	321	375	361	355	350	345	365	322	347	377	343	354	345	335	318	375	383	326	347	346	327	335	358	345	352	353	344	367	376
4147	954	1256	2168	2304	2068	6847	5651	3630	2803	2297	1627	1262	1262	1288	1077	1598	1448	1203	1207	856	839	812	831	791	850	833	817	834	785	782	836	799	871	989	1031	1001	962	885	876	814	751	878	850	881	809	845	829	803	843	807	789	838	810	817	823	818	777	792	866	830	837	804	749	802	780	808	823	803	849	781	843	794	829	818	801	829	851	794	844	814	843	822	870	823	814	854	808	825	855	853	813	801	813	765	834	805	826	822	812	897	784	803	780	800	814	789	836	787	805	817	825	844	821	792	824	828	768	800	854	872	815	780	777	839	842	827	826	826	870	879	817	786	807	811	832	810	848	831	832	781	852	802	820	826	776	774	823	788	784	856	767	866	801	808	792	834	787	767	805	775	818	827	771	810	831	791	835	820	819	809	753	810	816	835	818	832	806	787	868	847	885	772	802	850	787	797	821	860	827	859	816	791	826	808	780	844	787	815	833	868	805	797	825	840	834	777	831	824	777	809	829	867	814	838	815	800	802	811	804	873	818	794	818	818	772	762	814	910	821	808	869	830	798	808	789	793	818	809	840	806	849	806	796	788	792	846	873	760	887	795	769	766	795	802	803	831	817	778	820	845	831	787	860	831	811	817	798	770	794	776	832	835	839	829	812	792	804	833	831	846	854	798	812	854	810	805	832	800	813	823	800	806	868	816	852	870	782	814	758	789	822	826	816	805	827	789	810	869	797	841	784	827	786	832	845	856	849	837	820	796	816	836	831	850	795	759	835	825	807	776	815	803	829	790	808	847	822	795	763	799	793	807	772	786	814	726	807	797	849	760	818	825	789	805	763	797	806	805	783	825	785	834	829	859	858	795	787	802	866	774	798	816	768	808	833	797	742	812	812	788	814	796	816	804	792	820	808	789	836	848	812	852	860	801	894	833	842	829	793	817	818	797	791	733	828	866	814	817	797	821	760	843	807	833	805	795	835	820	835	823	793	792	815	834	827	852	808	761	782	793	793	794	844	756	754	809	815	821	812	761	877	852	816	828	799	741	861	831	836	827	785	829	812	783	810	812	854	804	839	771	802	788	785	785	830	864	840	807	783	855	758	848	798	817	751	799	810	757	835	804	798	827	859	871	803	842	814	776	837	802	833	777	837	801	795	837	815	850	773	789	783	882	801	794	821	807	840	778	829	818	829	791	762	844	815	835	798	845	850	799	820	817	778	798	810	789	813	860	873	843	803	813	873	765	784	810	803	781	780	822	791	803	829	871	766	766	824	843	844	772	831	871	809	822	798	845	827	828	808	810	819	800	789	853	801	803	843	816	809	800	830	837	761	807	828	842	782	770	855	828	808	768	776	832	806	856	822	778	813	799	788	831	830	812	791	796	785	746	740	830	816	814	784	891	709	814	749	807	850	807	805	791	775	722	823	844	795	797	877	826	806	809	810	834	821	786	791	817	784	840	780	770	816	842	846	810	801	796	818	827	789	836	783	811	782	782	743	839	856	851	831	823	791	797	833	829	802	765	777	830	818	856	854	776	799	797	831	802	815	781	791	822	807	783	807	750	843	842	781	859	819	809	806	841	813	839	810	767	810	836	754	837	848	833	785	805	791	797	803	811	810	839	795	792	823	785	840	802	806	827	836	823	789	844	819	830	783	788	841	778	774	810	837	814	808	819	787	834	795	841	775	843	802	815	802	820	777	846	831	852	805	849	860	797	812	771	803	857	803	803	811	802	839	798	763	815	836	857	846	846	859	814	833	814	772	777	798	780	833	821	844	786	788	799	832	841	820	811	833	784	825	795	796	818	838	828	814	853	844	808	786	791	807	803	824	862	868	832	812	816	845	824	795	855	826	785	795	792	852	817	796	811	770	825	803	798	810	817	843	784	742	872	819	806	790	800	838	814	829	820	852	821	863	790	847	807	840	793	821	824	800	803	809	819	837	805	783	821	765	847	777	874	840	791	796	764	798	804	820	790	845	788	756	826	771	821	814	792	837	788	800	784	792	808	822	868	773	817	842	822	760	787	848	799	778	831	828	805	787	768	818	806	875	850	867	813	816	848	813	847	865	828	801	843	803	797	784	795	810	832	843	807	781	815	813	836	765	794	827	788	816	800	835	785	780	818	817	800	796	789	813	827	826	808	851	785	824	804	883	851	807	808	806	837	783	809	797	799	775	854	833	804	850	756	796	794	799	797	821	804	851	836	835	792	802	790	846	797	784	761	826	817	831	789	835	772	842	761	794	800	825	818	849	783	862	807	794	854	827	816	780	799	808	852	840	826	777	814	806	829	821	865	837	850	769	780	809	779	837	850	816	819	883	835	759	828	798	822	802	816	807	806	838	821	836	854	846	823	780	738	810	838	792	826	819	813	873	773	795	827	822	884	823	810	824	814	813	751	869	774	860	867	813	817	824	834	832	818	817	797	773	841	889	835	822	828	797	789	833	795	805	807	824	818	781	783	799	819	850	781	844	865	857	833	778	776	818	821	824	828	824	812	842	806	834	845	815	791	810	842	836	800	823	859	847	795	815	787	871	798	845	827	769	744	788	826	812	783	821	814	762	847	811	781	789	795	844	849	817	788	799	791	830	832	783	784	803	823	859	864	848	818	788	828	832	846	805	784	795	833	814	842	785	823	803	765	816	858	852	791	771	880	834	774	793	830	766	884	835	779	781	811	826	856	875	816	801	829	845	828	771	857	773	801	764	787	816	803	807	760	789	795	817	864	814	853	843	777	856	846	808	847	782	807	814	816	803	780	833	800	803	756	812	814	826	831	787	843	789	814	793	824	794	821	787	824	813	789	825	860	824	830	857	820	860	837	809	824	793	877	860	845	819	811	829	799	802	804	801	819	815	850	800	792	823	786	810	844	806	820	824	784	782	835	788	866	820	824	797	823	793	860	807	797	839	787	836	809	793	802	770	842	816	860	795	813	855	810	801	778	822	834	803	875	823	856	821	776	799	828	866	820	790	801	825	843	846	769	831	855	809	793	788	759	800	798	776	836	764	833	788	773	788	837	861	790	800	858	877	731	761	785	757	912	835	795	840	843	828	761	762	774	828	793	819	798	760	780	816	788	829	785	804	833	844	822	778	809	804	786	830	817	795	776	805	826	836	811	773	813	780	819	819	779	790	820	799	795	850	849	799	834	818	815	824	794	782	822	764	834	842	805	833	763	849	808	823	795	808	793	834	808	797	822	858	787	840	757	801	822	810	797	828	818	827	833	806	808	822	844	792	782	852	835	816	847	815	784	812	864	841	768	841	804	851	818	782	831	807	834	829	835	748	814	768	793	792	800	828	790	774	822	824	836	789	823	800	852	757	829	822	751	843	786	831	811	801	812	793	857	804	853	839	852	822	830	780	804	884	817	820	798	819	832	827	781	843	836	810	836	819	770	809	837	802	864	787	819	823	796	799	886	856	792	806	808	843	829	830	799	825	832	811	807	838	799	838	829	847	823	818	824	808	812	827	850	790	834	790	829	817	837	828	790	804
31231	21194	3193	1705	1538	1212	2516	1949	1263	922	707	512	394	422	377	341	434	450	352	336	262	280	237	267	288	221	221	234	235	261	231	220	278	242	241	301	288	252	246	254	255	247	257	301	310	344	341	239	217	210	227	205	234	217	216	225	221	222	202	211	233	257	222	201	192	250	241	217	215	212	231	196	218	226	221	221	195	196	233	205	194	233	206	210	221	185	240	205	161	236	217	216	198	209	245	238	233	229	227	237	184	190	239	212	214	217	215	235	200	233	206	201	213	201	219	225	203	212	232	226	222	245	218	233	226	203	232	216	202	246	221	216	221	239	242	210	202	224	232	220	216	207	235	224	192	194	222	208	235	220	190	197	192	206	253	227	213	244	219	215	216	240	232	224	210	186	185	225	191	237	216	224	230	232	229	243	226	204	228	220	221	213	218	227	207	231	220	220	202	231	223	221	232	214	224	218	209	234	218	202	194	233	217	222	233	210	198	218	222	215	213	223	234	231	227	200	200	184	222	234	231	209	221	236	208	230	220	234	204	235	219	264	207	211	270	213	217	212	209	209	185	186	186	201	220	212	220	225	214	199	217	207	217	186	208	208	201	206	213	218	213	204	223	212	217	215	210	213	202	209	213	212	204	252	200	211	226	201	235	248	214	234	182	204	238	210	222	221	217	214	188	228	218	200	233	226	213	220	227	227	207	223	208	214	212	205	197	228	219	209	200	209	222	253	225	199	219	225	231	206	190	201	231	195	220	232	212	205	218	246	213	202	193	223	245	218	202	211	237	236	210	245	215	219	198	253	202	233	237	230	193	215	192	230	206	237	218	226	221	213	210	212	227	228	222	235	228	248	224	186	216	216	230	223	222	235	207	206	236	229	208	229	216	227	212	218	203	223	219	243	219	215	220	213	205	242	221	204	203	221	235	219	212	208	201	198	198	257	241	204	202	222	211	217	215	219	230	224	234	208	230	209	230	220	187	230	212	232	230	239	224	222	197	229	198	211	196	196	237	202	214	232	200	227	216	207	196	222	234	209	226	242	216	256	222	237	219	221	211	214	213	202	191	230	201	213	207	213	224	235	230	231	230	267	216	211	217	209	206	220	230	212	193	207	235	196	213	220	215	204	235	221	223	191	220	203	182	219	203	234	212	215	217	211	212	184	204	209	219	208	249	215	219	238	221	213	198	177	235	209	219	229	210	212	235	228	209	202	210	211	228	192	212	244	246	205	196	185	241	252	188	250	203	230	209	212	210	216	237	243	200	208	225	204	224	210	201	230	189	205	170	233	229	207	203	204	225	216	224	223	192	210	181	221	213	232	205	232	214	221	220	213	184	194	224	227	229	238	193	212	200	213	207	195	213	223	198	191	197	230	243	214	217	215	209	206	220	204	221	217	170	198	233	192	216	219	202	203	226	204	224	190	222	206	207	227	207	206	217	213	221	202	190	208	216	210	231	232	213	233	216	195	250	207	215	223	208	203	209	227	203	207	227	239	169	198	241	236	220	226	197	208	205	208	215	241	209	203	208	224	218	219	205	211	237	188	203	199	245	220	223	225	215	220	239	212	204	229	226	198	214	200	245	227	199	229	228	215	228	203	225	212	221	212	202	230	186	210	222	205	208	219	243	215	204	199	239	232	207	222	214	220	210	222	219	200	220	196	221	232	188	223	234	210	198	222	205	210	207	226	223	228	244	202	191	216	216	236	213	225	208	206	198	199	197	226	200	198	221	189	214	219	213	210	216	210	244	215	227	230	212	216	225	228	229	238	193	226	180	232	218	200	189	220	212	232	203	238	201	214	230	247	201	236	239	216	234	255	222	236	233	217	232	218	201	210	204	185	209	207	225	205	196	218	178	216	230	193	246	218	214	216	219	219	205	204	176	217	205	206	236	200	213	215	212	231	229	223	206	216	234	223	224	214	238	265	248	218	218	239	227	219	219	218	210	234	203	188	204	214	211	208	198	241	192	216	236	203	224	187	238	200	222	198	208	218	211	242	179	207	211	204	228	178	225	244	228	209	211	213	216	230	211	229	220	226	227	229	217	223	207	216	209	212	212	173	236	200	205	209	235	235	267	213	192	220	216	213	203	243	202	244	220	224	220	215	215	240	227	232	213	231	246	224	218	205	235	232	213	237	230	220	234	231	210	207	216	208	217	199	233	201	202	199	198	203	202	200	232	221	240	236	218	256	238	254	213	214	218	222	206	203	238	243	212	206	220	186	212	216	212	226	206	220	222	215	199	210	202	210	190	220	194	227	224	229	221	194	213	224	217	212	214	208	223	205	222	229	220	213	212	211	220	236	209	242	197	228	218	221	195	205	187	212	210	216	222	197	223	246	226	227	208	210	217	209	229	247	220	245	199	221	210	241	236	226	226	208	208	228	227	229	231	232	241	228	220	211	207	219	219	193	206	229	238	243	211	243	225	207	235	243	194	243	226	197	225	236	210	236	212	246	215	205	215	213	203	245	230	201	227	236	197	210	223	218	211	209	226	218	212	224	221	222	222	214	203	226	215	221	243	211	220	204	225	203	208	211	225	226	198	230	232	212	217	184	215	204	201	200	216	224	206	242	218	187	197	214	218	217	193	189	199	203	211	217	192	212	236	247	203	252	215	242	197	232	224	231	211	224	206	208	201	182	218	232	220	202	224	231	186	225	225	196	187	221	225	200	214	244	215	216	217	224	215	238	219	215	236	208	224	182	238	226	198	213	201	185	199	225	203	246	225	204	193	219	209	204	189	195	218	214	219	215	208	225	200	242	210	208	196	209	231	229	210	227	234	206	206	208	210	232	207	213	187	247	218	223	216	209	193	230	223	207	224	209	227	233	216	226	232	192	205	238	208	193	199	226	214	204	212	207	219	200	241	220	238	227	223	196	208	238	237	236	206	240	209	231	216	229	207	222	201	208	247	212	229	223	184	217	231	223	202	226	219	218	226	221	211	232	225	220	213	222	183	230	205	227	227	216	229	224	219	216	213	195	211	226	193	219	217	216	199	209	214	221	197	227	241	243	193	231	192	195	225	229	229	199	220	219	191	203	216	198	199	208	224	232	194	201	222	248	227	221	212	221	184	198	206	223	225	237	191	214	219	211	193	233	224	229	239	218	214	207	195	210	211	214	216	216	230	216	251	226	230	206	233	226	217	217	213	213	196	182	217	223	252	187	230	205	216	248	212	220	186	197	222	209	204	212	196	210	233	222	236	218	207	195	234	220	212	258	212	241	215	226	213	210	225	222	227	219	220	207	236	215	213	228	228	220	212	214	209	222	213	192	220	212	199	206	203	219	238	218	202	225	211	202	216	231	212	240	242	215	221	216	204	227	209	205	214	219	172	237	218	208	183	233	220	215	236	217	227	219	231	267	246	210	188	185	218	221	216	215	216	186	188	232	217	232	206	222	205	195	236	226	206	245	215	177	190	199	225	208	203	222	232	241	199	247	219	176	209	209	252	192	203	200	212	232	208	228	201	192	249	233
19792	2193	2931	4895	4772	4405	10251	8899	5524	4239	3264	2331	1783	1939	1614	1307	2250	2158	1566	1409	1036	864	818	797	958	744	757	692	688	707	672	678	711	809	828	997	1097	825	863	732	767	794	1065	1165	1384	1904	1483	753	671	665	609	568	548	637	594	606	577	574	565	567	590	578	550	582	521	576	603	605	551	567	541	571	609	543	562	557	594	572	586	592	542	568	579	568	545	556	556	542	591	513	541	545	557	582	571	582	578	594	524	510	565	541	553	530	554	580	566	558	553	591	564	575	544	548	540	584	582	605	544	557	604	558	559	536	553	544	616	544	563	529	592	563	540	602	539	611	562	543	568	571	569	548	502	533	527	572	542	534	499	565	546	561	584	559	571	543	544	587	580	538	568	592	565	569	575	564	568	524	544	544	531	576	555	564	608	565	539	587	538	578	505	553	546	541	593	605	563	529	560	544	543	568	547	566	509	521	566	573	572	584	575	523	551	556	596	533	586	566	558	586	540	512	552	549	549	575	551	597	585	530	502	587	573	540	553	570	579	520	526	576	603	566	568	564	611	542	580	513	523	580	561	535	519	588	538	511	580	585	579	585	585	558	552	548	520	532	527	550	573	524	558	533	551	543	563	570	567	595	594	547	562	570	577	565	582	573	552	553	560	596	539	561	538	515	538	555	513	556	538	602	546	545	587	558	540	549	593	565	556	568	555	541	539	588	570	561	563	568	556	600	575	608	595	572	578	605	561	579	550	549	541	538	572	601	577	576	560	524	569	541	563	512	507	574	586	573	547	547	545	586	595	582	538	540	516	538	550	536	504	547	520	581	571	541	538	595	552	550	563	547	523	593	568	508	577	556	552	583	613	538	612	553	601	570	600	591	549	576	505	533	550	536	590	621	591	563	554	522	572	590	537	587	560	567	587	533	536	520	534	558	574	599	555	553	565	546	556	552	557	592	560	514	576	571	535	575	581	510	526	529	608	562	546	542	542	570	560	575	529	574	577	615	563	521	559	576	583	596	541	539	534	536	581	544	551	557	584	552	531	525	575	513	541	561	561	550	575	596	558	595	529	598	540	548	545	544	561	580	565	572	598	580	542	585	592	541	541	552	555	567	553	561	548	558	576	568	552	552	545	557	567	523	568	561	568	507	565	584	565	545	553	537	536	550	550	589	606	528	582	556	545	596	584	592	535	603	548	547	541	546	531	545	525	555	550	579	570	514	520	526	546	556	555	577	559	550	567	575	611	558	566	581	534	581	578	569	557	553	611	540	589	578	561	491	537	581	526	562	563	559	548	532	535	521	563	585	556	536	552	558	544	538	553	540	549	574	518	557	531	535	589	589	531	605	582	505	585	559	594	564	602	566	538	583	571	583	528	574	520	542	607	573	542	553	592	550	613	564	526	608	566	512	556	532	525	580	579	554	561	567	517	566	548	597	601	566	569	522	548	578	562	587	587	542	529	569	594	541	556	549	530	529	578	504	561	560	627	605	590	593	520	521	587	580	541	550	597	570	586	559	571	574	542	531	623	595	534	573	545	573	539	553	528	584	561	576	553	542	519	530	554	583	533	541	549	602	566	548	581	562	553	553	608	571	533	522	571	515	530	583	561	532	600	552	542	552	583	532	566	541	548	569	566	547	586	580	528	579	547	553	565	562	585	545	569	526	610	578	597	543	564	533	507	608	557	560	585	560	596	583	533	575	568	515	618	542	507	542	565	549	574	559	508	582	573	542	519	558	610	576	544	558	563	602	551	570	566	512	567	573	527	565	566	539	599	547	565	546	535	591	595	602	602	592	564	541	581	578	531	563	567	546	521	511	559	544	527	526	566	542	574	532	546	497	570	531	577	544	581	601	529	551	558	589	543	564	496	531	568	548	548	608	543	566	530	542	544	545	571	534	546	562	572	587	570	543	566	589	572	541	591	562	595	562	607	531	566	524	542	567	545	538	515	537	534	561	580	593	612	570	601	580	552	575	533	557	530	520	541	554	582	567	594	560	565	605	597	561	599	580	552	602	529	552	557	539	596	560	572	505	509	592	511	527	587	560	528	562	541	546	529	523	540	564	561	581	547	545	574	529	558	516	535	585	511	527	520	545	554	525	531	578	564	544	610	594	607	534	556	593	591	513	571	560	542	557	561	536	548	558	580	628	547	590	579	535	540	541	549	539	591	538	547	526	577	576	548	565	564	575	601	572	553	570	556	590	541	548	571	623	559	516	514	545	541	544	538	562	584	545	592	534	580	534	532	516	538	528	568	568	565	568	592	568	551	563	541	536	541	586	547	565	546	539	576	594	594	602	511	582	545	537	573	566	544	565	555	533	572	568	580	537	590	573	581	614	520	556	549	609	572	530	552	583	579	543	533	528	589	565	567	536	551	567	567	574	552	563	542	534	555	560	576	565	546	587	594	554	580	586	598	553	584	529	536	514	579	554	567	553	609	569	556	588	574	541	551	558	607	560	508	574	549	547	601	569	599	532	514	567	543	571	578	544	527	587	554	573	558	556	555	601	589	569	565	567	552	571	548	560	601	541	572	575	548	590	606	556	554	509	607	599	536	542	529	596	560	515	510	535	549	554	541	558	571	573	478	559	560	596	550	552	537	542	553	557	554	589	562	567	550	543	564	540	546	588	562	558	534	594	541	571	567	541	601	520	573	550	593	539	576	564	561	528	580	542	542	548	576	576	544	576	547	568	569	529	565	531	574	523	532	528	582	556	588	587	571	614	542	543	526	563	539	547	560	550	551	538	627	565	539	534	533	511	558	567	537	574	569	569	494	535	557	523	587	504	557	542	574	579	578	549	533	561	566	597	562	579	583	533	601	558	553	537	532	591	524	537	543	540	573	566	552	594	574	564	567	537	592	517	553	576	535	556	515	570	559	573	602	561	566	548	536	559	555	563	599	590	532	580	563	574	539	526	554	547	558	559	552	561	581	584	591	557	517	583	544	587	563	614	548	530	559	530	600	555	508	546	538	602	593	538	559	565	542	552	573	540	585	528	557	545	530	576	559	583	578	547	533	567	599	555	537	520	584	533	559	527	576	516	560	618	618	507	574	551	550	572	547	571	595	583	581	582	567	579	562	520	537	592	586	538	554	560	557	543	578	550	529	575	550	532	525	543	511	574	562	577	566	592	570	552	561	564	548	577	572	526	600	536	585	535	532	517	524	560	568	541	584	561	565	556	605	544	577	528	564	580	561	555	568	579	539	563	587	546	565	584	605	570	589	561	554	548	559	566	526	581	584	604	516	556	577	557	584	568	576	558	561	508	541	598	604	566	521	555	569	541	492	530	505	598	581	564	567	565	580	552	557	537	599	521	565	581	579	580	552	559	537	549	557	603	563	579	552	559	501	527	563	520	543	565	535	501	538	531	562	566	582	572	506	557	571	558	594	520	569	561	583	599	580	557	572	560	530	543	574	511	583	541	610	573	527	590	581	525	564	575	576	586	571	564	572	565	544	579	533	532	565	553	546	592	567	525	550	531
42815	30262	9997	3533	2697	2232	3648	2937	1694	1323	977	777	640	608	554	546	663	660	497	519	414	400	416	356	357	365	344	404	330	325	330	338	336	356	370	409	406	376	348	341	332	311	415	509	510	600	494	365	345	349	317	311	343	314	324	337	343	339	316	348	307	321	339	291	292	325	330	316	318	311	310	332	320	312	313	322	296	320	314	276	338	347	324	294	303	334	312	338	295	318	315	306	304	296	286	298	293	313	326	297	319	326	292	292	293	315	346	338	302	303	274	340	312	310	327	328	314	297	323	315	321	297	329	333	314	318	310	337	330	322	348	320	336	307	307	332	321	303	328	315	308	295	312	304	329	309	307	297	327	310	313	328	326	318	322	265	337	306	366	301	298	290	300	339	313	290	311	291	324	306	313	309	315	318	335	270	289	286	295	325	302	281	296	315	293	321	342	287	294	325	317	366	286	300	347	282	309	293	319	296	337	329	301	326	293	313	286	309	323	307	351	318	344	334	321	291	322	338	326	327	342	312	327	304	304	306	309	312	280	336	311	311	303	277	315	292	302	317	318	293	292	289	300	337	317	364	297	325	288	318	317	320	311	314	310	316	316	353	310	339	285	347	299	322	311	301	321	312	315	322	340	292	266	321	335	285	331	324	317	308	335	294	280	286	286	338	327	320	320	314	340	340	344	324	326	314	342	277	287	328	328	321	316	351	317	304	331	349	289	288	287	292	315	328	306	317	283	306	295	298	347	336	323	345	334	312	314	304	310	322	327	323	338	314	327	300	309	315	308	305	309	298	317	350	313	310	326	300	305	314	325	333	290	340	340	311	310	315	284	308	356	312	315	328	310	302	325	344	317	309	343	326	285	348	319	344	294	307	301	314	313	347	329	323	352	304	334	305	281	304	329	356	339	302	320	320	334	302	335	324	303	285	309	325	290	329	330	342	326	331	328	329	311	302	306	310	311	318	316	294	277	331	333	343	307	309	335	319	314	306	338	293	305	301	318	338	299	304	304	296	288	311	282	301	346	358	314	290	288	308	320	342	291	351	333	331	300	312	291	315	318	306	271	294	343	358	319	326	295	331	272	316	346	314	306	290	306	301	338	325	289	309	325	286	305	322	309	316	309	299	345	312	286	296	300	321	330	295	321	302	349	327	320	306	331	325	319	338	326	309	305	298	301	324	304	287	308	316	271	282	298	350	303	339	294	313	305	295	314	295	288	338	296	317	287	295	316	328	323	296	314	293	330	282	328	306	303	321	315	324	339	315	301	332	305	306	301	319	333	308	310	300	305	321	319	323	352	330	303	290	308	284	333	345	346	302	321	293	338	335	316	293	338	291	329	295	304	332	266	316	321	294	315	302	307	326	329	305	326	291	355	302	290	313	316	300	291	314	321	328	338	316	304	324	339	290	352	293	300	289	318	338	311	298	346	303	331	286	297	342	308	311	312	330	333	311	287	313	343	292	302	320	305	331	330	334	355	278	301	293	323	293	326	319	281	285	325	353	334	296	312	347	367	349	299	342	337	304	313	284	310	317	289	313	306	319	303	275	298	300	357	314	338	327	310	282	323	351	320	317	316	321	343	301	335	327	325	310	323	334	330	330	324	301	325	302	311	352	304	299	271	345	312	327	345	319	309	320	310	314	285	323	327	313	295	328	338	339	310	348	302	324	299	309	310	318	296	356	300	334	295	291	309	323	313	295	303	325	321	301	320	342	305	299	317	298	302	304	324	294	314	286	334	307	304	323	319	328	304	335	334	327	323	292	313	309	306	324	323	338	303	319	352	338	302	317	328	346	319	292	291	322	305	306	324	298	340	296	322	355	323	317	318	311	330	322	360	279	345	336	307	318	343	293	316	325	326	327	333	307	322	311	310	298	329	344	329	307	321	307	322	290	318	308	315	324	322	333	336	333	306	333	340	307	330	302	341	310	327	289	327	294	320	255	333	280	328	338	310	333	310	315	296	313	301	354	321	330	315	318	319	322	282	303	323	317	298	306	320	323	310	314	306	353	327	326	303	316	324	286	305	305	301	306	326	302	315	306	324	296	325	294	284	305	308	314	334	315	333	308	352	320	333	312	306	312	347	320	311	306	319	286	308	311	303	319	285	309	300	316	315	324	335	281	336	300	314	285	309	309	313	304	307	333	281	324	285	324	325	300	342	316	291	301	303	276	330	286	298	305	313	295	359	298	323	338	327	364	320	332	305	337	311	289	329	299	288	305	303	308	339	318	327	315	309	326	310	317	317	308	302	322	325	298	327	319	329	309	329	334	315	299	340	356	321	311	306	333	327	318	278	298	315	314	303	304	315	328	285	334	340	334	279	311	301	347	299	299	293	318	322	307	319	326	335	307	307	264	328	336	322	306	300	323	291	322	302	288	332	329	314	294	318	331	340	323	317	318	314	280	291	298	313	295	336	323	308	299	323	307	384	332	313	308	306	326	389	276	305	319	346	299	294	321	311	302	334	304	290	297	324	329	313	287	352	294	332	300	335	308	348	302	305	291	330	312	329	301	316	331	351	342	324	305	309	301	318	308	319	308	326	324	305	331	320	339	301	284	317	308	316	326	339	308	344	347	300	297	334	290	328	298	307	330	281	315	284	311	310	335	312	293	326	298	306	346	289	326	308	292	336	312	300	304	274	325	302	340	311	311	328	289	313	342	292	298	327	335	282	313	299	340	323	305	299	333	338	327	324	319	302	290	329	317	301	287	318	304	288	333	289	288	291	349	303	286	341	323	332	330	326	287	254	317	300	313	316	321	319	288	316	352	301	315	286	327	301	325	332	296	317	315	335	317	303	296	300	303	323	287	274	261	323	306	302	325	299	313	304	322	327	307	276	291	309	346	303	348	330	303	292	297	292	304	285	311	302	274	295	329	296	315	328	341	319	291	287	289	275	340	327	339	310	323	307	318	315	326	289	281	292	297	323	307	323	328	314	321	334	288	345	307	346	324	323	303	305	298	291	329	303	337	324	297	320	318	326	291	294	336	300	342	304	324	309	315	315	310	334	304	299	345	304	320	315	305	286	296	314	335	284	322	320	363	289	328	331	337	310	287	333	320	304	328	276	305	321	285	365	329	293	286	312	314	289	333	308	308	362	351	289	311	330	318	318	320	313	328	294	312	334	309	315	284	320	306	347	340	295	288	327	325	300	306	333	322	333	256	333	276	311	312	322	316	319	319	313	298	303	314	308	304	316	313	326	285	280	281	309	303	311	317	308	366	350	294	318	320	289	286	327	277	305	301	324	276	324	323	331	308	339	346	329	305	309	297	311	339	317	302	317	306	319	340	307	293	334	307	311	354	288	299	335	310	338	309	304	312	297	331	383	302	310	305	333	299	277	319	313	325	295	289	301	313	364	357	305	298	339	266	343	308	327	282	321	317	315	297	282	304	343	311	318	334	351	270	289	311	350	319	314	321	321	331	313	310	345	307	311	312	287	302	320	304	309	318	316	290	307	278	322	283	294	304	300	303
26385	3434	5143	7885	7369	6821	13877	11605	7019	6147	4577	3349	2680	2877	2412	2356	3343	2816	2352	2177	1446	1357	1265	1297	1253	1384	1274	1236	1055	1033	1000	984	1043	1144	1257	1496	1403	1262	1248	1095	1101	1236	1714	2068	2347	3286	1896	1062	974	1013	866	838	822	832	903	855	762	822	801	808	789	838	841	802	821	800	806	793	818	829	822	788	818	808	786	768	808	812	822	826	749	796	785	822	804	774	826	782	778	743	772	822	766	771	754	780	779	765	759	795	842	786	767	811	776	799	785	766	750	824	808	798	794	767	791	740	751	740	768	786	786	775	759	781	837	802	791	823	817	809	752	804	747	781	774	728	778	788	813	769	740	783	780	791	746	810	749	756	759	742	784	825	807	771	763	767	821	787	785	734	756	809	781	803	790	748	749	800	756	769	793	728	780	790	817	758	771	793	816	797	789	790	802	724	748	784	738	747	792	763	768	759	779	846	759	781	748	788	825	811	809	760	748	750	789	755	788	761	745	736	816	809	748	784	805	747	757	779	829	776	726	758	729	768	816	734	778	821	709	779	760	799	775	746	772	747	778	788	775	808	802	812	742	796	797	781	796	741	780	762	788	789	802	766	771	736	790	753	735	802	794	727	800	795	795	816	749	725	764	771	699	791	745	782	780	770	806	795	721	814	784	818	797	769	770	750	790	715	751	779	757	741	717	761	788	746	725	766	774	832	759	808	769	765	793	813	746	751	782	844	794	779	755	768	765	765	782	771	797	785	855	743	796	852	749	803	763	740	775	785	761	803	773	771	787	752	777	773	800	782	727	817	766	809	737	754	738	756	800	756	792	794	796	785	672	764	801	814	728	824	765	788	786	822	749	780	806	732	815	761	810	803	813	797	773	747	775	769	782	793	774	777	758	735	799	764	805	784	761	773	833	782	814	761	773	745	765	769	787	739	819	786	778	774	739	718	802	750	756	740	780	788	761	807	805	708	760	817	804	784	775	817	775	778	780	745	799	759	826	744	777	814	786	743	778	772	844	803	805	750	752	748	827	782	816	785	839	773	841	792	748	770	771	750	754	760	759	796	785	764	733	817	795	763	784	794	731	801	826	790	772	750	742	773	792	754	774	827	777	834	744	757	775	801	789	786	765	797	816	772	748	800	771	800	757	776	763	756	833	758	755	755	779	832	758	768	790	743	721	761	792	792	807	791	828	786	779	766	734	762	796	766	750	727	809	777	791	794	799	795	727	755	795	806	755	766	798	788	735	756	748	769	728	790	739	746	812	793	795	751	752	767	746	784	781	791	799	803	775	791	755	766	787	759	769	745	775	753	753	783	734	764	811	792	783	765	782	802	798	732	754	830	772	790	794	812	778	810	781	762	783	842	769	796	798	757	718	770	729	796	805	711	764	733	785	758	818	802	779	767	733	773	736	767	737	766	781	763	813	757	740	804	771	816	793	729	790	816	773	792	782	771	814	760	766	738	766	760	741	804	791	768	772	756	791	779	815	766	765	801	804	815	779	798	813	811	780	764	755	814	727	811	783	752	757	774	753	794	742	791	781	755	803	770	793	749	754	773	763	788	821	769	765	771	797	824	751	748	800	766	770	770	726	720	788	802	749	818	736	769	735	762	828	794	781	708	801	738	789	751	763	774	841	771	823	778	792	777	780	783	749	777	756	726	808	788	729	774	745	764	819	813	773	793	752	773	754	755	816	799	765	770	782	775	727	791	745	775	795	785	801	810	764	769	824	788	752	780	791	786	728	779	799	749	735	749	774	804	725	798	781	814	795	826	776	793	746	785	805	771	728	784	808	754	807	821	729	762	777	795	748	750	811	760	788	806	743	770	869	801	718	819	785	764	768	766	766	813	755	795	803	774	777	805	732	792	786	767	786	793	792	762	765	749	773	811	774	785	785	743	800	787	776	714	737	792	748	731	775	738	793	769	756	741	761	781	755	778	756	787	758	743	808	740	809	791	784	801	797	762	732	791	723	745	793	782	769	781	786	813	781	744	742	775	782	739	816	748	796	804	739	744	778	793	737	798	807	745	792	779	725	749	769	783	747	769	819	842	728	806	788	787	785	783	766	772	787	749	720	761	770	785	733	749	754	764	805	792	772	756	749	787	733	710	803	757	790	735	747	729	806	764	758	769	742	730	781	780	777	764	786	774	751	783	762	778	755	764	779	777	789	768	745	752	753	794	766	739	734	751	776	739	739	806	812	758	758	796	778	805	804	799	736	754	777	752	783	809	789	825	781	751	799	793	804	788	741	743	831	766	834	779	789	803	791	756	813	727	785	745	786	789	773	781	732	790	811	768	775	785	768	799	777	785	775	780	761	778	715	835	758	730	762	806	741	760	807	760	813	812	766	765	727	794	733	795	770	782	776	798	732	805	821	753	759	809	795	810	785	797	727	752	828	821	749	773	758	731	815	816	790	805	774	793	765	756	781	753	793	764	767	738	771	748	831	801	769	819	838	760	776	805	782	758	773	750	739	781	801	763	771	788	756	801	761	759	794	790	758	779	770	838	791	741	800	796	793	760	793	763	793	785	711	763	818	731	802	767	782	855	747	761	732	749	776	776	794	751	790	774	768	763	800	786	708	791	781	835	724	766	791	792	770	742	722	787	788	773	724	790	748	785	738	773	767	784	783	770	769	810	748	773	800	808	772	821	776	785	772	782	715	754	791	807	756	718	780	810	777	777	757	844	816	743	727	774	775	739	777	788	815	762	793	798	788	764	740	809	766	765	792	778	754	738	761	799	754	827	763	740	809	780	841	750	810	713	795	739	735	795	715	769	759	776	816	747	753	802	777	779	777	744	748	798	769	805	790	766	794	730	775	819	781	773	782	737	758	851	794	762	803	783	788	809	737	791	761	816	723	753	759	771	761	773	774	759	790	795	756	763	808	786	776	777	784	803	743	781	771	850	816	791	751	779	790	768	773	790	789	756	757	804	785	773	802	752	736	756	774	763	793	810	756	805	727	763	744	764	790	792	731	780	797	775	800	744	794	782	713	796	820	773	735	781	773	798	723	752	767	789	753	752	771	781	775	731	777	729	778	786	767	808	758	788	768	762	812	821	759	761	804	816	741	753	750	792	777	763	740	787	706	790	767	774	761	776	728	719	782	802	746	770	778	747	811	770	776	716	806	786	776	785	714	781	775	783	734	777	782	761	774	763	720	796	754	741	753	790	777	751	772	726	746	800	774	783	770	794	794	737	760	830	793	810	749	767	763	766	773	748	786	791	768	751	761	724	795	772	749	791	830	757	775	794	805	751	794	715	762	751	730	722	762	783	768	786	757	731	753	799	818	805	808	808	789	787	793	808	776	765	781	774	763	810	748	723	751	784	785	769	757	774	795	811	796	766	781	751	790	788	802	813	773	723	740	783	747	731	814	758	788	780	738	747	832	822	800	735	717	819	801	770	797	826	748	763	784	788	721	792	751	702	755	785	785	768	759	786	782	751	783	784	801	743	733	785	765	814	774	746	727	830	724	756	804	746
3951	632	554	714	629	582	1578	1121	723	564	534	434	411	452	414	396	425	419	399	399	346	348	381	315	355	303	330	343	344	359	389	336	306	361	401	394	390	343	349	371	335	404	341	341	318	355	363	366	354	390	340	352	322	342	367	349	327	350	350	334	348	348	343	367	325	360	357	380	358	339	322	335	341	333	316	370	358	378	332	358	346	369	323	333	342	344	311	317	336	344	327	343	317	358	359	282	337	343	363	330	360	351	318	336	335	353	359	317	348	375	357	353	318	340	350	353	359	334	341	315	334	363	349	360	353	351	357	332	335	325	354	349	315	339	330	349	318	385	360	324	362	370	362	346	359	340	336	356	406	368	363	331	362	310	356	352	365	335	332	333	366	355	350	320	333	349	362	359	367	361	352	323	343	365	352	338	343	360	311	344	331	330	331	343	353	354	389	364	333	344	352	377	317	322	308	345	344	338	355	355	414	338	331	326	321	329	367	345	370	345	360	321	367	365	356	367	343	352	350	355	337	328	330	338	338	323	338	322	370	372	333	348	319	341	366	320	318	330	341	362	324	341	362	346	335	332	311	336	348	363	383	349	352	332	324	346	348	349	315	366	352	336	344	363	354	346	360	350	349	334	320	356	346	347	331	337	337	325	361	319	322	348	334	363	387	346	343	366	335	318	293	340	345	355	358	360	352	320	330	335	349	352	346	372	355	329	357	319	361	333	335	314	354	355	361	334	364	346	333	367	363	335	360	377	364	326	358	392	364	334	341	388	332	347	345	340	334	358	335	334	348	336	323	359	357	372	352	351	328	380	332	320	326	362	348	341	345	325	347	331	353	362	301	335	348	340	340	329	336	358	363	332	373	313	321	367	344	336	345	344	348	323	372	329	340	349	361	323	338	320	329	358	322	318	364	351	357	347	349	363	305	320	340	354	339	352	367	339	365	340	353	386	359	331	360	335	382	367	340	364	322	369	368	325	374	396	342	335	348	336	358	323	371	328	370	351	353	292	321	356	334	340	374	366	330	311	358	326	354	347	330	321	355	328	329	338	339	329	359	338	342	330	355	340	330	327	358	365	349	361	378	377	349	336	360	351	314	361	363	357	355	354	361	329	330	317	346	320	345	347	354	325	389	316	357	309	360	334	316	349	331	341	355	340	340	327	295	330	335	374	336	335	350	355	353	336	333	340	375	361	323	352	385	326	350	323	340	322	329	322	340	361	354	331	335	313	316	365	348	368	351	352	314	330	362	321	341	346	374	374	312	392	361	348	349	380	395	329	330	311	373	375	317	341	342	340	307	352	322	361	368	361	344	349	351	312	356	332	353	359	287	316	346	353	339	328	350	333	320	331	341	363	353	338	351	339	323	334	350	339	353	362	338	333	386	367	316	339	385	338	376	345	314	349	354	341	343	323	360	341	363	343	354	329	353	354	392	364	396	337	345	338	342	321	337	364	372	334	327	362	359	311	334	357	317	326	344	360	350	351	370	338	337	361	338	375	373	342	352	366	341	351	347	330	320	384	364	343	338	374	347	363	359	389	350	326	342	361	322	348	362	347	336	356	337	361	371	375	369	366	359	356	348	361	346	366	297	348	372	324	368	312	345	363	312	392	370	356	317	341	337	379	327	339	356	339	354	329	358	317	316	364	322	348	327	343	348	339	335	369	319	313	309	339	311	344	340	383	352	338	337	359	352	339	348	341	326	320	300	312	325	327	363	325	339	339	356	346	330	357	368	370	366	331	334	316	354	337	362	311	330	348	375	331	366	376	374	327	347	311	317	359	331	332	317	359	332	371	324	351	307	343	399	349	338	344	342	351	349	337	324	324	365	379	339	342	320	317	337	347	310	297	350	334	345	349	302	350	333	317	301	312	351	345	328	374	397	332	340	320	336	365	312	356	347	350	344	318	318	358	351	343	332	315	355	356	368	367	346	327	332	355	329	326	343	385	343	334	349	356	313	332	334	335	348	344	347	336	295	350	315	356	337	353	350	386	333	390	309	344	326	364	365	358	339	323	359	347	316	356	326	337	344	332	331	364	355	359	330	384	340	375	333	321	378	331	327	345	381	323	333	346	389	318	347	318	355	333	357	366	338	381	341	326	361	356	361	352	366	336	372	355	356	329	365	335	344	361	337	350	320	385	323	348	330	349	367	340	324	349	356	330	330	307	370	312	345	373	351	376	372	353	358	326	353	315	311	358	361	356	346	353	340	326	326	342	351	343	350	351	328	332	343	338	335	355	338	345	382	334	323	347	332	342	327	323	370	327	336	358	358	342	371	355	350	341	334	331	347	370	344	323	355	318	325	363	348	363	358	340	324	345	362	342	348	341	312	376	349	362	333	349	336	372	339	313	363	317	327	370	330	351	344	358	359	340	343	326	347	319	362	340	324	367	384	327	348	343	363	356	360	360	321	317	326	322	347	357	355	355	364	367	329	316	327	326	395	352	354	364	346	374	359	329	347	315	351	344	342	317	322	344	370	351	361	371	354	355	334	413	370	334	347	336	307	334	356	350	337	364	365	347	329	330	314	318	351	376	352	313	321	377	363	356	341	359	330	326	363	353	347	325	335	332	318	349	335	363	294	340	341	335	383	368	324	374	351	304	315	324	336	334	351	330	349	359	352	328	354	355	382	323	337	324	354	352	359	319	380	332	340	322	344	373	366	315	350	352	353	368	344	322	315	331	347	334	372	331	304	335	313	318	369	349	340	373	362	349	344	350	342	314	366	350	335	344	341	344	354	333	360	334	354	352	343	345	361	357	310	334	341	356	341	355	367	315	297	340	317	328	358	361	340	349	353	355	346	339	336	377	311	343	325	343	343	361	344	320	322	345	325	347	319	341	349	379	332	337	386	316	318	318	345	355	316	330	330	370	333	352	339	335	354	329	364	381	338	346	365	347	365	354	342	347	341	382	334	342	335	337	360	345	318	348	360	372	374	330	342	376	374	346	350	325	342	358	317	301	367	347	343	369	329	318	327	362	326	332	352	324	329	314	311	335	341	347	357	342	348	349	348	303	325	346	346	327	380	358	359	368	340	338	352	343	380	322	388	341	320	340	351	365	337	332	366	323	327	332	337	336	330	335	361	340	329	328	335	342	342	336	356	302	373	350	330	346	326	334	360	356	350	351	322	348	345	345	347	356	350	313	329	333	366	408	310	321	324	330	321	328	347	338	360	337	329	322	373	351	356	370	345	328	324	326	353	370	334	352	327	361	395	336	333	350	338	354	349	353	335	349	307	343	352	335	311	341	331	333	334	313	369	321	338	344	322	339	332	398	321	361	369	367	338	333	319	329	348	363	324	310	354	352	343	330	333	292	376	354	358	337	384	357	336	366	306	348	333	332	367	336	351	333	352	313	345	361	383	334	346	334	358	329	337	319	359	331	372	308	348	334	328	341	335	360	381	352	338	303	338	342	354	376	311	326	348	359	367	356	362	345	326	355	336	332	370	340	386	345	343	340	340	340	369	383	347	378
4226	963	1156	2245	1920	1995	6772	4825	2727	2163	1984	1418	1268	1354	1119	1061	1593	1452	1225	1199	860	825	857	797	824	822	784	775	791	821	831	800	827	839	978	1034	1006	882	904	825	853	786	853	817	860	854	846	768	776	794	808	808	802	826	795	801	773	776	777	755	809	831	797	842	838	765	820	834	792	815	800	786	810	779	829	800	811	834	852	759	839	818	818	810	805	801	833	779	803	799	879	808	814	806	823	827	812	782	751	780	795	796	801	832	790	787	829	807	808	835	759	786	801	843	846	823	799	790	755	814	802	751	755	843	811	759	868	799	833	843	792	803	824	801	819	825	808	785	825	828	792	849	795	797	780	769	815	756	776	788	822	800	815	801	878	786	791	799	810	799	773	825	804	818	739	825	809	810	811	846	770	774	752	744	785	770	775	781	743	821	861	803	775	823	778	856	774	767	811	776	815	828	864	782	861	810	779	795	783	828	837	800	783	816	799	827	814	803	784	804	770	819	840	807	770	774	817	798	820	772	760	813	808	816	835	789	844	800	742	818	813	796	835	734	783	815	818	715	815	801	776	828	808	853	828	808	860	813	807	779	760	819	815	780	778	799	843	812	838	836	808	801	764	800	786	858	822	829	778	811	807	755	778	761	812	743	856	799	795	843	790	744	809	816	815	828	761	834	781	837	821	767	814	772	827	805	764	795	755	808	831	802	809	839	838	754	827	836	790	840	791	777	786	828	752	808	795	823	783	790	770	816	831	773	820	784	802	792	820	784	813	822	819	785	778	755	802	818	815	798	784	764	776	809	692	804	814	857	801	786	825	811	793	812	778	787	758	843	789	842	791	788	795	868	731	781	802	833	816	856	816	817	773	822	772	828	807	767	861	838	755	791	794	827	814	812	748	793	802	782	805	797	831	875	784	852	794	837	789	812	772	809	809	817	843	846	791	805	851	767	803	787	776	769	843	764	837	808	795	807	798	837	796	824	799	782	812	802	795	853	816	796	831	853	817	860	840	792	824	858	774	783	848	815	793	792	771	828	813	795	845	826	782	806	842	777	844	859	785	847	800	763	768	790	829	762	832	797	854	804	800	802	795	769	822	777	798	821	817	784	776	857	834	794	820	810	828	805	788	845	786	788	803	764	728	841	859	789	785	844	802	842	807	768	859	782	839	844	796	769	780	811	768	858	832	833	832	821	778	862	833	794	773	823	783	852	824	824	819	756	805	801	806	799	778	823	795	792	792	811	805	874	831	820	819	823	800	817	795	863	804	737	815	789	815	831	810	795	786	836	750	818	781	841	883	749	750	798	817	784	825	811	839	746	784	817	843	820	804	825	826	815	849	811	817	789	832	792	831	826	761	813	801	792	770	824	752	800	793	804	773	797	794	796	762	768	757	721	838	802	781	797	809	804	802	822	812	809	842	790	780	793	801	787	794	845	830	828	774	819	836	790	806	845	830	813	808	825	818	842	823	766	758	814	823	809	776	819	802	766	796	828	839	851	826	823	785	779	834	770	806	816	753	830	811	795	752	827	781	782	790	815	860	805	775	827	786	825	813	794	784	744	780	798	767	823	781	758	786	776	813	782	815	803	840	803	821	788	784	786	813	758	801	783	748	812	815	828	827	764	789	813	786	785	862	841	860	770	773	787	801	805	802	787	813	786	778	826	805	805	837	806	810	778	838	844	812	808	792	791	838	803	787	763	807	779	840	847	799	787	858	810	818	812	811	818	752	770	815	809	825	796	820	806	846	841	767	793	808	799	766	812	788	781	808	809	761	825	844	836	828	830	856	811	793	857	815	837	806	815	833	858	836	829	838	829	764	812	837	799	767	834	793	804	781	795	791	799	819	789	801	838	834	794	832	796	745	785	866	842	789	793	824	808	817	781	826	821	809	772	832	852	751	810	783	819	784	769	808	779	780	804	807	770	755	842	856	781	802	805	785	795	848	781	794	825	806	820	852	813	797	734	787	798	752	798	792	818	786	797	764	800	792	770	830	756	784	825	807	802	807	822	779	810	818	771	842	748	792	761	803	850	806	851	809	757	794	782	753	786	771	769	777	808	787	781	818	780	792	826	808	810	865	835	845	823	792	765	859	832	783	789	811	824	843	769	782	782	801	778	841	847	758	826	748	743	772	868	822	802	785	843	805	751	791	820	817	811	823	773	877	852	849	848	802	805	818	814	828	828	839	789	814	796	845	832	810	847	803	807	783	813	820	799	832	849	836	803	808	803	812	764	818	764	750	779	787	788	801	873	787	826	765	800	792	779	747	807	793	783	811	757	790	794	774	740	777	807	809	825	765	770	770	827	809	825	811	845	795	784	793	798	777	806	785	857	812	809	845	829	815	814	830	745	769	771	822	847	838	817	826	829	809	832	764	796	816	795	810	792	787	853	831	813	801	778	820	822	802	833	755	786	845	789	808	759	815	780	825	817	795	845	796	796	787	805	801	828	836	778	861	787	774	830	807	771	803	798	842	759	829	770	808	796	825	801	809	776	859	802	799	793	801	825	856	853	826	807	812	785	770	785	787	804	880	808	821	771	811	795	864	814	798	803	751	759	767	836	825	806	803	786	785	850	808	828	780	831	787	790	852	806	833	815	792	805	794	779	802	779	826	824	836	826	805	757	799	827	776	800	819	753	813	765	771	798	825	812	796	798	799	820	796	820	774	817	799	812	780	839	795	799	808	811	763	847	823	850	803	808	804	793	805	844	760	814	835	817	771	788	870	832	771	787	770	822	820	790	806	780	826	837	731	775	803	768	812	800	841	761	808	809	796	787	818	783	861	801	790	817	812	827	792	795	794	836	801	823	830	765	807	846	759	808	840	816	827	793	843	792	827	851	809	845	806	782	775	821	813	821	804	812	823	758	823	795	779	769	834	814	797	827	778	791	779	772	848	792	805	755	780	805	760	803	828	847	786	810	820	766	792	809	819	809	798	775	816	756	859	829	844	805	783	845	771	804	803	766	763	839	826	866	829	787	822	778	780	765	826	777	797	823	823	799	809	769	837	794	785	784	794	827	809	793	803	781	768	850	807	836	762	802	755	809	772	749	803	807	792	780	839	781	787	824	856	793	832	831	794	760	808	815	781	797	774	755	790	801	777	791	819	739	784	801	798	789	753	821	719	768	794	798	758	770	796	809	840	769	839	816	784	825	824	809	851	781	779	821	808	767	784	810	792	826	804	817	811	839	801	786	813	762	806	832	842	802	768	785	845	787	799	778	838	808	782	805	824	807	788	797	796	804	791	857	800	772	840	820	793	800	828	796	846	790	778	795	779	816	844	790	832	807	879	824	778	730	814	796	790	751	829	816	825	774	820	758	809	832	787	791	781	809	786	774	806	814	766	812	819	823	741	831	874	766	804	791	774	762	817	790	792	739	814	814	807	800	792	781	854	757	785	812	793	824	845	765	827	793	806	783	792	738	813	786	767	772	843	833	803	760	816	778	812	794	837	803	853	799	775	835	794	805	802	782	813	796
38174	17260	3011	1653	1573	1243	2458	1779	1014	705	616	449	395	420	372	323	444	380	372	349	227	265	293	237	220	262	250	244	233	220	215	228	241	272	259	259	246	237	247	250	226	236	256	302	282	361	268	266	251	202	195	201	197	175	175	251	205	206	220	206	209	202	215	182	204	207	191	212	192	232	207	202	247	225	181	227	209	189	210	183	207	208	210	255	235	222	208	196	206	229	231	209	215	221	209	215	247	230	214	214	225	219	208	170	211	201	238	212	227	214	209	238	220	220	201	203	220	223	208	214	211	205	203	208	236	234	196	205	205	192	204	188	209	238	217	231	193	224	218	226	200	210	228	219	187	197	230	235	199	242	221	188	228	204	235	201	208	221	212	214	198	170	233	218	235	203	239	222	226	228	196	222	234	205	222	205	223	217	214	231	208	223	196	211	203	200	232	188	196	210	212	215	218	234	218	214	223	231	241	230	190	223	218	220	206	181	236	202	204	224	200	192	209	189	206	208	200	216	222	207	237	200	223	219	228	215	204	175	236	230	199	177	187	201	196	221	223	214	238	183	219	214	210	229	217	193	237	216	205	192	196	219	185	218	197	206	232	204	223	198	204	223	199	199	188	237	235	257	235	221	193	198	204	229	189	236	211	199	220	219	209	216	205	191	205	257	233	191	209	208	231	211	211	244	215	226	220	215	185	192	182	193	202	197	229	228	207	203	193	231	233	179	220	232	179	229	215	219	214	213	235	240	201	185	234	205	208	195	205	224	191	223	190	196	197	182	195	191	210	202	225	216	222	200	219	215	195	211	188	195	190	187	238	214	195	224	216	192	214	225	224	223	223	191	221	231	190	186	206	202	209	210	198	213	189	226	221	216	205	193	194	204	234	228	203	225	236	232	210	248	213	256	217	187	189	219	216	193	208	233	208	219	248	188	195	213	228	236	224	227	242	196	211	220	229	196	237	187	202	197	218	233	193	208	196	200	202	199	205	207	194	208	223	212	197	213	221	234	223	203	213	210	189	200	241	216	209	218	232	238	215	195	198	240	223	193	229	215	246	199	222	216	196	197	207	196	222	203	209	199	219	217	203	205	189	200	237	230	187	226	215	202	203	206	209	224	213	198	201	208	212	192	223	194	204	189	206	212	236	223	210	223	206	195	201	209	220	198	153	211	218	207	224	230	197	230	220	210	187	227	225	214	210	210	222	201	210	169	188	220	222	237	217	200	204	220	210	197	231	212	218	211	210	226	219	207	230	225	218	197	208	223	220	201	205	246	248	220	198	197	209	218	209	195	204	198	217	213	213	205	204	200	238	222	206	195	208	238	236	188	174	191	196	189	225	207	218	227	214	216	219	210	189	214	228	214	187	211	220	206	179	178	213	217	190	240	208	211	214	248	212	225	196	228	205	207	214	229	196	213	229	220	205	202	207	241	210	222	188	223	216	219	212	197	213	201	200	203	193	219	213	230	192	228	204	205	232	203	213	205	213	199	266	197	221	214	209	201	194	191	251	205	207	223	245	206	209	192	239	202	233	210	196	216	186	225	196	200	199	218	212	217	197	227	238	203	218	220	179	236	196	207	209	225	202	212	221	188	245	178	227	173	215	208	207	209	199	225	217	222	211	237	211	213	200	191	206	231	217	182	223	225	184	208	232	209	215	243	200	226	202	196	184	211	229	189	215	230	228	212	215	214	209	218	194	196	176	213	224	245	196	206	203	213	194	208	205	222	211	225	197	194	201	232	203	232	213	242	199	208	202	174	207	194	222	221	207	201	209	196	225	219	222	173	186	190	240	243	231	201	216	214	191	208	189	189	220	237	224	188	222	220	180	198	217	196	189	227	222	223	209	197	201	222	234	190	216	206	190	220	211	228	190	193	230	201	205	237	237	194	220	226	216	232	201	191	200	215	220	210	220	199	194	193	229	198	230	216	222	212	199	180	215	235	179	207	216	175	188	206	211	203	229	212	222	239	194	214	220	211	205	212	197	241	209	231	197	218	229	193	214	219	200	214	206	245	200	201	188	193	200	206	219	201	220	228	189	207	229	212	223	226	218	204	218	207	227	212	225	189	203	217	224	164	190	190	234	212	212	208	204	237	200	216	244	219	199	218	226	191	241	207	218	201	205	215	208	229	196	218	214	200	187	179	222	220	211	223	226	224	217	203	234	242	188	220	223	226	201	217	213	211	217	187	217	214	224	211	209	196	206	201	222	230	218	194	221	220	208	211	170	246	214	206	213	213	202	190	190	210	218	193	211	211	238	202	182	204	232	206	222	256	218	229	213	218	205	202	211	193	210	204	201	196	197	208	226	218	206	190	212	215	206	194	214	190	220	203	203	226	207	266	186	204	204	189	204	210	223	197	218	216	211	212	220	212	222	226	207	193	208	229	218	206	225	226	197	229	231	211	231	198	219	217	203	213	218	216	224	216	202	209	208	197	217	213	200	176	219	190	188	199	242	211	231	205	214	201	243	235	213	201	197	220	221	209	206	217	205	211	217	190	198	195	223	203	226	214	216	217	201	211	210	228	203	245	233	226	217	217	189	215	213	203	202	196	208	214	215	241	216	232	205	209	196	215	194	215	207	230	221	212	217	177	204	210	204	205	211	214	195	201	201	207	190	224	202	236	191	200	236	220	180	195	200	210	209	219	233	213	192	220	206	224	224	235	225	227	215	194	197	229	228	222	224	238	206	223	233	216	219	208	230	187	225	216	209	221	236	196	176	233	226	194	218	207	213	211	200	220	189	216	218	238	200	228	206	210	195	197	210	184	233	190	240	212	180	234	207	213	198	240	218	209	212	191	223	225	230	212	193	197	195	215	227	193	232	215	227	196	218	209	204	194	224	202	220	187	222	223	198	196	207	197	208	230	208	202	222	252	200	203	219	245	227	209	191	204	211	197	217	207	226	227	212	213	201	204	207	210	205	203	223	235	201	208	218	203	196	233	226	228	199	224	240	199	199	211	206	206	204	202	217	203	219	217	230	207	177	212	246	210	184	224	192	221	217	204	201	203	219	206	182	229	242	215	202	209	211	209	174	192	227	229	219	203	215	218	208	187	226	245	226	201	210	201	205	217	224	190	202	230	210	186	225	198	207	198	226	225	221	215	199	210	218	199	214	185	210	212	200	200	209	211	196	202	218	232	196	193	219	206	214	207	227	196	211	204	209	215	220	218	211	200	210	227	216	202	208	231	213	218	207	214	212	216	214	188	218	204	217	232	196	193	183	212	234	223	207	214	202	205	174	209	213	205	193	204	218	204	214	221	196	228	201	222	188	192	229	216	221	204	232	185	221	226	195	187	215	207	203	220	221	201	211	217	205	225	223	200	200	184	230	250	190	212	206	232	182	186	207	231	214	221	226	206	206	236	190	201	210	223	226	194	186	213	216	197	206	196	208	187	210	205	191	225	206	205	226	208	209	212	220	228	223	197	220	217	203	197	224	232	198	196	200	205	214	204	217	214	211	214	238	196	233	227
20491	1800	2863	4368	4305	4694	10739	7642	4341	3083	2971	1940	1839	1986	1542	1310	2187	1867	1466	1488	1017	875	1056	768	798	719	785	851	669	662	633	751	688	736	792	991	979	829	836	731	716	834	1044	1210	1412	1886	1318	1019	697	636	601	593	513	577	610	580	529	554	526	559	557	556	525	562	566	600	559	619	557	530	558	549	562	569	539	559	556	591	573	558	578	563	545	605	583	548	563	547	580	581	594	562	548	570	551	564	566	551	555	535	530	565	519	580	557	527	568	527	570	538	536	565	572	547	608	541	530	572	552	536	526	527	542	583	563	563	567	520	523	558	541	565	595	539	583	524	578	603	532	621	562	503	568	525	595	538	543	533	562	543	561	521	563	560	516	548	523	569	535	584	569	550	517	518	548	573	548	584	572	511	535	518	562	539	560	547	541	545	520	527	550	529	553	546	513	544	536	525	504	559	533	556	569	563	529	531	526	502	569	567	560	559	562	560	578	587	551	586	544	592	524	553	559	523	570	529	520	529	493	545	591	515	574	524	566	568	523	532	548	557	595	574	543	554	546	553	547	530	557	553	572	528	518	541	556	577	569	595	549	578	559	542	506	548	525	557	539	538	557	556	555	522	550	571	541	553	581	539	547	521	545	556	538	534	543	531	524	549	541	564	545	502	560	534	521	565	530	563	522	549	558	520	537	539	530	552	550	555	519	533	558	550	550	553	571	540	570	514	589	498	537	537	565	601	524	564	536	563	536	556	535	593	544	592	549	541	550	598	515	536	573	553	525	574	561	522	555	549	540	540	552	548	546	580	530	537	554	542	525	548	589	546	557	523	531	541	574	582	523	525	558	525	509	563	543	533	554	530	570	498	538	568	555	525	526	543	576	528	574	547	543	582	619	514	574	577	525	504	547	499	514	553	540	534	562	539	577	526	567	554	529	555	569	600	498	520	560	562	542	544	544	539	527	498	562	530	550	539	530	528	563	556	570	545	524	535	550	556	528	547	537	592	526	547	511	552	547	517	587	602	532	549	530	542	586	555	519	508	552	546	543	564	531	516	558	586	498	529	536	539	559	536	532	576	544	526	562	559	547	552	534	548	585	539	534	554	598	578	576	547	512	525	540	548	557	545	552	533	574	521	507	534	550	548	566	529	484	559	556	518	547	536	558	569	555	503	536	548	547	509	560	551	557	567	549	536	550	549	542	544	535	543	534	560	530	582	497	543	564	547	579	536	544	585	539	598	566	578	572	550	541	525	586	508	551	533	495	587	536	568	550	569	540	535	525	526	545	568	557	590	521	554	538	556	507	541	567	545	570	553	581	533	536	540	567	555	530	603	491	518	563	563	552	511	554	502	530	569	540	565	578	522	565	560	546	518	550	573	549	562	536	558	558	582	558	575	569	573	549	544	538	549	570	539	563	547	538	571	554	567	559	545	544	550	531	528	518	548	567	547	540	570	537	544	514	542	529	575	548	564	618	551	545	551	552	574	561	553	534	516	520	565	547	484	530	540	552	524	504	574	555	586	519	588	504	540	497	517	513	569	510	589	533	506	529	516	516	555	553	544	551	557	585	524	557	569	516	535	565	607	554	593	555	514	583	531	541	548	531	557	555	540	505	624	564	556	504	529	557	584	531	570	553	560	522	563	516	517	542	550	505	551	565	589	528	545	519	540	548	548	551	557	512	575	550	531	543	550	538	535	566	539	516	549	507	539	552	484	571	520	552	549	510	567	536	493	556	532	513	531	553	583	595	516	537	527	599	586	560	540	540	502	528	570	585	579	551	551	530	522	574	553	548	531	537	524	538	543	547	537	559	575	550	482	533	540	541	584	539	577	549	500	508	577	556	570	561	601	516	564	553	523	561	580	565	535	538	551	546	526	536	536	501	549	546	534	545	555	550	562	516	532	540	551	557	566	584	552	521	515	582	557	556	520	546	548	511	569	554	550	582	572	554	511	527	599	543	567	590	584	547	600	500	560	539	531	550	568	549	523	548	538	545	547	526	562	543	508	560	507	551	525	535	557	543	524	542	561	534	553	489	556	564	551	545	530	545	547	495	534	560	547	548	512	527	522	539	540	570	545	560	561	568	576	560	542	599	514	557	587	528	550	586	574	539	559	500	591	511	591	563	539	568	551	545	538	554	538	587	567	533	537	554	580	559	566	544	521	516	536	533	529	556	492	546	555	527	524	554	492	566	563	537	547	590	547	538	551	554	513	539	559	549	538	562	555	527	547	554	550	585	551	602	552	592	535	542	514	553	574	568	579	547	537	525	583	529	587	616	583	588	523	534	554	505	532	539	542	550	551	593	526	555	534	536	536	548	527	579	551	531	554	607	512	548	545	549	607	558	547	535	550	554	526	539	542	507	560	530	553	575	586	588	560	539	544	536	545	534	530	548	531	596	547	574	549	526	592	579	566	546	510	560	505	554	517	578	561	555	589	528	540	476	546	538	522	579	564	555	524	546	595	577	531	563	514	545	552	549	546	578	538	552	581	550	528	559	541	551	550	584	590	602	534	577	586	539	527	516	541	561	539	536	580	559	583	574	540	559	522	561	525	554	554	551	547	564	529	580	573	535	536	493	575	544	546	561	587	541	525	536	533	568	533	526	509	533	557	484	558	504	543	608	547	558	570	547	542	542	551	561	595	532	561	508	558	560	547	505	547	509	549	529	534	514	564	575	540	556	511	553	549	555	574	575	506	546	518	524	527	518	566	566	538	559	576	533	499	581	580	576	513	553	524	555	554	554	563	535	563	540	529	579	543	525	580	552	553	510	596	502	568	516	557	552	546	541	582	575	506	569	551	563	558	536	560	545	600	581	547	533	572	548	546	529	535	561	550	513	530	572	565	521	577	551	551	580	539	571	534	553	571	552	535	529	566	539	518	570	527	558	527	511	541	519	552	581	522	543	564	550	547	560	517	540	531	532	586	531	541	554	525	548	579	572	564	538	560	554	552	514	540	543	589	545	526	518	523	493	570	528	562	542	524	574	532	547	542	542	560	548	527	522	534	555	549	562	549	535	553	561	530	565	552	569	530	521	479	537	562	539	595	569	571	583	540	579	505	538	529	554	528	562	550	509	558	547	541	520	566	578	563	541	595	561	561	534	537	530	577	540	548	581	520	538	582	557	489	529	536	523	555	552	555	559	566	582	508	575	539	543	531	570	531	588	566	538	515	543	513	531	540	546	527	552	532	563	563	592	561	533	541	541	578	560	512	535	549	535	568	578	546	533	574	563	552	545	548	525	549	603	514	552	611	574	573	529	563	542	519	568	510	557	597	557	541	563	572	548	536	539	492	555	568	522	572	532	535	547	520	576	599	532	533	595	577	557	523	568	553	551	567	540	571	493	551	538	586	530	514	566	521	526	543	580	565	554	573	533	509	528	498	591	513	516	557	600	530	551	570	558	554	566	542	578	534	567	554	515	496	541	528	544	566	570	554	535	531	553	542	565	535	542	536	557	542	564	551	560	530	583	545	535	540	519	523
44873	23266	12495	4276	3163	2196	3685	2278	1318	1011	1178	685	645	638	611	470	648	642	537	498	403	366	356	355	366	396	360	344	322	324	311	318	344	327	367	407	350	365	394	395	357	377	417	497	490	573	544	460	316	339	324	323	340	327	306	318	299	322	353	341	294	300	328	324	330	316	324	308	307	322	328	304	311	321	334	331	333	328	318	299	303	338	302	316	325	292	311	301	282	315	281	308	287	296	316	297	329	339	303	288	275	325	305	290	300	310	309	297	327	303	258	293	315	286	322	322	320	284	297	302	317	324	273	304	310	322	325	329	314	315	289	313	308	297	310	330	364	292	313	302	319	300	308	323	304	297	373	300	291	289	324	287	274	276	294	308	307	316	285	297	337	320	319	337	313	301	309	294	342	320	308	344	297	326	316	312	326	320	307	255	305	302	329	300	286	319	317	329	336	312	299	307	341	300	265	306	347	328	303	301	313	323	289	329	260	323	310	321	284	299	310	293	297	306	271	316	308	315	297	309	311	301	319	271	316	301	295	320	320	313	327	292	301	275	315	299	358	326	307	261	314	334	303	314	299	261	337	320	321	302	291	316	328	300	302	304	339	346	303	297	289	287	326	324	319	342	281	301	261	289	299	296	317	331	311	305	315	301	310	272	319	319	327	317	348	318	282	303	294	338	327	306	301	342	312	302	302	286	281	293	319	304	336	332	302	320	299	308	289	313	282	278	326	297	295	286	305	314	297	302	293	351	313	306	288	322	333	318	312	320	317	326	324	301	312	325	293	283	335	293	298	329	322	286	302	336	298	312	347	289	307	315	275	325	308	316	306	290	302	323	332	340	315	321	321	305	325	322	316	307	292	334	340	312	313	297	310	311	263	313	338	287	267	297	326	316	304	294	287	301	351	295	312	316	294	317	346	322	285	292	293	322	326	317	319	354	304	292	318	315	336	287	285	304	323	295	332	308	333	317	298	320	302	300	330	357	314	291	295	336	329	320	307	311	271	343	311	336	287	333	319	322	307	273	316	293	295	278	281	316	309	315	285	334	295	315	304	287	304	288	334	294	303	308	314	311	295	293	276	297	307	298	336	291	339	297	314	268	267	297	307	297	324	284	301	346	309	314	275	309	311	323	306	319	339	315	323	289	338	349	315	284	292	293	285	323	312	325	346	296	322	297	319	324	283	288	307	313	324	313	315	340	350	295	330	277	337	309	309	275	323	297	349	320	348	300	331	329	316	296	296	302	295	354	305	341	344	339	313	316	328	286	287	317	315	308	306	329	289	325	325	330	298	292	298	326	322	289	332	325	305	319	272	316	305	286	320	298	316	322	342	309	309	309	325	309	315	301	286	280	333	291	291	318	308	320	289	316	346	314	292	315	312	331	320	326	307	310	295	309	318	286	294	350	299	276	323	317	302	274	293	311	297	325	327	330	291	341	314	288	296	318	317	324	342	305	312	320	333	293	290	294	290	288	296	315	313	298	321	324	314	312	295	307	318	260	332	287	321	286	304	281	345	307	302	273	276	282	329	336	310	305	286	297	312	298	276	319	301	289	345	318	327	322	288	359	278	323	308	313	329	321	293	308	304	327	294	257	313	325	304	308	331	289	299	285	326	302	294	280	326	318	310	327	316	299	305	331	284	338	306	326	292	296	316	306	286	289	311	277	321	325	296	287	285	317	268	274	305	307	265	281	294	308	311	312	296	283	317	288	325	280	327	324	310	309	277	308	315	328	316	351	331	303	295	316	325	290	285	300	285	290	296	312	300	272	312	320	328	329	286	321	299	303	304	315	292	314	302	300	313	298	312	312	333	293	291	290	301	335	308	321	306	289	284	300	333	315	311	322	324	283	310	324	337	294	314	266	269	307	283	319	333	333	325	319	271	331	313	309	321	305	342	296	320	283	311	295	331	297	304	307	301	322	275	330	329	293	286	319	309	279	320	310	262	327	291	305	311	322	319	335	299	325	356	342	289	332	292	327	319	285	331	329	284	303	298	269	336	329	291	323	299	297	315	312	307	287	281	304	303	306	287	315	306	308	338	343	332	334	300	330	300	296	316	270	297	317	342	267	327	305	312	306	329	306	346	326	314	307	319	323	324	318	318	301	293	314	283	312	328	358	274	313	367	296	298	317	318	304	301	301	335	276	289	312	278	319	309	305	280	279	302	310	285	336	292	294	302	305	299	282	309	320	315	284	347	322	312	334	316	329	301	359	315	303	298	329	334	290	325	266	295	291	328	324	352	294	286	314	287	305	321	285	334	293	327	312	288	304	293	255	295	307	317	320	301	311	277	271	284	312	292	318	300	312	290	273	303	333	292	296	321	312	327	291	322	316	303	304	280	330	294	318	300	287	300	289	319	317	301	318	288	320	313	300	302	263	326	301	306	314	310	313	300	325	274	318	301	320	265	356	278	290	336	332	322	350	305	300	309	291	293	295	291	321	333	296	321	336	303	288	336	303	286	325	310	306	333	310	274	299	318	296	319	300	292	325	331	312	306	275	316	322	280	316	314	337	284	285	332	288	295	312	315	318	326	310	336	316	288	296	282	330	317	286	292	309	292	302	305	310	315	328	316	316	278	303	298	295	287	326	308	311	323	303	308	327	285	319	323	281	287	291	307	292	294	314	320	321	299	319	269	298	318	272	314	327	298	286	338	313	307	319	323	303	326	311	312	305	283	282	311	290	313	320	304	318	310	301	291	336	337	322	318	308	340	337	301	303	263	299	322	275	299	284	297	308	331	314	319	310	290	314	304	319	297	318	320	281	302	305	303	294	324	269	297	298	308	268	316	294	315	296	317	308	328	269	313	337	291	286	311	331	317	306	292	312	324	327	299	334	313	309	293	280	333	323	282	287	304	297	290	304	342	342	314	321	322	311	316	301	294	291	274	276	280	294	316	325	310	304	335	303	304	312	287	348	295	294	314	329	332	316	323	308	337	318	266	297	314	302	319	303	310	302	288	305	296	310	301	337	333	311	311	308	289	319	287	290	339	290	295	305	295	301	316	257	299	283	283	342	311	264	320	287	316	299	329	324	306	302	296	288	299	280	298	316	301	315	303	319	279	311	277	328	328	296	318	272	294	348	293	296	322	327	309	264	276	360	301	318	332	326	319	312	320	322	290	320	306	332	289	320	311	296	292	293	326	309	310	332	301	305	315	324	307	295	312	323	292	311	320	313	282	305	317	302	313	304	304	297	313	317	309	321	308	297	285	257	308	302	298	312	339	329	314	323	313	264	326	323	339	312	336	309	334	279	348	307	307	315	329	325	317	264	318	340	324	311	358	308	305	291	333	300	316	293	275	332	331	271	322	328	312	307	301	303	296	290	322	324	297	299	323	300	296	295	304	295	298	300	288	285	340	279	304	297	301	285	315	318	319	295	296	319	336	316	304	320	323	291	309	317	305	293	300	310	259	258	311	271	322	284	331	287	277	285	288	302	301	289	324	298	323	345	309	332	345	310	302	299	321	313	306	327
25640	3386	5248	6906	7408	7078	13907	9264	5544	4305	4380	2783	2824	2799	2439	2111	3211	2732	2462	2304	1407	1188	1195	1185	1166	1375	1208	1146	949	942	970	985	1037	1051	1263	1416	1391	1252	1259	1107	1078	1430	1634	2204	2662	3201	2754	1846	882	924	893	827	817	860	844	839	773	814	839	828	718	812	789	731	786	774	824	765	755	780	813	787	785	730	763	809	781	761	780	788	794	807	747	832	763	768	804	761	764	781	832	807	766	810	789	763	777	774	793	763	824	768	812	728	752	812	731	771	745	747	757	809	801	755	749	794	746	783	777	772	754	748	800	755	783	766	770	783	776	779	734	759	798	771	769	800	728	776	750	767	768	741	809	758	786	765	732	788	835	794	746	793	737	729	773	755	781	738	754	793	744	832	799	761	796	743	791	776	716	724	717	790	769	729	792	792	749	764	763	739	730	770	783	794	774	758	784	794	749	785	795	826	789	735	765	778	720	762	774	747	752	721	790	737	761	795	776	756	758	790	736	746	732	765	752	747	770	759	808	771	779	768	751	757	761	731	755	751	744	740	770	756	723	761	757	781	713	754	742	747	765	775	758	756	797	741	767	767	799	776	755	736	767	728	737	755	771	749	740	715	825	730	824	785	744	768	733	751	733	776	782	825	730	767	783	688	744	768	775	737	805	786	778	795	761	790	779	764	702	747	762	731	787	787	808	725	753	792	785	792	776	763	716	827	748	747	721	790	776	742	788	772	767	734	754	726	752	757	757	769	733	745	756	740	812	734	790	748	709	815	805	739	706	758	765	770	816	717	760	789	757	752	794	797	827	776	797	771	825	730	760	769	748	708	768	745	755	793	766	773	740	742	802	777	756	724	715	746	776	759	755	774	796	788	748	766	741	762	731	749	768	725	786	710	805	802	751	753	783	764	788	732	739	806	779	740	762	749	768	774	695	784	776	796	761	723	757	822	760	799	747	728	794	746	743	770	794	798	767	795	749	788	756	731	779	788	753	773	796	769	764	800	710	762	728	761	721	761	799	781	720	786	791	767	774	798	823	747	721	699	732	743	783	750	755	728	797	752	750	745	804	756	803	774	747	760	733	736	765	755	800	703	777	808	757	750	803	754	742	713	758	772	771	761	756	762	826	811	715	744	766	694	781	766	768	793	758	755	766	772	792	681	729	719	784	746	783	755	847	766	761	783	792	737	732	799	752	774	803	740	766	762	728	708	744	741	736	749	781	746	771	766	728	749	788	752	738	753	835	824	772	718	772	797	731	747	749	779	777	797	782	723	797	757	837	792	810	776	783	783	787	787	747	735	719	720	780	719	732	724	755	729	771	750	753	789	811	741	766	753	710	782	720	741	775	775	759	717	754	783	742	710	782	749	782	792	771	759	728	749	800	772	787	768	759	762	732	782	785	737	737	762	763	797	800	743	732	751	802	790	784	785	812	762	765	751	786	762	778	740	738	773	743	800	806	785	757	730	737	703	753	756	774	800	762	724	766	751	735	798	697	772	798	766	790	797	788	728	821	756	714	753	776	766	759	752	739	790	783	736	724	813	802	784	784	765	723	763	769	759	788	784	782	775	777	769	720	784	739	743	775	790	763	794	833	793	783	782	759	710	757	748	808	774	787	799	731	777	752	806	800	767	815	747	735	766	771	777	767	798	719	777	778	740	795	713	783	765	759	792	772	786	785	769	793	794	752	721	765	779	767	794	744	768	808	775	779	784	735	766	760	747	812	770	725	719	738	736	781	800	758	763	779	751	785	752	736	713	769	805	716	718	830	765	744	741	740	806	809	764	769	754	768	751	756	796	793	787	747	741	747	819	722	748	790	805	754	803	721	750	773	790	764	720	775	734	750	800	793	797	765	804	751	745	778	746	749	751	766	742	810	816	804	775	782	760	764	779	743	781	762	800	766	730	773	810	758	703	734	765	749	738	770	782	762	749	735	748	756	747	783	751	777	744	765	750	740	746	783	787	801	762	767	780	729	754	773	781	791	749	753	754	755	728	758	787	773	782	759	778	748	753	776	705	763	777	779	781	711	809	741	782	770	713	714	652	736	772	803	737	728	795	752	788	744	768	789	763	763	705	788	751	705	732	767	733	816	775	727	792	744	806	790	781	774	775	766	783	779	745	776	766	788	784	783	776	734	797	744	805	797	768	766	773	748	793	723	789	724	730	777	754	748	757	741	789	700	743	802	754	729	755	783	761	814	757	755	754	772	821	734	730	726	785	786	799	768	783	725	798	747	748	813	765	787	793	763	784	763	741	776	774	765	793	785	780	798	804	758	802	752	756	765	744	746	732	747	775	750	749	766	813	742	754	768	740	815	776	743	794	775	758	710	768	759	717	775	768	761	763	777	756	781	763	767	796	747	761	738	756	773	760	762	726	752	737	796	752	731	755	701	720	748	791	732	733	795	771	800	770	770	768	718	796	763	773	781	808	778	768	739	756	721	753	774	772	815	724	793	755	758	777	776	762	714	744	754	817	780	763	793	803	746	772	785	757	747	784	773	763	775	776	768	763	759	778	767	775	817	754	777	725	755	746	750	783	772	774	769	773	748	752	758	755	777	759	767	780	774	760	801	721	754	724	780	766	751	781	753	781	756	753	755	749	753	803	745	773	762	823	766	780	788	793	772	735	775	725	772	779	777	781	754	747	760	777	735	706	724	770	759	739	769	771	756	772	731	743	749	777	743	787	740	750	723	758	805	774	766	756	763	774	748	768	732	778	768	757	756	796	784	736	721	752	786	739	759	742	790	741	744	759	779	813	728	754	810	784	758	736	752	798	779	769	778	815	779	737	784	758	761	810	784	722	819	785	801	750	773	778	797	794	738	747	750	772	797	789	825	756	789	739	754	762	740	720	758	770	720	788	766	780	750	749	742	782	786	755	785	747	711	777	813	788	740	777	784	766	775	750	824	774	730	764	708	786	743	743	755	737	784	773	741	795	778	784	747	784	802	775	758	787	720	791	765	800	798	777	727	716	732	776	832	797	766	794	735	765	768	783	789	844	780	728	835	742	751	721	712	752	705	750	734	797	800	770	833	740	776	753	709	783	753	718	758	788	739	771	749	798	770	749	756	791	790	730	743	788	799	760	790	812	777	771	774	775	822	757	814	766	678	789	749	778	810	734	705	765	813	739	808	777	786	764	787	737	749	735	727	748	756	799	725	765	779	759	746	779	761	767	759	763	733	757	767	769	701	787	798	743	793	701	748	747	764	774	731	767	736	772	719	757	806	802	816	760	770	771	768	752	798	761	754	739	772	773	798	827	776	750	701	788	741	766	767	802	774	762	805	753	753	762	809	785	751	768	789	759	770	753	758	772	771	725	771	796	763	726	764	790	738	751	792	818	726	764	808	746	760	771	810	811	760	775	817	791	808	779	732	758	744	732	766	734	802	763	724	764	739	830	773	799	752	745	751	750	799	756	761	737	710	799	721	830	777	754	766	756	772	771	725	775	738	806	771	748	777	745	761	776	773	749	718	792	769	734
4415	527	500	560	633	582	1416	886	547	446	469	383	391	407	416	381	437	418	405	427	371	360	306	320	357	332	348	344	343	332	328	367	330	367	346	367	339	374	355	330	367	335	331	345	323	343	333	375	369	339	346	326	362	336	356	340	328	303	343	344	386	340	334	358	344	339	337	309	324	364	334	326	283	308	361	314	375	358	379	355	322	329	311	349	329	340	334	330	294	321	338	344	356	342	315	330	344	346	323	317	286	323	318	328	332	323	350	320	315	305	333	318	326	350	362	334	291	367	315	353	335	359	382	339	347	341	354	322	334	333	353	351	330	371	329	300	329	323	344	323	370	336	347	325	324	316	330	316	329	309	331	333	348	309	304	340	325	354	360	342	322	371	347	339	317	361	365	333	327	344	344	323	330	333	382	371	325	352	336	319	330	324	314	312	336	328	317	371	325	327	352	370	321	356	324	328	323	311	306	346	346	335	296	346	359	364	354	331	336	348	305	325	341	338	355	334	335	333	360	310	343	315	315	337	327	330	367	361	343	329	312	315	309	374	345	308	350	329	356	307	349	373	303	367	333	345	347	336	305	314	361	286	320	332	339	303	341	331	356	344	334	342	332	342	359	305	339	322	344	375	352	338	352	352	319	338	326	370	347	318	325	316	344	371	361	322	315	353	359	343	317	343	329	337	322	321	354	334	317	357	348	349	326	349	343	311	347	354	357	328	297	335	335	340	374	318	347	294	312	347	315	330	336	340	336	354	344	334	325	338	374	323	319	346	328	350	334	350	327	325	335	337	376	323	347	344	331	306	357	338	351	337	342	335	373	330	343	336	343	337	331	286	336	335	369	359	331	351	340	341	362	327	320	334	325	352	322	334	333	336	339	328	341	320	317	343	385	326	341	301	353	350	337	335	351	307	352	366	364	356	313	374	319	365	330	344	317	333	393	343	326	301	345	333	344	356	327	329	380	312	299	322	311	360	378	349	331	332	326	355	341	335	344	316	342	353	337	347	332	310	333	369	338	315	349	342	306	358	371	363	317	349	358	310	357	331	355	338	339	342	343	318	327	357	334	343	352	334	315	370	348	357	333	314	340	302	309	347	328	327	320	350	354	302	340	348	317	356	313	324	315	349	370	326	413	378	334	353	337	332	350	344	320	338	360	339	329	347	300	322	347	293	337	347	324	342	339	346	324	346	340	318	344	356	326	343	344	331	328	354	343	319	345	379	373	367	351	329	350	354	326	318	344	325	330	332	360	356	360	330	358	356	338	328	318	327	307	339	366	345	325	340	364	356	324	314	336	335	364	322	311	348	358	326	375	326	292	347	319	336	359	348	347	344	340	319	299	362	326	308	344	370	345	334	356	347	322	344	338	328	332	310	325	331	374	323	315	333	343	348	357	331	372	324	325	335	368	346	358	349	360	308	348	333	372	365	331	324	359	336	344	357	340	351	330	324	338	331	355	369	365	321	343	334	300	303	350	339	342	342	333	363	334	314	344	340	340	354	367	304	339	350	348	338	334	374	329	351	311	365	337	339	325	348	352	353	363	373	348	354	341	352	345	336	366	353	371	314	335	360	305	338	343	326	327	390	362	324	322	362	338	369	331	361	321	324	357	353	343	342	341	335	350	330	339	329	338	339	342	389	346	356	340	334	362	349	318	341	360	339	354	305	349	320	332	337	349	344	337	350	364	357	353	349	335	363	351	347	332	319	355	366	343	352	357	363	325	355	312	330	328	376	337	344	328	297	302	351	322	367	361	343	354	302	366	351	337	364	356	353	306	372	346	376	332	351	344	363	341	329	332	332	326	362	329	328	342	310	323	350	294	340	335	354	380	320	341	325	347	327	351	344	350	310	322	354	359	337	304	361	312	351	329	373	348	323	341	341	339	346	360	325	333	348	300	326	358	342	331	348	343	334	333	335	353	352	306	333	302	281	300	308	335	328	294	334	361	347	316	343	323	321	337	355	327	330	334	330	345	379	342	364	327	347	322	326	333	336	347	342	304	344	320	322	322	361	338	378	343	283	348	331	326	329	353	323	337	322	351	341	383	338	317	330	344	334	351	308	353	306	369	326	364	313	358	365	308	357	347	319	351	331	315	333	356	339	352	365	327	313	346	358	343	338	337	300	312	358	309	353	355	335	340	330	341	337	350	342	334	370	331	340	308	322	344	342	314	334	334	359	333	340	323	339	352	342	327	320	332	376	346	334	316	335	330	319	344	322	380	361	329	319	317	370	400	326	319	325	352	324	314	341	358	331	366	378	342	376	344	314	360	313	338	344	330	367	362	347	351	345	352	331	335	358	327	320	314	304	371	321	326	352	324	353	345	337	321	341	363	353	362	332	328	353	326	348	359	336	343	376	346	338	288	350	328	338	346	291	324	337	348	368	321	317	355	365	315	331	322	342	353	329	336	337	332	346	315	309	340	339	343	339	292	350	304	340	352	334	335	335	325	339	314	345	339	342	314	332	386	394	336	330	298	303	345	350	315	330	316	340	315	319	312	340	347	332	349	349	327	326	342	314	335	351	347	341	330	315	327	343	372	364	336	330	307	328	335	331	337	374	315	319	358	350	343	340	355	320	365	336	332	359	346	349	356	332	318	330	339	351	323	369	338	326	316	357	360	323	315	357	349	353	337	321	309	311	338	316	342	347	303	318	301	315	336	346	323	354	342	325	339	316	301	320	316	361	352	318	358	333	309	352	324	308	344	346	337	343	317	334	325	368	317	331	308	350	335	330	322	339	366	306	319	365	344	353	345	362	309	330	370	323	346	332	345	323	324	338	338	304	358	350	354	348	333	339	306	320	337	374	332	331	356	329	325	348	346	327	351	335	329	347	331	352	325	348	341	328	336	315	322	358	327	377	341	347	369	352	313	340	354	340	351	360	360	339	327	329	344	339	347	300	347	305	332	351	334	321	327	319	316	343	341	359	324	314	336	338	371	389	340	337	320	328	337	339	330	332	348	304	348	321	317	367	327	339	266	354	359	322	342	317	299	323	325	337	323	332	363	348	371	390	309	336	341	361	308	313	330	326	348	331	353	282	339	323	361	336	362	349	352	283	297	319	340	378	369	332	347	330	346	327	336	320	337	303	340	322	327	320	334	336	342	352	323	312	358	348	319	328	362	324	349	349	347	355	299	339	326	340	327	361	343	342	333	308	340	341	364	297	373	373	333	324	345	354	322	328	344	362	335	360	321	317	307	337	312	342	321	271	360	325	365	336	329	348	309	330	308	375	334	347	337	330	364	350	298	311	337	332	326	345	341	341	355	326	318	364	333	362	332	298	325	326	365	314	305	327	331	337	341	347	331	333	320	306	324	313	351	327	327	318	325	366	349	313	367	321	345	348	354	319	360	336	330	354	375	323	314	319	332	317	318	336	343	347	359	333	372	353	337	335	325	349	349	337	352	355	360	312	334	356	331	350	347	337	286	325	386	336	343	328	312	344	343	374	355	332	330	338	336	344	337	358	351	337
4313	892	1097	1572	1862	1693	6239	3305	1926	1524	1728	1301	1269	1460	1167	1083	1632	1382	1173	1230	818	836	858	815	847	834	787	785	839	800	786	780	850	822	987	1075	1047	903	882	845	856	802	776	836	856	883	834	823	809	837	760	787	768	797	770	809	791	786	828	736	831	780	791	824	763	811	775	848	765	798	753	753	864	839	781	769	759	822	777	800	778	794	780	782	789	772	753	764	769	739	789	823	809	792	792	802	776	836	790	764	863	858	818	761	755	767	832	699	782	869	757	778	780	772	812	806	771	787	751	751	797	801	762	736	809	731	805	779	767	834	819	838	782	801	745	810	794	800	806	794	776	696	742	822	776	833	778	799	761	821	784	741	762	778	772	791	767	795	811	815	786	746	775	739	773	740	824	788	792	741	724	728	794	767	795	757	750	803	778	794	800	792	794	792	777	777	849	787	819	774	828	825	773	782	826	802	805	780	772	795	791	782	754	774	761	779	800	798	773	759	867	819	797	811	814	774	728	737	776	830	790	848	821	741	814	776	774	800	792	834	792	757	855	824	785	733	782	786	755	779	761	813	788	799	782	765	800	775	737	773	798	815	798	747	782	788	749	770	835	771	816	827	751	797	829	785	787	778	800	762	780	812	778	851	842	810	726	798	811	797	809	785	796	738	818	814	753	781	822	755	798	779	830	775	827	767	806	776	781	805	856	796	772	834	763	798	761	809	800	759	732	806	753	818	789	807	802	784	816	839	809	830	825	776	785	806	796	846	800	792	838	762	759	848	765	737	784	804	740	773	776	778	787	762	760	765	804	800	829	796	796	780	785	799	828	784	766	787	793	801	803	800	796	831	806	767	775	811	773	766	768	808	839	834	820	770	725	788	861	807	763	808	791	783	784	796	810	777	805	817	757	835	781	767	788	804	774	779	816	732	743	791	799	803	769	813	792	801	862	824	806	780	812	848	755	805	842	779	800	801	780	748	761	752	762	799	734	745	836	786	813	792	798	750	776	794	809	760	722	770	736	809	773	826	785	794	785	795	806	787	820	772	832	830	786	822	710	851	790	790	831	797	806	767	804	848	791	849	822	797	818	823	799	782	779	812	825	747	782	771	735	815	751	790	783	808	812	860	846	802	804	796	834	741	834	784	750	726	796	745	798	806	807	754	760	824	836	776	803	776	841	763	756	840	820	760	830	769	823	800	875	782	746	798	787	806	806	819	771	834	776	772	812	814	708	826	853	836	772	829	810	788	788	771	822	762	811	775	745	813	803	750	803	780	823	783	765	716	768	790	820	745	820	783	780	839	758	821	797	755	814	822	762	780	815	799	735	757	768	825	742	800	804	834	801	826	806	806	873	784	796	788	768	832	721	748	725	741	804	744	746	729	793	829	823	829	797	812	759	747	853	803	806	841	815	782	746	810	862	800	758	808	799	788	841	794	782	791	780	798	794	822	787	771	777	758	797	818	753	822	784	805	812	768	774	813	860	781	797	761	835	812	788	752	758	809	815	845	775	805	812	824	804	798	763	779	808	853	787	823	779	763	801	829	828	791	789	751	768	792	811	790	781	834	784	790	809	793	746	777	779	751	780	731	777	794	750	780	843	800	826	861	798	762	813	783	857	756	788	754	792	786	792	805	808	749	787	763	769	777	792	774	857	759	776	790	753	757	797	810	839	845	827	795	889	799	823	800	803	803	843	782	768	785	826	820	776	795	807	772	793	802	800	733	798	780	778	804	777	760	779	801	839	851	799	813	798	788	784	820	713	787	783	806	773	761	814	812	816	771	816	821	785	768	763	777	812	787	775	822	800	772	808	798	836	799	790	762	769	821	781	772	769	729	837	814	734	786	784	803	807	800	786	774	785	868	768	759	812	811	799	786	820	749	845	750	840	837	764	805	781	803	798	821	781	829	796	811	827	838	784	779	809	780	772	759	774	802	779	784	773	770	781	812	771	812	805	761	788	773	781	793	734	779	780	791	785	819	805	810	828	789	804	784	774	805	777	806	813	813	781	812	803	821	773	770	784	789	776	792	829	804	870	774	748	785	795	787	805	766	817	759	802	843	893	795	776	785	828	805	852	817	818	824	849	755	800	810	823	751	841	789	787	819	824	792	792	794	791	761	777	834	809	783	767	784	731	806	820	780	829	809	800	817	795	791	761	750	788	802	765	786	754	779	764	787	759	780	777	822	829	731	752	818	776	794	753	766	766	792	783	816	765	766	820	819	866	782	775	837	771	785	839	790	771	814	758	828	764	811	857	817	839	775	777	751	760	831	791	784	810	777	816	818	765	818	733	844	823	791	810	774	797	820	789	782	703	786	796	794	815	773	769	800	693	763	807	819	778	762	790	784	775	833	830	770	804	783	830	807	769	860	766	789	763	798	763	816	789	822	838	753	759	794	838	763	745	741	833	797	789	748	787	812	803	815	799	778	828	773	778	737	821	821	805	802	829	803	812	753	770	792	807	832	775	769	809	795	836	844	790	799	817	758	770	806	760	777	754	822	782	831	787	791	843	806	801	761	726	780	785	827	828	788	777	827	802	780	801	795	746	717	852	767	759	803	798	765	715	777	812	752	793	789	772	757	836	793	802	819	818	794	788	771	822	771	778	735	774	734	796	740	827	758	775	746	793	819	825	835	835	839	766	771	816	784	808	817	785	794	810	824	810	768	754	752	781	829	785	809	747	802	785	784	776	791	796	817	787	779	815	854	811	837	815	735	746	776	778	837	752	824	787	875	826	792	838	815	806	785	776	759	803	773	755	774	776	798	723	792	776	817	749	785	717	802	803	762	813	793	755	793	750	775	777	789	779	753	768	836	804	780	803	768	785	798	830	872	820	798	855	798	748	777	813	763	814	810	773	782	794	806	849	792	750	803	824	772	800	745	750	765	827	838	795	829	808	767	815	826	861	792	841	782	802	802	819	833	734	823	794	807	796	835	851	758	780	786	795	807	800	806	781	763	791	803	767	820	792	770	810	791	800	769	758	777	768	841	785	776	755	770	832	810	812	783	833	809	761	782	834	824	824	816	753	760	853	816	755	812	821	774	795	772	772	811	842	803	812	794	815	770	817	750	799	757	784	769	739	816	796	832	777	772	782	748	813	791	803	764	820	821	796	821	771	798	824	775	869	758	744	766	822	849	730	817	741	824	815	832	841	810	850	808	752	776	795	841	735	833	808	762	786	767	857	793	783	728	780	808	801	849	802	786	776	769	796	792	721	808	765	769	763	798	783	736	763	760	788	806	837	754	770	788	824	767	828	772	754	820	774	787	808	803	841	797	781	761	752	801	789	800	801	815	827	800	760	780	788	813	805	776	804	815	800	849	845	761	794	779	796	719	746	801	829	762	747	759	763	770	813	749	787	794	796	879	801	786	818	750	778	796	800	790	772	755	782	809	808	784	798	772	786	794	828	782	863	790	812	805	852	793	782	829	813	805	717	789	789	768	796	827	817	781	754	778	774	836	842	815	791	784	751	764	761	800
41839	15442	2861	1642	1469	1172	2229	1166	792	535	540	352	504	514	386	323	467	395	369	371	240	240	237	237	205	225	229	235	203	249	237	213	227	249	233	276	271	242	261	226	215	240	272	274	308	392	375	226	220	224	197	235	203	215	204	205	222	197	220	207	226	209	210	210	203	208	224	215	222	228	202	238	200	198	192	227	205	227	231	218	213	202	201	213	226	206	218	188	209	217	229	248	204	223	216	226	213	205	201	199	199	187	225	188	201	215	217	222	215	225	186	207	228	186	209	196	203	206	191	197	232	198	210	204	188	192	209	219	188	212	205	204	222	184	224	218	240	221	197	195	202	191	237	200	206	192	205	215	179	207	214	227	215	201	224	195	216	221	184	219	220	214	189	233	188	213	199	193	218	209	221	201	218	225	221	222	202	230	228	230	208	228	223	207	212	195	190	219	183	215	197	248	181	191	236	195	207	203	204	209	227	217	199	228	215	211	191	207	227	190	214	209	206	245	209	207	195	200	201	216	200	205	229	200	226	204	202	223	191	197	207	211	204	210	186	204	208	219	223	219	212	214	221	206	205	225	231	206	178	206	237	195	227	224	185	208	225	197	208	209	221	213	209	208	204	209	187	218	181	220	198	196	195	211	217	212	198	189	215	212	221	214	203	207	212	203	190	225	183	199	212	225	190	213	208	184	199	233	219	198	202	200	182	187	189	176	216	229	225	189	212	211	222	225	197	210	181	219	222	223	202	220	215	193	182	204	193	235	204	211	214	194	204	255	204	199	213	203	211	221	209	201	207	205	214	193	209	206	201	196	210	227	218	202	208	182	210	225	204	205	214	215	233	201	230	217	214	216	203	215	198	204	252	197	223	188	228	222	195	193	189	207	225	203	202	210	183	218	169	211	239	208	204	203	202	219	207	226	206	188	211	216	200	228	218	198	201	233	228	214	199	205	181	228	195	239	201	217	202	211	225	232	208	218	219	208	203	214	190	189	233	208	216	191	206	193	210	218	187	214	205	206	207	193	207	199	230	195	202	222	225	190	190	204	196	197	212	203	184	217	219	209	244	193	214	196	208	203	188	202	216	230	212	226	222	196	197	220	194	255	200	222	222	221	193	196	220	199	216	228	222	211	235	203	221	222	202	214	216	206	226	174	199	219	194	222	198	235	214	221	237	209	212	165	203	201	206	209	221	193	235	206	204	210	199	201	219	189	186	191	192	198	201	228	195	197	192	184	217	214	238	196	203	216	231	186	216	205	205	214	169	172	218	252	217	214	221	194	204	226	226	232	217	197	186	196	215	234	193	191	223	239	218	231	204	245	196	217	183	198	202	214	217	196	230	219	211	224	214	200	177	174	206	202	205	212	210	214	203	211	232	254	211	217	198	221	212	220	189	191	199	185	202	193	206	182	231	195	227	198	202	220	230	218	207	209	189	216	234	210	209	206	200	213	195	219	196	198	238	210	222	210	240	223	219	184	218	183	210	223	224	215	209	202	207	228	203	199	226	212	228	216	210	195	191	213	196	206	223	184	217	218	188	194	198	214	210	205	207	246	222	219	226	183	234	205	198	189	213	198	203	205	197	215	185	204	224	204	218	229	206	202	210	198	222	197	216	197	237	203	205	230	225	200	231	189	189	194	214	227	203	204	228	216	207	188	240	228	211	220	173	216	210	193	208	226	208	201	226	236	202	219	217	209	205	202	226	202	218	183	206	232	207	197	206	211	205	199	211	215	234	184	246	239	168	183	194	207	191	243	174	197	215	225	220	231	202	217	224	184	216	206	210	191	217	211	194	216	219	197	224	212	224	235	203	226	179	188	199	197	209	220	182	213	207	212	206	218	178	193	223	212	221	195	201	176	206	193	194	214	205	176	202	211	218	221	221	195	204	178	201	204	209	171	206	185	201	197	220	227	219	179	238	178	198	202	211	190	223	207	221	201	207	204	217	179	234	207	195	210	196	202	207	195	213	198	182	241	176	218	231	202	198	190	197	198	200	219	218	180	213	196	216	195	188	221	185	218	217	196	203	233	205	230	160	189	185	194	233	215	202	208	186	218	192	189	219	191	198	204	213	205	208	215	202	160	199	204	203	181	201	224	210	221	181	233	231	190	200	207	211	203	222	230	213	204	224	211	189	195	218	186	206	202	200	211	244	201	203	221	223	183	191	199	227	210	220	225	186	215	188	184	202	193	189	206	218	199	217	225	195	192	210	227	205	193	235	200	216	218	201	171	215	214	210	194	202	198	203	235	203	223	193	237	207	220	218	193	209	221	200	191	187	219	198	201	187	214	191	221	218	179	195	234	210	201	226	208	199	201	242	218	204	227	203	224	208	205	219	211	221	186	204	201	188	221	218	199	200	213	193	242	222	218	185	202	190	195	219	213	218	211	204	202	215	173	210	233	231	210	220	192	237	203	239	194	191	183	198	219	207	221	196	221	206	211	222	210	208	202	195	180	202	215	193	201	236	213	214	198	197	206	188	235	213	232	181	217	195	202	205	196	215	220	204	192	214	242	200	194	206	214	210	193	204	226	235	208	196	215	191	214	207	198	210	202	187	205	191	212	205	208	216	190	225	203	195	218	224	211	203	190	194	215	218	209	217	193	189	219	203	205	219	196	206	201	194	207	205	185	207	196	223	210	201	194	229	191	177	216	187	199	197	219	220	186	212	185	228	187	184	197	185	198	216	214	214	207	198	196	194	190	231	198	201	207	207	185	200	224	197	186	207	204	222	204	215	199	212	225	203	196	202	216	208	237	204	201	191	249	213	207	221	198	207	188	190	201	207	196	209	208	208	189	210	213	202	169	216	193	210	211	176	212	207	241	218	211	208	210	194	211	199	212	197	194	185	202	204	217	217	229	206	208	245	198	222	217	193	205	198	231	190	219	183	213	192	199	198	204	208	224	236	186	192	202	246	194	199	199	192	200	215	213	223	198	192	200	200	212	229	204	214	204	173	162	193	212	215	216	202	198	198	202	191	191	191	203	220	208	203	198	202	214	203	207	214	231	204	211	221	221	219	192	196	194	198	183	188	206	211	198	203	189	229	216	219	202	197	197	224	211	229	228	227	248	183	203	227	214	227	204	210	232	210	203	210	236	178	204	182	212	208	201	203	192	187	197	216	231	185	248	215	204	221	194	195	219	186	207	208	185	238	199	191	211	197	203	204	218	215	215	204	211	246	188	218	195	194	204	221	215	198	193	188	188	206	209	202	192	197	204	187	225	228	212	228	231	203	210	198	206	172	206	209	190	222	209	209	181	204	218	214	202	226	206	217	196	200	201	184	192	215	209	237	190	208	217	196	207	186	195	249	166	192	213	196	225	196	202	200	219	206	212	210	204	221	215	179	211	219	212	221	210	212	191	220	212	185	214	220	227	206	209	231	193	199	199	202	210	197	211	208	212	181	226	194	213	209	189	182	204	193	193	218	232	228	201	196	212	212	213	195	234	215	200	175	207	211	204	225	198	199	191	237	213
20241	2015	2729	4325	4801	3893	9766	5342	3529	2510	2549	1838	2104	2035	1773	1454	2276	2006	1637	1555	825	790	868	832	815	718	761	858	675	669	664	688	721	717	883	972	1016	836	814	735	699	872	1000	1366	1476	2091	1862	915	672	646	599	603	595	565	561	581	581	542	576	561	545	540	534	530	564	620	558	535	549	529	554	559	540	537	529	563	527	564	508	537	530	545	551	543	560	581	524	602	531	529	553	548	523	556	512	506	563	552	533	515	555	536	556	559	555	550	526	476	539	548	529	540	553	529	506	539	522	515	517	512	558	491	548	568	521	552	588	554	541	533	528	535	565	536	520	563	543	536	546	582	581	547	544	556	550	567	535	571	549	529	564	562	541	532	576	518	529	539	543	506	539	506	511	516	554	553	504	507	564	517	505	607	518	516	547	529	576	511	545	593	535	562	492	533	552	572	558	533	553	564	502	488	578	540	533	526	563	563	582	538	496	547	568	536	532	528	527	513	548	559	544	547	563	567	571	552	521	546	516	543	502	561	504	583	532	508	536	539	525	539	551	537	526	525	564	520	560	533	517	556	559	554	555	514	523	533	548	539	528	540	557	566	596	535	542	561	580	514	499	536	530	548	521	574	582	563	545	547	519	554	563	545	561	521	524	526	551	556	537	581	580	536	545	504	511	576	526	528	497	532	542	551	553	544	502	533	539	564	552	563	545	487	557	539	557	579	542	512	550	539	577	561	506	548	566	558	528	491	538	540	530	543	540	553	535	506	521	481	517	557	560	512	543	522	549	571	539	524	538	548	529	550	572	509	537	535	529	508	527	513	582	507	564	550	617	595	560	558	527	539	522	537	538	513	531	544	518	519	562	574	514	562	539	551	557	512	518	557	492	556	546	520	525	558	540	532	542	518	549	571	553	551	541	546	552	520	488	505	526	531	538	506	535	544	568	522	523	528	521	522	536	512	531	576	543	564	535	556	503	545	537	594	542	514	528	577	564	506	535	553	523	558	554	557	507	547	487	502	524	497	567	563	509	575	526	589	567	517	515	554	573	529	549	565	551	501	559	564	527	519	540	530	527	547	556	558	508	556	573	551	506	557	524	515	536	551	567	542	510	546	554	525	559	507	586	513	573	486	551	554	541	574	539	536	581	552	566	507	546	569	532	526	519	547	514	571	538	543	512	543	526	560	527	545	545	544	529	546	545	532	513	543	531	546	541	523	503	578	532	540	519	545	555	545	545	549	519	553	557	564	552	557	579	514	578	540	552	530	504	563	512	520	488	538	537	574	575	519	512	569	551	515	554	571	536	506	572	536	548	560	553	559	531	542	523	589	535	529	509	508	549	519	509	518	517	585	599	534	572	551	545	555	553	505	534	566	551	551	566	554	540	560	539	535	527	560	539	556	521	535	520	509	532	551	543	563	587	504	548	523	521	557	568	527	574	571	540	509	566	551	554	555	554	559	466	584	526	538	533	550	583	541	539	513	553	498	564	543	556	524	561	549	537	557	537	525	535	512	514	518	510	511	529	593	565	549	523	539	523	540	553	535	517	568	551	599	559	542	561	549	538	536	576	528	541	566	559	530	539	499	554	582	537	573	488	544	495	565	532	538	554	558	556	528	541	545	493	552	578	562	535	550	525	489	539	531	545	527	498	565	509	520	521	538	496	520	567	581	566	542	561	516	516	511	550	551	579	528	538	580	530	552	532	539	569	538	484	524	537	552	540	588	468	560	537	576	544	529	516	532	568	539	571	586	525	518	556	537	560	527	513	550	573	542	542	526	517	528	552	540	566	522	544	523	534	542	522	588	511	574	507	527	543	532	536	516	548	533	552	534	565	560	538	534	587	505	557	537	528	556	521	551	521	515	552	532	563	536	530	520	506	534	556	499	506	512	549	537	525	540	525	544	529	545	534	556	577	538	527	525	505	511	562	520	520	563	525	575	558	523	535	552	548	572	541	546	536	549	522	545	517	518	521	563	543	562	530	587	545	527	553	605	553	525	601	526	553	562	530	512	531	566	560	576	553	533	540	572	512	536	543	518	540	582	591	529	532	579	510	549	512	539	516	524	571	558	559	517	587	554	521	543	527	535	526	541	560	562	517	561	563	514	511	501	564	530	548	560	545	563	562	548	517	530	530	526	491	542	534	539	533	528	547	554	538	520	565	576	549	583	561	496	561	551	516	525	531	555	524	581	544	534	572	559	517	525	542	492	556	525	526	512	541	531	550	536	559	556	559	575	515	535	511	557	513	516	511	516	576	555	473	560	544	558	537	532	563	503	598	523	576	505	528	542	533	561	535	536	558	541	510	505	532	526	574	538	580	546	572	569	526	560	501	525	529	534	547	538	504	544	546	601	551	545	549	543	558	520	508	519	512	453	564	554	516	542	513	530	532	536	566	521	562	544	542	574	533	530	545	508	618	565	516	557	535	540	544	513	560	500	517	536	531	539	517	548	528	539	537	563	544	610	527	549	500	513	547	513	563	525	503	549	565	566	535	538	550	579	539	522	544	513	516	534	526	545	546	530	546	565	554	535	518	499	527	573	591	531	530	544	553	564	494	537	516	506	537	531	567	502	595	551	528	530	526	535	515	546	542	583	531	514	586	540	540	562	586	540	545	556	531	518	580	576	527	531	556	487	537	544	552	518	548	551	525	556	540	553	552	544	558	497	529	518	510	530	539	616	560	525	549	542	485	489	530	566	530	545	525	569	520	515	527	554	546	584	559	607	554	496	529	490	545	527	557	532	554	529	503	529	507	563	537	515	522	537	530	547	503	508	519	544	559	560	551	549	539	552	542	520	511	567	548	518	543	545	552	528	565	528	537	574	575	531	480	532	582	543	502	526	505	544	503	511	563	580	562	578	541	555	543	546	547	564	531	552	540	560	562	537	515	545	531	566	537	547	555	527	521	539	563	538	498	524	537	510	521	529	542	538	552	552	566	510	554	551	560	546	516	574	555	533	560	496	560	522	565	549	538	590	514	585	515	512	515	509	508	528	564	555	549	538	538	547	547	538	561	543	588	519	571	539	541	505	536	531	491	561	533	517	534	505	578	542	575	526	540	554	541	563	575	554	559	550	559	553	515	527	525	556	535	528	515	542	545	564	495	539	535	560	558	544	556	542	510	521	550	539	514	569	556	552	536	518	524	522	560	532	548	554	542	555	531	546	590	571	552	571	551	530	524	552	588	529	529	553	497	562	556	560	569	569	546	534	573	581	533	549	551	552	526	547	539	520	573	554	543	509	550	520	547	556	541	556	507	502	527	562	540	512	641	571	528	549	524	542	554	490	565	542	502	526	520	605	530	501	523	543	516	520	554	520	509	472	574	504	563	589	533	564	568	567	567	494	561	530	541	508	560	496	554	569	518	571	548	534	513	536	536	544	539	539	551	593	565	508	546	519	521	546	553	533	548	559	561	537	517	543	510	538	522	533	538	565	518	554	555	530	549	583	543	573	540	547	576	578	534	546	548	571	499	536	509	539	585	538
53753	24268	9668	3458	2919	2095	3307	1902	1455	1096	908	773	663	705	537	566	685	595	505	529	413	378	403	343	367	354	337	358	372	364	343	334	360	364	381	396	426	343	360	374	345	388	393	521	561	618	574	386	321	323	306	326	312	313	308	300	331	304	318	315	304	315	303	321	326	328	330	319	271	316	281	323	288	297	314	330	319	269	310	333	349	309	323	328	316	304	322	306	264	318	302	310	333	306	291	317	304	324	309	323	319	326	320	329	324	291	294	293	308	311	290	307	309	293	338	297	317	316	332	298	317	280	312	310	298	310	266	289	300	306	286	283	288	320	310	324	305	320	299	305	316	320	307	295	293	303	295	288	283	284	308	285	302	328	328	311	324	310	318	313	289	302	287	302	324	281	278	305	297	333	323	316	292	355	321	330	315	301	328	353	315	298	293	308	296	309	303	295	282	296	299	315	287	314	324	303	302	310	322	305	300	297	307	288	305	330	317	298	293	304	316	316	311	294	332	301	320	296	272	306	327	287	308	278	325	308	313	317	291	306	292	283	324	306	317	345	320	314	289	318	286	296	333	298	298	312	281	299	285	315	299	270	303	311	297	292	295	301	297	304	301	301	314	295	273	314	293	314	316	306	301	333	327	290	295	295	336	306	319	361	310	293	314	303	316	284	292	283	329	265	299	308	327	294	294	331	311	296	295	287	336	320	283	320	297	285	299	308	310	325	310	307	295	302	286	297	316	313	303	309	269	307	307	298	289	326	303	306	342	288	351	307	300	351	316	278	308	298	311	287	307	324	299	296	293	310	330	312	333	291	279	324	283	319	329	299	340	319	312	308	320	302	307	325	278	330	342	331	285	319	295	293	296	329	298	311	299	315	275	324	323	287	328	297	303	284	276	325	307	270	317	312	327	307	334	288	315	306	315	289	306	308	299	308	310	304	300	331	305	309	335	288	316	290	320	311	318	275	281	333	315	321	320	293	301	333	312	327	318	294	284	315	349	333	319	334	301	321	297	319	297	295	322	284	289	332	309	286	340	289	270	273	353	320	308	314	313	312	293	344	295	298	304	309	329	287	297	303	329	288	299	312	288	304	331	318	310	308	284	311	325	322	338	321	310	327	323	338	290	283	315	334	290	285	283	344	296	305	294	335	292	316	291	309	337	295	304	338	308	312	306	288	317	297	279	315	332	319	332	328	322	296	301	295	314	308	320	327	315	315	292	271	312	319	325	358	325	288	320	330	323	263	286	326	286	326	283	289	308	324	314	271	303	307	300	350	299	328	310	299	291	327	299	302	351	333	272	309	270	300	328	313	294	294	335	280	296	318	312	313	301	297	296	340	309	284	296	336	301	303	328	299	291	315	335	314	309	307	286	296	300	310	303	306	321	290	335	299	322	312	335	278	316	296	306	296	315	310	289	290	296	323	337	290	314	308	296	314	330	289	290	302	309	334	336	306	263	294	319	302	315	311	322	314	277	274	296	269	311	311	290	292	315	311	313	322	287	289	296	327	313	314	304	282	345	297	320	298	310	290	308	308	300	295	287	317	274	279	305	317	290	293	302	282	306	306	300	303	265	296	255	322	292	302	327	283	292	288	313	302	296	282	291	313	304	339	323	317	301	318	297	317	310	255	302	327	318	264	296	271	275	337	319	307	303	300	302	288	333	315	283	327	310	298	287	313	293	324	321	316	316	315	318	318	307	339	272	322	281	346	302	305	304	285	297	356	320	291	318	336	306	314	312	307	333	288	303	318	295	305	288	309	327	315	298	327	320	306	301	312	306	312	315	297	312	299	318	319	302	301	290	311	318	314	284	321	300	330	302	315	333	343	292	281	303	300	306	306	319	303	305	324	313	322	292	333	320	274	300	284	303	313	324	319	344	281	327	332	323	313	328	288	302	307	323	300	332	312	291	321	307	277	316	347	275	312	298	314	298	321	336	287	318	339	291	303	302	303	310	320	316	296	288	301	292	307	322	308	293	308	340	301	284	307	272	312	308	343	306	285	327	297	321	286	309	284	279	316	302	295	290	289	281	301	299	339	303	334	301	299	310	328	322	325	303	288	303	329	333	302	274	329	311	313	290	323	311	307	288	302	307	329	274	277	285	295	274	299	319	328	282	320	320	299	303	265	312	306	311	317	349	331	318	318	305	260	353	300	315	341	330	294	290	303	290	277	306	323	295	272	305	285	299	299	307	317	346	289	273	341	300	343	341	327	303	317	337	294	318	315	324	338	304	336	342	317	273	310	318	317	319	332	318	307	312	327	283	294	320	308	320	297	334	315	311	267	321	320	316	310	291	311	306	287	309	291	324	294	280	285	310	296	294	274	277	315	280	306	291	331	325	339	303	297	308	277	292	294	287	325	338	293	335	309	307	286	323	310	313	325	327	304	302	337	310	290	296	289	292	311	309	334	332	323	329	286	310	325	300	310	311	353	318	297	307	295	283	331	318	290	327	288	297	317	313	311	314	335	300	281	313	286	256	317	280	299	337	310	285	319	322	323	293	317	306	286	293	311	301	334	310	302	292	293	318	285	327	332	332	297	341	313	298	308	295	321	296	281	313	296	304	287	267	309	317	303	296	299	286	297	273	289	308	277	276	324	336	302	314	312	337	292	300	347	303	311	312	292	342	316	293	289	309	305	323	304	319	315	294	286	322	331	307	312	355	305	312	308	250	293	328	303	311	316	286	315	298	312	290	264	311	304	308	308	281	312	307	334	289	311	314	316	308	294	292	316	310	329	272	304	308	295	311	252	300	327	308	300	299	289	331	324	264	298	317	305	288	312	294	301	310	301	285	285	304	331	314	290	297	283	316	323	321	300	309	304	283	286	302	283	309	305	312	322	324	317	291	289	276	346	321	305	327	314	291	310	275	305	284	297	319	314	328	312	311	280	320	311	306	288	323	323	301	279	278	315	260	339	321	330	315	285	277	317	305	290	295	340	309	301	287	320	316	309	291	290	299	293	300	285	284	299	315	316	304	341	319	303	294	294	302	314	314	311	292	311	304	303	307	272	322	300	322	287	317	331	302	306	323	318	300	328	302	274	366	317	300	295	294	314	360	304	304	291	339	303	285	303	319	263	317	283	307	288	311	285	337	308	310	301	321	297	294	320	302	303	316	313	326	339	288	338	297	293	317	321	307	265	292	311	274	321	298	312	254	302	283	294	321	299	316	334	319	289	298	326	291	293	272	300	335	326	342	305	316	344	301	336	295	297	284	296	293	325	321	296	324	316	297	303	288	296	315	309	305	340	342	354	314	331	329	308	309	336	315	261	279	316	317	309	298	338	286	275	280	318	313	316	271	303	271	308	310	315	302	307	318	304	306	292	300	324	309	298	303	336	295	341	297	311	288	331	283	320	338	299	302	293	277	322	294	273	288	326	322	304	309	305	305	306	290	310	311	289	321	330	280	316	327	334	296	318	301	316	303	274	311	323	303	285	312	314	325	337	324	294	327	297	325	304	300	307	293	305	277	338
28357	3540	4940	6815	6988	6334	12409	7372	4977	3750	3803	3262	2826	3215	2356	2148	3439	2858	2355	2363	1342	1339	1554	1257	1205	1083	1208	1008	1163	1007	1017	1023	1049	1008	1283	1417	1485	1187	1224	1133	1108	1484	1680	2352	2851	3877	3104	1380	920	921	734	837	861	833	881	846	766	787	824	777	742	782	776	706	758	792	761	785	794	777	816	791	765	771	756	797	807	749	799	829	744	767	776	783	758	828	782	793	786	775	732	740	776	800	733	739	771	772	780	734	774	781	775	753	771	826	793	795	816	797	736	773	755	736	782	782	761	782	738	767	770	724	775	761	773	768	773	822	758	721	757	790	738	780	689	749	724	732	729	779	753	749	818	802	741	798	776	770	723	796	758	756	782	765	763	791	745	747	756	707	771	751	779	718	774	770	750	786	775	764	706	763	779	730	743	725	742	779	729	775	840	707	783	762	797	804	722	760	767	766	726	795	742	785	775	798	706	743	723	720	719	695	760	780	791	800	777	747	808	751	766	793	736	808	775	734	767	762	772	707	765	763	742	743	751	705	748	700	716	769	750	727	765	773	783	748	823	797	795	755	734	736	743	719	776	738	797	766	729	719	771	751	761	801	782	764	787	720	754	762	771	731	756	778	729	737	770	785	760	762	732	764	756	769	769	795	783	785	780	772	772	800	789	749	787	768	782	765	722	775	787	755	771	741	752	733	759	764	724	788	710	719	768	757	750	786	765	804	788	778	782	747	745	717	730	763	749	713	720	759	755	773	750	790	777	713	717	721	781	776	787	750	759	751	771	813	786	744	787	766	780	730	782	758	749	751	760	814	760	811	706	745	795	723	735	769	783	779	811	735	780	773	738	761	711	763	796	722	761	796	686	741	739	846	805	782	772	790	758	737	806	720	748	740	781	749	728	777	742	794	744	742	771	760	755	751	776	718	762	781	780	753	796	732	738	805	755	810	803	761	733	736	746	813	809	734	766	743	790	728	761	762	734	726	793	729	743	689	745	757	741	768	792	768	711	774	776	810	789	730	730	835	745	719	792	772	754	746	781	744	772	711	763	741	782	758	802	807	789	731	717	781	777	756	738	740	761	755	763	802	757	745	740	741	761	762	810	783	725	751	764	697	750	748	745	762	768	764	761	711	773	766	815	799	728	807	781	735	751	746	751	785	778	778	775	747	767	797	708	766	699	777	767	718	716	732	769	792	754	767	730	804	782	743	732	751	740	801	786	762	714	758	669	785	740	694	844	776	776	727	725	781	728	753	754	807	732	774	733	751	723	787	778	737	761	790	795	759	757	719	762	765	800	741	823	747	761	756	739	764	779	770	793	760	755	783	751	752	763	733	719	779	746	783	700	776	792	734	705	771	750	828	740	725	759	726	737	752	729	779	749	810	748	775	731	740	795	746	746	781	737	766	774	712	739	780	739	751	774	777	759	770	775	766	763	788	774	729	744	726	852	753	740	749	752	725	749	739	798	734	701	766	760	752	729	731	722	764	788	731	753	776	777	743	763	778	793	760	776	770	744	779	734	792	762	773	734	781	775	745	790	770	805	758	758	831	749	777	736	779	705	705	766	705	735	748	784	789	768	763	819	782	753	742	851	770	740	703	759	773	793	722	759	800	774	722	743	793	767	815	725	758	791	726	753	746	797	780	772	726	750	717	773	758	775	747	733	779	729	741	726	750	742	716	739	805	779	725	760	762	734	777	795	779	747	769	759	707	708	704	712	746	743	724	790	790	773	758	732	774	735	746	785	799	754	788	797	749	731	789	794	760	771	784	793	774	767	762	761	727	764	754	763	713	753	775	764	749	780	761	769	775	748	803	774	764	768	772	749	738	793	765	747	732	708	780	807	712	794	738	760	758	794	810	769	727	713	680	754	807	775	748	759	780	757	758	779	714	749	770	778	759	778	757	816	783	762	768	794	753	808	710	767	720	787	773	725	780	769	750	736	753	780	783	764	740	756	759	759	801	775	744	756	749	782	785	765	767	751	732	754	762	806	777	738	706	770	724	733	771	745	772	766	775	703	747	777	799	746	750	782	787	723	767	744	730	783	731	759	762	799	807	755	778	738	811	738	751	766	758	720	777	768	751	766	751	738	721	815	745	756	719	758	776	734	782	742	745	760	728	768	761	768	786	784	775	747	791	754	726	776	818	759	793	730	794	733	802	774	767	780	754	786	759	771	784	810	727	784	797	719	742	746	758	770	799	751	747	773	735	759	791	785	749	719	755	809	736	765	746	761	722	789	759	766	814	765	736	793	691	781	745	778	732	762	768	745	719	708	699	752	757	780	781	761	777	812	721	768	757	760	737	776	804	789	758	764	782	772	791	762	811	823	758	745	709	798	778	751	807	787	761	769	714	724	755	778	739	761	778	741	772	775	772	760	718	776	763	746	767	778	746	754	758	740	833	787	721	789	787	797	748	706	780	743	800	758	763	700	779	761	810	782	783	731	753	755	762	763	764	739	763	761	767	761	733	836	766	727	694	778	747	745	721	775	780	763	739	778	694	725	768	736	750	763	776	773	728	721	734	732	765	742	759	787	781	745	738	739	742	774	762	775	760	753	791	731	762	717	760	764	755	768	771	760	755	743	715	775	779	761	744	778	781	773	743	766	734	729	782	765	736	730	741	738	729	787	766	740	783	809	758	825	783	740	758	766	731	674	726	745	740	749	773	776	790	729	770	772	720	715	774	758	777	795	775	760	774	748	735	775	741	786	789	714	762	758	788	718	723	782	736	779	797	746	772	765	793	788	744	788	795	781	788	799	731	750	734	739	730	734	783	733	762	807	777	769	784	748	807	724	775	736	783	727	770	741	727	776	782	760	733	739	723	734	792	772	784	789	801	736	754	790	728	733	786	793	765	733	786	743	754	802	808	759	774	729	705	767	715	733	752	748	732	756	753	790	753	725	787	731	712	750	749	805	790	795	792	761	747	740	747	693	773	716	732	734	748	704	699	766	764	747	765	764	752	752	753	778	752	740	704	809	877	791	767	786	775	798	782	792	768	782	766	758	790	697	735	779	791	747	698	753	801	763	720	761	770	760	809	725	797	714	782	778	825	736	801	730	761	750	727	772	785	737	755	775	820	787	736	817	750	760	735	797	741	742	817	731	717	765	778	707	761	752	766	726	715	782	764	751	727	761	801	791	749	711	728	727	751	731	746	758	713	779	813	739	755	732	719	766	780	796	782	747	782	740	766	746	746	717	752	776	748	754	752	787	753	785	758	816	739	795	736	735	757	758	723	812	734	785	756	789	790	735	771	806	776	787	804	778	733	720	817	739	839	704	790	765	718	755	759	783	769	758	758	737	731	830	735	814	746	788	770	760	732	754	753	776	800	773	795	788	745	758	782	782	747	813	750	766	788	819	736	774	799	763	723	806	791	775	804	794	736	777	764	767	796	790	745	768	771	724	759	736	795	805	753	749	769	779	775	758	777	805	750	755	801	767	745	735	759	819	791	729	730	736	748	719	785	767	737	745	770	715	743
4820	566	447	552	576	557	1201	595	516	437	437	432	406	450	368	409	435	411	378	378	314	352	320	342	306	350	373	363	359	321	318	326	350	328	321	373	373	368	338	316	295	346	379	359	352	339	310	336	336	344	345	342	348	352	357	323	329	347	335	327	324	352	320	342	357	345	325	373	354	335	364	328	390	343	325	351	327	326	331	350	351	344	337	369	384	368	310	342	357	365	333	350	327	331	357	303	340	333	325	330	351	345	347	307	355	326	318	366	333	331	356	324	336	358	357	326	302	323	310	371	345	352	326	382	340	331	332	310	323	309	329	307	319	346	337	321	320	384	326	357	361	327	332	335	349	331	346	334	315	331	333	349	359	343	330	316	352	298	316	343	317	348	309	322	322	320	297	331	371	345	344	357	358	334	337	313	340	335	339	313	366	344	342	342	352	307	351	323	306	334	353	339	370	329	353	360	325	323	334	338	343	315	314	350	331	308	384	343	322	337	315	312	325	323	349	337	350	342	359	322	349	323	330	327	368	344	304	354	298	350	361	322	282	326	362	315	323	346	326	349	329	352	318	333	380	342	350	330	341	308	335	339	344	357	308	329	354	350	337	336	325	328	320	356	336	341	321	310	348	361	329	365	334	332	344	322	355	351	367	379	297	301	303	351	333	361	340	356	340	314	336	353	350	336	351	347	326	352	318	337	344	339	311	338	336	365	342	336	340	301	358	333	311	390	332	331	351	320	365	327	364	354	342	317	329	346	313	345	358	319	359	316	344	377	351	324	336	320	336	358	348	336	321	326	351	319	373	335	324	329	333	342	307	368	326	344	316	344	337	326	329	336	355	366	332	322	334	345	335	324	333	365	343	352	352	327	331	326	345	328	365	329	337	356	327	341	314	369	329	351	329	321	331	320	360	320	354	298	327	328	352	326	352	313	360	327	325	320	322	326	343	334	341	352	357	342	345	344	330	359	334	335	317	354	338	342	317	319	351	340	342	357	328	334	356	331	350	313	302	347	348	335	286	324	377	348	328	335	323	302	366	363	349	342	335	330	343	338	336	380	331	345	357	315	344	335	343	350	373	339	339	341	342	293	358	289	328	334	326	349	347	367	332	357	350	352	344	300	355	371	349	352	347	321	371	370	350	324	330	353	340	301	345	310	325	353	352	343	328	350	320	363	333	311	338	333	351	331	369	358	351	326	318	321	359	336	328	304	331	414	383	323	372	330	326	313	343	341	344	340	331	305	350	305	336	373	354	336	363	318	366	329	339	312	347	320	352	356	345	323	338	376	330	308	347	299	301	305	354	341	363	339	358	341	310	320	349	375	338	314	335	350	333	369	329	340	316	339	299	298	345	372	359	337	346	328	328	306	352	316	329	323	383	295	319	339	353	353	362	361	363	347	312	380	355	342	327	345	350	330	347	326	302	379	342	345	359	351	341	331	331	323	337	342	337	347	325	345	352	349	293	330	323	335	345	336	340	360	324	347	357	359	319	342	337	333	338	338	359	366	320	329	376	355	321	350	332	346	365	335	317	329	327	318	345	319	359	342	360	312	308	357	358	378	294	358	336	317	352	308	376	336	329	377	354	304	329	354	335	363	332	332	343	339	340	324	313	346	354	336	326	326	323	342	329	338	302	337	309	347	376	348	321	341	371	331	355	348	339	355	368	361	348	311	333	302	373	344	347	336	322	345	340	383	334	335	340	353	344	325	339	349	358	316	350	342	326	357	378	336	317	331	359	338	342	324	322	312	356	346	345	343	353	317	329	330	347	317	334	326	342	351	355	341	355	339	312	322	336	351	321	336	338	288	343	312	335	294	341	353	319	324	352	338	297	337	310	337	371	331	370	370	309	333	326	346	342	332	280	339	345	347	328	376	323	343	344	337	338	313	310	312	350	304	361	353	332	342	354	381	303	318	345	334	378	330	344	374	326	327	314	328	330	339	310	332	344	384	355	365	369	342	359	368	355	317	332	341	328	328	361	350	339	343	344	319	326	364	321	360	309	330	335	331	354	349	323	313	342	344	331	317	322	309	312	324	333	367	353	348	335	342	337	351	366	300	324	346	339	325	304	364	346	364	357	362	335	353	336	344	347	375	369	340	361	340	354	323	360	351	330	374	325	321	321	315	341	362	324	346	330	325	301	393	332	358	320	378	302	393	315	332	333	337	364	326	330	350	322	347	341	330	332	352	347	354	350	353	362	326	339	337	331	336	346	370	344	321	351	334	305	331	299	353	342	315	322	364	358	352	311	337	364	349	347	338	340	313	338	355	317	345	338	322	333	335	351	336	342	371	374	360	325	363	323	349	300	347	361	352	343	318	303	341	329	322	336	375	304	335	331	339	341	342	327	304	351	332	322	338	317	317	336	353	298	375	335	359	348	317	340	332	357	338	322	334	328	297	349	337	345	331	330	365	358	314	328	346	364	328	348	323	328	334	333	344	331	321	342	337	336	343	359	322	356	329	335	351	363	366	363	344	311	337	339	348	369	372	344	377	342	307	361	369	337	345	373	326	336	345	352	322	337	353	309	351	326	332	371	300	312	340	354	317	345	336	323	339	370	320	309	328	348	348	332	359	318	345	308	373	367	345	342	372	353	337	334	375	395	325	329	352	352	371	328	359	332	325	327	287	309	311	322	326	335	326	349	312	379	366	332	341	325	347	354	327	319	351	327	314	356	315	366	335	351	323	330	345	371	365	301	345	350	327	347	385	315	342	356	310	334	345	373	305	339	342	327	313	322	357	353	317	319	331	346	373	342	350	333	333	325	373	342	370	327	364	345	320	316	383	375	333	310	371	367	344	346	368	345	339	342	361	376	316	326	325	367	347	337	360	344	382	343	341	356	330	346	357	355	374	334	293	343	334	325	330	330	309	358	340	287	338	292	365	324	314	315	352	344	309	338	365	335	353	330	366	366	340	370	330	354	319	308	398	375	344	356	338	350	324	346	323	326	335	309	366	328	357	309	340	336	348	359	356	343	347	309	356	313	354	326	347	350	344	326	354	357	304	313	341	339	309	378	320	347	376	332	315	355	315	326	343	342	345	345	348	333	282	306	356	346	362	298	305	348	327	343	313	345	392	342	332	354	353	297	366	335	322	372	313	337	319	323	351	347	386	370	352	348	347	336	338	334	336	341	318	351	371	319	338	316	340	366	368	325	371	369	336	326	349	338	366	320	323	369	328	326	365	335	377	335	355	348	352	370	305	362	325	333	351	323	354	306	319	332	323	321	320	324	323	343	334	316	354	380	354	317	359	333	319	329	375	340	357	357	331	304	346	363	367	309	363	357	343	343	376	326	364	359	298	313	326	337	341	329	334	304	323	362	356	356	326	339	357	353	355	331	353	337	383	390	329	369	356	353	356	320	296	366	365	357	377	364	346	340	377	309	325	315	350	305	339	365	346	338	362	325	345	337	329	347	339	322	323	353	339	364	360	339	337	336	329	338	344	343	317	359	338	328	331	361	347	328	346	330	357
4556	884	1018	1570	1817	1991	5327	2334	1588	1352	1612	1196	1345	1515	1178	1154	1662	1380	1327	1217	821	828	813	804	799	809	802	824	818	839	750	830	852	890	977	1033	1028	914	879	814	789	797	781	833	829	783	816	751	822	791	788	808	823	753	789	814	757	798	796	855	792	785	769	710	812	816	754	756	748	784	766	815	780	778	773	803	783	785	825	768	829	772	843	733	813	818	790	746	768	782	813	803	843	790	765	763	794	780	798	781	782	782	803	740	730	709	774	900	808	836	843	716	757	760	822	791	799	793	781	857	850	837	812	773	802	756	818	761	796	774	770	837	807	854	798	808	808	743	798	816	801	787	774	808	772	765	759	861	753	799	793	814	768	795	803	795	751	800	802	838	784	782	836	768	770	804	778	779	758	800	805	807	776	784	747	861	851	800	875	775	801	815	789	800	758	786	812	762	762	792	765	822	771	787	782	801	782	770	760	789	834	752	762	808	760	735	803	780	761	781	835	794	819	805	757	820	838	820	821	808	787	788	753	727	781	804	795	779	780	810	766	790	845	776	829	812	826	807	764	809	822	783	732	832	787	787	782	815	792	793	846	803	856	753	777	780	831	793	738	790	792	771	753	848	794	759	825	802	791	803	756	787	819	768	774	758	767	813	757	834	797	776	801	827	811	779	840	785	805	780	806	767	817	773	790	722	802	799	799	807	846	837	781	835	754	764	812	773	797	774	816	802	790	756	800	779	781	773	781	805	799	784	786	767	809	838	806	790	761	807	746	771	845	831	800	809	792	789	803	797	837	810	811	773	812	758	828	790	807	772	745	764	750	796	796	820	743	782	816	816	805	794	821	816	745	822	776	800	807	805	774	786	789	847	799	794	786	793	816	788	817	823	857	802	802	799	788	756	796	795	797	833	801	777	780	764	792	755	786	777	822	782	763	767	758	794	778	789	803	754	772	783	773	824	818	766	812	811	756	788	830	766	765	767	792	750	745	766	812	806	829	810	807	792	806	748	809	774	788	773	833	743	829	763	796	775	786	806	806	741	783	835	819	809	770	804	764	768	813	788	755	785	812	789	796	789	779	814	826	773	778	746	794	802	823	810	774	786	798	797	775	769	757	767	791	816	826	786	767	784	734	792	751	804	812	802	771	806	826	794	739	808	785	795	759	764	838	747	789	766	801	815	790	785	740	818	775	778	803	763	811	812	784	742	844	794	794	775	772	812	789	768	804	782	747	779	784	789	839	842	781	808	793	839	816	803	799	811	813	832	786	795	800	830	762	804	733	747	802	743	804	807	796	772	802	818	820	747	728	786	784	759	800	757	793	785	790	759	792	786	806	808	834	801	809	752	759	788	750	794	788	723	815	826	812	797	791	781	762	763	838	787	847	785	812	817	807	768	787	777	808	818	829	852	816	777	799	793	775	746	767	829	755	822	857	787	776	761	770	836	760	779	809	797	795	790	822	782	800	771	839	788	820	799	773	832	811	752	778	758	761	824	823	755	753	747	786	779	798	758	779	787	771	804	764	804	745	801	783	831	806	756	788	814	801	765	811	822	802	796	778	785	834	801	775	760	805	819	802	763	815	818	793	817	796	763	742	849	806	791	780	866	839	796	777	805	797	812	782	817	825	781	798	803	824	786	816	787	715	778	779	760	770	755	750	820	743	815	794	787	849	769	806	807	762	795	800	837	769	786	786	749	792	787	768	792	815	779	816	869	804	799	793	862	782	801	811	832	852	808	797	776	792	818	773	757	798	797	799	733	798	786	769	784	770	755	843	746	848	823	782	773	773	850	761	824	768	837	831	790	814	814	758	778	778	807	828	791	792	785	817	780	858	816	773	759	792	825	807	793	771	820	817	783	807	817	790	778	800	844	796	740	774	861	815	808	812	805	820	828	789	827	799	830	810	811	814	800	804	758	791	793	795	813	847	803	773	803	800	781	817	832	782	788	786	800	773	786	804	768	758	821	853	810	775	790	810	815	817	791	782	823	808	769	800	833	797	783	785	758	747	762	807	802	781	781	788	765	783	809	803	840	754	755	809	802	817	808	828	849	776	834	786	805	803	757	783	785	826	792	768	836	773	782	799	751	757	811	853	764	762	847	744	763	756	791	812	783	788	741	759	753	832	805	780	779	817	802	819	715	794	841	819	779	828	803	765	839	807	794	733	793	814	772	803	829	780	785	781	780	760	757	798	830	794	813	828	842	778	766	812	786	806	793	749	776	836	781	782	810	854	771	791	825	854	781	753	797	768	753	774	775	785	814	802	807	781	793	749	813	822	760	816	766	788	807	754	820	801	799	814	794	762	791	766	767	806	798	740	777	809	791	780	777	784	790	803	808	816	825	814	785	794	831	746	775	788	765	809	771	840	754	790	843	823	804	816	835	768	838	806	778	773	766	832	861	774	791	813	733	778	757	763	795	813	771	742	803	793	824	748	730	806	762	766	780	741	840	797	813	807	788	796	748	792	772	843	771	834	794	787	804	766	793	835	837	788	805	821	794	780	819	810	780	746	804	757	788	818	781	781	819	734	783	790	784	805	844	787	825	809	791	775	832	798	756	787	810	790	827	790	833	814	787	738	747	776	813	765	785	794	791	804	735	769	846	786	771	781	763	784	745	803	789	811	799	802	779	804	800	832	789	761	779	775	783	810	783	781	804	754	843	756	851	806	789	799	764	791	832	821	833	827	809	838	786	771	815	806	809	766	767	797	765	823	801	725	768	840	750	779	775	786	771	788	792	810	726	720	748	789	788	784	787	798	773	808	783	816	772	814	825	816	784	831	789	819	782	782	764	797	773	831	781	789	760	808	782	805	740	797	762	791	750	825	805	775	805	777	743	795	835	860	804	777	783	748	823	801	798	764	810	833	786	777	824	776	818	767	785	766	747	822	785	801	753	790	778	788	801	799	818	768	714	798	796	848	782	794	812	857	863	826	799	765	775	794	823	758	790	810	793	787	796	796	806	825	757	847	781	777	818	806	792	800	741	792	799	831	788	827	762	819	796	826	811	784	768	760	792	821	830	794	752	811	796	815	797	797	781	785	795	730	795	784	783	770	752	786	821	787	760	781	810	786	817	788	757	804	768	796	820	840	800	786	788	846	826	790	777	817	743	810	771	820	773	806	818	772	781	805	815	777	755	827	853	769	819	806	796	836	771	795	803	786	763	833	743	819	807	768	790	795	786	798	781	755	745	858	772	787	767	764	762	789	803	766	784	795	775	816	801	791	783	790	777	746	744	794	804	800	800	757	765	758	801	795	795	758	777	815	757	845	793	760	840	796	810	774	780	780	820	768	756	819	805	791	825	811	791	778	836	801	769	802	826	824	779	829	749	802	811	818	760	785	829	757	793	808	798	776	805	855	809	809	777	803	780	842	794	836	781	806	768	744	818	801	755	792	808	770	843	781	766	776	769	822	795	815	846	750	833	769	794	789	778	745	785	783	752	809	791	783	760	808	804	801	771	769	761	817	781	785	782	781	777
40296	18540	2724	1611	1432	1138	1932	1005	595	496	500	379	400	427	387	281	435	429	341	357	220	229	235	238	200	238	204	190	206	249	212	233	225	229	229	246	270	258	259	242	206	265	240	299	326	391	296	214	205	199	211	209	221	207	213	221	180	201	234	191	186	214	229	228	189	219	190	195	185	213	202	186	209	227	197	179	215	199	204	207	187	213	188	228	209	224	205	212	167	208	227	225	215	212	219	207	186	184	192	213	212	221	219	190	203	197	217	237	218	208	178	185	219	199	226	218	217	225	164	204	211	220	218	224	188	191	199	233	215	235	200	202	196	207	208	214	216	209	207	215	219	233	227	202	203	202	213	202	184	186	204	230	199	223	235	212	204	186	200	218	185	182	197	202	222	165	215	209	225	208	217	196	206	194	216	215	219	209	213	195	210	204	197	214	188	193	204	218	232	187	185	198	211	208	216	216	185	196	239	210	206	219	239	187	190	179	196	223	210	226	197	179	209	198	202	204	203	212	204	176	191	217	187	204	214	232	210	197	221	190	233	219	194	219	183	237	190	222	192	206	211	166	178	173	225	210	202	193	216	194	207	193	202	214	234	229	200	209	236	216	200	223	216	206	238	219	221	190	163	205	180	204	199	223	201	191	209	216	214	186	214	197	219	237	205	198	218	198	210	187	191	216	218	206	193	188	262	207	201	218	219	237	201	192	216	203	207	223	193	203	167	196	204	231	198	189	219	217	193	213	209	216	209	229	197	213	189	217	211	169	202	215	185	206	221	211	202	205	174	169	216	214	203	182	180	176	211	220	189	192	185	198	174	188	213	208	205	204	209	202	200	184	199	237	204	208	224	219	201	222	227	192	220	191	211	210	220	198	187	206	199	186	185	197	196	193	215	219	209	191	207	213	220	245	189	198	223	201	202	207	229	195	210	197	216	229	221	215	203	198	228	202	198	185	197	208	199	191	237	188	202	199	222	159	189	209	183	191	211	191	201	197	201	195	202	180	219	209	201	185	205	211	205	170	169	208	214	184	181	212	220	222	195	196	202	218	210	214	191	202	181	181	200	206	208	192	176	196	202	212	221	236	215	216	213	213	223	208	175	196	212	210	255	198	242	194	195	193	220	226	202	194	212	221	222	203	225	211	198	203	183	195	236	221	204	203	232	190	217	215	212	227	194	205	217	194	217	206	222	200	183	190	208	209	239	240	235	193	211	187	211	174	192	220	198	187	209	180	213	224	206	191	225	225	202	217	212	207	192	205	226	228	198	184	209	219	199	224	193	188	178	205	212	195	189	197	202	191	252	231	211	211	192	221	194	186	220	257	196	199	230	205	207	202	210	202	175	203	212	209	212	192	210	182	194	209	203	189	201	169	199	231	225	196	199	200	205	206	179	199	202	202	210	191	188	225	228	180	205	207	239	213	216	249	197	202	196	200	220	222	206	215	197	211	221	192	212	197	192	185	185	207	205	205	200	179	208	201	206	209	207	195	213	221	192	208	210	194	220	211	198	190	198	187	207	208	214	218	221	219	222	185	211	213	174	184	178	187	212	198	194	220	207	186	205	216	219	211	213	185	189	208	192	201	218	206	220	209	201	203	210	194	195	196	199	216	202	214	221	206	191	210	212	184	197	227	202	203	210	206	188	203	206	200	205	185	203	206	199	210	200	214	203	209	196	188	217	201	224	196	205	200	226	201	212	208	201	205	189	221	216	199	206	222	196	213	207	193	227	218	195	191	229	200	207	205	198	177	184	193	214	232	187	174	204	198	211	213	205	215	185	181	184	202	197	166	199	193	189	203	186	211	197	211	242	191	226	210	193	188	207	205	195	223	212	190	197	207	184	191	245	180	202	209	189	172	234	200	188	222	217	195	197	198	216	191	221	197	197	205	214	204	224	225	212	193	196	201	204	251	225	202	182	193	215	189	211	175	199	208	190	210	199	199	218	198	195	186	203	200	216	199	195	210	206	185	210	200	195	205	229	196	214	183	188	190	242	205	205	216	197	195	209	209	193	188	204	191	187	212	218	202	197	194	222	224	202	208	224	186	184	218	204	207	209	227	196	219	211	220	224	201	199	189	213	196	219	207	234	252	206	208	213	190	200	187	184	205	179	222	223	190	189	190	203	217	192	201	210	180	198	195	176	180	196	200	237	199	203	206	212	183	207	226	208	215	190	178	215	189	208	216	225	211	231	224	203	233	191	170	215	230	206	208	201	195	200	206	193	219	194	211	211	194	207	198	214	210	197	204	187	208	186	203	214	226	165	209	183	196	206	207	201	199	202	191	205	236	206	201	233	218	217	205	195	185	220	206	222	202	221	196	196	193	183	186	205	183	203	199	221	213	216	191	186	218	206	231	207	199	177	209	192	204	206	182	209	206	212	188	221	205	214	207	199	226	196	219	209	206	199	195	192	190	212	195	209	188	206	186	207	187	198	207	209	213	219	205	197	229	230	192	219	181	202	187	215	208	206	207	214	179	198	196	206	184	183	197	214	197	192	188	196	180	172	199	241	210	205	212	199	206	200	218	190	209	191	185	204	218	198	196	206	211	195	189	206	193	206	233	226	212	204	210	199	200	185	166	212	216	205	203	200	212	210	190	217	187	209	224	197	175	198	230	196	200	197	214	204	211	222	195	215	224	184	225	225	186	218	208	212	208	192	189	210	216	208	210	208	208	209	196	217	193	187	212	198	211	212	225	241	202	211	209	195	209	199	193	210	211	214	227	207	202	193	191	210	209	181	193	230	225	200	202	199	219	207	206	180	203	225	207	228	223	186	177	216	178	197	187	223	186	215	204	197	245	196	188	197	211	215	221	201	190	197	190	217	209	212	206	222	188	218	219	180	202	200	191	183	202	189	187	182	223	227	213	178	186	197	190	197	207	215	203	209	199	212	201	190	191	215	199	220	208	222	192	208	198	230	187	206	210	214	203	189	218	210	182	220	237	222	196	236	216	209	197	199	211	198	200	201	194	192	186	204	210	191	198	222	208	185	206	196	207	191	192	216	204	201	199	191	196	228	207	207	193	177	212	205	200	209	191	147	203	201	215	206	203	210	198	181	189	172	200	211	207	197	192	218	196	176	213	201	217	228	191	229	207	219	206	210	222	205	189	204	219	217	196	207	218	218	198	196	199	200	230	207	194	205	207	240	226	210	203	185	203	206	212	195	186	202	190	221	188	206	181	197	190	207	209	190	207	183	210	198	187	185	182	213	190	182	211	204	202	196	185	202	197	184	204	213	187	233	196	192	194	194	207	208	205	204	203	206	194	206	209	215	213	213	200	206	210	208	215	214	204	215	183	233	214	203	186	184	189	190	193	201	202	194	204	252	194	200	206	216	221	242	193	183	163	203	181	218	195	220	199	205	222	202	223	159	208	208	200	210	239	190	178	181	199	206	204	220	207	188	187	216	208	211	238	199	179	212	198	206	194	201	205	198	226	201	229	191	190	236	206	198	200	216	186	206	209	205	200	202	199
22461	2194	2758	4308	4512	4385	8182	4304	2684	2271	2483	1811	1904	2225	1550	1409	2139	1993	1638	1467	870	778	777	806	758	719	715	667	628	662	694	690	700	730	859	1031	947	865	763	730	652	918	997	1265	1596	2056	1215	707	573	601	579	577	547	555	613	576	550	509	574	548	575	530	523	535	564	533	594	555	562	543	555	506	567	528	521	558	542	529	511	570	525	509	571	547	601	512	543	542	558	515	553	545	549	533	542	551	556	557	535	586	548	506	544	532	534	546	509	531	544	573	552	525	545	505	546	537	585	545	589	551	589	532	555	528	546	546	516	511	525	552	527	508	521	581	553	512	516	512	561	542	528	499	540	540	534	539	555	542	582	542	511	536	552	513	517	522	551	523	500	528	576	546	522	543	557	544	557	466	515	530	555	532	539	540	541	533	545	504	512	512	526	505	530	528	527	494	493	508	535	525	549	507	521	514	552	510	531	509	525	522	560	490	566	531	524	531	491	525	532	567	583	527	569	561	533	526	535	545	537	515	536	527	550	524	535	546	508	544	548	540	522	499	540	513	486	552	555	531	532	508	517	519	503	533	526	520	512	494	522	512	547	540	488	503	544	539	500	518	506	517	517	539	554	565	551	533	535	522	563	588	527	528	526	513	558	544	538	538	554	498	509	534	532	481	560	541	500	534	521	542	553	549	518	511	529	567	530	508	571	482	486	555	525	532	522	553	545	549	551	525	492	531	501	511	525	557	561	508	527	508	516	534	539	558	538	557	572	522	556	533	567	513	542	533	529	554	524	584	498	533	534	551	526	549	535	498	498	567	574	523	493	534	507	547	551	554	555	517	561	522	535	513	556	518	555	544	533	539	530	516	533	548	498	481	565	521	530	497	511	534	522	561	542	519	539	521	502	566	570	526	522	546	521	513	557	484	528	526	533	509	522	544	497	537	544	540	523	509	466	520	553	554	537	546	558	520	585	511	578	540	541	553	547	519	527	520	460	525	509	547	532	557	511	541	525	511	538	547	561	521	545	550	531	559	528	529	504	522	513	530	600	539	514	490	535	524	512	565	528	523	547	522	548	540	502	527	519	491	547	523	576	530	535	557	551	530	568	517	497	531	515	534	568	528	550	536	538	540	544	538	508	532	503	546	536	510	503	507	543	517	574	543	514	531	528	531	536	506	522	536	534	526	529	543	529	544	569	525	522	516	511	518	551	531	510	507	504	487	564	543	549	522	494	534	537	525	489	483	531	529	550	530	509	508	563	543	538	508	557	562	519	536	469	517	533	533	527	493	548	559	537	575	547	515	550	527	582	480	557	519	560	555	583	545	524	532	549	602	543	556	559	498	513	519	496	544	514	527	558	534	533	541	534	543	553	526	574	566	539	537	522	567	535	563	529	553	502	529	530	598	548	545	525	538	493	541	567	533	545	512	507	527	596	485	518	555	566	506	524	551	565	519	539	560	570	528	528	509	539	526	541	520	557	498	534	534	519	532	548	492	515	545	563	504	510	552	574	515	534	515	510	507	489	555	525	488	537	529	596	523	515	498	535	530	558	538	547	505	495	533	493	549	537	519	541	540	497	505	527	574	543	544	537	514	518	534	552	522	520	564	523	509	555	514	571	552	586	535	499	507	586	555	545	515	541	520	513	538	539	539	550	538	522	575	531	571	534	563	498	522	504	549	557	553	539	507	570	529	555	530	502	519	560	540	527	542	533	482	535	528	559	537	494	541	548	536	547	541	530	535	528	546	535	545	523	504	521	553	545	533	518	534	549	522	526	558	559	549	545	568	529	556	536	503	506	496	553	521	548	530	546	561	556	525	539	523	560	499	557	518	542	503	560	517	508	521	571	597	523	559	536	528	550	550	493	558	556	494	576	556	516	502	514	509	577	543	538	561	489	518	552	557	545	535	535	488	534	526	531	572	524	512	535	559	488	518	538	578	534	538	516	527	525	533	545	547	504	532	510	538	505	533	531	526	555	552	527	538	555	524	523	519	564	535	537	527	512	512	553	538	533	514	519	567	561	532	533	543	497	566	483	521	461	536	510	517	532	484	514	547	539	553	541	519	548	547	530	534	533	531	540	591	520	535	533	515	511	529	529	572	544	536	546	585	563	539	508	538	493	501	521	524	548	522	535	565	553	512	551	556	560	539	487	517	531	522	553	521	546	524	522	539	528	477	539	524	571	528	537	525	525	530	528	509	516	566	564	532	523	523	541	519	551	504	554	470	494	542	488	521	495	563	545	526	543	549	491	529	544	545	547	555	560	535	556	536	557	572	539	568	515	516	520	525	565	504	510	555	513	549	552	574	484	466	515	552	532	571	576	534	495	513	550	572	538	507	525	560	511	527	528	561	590	552	496	540	549	537	529	531	515	542	497	515	562	542	532	551	521	539	541	534	546	513	530	497	567	492	537	512	490	549	521	523	512	529	560	532	515	557	553	564	507	548	497	512	515	514	532	546	513	540	566	535	533	552	501	500	502	557	562	521	534	575	532	532	516	524	524	510	523	500	525	578	493	515	540	535	515	595	518	574	502	532	512	517	537	535	538	553	563	543	538	501	495	534	533	507	573	551	485	521	501	507	527	535	552	530	506	549	516	554	587	535	550	555	530	528	522	526	505	529	516	534	566	572	561	519	535	521	526	556	533	558	527	517	512	519	583	574	538	556	538	507	514	542	514	505	580	527	553	529	535	516	541	511	527	546	527	506	533	553	570	512	540	512	553	533	507	474	494	548	533	558	513	535	532	546	491	528	572	519	497	557	533	552	559	490	537	540	523	516	570	559	532	586	522	531	580	558	509	516	503	504	572	540	517	547	548	517	519	496	538	534	568	530	557	518	559	538	533	532	572	563	491	545	574	559	535	535	563	525	503	524	545	503	535	548	550	547	525	564	551	546	556	554	513	532	569	536	539	534	544	524	549	511	538	525	564	527	514	558	531	513	521	531	521	504	531	552	482	517	513	540	505	500	542	551	596	533	545	525	527	583	553	520	533	550	552	524	523	510	550	530	553	490	534	550	524	540	567	545	550	549	535	546	554	566	528	561	549	531	537	528	525	522	534	548	566	557	576	540	554	557	497	548	518	516	559	519	495	521	546	518	541	543	544	519	517	531	543	512	527	539	496	545	533	513	502	541	519	556	529	533	536	515	533	532	518	483	535	537	514	579	523	514	516	541	498	587	527	559	489	518	553	529	514	518	513	511	500	561	544	508	522	527	582	535	509	537	537	582	542	500	571	526	518	515	571	511	543	536	508	526	509	499	542	512	528	541	499	510	571	506	561	557	495	514	530	549	522	500	523	509	551	518	534	480	529	491	520	530	566	539	526	532	515	516	512	506	482	507	524	534	581	503	522	532	513	532	564	534	491	529	557	551	501	515	508	541	519	528	548	562	510	474	547	514	523	538	538	511	549	546	501	528	533	544	547	545	528	517	524	543	536	516	529	532	554	508	553	572	490	492	531	575	574	531	520	545	535	534	510	556	561	562
49359	29607	8133	3334	3045	2301	2915	1587	992	919	801	630	674	760	525	472	645	633	549	534	436	376	388	407	394	355	393	337	299	348	310	332	348	346	344	368	405	347	330	356	330	452	421	492	604	694	485	393	300	293	334	341	294	285	343	315	329	351	338	311	313	293	305	313	303	336	300	345	320	306	308	305	273	334	257	289	331	304	314	305	292	284	319	332	325	312	300	328	274	296	305	292	292	290	316	275	307	278	331	341	311	294	284	302	289	349	282	271	356	291	297	274	318	299	289	280	326	326	309	301	310	284	343	321	329	322	311	268	289	280	302	308	299	299	306	317	290	305	332	303	284	286	311	330	289	295	330	316	348	307	319	280	302	299	303	290	303	283	339	274	333	318	280	318	331	296	317	321	286	286	327	288	302	331	308	297	315	294	317	295	257	293	306	273	285	326	334	314	310	309	338	331	306	305	294	297	295	328	290	306	279	281	288	330	299	307	307	317	303	287	287	297	302	308	282	313	294	300	323	304	293	300	263	289	274	311	301	289	304	318	271	312	292	298	318	296	334	327	303	294	304	290	288	269	308	328	311	310	318	302	312	300	287	314	322	319	289	258	307	308	297	320	327	274	300	272	292	292	349	286	304	307	309	284	298	312	307	321	302	295	294	321	333	331	301	323	286	258	301	287	305	282	319	307	282	309	287	301	294	295	306	313	311	306	301	299	290	303	270	309	320	283	286	324	319	296	301	305	311	317	297	311	299	311	331	292	267	299	315	330	313	271	299	312	314	298	307	325	278	319	289	299	332	329	294	299	326	318	295	313	335	343	310	295	320	288	273	309	317	311	302	300	294	315	309	302	293	355	298	295	306	316	310	288	302	318	285	290	308	287	313	308	316	290	312	309	300	283	312	325	307	310	266	303	327	323	317	328	296	326	290	301	301	308	287	303	311	307	285	361	297	285	316	317	273	308	274	294	276	324	284	308	325	287	296	268	301	246	304	305	314	317	309	334	328	318	283	261	296	266	340	311	299	306	265	324	337	304	273	278	287	310	325	317	300	321	324	317	307	306	268	309	270	329	299	292	289	273	282	312	315	325	276	292	308	308	305	324	317	290	303	307	295	306	332	321	323	285	311	291	310	263	284	304	282	250	308	312	306	292	290	308	298	326	283	312	315	282	356	329	331	283	309	319	267	274	259	282	282	328	321	317	324	286	305	306	291	264	321	326	344	306	310	332	301	311	311	322	306	327	276	320	291	318	309	287	319	301	324	299	280	279	297	308	329	314	306	295	302	283	285	301	315	326	322	302	302	316	293	304	305	311	336	280	289	281	316	322	310	302	286	297	272	305	302	303	292	279	263	303	305	340	298	312	297	318	328	309	322	296	322	304	312	279	291	326	270	315	324	302	308	296	290	299	299	318	294	297	332	293	347	293	276	317	294	297	303	291	314	286	327	290	310	288	326	307	300	304	325	329	329	319	314	314	300	294	299	312	291	271	320	310	292	287	334	302	316	300	261	293	312	302	278	293	320	329	300	301	310	323	293	314	293	304	304	292	301	306	281	306	313	308	299	315	307	290	304	332	317	274	316	339	303	283	303	309	319	296	332	305	301	293	296	276	324	300	313	298	292	300	312	269	296	316	305	319	316	289	310	310	342	299	295	292	275	295	300	308	313	313	314	306	323	321	300	288	272	280	315	297	309	324	295	282	296	293	305	324	327	290	315	312	293	326	321	290	338	333	320	266	335	286	306	316	282	324	290	304	313	296	315	324	293	298	326	294	279	330	304	294	297	315	270	305	319	315	319	353	334	288	304	302	321	317	313	325	312	298	277	301	314	297	289	304	301	310	280	329	297	296	321	268	327	314	282	286	319	300	330	344	286	302	294	304	294	296	324	303	305	325	311	324	314	307	321	298	309	299	298	293	302	333	310	309	312	299	310	299	338	289	301	320	320	306	308	288	313	307	271	303	296	287	300	308	310	316	275	302	299	295	261	301	316	306	308	314	299	284	297	282	308	306	321	277	306	281	308	304	315	318	277	333	286	291	320	336	293	333	298	295	333	283	276	314	296	277	281	340	343	313	308	334	296	328	287	319	300	302	335	292	274	287	330	340	299	285	289	305	277	326	301	287	286	333	297	294	286	299	313	284	342	298	279	292	314	312	291	298	326	320	287	298	309	301	295	287	310	312	318	321	310	289	308	322	301	287	264	308	299	302	332	278	298	321	317	331	314	293	319	332	321	309	299	329	302	294	283	314	324	308	295	322	296	302	317	310	303	310	299	273	260	311	306	294	266	288	307	300	323	295	317	300	339	290	326	309	320	292	311	285	338	324	320	337	299	311	347	332	341	306	299	297	337	277	308	287	290	293	325	299	304	281	312	309	278	295	298	323	320	321	300	299	341	291	284	318	254	316	302	308	289	288	309	300	282	275	296	287	270	318	308	286	301	344	317	315	300	309	320	291	329	288	302	343	287	306	315	304	337	310	311	309	316	299	301	304	305	282	287	316	316	332	323	307	318	323	307	305	299	314	326	324	296	295	300	261	311	307	283	293	328	262	291	304	317	316	291	319	293	305	321	304	299	317	315	316	318	295	347	323	306	334	281	317	321	304	304	319	329	323	295	280	303	317	298	295	301	310	307	312	304	325	333	313	292	292	334	302	291	355	321	314	313	300	320	318	300	284	273	280	311	322	295	267	307	315	281	290	308	303	308	311	294	319	353	316	315	302	306	329	317	326	287	303	310	301	315	320	330	304	308	333	339	328	301	296	301	356	292	321	300	325	300	275	317	317	290	299	326	310	325	317	300	308	303	288	292	297	296	316	292	282	282	302	295	330	314	297	297	270	283	262	285	325	312	302	275	334	296	301	357	278	300	347	297	286	294	322	302	305	319	326	321	314	332	294	296	291	291	319	314	297	264	289	282	304	325	341	300	303	288	310	334	302	312	305	302	333	307	320	282	302	302	333	293	313	290	305	326	335	277	311	313	315	320	318	368	274	279	283	316	296	301	286	280	310	318	299	329	313	313	302	350	317	290	287	315	268	306	312	266	321	316	299	315	269	292	283	261	267	290	291	328	320	315	293	311	319	303	327	301	310	313	298	301	287	318	320	308	305	286	283	330	298	314	292	306	282	291	283	325	309	309	298	312	324	288	299	306	303	321	309	314	282	320	301	290	317	292	278	302	290	286	319	310	335	330	295	250	288	285	302	266	316	302	295	299	290	312	317	292	322	325	286	295	312	298	334	300	320	277	297	292	328	313	321	292	301	319	286	327	300	283	286	293	303	305	307	304	264	271	303	252	318	323	310	331	318	307	326	323	315	276	298	292	315	300	331	333	318	264	306	329	307	333	301	300	338	304	318	313	285	317	310	299	297	298	286	323	293	264	271	299	271	323	307	319	273	308	334	271	288	299	297	281	305	323	314	344	316	302	330	262	272	288	277	296	311	297	310	326	331	292	267	292	351	269	296	298	274	305	321	315	280	316	299
29213	3963	4810	6928	7315	7277	10348	5839	4176	3581	3555	2942	2868	3553	2308	2238	3226	2912	2478	2219	1562	1145	1381	1100	1297	1282	1132	1065	1030	1028	1021	977	1043	1076	1271	1520	1441	1218	1155	1077	1123	1648	1676	2297	2894	3801	2079	1149	880	869	808	873	858	817	821	873	785	829	819	768	795	768	740	809	804	784	775	773	750	807	757	733	811	808	747	756	773	777	807	749	735	767	804	820	760	751	769	764	829	777	736	786	752	776	730	808	750	748	799	779	753	784	784	775	793	790	761	729	740	801	716	778	722	746	760	774	741	753	722	743	828	779	750	726	741	741	736	773	762	708	762	745	739	765	762	739	717	734	704	807	764	748	755	804	743	773	755	812	753	784	720	748	703	764	733	731	751	762	744	690	722	753	765	737	788	726	806	758	718	725	743	775	760	752	739	747	785	754	772	745	714	767	766	813	787	731	772	794	755	836	767	810	765	752	751	773	761	737	777	743	756	735	749	769	790	757	746	762	746	746	762	762	763	745	752	772	766	782	749	792	742	747	807	759	771	753	735	733	736	721	772	803	783	721	808	802	796	705	714	768	765	746	759	824	816	718	776	715	797	744	713	679	756	755	802	713	799	712	768	718	731	766	766	737	768	747	689	764	806	749	761	782	724	735	768	787	787	778	738	737	757	816	771	762	788	758	716	692	787	780	776	759	781	696	758	713	749	774	760	774	757	774	788	787	745	723	742	781	774	732	742	739	759	719	761	780	763	765	761	783	709	698	806	748	754	760	780	805	762	787	723	738	725	724	746	740	727	741	708	770	748	729	711	725	746	756	734	779	734	747	766	798	799	753	746	755	762	758	812	763	768	725	808	803	769	739	772	743	754	744	722	773	759	770	756	747	736	747	739	749	717	741	707	764	724	707	728	772	741	755	709	802	755	789	765	790	710	765	734	782	744	775	767	796	770	774	781	787	753	720	734	731	731	715	748	738	754	754	764	756	742	792	762	765	757	762	751	707	772	785	735	729	759	787	766	775	783	755	746	737	750	764	744	784	770	796	761	715	784	739	759	760	764	769	750	746	714	763	731	766	744	765	788	738	757	738	745	742	756	730	739	764	777	753	743	707	739	753	765	805	737	721	706	764	825	743	740	748	759	818	707	720	781	773	744	729	805	731	709	730	766	736	760	732	779	755	786	745	707	727	764	739	767	778	798	804	737	730	742	805	720	737	766	790	740	750	709	748	731	735	778	750	723	746	792	760	737	731	774	791	799	777	751	767	722	818	776	764	750	771	757	775	753	803	744	788	739	760	753	800	713	775	760	771	826	748	755	789	763	751	766	730	740	720	730	804	718	731	729	754	758	751	738	753	796	749	802	721	779	799	733	724	704	752	740	764	747	765	774	723	786	750	774	769	784	722	750	777	801	747	786	744	754	749	827	716	819	692	730	744	746	771	712	761	768	719	746	760	745	777	767	779	794	765	750	725	767	795	806	766	738	762	809	720	793	759	774	773	774	738	788	750	721	766	708	765	776	778	785	761	776	760	812	737	801	724	738	748	741	746	800	747	758	747	711	721	763	704	774	748	767	754	821	711	754	724	762	694	766	739	753	757	744	744	788	725	772	825	736	759	777	742	763	754	773	735	756	748	744	779	777	744	786	753	714	809	710	743	769	779	723	710	740	707	765	765	783	765	792	718	749	767	707	723	765	726	740	751	745	745	815	733	761	713	788	728	745	753	785	691	739	742	795	767	704	755	734	780	754	766	815	744	741	771	743	728	744	746	765	742	745	721	736	755	791	766	764	785	744	757	812	731	740	745	746	746	804	727	764	798	751	798	766	739	749	755	770	805	777	733	803	791	726	789	752	707	714	737	786	766	752	758	830	730	769	753	784	798	780	736	794	735	745	768	726	808	734	753	747	696	765	716	761	768	753	753	769	803	761	772	739	742	729	794	733	709	715	747	768	737	714	765	736	723	765	759	735	656	760	725	817	815	770	742	742	759	748	728	740	723	763	854	764	770	728	752	758	765	746	750	772	790	759	748	763	749	741	779	764	741	743	742	795	772	772	751	768	783	738	739	801	764	766	768	754	816	755	737	717	759	750	774	770	751	767	718	820	728	774	755	781	787	717	780	753	796	736	773	728	761	731	726	785	768	800	786	773	800	693	755	785	707	728	743	824	721	727	748	837	757	799	739	750	737	765	740	768	768	729	731	778	729	762	775	755	726	780	749	722	805	761	691	747	729	759	734	751	757	723	781	731	750	725	805	770	739	792	740	758	766	784	715	753	771	765	765	761	716	750	793	757	759	757	757	780	753	784	714	792	691	788	781	741	723	785	736	754	771	749	761	717	744	712	758	755	733	745	713	774	757	726	750	688	715	773	709	775	746	797	734	768	745	787	755	739	754	730	804	756	759	747	771	739	754	744	755	775	741	768	784	746	729	747	731	736	797	732	731	759	772	727	728	742	726	772	772	756	740	771	806	754	799	676	695	750	771	746	766	772	730	736	788	735	757	733	720	790	772	766	737	766	764	762	787	806	788	783	740	777	754	749	757	754	763	734	732	741	726	762	794	744	768	765	728	771	758	753	776	752	762	769	772	741	771	736	752	782	762	781	755	778	784	757	741	754	675	809	771	734	704	774	806	743	765	718	769	775	776	749	779	725	748	766	737	766	738	794	776	759	727	769	739	731	773	758	713	769	748	784	757	733	775	766	747	737	755	707	725	698	724	748	730	788	764	730	768	783	732	767	756	727	753	756	793	725	803	710	793	772	801	778	768	731	770	792	767	808	791	728	757	753	735	741	776	755	747	777	725	791	730	762	742	765	813	787	746	748	720	729	761	739	726	738	764	758	709	732	772	785	751	788	705	777	736	762	748	758	767	761	748	751	741	765	770	710	777	745	729	769	748	755	735	722	755	782	737	794	753	813	731	754	732	745	768	729	765	732	713	761	744	793	747	711	738	718	802	770	777	713	708	786	722	785	765	776	802	774	758	739	736	744	796	716	770	770	760	777	754	752	764	740	737	716	829	772	785	726	769	737	766	753	786	781	788	766	707	761	757	718	704	716	773	765	742	767	760	721	784	784	746	721	734	751	706	731	803	705	776	783	741	775	787	767	756	793	741	755	730	751	725	748	737	761	685	782	716	778	706	757	778	799	748	760	750	773	768	750	690	753	798	745	748	732	745	753	704	759	765	793	760	782	730	762	757	695	742	770	784	730	765	780	730	793	821	727	726	735	761	752	760	727	758	742	753	743	732	821	775	744	775	789	730	739	755	728	752	748	772	732	759	785	781	772	770	721	749	752	767	739	725	800	732	736	767	724	722	765	773	744	696	734	738	774	775	771	760	759	728	791	757	774	784	772	793	725	795	758	734	749	741	773	723	784	734	789	759	796	752	791	779	735	716	784	758	781	799	768	800	730	743	747	772	709	741	768	816	746	790	739	734	820	744	736	730	759	736	774	713	755	766	760	757	711	709	724	775	721	737	736	752	757	718	704	754	770	748
4433	788	505	619	557	714	945	555	465	438	445	412	426	488	385	377	455	405	401	382	327	355	337	331	372	361	341	317	309	359	335	305	347	342	376	353	371	381	337	307	311	380	343	338	328	345	368	323	329	322	320	328	327	356	317	319	333	321	313	351	333	333	333	302	338	346	341	324	305	369	345	357	331	302	305	348	336	357	326	331	311	327	348	336	350	355	335	346	367	324	335	346	298	358	301	373	326	296	313	314	304	331	354	324	334	328	318	350	326	332	357	315	344	364	348	326	315	335	317	345	309	333	338	359	325	358	356	342	327	324	332	346	355	324	354	310	294	357	329	343	318	351	351	313	327	339	344	347	331	331	362	318	317	284	351	352	305	302	298	337	373	315	343	352	339	317	308	314	326	303	339	346	293	310	354	368	355	318	368	327	306	324	329	314	332	298	365	311	301	320	376	323	344	331	317	357	334	339	353	336	328	330	334	329	343	329	313	356	339	319	333	311	350	310	327	319	331	345	362	320	341	337	318	344	318	333	342	348	325	343	328	336	367	331	332	321	321	358	331	353	343	343	345	361	307	349	351	330	335	376	343	317	319	322	331	324	330	351	323	327	363	362	317	295	353	310	320	315	289	304	350	305	318	333	329	307	327	327	348	319	322	359	322	324	301	311	343	338	329	353	328	370	318	318	308	313	290	316	360	327	333	331	342	324	314	337	318	345	353	343	342	350	349	338	331	354	337	315	343	332	351	327	303	351	325	323	310	359	362	315	337	329	377	295	327	330	349	347	334	327	353	323	320	353	345	342	350	352	317	336	325	314	301	344	330	344	331	354	348	302	342	332	328	344	320	300	364	318	335	363	327	303	318	342	330	337	354	321	323	328	316	320	327	355	363	353	317	357	323	352	333	333	364	361	328	327	338	298	330	301	330	315	320	317	334	314	341	331	342	349	345	331	334	333	338	333	302	351	348	365	359	338	339	329	349	339	352	319	334	317	314	339	348	338	311	367	342	337	289	345	343	323	301	306	322	317	352	309	321	362	336	320	317	349	347	338	312	336	329	353	332	360	335	305	343	342	310	348	330	317	324	306	325	314	327	353	376	355	370	330	341	326	344	317	313	312	305	314	333	342	344	297	338	339	304	343	344	277	367	323	346	353	354	316	363	310	307	361	324	345	343	329	320	329	338	322	367	355	322	345	301	350	333	355	357	335	339	337	322	338	328	339	364	312	318	299	318	356	319	349	356	332	350	341	292	344	328	353	361	326	333	339	308	330	327	296	326	326	326	353	349	343	342	362	312	321	357	336	313	347	330	335	321	310	308	311	345	338	312	339	338	346	321	356	340	333	324	336	331	328	346	335	322	339	327	340	330	319	362	330	344	307	307	356	315	361	346	325	305	301	333	338	314	325	316	361	341	354	336	341	336	333	356	313	329	350	284	320	310	336	317	324	372	368	315	336	333	322	349	325	322	356	296	333	344	337	292	321	356	306	307	360	319	315	303	318	308	321	353	331	340	318	342	329	323	325	353	346	350	332	289	302	345	327	331	319	314	308	306	305	367	327	342	368	336	350	346	348	363	310	322	331	329	340	336	334	335	324	345	363	352	386	295	324	327	292	343	294	336	322	319	334	329	331	335	328	365	306	363	348	339	364	319	319	298	299	317	328	336	331	360	328	320	347	327	371	340	333	338	308	343	356	321	365	326	363	332	313	366	356	329	303	338	344	332	310	324	294	319	309	306	355	332	311	322	310	338	295	326	345	342	311	307	301	349	363	326	326	309	340	363	356	339	334	347	384	338	347	304	314	326	316	311	315	330	304	336	351	346	315	330	314	325	347	335	348	349	363	326	350	422	364	345	302	312	307	348	321	324	351	333	360	356	353	356	339	330	348	345	289	343	349	296	280	319	339	324	327	381	297	323	321	332	330	320	344	323	308	320	325	314	339	320	344	311	318	338	286	338	338	358	336	309	323	289	325	317	309	320	372	353	320	306	329	312	330	345	357	351	318	338	351	357	340	326	326	323	314	325	343	341	364	310	359	335	351	332	335	342	298	304	320	323	330	318	350	290	344	356	336	297	375	317	334	333	353	346	342	329	372	340	327	334	367	336	335	360	326	341	337	358	323	300	326	310	347	344	348	364	309	344	334	352	330	337	337	347	324	322	333	366	354	328	308	316	342	303	366	329	350	313	324	303	331	359	327	336	334	350	350	330	298	342	307	331	335	352	339	346	330	351	342	368	361	344	332	356	317	325	333	300	349	360	299	311	320	317	302	349	297	333	326	344	309	327	371	369	325	338	323	313	311	356	350	332	304	342	319	320	328	320	324	317	352	344	321	321	319	335	326	316	317	359	302	315	345	305	316	324	370	357	373	332	296	335	350	334	321	334	306	327	347	316	343	336	313	308	341	314	324	306	318	322	341	388	343	351	326	347	321	322	310	301	327	326	339	312	349	345	344	325	332	369	284	339	320	355	341	350	334	338	296	368	301	349	337	355	318	359	332	326	336	360	320	313	332	321	346	301	363	302	327	316	317	375	313	335	356	316	317	347	321	339	335	310	326	320	333	375	297	341	320	340	349	341	309	343	367	322	338	356	354	323	329	323	329	325	335	336	282	344	330	320	323	337	314	321	323	335	353	327	350	341	330	349	345	328	343	349	294	313	319	361	317	325	330	359	328	313	351	337	309	340	343	344	347	314	334	337	328	371	380	313	345	332	349	340	350	356	328	333	315	325	355	367	336	339	334	339	317	316	305	330	329	322	384	312	338	349	313	366	373	320	318	360	322	322	329	316	322	312	335	318	328	347	304	295	329	352	326	302	336	345	314	336	348	322	328	324	324	323	312	354	320	320	370	329	322	345	309	328	308	346	334	362	308	322	342	319	342	371	339	342	340	309	355	376	312	367	314	323	344	303	302	325	298	327	356	309	301	343	317	355	354	300	327	337	353	324	321	315	340	338	322	339	345	350	339	354	324	319	345	308	352	361	303	314	327	312	354	314	318	347	357	320	333	365	320	335	315	331	329	325	302	324	309	331	313	324	341	344	336	359	354	341	328	352	340	307	329	324	313	304	350	322	327	301	328	310	371	349	342	300	341	361	342	316	327	333	303	318	339	312	312	345	324	325	336	360	350	323	297	330	348	304	302	316	327	319	320	361	323	327	355	359	344	325	343	353	324	310	326	360	328	327	337	311	298	341	323	342	377	302	343	355	329	367	353	328	328	340	330	329	346	327	315	334	316	322	342	364	353	319	339	294	325	352	334	317	325	337	323	315	295	328	338	319	313	334	323	314	311	320	334	337	336	324	364	310	297	325	381	334	341	319	322	355	286	327	324	314	320	339	334	344	356	348	337	326	329	356	315	335	319	339	319	354	333	347	327	346	317	301	329	345	329	356	336	357	325	351	359	335	317	358	306	333	350	326	319	328	329	339	326	322	322	308	341	375	323	313	349	334	301	351	313	349	301	336	309	330	327	324	320	343	339
4544	864	1056	1733	1616	2636	3817	1876	1589	1335	1393	1161	1325	1713	1169	1101	1616	1461	1293	1219	883	825	789	801	779	837	824	844	838	865	785	780	843	864	957	1076	1036	888	899	785	817	818	816	821	835	840	795	752	745	850	805	806	764	775	803	774	763	815	792	756	772	788	795	815	771	769	818	741	772	770	793	777	785	756	859	776	782	750	763	827	799	764	779	808	789	779	814	756	750	796	768	766	796	840	815	743	798	793	787	767	746	741	774	801	760	810	729	760	826	780	785	798	738	766	775	793	813	763	776	770	797	784	816	777	781	758	765	806	773	756	813	734	756	792	750	781	744	754	754	776	810	755	754	800	745	775	709	802	761	739	784	824	772	741	832	751	829	788	741	810	755	736	787	783	745	758	765	786	746	798	814	797	709	794	768	801	856	803	764	811	806	773	805	777	729	778	819	808	759	789	740	743	807	802	753	794	790	773	804	809	815	741	765	807	747	757	795	790	778	776	801	804	794	799	785	808	763	777	790	785	780	758	872	788	799	766	779	794	815	778	757	813	755	778	830	781	725	763	733	772	796	772	745	773	724	768	789	796	764	776	794	758	784	835	735	755	762	779	771	749	753	839	810	771	748	741	778	803	752	784	812	773	751	807	807	759	760	758	776	775	746	788	742	780	710	715	812	745	792	761	768	799	764	852	755	792	749	855	786	722	807	717	774	762	815	770	800	796	778	771	768	802	791	719	756	770	796	758	800	765	781	856	797	750	752	753	774	771	765	826	828	749	798	738	744	828	776	795	829	838	805	785	705	769	795	774	789	751	763	774	769	754	757	747	775	801	752	788	756	787	762	775	757	815	746	770	785	828	753	769	779	765	747	748	749	766	789	789	746	739	756	786	751	759	794	761	726	733	759	764	776	774	794	828	778	825	734	792	755	782	789	823	804	788	769	834	755	798	795	757	786	789	730	774	824	809	794	796	745	804	780	738	815	786	776	758	763	724	774	805	735	794	817	779	794	796	723	729	774	742	831	810	708	775	750	794	792	790	766	769	767	782	824	775	790	829	788	744	825	772	804	812	805	739	813	785	813	815	786	769	744	773	805	814	784	801	785	824	779	790	795	814	837	767	802	775	774	767	776	743	759	807	774	816	770	783	755	753	794	808	735	745	742	787	823	774	722	790	838	783	826	764	797	749	812	820	776	755	786	777	780	807	772	808	786	744	796	814	787	820	773	806	812	770	818	797	786	771	758	756	805	727	766	777	743	806	775	764	742	731	762	807	740	783	814	728	785	781	836	789	801	767	793	776	791	774	770	724	729	788	806	724	818	776	758	824	710	764	792	778	785	770	756	808	800	752	814	752	804	796	719	784	772	819	731	753	770	814	773	791	795	772	739	735	733	741	799	793	781	834	802	778	799	775	793	727	800	788	804	772	810	844	762	802	769	778	804	776	784	736	754	793	716	791	814	751	763	765	784	786	776	796	722	796	801	771	779	792	808	753	807	779	786	750	767	781	768	801	769	769	765	786	775	728	775	827	836	815	793	784	821	767	781	787	797	787	750	771	806	788	811	795	785	733	829	749	802	752	760	751	750	773	779	796	819	781	743	740	798	775	789	755	800	709	767	746	862	769	799	756	758	767	738	799	790	760	766	729	766	782	762	787	744	779	755	773	804	771	816	800	741	784	820	789	783	745	796	782	743	805	818	754	800	757	805	751	813	748	781	774	756	788	784	775	779	787	775	754	798	779	752	748	797	832	706	798	778	779	810	711	790	789	778	761	800	763	794	764	788	780	829	844	789	823	736	755	774	800	791	723	805	755	786	802	802	766	784	778	767	803	767	762	765	844	801	820	757	750	742	743	759	793	766	806	795	783	804	806	775	759	751	727	718	742	762	766	782	740	748	785	766	771	775	776	808	763	790	846	807	775	771	732	778	781	811	800	780	770	795	777	775	753	771	792	749	816	777	780	759	801	801	755	772	782	820	816	766	755	758	732	777	771	764	760	768	790	831	794	776	775	743	818	772	758	789	725	818	832	766	791	783	776	776	714	772	786	751	834	785	765	742	793	822	757	838	757	732	789	779	764	796	796	777	807	846	756	761	745	791	777	787	757	782	762	779	796	814	825	794	784	793	735	782	791	759	782	773	770	788	785	781	816	794	763	780	810	793	760	792	747	797	791	770	758	723	788	724	783	807	796	767	790	792	759	774	814	763	785	797	781	800	766	768	772	794	785	767	788	758	775	778	797	738	812	785	766	755	818	758	774	811	752	815	789	689	790	762	805	823	799	793	797	743	806	774	809	827	804	762	739	791	776	779	754	796	802	779	749	801	767	786	719	704	769	789	783	792	814	756	791	789	777	763	815	749	784	753	734	794	767	787	815	725	773	752	761	792	806	776	753	795	847	761	758	801	807	829	765	808	730	770	780	769	796	814	799	786	746	763	766	797	797	825	774	736	789	772	783	820	821	784	751	797	773	819	756	800	817	765	753	782	750	798	768	799	775	798	811	755	790	764	723	788	771	753	777	769	750	782	832	795	772	768	804	791	798	788	785	773	762	752	764	827	791	782	803	765	752	721	751	785	743	832	778	779	769	791	782	842	798	746	772	701	758	784	835	805	743	701	723	768	759	759	789	782	799	826	735	797	757	775	750	760	795	727	786	756	772	765	796	754	772	791	743	813	713	784	785	771	812	782	806	806	777	772	787	776	767	832	717	772	798	818	734	823	799	733	849	823	803	792	766	734	820	781	755	805	780	770	856	782	756	805	802	729	779	820	766	806	792	784	805	817	810	742	752	797	745	774	806	773	830	770	760	793	768	731	795	785	766	764	787	743	767	790	779	749	708	789	800	740	753	772	789	832	791	774	805	735	767	843	729	784	807	816	796	800	777	792	807	738	771	715	762	842	798	773	735	806	771	789	808	799	724	756	830	793	785	710	734	739	810	749	801	768	731	788	771	749	818	718	782	760	810	795	755	756	779	762	783	822	778	773	780	855	780	718	763	782	814	776	754	819	741	833	776	764	735	739	796	798	748	791	793	792	754	803	780	824	804	742	808	786	764	772	765	785	830	804	775	769	806	759	758	748	812	793	755	752	770	790	732	769	806	778	757	768	835	738	742	816	753	801	775	765	781	787	812	794	740	749	779	814	762	781	770	765	787	745	757	722	749	776	803	745	829	763	745	806	779	734	818	789	786	796	777	779	774	782	824	770	840	830	814	771	810	787	772	774	805	750	771	747	724	783	751	755	805	741	845	782	768	798	817	784	785	813	813	780	837	782	814	812	826	832	796	725	778	791	785	799	742	805	780	815	795	747	787	790	737	783	808	772	738	763	799	776	827	783	765	805	792	768	781	789	744	768	778	744	840	749	716	752	779	816	758	793	738	783	803	799	797	776	817	798	793	743	779	815	768	819	774	772	757	801	750	739	818	738	735	795	742	738	767	779	755	762	754	839	814	772	778	805	747	796	749	799	758	754	769	777	805	822	767	778	771
38202	17629	2537	1622	1159	1081	1502	854	586	485	470	434	417	462	352	280	392	421	383	334	248	288	223	224	249	231	239	213	218	204	213	228	209	237	250	266	226	240	253	254	254	284	248	258	361	363	301	199	211	227	213	184	185	205	241	194	206	201	223	222	199	198	199	225	216	208	203	203	182	188	198	208	195	201	198	184	205	198	211	235	200	196	207	215	195	186	191	217	199	174	196	228	196	206	193	206	225	191	211	184	215	200	184	194	214	220	197	214	207	201	207	239	194	203	205	212	185	218	238	208	205	209	196	216	188	204	199	195	226	208	214	193	225	176	223	200	203	211	205	214	190	186	200	194	196	211	194	195	195	188	203	212	179	211	181	216	192	180	217	219	183	214	199	192	207	212	178	193	197	228	164	199	172	214	175	208	187	216	196	221	165	186	199	180	179	198	228	195	210	224	207	225	201	198	203	197	217	222	208	184	190	222	160	199	189	187	196	198	181	200	162	191	210	187	204	218	207	186	197	192	205	204	172	211	175	192	209	190	186	210	184	206	219	220	213	203	208	180	211	181	205	210	208	201	226	190	196	184	182	196	222	207	208	224	185	190	193	207	186	180	181	187	215	225	229	187	221	181	200	207	186	209	171	201	180	177	202	221	192	194	193	162	202	206	186	198	202	204	192	221	198	188	203	187	188	205	177	222	199	190	202	175	175	231	202	201	169	181	181	201	198	189	212	196	190	194	189	191	215	191	201	227	187	228	210	208	215	199	191	195	228	200	190	209	232	201	192	186	207	191	194	188	177	200	196	189	200	185	180	201	199	182	195	178	230	197	188	198	216	208	187	203	191	208	204	195	226	199	201	203	203	204	186	219	213	184	183	192	243	166	161	206	195	194	205	217	195	216	205	192	208	212	187	214	222	203	193	209	183	197	215	208	194	222	210	172	207	195	198	175	209	212	190	217	217	199	240	212	220	217	200	182	210	201	175	187	187	200	221	188	202	191	220	213	193	212	229	196	207	210	166	189	186	229	186	188	193	231	203	184	217	207	217	171	190	193	222	214	211	207	235	198	191	186	177	197	203	189	226	195	209	219	200	208	204	210	203	193	196	200	190	181	229	197	207	196	208	211	208	193	220	190	225	222	200	200	195	170	192	180	220	171	183	206	176	174	218	197	219	234	227	207	198	186	200	196	203	182	222	173	183	189	219	199	189	197	243	192	213	225	194	180	207	224	185	174	204	188	189	202	192	184	174	199	185	183	205	181	204	208	198	197	184	241	221	211	210	191	188	209	209	209	220	185	186	212	216	175	218	192	215	204	195	183	218	202	191	192	208	206	226	191	243	211	201	215	193	185	202	201	196	237	172	189	166	194	203	184	176	175	190	174	211	213	214	210	237	204	200	200	212	193	201	196	195	207	190	201	198	198	239	214	193	204	196	175	185	207	178	205	196	201	212	187	216	192	190	212	183	202	191	190	207	241	186	189	213	210	194	168	219	213	206	222	210	182	223	223	194	176	208	194	165	232	203	199	187	187	212	218	198	201	188	211	218	198	208	233	203	176	197	203	211	204	176	183	200	213	199	212	190	211	173	190	203	196	192	195	198	192	183	213	202	181	208	209	205	193	200	194	177	193	214	208	187	205	223	224	183	165	196	169	225	190	215	214	222	216	231	217	210	173	204	204	201	219	186	218	198	187	195	211	199	195	193	191	191	203	160	209	196	200	202	194	170	208	192	214	200	211	224	199	185	205	202	194	209	206	211	191	194	182	213	198	197	182	199	175	231	184	184	177	198	190	223	177	203	196	203	212	222	204	189	201	233	208	213	207	217	213	201	207	199	202	186	212	188	180	216	206	181	213	188	188	197	209	196	203	215	163	193	202	200	194	180	189	198	201	170	165	189	196	209	204	185	195	177	175	178	178	212	191	175	200	187	182	217	231	214	191	212	169	190	214	206	215	183	221	216	208	180	171	195	187	200	189	191	176	200	216	225	182	191	197	186	177	181	176	190	218	202	205	178	197	207	195	228	196	172	187	206	197	188	222	199	199	228	189	214	203	206	220	199	178	200	195	215	218	204	193	192	201	214	213	195	211	188	211	182	181	220	209	197	176	197	175	197	210	203	236	185	216	200	217	184	206	183	204	166	193	215	214	211	197	213	184	211	207	212	219	204	189	203	205	181	175	184	203	190	201	232	212	210	190	211	189	200	177	179	212	218	198	212	193	213	220	206	188	192	183	212	189	206	212	168	205	190	199	192	201	187	197	186	209	239	194	218	189	216	191	192	193	194	200	176	177	207	217	189	219	168	182	190	192	191	194	224	202	188	194	219	204	218	200	185	183	199	208	205	229	202	201	188	188	173	237	195	192	163	179	206	187	217	195	185	184	199	223	230	173	189	180	211	198	209	245	222	205	188	220	209	184	215	194	241	192	210	191	191	202	204	203	170	186	213	212	173	201	166	217	208	200	180	208	196	180	204	199	195	176	215	211	231	195	190	198	204	225	202	226	194	189	203	212	205	210	222	189	208	232	194	206	184	251	199	231	203	210	211	214	198	218	189	209	185	212	205	158	200	183	200	203	167	215	193	182	195	203	223	218	211	168	181	209	192	212	203	195	210	184	207	178	202	186	219	217	222	211	186	203	192	188	197	208	208	210	180	199	216	216	185	247	192	171	197	205	191	206	189	210	192	229	184	185	194	187	217	179	172	207	224	186	214	203	196	217	213	206	189	198	202	202	200	220	177	219	201	212	178	221	206	237	188	195	235	208	193	201	179	206	180	193	193	199	184	210	187	213	198	211	198	214	201	212	197	201	196	193	192	192	195	219	193	202	198	163	215	221	212	227	201	202	237	181	219	194	203	189	193	214	201	196	245	210	215	219	205	181	227	169	205	184	200	194	195	201	191	201	217	228	205	195	184	217	196	212	202	217	194	218	205	187	200	191	193	189	213	221	194	197	195	216	192	185	223	208	183	186	214	201	210	183	178	208	190	183	206	188	201	205	193	193	191	192	201	201	189	183	200	215	231	214	223	206	184	211	200	215	216	186	207	196	187	209	182	225	226	236	226	210	183	180	207	198	209	202	203	193	217	184	209	192	192	190	212	249	209	188	210	189	196	187	208	193	192	206	207	206	225	199	194	229	201	209	183	196	228	211	180	188	203	195	184	205	207	225	212	195	213	204	180	223	169	212	214	191	217	214	199	197	163	197	202	207	204	205	196	188	198	211	178	213	195	190	207	209	209	205	202	206	182	211	201	199	195	192	201	216	210	200	194	203	176	228	217	208	198	222	202	174	192	195	173	189	202	189	214	192	189	207	190	202	180	194	216	198	220	206	202	203	166	208	192	197	191	204	190	195	213	190	214	195	188	192	209	200	228	163	203	189	178	191	200	179	197	212	226	201	192	195	185	196	202	185	198	189	208	174	206	211	197	210	194	179	207	205	199	209	195	180	204	195	184	201	198	201	220	176	203	186	214	185	179	221	206	193
21358	2032	2798	4443	3826	4362	6104	3774	2701	2175	2267	1775	1873	2429	1517	1383	2172	1936	1624	1636	831	957	815	760	821	714	731	650	683	682	664	695	717	777	892	983	952	821	786	742	671	994	1001	1330	1668	1808	1216	616	608	527	573	559	591	535	549	582	496	555	548	545	509	524	524	487	521	522	519	535	545	524	593	564	541	497	563	546	543	542	574	543	511	525	529	529	543	528	548	500	538	508	555	554	546	539	563	541	536	483	532	498	534	534	541	517	518	529	556	467	501	504	540	528	547	540	493	553	543	522	531	522	518	534	579	533	479	536	520	487	511	488	501	502	514	548	525	498	544	571	579	514	570	525	528	484	528	509	554	523	539	537	535	531	523	529	523	497	517	492	548	535	516	539	495	525	541	509	470	519	491	492	529	542	515	569	508	527	543	524	544	530	543	476	477	507	525	569	507	489	507	522	530	559	496	541	515	500	481	520	547	503	527	590	523	548	521	511	559	509	556	506	521	528	544	496	488	520	540	543	551	568	541	552	527	535	532	522	575	511	515	530	519	513	482	556	575	553	516	554	489	496	524	490	528	566	533	501	515	536	499	541	496	531	524	531	575	506	537	514	529	554	522	532	535	526	525	569	502	523	555	561	522	524	521	519	520	512	529	559	549	524	534	521	554	504	537	489	514	531	516	541	545	510	560	546	510	535	518	520	498	556	491	536	519	534	502	529	514	545	488	513	519	539	538	526	540	546	509	531	557	524	524	527	499	507	525	496	530	525	525	545	504	524	554	562	545	497	542	506	486	540	538	511	557	486	510	529	464	570	541	558	486	525	553	547	520	546	512	530	528	546	525	565	503	535	513	517	521	510	554	528	528	535	533	503	520	497	495	527	520	523	513	477	512	494	507	490	515	549	512	487	499	519	496	528	534	536	494	529	553	513	538	498	535	544	488	508	530	545	485	500	546	491	526	520	560	521	550	527	543	563	543	531	532	502	505	540	538	540	516	487	512	505	525	503	546	496	499	511	520	521	512	546	519	475	543	503	477	567	520	530	544	543	548	523	524	518	481	534	504	517	530	522	546	488	493	524	544	549	538	514	555	528	531	528	542	500	536	533	497	490	493	512	513	554	528	504	520	537	505	541	465	543	481	497	493	578	548	493	559	529	548	513	537	532	519	537	526	510	495	525	520	496	542	488	528	526	519	480	507	574	528	513	488	540	518	484	512	555	508	510	541	490	518	490	511	523	536	508	577	540	538	540	521	504	526	531	526	531	560	541	535	476	512	526	480	528	550	537	527	516	530	536	498	477	496	527	521	528	502	559	495	568	516	512	502	520	508	543	518	521	501	517	515	525	517	542	530	511	531	526	501	519	522	483	495	522	530	508	527	553	527	474	532	531	512	524	513	534	545	495	511	503	495	511	521	502	491	538	511	534	480	498	531	530	539	531	507	515	514	525	500	510	523	548	494	545	516	525	537	567	492	518	503	515	504	513	531	512	550	505	543	536	498	529	517	551	514	543	547	533	516	519	519	475	514	493	509	571	495	536	506	524	570	497	496	546	498	518	504	503	486	532	545	519	489	567	516	491	514	558	544	502	510	507	549	508	541	525	549	523	493	548	530	498	563	520	549	545	532	501	496	547	526	485	502	500	548	529	551	528	499	539	566	520	525	512	514	517	513	528	533	501	517	552	531	530	572	545	511	522	529	535	593	480	554	522	530	509	536	556	547	529	528	508	546	516	508	525	499	529	490	557	534	533	538	527	494	547	561	531	501	515	505	486	534	544	526	537	543	535	518	512	521	523	546	505	531	528	576	521	527	526	543	470	481	464	508	503	519	533	545	524	494	509	520	490	511	558	542	492	493	572	518	531	520	537	525	512	494	493	517	515	524	524	522	537	475	521	504	500	508	529	556	525	482	551	545	548	562	496	530	526	534	530	525	517	524	515	549	520	540	505	547	503	519	540	520	529	538	526	524	526	503	529	550	533	544	513	578	517	538	549	554	500	527	501	539	468	497	562	503	508	517	548	539	546	546	544	570	547	492	497	540	492	569	541	548	497	515	536	514	536	524	515	526	531	510	510	527	520	530	512	563	504	534	488	490	518	535	537	509	520	555	498	519	537	539	533	514	527	517	507	504	551	528	547	531	532	489	503	542	507	539	528	526	512	536	510	530	509	535	502	521	532	544	528	520	505	554	502	501	509	540	526	509	529	529	535	522	527	550	523	524	556	557	538	587	515	521	578	484	539	500	502	543	539	498	488	542	511	554	515	486	522	505	493	542	544	507	501	511	498	525	499	526	510	498	554	525	558	512	537	501	541	514	497	525	556	486	501	540	503	510	562	493	504	497	486	526	512	533	496	514	536	494	539	519	529	500	508	517	521	549	511	515	514	520	511	561	516	515	539	519	527	499	489	516	592	529	553	507	523	484	546	526	514	464	562	505	551	523	508	542	496	564	499	509	517	546	545	487	475	571	548	541	524	523	552	550	514	524	496	499	501	474	563	523	520	513	528	527	555	518	528	524	537	512	509	548	543	525	521	493	526	546	507	555	525	545	537	518	491	499	554	500	496	496	520	518	544	488	536	537	500	534	561	518	528	527	546	477	524	503	545	510	550	476	520	535	499	505	546	510	546	562	510	531	514	514	513	553	583	510	526	526	522	552	546	547	520	478	508	525	488	505	535	523	535	532	515	529	525	555	515	527	516	518	518	541	513	503	527	526	550	528	523	493	528	511	551	537	533	552	559	522	532	553	548	510	502	486	505	529	517	520	474	503	505	491	520	518	487	524	545	544	504	513	532	520	548	535	468	519	507	529	518	546	515	493	536	526	506	482	515	533	529	541	510	549	535	540	556	500	486	491	526	522	536	520	494	498	535	537	525	527	499	500	498	478	497	495	500	546	527	547	533	555	532	547	522	493	536	530	525	508	499	549	489	509	529	509	520	543	512	515	566	596	548	527	516	477	528	497	518	532	527	526	499	559	534	522	536	566	530	485	559	542	544	520	517	534	509	516	500	475	495	569	517	543	508	510	469	521	516	565	514	528	531	485	508	514	517	540	529	519	559	506	555	506	540	468	545	556	563	479	532	566	551	524	525	554	523	534	493	535	515	536	557	527	495	524	554	556	480	508	532	504	536	526	555	543	544	490	546	541	524	539	508	511	464	535	549	528	505	520	516	505	490	533	504	515	537	522	513	508	520	520	540	545	569	533	552	529	530	530	520	584	557	543	586	541	524	520	534	547	511	528	534	513	547	505	508	541	542	556	548	547	509	531	537	519	517	519	533	480	484	513	527	551	499	542	518	553	500	542	527	551	538	500	524	522	539	544	443	511	608	509	491	515	542	494	496	511	563	499	508	505	496	514	544	522	497	546	520	565	544	488	534	546	512	515	501	564	498	444	483	544	491	523	547	536	523	531	583	554	552	527	538	558	483	521	504	555	504	510	538	521	489	538	521	529	498	522	547	542	567	569	532	520	547	506	534	480	524	517	515
52079	26544	7249	3134	2568	2386	2220	1535	1073	822	768	708	587	747	539	514	722	626	544	505	382	390	438	416	348	313	356	342	332	336	302	323	324	360	374	407	355	348	332	323	366	425	380	477	551	573	499	313	341	276	289	322	300	327	316	310	327	331	348	300	310	331	293	297	305	297	305	323	291	291	303	288	302	287	321	336	300	317	298	299	261	292	279	300	280	303	290	291	285	301	315	314	330	321	320	270	325	312	300	348	315	293	295	328	285	267	324	292	286	311	287	300	305	289	316	306	314	309	263	324	294	308	291	311	291	307	280	322	288	282	331	290	334	298	276	275	312	287	300	270	304	319	279	273	306	276	326	320	319	292	293	314	305	324	282	312	321	306	291	300	312	342	306	275	294	305	308	304	300	276	299	279	296	282	311	326	315	257	315	320	264	285	304	278	271	306	287	296	302	305	304	297	320	291	254	290	315	281	276	288	299	292	299	295	306	282	300	297	285	330	283	326	286	286	319	274	275	274	309	281	309	282	289	292	278	288	323	313	297	295	303	296	308	333	313	287	330	288	282	299	307	270	301	293	294	271	289	335	285	294	319	285	283	317	322	322	254	280	312	306	298	307	286	302	316	314	286	329	289	276	259	313	302	295	310	297	290	315	305	298	287	278	299	295	292	288	304	302	308	307	332	319	316	312	302	283	305	325	271	314	302	316	311	322	307	296	289	282	295	284	292	311	321	285	286	304	304	276	323	316	298	304	267	271	305	298	285	321	291	323	299	280	290	303	272	292	284	279	312	318	329	292	289	305	302	282	302	293	301	332	285	284	276	279	308	263	309	312	312	280	284	268	284	301	255	301	337	284	276	302	294	309	305	287	315	293	291	325	296	299	288	283	290	299	294	326	316	292	289	294	305	323	276	296	295	310	268	317	284	301	282	305	312	290	282	296	311	299	305	315	299	271	291	327	266	306	300	298	294	272	279	314	292	333	318	287	314	282	318	276	331	304	311	335	318	320	295	290	268	313	285	277	313	296	326	287	302	310	311	298	334	260	310	285	315	328	299	319	294	307	292	329	305	291	331	299	307	300	332	298	305	300	309	318	314	276	287	315	292	300	304	293	273	259	308	298	286	307	312	292	323	309	311	303	306	266	311	322	277	299	290	327	321	306	286	295	303	311	302	303	301	294	301	315	299	281	309	322	297	305	335	279	327	272	328	334	307	284	309	283	290	287	301	289	327	334	271	288	283	269	314	301	312	308	288	283	262	284	294	318	305	317	299	247	293	295	345	297	245	266	323	339	332	292	301	306	307	304	297	269	274	325	286	277	283	292	285	289	274	290	308	283	318	282	334	305	303	327	279	340	335	304	291	314	294	300	271	304	284	301	271	324	299	296	275	323	301	351	302	296	273	319	309	309	283	286	270	285	291	300	328	270	290	287	336	321	276	282	292	273	301	313	281	282	304	302	298	293	314	295	290	298	290	327	306	297	305	327	298	274	335	310	307	305	288	315	314	285	282	298	303	343	294	272	310	283	311	301	276	310	361	280	321	285	265	306	297	303	301	288	297	306	322	312	310	327	304	285	290	273	297	304	332	341	314	325	279	334	295	307	284	262	300	296	313	306	299	291	267	294	290	290	306	275	318	319	326	294	282	321	297	308	307	312	335	289	258	299	317	301	332	330	315	311	317	293	272	244	319	278	313	313	323	323	303	280	294	304	300	294	263	294	314	308	280	290	284	321	305	283	308	317	295	292	280	306	298	324	317	306	287	270	311	284	316	306	300	274	324	308	307	312	289	295	294	329	304	319	303	280	297	273	315	313	315	288	313	331	307	320	291	288	276	317	326	281	311	285	295	336	278	312	318	336	314	312	297	343	301	297	305	314	298	298	320	331	288	304	289	295	283	307	324	332	330	311	290	286	289	255	281	267	292	287	278	323	275	267	323	304	288	312	324	311	292	285	312	275	307	314	307	331	299	303	299	271	292	277	296	320	285	278	291	323	289	304	321	340	307	308	289	315	304	278	300	309	280	310	291	286	338	331	320	306	289	306	302	316	321	282	329	304	284	304	307	280	295	277	306	304	280	289	271	282	299	298	318	293	342	339	332	277	316	299	326	299	325	293	284	309	324	312	285	305	308	303	324	300	306	352	297	333	315	319	310	311	294	330	299	287	294	289	298	300	298	279	305	278	271	321	298	270	285	285	321	282	328	282	308	299	292	274	319	294	310	295	288	312	325	341	290	323	312	281	312	265	316	310	297	293	312	304	300	307	273	302	302	315	313	277	299	287	296	291	285	300	299	304	332	293	286	270	276	275	292	275	285	316	309	295	283	288	318	303	311	306	302	282	298	343	305	292	300	297	315	343	264	267	339	288	314	310	327	281	289	320	297	297	315	321	285	355	321	269	288	267	307	288	320	299	314	302	343	292	287	338	307	312	331	324	284	310	283	313	337	301	309	313	299	293	312	295	324	292	293	282	331	292	271	309	297	272	292	287	275	311	294	295	307	291	278	319	279	297	313	306	343	303	265	298	296	324	313	328	294	307	272	314	263	319	257	309	285	302	280	300	288	288	286	305	265	297	324	294	301	306	264	316	277	307	313	344	294	302	277	291	325	270	293	330	299	279	302	305	293	269	315	251	279	288	319	307	270	342	279	305	298	287	293	311	284	341	289	299	319	307	304	273	318	330	300	288	313	267	294	294	314	270	296	286	301	306	306	276	274	311	311	322	329	326	322	322	302	300	293	324	309	265	287	318	313	302	286	291	270	270	298	305	299	290	287	286	308	309	282	302	311	313	274	315	305	309	311	318	289	289	316	292	300	304	333	314	259	311	313	277	287	300	311	310	311	258	279	274	267	280	277	330	296	317	288	277	282	366	300	268	261	288	304	269	293	273	330	309	309	317	304	344	317	309	328	305	301	306	309	304	295	329	299	275	328	293	277	285	277	292	289	296	317	326	310	297	311	288	291	281	301	330	301	301	279	293	287	268	302	310	260	311	334	321	274	310	329	285	304	308	308	287	261	259	292	307	305	309	326	296	299	276	285	315	304	257	304	305	278	316	305	314	291	302	345	287	285	297	271	287	289	286	285	327	315	312	289	267	296	324	325	299	274	269	302	284	275	299	286	328	286	311	310	296	305	312	300	305	290	292	316	309	305	305	303	310	284	299	306	321	314	309	291	299	277	303	288	315	311	335	266	320	289	322	276	326	286	288	314	271	279	316	292	287	318	306	300	304	320	295	301	305	299	302	297	306	320	272	297	311	323	318	294	305	289	306	274	305	326	299	283	311	329	320	320	312	322	307	286	309	288	289	293	299	331	295	297	264	316	301	334	329	292	279	295	290	294	302	303	314	304	312	306	307	286	264	265	277	308	313	316	305	319	295	294	268	290	286	275	291	301	297	299	293	291	307	332	279	296	310	295	318	329	273	287	321	307	296	286	339	308	299	310	308	343	291	297	310	290	305	289	286	281	289	306	301	301	305	327	285
28892	3389	4940	6736	6350	7190	8271	5499	4013	3272	3489	3114	2922	3598	2274	2190	3322	2915	2509	2248	1407	1241	1477	1293	1202	1097	1196	1041	988	977	1007	1048	1051	1193	1363	1444	1409	1163	1091	1081	1114	1676	1671	2383	3295	2856	2257	972	965	833	830	802	826	841	871	833	750	792	822	742	740	808	741	798	776	802	765	752	801	753	764	781	746	766	789	791	793	750	736	745	749	719	804	766	772	763	745	750	726	729	771	778	722	756	779	753	761	758	727	768	744	745	739	721	711	774	764	734	840	760	789	769	790	775	718	706	776	714	759	793	754	711	750	748	797	746	780	792	723	736	751	825	712	776	748	699	766	770	792	740	779	748	731	726	741	784	758	751	710	721	795	733	786	771	773	699	760	717	731	756	736	749	757	743	755	732	746	729	746	747	699	726	713	736	811	750	738	778	733	756	781	782	718	736	763	740	806	710	800	695	711	766	784	711	739	735	717	750	754	709	757	747	744	713	742	722	766	753	727	726	776	737	764	754	725	734	789	756	760	791	819	762	762	775	761	705	814	737	741	781	769	722	754	727	769	697	764	699	690	769	762	798	729	707	745	762	761	719	751	768	781	710	733	702	785	701	726	740	774	780	751	782	760	750	772	742	688	781	796	783	717	773	755	737	764	765	695	763	759	720	713	757	766	769	732	721	726	807	660	700	730	716	723	740	700	716	733	748	724	760	745	752	760	746	741	752	748	736	777	721	752	704	773	744	714	719	708	727	725	769	764	751	729	731	734	781	723	751	744	702	756	688	761	746	755	830	766	738	734	697	808	737	756	733	698	773	747	712	764	759	775	761	763	741	736	755	721	720	759	700	767	703	764	747	726	735	756	769	791	763	732	712	732	764	747	799	700	748	743	673	792	739	714	744	712	756	748	747	743	721	746	758	794	730	769	737	774	750	785	740	742	723	783	711	764	722	749	752	729	759	754	803	744	757	771	725	740	737	770	766	730	742	734	788	753	734	725	772	757	725	755	724	754	805	745	746	777	725	740	714	779	753	705	753	738	716	711	733	775	746	764	734	756	721	753	769	709	766	738	721	738	745	774	754	737	703	766	764	753	749	759	720	751	733	765	795	753	740	700	748	796	692	772	735	745	731	744	739	748	758	776	752	690	723	775	739	744	698	783	719	763	720	774	743	741	711	738	766	736	781	764	744	704	761	786	774	710	757	759	727	747	774	705	733	764	702	715	695	699	724	819	744	716	777	721	769	687	758	780	781	713	739	715	705	715	775	746	727	747	708	749	746	721	705	771	788	760	766	711	731	763	741	721	800	754	712	814	772	758	721	725	766	740	719	717	776	734	728	746	727	738	756	744	720	718	725	750	778	754	770	723	761	712	753	768	741	748	656	786	752	771	709	755	741	758	774	726	752	745	736	759	753	719	736	776	762	749	724	726	717	734	742	729	752	772	748	755	752	766	691	741	776	764	725	770	700	672	747	698	725	775	776	762	727	714	714	747	718	810	748	787	731	741	714	752	741	738	749	760	717	734	746	734	710	739	731	778	800	803	735	707	748	770	768	760	730	728	748	737	711	712	716	765	754	733	724	749	737	726	755	747	735	691	794	772	725	757	745	748	728	734	731	808	762	721	738	770	756	775	777	742	802	721	791	774	737	771	781	752	762	764	769	754	752	734	728	768	787	684	720	730	747	739	699	748	792	711	710	746	738	780	722	759	811	734	725	745	723	745	747	765	793	815	774	752	721	770	796	764	758	758	750	753	734	779	775	742	753	719	747	773	755	727	742	735	777	773	747	753	752	712	759	722	789	757	752	771	755	749	688	731	811	785	762	747	760	723	767	772	728	737	681	767	758	682	723	758	728	781	764	740	771	753	761	778	733	703	758	742	743	759	772	749	724	713	828	728	709	734	728	798	779	737	733	751	759	727	756	760	733	740	736	761	764	754	700	784	741	724	741	781	765	780	700	751	749	756	773	745	787	757	758	749	767	752	751	719	704	725	725	756	732	751	730	735	736	782	781	783	754	800	730	742	732	797	743	754	760	692	733	670	710	757	727	737	743	742	717	757	729	696	794	771	734	766	755	703	812	775	758	766	695	744	752	752	745	767	723	711	743	728	717	773	741	734	708	708	738	777	723	777	779	763	780	749	706	732	755	761	751	764	753	720	767	738	700	760	716	732	752	754	717	739	723	713	729	720	709	762	696	707	737	716	748	738	764	777	750	768	712	728	727	745	787	766	755	703	752	738	742	767	701	753	740	677	761	784	733	753	738	775	746	752	733	747	756	725	725	737	740	723	785	712	737	705	749	691	771	728	735	770	701	696	721	776	758	754	777	756	745	766	722	732	701	750	781	737	686	742	678	775	755	763	721	725	710	710	825	710	719	726	750	781	796	773	750	750	664	745	734	779	717	767	792	762	782	754	733	783	710	747	738	713	681	734	710	740	746	720	731	762	694	759	727	733	758	761	738	736	777	740	744	703	724	723	772	733	743	710	746	762	764	770	760	725	750	742	762	731	690	692	718	746	750	763	756	742	731	753	767	710	790	760	765	750	729	730	754	791	710	728	747	704	692	695	695	778	720	755	702	695	809	757	709	751	761	708	776	796	752	724	773	747	783	687	709	716	763	778	746	745	738	750	762	770	727	751	761	731	791	761	791	796	728	774	780	727	737	745	770	754	711	752	783	732	729	738	754	752	742	710	771	760	778	776	784	804	754	737	776	731	743	764	772	775	858	753	749	743	764	761	753	781	723	723	694	771	742	767	749	710	758	758	708	703	744	787	763	730	775	748	778	710	767	782	788	712	708	726	704	740	755	705	744	707	786	721	701	760	773	759	755	774	748	816	713	781	731	748	783	728	796	753	726	739	740	794	725	758	756	706	702	688	780	707	756	719	725	736	737	779	767	757	688	703	746	769	734	773	730	734	744	734	764	754	748	723	695	801	726	761	778	741	747	721	781	735	776	744	769	743	766	748	727	769	738	754	751	771	767	755	753	753	678	730	732	701	761	796	778	743	720	741	755	776	748	729	732	706	710	749	754	726	720	727	718	784	750	686	750	774	756	700	734	671	706	789	701	756	773	758	757	698	793	741	742	739	758	770	744	755	754	771	739	795	748	726	763	770	766	786	692	755	722	775	771	720	744	747	727	803	715	715	759	752	754	739	766	727	732	753	741	734	782	716	755	728	757	783	740	766	713	766	773	759	742	681	706	754	748	733	732	694	733	707	687	754	742	726	714	684	702	761	718	789	772	770	774	756	732	699	656	800	739	740	741	735	802	758	749	764	773	778	693	765	767	728	766	759	788	739	771	766	765	762	766	703	708	779	701	715	726	701	727	766	746	709	747	689	772	780	727	752	695	755	781	799	698	742	753	745	791	747	806	785	771	751	743	757	719	749	702	754	737	751	728	700	707	760	756	787	741	760	733	737	761	757	758	759	769	697	715	729	743	749	754	748	742	753	785	720	669	713	767	735	697	722	779	776	744	731	771	745	769	791	732
4335	562	436	533	432	704	673	458	434	415	420	394	400	522	392	388	478	433	402	378	325	341	361	318	303	324	294	345	298	285	333	320	362	378	360	337	335	349	327	344	346	304	332	322	349	320	362	322	332	327	305	316	333	317	362	320	377	363	339	339	340	335	312	326	320	301	322	317	283	340	355	342	344	314	358	302	329	324	319	372	324	302	319	344	313	343	334	306	327	300	306	295	294	326	299	337	349	327	327	313	318	351	375	343	340	330	307	310	327	334	309	324	328	331	328	340	315	343	320	326	311	325	338	351	319	322	349	342	318	307	316	347	349	354	334	343	305	305	296	321	342	371	346	349	343	351	330	330	310	294	334	366	339	325	323	318	322	315	319	290	322	342	338	312	332	334	364	363	340	314	359	331	287	332	319	339	304	305	338	341	339	350	349	309	328	344	348	283	335	332	301	340	336	314	319	331	323	315	320	332	350	310	302	310	341	317	304	361	324	333	308	359	310	357	348	304	334	278	304	309	323	390	314	321	324	321	338	329	331	320	347	316	333	328	328	321	322	331	356	326	345	316	327	354	353	333	347	334	349	340	322	314	327	329	346	350	316	323	333	341	346	337	335	341	349	312	313	340	313	312	320	326	338	311	298	311	321	325	345	323	362	285	312	343	315	312	348	320	323	350	333	328	334	329	344	321	339	337	344	304	357	323	310	343	334	329	335	317	369	316	302	327	344	348	345	285	339	272	313	306	326	330	301	354	333	355	322	329	322	330	294	362	313	357	367	341	312	331	325	322	336	341	299	329	314	295	308	315	336	323	332	322	332	299	349	364	335	306	345	348	293	321	342	325	332	300	317	339	322	310	314	324	339	346	344	307	360	320	336	312	291	304	317	314	331	347	376	334	361	322	345	333	294	310	343	316	332	351	297	310	299	327	333	318	325	328	365	357	361	320	349	360	316	299	361	340	316	321	313	316	301	320	329	360	303	323	324	285	345	348	340	318	314	330	303	309	320	324	313	306	334	299	338	328	325	297	320	318	335	358	326	330	327	327	307	325	348	287	321	356	347	321	330	318	300	319	336	361	295	330	354	318	357	307	340	320	317	311	339	338	307	311	314	349	301	322	336	348	306	316	295	332	330	295	321	301	289	319	317	314	304	305	352	325	323	312	312	291	319	315	333	332	315	338	357	333	337	325	310	323	342	315	300	347	323	309	330	295	332	338	333	358	328	332	314	316	328	292	338	344	332	334	322	354	339	310	314	312	312	321	332	351	300	325	304	326	313	321	326	326	313	310	319	347	335	361	312	312	313	357	322	323	333	335	335	320	352	333	311	292	336	354	337	317	356	349	368	291	314	355	295	303	353	329	339	308	303	314	318	344	327	294	340	321	335	321	353	345	305	329	329	318	321	297	336	350	329	364	322	305	333	279	345	307	345	359	359	330	332	323	314	308	310	317	366	348	315	320	356	326	301	295	321	332	309	321	330	325	359	323	347	287	320	350	328	320	306	369	304	329	331	339	325	312	333	334	340	329	363	304	349	282	360	320	355	338	306	331	342	326	328	303	322	351	356	344	314	327	350	339	344	321	347	359	334	329	314	377	297	311	324	313	307	325	355	331	338	296	320	353	360	343	333	296	354	321	327	318	335	345	319	317	294	322	303	357	332	305	344	352	319	376	380	334	299	349	327	303	304	318	314	309	325	357	348	335	289	331	303	301	352	356	289	308	315	302	327	323	328	314	332	373	330	340	311	331	335	355	319	332	318	326	323	312	319	322	364	326	314	319	300	357	306	329	347	283	356	310	348	317	337	332	338	312	310	303	316	332	330	305	320	319	346	306	341	319	320	329	321	348	319	319	344	340	352	336	380	318	330	336	291	317	330	322	332	343	294	316	319	312	336	340	341	336	349	320	333	309	331	336	344	319	319	305	302	337	291	334	321	344	313	347	331	343	338	325	329	341	376	320	334	331	335	316	329	318	330	314	309	330	323	359	325	329	313	306	305	307	320	329	321	307	370	330	330	345	335	333	321	359	305	330	367	328	365	333	350	330	299	301	322	347	328	342	340	304	321	318	311	352	312	306	317	335	331	311	335	332	327	331	332	343	342	343	315	332	301	347	314	328	326	345	327	310	350	371	328	348	329	353	346	330	293	326	335	321	291	333	360	327	347	320	319	315	318	302	363	331	360	303	358	322	314	339	326	343	322	393	337	271	335	350	322	311	329	355	339	334	324	332	372	316	301	338	313	325	328	300	338	336	338	339	330	315	357	341	327	319	365	352	331	310	329	301	344	322	350	356	309	316	301	345	344	340	309	346	344	312	324	321	364	349	329	314	345	357	324	309	308	275	328	314	327	312	315	314	311	356	307	351	352	322	305	350	337	329	310	300	340	343	317	294	313	324	302	317	337	325	316	287	336	344	321	341	341	341	340	330	323	322	295	358	326	371	309	322	319	305	323	316	338	343	339	324	293	317	327	341	336	336	355	321	295	337	321	298	356	311	333	303	360	327	328	318	337	352	338	341	330	319	338	326	353	316	364	315	358	338	342	343	356	323	357	372	361	310	320	342	334	361	322	318	322	321	349	310	322	326	354	323	301	347	342	293	301	329	317	367	339	336	321	334	346	331	292	330	320	305	261	338	343	333	341	326	331	302	360	304	331	324	302	320	316	308	301	334	298	327	347	335	314	333	314	368	365	315	303	333	308	305	301	357	308	290	312	335	301	315	328	354	313	327	298	294	292	354	338	324	291	322	319	335	303	307	317	293	305	330	334	298	345	279	306	304	328	351	303	359	322	324	341	333	320	358	301	339	340	321	292	344	344	319	314	319	323	333	301	326	329	358	325	309	338	344	321	325	326	352	335	325	316	348	342	329	301	309	343	344	299	339	333	307	327	331	323	305	315	313	308	346	338	328	333	326	307	340	335	369	340	321	316	341	330	311	333	352	321	354	351	315	339	352	321	328	313	334	357	307	320	327	338	331	319	338	376	339	304	321	337	318	314	344	337	368	320	346	322	355	341	342	305	335	324	363	329	328	348	335	322	310	340	304	283	311	308	311	290	328	313	351	336	306	313	348	324	323	354	325	337	352	321	319	348	324	332	305	313	290	318	319	330	355	333	330	294	314	336	306	306	340	334	355	332	343	314	298	338	323	302	311	371	348	322	331	353	310	323	347	331	360	305	341	340	310	308	355	315	327	352	310	318	329	313	339	358	316	350	331	299	313	305	323	313	297	331	337	363	325	297	370	300	320	330	316	331	326	326	329	343	344	345	305	302	321	359	314	334	323	280	327	310	300	352	289	306	332	341	319	351	319	299	325	325	311	350	327	333	310	345	330	320	336	300	350	346	307	322	318	330	301	307	350	325	325	338	312	329	334	317	330	352	277	292	343	328	310	328	325	314	339	296	331	320	345	346	297	352	337	336	336	367	356	338	324	325	359	331	319	323	338	340	329	358	330	326	319	323	355	324	303	335	329	307	318	324	333
4220	892	1115	1478	1431	2437	2545	1602	1505	1182	1302	1222	1229	1789	1151	1111	1575	1467	1240	1197	857	793	817	813	777	772	784	778	791	746	761	879	819	956	982	993	916	867	806	774	763	760	750	766	820	799	779	755	799	751	776	788	792	786	757	790	782	756	707	767	724	767	785	755	773	766	768	779	733	719	755	797	778	783	767	766	786	784	799	790	761	790	786	776	735	734	783	752	753	808	789	763	787	778	814	822	794	764	797	715	782	800	803	793	747	769	754	808	765	794	770	763	773	773	751	716	727	747	757	794	755	698	803	775	760	731	739	732	801	742	777	795	753	774	792	756	760	748	749	732	747	756	758	827	788	778	778	809	767	763	751	720	778	700	758	732	776	783	737	704	762	766	736	787	768	754	828	791	738	760	740	726	806	777	799	771	788	771	739	750	750	792	737	753	826	752	746	769	706	818	773	737	756	783	755	778	800	752	737	764	739	790	771	772	744	754	794	755	799	744	765	734	760	773	727	771	786	801	784	758	753	743	762	764	774	745	762	765	791	766	781	754	761	803	736	735	742	752	748	736	769	765	787	753	779	800	765	800	742	727	785	754	724	790	727	763	777	756	753	748	724	698	726	776	776	719	765	753	762	758	776	765	774	731	715	737	766	802	733	732	819	756	812	775	780	838	745	839	725	724	800	841	794	754	759	770	742	751	743	790	718	757	771	760	776	790	748	749	766	790	776	686	760	794	787	744	735	763	774	759	762	787	758	763	747	784	763	712	725	724	730	802	751	741	790	768	762	816	747	734	777	772	810	767	747	735	764	746	765	776	763	780	725	762	768	742	747	785	749	756	807	762	764	776	745	764	731	799	716	801	765	761	751	801	757	762	763	771	782	741	809	761	793	768	732	755	762	793	761	753	724	750	760	736	775	774	760	799	741	769	790	753	752	766	777	770	767	790	763	732	735	764	740	783	767	767	797	726	735	737	716	750	753	756	792	769	829	759	754	763	729	734	752	794	780	762	767	763	763	796	731	779	771	747	826	744	733	730	776	782	759	765	748	783	744	773	769	781	839	726	738	749	782	772	806	793	767	784	731	789	815	788	766	749	773	774	779	752	751	735	767	761	729	744	792	736	757	778	803	747	742	754	765	773	788	787	782	767	746	806	778	721	786	770	779	755	846	743	781	766	713	721	768	808	805	805	789	790	761	747	776	798	775	766	719	774	809	738	770	829	792	777	793	811	798	789	786	750	802	804	723	751	767	731	743	766	717	768	793	746	806	752	754	728	789	851	774	820	768	758	776	727	781	794	823	775	718	768	794	792	752	759	729	827	752	771	791	738	753	774	786	801	734	757	756	751	751	726	806	740	763	717	753	810	785	720	773	744	781	790	715	751	771	748	764	824	814	742	724	786	803	732	780	743	794	777	757	753	756	763	735	729	761	778	764	789	730	704	722	763	740	796	742	739	766	751	768	744	718	743	749	755	767	773	732	776	796	725	760	783	792	767	712	757	777	782	763	773	767	720	776	763	745	757	742	814	798	821	752	730	771	756	761	732	778	787	793	847	724	751	753	769	809	780	790	736	778	772	792	799	784	766	749	768	748	766	811	770	734	746	813	792	758	740	760	788	785	703	814	773	822	762	787	796	740	814	764	759	739	766	789	816	784	798	762	747	717	756	787	768	764	803	776	812	754	806	759	765	788	824	794	758	745	808	769	742	790	791	762	786	797	727	776	758	834	800	808	721	770	772	800	773	746	802	767	744	825	771	763	738	753	786	782	787	781	782	735	731	800	744	837	798	775	758	779	760	789	824	757	696	763	738	777	776	743	790	779	698	739	760	785	705	731	806	733	783	761	738	756	746	776	758	766	744	797	737	766	789	773	740	769	769	763	814	775	737	759	779	752	798	795	777	724	759	745	756	740	730	773	793	793	811	808	739	767	763	744	793	785	727	769	774	725	754	789	755	736	776	749	727	762	775	802	790	803	759	740	759	787	765	766	735	812	721	751	735	759	724	768	747	760	727	750	746	818	811	769	763	787	713	788	767	740	752	783	764	781	762	799	772	791	785	762	813	742	740	772	823	769	770	803	725	721	780	777	725	763	749	740	775	769	751	773	761	777	752	761	762	749	738	710	721	774	786	744	730	768	765	726	793	775	779	721	741	769	738	767	746	731	753	760	732	744	762	705	754	750	796	720	757	800	769	758	800	733	782	836	764	764	759	749	792	835	786	726	763	779	747	765	741	719	767	780	814	760	740	768	750	829	770	749	738	808	777	736	718	764	775	774	771	826	795	745	764	797	764	742	757	759	761	758	789	793	755	783	801	777	746	765	799	770	801	783	776	692	757	744	751	772	761	778	821	717	792	779	769	760	772	805	772	810	724	759	752	748	793	755	794	782	800	757	760	744	741	752	781	790	783	755	787	760	753	809	776	703	737	775	771	760	754	741	757	801	760	738	730	734	736	778	738	725	770	765	761	768	750	738	748	744	778	769	738	775	765	729	818	779	822	776	835	806	772	766	789	747	800	780	773	754	721	790	747	801	752	739	722	765	785	751	737	807	764	833	794	798	777	761	745	759	784	784	784	798	730	787	773	740	778	787	719	726	789	744	809	776	816	773	743	741	702	774	767	744	771	756	719	744	787	766	701	787	730	731	754	767	766	706	785	787	732	741	751	791	751	818	820	760	753	774	753	759	767	800	749	771	732	776	740	802	803	727	790	757	713	802	709	748	783	849	736	765	760	746	763	746	793	793	755	772	758	758	782	744	764	762	768	749	745	742	712	757	781	758	800	739	771	743	729	748	751	784	740	767	745	725	772	758	777	776	817	734	836	745	795	776	720	729	784	773	767	777	749	760	770	730	759	728	770	757	797	710	760	788	751	766	771	817	740	730	779	736	759	732	754	771	722	749	737	761	821	790	783	727	804	728	780	786	770	785	710	764	766	709	781	789	760	796	753	736	776	777	766	776	733	776	762	833	782	779	751	761	799	739	743	739	732	781	762	761	733	784	742	777	768	776	766	785	715	761	787	703	763	788	796	777	772	810	777	803	722	768	797	792	760	790	772	800	748	743	717	754	785	745	816	732	768	758	748	792	754	749	731	787	783	721	744	831	783	735	742	755	756	743	743	805	741	740	747	791	825	776	791	737	821	733	764	764	768	780	744	753	804	777	764	765	771	786	693	733	766	830	747	718	773	718	788	758	763	766	752	806	740	764	790	730	732	783	765	779	751	791	777	771	741	776	820	797	791	743	743	772	824	770	782	793	773	752	787	816	736	775	810	757	755	780	784	822	741	788	739	789	750	795	786	769	745	741	756	726	763	720	759	810	772	757	755	746	764	780	801	741	783	738	790	817	753	755	703	765	796	754	754	682	757	781	751	797	776	699	793	770	787	796	763	750	736	766	785	761	779	740	755	750	731	754	706	794	811	771	766	762	795	837	757	739	742	774	754	771	792	795	748	805	808	761	735	776	817	759	751	808	742	794	793	795	730
41857	13479	2353	1830	1474	1297	1226	980	695	427	446	394	425	523	358	362	463	408	381	288	266	273	249	234	222	208	227	205	217	222	210	237	217	208	232	235	245	250	235	223	223	223	269	308	335	379	312	243	213	193	172	203	194	218	203	180	214	190	197	210	237	190	218	195	204	202	195	193	192	196	229	203	201	201	215	196	190	218	181	210	242	192	181	224	204	198	206	213	173	196	209	213	186	197	184	218	205	192	215	197	205	214	196	186	197	197	207	219	210	212	205	211	170	195	224	208	167	202	197	189	200	176	205	195	191	199	204	189	186	182	196	186	182	201	193	207	207	207	190	210	212	194	190	189	198	193	186	233	176	196	206	206	201	210	202	198	198	183	202	212	205	208	181	196	202	188	210	219	196	187	217	200	206	183	210	183	203	207	185	223	209	216	230	207	216	205	205	199	191	197	177	203	204	191	180	211	205	195	187	187	196	204	225	219	211	203	205	185	180	200	196	192	185	176	196	216	194	200	183	219	200	216	217	191	183	205	198	189	187	169	205	168	186	181	208	187	214	211	213	211	216	207	221	204	178	220	197	196	182	184	214	197	206	197	201	202	182	191	210	208	210	188	169	214	205	179	193	207	228	213	185	189	211	205	209	179	210	198	167	206	185	207	172	188	206	177	196	199	207	190	210	185	187	186	185	214	184	210	230	206	178	216	191	180	210	218	207	191	231	192	203	231	208	198	196	218	182	229	201	213	199	195	227	225	197	191	194	199	196	183	193	209	219	189	185	190	197	214	189	213	183	177	220	171	186	187	196	196	177	188	203	192	167	203	183	206	186	196	207	193	215	182	184	187	186	217	182	213	181	223	198	179	179	179	202	197	218	224	196	181	197	189	200	208	199	179	190	226	205	198	197	209	218	206	195	174	200	234	180	196	185	188	185	198	159	197	212	210	222	216	234	193	200	203	197	199	209	204	182	224	192	228	201	197	183	202	215	209	211	218	231	191	212	196	186	221	208	207	198	216	192	210	207	166	199	188	210	214	188	217	198	209	193	213	189	202	197	202	206	203	182	185	212	207	193	225	203	223	210	209	196	213	213	190	216	201	200	215	217	184	205	206	184	220	192	168	223	208	200	188	203	193	203	192	180	222	172	195	214	205	195	176	183	212	205	223	201	190	179	207	193	176	200	210	214	220	210	182	186	187	212	199	211	215	198	202	199	208	173	185	220	196	219	210	199	194	214	231	230	202	207	201	198	193	217	195	191	197	224	216	209	180	218	196	211	201	206	193	227	194	207	229	198	195	199	209	212	196	237	187	193	199	181	199	198	191	226	210	203	177	215	185	192	199	202	179	192	203	207	176	206	197	217	221	203	180	200	208	189	195	223	185	208	179	205	206	220	180	182	198	197	201	173	186	194	213	187	212	202	206	214	185	222	200	204	200	200	176	186	191	212	187	191	182	203	205	177	194	202	197	211	176	214	205	197	193	205	184	191	225	218	194	194	198	206	211	215	185	181	224	197	167	190	232	186	185	209	211	201	204	210	197	167	195	167	188	203	228	180	186	168	216	187	216	213	181	198	201	214	192	183	186	200	186	194	183	212	223	191	196	198	197	209	203	195	205	191	205	185	216	209	204	196	212	199	195	185	192	153	174	205	193	185	197	190	192	189	186	202	207	200	212	193	179	196	190	236	175	194	229	209	182	198	208	198	196	216	209	179	196	191	209	194	188	217	178	232	192	212	208	195	178	208	183	195	194	190	188	209	198	188	198	216	206	223	212	199	176	215	220	199	200	209	170	205	210	206	199	195	196	220	185	199	164	188	208	177	182	212	216	207	198	196	203	193	192	212	176	218	164	171	204	193	198	186	194	203	200	197	190	218	194	214	210	206	207	195	207	188	191	222	183	178	199	199	185	204	167	207	199	200	228	197	197	207	212	201	210	205	230	208	213	194	205	213	216	182	200	180	184	190	218	197	208	222	188	209	213	228	170	212	190	209	189	179	198	193	198	207	186	203	173	188	189	192	208	205	192	175	191	203	203	197	178	181	196	185	199	185	219	221	192	206	185	205	177	208	182	177	198	190	204	187	193	196	189	208	210	194	191	201	217	227	207	224	185	211	221	185	224	209	208	194	204	188	189	196	196	205	225	208	190	227	202	211	199	194	223	179	195	215	207	169	182	179	203	204	207	214	193	202	194	185	193	205	200	189	198	187	216	182	198	196	220	185	218	192	224	200	199	196	191	206	198	221	195	207	194	212	195	209	182	206	200	202	214	203	192	248	220	187	193	195	206	200	191	184	186	177	201	197	201	202	204	175	210	199	177	198	210	209	218	187	220	197	196	186	191	191	195	177	203	184	189	226	201	198	213	179	204	184	212	186	184	190	191	186	207	194	230	196	198	202	183	200	201	212	210	201	214	225	189	213	172	228	197	211	192	211	210	219	241	188	226	180	193	202	215	207	189	177	172	208	176	199	207	192	189	207	197	204	209	199	186	203	216	198	194	219	173	212	194	214	186	232	181	208	190	175	203	200	194	211	200	211	178	211	198	194	223	189	223	192	200	203	175	203	208	203	201	170	199	207	226	197	195	186	178	202	182	173	194	203	180	208	215	196	211	205	201	190	224	197	194	191	192	210	180	181	218	199	194	207	198	196	185	207	201	197	211	201	191	178	207	225	187	240	220	222	207	199	203	205	185	184	225	204	222	194	182	188	184	195	209	190	187	205	204	197	198	199	189	198	177	220	200	204	204	192	205	207	185	198	180	216	216	213	192	175	162	195	190	209	189	210	194	189	182	194	170	191	200	171	195	238	193	192	219	190	195	201	203	208	213	180	213	214	182	208	201	208	195	204	221	174	205	195	206	203	226	200	161	191	202	212	185	231	238	222	207	222	223	205	208	171	222	212	195	194	207	168	186	217	182	224	187	206	221	199	212	206	204	184	210	212	188	206	168	217	198	200	198	196	224	190	196	197	200	211	233	210	183	205	187	231	207	220	202	217	182	194	216	206	172	200	195	239	210	203	196	200	205	186	195	188	202	206	208	205	215	170	173	205	200	199	182	193	192	221	194	201	206	198	195	216	185	204	214	203	176	182	188	203	212	168	208	188	182	190	193	211	217	184	164	197	193	186	180	169	204	196	151	182	194	190	191	196	214	209	187	178	182	212	197	210	172	176	223	185	211	202	214	210	198	174	225	188	205	214	162	201	196	217	194	216	186	188	174	211	190	195	219	197	197	187	194	203	217	198	201	205	194	207	196	205	195	199	195	168	187	223	206	214	222	200	171	181	191	221	205	201	201	200	208	184	188	178	203	224	193	226	191	191	201	206	187	224	197	209	200	197	193	204	178	219	213	198	191	199	219	203	198	191	206	215	218	194	191	179	194	201	182	186	215	219	180	205	191	240	197	194	223	195	184	196	214	191	187	193	196	192	216	222	204	215	236	198	184	198	180	181	203	205	184	190	143	213	205	194	202	189	195	196	196	199	184
20080	2028	2598	4033	4013	4552	5140	3502	2625	1933	2012	1807	1950	2768	1561	1362	2413	2093	1518	1515	1000	888	794	760	810	739	719	637	624	709	639	736	735	771	953	975	963	780	809	736	746	1045	1021	1293	1922	1836	1400	707	650	562	520	544	588	539	533	510	541	523	552	518	503	563	522	573	534	505	541	534	546	537	518	557	532	531	560	520	564	506	550	534	508	534	558	538	546	552	526	535	491	542	549	562	495	564	539	558	520	500	516	465	548	553	533	542	528	531	551	532	515	564	545	526	517	505	531	480	470	504	569	500	541	461	496	507	524	543	531	536	490	531	514	500	505	522	541	542	526	597	512	568	543	530	489	484	550	559	547	543	516	513	527	531	530	512	500	521	497	488	510	561	529	516	494	510	532	546	507	544	514	533	480	509	532	512	528	545	545	557	493	522	531	511	528	568	517	499	521	523	567	551	511	533	505	491	482	506	500	547	506	503	497	529	517	550	484	561	492	594	534	523	517	512	550	555	476	477	506	498	495	524	561	505	490	494	504	479	539	506	522	503	527	554	537	501	528	520	523	528	539	528	535	514	537	518	521	533	545	512	527	515	519	522	513	556	555	515	535	542	474	489	538	545	513	532	512	520	522	475	515	551	492	530	551	522	527	541	532	527	541	526	513	526	505	582	490	510	536	539	503	529	522	507	495	495	521	550	530	506	497	533	504	524	533	516	544	529	485	499	563	506	470	517	503	482	530	540	478	514	515	542	532	530	521	530	532	483	539	515	522	532	486	510	523	549	580	503	496	523	528	517	559	539	515	520	549	528	540	510	562	516	550	540	507	546	511	502	499	485	509	497	488	507	500	528	537	547	555	522	541	478	538	513	514	519	503	501	514	501	525	492	496	484	493	509	518	542	566	540	512	558	547	527	534	493	526	531	511	540	549	533	519	507	487	520	549	521	510	494	564	562	540	503	556	498	504	488	571	531	512	491	503	517	520	525	538	532	521	563	556	498	533	548	505	531	512	552	527	487	556	524	525	511	557	549	497	499	533	493	522	508	525	518	534	525	516	500	522	533	555	505	542	497	544	511	530	524	534	521	483	514	522	494	521	548	501	535	528	541	525	582	520	549	548	504	500	512	553	497	552	497	515	499	534	545	508	528	534	510	536	533	546	515	508	527	507	519	505	542	532	529	519	543	502	486	519	528	501	523	549	484	524	514	521	505	483	512	535	525	548	516	520	525	549	491	549	500	539	513	490	514	485	533	499	515	496	497	548	529	546	496	503	557	506	506	527	479	520	511	481	510	531	496	512	514	542	520	519	521	555	497	529	526	503	505	522	543	500	496	535	525	492	509	520	533	526	557	515	490	541	507	520	477	522	510	509	532	508	511	562	565	529	517	549	480	529	504	533	526	567	508	537	496	552	479	553	515	539	513	553	523	539	531	546	479	505	539	563	541	510	491	509	518	504	488	539	541	522	529	545	527	506	528	506	549	505	534	540	484	519	538	548	485	507	514	515	542	541	544	518	554	525	564	520	510	527	536	520	522	527	561	516	572	477	489	526	513	521	534	522	540	501	502	548	521	506	540	516	507	491	541	541	505	512	530	521	527	517	524	509	495	537	482	517	512	488	511	504	515	524	513	534	525	555	526	511	504	516	519	498	482	530	527	514	550	488	542	517	525	527	493	501	514	528	537	514	542	526	527	525	536	515	497	503	528	526	508	503	533	513	558	508	512	498	541	550	520	538	522	521	507	544	583	545	526	488	520	518	549	501	511	513	541	554	542	506	542	482	504	487	516	530	533	523	482	530	592	522	494	554	495	518	538	504	507	551	563	531	523	532	510	476	498	542	525	517	511	544	517	503	542	537	536	511	495	527	514	514	545	525	548	536	524	548	549	490	539	498	549	517	514	501	497	500	533	488	508	557	519	506	512	500	504	511	502	550	489	535	525	535	524	512	521	528	518	533	530	533	554	518	516	509	523	582	487	535	560	538	536	499	541	500	517	521	493	554	529	509	503	590	467	524	531	500	504	545	505	538	537	513	544	498	518	542	486	541	479	514	536	550	478	514	529	527	491	540	578	494	507	510	515	501	533	486	524	546	531	551	519	543	519	574	544	500	511	520	557	512	510	483	499	528	543	561	523	524	517	532	497	505	529	495	524	538	574	515	513	547	548	560	553	549	506	469	503	552	513	506	477	522	539	499	557	520	496	527	495	504	503	508	514	551	523	557	558	486	524	526	522	515	537	496	516	485	526	534	514	568	487	511	523	522	525	546	507	548	539	550	520	510	510	523	538	536	539	508	550	573	546	530	499	513	533	485	522	524	518	517	537	521	518	533	544	505	540	517	516	555	523	540	490	490	535	531	516	545	527	527	471	531	515	535	531	496	490	540	510	513	519	518	492	509	531	481	535	529	539	505	486	536	527	559	542	507	547	526	516	486	544	501	543	566	528	550	529	530	518	537	549	530	535	532	529	536	540	535	471	549	546	484	536	536	537	506	543	495	540	546	510	518	541	537	519	499	524	507	530	510	490	490	558	502	508	507	502	493	563	532	534	475	524	531	523	556	549	528	531	495	518	531	459	481	550	512	515	550	524	457	491	531	491	547	506	551	505	514	537	537	525	508	505	535	523	543	515	516	506	546	508	493	503	481	550	534	518	546	540	514	497	541	553	553	526	493	540	529	529	529	485	497	523	528	515	535	514	558	498	531	457	548	547	525	506	513	521	521	578	501	521	537	521	512	543	502	497	538	522	543	533	533	545	563	510	533	557	534	514	498	547	521	531	525	567	532	470	513	501	545	513	488	562	507	550	528	526	502	556	521	544	534	563	518	563	551	534	511	528	531	571	530	537	507	529	505	521	525	527	532	530	479	512	529	570	540	549	519	518	463	537	567	577	500	578	523	549	517	510	503	528	539	542	498	532	490	508	529	492	513	566	536	510	528	550	504	546	513	575	503	539	528	490	515	505	505	569	520	517	531	522	514	537	475	516	520	499	528	510	540	484	546	486	528	524	516	533	504	551	495	539	527	516	506	538	505	537	491	551	514	480	537	542	503	550	555	523	527	529	490	549	574	505	503	512	521	556	533	499	558	489	533	543	480	518	492	502	504	507	550	501	522	546	476	517	515	537	532	559	527	522	494	543	559	562	555	547	510	528	481	526	514	498	543	519	519	526	511	499	535	512	511	531	538	532	508	526	501	539	503	529	484	534	555	474	515	546	508	488	535	470	508	518	488	476	478	551	516	522	500	528	537	494	557	510	500	537	505	549	519	492	515	550	537	507	483	514	549	511	512	534	546	532	487	532	488	527	517	522	557	557	506	525	528	522	514	510	521	535	480	503	485	544	571	529	510	536	543	517	498	525	521	487	524	483	533	505	524	555	521	516	487	564	501	550	530	499	471	555	516	501	481	498	515	512	531	495	519	535	564	548	542	511	489	566	544	547	516	523	518	572	532	520	492	538	491	545	529	528	504	484	495	526	539	513	556	513	539	538
51034	22093	8154	3304	2259	2174	2237	1422	1118	810	1051	962	665	862	603	488	682	599	552	514	358	353	355	383	452	359	322	336	289	329	326	320	368	343	414	355	407	345	328	360	334	401	423	496	638	557	378	321	323	303	301	325	280	346	300	337	294	313	283	282	285	303	325	350	311	275	306	303	324	333	330	342	283	297	328	286	299	307	294	283	308	289	303	269	303	302	302	295	282	297	291	289	300	272	253	319	306	292	312	320	284	299	290	283	284	301	300	318	290	271	288	309	328	302	297	265	279	289	310	293	299	282	300	293	316	315	313	318	317	257	314	321	300	268	344	300	314	293	277	299	280	308	316	275	278	293	316	301	306	277	283	310	300	271	315	287	286	282	341	313	289	295	283	302	300	304	320	285	336	323	281	308	276	332	282	329	271	283	290	307	310	282	288	294	281	306	314	283	293	275	277	324	305	306	305	291	281	290	265	344	277	307	288	298	282	305	300	300	300	281	312	361	300	283	332	272	295	292	312	315	260	322	285	291	281	283	266	313	260	284	272	286	260	295	304	306	324	338	275	319	283	281	298	309	308	322	288	288	312	316	305	288	285	298	288	315	316	301	301	297	267	327	298	280	288	284	308	282	288	282	326	328	339	268	296	316	286	294	317	291	313	308	298	290	331	294	273	309	296	331	276	303	328	289	302	289	281	299	320	287	332	294	320	278	288	300	284	282	307	302	265	294	291	302	304	301	295	295	305	304	297	306	291	293	293	313	304	306	339	317	297	282	292	274	284	349	274	302	304	297	246	311	306	310	291	286	296	265	317	307	287	313	323	287	303	328	295	310	299	284	304	306	294	311	323	321	309	290	312	276	312	324	334	260	325	315	292	285	306	318	317	281	309	313	316	289	325	324	285	294	325	284	309	314	311	263	281	299	334	284	277	301	264	327	305	298	300	293	307	306	297	319	307	326	290	266	274	305	308	314	303	293	317	291	312	280	290	329	295	304	268	291	329	309	308	281	300	302	318	299	283	302	308	296	282	271	295	304	341	307	287	289	311	309	309	297	294	300	318	329	300	276	286	314	302	314	326	295	303	326	267	282	289	291	298	299	303	291	303	294	274	304	261	278	289	308	296	274	307	278	314	278	312	296	330	296	312	309	263	278	285	299	251	273	270	297	277	277	343	302	270	276	278	288	295	271	286	295	319	285	352	274	318	307	288	268	301	294	295	311	298	279	288	288	311	282	282	314	291	281	332	281	315	294	282	302	297	282	295	264	321	325	310	302	309	317	305	310	314	322	291	278	303	311	307	264	339	326	303	303	301	299	309	277	289	330	274	313	303	278	315	302	279	279	311	300	326	285	274	322	328	298	265	310	308	313	272	287	300	268	300	325	294	313	296	292	284	302	297	326	312	295	317	300	321	302	288	303	288	329	305	287	311	330	289	293	311	315	293	311	309	279	339	290	265	296	282	305	295	273	291	300	275	248	284	323	324	295	308	295	270	306	274	306	286	320	311	263	291	291	291	304	330	277	312	316	272	289	304	295	301	285	316	301	283	295	304	293	316	318	302	311	308	323	296	308	282	325	313	299	291	342	269	284	313	302	302	298	314	321	313	296	297	303	313	318	312	295	322	302	293	304	308	255	296	313	297	293	321	307	292	316	313	293	277	252	320	280	289	326	312	306	298	304	330	279	293	299	313	310	268	270	300	254	291	303	272	278	322	277	336	311	314	285	308	307	299	330	300	304	278	281	295	297	313	290	284	294	306	301	251	310	323	304	274	282	289	352	285	312	315	272	287	297	278	279	311	306	279	274	307	328	318	289	313	313	280	283	280	278	302	299	346	328	308	264	289	291	302	267	281	287	307	293	307	275	313	308	282	321	291	268	284	309	305	300	293	302	301	318	309	350	296	285	312	298	327	276	327	307	329	317	328	308	278	317	306	302	303	318	331	294	314	298	283	310	287	255	295	291	317	287	311	290	306	287	316	309	319	297	310	308	292	291	303	297	297	301	318	282	311	286	292	295	296	301	292	291	303	303	274	283	292	307	314	321	311	300	290	316	279	293	304	302	306	315	324	284	299	290	337	311	281	322	283	282	268	284	300	302	299	294	295	299	304	289	290	289	333	277	312	306	317	321	305	311	278	316	315	273	314	309	293	284	310	307	298	292	285	306	305	281	306	300	285	315	314	308	300	321	302	259	297	266	264	316	305	311	277	313	297	306	308	289	272	302	324	275	297	277	292	319	282	307	263	303	308	304	265	344	295	311	298	308	283	291	286	305	324	282	271	302	284	284	290	292	313	323	289	291	278	335	311	312	303	268	305	318	315	305	311	303	298	307	297	317	298	277	309	305	281	304	319	292	301	279	307	308	270	283	308	286	287	289	316	301	311	297	294	321	302	266	296	286	319	326	313	309	294	291	282	301	296	275	305	296	279	317	305	319	293	322	293	286	289	325	304	304	307	275	295	283	328	304	320	297	272	317	261	305	279	302	334	305	303	283	298	297	318	283	270	297	301	278	322	306	281	311	279	310	288	312	284	325	291	304	322	319	328	328	301	328	294	282	310	305	307	305	295	328	285	341	284	279	331	310	303	294	290	289	285	303	299	325	302	294	315	311	289	322	296	314	296	309	318	331	329	278	315	300	306	287	319	269	317	277	304	309	316	298	307	287	310	308	303	293	296	292	278	277	292	295	311	282	311	278	284	327	282	288	275	305	303	284	276	301	292	333	298	297	323	304	292	306	295	276	287	310	293	283	321	293	313	308	286	310	293	289	311	291	295	317	287	282	289	313	319	285	324	286	290	313	276	318	306	299	290	316	308	296	299	296	287	293	284	332	297	292	283	315	286	271	333	295	326	292	273	298	299	285	326	328	289	326	303	322	310	302	269	285	324	276	301	301	330	302	310	295	316	301	251	315	337	299	270	290	318	270	303	302	329	300	322	292	295	289	286	274	282	283	286	278	301	305	293	326	267	325	304	313	308	310	307	314	274	285	306	299	318	302	298	297	292	305	319	321	295	298	271	311	292	307	305	295	288	314	297	311	279	283	295	297	306	294	326	311	296	324	294	298	292	323	277	313	311	296	311	301	284	283	303	325	277	328	287	332	300	277	312	296	293	297	271	300	307	328	318	323	307	335	291	297	281	292	294	297	296	292	296	300	266	308	290	298	285	280	326	327	308	296	304	299	347	310	295	330	325	307	287	267	256	307	297	282	323	314	329	298	320	285	305	312	286	320	331	277	300	292	287	297	301	281	280	295	270	292	316	284	281	266	306	296	292	322	256	300	306	296	301	285	321	357	303	321	320	286	287	317	266	265	315	282	309	307	310	304	291	303	297	289	328	316	300	327	320	298	317	306	282	334	313	306	280	271	307	284	308	284	275	310	328	298	306	314	285	293	289	270	299	282	307	270	282	290	294	277	310	297	328	281	306	298	290	275	293	301	323	317	267	324	270	290	298	311	297	304	301	304	290	329	297	283	289	297	312	283
26041	3485	4973	6402	6040	7069	7473	4895	4290	3213	3462	2863	2900	4217	2519	2026	3434	2937	2476	2331	1674	1204	1237	1333	1415	1163	1098	1079	1016	948	965	1066	1069	1152	1376	1362	1356	1115	1171	1115	1234	1763	1718	2410	3472	2765	1487	1104	905	866	830	800	840	790	835	821	781	792	788	759	819	781	816	739	747	759	715	783	784	802	770	770	737	755	755	750	758	770	758	744	709	749	749	790	731	758	802	773	735	748	752	744	787	710	746	736	757	725	755	738	780	765	756	760	767	712	726	726	756	758	719	690	754	712	799	782	743	797	744	798	708	742	720	748	712	750	751	723	717	717	727	754	717	731	759	761	742	711	737	750	769	703	760	710	744	767	751	748	747	759	708	744	744	745	742	729	765	740	761	757	767	729	705	734	747	700	706	763	767	774	760	732	706	735	764	735	696	727	776	755	725	730	715	752	747	738	793	727	727	716	751	758	742	730	742	755	722	751	777	680	757	734	735	686	766	715	763	738	740	772	709	725	752	708	760	749	741	751	717	733	723	708	717	748	697	746	780	718	748	757	705	741	719	745	737	718	774	802	732	771	754	760	742	730	792	715	745	733	758	760	741	759	715	720	720	766	737	713	737	698	724	726	764	777	740	742	689	754	755	769	795	793	770	701	768	748	763	725	718	793	758	814	735	733	686	747	748	763	750	785	724	697	763	700	701	777	740	762	755	741	741	699	708	711	730	738	707	748	762	782	734	724	755	727	738	682	750	739	756	694	714	708	698	786	743	742	737	740	746	787	804	720	712	760	779	798	715	738	763	800	749	771	744	750	756	714	712	722	748	806	755	745	772	729	730	758	721	756	705	791	779	770	745	767	730	743	735	755	733	774	742	778	717	746	728	727	778	741	722	789	738	740	716	754	710	792	754	786	718	700	761	739	754	787	723	748	710	721	770	747	756	725	742	726	742	749	796	738	733	744	792	752	747	728	756	744	733	714	721	696	761	743	729	732	703	731	745	727	808	727	767	789	717	704	764	754	739	762	781	757	750	720	740	746	770	732	784	727	725	747	715	751	716	746	768	701	761	740	768	715	713	722	732	706	741	770	760	737	715	776	759	755	718	729	790	786	749	682	734	739	727	755	792	731	746	765	754	737	751	739	737	734	760	745	727	732	717	753	734	778	763	763	738	756	743	745	742	731	750	707	760	728	735	753	747	683	776	702	743	745	729	714	685	776	725	753	745	760	797	765	782	758	721	749	728	749	730	684	741	767	695	747	747	737	718	763	751	720	722	733	709	740	745	726	693	744	710	760	708	788	764	745	756	765	784	745	738	789	728	715	775	742	753	734	717	768	744	698	745	731	747	758	696	728	743	774	760	745	729	760	752	738	741	745	745	778	712	680	743	727	754	734	742	760	723	767	787	759	764	698	737	735	751	771	779	746	702	805	735	750	742	701	776	777	777	802	774	737	751	730	726	770	706	721	775	763	750	710	754	745	722	724	761	741	733	709	747	776	715	723	737	783	761	717	736	763	729	765	758	769	711	795	739	794	758	718	752	802	696	755	753	758	739	792	793	774	748	731	758	796	749	747	700	731	749	783	714	757	734	738	753	747	729	765	777	755	735	737	702	740	746	684	765	772	764	727	751	716	715	753	789	740	695	718	771	711	711	704	734	716	769	788	707	757	768	737	717	726	744	755	714	742	739	747	721	773	746	747	796	742	746	752	705	719	769	724	750	725	694	770	728	744	752	755	747	736	800	765	744	727	670	726	668	744	723	738	760	746	719	728	757	751	750	747	719	718	759	728	730	777	745	747	759	732	705	715	754	695	733	769	724	720	744	765	703	757	720	769	770	739	732	774	733	747	781	737	754	731	754	717	754	739	749	748	782	758	782	804	747	737	725	720	732	772	759	765	730	747	748	736	782	771	719	722	743	737	686	730	703	769	741	776	708	767	734	755	730	723	739	761	713	714	754	731	724	745	770	809	736	760	795	734	724	752	747	742	706	763	747	713	790	766	769	755	696	771	748	763	704	725	764	719	774	748	755	712	717	724	771	724	731	785	715	774	726	715	724	730	752	727	770	735	719	741	714	727	776	761	730	790	770	697	737	761	754	713	768	738	711	722	731	738	783	766	763	786	710	762	787	756	720	740	754	778	756	767	706	716	750	720	744	811	713	775	720	704	718	689	741	724	770	695	788	706	759	744	748	744	741	700	763	755	759	756	748	776	755	726	749	763	773	752	733	784	762	709	727	730	736	739	699	719	753	741	764	766	746	739	706	700	712	720	700	735	739	775	746	744	702	733	739	768	736	756	700	726	742	747	742	776	749	723	746	721	707	726	698	721	756	717	752	733	747	757	766	722	710	730	779	732	722	730	754	722	765	743	741	713	758	773	785	797	760	741	743	756	728	785	676	720	731	732	707	768	748	753	736	770	737	723	735	711	691	743	732	732	716	749	705	721	776	813	729	719	771	731	771	677	739	713	743	771	759	733	754	724	742	794	746	752	757	741	721	739	788	681	725	715	729	746	753	727	733	749	733	776	744	724	715	746	705	714	803	761	768	725	717	754	750	786	737	809	684	779	727	710	773	752	722	728	786	786	727	733	752	769	773	739	759	741	716	730	703	740	746	800	720	744	727	733	786	717	709	748	716	768	755	723	756	745	689	729	763	734	675	749	732	724	694	692	739	721	764	703	705	739	710	761	801	749	737	778	711	748	698	727	737	740	722	798	786	756	729	771	729	736	781	762	773	781	724	709	708	747	770	721	754	717	752	740	764	793	783	797	740	711	751	799	763	773	809	696	774	745	717	802	693	733	736	697	799	744	723	757	744	715	772	725	738	764	704	749	759	762	739	710	720	732	743	710	755	726	778	758	743	719	718	780	686	741	783	784	745	753	760	770	742	778	742	671	772	747	730	733	700	762	732	719	738	716	773	759	737	739	710	713	708	749	699	775	717	718	737	786	732	712	771	709	720	728	751	751	716	733	744	735	785	718	724	784	739	743	749	747	739	730	759	731	788	706	771	734	764	742	727	753	693	795	756	738	781	739	719	783	750	726	747	736	768	777	723	723	737	741	762	726	731	762	748	760	733	787	727	710	773	766	703	767	812	772	698	711	730	747	774	732	761	720	707	719	751	742	744	756	768	711	761	799	794	772	792	698	669	813	720	747	719	742	757	771	784	709	751	763	786	769	717	707	732	758	740	773	747	755	784	723	727	705	746	753	730	692	771	717	757	730	713	747	709	736	805	793	783	679	716	756	770	785	785	766	770	743	707	762	717	774	728	757	674	764	716	726	743	748	766	779	714	734	697	799	717	780	776	759	721	737	741	708	707	701	745	728	741	775	727	758	766	789	730	768	717	715	743	744	746	775	689	749	752	811	770	741	779	756	764	705	737	781	746	747	755	730	706	703	728	715	718	739	742	725	768	740	766	748	740	740	759	735	760	749	717	740	749	769	743	753	753	787	766	751	768	762	761	772	692	784	739	753	744	751	734	765	764	791	727	766
4231	429	460	475	420	613	580	488	502	390	372	368	393	541	395	402	436	403	403	379	301	330	355	327	335	354	313	354	302	385	355	322	336	322	373	370	335	350	343	368	330	314	296	349	338	356	367	325	376	334	342	366	342	327	309	317	288	349	357	342	348	345	331	331	312	341	307	299	325	317	298	329	321	315	319	342	311	313	341	313	361	316	317	317	334	314	304	339	349	368	300	347	355	334	340	318	317	315	291	339	347	333	320	288	303	353	336	295	333	338	351	356	319	334	361	340	343	323	302	356	345	337	313	345	328	297	338	314	377	323	300	337	355	308	347	306	335	316	323	329	329	322	332	351	359	320	351	315	352	338	307	351	358	321	338	321	294	334	309	316	331	334	321	307	340	328	292	332	316	310	341	315	343	308	324	318	323	351	360	329	333	350	310	316	297	327	331	347	354	335	306	289	318	304	309	303	321	330	325	316	337	307	333	352	320	301	300	350	318	355	349	325	336	361	347	348	325	345	345	327	359	325	302	328	333	322	316	294	322	328	320	298	313	351	321	335	330	347	341	327	347	313	318	319	306	340	361	317	326	321	340	275	339	343	331	321	345	334	318	347	348	328	333	300	341	366	334	351	323	329	339	332	337	324	347	299	312	322	349	362	309	310	353	306	290	332	332	322	346	353	306	330	331	339	320	292	332	307	352	312	321	311	331	346	344	314	309	326	334	366	354	307	315	313	314	338	334	299	331	358	342	306	364	338	334	331	325	318	320	323	337	333	319	333	343	309	336	350	335	332	340	368	338	306	311	343	309	339	323	327	349	340	354	371	343	320	330	289	343	332	336	342	357	332	310	317	315	324	316	337	313	331	326	331	342	359	355	335	323	348	364	318	337	318	336	321	337	346	329	288	332	339	322	342	314	301	343	348	332	333	316	311	312	353	334	334	320	309	332	364	335	344	325	311	330	351	321	341	359	341	353	361	315	296	331	342	315	341	298	330	310	315	326	307	326	336	322	315	338	357	340	327	326	342	336	359	330	308	372	334	305	332	333	340	291	310	337	311	331	336	336	327	349	350	338	309	329	358	299	335	335	335	309	342	333	310	336	343	349	329	361	319	333	319	334	306	325	362	318	344	326	333	325	375	333	337	332	348	342	358	333	327	331	337	341	315	315	341	326	316	331	312	331	318	314	320	328	328	331	347	352	361	326	343	327	328	319	327	348	325	343	351	345	332	320	365	390	354	341	320	318	334	373	346	330	311	331	307	313	358	315	323	316	313	320	305	348	335	360	363	344	321	337	325	349	307	332	325	333	349	341	309	331	298	297	329	335	307	340	365	336	318	295	334	332	352	361	348	330	343	338	342	338	316	335	337	299	354	349	346	335	330	325	360	347	357	327	336	331	345	341	326	314	330	321	340	341	300	308	302	333	392	368	343	330	324	326	305	323	304	338	322	355	333	341	349	324	336	303	329	300	345	348	340	301	331	336	342	348	328	345	306	302	307	308	342	308	349	295	357	360	328	340	347	357	377	340	308	350	298	316	316	343	341	364	335	322	333	297	349	364	336	308	341	333	344	309	334	333	326	287	329	320	303	329	297	295	300	339	321	348	347	367	292	345	334	318	326	324	315	340	318	360	373	364	347	318	324	312	320	297	345	327	335	359	293	288	304	362	387	338	318	336	297	288	325	333	298	307	319	291	328	323	358	326	345	329	316	315	326	328	332	337	315	359	340	341	351	336	341	313	331	319	347	334	299	342	319	370	336	356	329	359	332	316	312	351	322	324	334	363	310	337	327	323	335	358	354	350	323	342	288	305	338	334	344	319	309	369	338	323	330	370	331	299	333	335	283	310	365	287	312	324	334	329	316	310	312	334	362	339	334	368	339	318	352	370	320	328	330	334	315	346	329	336	329	324	306	334	322	341	291	300	314	345	318	317	325	314	314	296	327	349	316	309	333	285	320	324	386	327	356	328	351	345	346	322	322	329	305	318	353	313	324	302	309	350	317	341	313	300	358	328	317	356	333	310	345	318	341	294	315	344	344	318	312	379	314	341	314	342	288	329	321	332	360	337	347	335	328	310	332	341	288	343	351	348	329	340	331	361	302	322	332	337	293	332	321	312	307	360	343	330	323	332	351	327	324	332	329	324	327	329	315	324	349	351	324	337	371	367	308	321	372	302	357	346	336	326	337	357	371	339	332	339	325	307	334	304	352	337	347	308	372	339	346	312	348	344	316	362	297	296	360	344	367	358	340	332	303	349	336	354	337	352	329	326	332	347	308	331	351	371	363	344	350	325	339	318	316	380	306	335	328	293	349	345	352	317	348	315	310	315	338	350	343	326	299	347	315	318	325	342	364	306	328	334	315	306	304	296	349	323	315	327	341	319	329	342	362	334	313	325	330	349	317	372	334	317	313	357	322	344	322	345	317	316	310	293	350	317	343	337	336	331	297	358	381	338	314	352	360	330	357	325	309	317	358	331	364	361	293	326	332	322	352	323	378	296	345	339	315	316	299	345	338	372	304	302	323	357	328	336	320	365	341	318	309	340	319	300	328	347	351	287	335	332	354	329	359	329	325	319	333	307	308	326	330	300	336	353	326	305	346	321	325	322	332	325	300	328	304	313	349	349	335	315	362	341	317	329	336	316	322	271	328	332	309	372	312	316	305	309	345	343	346	321	319	326	306	328	332	337	324	328	327	294	333	336	314	320	290	336	329	351	333	321	315	328	334	306	339	337	339	383	296	357	363	313	337	304	305	340	309	357	322	360	325	312	291	303	365	304	330	300	316	325	357	327	315	354	305	314	367	304	324	324	315	314	317	355	295	344	360	314	323	334	347	322	314	320	318	330	332	341	328	341	336	339	308	374	308	325	342	327	331	338	334	351	385	288	291	330	293	344	318	357	325	350	306	336	323	312	321	337	324	325	354	327	324	294	349	323	336	307	308	331	360	339	309	341	338	333	347	312	295	317	326	349	328	328	332	321	363	292	318	349	340	333	332	308	329	344	329	303	365	314	318	331	345	292	314	340	316	295	361	297	347	337	292	334	318	337	341	338	326	328	318	332	333	331	318	379	315	305	357	329	365	349	307	318	327	316	320	360	326	300	356	345	311	389	331	333	325	339	348	316	327	344	324	334	318	330	327	298	341	316	321	344	346	332	338	327	303	338	313	304	366	310	323	316	316	328	324	328	321	327	332	366	346	317	325	341	334	338	339	376	346	300	325	304	338	334	330	338	343	343	316	336	334	312	307	310	297	329	313	324	322	305	337	338	325	318	319	347	328	348	306	332	336	343	323	352	336	324	323	309	304	359	333	324	330	340	356	294	310	369	340	317	308	343	335	315	313	320	320	341	312	300	315	333	342	296	303	346	335	346	318	307	319	366	313	344	320	311	297	330	346	332	320	354	362	326	309	333	354	315	327	339	306	328	314	321	321	351	306	366	315	344	323	324	330	325	336	336	335	375	335	355	373	316	332	322	315	351	293
3896	912	1030	1272	1224	2172	2184	1504	1514	1167	1222	1266	1297	1824	1180	1076	1601	1482	1231	1127	868	760	793	818	783	780	835	809	775	752	837	807	862	903	987	939	925	870	819	764	782	781	776	771	862	810	774	820	777	787	764	771	784	776	776	752	771	759	774	759	741	796	742	786	727	842	762	758	789	768	761	752	793	773	795	774	762	766	737	765	790	782	788	790	772	719	769	767	760	766	801	781	716	767	802	706	767	772	797	833	760	811	732	777	791	776	796	809	808	791	746	802	760	785	761	745	718	798	730	761	836	789	745	811	783	800	767	776	757	794	768	751	737	749	777	754	760	772	789	776	781	752	748	792	774	791	749	754	755	759	762	752	816	756	778	779	782	825	745	733	764	787	821	773	733	809	736	754	746	784	780	782	776	740	787	773	824	782	812	726	760	743	775	764	769	737	798	752	772	753	769	791	804	764	752	809	827	769	760	746	740	738	803	737	780	742	814	772	764	771	781	743	724	827	803	777	801	774	808	775	812	784	713	765	717	748	820	775	819	769	763	741	816	795	758	748	780	728	769	767	736	810	724	787	799	726	762	760	788	780	756	790	747	791	741	761	826	761	768	725	750	833	807	762	782	760	796	801	761	792	726	803	774	760	724	791	774	757	777	788	746	797	763	757	830	755	802	819	795	752	846	808	780	777	768	748	831	734	762	769	784	786	738	771	777	733	715	777	780	778	772	783	761	782	741	845	800	736	777	789	824	772	771	792	802	780	774	779	728	750	714	755	756	810	799	776	782	721	799	756	702	764	761	776	798	751	774	708	776	761	774	753	779	783	754	765	820	776	779	717	773	775	818	713	781	804	789	818	743	768	745	799	795	816	801	733	789	757	738	729	758	762	744	759	716	755	849	781	813	770	763	746	795	789	742	793	766	772	749	775	736	805	773	795	785	740	725	771	818	718	766	816	741	767	775	714	732	760	819	806	765	748	812	814	753	772	787	758	775	772	737	759	760	769	755	748	773	811	773	786	776	755	760	810	757	785	730	772	793	716	791	778	792	771	774	784	752	804	723	753	755	726	790	762	796	773	809	788	784	753	758	805	787	757	766	741	757	721	751	757	791	793	734	741	767	795	752	778	755	767	773	745	727	757	764	747	732	738	732	726	790	775	772	802	781	777	767	772	813	811	776	755	738	789	755	809	794	785	786	753	754	820	745	756	777	791	790	764	801	698	820	765	773	755	789	733	774	774	770	789	745	781	821	767	782	740	818	703	741	744	798	767	812	762	748	789	773	754	787	824	848	803	798	740	767	823	782	698	758	725	798	755	738	789	781	753	817	733	775	751	771	762	740	775	726	789	734	778	757	832	792	765	758	782	762	778	794	797	733	789	784	790	787	800	738	743	731	762	782	781	754	805	777	745	779	783	791	811	786	774	805	788	773	765	755	742	794	788	771	805	754	746	801	764	773	792	815	734	789	829	780	776	783	748	748	769	834	766	775	788	825	769	759	768	814	822	751	780	752	789	751	758	749	748	759	810	779	765	760	728	800	783	768	766	794	770	815	778	800	792	836	715	767	832	770	772	758	744	746	772	713	748	768	787	750	784	696	724	780	745	740	802	789	775	816	769	791	755	740	765	796	776	753	808	740	765	761	768	728	798	784	734	756	780	793	749	817	747	786	779	707	825	760	725	777	791	711	767	768	801	798	687	790	791	793	785	762	773	765	756	778	751	754	780	784	765	766	766	776	759	787	707	696	792	786	764	781	802	815	790	770	778	816	782	791	784	834	779	812	789	783	800	717	808	753	782	733	754	794	817	761	782	774	798	780	801	787	762	785	757	775	752	804	819	781	790	784	820	793	754	771	763	785	762	738	713	733	747	807	752	769	746	801	816	800	797	850	819	729	805	781	771	749	779	813	808	774	747	760	750	759	780	753	754	767	784	763	776	778	736	713	745	768	776	815	793	794	803	733	762	780	789	756	807	772	741	753	769	774	752	803	786	763	779	773	805	805	786	778	800	763	776	778	696	807	753	746	765	778	824	812	764	796	792	751	707	817	780	787	819	759	770	783	798	754	805	781	793	761	771	821	793	786	744	766	815	782	769	772	757	776	769	776	818	747	755	791	775	730	771	758	732	816	786	800	827	779	814	763	787	725	802	806	762	794	789	809	789	789	759	740	752	769	745	749	757	788	748	818	758	808	750	771	790	788	739	784	779	738	800	840	807	780	778	774	806	770	776	734	791	783	782	825	747	753	700	795	781	728	741	738	743	779	782	748	784	772	810	821	752	767	752	736	765	749	804	765	812	801	754	801	806	748	805	748	727	774	810	767	727	783	729	785	785	765	780	753	745	758	825	767	760	811	722	801	730	718	743	756	795	758	787	731	761	795	773	783	785	762	782	764	768	773	756	738	759	768	809	791	789	808	803	809	794	785	788	738	747	744	771	785	791	749	777	783	740	752	771	771	711	707	787	796	772	754	785	762	715	857	822	769	823	766	758	774	827	783	748	781	817	728	829	696	753	754	824	729	718	746	767	787	765	780	729	760	771	779	772	800	816	735	812	778	776	767	744	773	741	776	779	742	806	760	791	757	804	717	767	814	807	781	765	790	743	842	733	774	812	761	701	777	797	767	763	801	758	784	751	736	760	809	787	805	762	794	773	799	743	743	743	760	792	789	734	790	736	786	753	785	770	735	763	830	755	761	769	779	755	768	768	751	754	824	779	715	748	732	767	788	781	737	763	771	808	736	787	811	791	778	783	745	738	790	792	792	788	766	778	792	753	760	823	767	756	785	762	779	807	757	803	736	769	766	761	812	778	748	767	768	789	793	756	756	738	756	774	785	765	745	791	773	791	760	807	793	776	743	784	791	765	766	794	768	759	735	741	780	744	728	788	750	766	777	746	767	747	761	795	811	759	729	761	814	721	725	747	743	785	742	822	799	790	744	749	783	761	758	722	755	768	793	784	814	789	777	742	779	739	807	755	790	799	794	759	786	760	778	786	772	764	728	746	786	754	783	807	722	773	837	779	761	739	757	749	731	769	745	804	784	801	787	765	834	737	734	792	739	758	758	770	772	784	717	817	752	718	788	763	744	783	800	749	736	745	792	734	760	757	738	813	745	784	777	720	772	755	802	777	785	754	752	821	798	788	805	708	741	764	831	814	738	811	774	757	743	761	793	798	751	775	771	803	767	802	762	753	786	790	799	802	798	790	781	771	827	745	773	738	793	778	762	729	787	799	804	734	787	761	820	799	796	756	760	800	808	770	769	773	741	821	769	765	814	794	785	775	792	759	771	776	789	806	772	730	718	774	773	781	771	753	783	777	822	761	761	821	756	791	809	804	788	747	767	756	745	774	772	789	749	802	778	823	780	798	737	725	755	787	790	748	785	782	784	789	809	756	770	758	824	741	800	751	776	748	750	763	755	776	776	774	774	741	781	802	758	776	771	760	790	792	726	730	794	757	775	806	793	761	779	776	799	732	757	774	772	783
37238	12467	2434	1511	1198	1078	1076	799	569	412	409	412	394	556	343	361	463	423	319	337	228	258	245	209	241	234	245	205	207	220	219	231	206	237	260	244	263	233	218	220	231	217	255	306	380	309	264	228	192	220	199	204	203	185	218	200	167	203	199	243	219	195	217	183	181	216	218	202	226	199	198	193	195	186	172	214	203	199	191	176	191	176	201	178	186	168	215	212	211	235	205	193	214	168	166	214	212	217	220	205	188	191	195	190	216	197	188	211	215	187	204	178	192	186	217	203	189	187	192	205	176	211	189	180	180	179	206	204	203	169	181	193	200	199	200	215	226	209	209	183	212	208	182	223	193	190	175	186	189	219	217	202	216	208	182	197	216	185	186	201	212	204	182	190	203	201	195	225	190	200	214	206	185	216	186	203	211	195	205	193	188	209	201	186	224	177	211	193	198	199	194	201	189	204	184	210	203	205	210	184	213	199	190	188	178	169	219	203	178	190	207	207	199	200	186	199	212	215	176	179	203	209	214	221	213	217	206	203	200	186	195	225	214	193	203	193	210	217	217	216	175	215	218	180	225	190	211	195	196	192	197	195	174	203	195	206	185	212	228	209	232	196	190	183	199	195	185	226	204	197	199	218	168	177	151	197	230	196	190	172	201	180	197	214	185	210	210	185	192	184	219	215	204	193	200	179	225	193	200	208	211	196	202	205	188	187	188	196	204	182	202	192	174	183	193	197	186	179	195	185	197	221	204	190	213	194	211	212	215	182	213	200	201	189	210	218	193	189	195	208	180	195	189	210	196	215	228	181	201	206	217	227	177	187	195	225	189	186	199	195	216	208	181	201	187	195	195	203	179	180	195	195	205	210	206	199	226	191	201	198	210	169	215	220	220	226	220	183	187	184	173	216	233	224	210	177	203	202	196	197	190	215	207	209	214	205	205	200	205	180	175	166	165	174	192	199	202	195	196	186	197	213	191	220	191	195	200	183	189	183	177	217	217	197	187	201	198	206	190	185	180	177	176	177	215	163	203	195	214	195	190	191	195	225	176	189	193	224	203	172	203	177	188	175	212	203	210	194	206	198	199	214	214	180	169	218	196	203	180	197	204	207	184	204	197	223	190	192	207	190	182	213	197	182	187	199	208	202	195	183	213	205	180	214	200	201	233	184	197	200	198	201	197	193	196	191	215	165	228	183	192	212	185	217	196	185	224	190	176	207	189	189	168	179	188	194	186	195	209	199	205	208	216	205	193	212	186	193	207	203	204	197	201	243	193	193	208	195	159	186	191	207	215	200	225	205	184	208	205	179	207	206	192	219	229	212	205	188	177	163	211	201	188	198	185	179	199	204	173	184	198	198	189	214	189	236	187	222	199	190	180	202	184	199	212	199	205	190	189	178	214	186	225	201	194	193	216	242	194	194	213	185	197	219	190	229	206	209	180	191	165	206	191	198	195	207	190	185	174	209	224	191	205	190	211	176	199	194	220	216	183	202	204	189	198	173	227	195	204	162	202	210	236	184	202	217	218	198	194	182	216	197	199	185	197	192	212	206	202	202	192	202	180	211	169	192	166	206	199	192	192	208	192	211	192	192	223	205	221	184	217	224	199	206	203	182	217	238	205	202	205	214	199	204	185	213	209	187	195	208	207	205	204	199	191	179	173	180	210	217	200	178	216	203	177	202	193	180	191	173	182	206	201	181	196	193	165	201	190	162	177	202	207	182	202	187	198	179	198	219	202	170	195	208	173	205	192	176	227	194	180	167	201	173	202	209	205	215	193	225	183	214	203	219	222	191	180	216	209	198	219	196	191	193	214	203	175	196	206	173	209	178	200	215	193	201	217	213	231	229	209	215	212	200	183	195	186	204	184	185	220	187	197	196	197	194	230	200	196	214	187	207	197	199	204	231	192	206	195	191	195	210	190	199	200	209	207	178	207	229	206	198	196	181	209	208	226	176	217	212	234	198	198	184	205	196	204	186	185	200	173	203	214	196	192	212	192	222	207	213	178	191	177	219	178	191	180	210	208	197	214	206	203	210	189	204	204	190	191	212	193	171	195	206	187	189	213	201	214	188	208	200	195	171	204	187	212	183	210	184	170	198	212	213	207	191	196	200	192	195	178	226	184	214	191	212	203	192	203	197	195	192	202	203	185	198	205	193	214	204	196	188	176	219	180	199	196	204	201	207	203	201	209	192	201	195	214	210	194	172	187	208	229	225	202	215	206	199	219	201	213	213	202	198	206	188	191	175	198	211	208	191	196	180	207	196	170	193	227	199	213	212	210	176	224	176	201	226	195	182	205	189	202	210	204	184	194	210	198	186	211	214	217	204	182	190	175	188	205	208	215	190	214	221	212	222	200	190	199	177	192	197	192	195	225	220	189	189	179	195	223	198	184	196	212	187	202	194	172	180	190	187	191	195	206	187	193	173	207	212	207	193	223	224	232	186	201	212	210	192	204	156	180	193	180	164	216	203	200	189	185	210	193	190	201	178	210	207	179	176	180	192	177	168	190	195	206	204	202	220	209	192	205	196	197	202	222	193	167	213	193	197	234	182	211	195	193	224	193	209	185	205	174	193	184	229	208	168	197	208	183	201	200	191	211	206	194	188	209	211	202	215	226	184	227	211	186	183	189	185	208	223	211	191	194	209	203	227	191	209	186	185	179	190	169	191	194	202	187	180	191	211	223	232	190	214	188	196	203	210	208	184	206	204	222	183	175	190	204	195	203	193	197	203	207	215	202	221	193	174	204	188	184	213	191	168	191	180	195	185	208	184	201	213	188	192	209	207	182	207	232	173	208	191	221	189	187	177	181	195	200	232	229	198	210	212	202	221	181	210	191	189	190	196	183	204	197	227	199	187	223	183	208	198	199	196	177	174	201	193	222	195	182	196	196	196	222	195	198	202	198	189	213	186	225	203	209	193	181	199	185	198	176	196	204	214	177	212	197	207	175	177	236	185	180	193	203	202	200	199	189	205	178	216	205	203	186	177	215	207	230	221	179	216	199	202	172	229	214	186	195	193	200	210	174	183	217	207	211	185	193	172	216	194	196	187	201	200	209	203	200	198	178	205	197	169	198	178	219	203	193	188	184	185	200	198	197	187	223	177	184	199	205	168	203	202	223	196	198	185	189	204	215	203	199	208	239	178	198	206	213	190	207	198	198	190	180	214	203	195	172	211	177	222	209	222	223	202	232	192	157	211	170	188	194	209	201	217	184	189	193	199	209	197	202	203	215	177	217	209	209	223	201	202	192	189	196	212	187	207	192	200	172	193	198	187	200	173	205	196	219	205	174	187	204	173	225	195	216	191	170	209	180	190	203	197	194	172	218	166	186	205	185	191	231	207	225	197	200	179	197	203	202	196	219	209	206	213	197	200	188	204	206	206	193	185	184	184	230	200	213	211	185	191	181	196	196	191	192	205	209	201	189	161	196	197	187	217	210	170	207	215	232	206	215	225	223	201	212	205	218	193	208	230	179	192
17730	2055	2730	3869	3319	4008	4293	3281	2937	1820	1803	1872	2070	3007	1760	1432	2335	1997	1479	1445	872	843	884	786	1031	731	766	638	656	650	680	784	740	857	945	936	936	760	727	725	752	1039	1056	1375	1912	1470	961	731	609	517	577	584	570	527	524	543	527	558	531	544	488	576	500	548	503	518	521	537	520	530	507	527	540	553	498	522	514	523	531	517	518	528	542	514	532	539	523	547	532	547	541	544	538	511	565	544	514	533	522	541	545	541	552	504	526	493	533	552	508	533	533	475	539	546	545	528	532	492	527	499	516	516	512	516	537	530	501	512	507	519	527	535	548	493	529	519	497	545	519	546	498	485	513	509	522	504	540	513	586	575	505	516	521	505	499	548	521	519	518	532	498	540	504	526	518	525	552	531	513	514	500	541	563	507	544	543	504	510	498	546	563	516	504	503	576	545	519	529	538	529	506	540	548	503	546	513	581	555	492	490	519	547	497	499	505	549	508	534	519	512	507	499	534	450	513	549	493	505	491	495	555	545	513	508	545	544	509	548	529	530	543	547	490	521	505	514	545	482	491	517	528	543	513	521	578	501	523	513	550	486	498	534	503	573	502	497	515	522	505	522	530	547	525	525	490	512	504	546	516	523	529	530	532	508	499	507	470	509	483	536	530	558	491	525	523	530	522	521	559	552	519	525	524	555	532	521	555	534	542	527	488	539	524	509	513	503	546	561	526	479	544	523	480	528	516	521	522	542	510	520	534	535	527	526	520	483	519	562	499	519	538	533	499	543	541	490	549	527	521	532	523	539	520	567	576	523	540	566	529	558	536	516	475	522	535	525	560	537	531	519	561	533	525	512	527	530	499	512	514	514	507	494	513	497	546	539	544	523	561	478	538	536	524	472	507	502	507	515	532	541	537	515	546	539	506	499	531	519	515	508	569	498	501	520	519	512	551	495	491	513	488	530	546	529	511	501	503	518	549	492	551	532	523	505	562	512	511	530	486	513	512	540	534	540	514	534	507	500	547	524	540	477	513	490	502	494	544	555	509	514	520	537	498	536	549	553	554	506	509	525	540	548	572	509	550	520	519	539	495	510	478	540	512	496	487	566	534	451	536	511	575	535	539	520	565	543	544	528	537	481	550	523	547	542	497	539	519	512	524	532	515	541	534	555	524	473	532	505	527	516	549	536	501	492	524	514	488	540	489	536	507	492	521	502	565	516	515	527	522	560	545	534	545	516	535	516	546	494	535	505	508	526	495	517	566	517	567	527	473	530	495	460	513	558	543	509	512	555	533	525	544	495	490	525	536	489	514	516	533	520	592	514	548	553	537	546	545	546	538	497	471	515	539	504	489	481	520	536	528	514	517	510	531	507	540	495	574	521	526	553	492	561	515	546	510	532	537	523	527	523	527	484	532	559	521	574	527	526	489	555	551	548	568	517	489	525	509	518	535	542	548	549	527	518	581	485	554	513	546	507	524	558	472	511	557	506	551	489	522	495	514	526	537	493	548	524	490	548	459	474	550	535	532	484	499	515	531	493	548	538	531	518	518	514	508	538	523	500	531	537	527	510	487	519	524	524	535	540	532	548	562	536	513	474	513	529	550	544	540	524	528	537	528	538	523	500	515	544	520	502	511	546	520	570	494	556	585	544	481	513	486	529	526	529	535	527	545	508	495	544	517	464	535	516	545	538	520	480	492	509	526	521	499	485	506	547	555	489	523	523	503	533	507	531	507	512	512	479	514	544	490	489	501	566	512	523	544	502	544	556	521	560	538	553	499	552	531	504	561	509	512	523	563	540	515	495	506	523	499	523	541	502	550	536	568	509	502	534	536	490	527	475	533	533	523	503	517	499	510	526	528	515	556	510	516	552	543	456	532	534	548	531	493	535	534	556	506	480	513	506	526	551	518	465	533	541	535	532	525	576	516	512	497	468	510	490	551	541	530	522	519	510	513	540	505	536	535	544	528	518	494	531	540	533	493	524	504	495	557	518	538	524	528	548	517	497	526	507	515	513	502	513	506	525	494	544	510	536	548	500	516	532	531	501	450	519	473	520	500	545	518	501	513	580	537	500	510	531	539	548	545	524	522	482	564	534	495	507	545	557	513	498	564	509	520	526	526	475	540	502	475	517	509	498	522	501	513	553	521	532	533	550	540	531	534	501	518	528	538	521	517	531	494	520	527	513	533	534	507	485	538	502	510	556	552	505	485	478	519	516	502	512	500	532	534	529	505	527	528	549	551	512	525	567	545	523	548	521	499	562	557	506	520	526	511	544	555	523	500	521	542	505	514	543	497	524	489	518	497	533	533	504	517	540	517	559	527	521	529	533	520	503	530	517	513	526	517	532	499	525	516	477	489	516	496	526	505	524	487	505	518	528	510	521	483	558	531	511	532	529	538	536	559	536	492	498	526	577	523	484	507	533	520	498	475	502	520	536	518	549	535	534	553	498	536	535	558	523	515	538	492	477	543	555	505	503	569	499	553	512	520	510	532	494	520	523	524	557	510	512	487	510	525	502	577	506	496	519	470	518	518	505	503	535	519	522	495	512	527	545	447	489	476	564	534	509	526	511	511	538	498	554	535	534	522	518	511	561	523	521	550	498	549	539	537	475	574	523	501	536	519	493	489	516	520	534	563	532	513	501	484	507	492	519	519	537	500	528	537	498	509	514	531	558	545	494	522	540	564	550	573	571	555	522	544	541	522	524	510	523	507	567	543	510	492	509	516	526	519	502	529	514	527	538	534	550	530	543	480	544	522	501	574	527	482	552	531	538	559	538	520	536	534	533	522	503	520	530	520	533	504	547	556	527	525	536	491	473	531	514	519	541	528	519	555	529	572	516	516	500	562	515	540	499	551	559	519	521	569	486	537	538	502	503	542	493	519	559	523	502	499	497	521	515	531	544	543	523	514	489	568	560	549	521	498	511	517	511	560	523	521	553	568	509	500	516	510	550	517	540	550	531	532	524	525	495	526	526	491	555	528	521	530	509	549	486	502	514	543	565	523	529	554	527	528	531	535	558	527	518	532	530	523	511	521	509	523	537	510	531	477	494	529	533	503	507	490	494	529	489	549	522	500	524	513	518	544	469	520	509	520	500	548	536	502	516	497	578	458	494	516	510	493	563	584	525	484	519	543	538	530	526	561	486	489	528	521	521	514	527	546	492	515	512	535	535	509	513	534	539	535	507	556	526	523	547	529	466	503	497	527	493	514	485	479	496	509	545	504	505	516	506	527	488	571	577	531	531	519	529	489	511	515	566	532	503	527	490	546	501	523	509	510	536	492	508	538	506	531	531	510	527	503	519	515	505	516	490	520	494	516	526	500	538	532	515	498	509	468	541	506	537	498	481	530	536	519	552	548	483	542	512	567	564	515	555	538	503	532	524	532	508	526	482	499	531	542	545	525	480	554	520	500	539	499	543	510	540	546	517	511	537	543	531	521	514	525	511	561	526	544	492	528	534	528	540	525	498	489	534	472	523	531	491	512	526
42459	21385	10828	3709	2240	1801	1562	1198	1121	687	655	717	715	923	578	459	707	623	571	487	416	372	348	395	362	338	323	340	343	352	318	376	358	354	386	352	375	371	322	334	373	411	409	507	620	553	374	349	312	297	321	310	297	302	280	322	284	295	319	302	320	276	290	290	291	325	316	303	313	291	318	304	293	275	317	305	306	317	290	303	309	301	326	305	293	282	321	302	280	287	299	298	306	289	343	297	298	308	290	304	317	318	307	304	308	285	305	302	327	285	277	283	305	294	313	328	294	312	305	278	305	286	287	275	313	315	309	288	305	297	288	293	290	304	331	361	329	311	320	321	325	280	326	339	284	287	255	304	282	324	305	285	274	273	301	316	316	285	288	273	295	304	293	297	300	302	283	320	281	287	303	305	302	263	318	284	303	278	307	276	276	337	295	317	311	322	296	265	288	327	305	326	307	284	322	322	309	261	288	314	281	345	320	304	296	347	327	330	247	297	269	305	289	298	276	281	295	311	295	313	282	279	305	293	287	313	263	328	309	275	331	320	275	309	304	282	302	287	278	297	295	285	317	271	304	266	286	317	322	302	291	346	290	286	322	315	326	303	303	319	317	311	294	317	302	284	281	262	286	309	323	293	276	307	327	279	308	289	295	285	269	299	289	260	273	300	280	314	304	280	280	280	269	297	289	299	276	327	306	285	328	301	305	288	291	278	287	346	311	285	260	312	305	302	284	320	307	307	335	297	268	300	312	274	320	273	328	294	314	289	322	281	298	302	294	313	305	273	329	319	298	317	311	329	304	302	274	306	326	278	309	287	311	326	341	309	311	296	321	317	288	309	280	290	310	299	310	352	310	310	280	291	329	304	303	293	300	296	308	298	306	286	291	307	282	296	316	305	320	321	281	285	316	293	315	308	333	277	308	282	267	292	272	304	298	280	298	280	297	270	294	300	320	312	295	286	285	307	288	295	268	315	313	305	290	287	290	300	285	309	298	312	297	307	290	330	302	288	282	280	316	346	288	301	317	307	306	337	307	293	311	319	313	319	325	294	317	289	307	313	287	291	317	304	291	272	311	301	307	327	310	328	305	329	303	302	303	297	319	303	290	280	285	301	312	287	274	304	329	316	325	286	318	305	303	312	314	262	306	294	276	316	279	289	302	270	307	332	300	314	300	340	299	297	274	306	298	277	301	300	315	299	323	303	272	343	332	293	290	306	292	281	292	274	296	294	295	320	305	286	304	313	290	294	296	317	290	293	243	308	253	310	280	325	312	320	308	306	313	304	302	283	301	316	290	304	301	319	303	281	304	301	326	260	291	298	301	275	270	293	282	286	323	290	292	298	294	329	315	272	323	323	302	298	286	333	274	276	301	324	284	297	274	286	309	297	311	295	310	292	329	321	287	281	302	308	282	279	273	266	289	328	294	319	319	308	281	328	310	279	289	293	313	303	305	301	264	329	311	305	303	296	287	303	280	288	298	278	272	290	323	308	339	275	274	333	316	270	297	314	279	307	295	304	288	297	295	282	284	282	302	290	302	292	300	319	302	307	297	281	303	307	311	305	296	321	284	268	301	265	340	285	310	300	298	314	330	288	316	321	272	333	327	335	273	312	298	326	321	327	303	338	320	304	287	299	255	274	293	295	305	313	299	326	287	297	295	330	311	313	311	324	281	308	300	278	301	278	303	286	306	294	295	328	302	315	289	317	335	340	318	318	297	310	300	290	300	292	313	277	325	258	286	283	294	298	298	294	326	300	281	284	293	282	330	293	302	309	312	300	292	270	264	336	269	323	333	270	324	307	313	281	291	298	310	309	305	310	330	312	281	277	280	309	286	305	307	296	284	293	297	325	340	292	280	303	262	300	317	309	283	280	296	299	298	265	252	313	328	314	306	329	290	301	341	300	315	331	309	325	276	302	316	258	300	284	289	314	301	306	293	305	300	302	307	324	296	288	310	292	292	302	314	284	316	314	298	278	305	293	293	277	290	288	290	314	303	294	332	306	339	273	327	296	280	315	310	307	292	278	307	317	255	296	280	284	297	278	287	311	302	324	263	310	294	323	273	296	310	322	268	287	300	305	312	285	286	323	281	300	284	315	263	285	266	307	308	273	309	274	311	313	327	294	325	273	287	297	311	311	309	284	296	312	293	296	299	285	313	305	302	302	328	300	286	287	278	308	332	288	331	313	287	303	331	346	290	282	296	275	318	322	318	292	286	327	297	288	313	322	305	277	303	314	302	300	300	276	290	306	290	283	331	309	282	293	348	304	291	336	341	301	292	283	284	305	283	287	307	297	283	301	302	286	303	309	278	286	312	273	299	290	329	298	312	302	303	302	291	284	272	261	281	313	284	295	283	311	290	287	323	317	321	293	279	299	324	315	308	295	320	327	308	283	306	303	290	298	304	272	284	308	274	299	310	298	315	325	301	303	301	316	276	327	277	291	311	262	304	322	286	327	271	309	306	274	288	280	308	303	324	311	289	293	292	310	292	303	310	290	284	301	292	320	298	293	305	302	288	275	323	287	313	324	334	293	265	317	306	340	295	271	280	306	350	314	325	321	329	302	306	312	344	309	280	313	315	294	312	314	297	280	304	284	305	292	277	304	298	293	295	296	314	309	331	323	308	301	295	262	298	302	312	285	287	293	309	271	311	310	298	294	299	283	276	320	324	278	293	323	289	253	287	297	301	305	274	293	298	325	290	290	281	303	291	263	261	278	320	340	321	302	327	288	290	312	328	304	313	309	277	296	277	276	313	293	276	325	333	337	292	297	286	337	283	307	328	339	307	287	321	312	286	304	300	313	290	269	270	303	305	295	317	320	281	312	307	280	293	266	294	280	316	277	318	276	304	318	317	302	270	288	296	300	305	319	318	280	281	312	278	322	300	305	303	289	302	314	323	311	288	305	314	318	300	276	312	290	300	313	301	282	312	323	308	299	314	293	335	326	298	252	304	294	336	296	283	268	287	271	320	289	316	310	309	333	303	322	290	285	326	286	302	287	322	280	312	310	311	312	290	300	304	288	289	342	306	303	311	299	310	304	279	284	339	321	325	316	330	329	300	303	344	295	261	314	298	283	307	311	322	284	326	282	311	330	282	305	301	287	306	314	299	296	280	325	301	291	320	284	314	293	272	298	288	301	261	298	278	318	324	298	319	273	310	327	291	303	278	263	280	282	295	292	267	301	320	344	315	246	293	294	316	308	297	292	286	293	295	279	328	283	302	264	302	313	325	314	265	320	323	314	295	300	286	326	314	332	303	301	283	302	295	281	274	300	290	297	294	323	312	324	303	321	294	323	316	303	292	302	296	268	307	288	294	270	307	296	303	280	323	305	282	298	321	320	327	318	276	326	309	311	303	285	324	295	305	306	301	283	271	316	300	298	289	336	301	302	304	309	287	283	309	297	286	277	293	335	296	282	280	287	291	298	312	279	323	282	271	294	318	310	279	290	287	285	269	320	305	274	298	299	310	333	325	288
22771	3337	4911	6285	6071	6092	5739	4893	4406	2903	2883	2902	3273	4713	2593	2170	3451	2971	2231	2259	1515	1340	1260	1363	1259	1165	1277	1026	1019	1007	1020	1162	1130	1218	1395	1378	1358	1198	1090	1111	1212	1760	1812	2357	3516	2421	1607	1113	893	826	871	843	832	795	821	817	816	774	736	814	737	790	794	834	757	795	732	731	813	750	775	723	754	783	799	777	782	767	750	778	790	766	731	755	783	681	776	748	733	728	764	824	712	756	777	729	810	769	700	733	781	746	764	762	752	764	692	714	722	738	743	798	749	767	771	758	732	797	735	719	751	772	775	713	759	819	731	749	735	753	757	706	787	739	768	776	767	704	745	742	778	783	763	716	765	782	713	733	672	724	787	730	779	751	777	712	735	758	741	744	717	706	720	745	748	759	739	779	763	744	731	753	707	690	784	765	738	783	715	740	750	742	834	789	782	700	722	808	755	760	707	722	790	780	751	748	726	695	734	756	791	725	749	715	731	739	692	806	720	752	738	772	712	759	765	769	763	786	706	701	739	758	744	813	730	730	764	759	784	688	745	735	722	755	755	708	765	725	749	734	708	750	795	782	760	756	765	731	768	756	719	760	749	750	718	779	728	725	756	767	740	749	758	748	765	726	719	747	735	728	736	759	779	730	742	795	750	735	764	750	774	738	748	742	745	730	758	764	748	748	780	703	777	732	761	721	801	777	755	739	709	744	693	758	688	770	788	773	714	765	768	715	749	708	701	757	714	719	764	732	771	700	798	756	747	763	737	743	726	713	749	765	723	741	700	743	769	733	741	739	724	764	766	737	765	758	773	729	762	776	748	771	779	751	791	747	725	712	771	726	778	747	699	737	763	695	758	772	746	784	754	742	760	743	746	777	766	748	759	727	732	762	750	709	749	758	732	771	727	733	705	774	759	727	759	760	764	701	713	723	685	785	735	741	742	713	771	739	749	760	743	724	758	795	755	780	741	797	738	726	695	763	790	742	733	729	770	787	744	745	723	714	752	738	735	710	765	761	779	744	707	719	762	732	702	735	741	769	770	696	751	705	809	751	723	750	774	761	725	733	775	712	729	721	757	752	740	774	757	718	806	722	745	803	746	729	736	740	728	722	770	725	763	787	736	718	698	710	758	765	740	701	720	777	735	764	720	733	794	731	812	743	805	717	731	781	748	723	779	751	729	764	756	771	768	762	694	754	765	740	711	758	747	748	784	731	713	752	734	728	742	738	760	749	738	793	751	753	746	761	758	752	749	776	731	727	750	737	759	735	768	750	703	720	787	814	753	669	733	789	733	741	749	725	726	740	764	707	752	736	781	751	707	731	770	746	773	765	700	715	721	726	700	738	810	764	783	780	787	753	784	802	673	718	754	713	758	749	736	711	725	742	807	741	686	773	728	692	713	744	708	776	750	752	744	804	764	735	730	756	751	741	739	709	800	707	761	738	779	733	758	750	777	760	746	758	741	734	743	717	758	755	774	762	740	792	707	763	794	713	774	727	743	741	719	788	696	715	738	739	724	723	727	749	727	735	714	737	762	741	738	739	761	738	766	755	760	727	690	748	753	681	740	756	758	769	717	719	769	712	762	761	693	771	761	736	743	750	742	735	772	695	706	772	743	736	743	715	691	744	739	761	790	732	748	712	748	781	728	735	745	730	799	726	716	743	664	729	701	707	763	787	735	706	712	765	746	739	672	761	741	732	746	749	768	750	743	726	698	747	708	690	682	763	710	743	778	748	690	720	741	772	767	752	749	809	719	781	757	767	688	694	776	748	732	741	733	763	726	716	771	783	697	765	739	774	726	782	720	698	748	753	725	758	740	767	729	771	777	718	812	736	769	774	762	758	741	737	801	728	763	758	736	780	684	776	756	738	713	782	726	743	740	733	769	758	694	755	750	725	756	763	724	763	755	712	771	773	768	787	761	770	775	761	759	731	805	749	746	778	700	723	746	720	740	726	705	744	786	735	729	680	738	749	754	726	745	718	747	793	722	758	742	701	778	712	752	732	791	764	768	753	758	743	752	735	798	734	715	761	747	728	737	705	744	756	752	736	748	735	746	750	731	722	740	747	756	756	768	785	770	763	735	765	729	764	735	729	822	679	735	758	698	719	736	779	753	724	753	691	768	722	736	742	765	730	776	730	751	760	724	768	771	731	706	797	735	735	766	781	817	722	758	745	734	695	755	770	799	744	706	695	760	746	729	735	759	773	736	737	740	744	723	743	732	738	793	747	738	721	760	726	720	743	727	793	760	757	703	772	731	772	781	766	753	767	756	731	768	747	783	766	780	733	720	753	758	794	739	722	762	743	747	740	744	679	786	744	825	738	748	771	727	778	772	721	771	773	726	744	739	730	732	699	728	726	781	777	753	762	729	742	762	718	756	773	741	764	766	773	710	749	738	732	753	752	729	736	771	802	751	714	761	763	787	695	710	757	749	706	757	737	776	727	734	715	769	725	759	779	724	757	748	778	715	758	731	747	737	762	759	748	760	745	750	690	692	715	748	723	729	759	727	769	798	735	749	745	788	731	789	738	748	756	761	717	750	781	763	758	775	739	728	766	729	748	759	750	732	757	755	733	726	730	810	787	744	726	733	752	735	669	753	739	735	731	756	707	753	728	704	722	737	823	732	726	722	772	725	747	762	731	734	737	771	797	733	718	720	757	741	749	714	746	734	754	707	750	734	781	782	765	746	732	714	751	730	718	700	740	775	769	791	716	712	772	746	740	726	739	748	783	766	752	743	711	712	749	742	741	741	802	738	787	765	750	753	721	724	786	746	774	730	736	720	730	715	766	712	762	785	738	750	745	732	741	719	718	812	720	743	752	754	771	737	817	822	759	755	761	781	752	757	751	736	751	738	721	754	750	745	823	718	700	726	713	781	752	725	770	771	771	690	752	781	697	757	747	747	783	700	732	768	789	745	733	751	721	782	777	798	758	718	701	768	730	774	753	713	743	745	742	758	708	751	753	714	718	759	786	710	790	776	738	770	723	814	723	750	757	743	742	756	774	737	772	788	791	735	750	710	730	741	776	751	751	775	737	755	718	756	724	705	720	727	750	766	754	733	756	727	714	716	766	739	747	726	802	714	723	761	717	732	730	742	765	758	788	801	729	733	705	770	774	741	781	788	714	712	784	753	695	709	774	729	725	787	725	725	771	732	742	709	736	806	751	720	734	719	743	714	779	763	782	725	751	758	776	762	763	738	795	769	712	743	810	773	672	745	764	723	719	754	800	764	706	751	731	716	763	740	754	746	786	755	776	754	729	737	736	753	723	762	775	717	747	713	759	754	736	731	741	736	677	757	701	744	755	736	769	749	762	757	748	787	752	778	749	757	711	806	753	794	770	764	754	733	722	801	742	739	732	802	763	735	741	763	746	748	775	734	731	768	775	734	683	719	747	749	740	769	779	721	803	731	726	720	762	764	777	760	721	736	745	725	759	720	746	763	730	675	779	811	734	749	725	757	766	774	720	717	693	700	748	728	770
4111	440	450	491	499	530	504	470	434	409	391	374	422	546	385	351	419	382	364	429	366	327	327	349	354	354	300	322	305	324	337	355	335	371	342	374	358	341	344	353	348	323	338	349	307	333	332	340	310	352	353	324	308	315	344	341	368	341	345	315	309	301	313	330	313	348	335	342	353	340	317	313	367	329	337	303	284	352	328	309	325	346	335	285	358	321	302	330	317	319	323	377	311	367	308	338	330	336	363	328	331	356	374	361	350	311	327	328	346	330	345	335	319	329	360	379	361	335	360	352	351	332	331	363	365	351	319	300	362	311	338	330	301	357	347	293	328	288	327	371	356	331	322	345	331	321	309	341	293	355	293	323	301	337	283	343	292	335	310	322	348	338	355	348	329	352	324	325	318	323	302	339	309	369	349	331	310	324	318	310	317	330	323	351	328	334	341	323	333	300	343	311	342	325	316	347	343	313	324	297	301	325	340	342	319	393	318	297	352	351	310	331	330	325	351	313	341	321	364	317	303	306	332	380	321	319	346	355	327	339	334	293	306	329	324	337	292	310	365	332	368	341	337	335	319	337	323	370	337	334	346	325	314	312	339	356	325	345	325	312	336	310	310	332	341	323	333	320	323	344	360	343	332	332	320	336	342	334	304	380	333	298	360	336	306	337	354	308	355	328	332	343	340	312	336	337	306	344	338	368	338	308	343	333	348	327	311	349	315	329	304	340	306	348	319	319	321	299	324	351	341	321	326	304	296	365	327	349	346	336	328	359	364	327	328	292	352	333	335	344	357	337	316	318	337	356	331	349	322	330	327	356	350	328	352	348	334	319	310	335	310	314	354	322	348	352	297	290	318	324	297	335	347	331	300	332	344	310	295	332	314	332	329	310	341	333	347	343	343	317	305	310	343	327	334	322	328	329	300	350	333	317	327	307	340	338	282	300	309	306	317	334	338	342	313	348	342	330	345	304	327	303	330	328	315	368	357	355	295	353	325	345	339	291	325	306	317	336	340	313	321	343	340	342	332	318	345	350	319	328	363	334	332	328	304	339	324	340	330	322	309	305	329	364	319	298	365	338	347	311	320	339	383	307	310	326	350	336	338	316	328	370	290	321	278	327	320	324	358	344	342	322	316	341	322	323	339	333	323	332	346	351	308	340	302	339	331	365	329	347	314	301	346	353	339	349	311	325	327	359	299	307	342	308	324	345	348	307	327	346	321	303	316	331	353	309	348	308	356	301	332	299	320	304	322	308	367	347	325	334	304	337	339	340	303	304	347	317	327	294	324	318	330	314	318	321	347	315	356	345	304	278	315	309	349	339	332	327	329	336	308	324	362	334	327	342	334	319	309	321	337	325	314	345	325	367	341	295	318	342	339	318	294	333	352	349	303	354	357	353	347	337	304	322	328	301	354	313	265	324	326	345	312	316	335	335	326	320	324	343	323	324	315	335	338	324	308	335	275	334	333	348	337	318	328	297	316	317	316	307	373	344	309	312	299	305	342	300	340	326	325	335	316	331	345	318	290	298	321	335	336	317	334	330	324	323	366	336	338	318	351	314	297	331	340	293	310	326	317	346	315	313	331	330	298	311	319	323	323	347	357	330	314	322	325	313	333	325	347	343	310	336	315	366	347	323	315	298	351	330	302	337	360	324	379	343	325	321	323	317	312	296	341	299	314	322	334	319	318	328	329	326	317	333	333	316	338	334	342	328	297	320	297	308	326	290	314	379	335	317	309	351	329	318	349	393	354	288	321	331	320	318	345	327	345	313	327	327	323	345	330	337	314	332	324	317	304	301	342	345	339	336	332	322	382	323	303	349	370	354	356	352	322	307	355	335	334	310	361	305	331	321	327	298	328	309	337	345	333	328	335	343	333	307	357	295	298	337	347	339	359	343	375	331	321	334	348	375	334	322	353	332	349	304	319	321	356	341	286	330	323	368	357	335	360	340	333	369	338	287	299	350	343	328	326	315	339	353	317	299	336	375	359	344	311	319	332	357	318	309	317	308	312	325	325	312	324	355	330	364	357	315	330	320	377	338	340	308	345	306	309	331	342	328	310	308	315	331	345	330	326	329	338	308	338	360	346	309	300	307	311	338	316	351	288	334	312	345	337	324	301	322	329	311	324	338	324	315	304	306	347	315	332	341	323	316	361	317	338	330	301	328	337	311	313	365	357	332	348	326	344	360	351	367	339	328	323	346	305	320	342	325	336	295	296	322	331	332	303	286	312	338	357	342	342	316	311	345	298	281	315	334	330	312	337	311	323	322	343	306	322	291	327	324	274	297	316	334	343	321	358	321	358	328	337	313	310	343	327	319	336	322	323	306	337	376	340	315	330	333	299	336	333	344	317	290	368	327	334	347	357	331	327	311	307	326	305	320	334	303	314	303	353	368	314	318	345	354	318	336	330	295	343	336	320	317	322	331	310	329	322	351	337	357	320	346	311	316	339	320	361	321	319	337	316	329	331	334	318	334	319	326	316	320	315	315	315	310	304	309	331	331	342	331	278	319	337	358	318	319	324	326	355	318	330	328	345	354	364	307	315	310	340	306	323	325	323	333	296	309	355	367	346	315	334	342	337	333	331	339	305	341	300	311	360	302	355	308	319	311	324	309	325	328	297	308	299	333	317	326	353	323	352	344	294	354	332	290	368	283	322	323	307	305	356	309	294	315	328	340	331	341	345	347	323	363	334	340	308	308	367	314	338	357	326	329	309	345	349	302	341	347	338	343	317	318	358	344	303	340	307	311	321	318	329	352	298	320	331	337	277	332	317	340	323	332	295	335	333	300	289	346	362	345	329	330	339	326	325	312	357	362	327	363	307	333	311	312	346	346	374	337	345	323	320	331	335	307	332	307	313	351	367	349	345	346	361	288	337	318	349	351	320	342	327	339	303	318	340	329	356	330	324	341	343	318	316	345	323	332	327	296	310	326	329	334	331	329	288	321	328	348	326	281	311	325	336	325	336	314	364	319	365	332	323	322	340	326	348	352	332	320	372	337	355	318	367	349	361	306	323	332	308	317	350	362	327	311	322	333	344	336	362	309	328	358	370	364	327	322	320	335	327	318	313	337	326	324	325	346	318	350	336	298	320	336	326	296	337	291	338	347	310	339	332	347	334	291	312	348	326	343	344	304	323	329	317	287	316	336	343	360	345	338	329	326	322	335	350	342	338	335	289	324	373	347	318	342	351	333	330	331	329	316	315	303	346	317	317	326	351	359	337	334	338	326	324	301	331	328	325	326	282	315	328	310	329	333	340	330	327	341	305	324	303	313	317	341	333	327	348	335	289	316	364	339	343	327	323	346	326	320	321	346	329	307	346	365	299	321	346	343	312	353	303	328	334	306	352	334	339	352	323	319	308	324	330	341	368	328	314	325	319	315	332	331	322	368	314	322	346	340	332	345	325	381	321	337	333	322	333	299	364	321	326	354	340	310	315	370	335	341	309	332	318	342	312	329	312	362	337	329	322	331	334	330
3640	833	1017	1145	1132	1627	1700	1682	1635	1146	1143	1255	1441	2147	1258	1103	1690	1399	1220	1182	809	814	790	821	795	777	767	770	759	763	793	836	905	951	975	1010	949	916	859	802	815	774	799	812	822	768	811	775	764	769	748	775	812	734	760	825	744	762	780	803	790	773	817	768	761	797	814	779	739	779	754	822	754	748	736	786	765	749	811	791	781	835	744	770	799	792	818	833	739	730	713	804	742	752	782	778	770	755	789	785	801	792	755	834	760	744	760	759	772	795	851	766	711	777	786	782	742	719	751	801	789	758	783	755	744	772	802	795	759	795	815	759	808	797	757	770	808	763	770	734	793	780	759	774	757	753	742	796	795	796	732	804	809	759	803	744	769	775	790	744	743	736	811	777	765	815	771	776	766	832	780	788	787	752	810	752	740	822	800	753	779	783	790	766	749	760	755	771	796	791	804	786	783	810	769	746	784	763	762	784	761	814	766	770	819	763	807	775	808	809	746	820	734	735	793	749	770	809	805	816	764	688	747	818	773	767	792	746	779	747	812	808	761	780	779	783	789	801	764	772	770	719	795	791	753	819	801	826	772	761	770	812	781	736	737	748	798	769	754	782	783	756	748	783	786	755	797	785	774	796	742	795	781	734	771	787	737	765	747	786	816	759	818	768	793	766	762	725	747	771	785	767	764	760	775	763	754	751	787	761	753	778	745	745	788	748	759	796	749	794	754	756	776	782	808	778	786	782	772	785	808	775	795	763	753	753	814	770	752	768	776	780	777	760	749	807	784	834	806	748	789	790	754	736	794	738	784	770	722	784	792	784	745	740	737	727	794	781	772	754	770	759	769	761	735	744	814	784	772	783	796	734	763	792	798	792	743	725	811	785	757	797	749	791	820	754	798	776	812	823	782	759	758	784	746	791	720	762	783	748	748	754	800	743	838	802	784	754	776	785	767	776	743	772	750	758	746	742	768	774	787	763	757	708	818	772	820	789	772	793	754	775	742	790	790	785	780	778	782	832	802	718	787	779	769	823	715	747	789	774	753	720	769	776	768	810	814	768	828	773	788	753	825	742	765	771	819	760	718	812	805	770	762	771	783	786	749	711	743	767	768	782	766	776	750	764	760	789	747	768	781	743	785	765	747	786	749	784	764	735	793	799	759	771	787	788	788	783	773	806	820	747	762	754	773	758	795	815	769	784	791	723	802	802	770	802	730	757	821	774	774	760	784	804	733	757	767	755	784	799	731	726	748	744	747	800	783	734	771	724	784	752	726	724	763	815	734	728	739	778	790	765	791	799	771	744	778	795	792	830	794	790	752	759	726	761	800	788	738	779	775	786	732	752	851	780	806	797	786	752	778	743	774	757	776	792	813	748	794	760	749	801	802	772	763	813	765	803	787	783	763	790	807	778	763	802	735	795	775	731	773	794	769	765	764	766	771	773	806	753	756	750	778	757	766	751	781	749	730	740	807	791	747	816	773	772	823	757	771	833	753	785	786	724	766	779	783	760	765	730	752	741	757	777	809	798	783	744	794	773	779	739	805	769	798	780	715	759	787	727	772	801	790	731	822	802	797	767	742	760	768	767	747	792	730	761	758	767	768	782	756	760	771	754	801	752	790	759	726	740	800	832	753	815	805	813	811	794	774	758	756	702	800	780	773	793	787	818	735	772	786	728	732	781	778	753	784	767	744	745	793	782	781	792	791	772	775	804	769	748	759	767	814	764	782	852	767	750	739	760	808	769	714	762	763	735	751	728	821	790	782	835	781	776	748	760	799	789	740	750	757	806	776	744	754	800	729	762	819	711	767	778	781	782	759	746	747	754	765	721	777	813	762	761	725	797	750	775	776	780	781	782	752	700	743	772	737	811	743	772	748	765	750	757	770	739	759	761	758	801	795	724	759	776	798	812	821	764	792	738	770	768	796	768	758	764	768	806	770	774	765	739	781	787	829	763	754	804	799	792	786	781	786	728	754	769	752	784	734	804	768	741	819	783	794	819	796	805	732	788	797	772	834	746	801	753	750	760	781	798	774	742	861	814	767	810	750	764	785	760	779	788	795	804	728	801	722	774	815	770	742	778	787	805	798	724	787	746	804	730	773	817	757	794	753	728	819	726	759	740	772	748	790	765	783	806	792	799	828	743	717	775	808	788	789	815	729	783	732	808	755	776	833	764	787	743	745	777	771	756	785	780	758	786	777	779	796	750	755	748	746	793	853	799	749	769	834	772	807	792	801	758	765	784	753	825	775	752	809	752	738	799	786	777	764	793	785	826	772	775	736	723	745	788	769	748	755	740	806	763	758	776	760	771	800	771	750	775	774	793	745	704	801	777	775	801	806	809	760	767	763	765	802	737	797	796	759	841	750	730	756	751	762	759	754	786	767	747	789	787	765	752	805	769	755	764	759	747	839	763	760	764	761	749	756	807	771	808	728	784	774	753	766	759	741	782	804	761	782	807	740	756	738	761	756	766	790	766	718	752	753	774	765	736	762	803	771	761	792	825	801	769	804	767	740	774	798	752	774	766	747	783	784	807	713	751	771	793	779	740	778	766	732	779	781	736	747	736	744	783	759	773	741	781	808	768	730	771	764	752	817	809	678	780	784	774	776	773	778	765	799	734	795	728	758	777	775	807	771	791	816	765	747	787	788	790	766	816	812	801	750	729	787	741	797	787	770	802	768	780	770	743	804	755	764	767	772	788	758	799	786	768	764	801	810	741	776	706	789	770	790	765	759	765	812	758	796	758	787	813	770	868	797	766	848	752	817	787	762	738	793	782	771	803	806	754	742	806	817	820	787	777	779	770	801	769	801	769	787	722	807	759	784	776	766	786	759	734	774	747	795	762	844	758	817	738	722	716	761	722	774	771	765	827	791	721	792	823	733	742	734	801	832	757	793	704	782	765	741	737	769	760	764	717	796	771	800	750	748	744	745	759	720	741	795	777	752	800	789	802	765	781	778	746	831	747	780	752	769	765	763	768	726	774	795	754	752	775	813	788	768	757	785	748	792	790	787	797	770	812	756	790	731	749	810	772	743	781	815	759	799	728	776	811	800	756	752	768	786	818	734	751	776	793	827	802	778	768	817	763	756	738	746	722	793	798	778	772	767	786	775	780	774	752	744	749	776	813	781	750	735	745	761	793	750	798	775	770	783	793	753	791	837	755	787	745	792	780	756	772	809	744	783	812	820	781	737	744	811	776	740	784	800	769	735	801	775	761	780	759	799	742	787	744	770	767	800	726	802	804	793	744	765	827	731	782	775	771	809	781	765	753	792	801	782	741	741	782	818	754	759	741	750	799	785	741	806	763	760	751	796	721	759	798	783	756	791	793	705	772	754	798	792	798	781	752	752	753	813	733	742	787	802	801	779	801	780	775	800	744	753	757	789	749	810	762	772	757	725	777	782	800	792	741	790	802	736	791	739	782	786	814	774	777	790	778	758	837	798	790	762	810	769	812	749	804	773	786	757	749	766	787	811	745	793	747
35546	11882	2484	1513	1129	895	854	768	755	434	367	396	451	615	424	358	471	404	332	305	260	262	233	237	277	221	187	178	230	198	245	233	208	234	250	228	236	232	224	219	228	247	242	264	341	313	247	219	225	186	201	189	211	168	206	204	197	204	209	204	202	218	195	173	204	175	186	206	184	199	181	189	200	165	209	193	213	208	231	215	190	209	200	219	182	199	165	193	174	192	214	193	198	192	224	184	205	204	183	201	187	207	196	190	194	200	217	214	214	216	198	216	182	209	196	211	215	178	213	195	193	189	195	206	181	201	211	214	216	211	228	210	207	182	210	195	217	212	196	181	180	235	183	197	197	182	193	210	185	189	211	200	231	216	206	183	200	242	214	193	207	210	208	206	209	201	219	198	207	216	190	210	197	192	210	188	190	220	198	202	202	188	202	171	205	219	201	178	169	186	197	180	197	226	200	198	191	216	204	194	221	210	205	208	164	200	212	191	209	217	229	213	199	182	180	208	187	198	207	195	201	218	207	203	186	215	225	192	207	211	174	211	198	196	183	175	211	206	203	203	172	196	197	196	220	174	195	198	203	175	184	204	194	193	189	202	191	211	216	187	205	194	197	209	183	217	213	198	181	188	209	195	199	205	195	219	234	205	207	170	201	213	211	214	195	205	199	210	214	213	188	209	194	203	184	193	197	196	193	198	194	189	197	197	203	214	182	190	197	232	206	178	193	193	204	203	165	188	193	216	205	187	217	209	210	190	218	204	223	199	232	195	187	194	231	186	197	194	219	226	215	204	186	194	219	202	189	204	200	214	204	207	198	197	211	182	207	186	188	203	206	196	208	181	193	195	201	211	223	215	190	202	250	207	184	184	203	202	180	192	199	181	177	186	223	209	183	195	162	205	211	184	209	192	192	197	205	171	193	199	182	186	203	199	186	210	173	205	200	197	214	217	186	187	193	194	207	227	215	171	207	194	190	182	178	223	191	193	220	230	208	211	196	202	200	215	208	190	181	220	197	179	191	191	205	198	190	186	191	213	190	199	198	167	228	199	197	200	201	166	228	202	183	190	193	204	190	209	201	194	208	180	182	193	202	190	183	188	178	183	209	209	214	188	189	201	215	198	209	188	181	193	187	194	183	195	216	192	209	183	195	232	183	243	181	220	207	215	207	186	175	200	208	215	228	214	192	195	200	190	206	198	204	186	183	219	178	197	224	224	211	218	196	191	200	210	221	220	189	187	187	189	200	199	181	219	178	193	221	202	204	192	189	199	165	182	190	188	202	211	192	198	210	172	189	199	182	198	179	201	204	189	209	196	200	212	202	189	182	199	171	205	201	186	213	192	221	187	206	221	217	209	233	184	206	186	206	212	206	209	183	197	204	208	205	204	193	203	167	197	223	189	203	183	195	185	173	214	215	173	194	170	174	235	183	200	191	197	187	209	227	198	213	203	170	189	219	197	188	202	181	192	215	206	195	217	230	214	198	181	204	213	201	182	187	182	210	203	186	182	193	173	190	195	198	207	183	192	193	185	218	197	186	204	212	211	198	204	217	207	199	204	198	175	191	185	188	200	194	196	195	169	185	200	207	188	223	194	192	210	204	214	182	221	192	208	211	167	178	211	208	224	200	202	194	156	176	209	221	211	166	213	190	185	202	182	189	183	219	216	196	204	172	189	196	219	203	196	188	192	202	203	196	196	208	192	188	203	189	192	198	191	198	197	192	206	167	208	194	239	213	170	183	196	219	240	197	216	174	214	209	199	190	200	164	206	203	199	194	208	182	210	201	214	204	191	226	220	186	193	194	215	227	188	192	208	189	192	191	212	210	215	193	206	203	189	213	185	216	210	193	224	195	189	206	197	203	215	212	188	214	215	194	165	176	201	176	196	202	222	208	205	226	205	210	219	190	189	230	202	214	191	195	189	204	174	197	202	208	203	205	202	206	199	194	179	197	186	197	192	201	200	184	207	226	189	195	183	196	188	211	197	194	215	201	190	186	186	215	183	194	187	200	185	212	207	190	205	180	199	199	179	234	212	234	213	182	199	186	214	204	222	183	187	201	202	207	159	179	213	190	193	186	199	191	178	193	196	200	184	194	229	243	220	193	198	185	203	203	189	207	202	207	191	195	230	201	189	214	188	196	193	205	211	213	201	197	196	206	206	186	180	189	201	167	204	202	175	181	175	210	204	187	199	209	177	200	188	203	171	186	211	203	200	222	208	191	198	203	225	202	195	213	203	188	212	201	200	195	203	219	196	195	215	204	188	193	214	207	203	174	200	200	183	208	199	219	190	207	193	200	210	175	209	215	178	230	237	209	201	209	213	184	204	218	207	191	222	233	184	179	172	188	201	194	190	204	218	211	183	214	219	216	198	200	178	185	182	162	199	212	193	222	231	216	190	185	201	227	180	182	224	200	206	204	198	190	194	211	213	198	227	202	198	203	218	226	183	230	203	219	199	197	181	190	183	203	199	213	201	184	218	200	176	186	240	174	156	196	220	205	191	203	181	198	208	215	169	189	197	183	164	216	210	177	181	205	224	203	211	199	196	187	194	177	219	211	203	194	198	199	209	193	184	208	181	180	206	233	233	186	203	191	203	193	229	242	196	199	206	184	185	198	192	190	204	195	206	205	206	178	206	212	190	223	184	180	189	196	233	175	198	239	178	203	222	198	190	207	174	210	194	208	185	192	209	224	174	195	191	182	177	199	199	213	218	195	230	204	160	184	192	175	195	199	178	201	198	197	192	203	185	199	213	206	195	186	209	203	195	198	186	210	188	177	228	195	221	214	203	216	206	208	187	216	198	193	197	188	227	176	198	224	209	218	216	217	216	203	205	180	204	188	212	213	214	232	192	197	189	185	220	197	192	179	183	216	199	195	185	202	220	205	177	182	206	201	176	205	201	212	192	194	210	178	203	202	206	213	192	193	200	203	192	200	192	219	185	197	225	191	203	199	213	198	183	228	213	168	183	180	177	236	203	200	201	190	191	195	184	201	203	195	178	177	205	218	175	206	166	195	211	209	189	188	188	190	198	175	207	184	200	207	212	191	187	220	212	206	184	211	201	204	185	196	209	214	207	198	189	192	198	230	243	196	199	200	185	171	207	208	203	190	205	207	196	207	228	203	205	193	204	202	193	190	217	210	200	202	196	207	210	239	171	196	223	218	175	183	199	196	185	193	188	184	221	187	190	196	188	192	188	199	191	221	202	175	207	207	206	211	214	187	196	202	182	176	202	187	184	175	185	159	205	179	216	198	236	210	198	176	182	197	215	203	222	192	172	217	194	240	216	189	189	202	197	174	197	196	182	182	204	215	199	201	202	193	189	179	203	193	217	164	180	212	216	197	223	203	168	202	202	181	189	209	192	199	209	170	181	207	173	186	202	193	195	187	203	210	199	185	203	206	208	187	202	203	191	197	206	206	196	228	198	189	234	222	205	185	187	185	204	174	217	199	196	221	187	209	157	166	195	177	186	195	206
16672	2196	2713	3604	3385	3592	3672	3276	2967	2065	1713	1833	2049	3054	1887	1438	2505	1931	1659	1444	1017	820	797	825	884	811	700	639	648	656	693	718	815	800	994	986	848	822	707	680	740	1051	1023	1407	1975	1430	850	660	578	588	594	541	571	554	624	540	573	534	549	522	567	531	539	533	463	505	553	514	537	565	529	573	543	537	526	498	508	535	576	532	545	531	559	532	533	527	563	485	526	474	535	493	547	518	509	582	525	535	526	535	590	536	531	502	502	554	518	555	546	496	526	492	480	483	542	539	490	541	569	537	526	475	497	497	509	532	501	528	521	522	515	532	508	524	572	481	539	512	506	494	514	577	503	517	526	502	541	499	522	512	559	496	514	509	466	522	525	503	499	462	535	514	517	553	511	550	497	547	517	495	521	505	532	556	474	530	480	545	537	542	528	524	481	543	519	548	522	528	547	545	500	538	559	550	495	554	506	544	513	506	499	558	477	518	543	526	495	535	535	527	506	552	478	554	515	574	538	527	483	526	535	528	566	507	556	483	546	496	537	500	516	520	518	533	535	469	484	495	528	500	477	500	533	501	522	529	543	544	534	488	486	538	480	521	533	504	558	525	522	541	514	546	544	538	510	508	515	549	487	476	503	536	519	524	525	549	547	523	547	523	489	494	533	533	490	567	523	489	483	547	529	546	534	512	554	488	548	516	528	548	526	551	568	516	507	533	552	538	535	498	517	534	510	469	515	515	538	512	543	529	522	521	511	547	529	527	533	533	507	528	528	561	528	520	494	510	537	493	498	485	527	500	486	530	536	531	497	532	512	532	520	521	528	574	554	518	563	505	508	524	495	479	543	534	522	541	505	519	528	494	498	522	527	491	508	499	512	499	538	494	507	552	506	528	498	510	538	542	514	538	553	520	502	501	555	527	514	545	484	518	515	496	500	531	574	519	540	495	533	532	508	508	530	480	487	488	542	491	549	550	476	503	528	522	545	537	540	489	558	523	503	506	527	553	518	535	530	508	521	521	508	506	536	532	539	505	493	520	520	533	525	494	550	478	497	530	507	531	517	575	531	522	500	537	456	517	542	556	556	488	543	536	500	572	535	548	516	504	518	519	513	539	510	505	506	522	493	510	510	510	561	538	511	516	525	490	527	496	552	505	497	527	496	554	486	518	525	539	536	565	509	532	524	515	520	472	531	570	518	518	523	513	546	566	509	494	501	549	564	472	506	501	516	520	500	548	542	509	538	507	528	543	545	503	533	494	508	499	525	504	529	500	523	499	527	493	520	529	525	533	525	503	539	493	508	539	525	505	524	534	537	538	499	525	482	510	531	531	504	516	523	539	479	529	499	560	505	516	544	548	543	505	493	549	487	502	508	535	525	528	515	495	538	509	505	549	479	532	535	554	474	571	510	507	534	570	520	506	536	562	570	541	536	490	511	491	527	498	533	502	496	535	538	528	476	531	521	544	506	524	539	515	496	509	537	538	484	497	523	580	509	498	547	528	575	526	555	532	551	514	521	500	502	535	517	539	482	482	521	518	504	530	552	493	525	499	496	486	498	493	523	505	494	541	520	513	544	472	481	504	506	537	516	523	535	508	532	551	528	499	494	545	477	552	513	518	542	555	546	530	525	516	517	520	534	481	533	554	491	520	519	542	505	500	542	525	489	579	527	551	496	478	458	553	540	504	543	548	475	534	537	527	501	536	528	528	535	518	556	522	510	537	516	523	497	520	517	491	557	577	527	538	493	568	529	519	525	575	529	545	523	514	501	513	493	522	509	526	568	545	503	502	552	515	543	521	503	520	478	501	551	509	485	502	504	526	499	557	508	558	531	566	513	507	545	538	514	523	564	537	505	524	490	574	548	497	513	518	546	498	526	494	532	491	517	538	544	520	544	546	532	501	546	526	488	506	553	511	483	529	516	509	513	496	507	529	520	492	519	525	554	504	491	520	512	512	532	510	512	529	536	548	552	563	527	507	531	575	521	534	495	531	517	520	515	510	534	522	521	479	497	547	502	536	528	530	513	543	519	547	551	503	545	523	536	547	537	558	490	521	538	530	536	511	534	487	546	547	502	526	541	521	552	481	508	521	520	536	526	520	517	524	498	520	536	492	498	514	516	520	502	522	534	533	530	550	524	554	520	497	538	500	537	512	539	462	499	533	541	533	571	526	489	529	544	533	548	510	543	516	478	524	517	520	549	533	560	515	556	494	538	521	524	513	537	480	506	520	514	570	502	526	494	543	546	544	513	534	553	518	543	551	503	528	541	510	537	503	558	521	492	529	503	463	478	541	545	507	558	504	513	487	524	522	512	514	509	477	557	509	508	533	557	552	493	515	449	524	498	489	556	516	524	502	490	486	559	511	540	505	550	537	509	528	540	513	497	512	535	538	563	512	544	538	482	575	516	490	500	526	518	551	492	496	565	534	496	543	501	492	535	536	521	492	479	507	532	520	517	534	538	497	500	555	518	463	506	527	537	539	543	536	528	501	520	551	522	586	522	517	552	543	511	509	488	532	504	527	557	507	530	523	560	519	507	508	494	538	536	528	581	547	522	521	517	526	541	513	524	537	556	517	525	493	506	534	495	510	490	474	551	513	515	543	513	517	526	512	549	513	534	523	526	498	546	502	498	519	480	540	539	511	481	503	501	518	499	513	533	524	524	532	526	538	545	547	550	508	527	515	550	543	505	493	539	513	499	532	520	477	551	552	550	518	512	515	525	518	525	518	528	456	498	509	476	542	492	544	517	580	488	514	557	545	525	486	535	474	496	497	535	516	526	523	512	474	505	528	513	531	535	529	498	539	521	531	513	471	496	523	553	495	545	503	514	527	505	481	554	529	520	521	528	507	504	537	493	519	498	505	529	500	525	508	492	509	557	546	518	507	542	529	499	569	532	527	526	560	495	499	549	533	517	534	523	491	491	546	511	544	514	542	528	551	586	496	497	556	513	521	501	567	518	511	573	542	540	517	549	533	502	526	499	529	485	531	534	521	567	513	508	527	479	556	522	530	514	503	551	492	539	494	546	521	522	527	515	502	539	543	547	527	534	563	500	499	501	513	532	542	496	562	508	509	501	526	554	522	542	528	572	506	513	526	513	536	530	533	512	584	576	497	490	523	517	479	506	505	516	538	519	491	532	517	538	520	539	489	534	530	505	502	542	522	482	527	559	526	521	490	508	577	527	502	533	498	532	484	524	512	521	503	528	507	512	494	490	538	516	502	499	518	561	529	519	498	527	492	535	531	541	534	504	504	529	534	487	530	499	488	506	513	538	518	516	528	508	510	519	537	557	514	495	517	517	489	502	477	474	477	535	497	544	512	521	551	502	528	521	513	516	559	530	494	566	539	535	521	529	527	542	518	506	517	504	530	543	499	506	521	552	491	576	515	473	529	521	550	524	511	539	538	507	504	521	536	541	537	496	521	512	548	506	525	536	527	502	522	513	560	512	479	500	554	510	531	527	542	529	547	537	493	496	495	506	572
42508	20211	8915	3345	2156	1613	1481	1412	1002	739	739	644	674	886	601	530	719	599	487	499	413	382	360	378	363	347	408	404	368	313	336	332	339	369	385	371	356	364	356	325	360	420	403	501	645	529	391	310	294	303	348	313	299	295	305	293	298	287	316	325	315	292	289	341	277	283	279	308	267	279	327	322	283	317	315	340	300	286	308	296	302	306	283	286	291	308	286	310	304	286	290	292	288	312	315	286	282	273	317	322	307	294	271	305	286	284	286	315	299	306	337	307	323	286	301	290	300	311	300	328	293	303	319	312	324	312	323	315	298	277	306	290	321	303	321	324	314	266	316	307	309	269	315	302	281	321	304	313	289	327	321	315	286	309	315	317	301	327	299	314	290	310	299	284	304	323	265	316	303	324	326	302	303	295	347	298	297	323	327	318	292	272	315	294	290	282	276	315	303	313	292	306	320	311	311	279	285	291	264	292	300	263	299	320	310	314	296	322	284	309	323	350	302	290	318	289	312	314	273	321	297	318	294	328	312	301	307	328	301	278	275	315	306	302	267	282	305	299	313	317	277	303	310	297	306	299	300	287	272	241	304	305	312	309	294	298	336	284	284	274	295	279	294	288	315	308	299	303	293	286	315	288	294	288	293	286	294	306	299	302	278	336	318	280	297	318	293	304	289	302	331	301	300	350	321	309	280	319	303	305	292	317	310	301	321	313	296	307	285	295	313	278	317	317	326	315	289	331	312	300	302	279	322	298	298	305	285	300	301	322	361	328	326	286	291	296	294	321	354	282	271	303	293	297	316	284	327	293	323	318	295	303	293	287	299	292	300	309	266	333	309	322	286	341	291	324	266	289	277	271	297	327	293	295	309	299	307	301	271	307	314	307	288	259	303	311	320	298	320	315	316	291	297	312	299	314	304	305	292	319	336	327	311	310	309	297	286	312	304	305	304	307	310	325	311	310	296	298	313	274	287	292	301	282	312	291	312	300	315	298	323	276	305	303	282	322	313	293	337	330	307	311	309	328	268	310	298	261	309	302	311	281	313	294	316	267	303	332	299	298	264	307	301	314	297	354	294	327	319	274	332	284	279	291	299	270	290	265	294	286	323	273	284	298	269	282	279	299	299	308	300	286	270	288	334	283	272	319	275	278	317	282	284	274	273	288	303	296	297	319	321	309	302	298	298	291	334	296	310	301	327	318	312	301	321	332	334	299	331	331	294	321	307	333	302	291	277	297	328	298	308	321	305	290	294	307	299	308	333	279	265	289	292	305	302	301	322	280	284	299	299	295	302	276	327	325	304	301	318	286	293	291	325	259	265	298	305	321	321	291	280	294	301	329	304	293	307	338	286	286	314	294	272	287	292	302	291	333	324	283	334	285	303	280	297	283	272	323	288	275	278	251	342	309	303	302	272	263	306	320	311	302	288	295	306	294	305	307	313	284	296	311	280	299	322	270	285	304	287	321	294	281	284	309	293	339	296	298	287	299	302	283	262	330	296	273	289	308	288	302	308	318	276	325	277	321	294	313	304	309	311	324	312	303	312	297	291	299	302	339	340	274	311	332	294	301	310	289	288	277	303	270	331	320	317	275	279	335	288	279	319	298	264	331	303	300	272	293	311	286	289	312	289	298	297	311	296	281	275	292	309	340	289	312	318	300	271	313	312	291	347	301	282	313	315	338	311	306	303	307	264	275	316	297	305	299	310	315	303	318	291	300	274	311	305	333	320	273	321	292	300	304	277	308	326	318	340	268	289	304	309	285	266	302	307	258	298	298	307	309	284	340	308	316	312	286	315	288	320	308	291	313	317	334	300	301	313	289	270	352	305	305	283	279	267	301	289	287	295	310	307	305	323	272	305	290	319	295	336	282	279	310	290	331	306	327	278	275	311	314	335	302	299	315	290	278	302	318	279	299	275	276	309	283	293	312	314	319	283	294	282	307	277	294	305	306	310	316	303	269	293	322	304	290	282	294	306	308	300	295	303	292	307	332	280	288	294	282	304	343	297	312	291	280	280	295	315	317	336	306	322	287	317	307	300	297	293	294	293	312	278	288	318	283	299	299	312	307	289	291	300	295	333	289	308	298	310	299	275	297	282	278	314	311	305	285	292	309	296	294	301	311	301	309	315	307	285	296	286	312	314	310	306	279	320	327	291	324	261	300	305	288	283	317	248	321	316	301	317	290	320	271	290	303	271	302	295	296	293	290	306	330	310	284	311	281	282	254	299	292	300	325	315	327	325	307	295	286	309	282	271	314	296	295	303	292	307	309	324	319	290	314	292	309	297	287	312	299	318	282	305	309	328	289	312	331	295	286	296	283	297	301	311	310	322	283	300	279	312	281	308	319	280	317	320	327	325	302	294	284	324	285	266	305	297	319	301	307	272	307	325	302	336	304	270	310	302	324	333	340	298	296	278	274	302	341	293	316	300	300	314	289	311	282	261	309	277	300	276	283	286	307	264	297	318	317	297	282	287	303	321	316	261	295	310	333	317	308	306	276	296	295	287	294	290	303	291	298	325	296	314	282	329	352	329	295	301	300	297	287	296	323	276	307	294	280	292	322	324	308	266	323	295	315	306	270	273	273	299	313	315	314	278	332	289	284	294	283	272	305	304	261	296	314	266	302	304	335	329	328	321	277	311	312	295	313	284	280	297	284	321	335	283	311	318	282	305	293	291	323	298	314	297	291	285	321	285	302	301	316	327	322	299	277	295	290	289	301	293	300	305	288	306	274	314	260	297	300	327	303	329	311	291	268	297	342	286	310	323	300	272	290	314	303	291	290	283	311	305	307	286	298	301	286	304	300	321	297	304	322	327	284	302	297	294	321	310	294	295	301	292	314	303	305	282	307	317	313	331	292	307	310	305	286	263	319	291	310	301	251	320	291	284	299	275	331	303	303	351	306	315	327	278	286	335	306	305	285	294	316	308	352	296	327	294	299	337	334	292	299	293	321	293	289	304	275	293	293	341	309	328	295	343	300	337	292	296	326	285	298	281	286	295	271	324	264	322	257	301	298	298	276	311	320	274	309	310	306	300	324	322	302	305	320	309	293	306	294	298	308	296	333	279	300	260	313	291	312	292	290	303	290	296	311	299	317	316	294	303	318	330	307	286	279	297	281	275	312	283	301	344	291	282	280	293	299	335	347	307	305	297	324	296	301	283	309	300	294	306	254	292	329	320	309	311	323	282	280	330	346	284	272	329	295	313	345	291	278	341	297	311	276	292	311	316	288	310	308	279	314	282	307	308	302	274	298	296	314	308	305	299	300	318	311	327	298	311	277	290	284	282	291	319	325	305	324	305	323	343	335	297	334	313	292	303	327	298	331	293	277	311	320	306	300	315	304	300	303	269	310	304	283	282	304	304	284	286	279	298	288	255	294	307	310	291	307	330	315	343	324	264	349	311	267	276	312	286	294	320	300	311	307	290	309	332	306	298	292	314	268	306	312	303	302	279	274	298	291	310	331	290	299	323	279	306	282
22010	3130	4825	6348	5495	5580	5329	5209	4326	3220	3003	3011	3022	4715	2784	2324	3725	2653	2390	2360	1423	1244	1399	1430	1086	1146	1691	1043	1035	1009	1025	1194	1177	1328	1396	1439	1348	1205	996	1119	1184	1651	1729	2505	3487	2391	1365	1090	863	846	829	804	827	788	918	817	783	789	730	801	799	780	766	832	757	737	780	750	774	773	759	737	777	773	774	727	757	775	765	773	740	766	768	713	788	810	761	785	788	786	743	751	760	738	774	726	748	801	761	728	799	763	760	766	794	784	786	795	803	806	742	729	769	744	806	763	745	789	761	750	762	720	794	765	751	700	743	737	735	766	679	781	788	733	736	718	732	767	775	766	753	723	776	765	755	767	765	746	776	755	743	753	768	740	697	734	761	795	778	749	695	706	702	792	736	737	791	768	756	755	766	733	767	764	766	736	786	786	778	717	780	767	706	773	782	760	749	757	696	705	725	757	774	739	742	751	743	733	734	741	773	781	759	756	725	728	741	755	781	763	793	756	771	793	745	740	783	759	750	718	754	753	768	733	755	732	765	763	715	745	728	738	723	734	732	761	752	757	741	797	737	757	757	807	775	768	787	797	732	703	787	734	777	761	701	795	792	749	744	752	742	729	735	786	756	752	769	742	737	715	704	769	738	748	742	740	748	759	742	817	797	701	737	776	738	735	761	811	687	747	765	743	719	699	794	795	726	782	794	774	778	780	731	770	740	744	766	765	758	692	775	744	732	756	771	743	729	773	715	748	790	739	746	790	784	800	764	754	753	755	746	813	762	785	808	698	717	744	722	738	750	791	699	795	717	747	770	746	737	778	777	718	699	785	736	728	754	772	732	750	779	751	734	724	713	752	764	742	750	733	702	762	720	728	749	727	749	742	677	767	707	745	772	799	752	718	747	735	739	745	725	748	757	749	716	708	740	736	731	724	767	742	777	758	794	707	748	746	743	804	793	768	757	726	745	730	749	793	713	794	777	761	799	770	732	766	750	754	796	779	722	810	726	750	781	742	721	767	757	738	741	737	743	727	773	800	703	751	763	729	747	732	732	738	743	814	719	753	748	752	749	725	767	739	732	756	764	728	750	710	735	791	738	795	777	789	723	728	760	791	769	737	769	713	748	763	713	777	749	742	730	768	744	803	721	766	802	742	751	720	755	726	736	743	763	766	792	759	768	771	801	770	777	707	744	754	705	773	722	691	826	802	755	763	698	760	770	718	786	701	762	753	750	761	746	760	746	738	736	720	779	792	768	784	781	762	766	765	737	735	735	686	768	796	718	739	764	784	800	764	756	749	770	735	767	779	705	758	755	737	717	714	764	764	769	752	705	728	780	730	705	733	776	757	653	737	745	777	704	749	753	710	831	759	698	761	720	705	744	753	768	714	725	778	731	750	745	783	719	725	722	777	724	782	708	764	713	737	758	740	693	757	700	739	789	797	783	766	760	706	790	733	733	784	775	765	763	784	742	727	759	761	761	788	751	733	755	769	701	775	786	790	774	772	737	749	758	732	720	740	707	726	737	748	762	738	750	801	760	733	746	746	751	738	746	725	758	721	746	787	726	744	727	710	726	761	797	785	787	744	745	768	705	756	719	740	761	716	745	740	773	765	761	768	734	700	756	784	773	771	739	747	688	779	727	755	727	704	770	710	746	760	785	780	732	731	768	762	759	772	752	751	781	739	736	760	791	781	784	750	757	721	772	775	722	768	719	794	673	756	765	724	772	781	758	736	778	774	706	753	799	730	764	741	735	789	733	807	760	716	761	783	749	767	778	730	714	718	746	761	757	774	731	797	743	749	769	758	735	759	750	715	755	735	726	779	730	719	743	713	776	694	764	756	751	731	780	773	791	761	750	769	721	761	785	739	747	718	764	765	758	766	835	783	759	761	719	761	726	701	785	763	735	725	773	793	770	732	747	739	741	718	745	755	728	771	737	818	746	743	713	765	746	741	722	674	715	762	754	745	735	756	811	745	733	761	734	785	770	709	779	773	753	749	763	725	759	805	714	790	734	774	762	732	716	780	750	760	773	741	754	758	722	692	743	746	793	804	779	763	803	765	742	769	826	815	765	760	773	776	778	701	749	723	766	755	713	741	780	802	766	737	728	745	688	759	782	768	732	740	759	693	697	779	754	767	796	727	767	757	764	762	753	730	715	735	793	767	751	782	765	772	721	817	699	750	760	780	793	742	751	752	756	739	785	721	748	709	752	715	825	745	735	805	768	736	738	754	843	749	755	726	726	726	790	792	713	786	731	751	746	748	749	745	769	750	771	769	751	780	772	717	757	727	745	781	779	769	756	771	741	743	722	754	778	760	757	775	764	699	768	776	834	783	728	732	762	766	738	752	751	690	769	774	737	778	758	746	767	769	710	702	720	756	738	738	743	744	774	803	765	755	759	723	690	763	734	763	784	763	792	735	730	726	729	774	785	747	808	773	742	761	765	742	747	741	776	754	710	784	720	774	748	753	736	752	706	787	713	723	804	794	737	743	748	743	752	726	744	792	723	752	753	712	713	748	775	779	751	762	750	751	776	757	713	723	729	771	782	700	743	733	780	711	717	708	751	774	753	773	729	749	777	768	738	733	700	757	754	740	732	770	792	750	779	768	777	720	742	713	746	761	775	734	720	748	727	719	778	752	745	783	781	753	724	746	759	740	734	745	755	699	720	763	763	683	712	756	756	725	745	749	741	749	731	741	733	752	719	776	768	785	753	771	772	703	767	776	787	763	783	756	718	749	763	754	741	754	769	761	754	735	778	745	779	759	748	755	781	771	782	750	708	734	769	810	764	778	721	721	773	741	737	791	784	767	753	725	755	748	716	737	814	741	770	754	754	780	759	780	720	764	765	728	762	761	737	767	681	745	770	707	663	780	719	758	734	771	760	795	714	701	825	767	777	774	739	732	801	782	760	749	750	753	719	764	748	791	751	735	765	802	771	766	755	760	780	710	777	789	722	746	692	721	742	797	782	733	703	739	689	748	728	728	748	796	718	766	744	746	774	724	785	754	715	725	729	770	743	795	749	792	782	704	731	784	764	763	772	772	782	780	740	725	789	680	792	805	689	785	771	741	723	790	776	780	726	720	723	779	733	742	729	759	754	733	751	760	782	697	751	828	779	776	727	747	759	827	783	740	802	763	812	799	743	793	740	754	788	745	767	752	762	712	785	765	778	712	766	807	735	759	742	723	793	758	773	790	730	737	756	775	735	728	761	715	772	731	788	762	796	772	724	682	711	769	751	750	768	784	738	786	754	810	726	755	768	778	735	784	791	781	762	755	783	697	733	782	769	766	777	739	725	726	798	752	766	750	768	768	743	732	744	720	760	752	775	773	727	768	723	738	731	764	785	721	792	773	776	776	747	825	731	755	736	762	781	772	735	733	767	764	728	726	801	776	751	805	699	725	741	777	778	735	770	736	734	735	787	721	729	755	721	765	774	758	762	769	710	714	747	712	773	767	740	720	786	775	779	786	741	749	752	750	687	781
3964	383	397	440	366	402	430	509	436	378	392	385	466	557	376	356	495	409	414	363	322	340	312	357	320	331	367	327	331	330	370	359	324	324	351	367	348	353	318	310	314	314	353	341	317	342	323	322	333	330	358	318	332	346	336	348	338	303	293	334	342	308	318	324	359	344	323	314	329	303	311	323	323	342	332	311	354	341	350	323	318	281	316	346	325	334	355	341	326	326	308	304	372	317	333	322	325	357	325	334	330	337	376	341	329	329	343	322	336	313	323	318	318	319	322	327	336	327	331	288	327	329	373	332	332	331	325	326	328	351	295	306	354	327	352	357	360	303	344	317	340	304	326	324	325	306	307	330	308	370	364	318	316	313	330	331	312	324	322	346	335	316	341	298	355	354	359	343	276	318	313	300	340	363	346	332	348	353	344	355	332	309	311	299	342	338	307	325	359	338	357	312	330	387	342	321	355	329	348	336	352	313	317	342	327	313	334	333	304	339	337	326	351	337	322	357	347	318	311	336	345	344	360	319	339	329	338	363	331	321	320	342	332	361	375	303	331	314	337	345	356	318	315	296	296	335	340	347	333	323	335	335	304	313	331	346	363	373	347	385	316	349	305	331	365	320	320	351	320	327	300	337	317	332	356	325	324	366	311	312	321	340	357	330	375	322	313	315	345	339	332	321	323	302	307	308	330	304	329	317	273	317	346	334	299	321	343	312	334	326	334	302	317	350	301	338	353	329	336	344	360	366	349	321	329	321	320	305	329	329	335	351	314	332	354	356	343	322	312	327	336	355	333	329	358	342	357	320	301	311	349	339	340	324	309	326	334	340	325	342	377	324	306	295	341	367	362	374	343	332	334	341	318	314	337	341	353	334	331	286	366	296	324	323	320	300	323	344	331	342	328	308	320	326	343	340	342	340	312	318	338	346	314	331	368	333	320	337	334	350	353	332	318	323	319	344	336	350	333	299	350	349	320	351	321	308	356	341	333	343	330	346	329	333	362	349	353	376	341	322	345	377	375	345	318	306	342	335	364	381	356	313	327	321	349	355	347	338	323	331	348	316	269	308	352	310	318	296	294	315	332	332	353	364	344	356	315	330	342	315	351	354	377	320	351	365	350	300	308	305	315	291	314	329	346	321	319	319	328	338	314	318	317	319	340	318	318	335	294	354	305	305	336	345	305	343	296	349	331	335	342	354	320	285	313	324	349	337	336	363	336	339	339	318	345	355	327	341	307	360	336	310	349	339	343	329	306	297	328	314	361	343	327	330	335	311	313	342	313	367	341	308	355	359	320	337	347	318	341	319	311	365	319	324	369	337	328	332	310	326	367	307	312	318	348	333	322	321	282	342	313	359	335	347	320	342	317	321	343	325	335	314	350	329	339	292	286	348	285	315	330	341	305	321	318	308	355	339	326	316	304	304	338	338	326	328	332	377	361	322	328	350	360	317	344	346	292	333	298	319	365	320	308	327	297	345	317	355	361	327	297	313	327	347	351	349	354	338	342	348	347	324	284	340	320	378	314	318	340	350	303	306	322	329	319	309	367	326	337	354	339	348	336	345	335	337	331	297	329	342	347	324	312	321	311	345	294	362	335	343	357	315	350	326	333	329	342	314	336	352	333	335	346	333	308	363	328	343	328	323	349	318	330	312	310	326	356	337	307	296	325	328	317	314	314	308	332	340	319	306	381	358	326	347	294	304	357	309	294	316	308	317	323	313	306	360	332	308	346	350	318	345	348	326	323	373	327	329	330	326	328	311	317	302	359	329	325	312	322	340	338	318	313	317	304	309	360	338	344	340	336	342	334	343	371	325	323	330	334	344	327	338	352	306	318	334	337	319	311	355	320	318	321	334	337	339	272	329	340	367	345	290	354	349	340	315	353	327	349	339	349	381	337	326	354	303	315	316	326	319	346	320	332	338	303	340	316	338	331	320	388	345	342	401	359	367	349	358	340	327	323	326	332	369	331	369	331	293	348	310	340	334	334	312	332	345	326	351	332	324	333	328	335	304	331	358	337	326	340	303	292	332	371	357	318	346	309	307	321	323	316	348	305	343	346	333	331	365	319	318	336	316	341	310	308	328	327	355	348	323	306	338	301	322	268	334	346	358	390	370	329	359	331	338	332	322	328	346	348	339	337	318	351	313	318	317	354	340	328	349	337	316	339	359	336	356	341	333	329	355	346	322	343	313	352	277	331	332	320	362	316	335	328	352	360	309	353	318	324	317	320	348	343	315	327	299	328	360	317	318	385	344	321	364	347	292	318	338	304	347	362	331	318	394	337	307	310	300	319	334	351	366	334	366	314	321	359	319	358	333	344	286	311	341	328	321	372	297	336	334	317	349	338	320	319	332	322	347	326	317	348	329	313	338	324	335	299	338	327	328	328	332	334	312	324	315	277	310	332	353	328	333	316	324	324	311	323	345	327	321	340	332	379	324	293	368	332	310	336	313	314	316	349	331	346	309	342	311	330	331	319	353	320	363	340	355	355	305	330	313	337	283	345	349	334	329	318	342	350	329	343	315	322	352	344	317	338	327	326	314	329	351	327	343	343	346	315	348	308	314	356	343	301	345	330	284	363	330	349	298	323	339	320	325	291	327	318	325	317	333	322	366	318	387	336	315	370	301	321	321	314	331	337	318	347	352	316	316	362	317	340	311	322	371	334	371	334	353	338	340	310	315	324	361	352	346	294	359	369	324	337	327	351	338	352	364	349	331	332	333	346	309	305	339	365	345	315	333	323	313	345	361	337	337	319	322	325	311	352	319	368	304	307	324	315	329	337	339	308	305	339	340	329	337	339	319	327	313	325	296	332	342	334	322	342	363	310	331	317	336	335	340	307	303	320	336	304	328	339	319	328	323	302	316	319	360	317	320	307	315	339	312	325	350	305	344	312	330	328	300	330	355	348	309	319	319	357	331	295	339	297	327	334	312	335	319	338	323	360	333	347	303	331	361	310	324	340	325	349	332	329	336	351	323	320	323	365	315	295	301	333	308	332	350	328	346	330	332	333	352	334	339	303	324	304	322	328	338	306	347	323	309	287	354	311	348	316	358	333	331	318	344	320	334	359	353	341	335	336	314	322	334	340	337	339	361	312	326	353	313	354	344	344	319	343	313	318	344	288	332	321	353	374	349	322	343	318	367	335	338	322	317	329	309	310	324	366	317	324	345	329	330	320	333	318	347	307	341	349	298	306	337	327	312	323	320	303	308	357	330	330	328	330	352	353	345	307	351	292	326	347	301	338	341	339	335	325	289	329	337	321	304	298	328	332	343	333	339	323	356	315	342	328	326	305	332	310	299	349	347	295	319	357	346	316	334	321	335	343	333	306	346	388	365	306	328	342	303	335	350	307	299	308	315	330	344	346	332	349	377	340	338	322	360	304	314	310	330	336	316	370	289	307	342	285	327	331	329	342	300	339	342	337	323	374	305	335	314	325	370	323	323	305	350	331	335	311	323	328	342	371	321	350	329	352	338
3596	873	942	1017	1096	1344	1398	1773	1571	1197	1089	1207	1423	2112	1291	1150	1737	1399	1267	1183	863	776	822	814	830	779	793	794	807	798	828	916	915	961	1007	1006	943	918	765	758	773	763	744	825	802	821	804	805	789	771	797	795	759	796	791	789	809	731	818	828	768	757	750	777	787	771	800	763	743	756	806	742	787	808	781	733	743	844	762	793	762	808	787	815	806	849	801	796	876	752	763	767	771	797	797	718	805	837	744	753	774	755	746	781	765	799	806	757	783	790	808	688	807	765	782	786	811	736	789	751	796	792	782	784	861	853	786	753	779	766	778	821	762	833	762	792	749	828	790	750	721	795	787	758	766	796	780	746	816	758	813	770	797	783	778	800	787	763	760	751	797	823	813	769	812	760	768	740	747	764	760	783	802	743	751	735	805	746	738	769	777	816	754	800	788	787	807	786	734	771	800	805	793	792	799	805	789	776	786	801	758	792	810	734	780	707	803	801	828	787	774	787	779	786	753	814	744	771	783	792	761	711	760	816	825	853	804	739	770	781	812	752	771	791	790	798	805	871	749	774	797	773	758	738	730	795	802	843	783	744	785	763	782	770	819	747	787	827	744	822	786	806	744	781	832	791	787	770	780	734	786	733	783	777	837	787	802	786	744	748	758	791	839	838	753	821	792	746	797	751	780	827	780	801	748	741	809	797	776	723	763	767	788	800	827	781	784	777	787	790	778	745	819	761	794	794	791	732	778	751	784	790	759	785	789	816	786	709	809	766	805	793	797	768	787	817	783	741	755	793	809	790	737	851	757	795	760	781	778	802	767	741	791	799	766	763	752	767	759	741	817	764	796	787	744	778	753	726	771	766	814	773	745	736	810	770	793	764	799	814	814	819	782	771	735	801	715	785	760	799	799	769	819	825	753	827	799	732	738	779	788	797	810	872	800	795	793	788	784	763	771	803	786	750	826	776	814	778	765	770	806	777	739	810	805	747	759	754	699	800	743	788	746	746	772	820	823	785	806	777	743	751	730	803	806	759	784	777	786	801	764	774	747	800	763	789	824	794	733	776	791	774	793	783	779	746	766	780	748	763	779	764	766	814	760	788	772	767	805	839	814	840	772	764	790	769	774	743	770	769	759	754	721	777	769	749	738	821	798	752	794	807	771	798	748	726	763	791	790	744	784	813	823	793	768	773	764	802	792	741	751	780	784	765	778	788	783	799	832	810	753	809	755	816	775	788	765	849	851	752	800	783	783	794	818	792	792	760	820	785	770	827	759	785	759	750	781	782	802	810	799	781	789	785	811	747	798	792	733	756	812	786	784	791	743	801	763	813	782	772	797	781	762	761	786	787	825	806	773	772	782	731	811	778	768	763	765	784	794	765	748	779	804	785	839	762	791	772	773	805	754	799	790	818	752	799	775	776	790	781	791	752	777	823	782	771	740	728	785	782	844	752	779	756	782	798	821	729	783	761	788	765	748	769	799	767	773	795	751	790	806	757	798	761	781	801	786	804	794	770	789	823	786	831	794	775	762	769	802	813	825	794	828	827	812	755	809	768	810	776	793	807	783	783	782	733	775	784	767	780	806	777	744	759	736	800	742	766	800	750	781	702	793	811	730	769	757	760	798	751	760	834	787	832	805	795	823	818	767	819	744	775	785	778	724	756	768	764	763	761	776	766	768	788	741	720	781	739	757	788	746	756	779	802	785	770	769	834	768	792	754	777	783	810	769	779	777	763	750	774	765	796	760	811	751	787	769	782	778	761	761	768	787	772	782	785	794	767	720	752	772	828	799	718	804	805	793	790	795	758	767	830	809	820	754	770	802	787	770	818	816	778	763	771	747	794	762	788	748	764	794	783	793	771	743	789	745	782	744	779	780	770	767	755	805	801	751	749	773	759	747	775	833	777	772	790	805	772	808	784	781	800	767	727	802	738	796	787	772	769	796	872	800	808	856	779	729	774	787	781	766	833	766	775	786	743	790	793	742	789	758	774	793	751	736	737	769	794	805	803	761	782	804	792	826	807	830	750	768	801	760	763	813	804	805	770	763	811	747	745	827	747	796	764	755	804	791	767	737	755	749	773	772	788	797	790	769	741	811	800	776	801	820	765	759	755	765	825	776	765	790	825	805	824	783	757	862	743	755	738	738	769	763	790	773	790	833	778	767	799	844	762	842	814	783	796	754	756	796	770	725	790	814	776	838	781	773	790	748	760	802	782	742	784	763	801	816	737	765	702	748	766	790	774	786	808	771	789	739	826	759	845	751	808	780	761	831	744	796	805	810	786	760	824	737	777	789	749	749	765	772	734	784	804	745	754	732	797	817	752	754	801	770	810	774	771	778	773	795	766	725	788	789	786	749	797	769	777	782	797	777	783	786	788	764	682	791	812	806	720	759	751	804	770	802	716	812	729	775	791	782	799	816	764	734	786	747	746	744	747	772	808	776	714	811	778	787	790	784	739	775	795	817	785	784	748	816	769	768	781	789	790	718	790	826	804	793	740	801	764	814	765	787	755	794	804	771	851	767	780	766	815	775	761	772	787	753	777	771	801	772	773	738	770	733	780	794	766	781	798	724	791	766	771	778	802	772	770	863	815	794	751	759	812	842	764	807	801	780	794	802	766	796	746	785	817	775	752	765	805	763	766	718	729	766	791	786	803	788	728	765	772	718	773	779	829	795	751	760	751	768	783	751	812	740	738	743	753	787	820	767	790	806	766	796	736	744	780	760	802	753	799	811	795	732	744	770	747	758	796	785	777	799	799	811	773	749	779	806	759	770	738	754	787	812	767	784	758	774	827	769	771	798	778	783	745	808	757	701	736	778	797	790	796	788	758	776	788	797	829	743	777	797	771	751	746	765	788	754	798	825	801	772	753	782	822	825	762	769	785	828	769	757	737	742	789	811	766	794	738	811	762	803	790	794	797	745	752	769	855	784	818	766	772	778	777	768	763	762	791	762	755	802	710	799	792	763	756	812	774	789	810	764	752	757	801	740	813	777	820	788	750	776	821	754	774	790	791	789	749	761	794	808	753	785	784	789	812	739	757	787	802	718	763	783	805	841	805	769	781	763	758	756	817	810	781	787	765	853	752	731	776	803	777	772	801	735	735	802	783	769	798	751	810	840	754	784	764	799	812	744	793	747	800	771	751	790	803	813	753	768	796	740	825	785	768	781	820	761	794	802	752	748	783	812	811	830	743	746	827	771	748	793	763	747	829	786	760	831	801	776	747	807	760	818	791	780	774	816	700	764	822	794	791	734	750	762	753	764	798	811	819	753	825	789	775	809	747	793	799	757	774	786	761	804	777	778	818	817	796	762	776	767	794	770	830	775	758	733	690	814	786	823	756	785	780	752	801	728	803	813	748	795	783	792	807	774	730	769	780	773	781	786	775	797	793	761	785	807	817	743	800	771	790	777	777	754	780	767	823	773	802	794	776	794	774	835	788	776	757	756	821	764	765	759	764	781	787	754	760	795	794	799	778	729	774
38183	11492	2395	1664	1416	984	786	734	611	457	537	458	458	599	390	391	451	349	343	322	266	255	253	235	234	243	247	222	217	241	206	250	268	264	284	231	229	232	198	210	225	250	237	318	374	261	243	224	228	217	205	216	212	210	179	200	211	201	229	194	185	181	209	168	187	189	205	219	227	222	212	219	210	206	199	211	219	221	202	193	247	231	233	182	239	214	203	182	225	191	218	200	203	227	226	216	186	202	193	188	203	221	194	221	235	215	203	207	182	204	203	196	201	201	204	201	203	198	185	223	192	212	220	195	157	164	206	205	196	213	214	220	222	186	208	153	223	199	202	200	197	217	203	211	199	207	189	203	181	230	218	205	214	193	191	212	209	208	195	204	244	197	219	173	181	211	198	219	222	192	209	197	219	209	189	194	215	218	204	201	233	227	193	199	207	222	214	208	217	211	209	199	225	214	185	206	186	193	216	222	217	216	218	195	189	197	175	206	207	199	206	227	222	188	204	201	195	180	201	215	229	176	234	195	193	209	212	200	188	231	193	212	183	190	214	187	203	202	220	199	199	235	208	213	211	233	249	220	192	186	203	215	220	195	199	184	188	208	206	197	196	235	196	241	197	180	191	197	204	195	211	211	208	196	179	191	239	214	173	205	163	201	186	234	197	195	224	187	203	217	179	219	186	213	187	196	217	212	192	219	177	179	206	205	224	180	194	206	174	194	223	200	206	180	183	200	186	191	229	218	207	226	177	218	209	220	198	190	192	239	192	212	201	197	214	198	230	198	199	180	195	201	208	238	243	211	200	209	191	222	199	218	190	222	243	212	201	225	206	194	226	207	196	214	224	197	200	201	197	185	225	195	196	217	192	201	209	201	216	215	203	215	197	189	195	188	189	205	192	199	187	216	203	190	231	212	188	206	214	191	206	187	179	173	194	192	216	195	208	203	200	195	180	204	196	192	183	178	200	200	193	217	199	215	193	214	195	219	219	180	201	221	219	194	197	211	212	199	247	234	199	216	202	190	198	190	192	189	196	198	188	193	225	241	227	197	205	181	205	192	211	186	195	178	228	199	196	201	192	205	194	183	194	222	242	200	229	230	219	198	221	201	194	226	195	181	173	222	180	184	209	183	212	221	204	182	198	178	198	189	209	208	197	185	188	199	194	222	212	192	188	211	194	218	218	191	189	188	214	209	207	195	180	198	214	208	204	184	210	229	187	193	211	225	210	205	217	203	215	196	212	209	199	209	206	179	198	201	230	182	206	198	195	198	197	229	219	210	214	167	217	225	212	204	196	191	212	184	184	197	230	204	204	202	213	206	195	211	223	208	201	194	212	202	206	206	193	179	233	203	210	189	224	223	204	215	202	196	195	230	200	214	224	190	220	197	224	206	242	216	190	193	197	207	218	212	206	193	208	181	182	190	210	182	194	182	196	190	218	256	199	210	190	203	221	218	194	184	202	195	205	191	186	195	191	240	209	175	197	187	180	205	209	231	212	236	179	187	189	196	226	198	205	197	184	201	192	184	203	175	193	204	197	198	227	191	177	192	201	181	179	220	201	214	216	211	167	197	212	186	203	161	189	204	219	219	204	185	205	210	202	218	181	207	188	198	183	216	217	205	192	174	210	205	211	214	185	197	198	226	203	214	212	219	208	161	204	207	188	176	199	208	218	214	212	194	192	215	213	197	200	201	201	190	183	199	201	203	208	205	193	188	194	201	210	182	227	215	199	195	215	181	191	204	198	211	207	209	201	200	183	207	195	215	227	202	187	169	200	201	178	203	205	213	202	216	202	205	191	198	186	197	199	204	204	193	219	178	199	174	190	200	209	175	198	188	204	222	198	217	196	185	207	200	184	177	202	239	210	226	191	203	205	209	208	222	194	210	189	176	198	220	225	212	210	200	208	215	231	209	188	192	192	188	209	226	188	198	219	211	215	199	211	190	213	192	208	188	210	213	184	225	202	195	247	220	199	192	187	166	193	224	250	230	234	217	204	206	222	196	199	221	196	204	192	177	187	212	180	209	182	211	166	196	205	191	185	203	188	215	174	232	224	192	197	210	230	195	200	207	196	173	190	217	204	219	196	189	205	190	183	196	179	214	220	216	177	239	181	217	212	196	203	203	199	226	212	179	197	178	169	200	218	202	200	212	215	193	199	173	198	219	211	220	220	196	209	203	199	205	180	210	221	184	208	190	199	200	217	222	180	210	186	179	199	220	173	197	191	224	181	207	182	198	225	192	214	207	188	193	213	203	200	204	198	210	187	223	218	205	260	193	200	179	213	210	210	210	207	203	216	170	207	183	200	195	207	179	225	215	217	180	197	227	189	195	215	189	184	201	204	216	206	186	196	185	210	168	223	196	194	203	215	225	219	187	199	203	196	171	180	213	229	214	181	192	195	209	197	207	219	202	245	183	208	177	185	196	199	199	212	186	168	193	235	198	191	212	178	203	195	176	188	196	199	210	196	178	238	226	206	205	229	178	183	194	174	196	210	195	182	218	215	182	210	195	205	211	194	218	205	231	199	201	192	206	195	202	201	188	176	199	203	200	189	189	198	226	202	203	213	189	210	225	189	192	218	211	219	206	216	197	206	189	190	210	212	217	221	194	185	231	213	207	226	198	210	218	225	190	199	228	200	202	194	192	202	189	192	208	197	186	217	202	201	212	196	183	219	186	182	220	188	223	201	213	194	182	198	190	177	196	202	201	180	222	190	219	206	190	203	206	205	202	247	223	225	208	184	185	250	198	198	176	210	220	215	202	211	198	199	184	209	190	229	220	217	215	165	195	187	182	195	195	187	227	189	208	216	211	193	211	215	209	195	216	203	188	214	195	184	211	210	190	174	192	205	221	183	209	222	173	203	200	208	198	201	183	175	235	200	207	209	175	198	212	179	205	245	219	211	204	211	184	195	231	202	200	194	208	192	237	196	211	219	213	183	206	211	205	183	194	176	216	229	208	205	223	208	191	205	196	193	171	193	214	219	194	208	184	201	172	179	223	180	188	222	170	206	192	245	208	200	193	219	212	229	228	212	230	205	224	227	201	229	221	200	193	213	187	198	188	217	186	203	209	226	173	196	211	243	187	211	184	193	227	190	184	199	204	199	200	189	188	204	213	189	227	212	218	192	231	198	202	190	226	222	199	213	197	208	179	205	212	209	195	218	237	215	205	228	205	221	209	167	217	210	213	202	221	199	224	180	191	197	234	225	227	178	190	230	202	209	214	232	201	191	180	201	219	187	207	191	204	200	244	212	200	200	218	166	215	218	196	195	203	193	215	199	206	182	213	190	216	205	207	200	202	205	223	201	171	206	211	163	185	204	211	175	205	228	233	190	212	198	193	198	183	189	224	200	193	212	210	205	188	199	190	214	195	185	197	205	194	212	199	219	239	199	196	194	191	200	205	194	202	229	190	212	215	191	180	211	209	222	221	220	201	221	205	194	217	244	192	175	183	182	201	196	180	179	181	200	200	192	186
17452	2021	2453	3465	3421	3163	2978	3344	2441	1976	1882	1841	2217	3101	1786	1604	2519	1777	1644	1460	900	834	1026	837	802	807	760	665	623	653	678	756	864	938	927	972	912	831	720	724	786	994	1002	1391	2013	1214	840	639	677	561	556	541	593	592	552	587	557	521	540	548	481	540	576	555	559	561	557	532	508	563	524	509	538	527	523	542	542	564	563	539	539	561	523	526	594	574	521	522	525	541	564	542	509	560	533	473	522	523	549	533	541	505	558	542	576	538	544	527	526	506	541	525	522	522	543	568	502	526	534	533	526	557	519	548	528	524	505	513	548	518	534	552	506	544	523	524	521	501	549	549	505	552	498	529	514	585	527	533	552	486	496	557	533	556	533	545	533	539	487	532	524	540	498	546	506	566	539	543	514	530	519	547	553	520	540	534	524	517	544	552	537	541	560	477	536	535	515	530	526	555	507	539	543	587	519	526	483	565	505	521	489	541	529	546	542	530	524	513	570	530	559	494	527	513	560	531	527	536	538	527	522	512	511	488	552	587	548	502	532	544	524	562	544	535	530	543	535	524	557	527	512	523	526	530	560	558	520	493	599	531	512	499	554	551	542	556	533	533	560	492	549	560	536	553	507	545	524	524	530	539	508	561	545	569	554	544	562	517	518	506	526	501	551	548	572	480	516	523	500	554	553	545	578	535	546	520	564	523	542	553	540	573	558	541	524	525	512	548	516	514	544	559	525	496	515	540	506	550	584	560	553	537	525	523	579	536	577	541	508	530	500	533	530	546	530	546	482	518	560	560	534	530	532	523	492	521	580	586	552	512	518	522	517	503	519	561	516	527	556	534	535	533	546	513	533	546	539	497	505	569	520	542	498	508	526	540	495	543	531	490	507	527	526	544	503	512	551	544	531	521	524	572	530	470	520	520	540	550	522	491	526	597	554	551	542	543	505	503	520	519	522	516	544	498	544	563	560	525	542	539	501	507	560	543	558	570	497	515	525	519	541	500	551	497	499	526	492	528	545	503	553	495	497	538	551	496	523	516	560	522	500	519	530	519	526	511	547	508	527	522	533	544	523	569	535	547	547	526	565	540	525	508	558	518	540	551	540	499	523	551	527	514	508	492	542	527	492	504	536	535	511	529	545	525	572	512	557	523	535	553	483	527	518	557	535	554	526	539	527	522	509	560	476	513	547	514	480	497	538	518	541	542	564	538	545	488	515	526	535	574	518	533	541	581	528	544	544	516	532	557	526	520	521	577	543	538	490	548	526	526	575	510	511	537	524	545	530	538	538	515	563	542	555	515	484	520	493	526	537	565	543	552	527	535	560	541	552	502	514	558	525	550	551	518	537	570	555	552	484	544	564	468	533	536	524	561	502	528	559	534	551	516	538	553	573	492	528	549	516	580	541	514	474	517	575	545	542	516	557	535	515	526	544	497	535	533	571	522	513	498	534	556	560	522	516	525	555	558	542	557	515	516	475	494	518	561	544	516	504	557	499	513	557	555	559	517	553	560	515	547	570	470	538	491	531	513	574	543	511	533	523	523	535	509	536	515	548	536	555	531	535	545	543	506	558	541	541	533	516	492	523	548	538	500	518	552	545	528	518	547	555	470	524	521	527	542	538	522	544	565	507	524	530	485	497	537	508	517	572	562	523	517	576	511	512	489	568	536	506	552	493	505	510	515	554	543	542	578	584	526	480	512	536	522	527	556	542	523	531	540	548	524	511	499	468	562	530	521	499	540	531	559	481	589	536	526	552	559	524	530	498	509	574	517	503	537	518	542	538	513	546	519	518	486	551	568	504	526	489	523	511	553	573	566	532	508	527	533	519	536	531	514	523	565	569	493	601	508	526	539	544	536	494	503	533	578	499	527	542	558	544	530	565	555	493	538	547	541	554	518	530	541	518	544	551	497	521	514	485	545	555	567	531	516	512	524	554	516	534	525	528	533	510	538	538	545	538	555	531	518	536	582	565	534	519	554	594	531	544	518	518	528	559	548	528	556	505	525	590	507	528	538	481	513	522	545	525	514	532	531	524	528	567	562	529	521	512	502	554	539	497	522	524	530	543	542	483	471	569	528	505	492	519	526	578	534	473	509	520	546	519	517	534	529	518	538	495	506	507	534	513	500	529	540	535	493	519	539	490	500	536	521	513	577	548	523	511	545	539	621	512	498	523	500	528	537	539	516	490	522	502	576	491	505	541	524	524	569	512	552	582	555	513	517	526	525	497	507	537	519	534	518	571	561	535	469	533	561	548	541	496	553	532	549	536	562	548	547	505	544	534	510	569	490	530	536	542	544	556	550	525	515	525	532	535	545	535	547	512	549	537	574	518	518	557	513	519	514	545	550	562	532	528	545	545	534	527	553	512	532	533	529	530	543	523	514	534	526	556	530	545	557	525	504	519	534	580	501	542	543	501	557	540	560	572	548	533	492	541	521	541	534	537	526	520	531	543	558	531	498	558	524	552	538	553	520	548	549	551	543	491	535	553	502	512	522	553	532	525	548	534	551	506	498	514	544	537	537	509	554	503	506	539	557	505	539	513	532	542	507	538	510	547	547	542	559	525	510	534	548	585	534	562	547	543	521	552	524	546	570	552	515	547	563	498	527	499	535	521	511	532	509	517	544	543	525	519	510	495	530	516	509	538	523	519	519	498	557	540	552	553	527	549	562	507	541	545	496	498	472	528	567	497	540	556	584	503	521	503	491	543	522	527	478	482	536	528	528	511	554	519	541	515	534	492	523	508	519	520	509	507	534	511	509	535	506	546	533	527	509	589	503	576	535	565	549	502	570	535	533	534	523	543	509	528	512	534	531	520	532	566	474	513	548	486	535	548	495	539	528	535	535	538	556	517	487	490	523	521	559	553	511	540	553	531	539	497	550	569	539	537	547	478	547	573	532	582	518	490	540	527	504	558	524	522	539	540	520	530	575	540	546	539	544	527	537	550	513	516	525	550	486	489	534	578	539	560	569	511	564	540	525	543	526	537	555	496	515	498	497	527	549	558	478	541	547	530	566	517	512	538	500	500	533	522	574	540	540	467	519	525	540	533	547	556	525	518	491	507	513	560	518	528	548	522	546	554	552	541	525	528	518	537	517	532	514	518	492	545	517	527	506	538	542	556	486	548	491	520	518	520	527	567	516	529	529	528	531	523	542	544	520	521	538	568	570	521	528	546	511	504	486	548	538	505	508	540	535	555	534	546	537	488	564	558	522	480	540	544	526	546	550	546	514	533	508	493	529	584	555	583	530	564	525	543	528	525	564	512	515	543	548	518	506	534	531	535	533	556	545	523	527	535	516	521	524	538	523	539	567	527	532	520	566	517	534	524	553	531	540	549	524	518	513	546	522	591	466	512	559	501	513	515	550	559	525	546	545	554	553	556	569	508	510	529	517	525	522	583	546	531	542	503	539	491	539	563	540	521	521	530	508	464	566	557	556	541	550	537	526	559	539	547	581	559	496	503	558	513	534	521	517	501	552	561	560
47602	20827	10250	3674	2535	1599	1449	1332	991	734	616	563	714	896	619	533	734	603	606	565	421	390	424	435	375	380	353	366	322	346	318	369	394	389	408	386	398	355	349	323	332	431	446	536	667	445	372	342	337	318	351	300	321	311	316	367	325	307	316	310	276	321	293	316	304	293	334	285	329	324	337	330	299	291	330	300	312	301	292	288	298	271	308	347	309	282	329	299	312	306	307	299	331	319	282	297	343	296	334	317	314	320	286	290	332	291	326	316	318	288	322	296	304	319	302	320	312	306	297	311	301	293	282	280	291	306	314	322	299	314	291	292	313	328	317	303	282	316	313	295	280	285	336	309	326	308	302	317	300	295	322	306	305	281	283	293	295	325	324	314	276	276	311	319	302	324	310	274	308	314	314	313	323	303	325	314	335	328	310	304	284	295	301	275	321	267	320	300	299	313	282	312	309	328	272	272	294	310	316	342	345	331	344	321	306	305	317	301	301	306	322	310	296	298	296	289	308	289	303	306	296	330	327	276	301	315	338	326	301	340	288	326	303	322	337	322	317	343	305	330	349	288	298	292	304	289	321	296	294	307	293	298	347	340	313	293	280	290	310	285	309	306	294	310	323	333	312	294	278	319	288	300	311	322	299	326	317	303	300	314	329	334	319	316	278	278	275	328	311	289	307	295	298	310	295	323	286	309	292	312	316	304	307	311	319	291	331	327	303	323	298	277	288	316	351	312	314	291	297	322	286	302	315	302	299	324	303	301	308	307	331	316	315	286	272	281	298	324	307	300	319	309	325	268	286	282	283	308	343	300	302	302	286	278	325	308	308	315	306	302	336	324	327	310	273	327	338	286	281	331	286	290	311	303	295	299	300	301	292	283	310	307	301	294	301	326	314	325	307	336	307	308	267	352	306	296	286	300	293	315	290	319	303	304	315	311	295	305	298	359	302	296	271	327	312	317	326	333	300	302	266	305	309	308	322	319	323	269	315	325	286	338	320	272	288	317	300	294	304	293	293	293	301	325	279	298	294	316	274	282	268	304	318	310	309	301	322	315	288	300	326	303	315	322	318	287	317	305	297	310	285	277	345	282	331	325	313	294	292	320	316	330	307	364	331	311	305	324	299	284	270	325	340	316	341	298	346	311	293	298	316	314	337	290	325	294	278	323	322	316	308	315	344	300	312	318	310	334	299	282	327	306	297	313	288	274	313	327	325	327	308	255	298	291	324	305	312	316	358	333	316	310	300	298	324	318	314	275	300	302	312	327	308	276	306	354	297	282	328	300	296	334	295	306	293	317	348	337	324	325	319	312	283	285	309	323	300	341	290	303	295	259	310	319	321	312	300	332	311	334	342	338	316	316	295	323	300	339	313	315	332	305	277	299	296	316	306	318	283	297	312	301	297	319	307	335	277	298	306	325	300	291	295	312	269	304	332	303	324	299	275	326	332	284	328	287	303	312	285	295	300	293	316	307	282	283	305	317	337	281	303	315	284	320	300	290	286	328	324	302	307	306	333	335	318	320	290	304	314	306	306	317	309	304	277	276	303	278	311	292	291	309	289	340	292	308	305	294	324	295	334	291	354	331	316	305	296	344	293	337	293	315	273	304	310	321	309	301	311	332	313	298	306	309	266	284	311	295	314	316	298	316	316	332	296	281	282	294	333	335	322	300	296	323	320	341	323	313	307	302	308	334	323	277	281	294	322	324	319	320	272	287	277	312	319	308	295	318	318	308	267	273	294	293	268	312	332	290	301	332	312	327	348	308	292	281	286	304	340	320	272	275	291	327	312	312	342	309	312	302	300	321	321	309	297	275	324	326	271	307	316	317	288	323	354	321	302	308	299	285	289	289	312	322	330	291	303	281	296	277	267	272	330	320	318	331	278	288	314	294	313	259	312	282	332	294	295	307	314	277	306	298	288	299	315	297	311	285	305	304	352	296	288	342	333	299	309	310	283	303	313	325	276	358	281	294	263	282	331	330	295	291	282	324	308	307	303	325	287	336	329	286	290	311	328	292	313	311	304	300	354	271	299	281	291	318	310	309	315	294	297	301	312	277	278	294	297	328	277	317	285	301	296	278	294	324	302	300	310	305	325	331	304	317	308	297	285	271	309	282	322	261	281	298	314	298	309	310	328	314	301	297	294	309	325	290	309	321	308	332	282	288	293	280	340	323	322	287	297	313	351	267	300	285	286	291	270	273	318	298	301	331	321	296	317	294	278	314	311	319	276	294	255	310	336	313	305	304	313	300	325	310	311	317	321	306	311	295	289	310	300	292	311	333	315	299	273	343	327	310	302	281	300	307	294	324	310	312	315	308	321	324	311	283	296	288	274	315	304	329	284	296	321	325	284	309	286	323	314	307	289	296	310	300	304	311	289	294	306	327	300	301	297	331	317	325	284	311	309	303	291	318	297	315	289	316	310	306	323	277	285	283	318	316	287	293	304	307	296	337	294	292	323	322	303	288	304	328	295	312	292	308	335	271	292	314	308	308	346	298	309	311	311	313	331	276	306	301	311	297	328	301	316	281	329	299	305	303	317	287	280	334	332	321	318	283	307	271	309	283	307	308	286	276	298	305	295	276	291	316	318	306	301	327	317	305	306	290	311	309	294	307	287	319	297	312	304	289	323	337	276	282	281	292	297	333	310	297	313	282	334	317	314	323	297	313	301	356	313	341	293	318	281	320	317	272	291	311	301	332	288	315	331	339	319	330	342	310	303	274	301	322	311	291	289	318	299	295	330	297	295	299	309	313	290	334	310	284	325	298	316	314	310	315	312	305	313	339	290	280	290	286	282	342	312	295	307	347	335	283	294	322	303	301	314	300	304	272	304	340	287	289	309	289	300	312	300	295	316	314	296	331	300	338	303	316	296	320	306	301	334	302	296	279	326	283	328	285	289	307	289	321	293	285	315	282	309	310	283	295	325	329	306	307	316	324	282	261	277	318	317	310	310	292	326	315	293	312	318	292	314	314	292	310	284	293	298	318	322	283	309	330	310	272	321	301	263	275	285	285	302	313	299	313	314	283	313	312	304	306	315	273	336	316	311	336	305	319	312	312	304	271	304	273	295	271	318	288	300	303	295	296	341	275	317	288	333	364	283	313	340	320	263	331	300	285	303	326	315	303	303	309	299	297	328	318	307	322	308	349	313	291	289	312	308	275	340	327	333	313	313	320	327	291	298	319	308	287	307	301	276	287	298	295	284	293	273	352	302	266	309	312	277	279	310	309	303	270	328	262	314	319	308	295	294	268	285	302	294	282	307	285	306	324	285	325	317	317	291	313	283	292	289	295	315	272	309	301	295	301	303	261	328	297	321	265	305	295	299	304	294	309	286	311	282	304	286	287	339	326	292	278	277	301	296	291	318	307	263	298	298	298	337	352	273	305	305	306	310	290	318	306	296	300	313	308	283	325	321	304	295	312	342	292	316	300	309	298	335	329	294	360	337	325	299	298	327	299	284	321	302	294	310	301	302	286
24119	3188	4871	6249	6374	4968	4916	5197	3722	3239	2752	2764	3425	4673	2729	2507	3615	2734	2588	2310	1515	1328	1760	1366	1409	1141	1186	1035	1001	988	1020	1141	1261	1317	1447	1452	1344	1197	1066	1082	1310	1737	1653	2709	3824	2063	1400	1081	914	869	807	813	837	829	791	861	801	789	798	739	814	806	784	769	783	761	767	785	814	779	818	837	829	771	773	767	756	757	755	804	781	746	762	794	771	801	763	777	768	724	771	769	801	782	699	765	730	767	720	812	766	740	803	769	821	702	746	738	755	796	746	786	736	753	756	752	801	786	795	785	726	774	774	778	793	792	752	766	808	823	734	753	723	783	786	779	721	761	759	771	744	766	757	785	809	760	770	768	825	755	795	776	737	783	790	733	778	777	753	739	734	753	780	765	766	842	772	709	765	771	777	784	741	748	759	753	768	776	738	771	738	781	797	781	803	799	733	765	755	739	753	743	763	782	765	777	809	773	703	769	746	758	761	727	793	791	749	728	773	748	807	725	792	738	758	767	805	732	753	777	726	790	763	780	753	765	764	757	786	787	752	768	740	779	741	776	764	786	759	811	810	787	738	718	777	754	731	792	768	782	763	737	760	730	785	764	746	711	779	768	741	773	743	740	753	783	748	699	789	749	781	769	787	796	795	773	764	748	739	739	776	761	803	756	763	800	767	775	726	834	802	756	829	732	753	756	757	792	731	750	730	808	778	748	827	741	776	737	737	788	710	773	767	770	755	753	772	711	724	762	772	745	795	728	718	759	748	756	760	752	745	762	800	784	721	795	746	766	737	770	774	726	775	746	732	723	769	802	693	798	832	778	736	780	721	731	778	771	744	823	760	718	793	722	789	814	768	739	790	785	704	743	781	746	766	733	781	772	781	765	798	825	767	795	785	709	725	780	731	745	811	776	804	822	764	759	718	783	779	762	775	759	790	790	774	769	749	773	733	742	756	784	757	746	781	719	737	774	841	753	737	748	757	804	791	769	803	720	781	765	705	734	778	784	738	742	742	758	740	810	767	796	751	767	781	756	763	766	743	773	799	772	760	735	722	701	787	760	760	732	713	797	723	808	749	761	738	744	750	786	772	778	776	830	749	803	758	706	729	793	775	729	789	803	752	759	777	749	764	751	739	753	742	777	799	746	753	791	772	750	777	738	770	723	788	798	766	783	725	734	739	722	756	756	777	811	784	760	763	775	745	734	743	789	767	773	770	721	765	817	739	744	776	772	794	750	762	709	768	780	805	740	754	782	714	752	751	789	763	795	743	763	743	763	752	780	775	756	746	775	769	764	745	786	710	754	733	785	713	726	756	733	757	780	773	756	779	744	742	791	727	765	789	784	764	772	784	801	717	721	802	733	728	787	736	783	827	712	777	783	745	781	756	724	775	780	786	774	787	751	793	738	763	728	790	737	753	794	727	783	823	779	801	762	756	788	774	733	682	785	753	759	735	747	743	743	798	776	754	776	789	756	794	746	804	733	765	719	848	729	726	738	797	792	772	709	756	769	751	763	751	790	706	760	762	787	769	851	761	756	757	769	763	759	765	722	795	758	699	785	738	819	720	798	801	748	769	767	784	790	751	760	801	789	734	746	732	796	796	777	770	747	771	738	729	767	776	741	720	795	729	756	777	784	721	760	753	829	784	767	815	823	754	742	753	749	799	806	757	785	795	749	769	749	735	771	754	741	754	764	756	783	756	774	735	769	770	774	746	756	800	767	771	758	753	746	773	780	785	756	753	783	778	755	754	743	752	754	744	771	725	767	742	775	761	707	719	757	747	791	761	767	766	766	753	763	785	739	817	772	780	754	731	757	774	769	780	742	786	770	773	745	822	737	787	779	733	767	771	727	768	727	732	792	718	734	738	802	799	698	758	752	744	770	739	788	742	711	771	736	753	725	816	786	721	739	799	752	777	818	716	762	771	755	782	808	776	752	753	759	785	816	755	742	755	750	687	739	751	735	728	737	779	715	744	787	758	757	738	805	761	795	709	781	743	807	809	734	727	737	760	778	716	710	711	777	755	746	779	782	765	776	727	749	770	712	801	749	767	757	766	719	733	775	731	762	668	741	751	745	715	765	798	758	686	725	775	787	720	728	758	733	736	782	742	778	775	788	767	754	755	784	757	780	771	734	754	724	718	720	752	712	779	789	698	768	756	781	719	758	715	795	744	750	777	720	772	743	772	706	786	791	777	771	738	737	744	764	770	740	806	716	757	785	774	727	774	782	761	778	773	776	727	740	783	726	738	752	801	769	752	767	756	770	795	756	728	785	788	749	717	748	760	741	778	745	785	787	744	739	742	785	818	784	779	785	744	684	751	754	714	737	744	747	758	778	776	756	767	736	728	775	761	704	737	774	761	755	774	812	719	741	714	744	719	749	752	794	748	799	721	794	761	746	756	700	710	728	771	755	720	688	741	789	745	799	792	782	739	793	769	759	803	737	783	765	714	804	778	753	781	794	736	777	728	748	765	779	762	811	811	770	775	779	757	778	744	744	805	762	768	800	801	781	764	757	766	736	755	722	776	777	765	780	738	750	777	804	751	737	778	737	789	738	750	771	743	759	813	798	749	783	762	702	815	805	753	780	796	745	727	796	796	748	769	792	699	769	731	760	759	766	750	757	758	760	724	746	719	741	777	838	713	763	761	773	727	790	750	741	749	743	738	790	780	739	837	740	779	757	750	750	752	789	742	777	778	773	797	779	770	775	771	758	749	680	781	746	699	748	785	738	787	770	763	747	763	767	742	800	761	704	800	712	767	790	732	730	798	739	745	701	733	753	783	775	766	729	729	782	787	781	762	777	757	771	768	740	749	784	743	778	771	754	760	744	695	740	782	765	723	776	782	711	786	770	788	756	758	781	769	774	795	757	728	727	758	815	723	755	747	747	792	747	786	765	736	829	757	739	805	759	784	768	747	752	719	771	714	808	709	754	741	781	694	735	746	743	792	735	783	775	775	781	766	716	708	795	751	750	755	704	750	760	804	728	691	728	776	795	718	731	714	762	725	818	715	742	776	772	735	726	805	749	773	786	781	760	758	722	801	759	717	754	762	753	770	762	781	779	743	774	737	782	762	717	774	727	754	741	784	735	762	798	794	746	760	752	728	779	744	771	799	774	756	800	726	737	767	751	802	741	779	721	755	735	686	731	778	763	787	766	737	731	778	778	733	758	748	742	764	759	766	694	793	761	739	790	746	758	755	759	812	754	733	742	763	768	784	767	709	748	775	807	759	697	743	775	732	748	779	777	748	730	746	748	732	738	714	776	760	752	706	781	770	768	768	718	783	722	799	765	735	716	739	750	741	777	764	736	737	782	738	767	782	771	682	773	769	749	736	766	777	750	756	704	789	773	764	746	774	766	759	759	803	788	793	785	728	751	770	750	779	764	798	821	815	791	768	775	754	731	786	778	771	726	797	762	773	807	705	750	770	778	714	733	768	763	739	779	700	762	784	719	764	761	737	715	786	744	756	815	770	729	757	721
4281	472	395	404	385	423	417	509	428	413	359	351	395	521	401	402	465	418	370	392	313	304	314	293	319	346	318	318	325	303	344	381	376	392	376	363	341	327	358	289	308	341	325	354	377	301	337	352	313	316	343	317	338	318	295	328	349	334	305	321	322	320	352	319	344	278	336	338	342	311	354	341	296	359	333	320	330	337	343	324	332	339	326	314	353	383	328	285	293	323	316	330	322	324	344	345	343	308	329	350	346	313	333	322	351	323	307	332	323	354	311	311	335	328	338	323	324	332	347	349	326	323	333	309	335	298	332	349	323	308	330	316	344	338	347	295	328	310	321	337	342	324	335	313	336	300	345	321	315	329	329	350	357	338	321	296	317	298	325	307	321	375	337	348	323	334	329	358	349	381	319	271	336	325	344	314	357	330	324	339	326	292	354	310	328	316	283	334	325	317	331	312	355	322	325	352	322	338	338	322	322	341	345	345	355	341	331	367	311	373	304	291	339	336	342	303	331	319	308	269	314	325	337	360	315	329	282	305	337	303	317	338	314	366	314	344	332	307	332	350	326	323	311	333	321	324	306	303	335	333	322	330	341	309	328	311	305	303	338	299	311	351	336	340	329	317	329	332	311	321	312	358	321	335	311	331	293	336	340	309	342	318	312	332	335	338	344	301	336	328	331	355	340	338	292	310	303	306	324	367	351	343	329	332	323	325	328	305	309	320	314	346	318	339	317	311	329	310	354	355	322	347	363	310	341	338	354	343	339	341	305	315	320	313	339	340	326	331	336	315	314	324	329	330	308	317	309	324	332	316	319	295	321	348	341	297	332	308	329	339	337	340	330	324	298	358	347	338	304	315	328	343	312	325	356	340	326	369	338	336	324	359	335	318	303	317	352	333	356	351	316	320	333	348	326	322	318	358	352	324	302	327	330	352	324	314	339	371	330	337	325	333	347	306	376	351	299	313	316	349	332	306	329	336	335	279	337	352	346	359	343	323	317	309	313	290	268	310	321	328	328	338	316	317	338	338	345	375	322	324	360	325	332	302	315	342	370	351	314	354	347	342	341	342	354	337	328	319	305	317	347	327	332	346	341	319	317	304	335	285	352	299	329	354	318	324	359	301	303	317	323	345	318	329	325	298	337	347	329	353	307	308	338	362	353	315	329	332	320	286	335	339	323	322	302	338	339	313	331	310	330	329	350	319	321	361	381	350	316	340	357	324	334	351	311	350	325	314	322	317	337	364	335	345	298	313	356	318	349	350	318	306	330	368	339	342	331	362	329	325	351	347	349	332	342	351	322	308	333	351	355	323	311	302	337	333	316	337	293	339	295	323	304	308	346	344	335	307	296	329	320	316	342	294	333	329	364	313	337	306	329	329	369	337	333	285	328	316	363	345	355	314	349	346	321	330	346	300	349	316	340	306	346	310	286	341	329	313	307	337	310	307	335	307	321	347	320	325	341	327	356	327	311	332	332	299	337	354	331	376	344	339	318	329	320	305	375	329	334	270	301	335	344	330	350	362	316	327	311	298	301	343	342	342	328	316	346	354	347	324	300	310	308	362	340	334	328	367	331	342	351	349	308	350	313	304	310	316	351	338	322	315	338	313	320	346	336	296	299	281	318	381	328	343	321	337	350	325	309	299	322	333	327	351	371	346	325	313	328	329	348	308	356	324	320	327	321	322	324	359	303	303	311	332	309	303	312	370	337	305	306	309	342	307	318	320	316	327	342	316	323	308	332	310	331	305	308	306	321	300	313	291	353	356	328	338	325	315	344	334	307	334	334	334	340	357	321	320	292	361	343	304	325	336	331	308	343	349	348	321	338	301	360	312	325	299	357	374	339	282	329	347	324	358	329	317	333	320	335	323	325	333	322	331	338	325	302	351	319	316	337	319	347	320	301	349	312	343	347	320	319	358	348	340	324	343	335	335	326	339	318	353	311	316	318	348	307	326	282	329	334	342	324	322	337	320	358	337	306	327	291	333	317	326	337	321	361	338	331	327	328	311	317	335	333	318	327	354	360	355	339	345	320	306	319	319	326	346	348	294	336	335	341	322	349	346	319	331	356	338	352	361	322	343	364	354	340	291	356	326	312	339	347	342	344	327	308	316	359	321	328	341	328	330	337	334	298	305	307	336	318	301	316	322	307	332	321	332	354	302	335	330	289	324	367	339	320	322	333	347	312	332	352	329	298	296	327	346	348	334	327	357	294	312	331	318	323	325	352	324	321	314	331	293	323	345	343	361	323	319	361	339	307	329	309	349	355	327	341	346	321	323	318	317	314	315	342	328	329	335	309	322	309	369	323	333	313	341	327	342	331	320	295	339	359	294	309	342	357	362	304	307	345	346	293	323	341	342	320	321	333	367	332	334	290	321	336	316	349	329	291	328	346	314	301	328	325	287	359	327	305	331	320	303	325	359	283	314	339	313	320	307	312	329	301	306	366	368	306	354	347	350	326	347	374	344	320	340	344	335	331	295	318	320	309	312	297	354	354	297	312	316	341	323	333	331	314	328	338	345	347	314	342	317	352	311	299	281	314	303	336	318	309	328	306	363	310	302	327	338	369	338	326	336	348	353	312	320	346	356	320	335	366	318	290	355	360	324	326	330	368	316	321	364	328	340	321	316	324	357	328	321	296	337	400	308	313	332	340	329	361	357	337	348	325	294	304	303	346	327	325	337	298	321	353	354	309	338	334	312	337	303	328	302	356	318	313	354	353	336	310	355	316	355	350	309	289	344	342	346	320	367	328	312	337	335	319	312	318	313	319	323	310	315	307	309	307	311	338	335	335	327	335	353	312	288	345	316	324	276	339	289	339	319	325	327	355	325	310	309	334	382	327	337	328	333	313	315	323	308	325	307	349	322	360	352	310	342	356	327	341	344	325	341	345	341	331	344	366	319	341	331	334	344	335	319	312	322	299	319	365	331	339	340	342	317	331	349	335	318	322	321	294	309	326	319	320	299	306	297	311	299	327	339	342	313	345	322	337	338	341	292	339	323	341	330	340	325	326	343	341	312	306	331	327	337	318	328	359	315	290	346	359	287	324	359	292	344	345	322	318	296	339	323	337	308	317	334	346	336	345	324	321	340	325	361	345	347	321	342	323	334	320	343	348	300	327	314	326	331	328	327	338	359	317	317	334	333	325	309	364	343	347	359	319	311	329	323	342	327	341	342	285	351	323	321	309	332	317	321	312	352	306	325	348	358	318	286	344	302	333	321	348	304	307	341	361	328	301	324	326	331	314	306	362	333	325	349	338	337	317	349	334	378	343	376	345	329	322	309	310	311	345	301	310	336	336	312	296	342	348	360	297	327	335	317	362	341	329	358	312	340	318	331	345	363	330	327	308	353	298	322	321	306	301	329	286	343	344	322	317	343	346	365	336	347	345	308	355	297	321	349	325	305	346	307	313	335	343	307	294	333	347	313	313	331	335	340	330	317	327	304	304	311	345	359	351	351	341	336	338	350	328	386	355	346
3924	885	871	1065	1008	1181	1301	1926	1386	1210	1019	1178	1494	2012	1223	1272	1708	1365	1294	1106	841	772	810	776	853	808	752	814	801	818	795	877	870	956	995	971	936	881	781	783	742	817	759	795	863	843	790	802	775	802	757	785	813	803	809	789	807	740	755	811	800	803	833	794	790	774	750	763	788	795	761	773	815	790	774	767	756	764	762	762	812	763	756	805	795	790	769	748	747	773	765	731	782	779	740	732	740	789	801	760	758	780	775	788	745	804	795	800	771	777	731	766	829	777	759	753	771	775	778	820	795	791	791	768	722	768	786	763	798	773	774	742	806	729	770	776	770	763	764	772	760	773	799	766	835	827	759	790	806	779	777	793	808	784	808	787	755	747	778	821	756	709	781	800	770	738	774	776	800	780	795	757	798	826	783	796	805	764	811	760	752	782	840	804	807	745	767	780	791	761	799	749	744	798	804	845	814	753	788	822	797	769	781	807	779	764	735	786	743	781	744	805	775	742	827	795	748	819	792	828	822	774	784	795	781	793	799	770	734	754	743	793	772	743	764	768	778	778	813	753	789	751	787	787	776	734	782	738	791	748	771	785	788	804	788	736	800	726	792	764	814	711	810	770	789	790	836	786	757	752	719	805	751	797	770	779	739	787	782	812	746	767	787	814	727	734	843	764	744	812	738	710	726	718	748	779	798	713	767	714	785	759	804	712	762	731	731	737	762	742	729	750	784	784	738	796	801	748	782	813	752	796	762	747	831	809	765	759	778	762	758	775	749	795	788	784	816	787	792	793	780	819	804	802	799	769	749	794	799	808	750	745	737	770	770	762	781	807	750	782	809	780	780	786	792	770	844	733	753	780	768	796	759	775	735	773	751	777	755	811	775	766	805	817	790	776	801	768	779	756	759	822	798	738	758	812	762	785	765	795	829	805	794	748	785	766	750	779	751	750	747	763	764	822	788	788	742	803	804	776	765	810	722	804	768	772	752	755	790	786	718	810	766	767	823	811	748	799	771	822	757	789	739	804	742	750	764	770	758	740	738	747	820	782	763	774	818	785	742	782	763	783	780	737	784	816	747	767	742	796	789	798	731	736	758	776	740	748	792	792	840	788	777	753	817	779	747	735	794	743	801	784	804	710	766	784	736	789	772	700	845	793	783	743	815	748	738	811	826	787	782	804	756	801	772	806	841	819	787	754	731	800	785	788	820	770	767	735	782	759	755	735	793	750	698	787	823	811	764	810	818	764	752	757	808	801	756	753	765	774	783	775	781	797	789	786	783	785	746	799	698	731	769	768	786	794	738	773	765	732	793	830	816	769	794	821	740	741	762	770	762	754	806	804	781	766	751	800	728	776	752	770	728	769	743	777	753	686	747	751	786	791	741	835	774	769	790	715	783	755	785	758	765	774	730	786	749	780	787	791	847	771	796	770	797	792	746	749	801	810	779	813	725	747	794	792	735	758	728	799	760	777	773	854	789	790	781	756	796	774	775	780	779	788	810	799	736	817	785	776	759	779	792	786	761	776	804	758	789	770	783	713	778	842	798	748	750	772	811	772	789	777	770	751	806	740	750	793	782	784	790	817	755	754	759	809	756	769	818	784	768	767	778	778	727	766	773	751	784	754	760	776	738	798	808	811	799	767	799	774	786	772	766	767	728	758	754	795	790	732	869	766	786	739	763	773	798	786	800	794	746	769	784	753	797	845	795	734	833	740	793	754	844	744	781	802	798	799	736	760	797	798	812	780	800	761	787	740	791	779	739	767	808	810	797	788	849	766	762	758	801	751	778	787	778	814	777	767	787	766	787	773	789	808	762	749	755	790	791	734	777	786	804	819	817	771	726	770	775	782	765	787	786	759	787	740	780	781	764	759	755	736	773	796	796	740	822	757	765	799	736	758	780	730	830	779	763	820	798	768	791	812	756	761	797	780	807	759	740	797	757	773	743	722	769	765	782	789	786	791	817	779	767	767	770	774	765	772	826	798	828	754	745	780	814	765	729	810	743	722	828	776	778	795	767	779	787	778	721	781	771	848	791	801	752	760	777	814	771	793	783	792	791	816	796	761	791	769	729	790	790	719	788	793	785	764	828	776	751	777	779	746	779	763	753	800	752	754	760	802	814	801	785	758	755	755	754	746	806	767	817	806	803	739	731	811	765	783	768	789	778	778	803	788	768	739	804	767	810	753	722	791	800	745	781	775	746	763	767	813	728	758	746	747	815	806	828	772	778	751	767	777	765	738	760	696	763	775	799	794	764	755	777	807	804	742	804	734	750	776	786	818	825	763	796	794	809	836	742	788	732	799	763	764	807	760	754	762	777	751	789	731	834	770	722	763	803	727	786	746	783	812	777	778	746	760	786	808	798	760	757	793	792	775	784	774	743	763	804	816	804	785	754	780	735	776	755	777	736	719	802	694	791	783	756	806	804	775	733	764	779	768	790	761	800	783	780	804	775	781	813	755	729	786	736	758	765	805	775	742	777	783	765	753	774	757	775	827	763	791	806	776	732	779	750	707	767	715	782	784	715	762	751	758	822	830	787	737	758	762	809	833	806	763	794	782	752	800	751	816	742	799	794	718	750	755	792	748	770	778	769	772	786	746	760	755	755	784	781	772	701	769	744	817	789	772	729	753	779	768	700	752	746	779	810	741	813	734	788	802	769	780	729	766	783	799	787	815	770	761	777	754	794	763	765	797	805	759	720	788	808	788	766	780	776	807	784	772	767	771	753	808	794	771	793	773	826	799	731	769	790	734	745	718	768	775	804	765	792	778	779	810	780	773	778	744	782	822	733	701	758	785	724	784	704	778	754	724	752	727	779	743	813	773	761	768	792	823	751	790	778	803	799	726	761	818	755	758	808	775	783	755	770	782	759	767	786	773	750	765	804	819	800	732	788	770	736	831	780	762	730	779	796	778	755	740	802	781	749	771	754	792	703	755	830	778	769	743	762	719	799	840	782	731	801	773	809	741	792	792	803	752	847	787	752	795	775	803	800	774	787	780	784	837	731	744	751	799	782	801	786	762	801	789	758	789	768	791	790	747	787	750	767	782	783	761	801	731	803	810	812	781	761	781	737	823	747	762	788	772	790	760	798	703	730	756	775	826	810	791	795	781	760	759	778	809	757	802	743	755	776	792	815	797	786	764	749	751	810	785	732	762	779	781	781	734	798	754	792	793	768	759	779	737	761	792	766	817	807	769	762	781	793	791	764	776	786	790	803	759	800	741	755	770	780	798	776	694	738	794	796	740	760	771	763	769	724	763	777	783	749	790	784	753	805	774	747	790	731	785	760	769	823	820	759	815	784	763	753	808	781	787	764	774	781	694	748	767	726	760	758	833	798	729	780	794	763	805	800	733	755	801	780	788	774	745	816	754	755	758	780	743	769	759	792	744	786	749	762	760	781	754	751	805	788	789	790	786	776	841	757	795	791	793	780	796	730	728	755	776	764	737	752	767	777	792	794	765	775	761	757	796	825	738	807	759
39819	11879	2385	1383	996	846	657	752	527	398	377	370	469	548	391	351	500	384	335	304	263	264	220	222	231	231	230	240	246	195	201	225	237	256	237	226	223	217	224	245	230	227	254	306	360	235	260	207	191	185	212	191	216	245	212	199	218	188	182	208	201	211	174	204	214	207	209	217	245	209	249	190	196	197	204	216	210	191	207	211	187	215	195	194	226	212	207	201	205	191	191	219	211	204	195	195	183	192	203	195	212	179	196	214	189	184	228	211	203	209	207	188	216	209	179	204	226	195	192	215	239	214	215	193	193	190	174	173	196	215	228	188	189	211	212	212	218	205	198	189	208	205	198	226	218	225	189	208	200	217	197	188	198	216	196	214	201	194	191	170	191	224	187	205	200	206	211	186	201	234	175	202	222	181	188	198	198	211	221	195	227	189	204	233	199	209	195	188	177	209	173	202	225	219	204	206	196	215	196	204	220	212	210	208	183	205	204	220	173	214	221	194	227	189	210	216	195	206	214	236	219	194	190	214	208	213	198	247	203	201	202	209	208	238	212	225	193	196	188	203	196	212	223	201	182	218	199	208	200	245	211	191	197	205	206	203	211	194	192	187	216	204	204	210	230	220	195	181	199	218	213	188	196	188	198	195	184	219	219	199	212	210	213	194	199	222	196	199	192	202	185	200	225	187	191	199	201	214	211	189	193	229	211	197	219	212	196	214	238	234	212	210	206	190	199	182	206	199	190	220	188	207	206	196	175	219	205	196	197	203	194	207	197	198	181	220	228	186	191	177	161	180	192	191	202	162	208	189	207	194	193	190	172	189	187	205	196	173	227	193	196	198	191	189	191	209	208	192	225	207	213	191	200	201	193	199	225	193	230	198	159	202	203	202	197	177	203	219	222	211	189	220	177	179	176	192	191	178	218	177	164	198	201	184	206	201	190	196	188	203	202	202	178	201	199	207	191	184	226	200	192	182	191	212	222	181	208	200	197	191	213	204	186	202	203	227	203	186	205	185	226	189	191	187	211	194	190	187	179	181	220	225	213	155	203	226	214	201	214	208	180	206	221	195	191	193	215	172	213	224	164	190	211	181	208	210	204	181	201	205	216	186	202	208	196	221	188	208	185	204	212	201	199	215	216	228	216	225	188	204	189	189	201	195	196	192	204	212	217	215	183	197	198	193	203	183	198	204	206	220	195	237	215	216	212	221	215	201	245	199	223	210	191	225	243	186	187	207	189	193	195	177	226	207	173	193	206	184	201	206	177	220	168	196	191	187	211	223	209	191	202	193	182	206	189	195	228	181	193	212	203	199	204	213	188	206	201	183	204	218	192	202	197	202	185	195	211	204	201	162	218	225	197	197	190	197	212	208	230	206	187	206	228	182	199	209	210	198	231	228	225	206	210	183	199	194	190	215	203	181	182	194	223	189	185	194	207	181	188	190	193	207	211	208	209	200	217	249	191	217	220	201	196	197	200	156	195	216	182	172	202	197	190	218	226	203	195	196	192	211	197	171	199	192	193	190	183	193	208	233	225	209	207	217	211	203	190	184	186	214	188	201	220	205	200	239	202	189	197	218	208	196	181	185	225	211	180	191	191	201	203	209	199	186	199	216	189	218	199	193	201	187	198	204	216	200	182	212	217	192	223	219	173	223	216	209	232	202	204	200	185	206	205	216	190	215	212	178	213	180	216	202	204	184	201	193	180	204	182	182	187	179	196	198	190	207	192	199	198	215	216	203	203	187	199	203	210	213	216	185	198	189	220	215	211	194	193	179	206	209	196	215	208	209	219	189	209	209	206	209	196	177	201	199	184	205	182	192	212	205	202	198	180	188	240	202	194	161	197	195	172	181	187	163	171	200	220	193	198	193	206	218	219	222	190	205	215	182	221	179	188	242	186	212	214	235	201	206	192	189	204	176	208	204	178	196	210	203	234	180	185	187	193	169	191	211	207	191	200	216	211	197	193	196	225	219	176	211	182	200	192	183	196	201	196	200	184	188	220	208	190	202	206	217	215	206	191	191	213	227	203	222	186	201	221	203	219	196	214	164	190	215	220	208	216	188	197	204	201	217	223	188	210	178	192	222	228	212	218	231	194	175	210	202	220	198	225	192	227	191	214	185	207	219	206	193	176	210	197	174	215	218	177	203	237	201	210	208	233	201	204	190	186	207	206	204	176	193	183	211	194	203	182	198	198	191	173	190	171	191	185	183	207	207	191	199	191	180	203	205	175	181	214	197	226	191	186	175	198	215	185	204	175	183	198	180	201	209	213	186	188	208	216	218	201	202	202	190	228	207	208	206	215	190	216	217	188	196	204	196	217	205	184	196	206	202	209	209	182	185	177	187	186	183	208	191	197	204	190	199	198	207	215	195	183	192	210	191	204	216	206	199	210	219	212	189	215	220	217	212	199	219	208	198	202	194	228	205	223	198	182	203	235	198	215	196	202	204	192	168	194	187	210	226	209	194	202	202	202	221	194	188	212	187	214	211	204	213	211	208	188	211	223	206	228	204	214	211	182	217	215	217	209	200	202	176	162	182	198	206	183	205	203	205	195	225	194	175	200	191	191	188	185	197	211	191	187	199	206	205	199	196	213	224	222	198	221	189	199	220	222	175	206	194	195	177	202	183	185	223	214	207	205	203	196	208	204	196	216	216	208	189	220	196	201	206	216	208	196	232	203	203	199	193	191	184	216	204	200	202	204	203	207	200	209	210	194	225	205	173	207	203	192	178	199	231	183	205	223	189	187	215	191	199	216	227	213	204	197	192	194	185	189	195	189	187	212	193	214	203	198	199	212	193	189	185	210	225	194	208	207	198	207	191	241	207	203	197	194	212	206	208	193	170	213	214	198	189	192	219	170	203	233	224	215	209	193	184	197	229	193	217	200	203	215	219	208	225	194	220	219	194	200	178	190	201	171	210	189	212	213	203	211	176	183	200	190	224	198	197	189	194	203	220	236	209	210	185	230	181	207	237	213	206	190	193	174	219	196	193	209	220	201	188	219	207	183	193	214	208	207	198	202	195	224	198	199	203	194	196	217	219	224	194	194	197	214	183	192	214	213	216	202	213	222	178	214	204	218	213	200	228	205	191	200	213	197	187	202	219	212	201	182	176	204	213	199	185	195	207	178	173	203	197	216	220	188	207	203	203	212	193	212	206	208	207	195	185	221	195	198	182	194	186	205	200	195	190	188	195	186	197	167	190	208	201	221	211	185	219	182	198	185	188	212	220	199	213	190	193	201	185	192	213	230	181	192	183	189	205	204	222	219	235	179	204	203	191	207	221	188	217	185	172	219	229	196	214	212	203	177	214	193	217	194	197	215	199	199	197	220	198	213	215	231	204	208	204	178	198	196	196	210	200	214	201	195	187	209	217	205	231	169	218	215	209	198	205	216	206	176	230	197	189	199	204	212	193	205	204	203	189	228	184	210	184	211	174	176	189	217	198	193	188	189	193	212	202	195	179	216	222	204	198	230	231
18253	1892	2624	3351	3297	3145	2736	3388	2521	1968	1528	1724	2413	3008	1780	1685	2544	1862	1660	1408	831	884	846	729	895	805	706	699	725	683	748	798	867	975	857	1007	820	760	650	705	867	988	993	1640	2126	1092	759	654	560	561	532	576	546	578	549	570	536	566	547	526	515	527	524	543	561	531	550	534	567	527	547	542	532	559	529	549	533	538	499	577	506	526	510	538	566	544	511	515	563	556	477	510	549	559	489	539	536	549	554	541	560	549	537	556	515	517	497	531	502	529	507	528	526	555	515	522	501	507	517	530	548	543	560	538	503	591	544	540	499	532	482	528	540	507	525	538	536	524	481	549	536	504	556	531	573	571	531	544	544	505	533	538	552	518	499	523	543	512	548	531	492	492	538	535	527	518	536	512	524	536	513	522	572	538	535	559	568	586	499	551	519	498	520	517	527	529	536	543	523	524	524	550	503	540	552	542	536	503	527	536	553	529	548	512	536	521	526	531	491	522	536	557	522	559	531	556	519	530	508	575	538	519	538	529	525	584	517	540	528	554	516	536	528	565	524	538	521	530	537	537	533	464	516	489	529	566	491	519	549	502	556	523	494	571	554	536	581	551	519	549	577	485	504	512	502	565	532	551	517	524	559	550	526	521	558	514	479	524	508	554	514	534	535	533	515	510	529	508	553	539	532	559	511	579	524	560	511	560	504	534	499	477	527	492	535	532	536	528	507	537	545	504	552	511	584	527	509	554	540	503	519	548	531	529	551	504	537	519	548	537	527	550	525	491	561	535	515	493	499	515	492	532	524	556	539	499	550	486	542	538	565	527	523	519	521	512	566	521	501	545	562	532	509	539	506	542	524	531	536	549	557	502	538	517	534	524	533	525	533	525	560	526	558	512	504	525	501	564	530	526	537	539	538	526	539	567	503	504	512	505	546	567	545	578	513	557	540	513	571	543	525	545	512	555	541	511	529	542	527	577	571	543	569	525	533	495	548	532	541	514	505	526	522	508	492	482	526	473	554	534	507	569	502	538	522	532	563	505	563	530	543	542	555	501	535	562	516	534	526	547	527	533	571	486	536	523	515	579	521	520	517	533	533	511	508	532	544	525	507	530	545	504	495	518	550	517	567	482	497	529	534	526	521	542	513	532	524	511	541	550	557	542	544	530	513	543	518	537	501	528	563	534	509	515	565	542	529	531	508	495	510	560	552	542	541	530	511	514	554	503	479	496	520	495	522	522	535	521	522	548	544	516	500	562	524	540	512	559	527	489	524	494	471	530	529	501	559	491	490	555	526	520	508	525	525	512	529	517	495	532	449	511	512	531	527	562	526	547	578	510	509	556	530	524	524	555	512	508	525	512	529	501	552	493	522	534	527	531	542	507	525	489	510	534	498	519	489	531	510	560	540	498	531	535	528	518	501	567	520	538	513	525	556	510	562	541	504	543	544	518	538	506	527	550	518	524	522	537	536	519	506	569	539	549	518	516	499	555	531	500	545	551	505	537	571	520	531	527	558	580	514	518	525	509	526	530	498	516	537	532	558	527	548	518	532	535	510	531	555	545	525	508	526	510	488	538	526	547	513	512	542	509	501	524	580	491	519	533	603	531	566	529	539	539	527	523	545	517	502	515	525	511	547	514	567	534	507	520	477	519	550	544	558	513	510	496	544	516	521	518	532	515	522	575	499	555	514	512	504	509	544	518	492	531	519	491	548	497	561	520	524	508	563	489	502	509	537	531	509	565	536	546	526	544	523	480	541	545	559	523	524	514	503	506	541	537	516	520	557	507	515	533	525	507	551	492	527	542	576	501	554	539	532	507	512	550	545	515	541	510	553	521	517	507	487	521	509	534	578	498	486	523	539	579	491	544	512	510	485	531	522	537	529	536	534	515	514	528	561	503	485	536	519	562	545	502	521	528	548	548	517	570	494	538	529	508	514	510	510	522	575	508	510	490	596	524	535	517	541	495	563	568	532	510	524	534	507	526	550	521	521	508	498	522	519	495	536	534	527	546	515	537	515	512	528	499	526	488	505	551	559	513	590	532	513	541	504	500	518	511	496	500	565	549	553	538	539	552	551	567	545	487	517	548	501	547	493	525	542	541	552	502	529	506	505	525	520	530	514	477	515	539	557	519	524	481	580	549	499	502	499	514	535	557	537	523	490	526	562	504	538	540	510	507	532	538	551	526	534	499	563	527	477	531	545	537	568	528	506	518	558	550	515	511	543	499	545	519	498	558	530	552	516	522	504	528	501	547	528	539	505	562	541	503	520	507	526	558	554	524	575	549	530	528	539	513	491	546	557	505	535	538	499	519	536	512	507	552	521	536	535	514	552	515	496	507	497	554	551	556	543	490	515	516	514	531	511	555	492	510	563	529	557	534	568	554	521	542	547	561	559	553	518	511	520	483	547	535	523	564	515	530	536	563	545	526	561	499	558	557	544	525	515	570	541	531	490	540	522	527	523	532	527	553	481	505	540	522	496	553	506	557	551	507	527	509	498	538	509	523	540	510	556	503	503	540	553	503	556	533	536	529	524	494	543	541	540	518	534	489	547	562	523	532	516	518	519	503	536	545	537	554	576	531	504	533	496	522	486	543	551	542	536	502	569	491	527	508	537	522	500	540	544	507	507	534	549	535	578	531	508	537	537	563	522	462	527	499	563	497	547	514	540	538	566	498	521	534	515	555	527	552	475	511	563	519	518	526	539	522	507	483	517	553	537	536	550	494	511	539	526	540	545	518	492	519	525	537	573	578	519	556	570	455	506	521	544	517	540	515	568	514	533	511	517	580	533	552	494	491	572	533	550	505	546	512	499	544	524	500	484	504	559	509	500	583	538	543	510	525	547	562	492	485	555	531	520	577	537	536	535	513	549	508	570	530	529	515	505	546	568	512	491	522	557	553	527	502	511	551	528	537	489	525	511	550	540	528	492	530	512	566	538	494	521	505	502	569	529	546	509	547	565	505	543	512	540	507	549	469	509	482	537	523	511	529	543	496	564	562	499	504	509	561	522	551	526	538	560	501	462	543	553	529	538	514	548	533	542	571	525	521	539	472	530	567	482	520	515	558	537	515	546	498	490	511	573	479	564	496	525	559	503	522	561	535	524	523	541	505	534	537	537	516	515	512	522	530	512	550	584	523	486	518	503	503	534	523	504	506	533	537	519	522	610	517	507	497	572	550	533	497	543	509	500	514	519	536	508	513	553	544	511	541	500	522	543	554	494	534	502	559	520	551	523	571	514	552	550	506	525	543	528	534	533	593	580	515	500	517	513	536	528	559	571	528	570	535	548	536	487	540	553	487	506	506	505	557	545	520	526	509	506	523	494	534	487	528	469	504	529	528	532	543	541	488	522	532	517	534	510	566	537	524	499	540	506	557	525	548	517	512	528	508	515	542	527	559	532	526	520	528	575	509	513	534	559	543	541	545	555	577	550	522	531	516	539	525	512	511	536	520	492	520	527	510	505	525	542	513	548	568	556	528	525	496
48876	20999	9888	3769	2205	1696	1289	1338	979	719	566	586	713	885	596	526	748	651	517	614	409	381	428	357	338	375	381	302	359	372	337	380	398	378	361	410	353	310	316	321	394	412	423	554	657	422	437	340	314	318	323	321	275	285	296	333	300	308	288	276	288	299	310	342	277	316	317	305	323	298	294	294	291	329	309	288	322	313	352	305	299	308	317	286	312	335	325	320	300	316	302	312	298	312	311	279	281	303	338	288	322	264	288	299	314	288	332	313	306	326	282	291	325	300	327	313	311	312	303	322	307	293	293	298	297	312	295	311	341	302	318	330	335	308	311	312	265	298	277	287	335	328	303	313	318	300	311	324	314	309	310	311	306	287	291	250	312	283	295	292	299	290	300	292	315	284	304	307	300	272	329	345	314	313	289	285	327	303	293	319	311	297	278	303	297	287	306	291	303	325	322	317	301	320	342	278	311	326	295	341	298	273	306	341	301	303	307	326	297	368	317	242	291	284	284	304	300	280	312	317	315	309	266	303	284	282	287	322	317	278	310	308	283	296	297	323	330	294	319	308	293	315	285	331	305	309	311	324	263	305	317	303	289	330	331	325	288	297	310	328	295	312	340	288	319	292	315	325	298	316	283	296	323	285	339	290	306	325	329	324	295	317	270	340	343	321	329	287	307	290	287	302	246	314	278	290	287	328	284	300	298	314	277	316	318	283	312	291	309	301	331	290	266	286	289	293	291	306	319	295	371	318	318	278	310	289	309	316	311	298	289	304	321	279	291	271	301	292	292	335	307	321	295	294	322	288	316	333	303	300	318	303	308	312	314	335	335	300	280	270	340	301	307	290	313	309	293	319	276	289	347	273	283	267	332	327	281	307	322	270	310	294	323	273	313	303	273	331	316	301	313	320	288	278	258	277	282	280	288	310	305	325	326	304	301	309	353	299	287	266	260	306	317	299	282	322	334	311	305	305	313	311	335	291	318	301	330	279	309	306	314	338	274	323	324	272	300	269	325	298	304	345	302	313	300	290	296	291	335	313	308	275	276	345	318	303	322	302	287	255	326	321	322	310	312	311	282	303	299	284	268	278	281	327	312	320	272	300	314	282	279	300	305	320	319	314	332	302	288	296	314	263	321	308	290	339	316	331	299	295	322	313	293	293	331	299	306	290	299	272	320	309	290	308	302	313	293	286	302	262	297	291	281	292	310	292	315	272	302	300	311	281	296	315	301	300	309	301	277	286	300	294	290	335	262	310	315	281	326	300	331	280	310	323	281	308	280	331	296	320	279	296	297	288	287	282	330	279	299	296	321	316	275	320	321	292	291	346	307	280	348	306	307	307	310	294	308	308	308	303	307	280	335	321	323	311	279	321	268	324	286	302	313	322	274	339	279	302	316	279	299	300	306	333	324	287	340	298	315	309	329	304	297	292	305	284	306	326	327	338	287	304	322	299	294	314	298	301	316	304	306	302	295	318	334	288	308	324	291	333	317	322	289	309	313	265	304	297	317	310	326	326	298	276	270	304	350	304	284	307	336	279	311	299	291	310	291	285	304	298	274	291	271	295	323	304	321	321	302	306	282	288	293	293	272	274	274	305	297	280	315	299	272	301	323	293	305	335	312	314	286	288	304	312	327	289	282	288	273	285	289	315	317	302	329	265	295	260	268	304	308	317	332	264	302	312	319	315	330	287	307	313	335	327	316	291	277	319	321	280	299	271	315	308	299	310	327	314	291	352	326	311	310	321	320	294	284	321	310	294	304	297	315	308	297	325	340	311	312	285	315	311	281	319	358	305	301	320	302	293	281	267	303	298	311	297	342	307	316	275	287	277	282	314	311	335	317	326	321	333	309	316	314	316	315	308	290	292	311	340	306	291	310	306	316	330	303	306	320	314	309	303	282	305	285	303	313	319	313	303	302	321	308	299	278	321	316	288	277	296	286	304	324	312	303	287	285	327	293	319	304	281	296	316	308	303	303	325	306	318	308	348	292	296	317	287	298	334	287	322	271	330	269	297	350	287	295	266	353	290	314	290	311	318	305	319	335	320	279	307	301	323	320	303	311	289	292	312	315	314	312	282	279	334	312	307	341	301	315	286	292	321	324	336	306	299	297	286	304	305	302	314	306	307	308	321	313	309	302	281	314	277	314	308	303	262	273	330	300	295	301	302	271	291	302	307	274	305	328	327	272	309	282	316	324	301	290	300	296	290	275	294	313	305	276	279	329	301	325	310	284	303	274	303	318	346	297	313	283	254	255	300	303	298	310	306	319	329	290	306	329	329	318	312	264	294	273	312	289	309	299	287	319	324	300	296	285	308	283	320	304	277	322	345	289	301	313	298	311	315	289	279	311	295	320	292	297	277	307	294	280	316	306	309	316	309	325	344	287	325	313	291	312	304	293	303	337	326	264	290	329	312	293	308	318	274	310	316	310	326	320	297	345	282	301	301	310	317	311	289	321	317	323	280	276	283	306	308	322	341	312	311	304	312	293	321	290	287	306	338	297	278	279	328	320	271	285	292	298	323	292	309	325	308	279	322	298	327	290	268	307	330	302	304	298	282	311	308	290	293	310	311	301	310	312	308	312	280	316	316	310	269	328	308	306	316	296	324	316	313	304	317	346	288	336	322	298	310	290	309	281	317	309	308	277	296	331	315	315	302	302	319	294	297	313	277	305	322	314	325	320	306	307	306	303	291	253	327	322	271	312	290	299	296	300	329	315	302	301	308	317	323	286	293	320	294	299	306	322	251	283	294	310	288	301	334	303	344	308	294	318	318	301	331	331	281	311	344	291	347	320	266	310	284	301	304	284	309	310	264	313	295	321	307	305	316	300	261	361	319	331	328	347	309	291	328	322	279	302	288	315	305	309	329	331	283	297	301	294	310	285	299	294	285	309	327	291	292	339	303	293	273	332	305	332	303	306	295	317	299	331	286	313	303	340	306	302	284	306	297	316	307	306	309	317	314	346	321	294	310	285	308	283	272	307	287	315	321	326	271	289	316	298	287	270	304	306	294	349	320	287	309	344	295	290	306	314	286	320	312	286	322	279	304	296	297	312	287	309	322	305	335	268	305	297	294	288	316	302	296	338	309	306	298	284	297	303	290	295	294	303	316	274	325	285	270	288	307	271	303	312	320	324	299	317	317	320	358	261	314	305	312	279	291	299	318	271	331	341	293	274	281	293	319	256	307	268	318	301	322	333	283	302	279	310	296	293	324	286	357	328	329	302	293	296	300	296	319	318	321	295	296	307	318	284	292	322	289	302	344	299	284	296	323	329	290	348	325	304	295	280	304	294	285	304	328	277	287	321	319	350	300	324	318	318	315	300	275	309	294	329	308	293	292	303	269	304	313	325	304	298	308	308	302	340	321	309	294	297	295	286	310	320	324	325	288	314	341	328	296	329	315	319	268	282	295	298	313	316	281	299	321	302	291	286	279	276	279	307	295	308	287	284	275	301	314	297	287	287	345	288	314	291	329	316	281
24530	3362	4962	6406	5716	5179	4398	5486	4169	2965	2551	2693	3670	4250	2795	2576	3595	2824	2644	2638	1384	1400	1369	1269	1140	1153	1116	1013	1103	1049	1065	1141	1231	1298	1375	1457	1297	1160	1061	1117	1472	1665	1699	2799	3804	1926	1549	990	874	852	886	782	844	786	818	831	824	778	789	760	751	757	765	757	800	733	770	767	754	777	769	787	816	723	780	786	749	799	736	748	762	774	799	781	749	751	769	749	769	762	777	791	754	807	761	786	784	728	787	799	789	738	794	800	766	715	743	806	779	782	768	745	733	754	796	748	750	795	747	747	775	713	717	796	775	748	781	718	736	794	729	769	785	779	759	749	772	772	804	776	802	735	781	794	740	771	762	771	754	741	718	764	740	728	737	727	746	733	721	749	768	759	793	765	748	778	783	758	805	799	749	736	772	710	758	797	739	715	809	775	792	743	763	769	775	720	769	737	781	690	765	790	779	768	759	769	755	795	702	802	784	749	780	750	776	803	758	709	781	728	741	764	774	742	746	789	741	782	741	768	788	814	731	772	763	736	810	751	744	809	747	752	758	713	788	774	767	745	743	744	777	770	792	753	726	772	773	731	729	747	743	725	750	791	801	717	754	760	741	741	759	717	754	744	701	774	809	768	803	736	762	747	778	767	820	758	727	773	736	725	755	773	760	754	786	766	776	757	722	741	758	747	764	769	771	717	716	739	702	792	719	779	739	734	752	752	779	719	726	770	749	733	735	765	779	792	755	721	755	714	728	728	769	734	744	794	815	748	767	739	758	718	767	776	753	717	735	726	845	765	757	750	763	773	753	755	710	761	743	775	775	763	775	768	787	820	746	740	725	732	784	762	771	742	731	739	687	766	770	731	768	775	700	735	743	715	780	756	733	763	756	750	770	815	736	761	758	734	745	772	732	756	763	764	763	746	760	719	743	722	769	761	768	760	733	724	759	742	726	764	748	743	789	756	749	787	745	727	770	715	781	746	775	702	733	767	780	724	744	743	746	709	821	772	786	784	741	724	801	700	775	736	770	721	818	737	739	710	729	785	778	780	750	746	778	746	738	776	761	825	747	792	748	732	787	760	809	698	738	753	767	741	787	735	710	729	791	765	745	759	817	742	750	744	776	713	750	773	705	727	778	730	758	737	753	731	760	790	791	783	773	767	744	800	810	767	733	795	714	783	767	735	765	772	797	711	740	719	791	667	792	756	780	724	833	703	782	763	737	710	737	762	756	795	767	737	773	760	755	732	814	778	767	779	721	746	783	768	712	777	777	762	729	708	733	721	790	768	741	775	689	777	752	717	765	771	723	778	798	713	765	773	725	750	762	722	726	759	730	772	687	733	733	810	725	760	707	751	747	730	735	743	761	744	720	764	743	752	733	789	785	786	739	763	763	785	735	766	742	733	713	710	747	781	778	722	776	714	745	738	711	745	761	757	731	749	782	769	729	789	719	788	755	767	749	734	726	741	728	803	761	715	786	764	735	701	740	776	748	698	702	768	747	752	733	717	778	771	734	759	797	741	762	793	752	784	736	759	763	776	734	702	784	754	776	787	789	750	764	788	761	763	735	731	752	768	771	764	777	774	742	737	750	769	762	749	813	704	720	740	745	739	792	724	709	716	717	731	758	761	772	737	802	756	721	760	762	740	693	762	795	754	755	753	717	740	742	724	702	765	754	786	764	777	760	767	755	808	753	721	714	762	744	771	726	729	759	760	718	755	760	711	752	738	709	767	689	703	755	776	791	750	753	733	751	741	809	751	715	736	735	738	785	749	735	727	735	745	765	775	790	742	708	803	742	717	780	787	755	767	791	737	764	710	757	707	751	732	787	766	746	716	777	772	816	724	739	766	741	722	754	795	735	785	782	775	730	771	775	740	727	735	785	780	762	781	752	737	807	759	756	780	777	775	754	734	730	779	748	714	732	799	772	771	801	776	758	701	801	821	778	789	765	795	721	713	724	767	751	763	741	747	790	782	769	818	744	770	798	714	719	745	727	696	766	785	773	712	751	732	753	780	690	818	725	795	779	728	767	736	801	727	728	758	832	757	790	760	800	741	731	707	791	773	788	794	821	753	783	756	718	736	757	733	708	738	747	779	767	760	772	786	770	736	774	798	763	711	752	736	743	734	747	776	756	741	796	735	774	754	746	759	755	759	746	749	774	712	761	767	764	737	727	749	733	754	753	727	751	781	794	754	821	740	762	725	751	715	702	745	770	757	767	734	772	770	749	740	818	744	758	798	727	761	780	753	708	712	792	760	789	728	788	736	761	757	776	733	751	737	752	762	788	737	757	741	732	770	744	769	791	773	835	819	755	745	755	704	687	726	802	750	726	749	707	738	743	753	777	793	772	738	719	765	753	735	742	717	743	755	740	731	699	787	709	749	774	750	723	774	762	706	734	792	751	766	715	772	741	750	723	723	783	809	774	803	772	755	815	738	743	784	770	756	770	724	750	794	755	748	754	733	775	758	808	774	767	759	775	791	765	751	800	776	780	745	730	759	769	751	739	771	697	762	771	699	737	804	761	786	745	747	728	775	781	797	791	770	780	762	726	703	746	753	745	751	721	786	791	700	702	738	769	798	734	786	777	769	697	738	769	810	718	775	740	757	738	764	802	778	771	760	771	716	791	753	763	773	747	743	724	781	671	750	784	742	725	734	739	731	730	780	756	753	807	782	748	730	721	718	781	785	775	721	779	737	761	785	780	824	744	734	799	793	732	742	753	749	748	715	736	708	766	747	749	724	722	756	743	745	765	764	754	755	757	732	748	764	733	792	734	773	735	769	762	753	712	779	757	786	757	742	745	744	713	709	746	786	758	774	746	767	756	712	780	768	842	729	736	724	717	791	737	746	758	748	771	780	788	753	735	756	759	756	755	706	762	767	765	758	745	760	751	769	754	751	773	751	764	725	777	835	793	751	757	737	756	761	807	736	698	801	699	733	773	744	729	782	751	753	725	772	751	742	731	703	789	773	735	753	766	767	772	785	784	754	790	786	756	724	719	705	759	741	734	725	783	792	758	726	740	773	737	778	769	756	743	762	783	774	720	746	798	724	777	734	746	779	770	771	782	716	767	738	770	749	769	810	718	786	742	811	724	763	738	757	741	758	718	796	773	737	729	709	784	779	768	787	727	717	739	761	779	723	785	805	729	768	762	723	759	740	696	749	736	795	776	751	717	768	780	781	789	770	803	719	756	777	737	782	765	735	735	759	769	769	772	753	758	717	722	734	776	758	758	783	757	731	732	767	792	751	787	736	788	761	730	702	757	759	747	771	763	735	743	757	727	739	748	698	795	728	761	742	735	704	764	800	759	760	785	777	777	740	777	753	791	794	776	733	780	753	718	719	813	718	772	727	776	760	799	758	740	792	747	801	751	749	699	800	824	747	753	747	762	750	760	784	776	752	803	772	745	760	803	740	759	750	767	739	765	816	770	782	761	722	718	842	746	793	790	698	809	727	772	763	703	697	780	749	763	770	763	752	746	752
4132	422	363	375	388	394	405	515	434	381	372	374	433	500	400	373	457	472	404	365	352	332	367	338	312	360	336	319	373	353	309	345	326	398	370	351	340	325	323	312	304	315	294	323	335	365	307	331	312	310	314	366	335	329	324	321	363	302	358	356	334	341	328	344	342	343	340	361	319	370	352	337	315	342	336	308	354	307	323	301	335	334	340	334	344	311	323	328	332	306	357	331	335	330	345	356	293	328	316	320	299	346	312	331	333	358	341	345	318	338	356	320	343	338	332	324	338	323	329	311	333	344	332	327	343	321	365	330	311	330	313	307	343	318	339	341	338	330	302	310	318	342	309	312	323	338	356	329	315	328	294	336	330	338	361	336	335	337	311	320	296	321	358	344	342	351	311	337	312	338	319	327	313	365	319	315	323	340	357	313	317	358	338	278	357	317	335	334	355	339	336	286	334	331	321	347	335	302	391	318	296	357	323	301	346	327	317	314	335	301	327	346	340	344	363	341	359	294	333	337	326	353	320	328	302	289	303	330	352	342	369	389	319	340	336	367	311	349	315	322	336	320	344	327	339	325	345	336	356	315	369	334	334	335	376	312	330	334	350	316	321	356	300	310	346	311	325	333	330	291	315	320	301	301	324	324	350	333	302	320	343	337	333	309	310	323	338	318	339	330	322	339	337	305	324	337	297	356	295	326	317	343	331	322	331	330	302	318	336	372	310	347	385	343	321	335	331	335	325	325	322	316	356	344	332	318	288	330	322	307	360	332	344	309	345	325	327	316	348	355	331	326	304	339	322	322	321	341	377	351	354	329	334	332	333	319	313	338	286	317	309	325	345	326	346	310	333	339	315	308	363	333	352	348	270	326	328	286	338	335	352	332	340	358	324	318	313	379	319	293	330	324	336	320	345	326	349	339	320	350	311	340	346	335	334	337	351	352	340	300	329	323	315	312	354	360	318	348	347	317	333	318	342	315	345	344	319	369	295	322	373	318	329	344	338	310	317	358	334	321	353	364	358	324	313	309	328	305	337	349	341	302	296	299	332	339	345	333	330	314	351	313	327	313	317	361	344	317	311	352	326	352	329	358	300	328	354	307	354	321	331	302	337	323	349	313	305	348	313	342	322	307	370	334	333	350	331	344	330	328	331	335	347	336	341	321	319	341	340	336	317	365	324	339	356	363	314	349	329	330	318	346	343	324	355	327	298	341	351	348	347	339	342	342	341	315	320	329	330	324	286	315	318	324	315	351	349	397	339	344	337	316	328	337	339	354	296	342	336	343	342	333	291	301	311	332	337	330	318	330	341	293	343	339	359	361	331	315	351	337	336	357	312	302	316	294	317	333	361	309	307	340	313	309	336	287	309	324	333	321	309	300	354	362	299	340	327	309	329	347	365	309	335	303	334	317	386	353	310	283	327	345	340	329	315	323	322	326	338	347	342	316	323	347	311	333	340	315	312	340	325	355	311	337	328	324	354	311	271	314	329	297	328	313	340	296	312	317	341	335	364	354	316	327	331	351	331	301	315	359	337	332	360	315	337	353	321	304	321	297	315	315	344	321	352	350	296	328	363	322	342	337	334	332	370	353	330	333	330	304	332	339	311	329	289	323	327	292	330	347	336	300	368	357	296	303	340	305	353	317	335	311	324	314	284	314	324	319	338	334	339	341	303	283	322	330	303	314	338	340	361	333	330	342	314	336	331	343	311	325	319	300	325	292	329	312	336	357	338	284	321	369	324	358	346	309	327	315	322	327	350	314	364	332	342	319	319	358	315	348	304	330	328	325	329	317	329	311	325	362	350	323	313	318	331	349	352	328	336	307	328	328	335	344	352	332	338	301	349	337	324	328	293	340	349	324	317	316	335	322	382	364	361	313	323	354	313	341	349	353	333	344	325	331	313	323	328	338	315	365	352	353	335	314	294	330	302	346	326	306	317	299	322	314	312	309	296	322	327	326	321	296	317	310	365	306	334	381	312	309	320	371	321	323	355	355	306	330	332	357	326	287	339	325	323	346	322	346	334	297	341	325	305	315	313	329	340	291	334	322	319	350	308	330	331	330	341	320	314	305	317	336	305	345	326	323	341	338	333	304	327	352	296	283	329	311	308	342	343	335	359	346	336	340	304	338	308	316	337	386	307	336	304	344	315	315	354	326	328	321	377	314	342	321	312	344	350	332	355	320	309	300	323	325	315	319	324	339	327	347	339	334	343	357	306	352	371	297	317	338	313	355	330	308	305	340	296	319	323	351	345	389	311	311	360	345	334	334	373	332	324	309	309	316	323	311	316	304	307	303	374	336	327	335	314	335	332	313	310	304	360	351	334	325	316	335	310	331	338	302	349	314	351	313	317	322	335	344	305	326	334	300	311	339	314	357	322	333	312	310	317	312	334	334	343	316	299	322	350	339	354	329	330	342	306	344	316	307	332	309	308	312	326	317	313	331	338	283	334	348	314	322	318	310	325	307	314	311	329	302	321	311	339	331	377	355	310	354	347	351	315	306	340	337	298	332	335	316	330	327	319	306	323	325	313	315	325	319	323	338	296	318	360	316	331	326	357	318	360	313	321	303	311	352	288	315	334	347	326	371	322	341	364	327	311	328	329	296	324	340	343	305	300	303	381	347	325	357	339	346	317	326	378	357	318	344	326	286	322	347	344	335	326	363	320	344	337	356	333	316	341	319	299	344	291	344	325	306	328	305	322	332	325	362	305	295	334	356	327	313	339	328	341	329	298	309	364	337	339	324	298	340	308	303	350	323	305	296	336	326	397	361	306	347	339	315	328	327	320	329	319	319	296	317	313	334	339	281	337	344	328	335	304	318	316	332	304	303	271	330	324	337	326	316	329	337	308	366	316	346	318	297	327	364	323	357	364	304	364	336	320	339	368	323	360	329	369	342	314	353	310	342	323	331	339	302	314	322	369	310	336	326	324	334	363	333	344	330	316	302	323	309	305	363	332	312	333	325	355	369	331	329	310	308	340	362	312	330	340	351	331	348	334	328	327	300	334	323	307	318	307	305	319	333	304	359	320	321	325	326	322	303	301	318	351	333	349	334	327	309	331	335	334	312	341	324	325	335	319	300	342	333	341	336	351	342	314	311	356	333	360	363	327	342	370	319	315	325	306	319	347	318	336	333	297	332	326	356	374	326	336	297	341	356	304	356	325	319	338	321	335	348	290	332	374	293	284	345	340	333	308	322	313	333	353	347	322	302	340	318	323	351	356	304	339	342	344	341	324	357	332	314	320	348	337	316	319	366	325	342	330	329	349	352	321	338	355	341	306	345	329	319	337	297	350	293	318	325	313	361	327	322	304	297	344	321	318	320	304	353	294	328	347	348	369	317	361	362	319	320	312	353	342	308	355	320	305	325	303	317	336	360	301	335	333	333	330	323	312	299	321	287	338	332	319	305	353	315	347	319	346	339	316	312	322	341	354	345	328	344	297	358	319	321	328	303	356	322	331	334	299	319	306	312	359	317
3909	855	910	940	1046	1115	1104	1861	1277	1126	1061	1133	1572	1888	1299	1210	1689	1407	1225	1190	914	752	799	782	805	788	816	794	778	758	891	890	925	943	977	1027	908	836	810	774	783	806	811	882	799	813	802	804	788	798	753	739	709	789	796	788	754	769	790	764	751	764	739	805	754	766	794	783	732	774	831	745	777	720	776	808	769	781	779	764	780	780	811	802	767	814	729	733	750	777	771	799	777	763	821	777	788	808	788	760	769	800	808	711	801	746	780	788	777	763	788	810	817	754	748	751	762	766	764	767	736	833	828	781	775	800	819	797	788	791	712	771	780	782	784	787	813	751	763	756	802	758	795	793	753	776	791	796	760	790	756	767	790	777	789	775	760	783	739	785	777	743	786	767	756	759	720	784	822	720	803	787	768	739	753	768	789	768	790	753	811	722	777	822	788	790	692	735	786	780	783	721	808	760	788	780	775	789	822	733	801	758	784	795	783	832	812	799	750	767	769	828	839	786	752	797	746	732	796	840	785	776	761	813	805	738	774	795	728	800	791	771	760	731	794	766	803	807	786	724	799	727	754	729	740	766	782	835	765	778	747	774	826	774	822	730	755	786	788	798	796	763	773	773	800	772	747	788	775	760	749	771	806	780	764	725	760	754	769	738	771	769	797	769	774	749	768	801	772	837	759	762	739	828	774	794	774	805	775	759	767	732	779	739	754	740	758	781	789	781	765	773	770	730	835	795	743	740	731	731	738	772	828	783	736	763	787	808	769	717	839	748	834	739	785	794	770	784	738	766	794	796	764	769	723	751	769	810	807	817	758	831	747	782	819	799	771	775	790	751	748	813	821	756	795	815	793	769	780	800	803	739	767	710	763	789	777	781	773	772	803	784	791	764	785	803	789	746	790	771	776	779	746	765	749	768	775	757	791	782	794	752	746	783	734	809	835	760	803	740	756	746	707	740	789	801	772	771	801	715	787	691	760	780	763	782	754	760	792	845	832	769	778	760	743	787	781	780	756	744	723	813	801	742	767	817	751	768	771	811	780	787	825	802	787	777	788	779	768	737	799	787	773	825	795	788	760	752	770	826	720	815	742	723	772	750	758	796	822	716	763	789	772	753	800	770	792	782	780	822	778	770	807	790	767	721	798	799	771	841	742	765	785	779	793	761	790	741	751	792	787	755	774	764	755	797	746	782	751	781	797	799	792	760	777	763	740	797	751	754	776	760	758	796	863	797	782	756	697	757	780	810	733	774	679	790	735	779	812	798	723	719	742	779	793	768	713	773	793	812	813	784	735	756	743	746	769	799	727	815	779	795	812	782	787	812	801	795	775	735	826	785	774	763	733	760	804	762	723	795	766	767	801	740	755	792	809	776	776	746	826	735	761	784	757	768	816	773	834	787	775	781	788	779	795	736	705	777	814	780	730	766	745	726	766	765	768	814	810	811	799	721	759	750	750	723	786	757	761	727	766	783	803	776	766	814	756	730	748	771	763	729	750	726	763	791	807	753	711	824	745	768	776	806	798	731	807	813	770	783	788	786	757	868	784	782	726	784	774	796	739	811	743	793	809	752	776	815	750	758	742	793	732	725	770	748	800	758	776	775	777	747	752	810	766	752	791	737	778	790	772	740	784	802	758	764	726	788	790	754	803	783	786	791	756	794	795	844	805	778	789	798	766	781	791	725	746	742	775	773	742	758	717	733	816	769	813	768	850	771	784	791	773	756	749	751	749	780	744	828	778	729	726	710	770	787	760	822	763	767	713	762	710	811	761	744	781	769	797	762	779	774	766	808	777	795	786	786	801	758	782	804	755	738	783	789	834	793	763	807	743	745	756	831	786	848	784	756	738	721	760	762	826	844	767	802	719	751	787	759	724	754	792	736	770	823	792	802	770	767	784	802	817	758	770	770	730	789	729	756	808	755	754	767	745	790	796	794	774	817	754	808	741	773	736	802	771	767	747	786	786	789	836	795	750	767	726	795	855	770	766	771	782	745	789	743	796	769	778	751	770	793	769	762	741	746	773	784	811	775	800	759	766	779	781	750	727	818	803	753	770	739	806	765	751	769	790	787	818	786	775	768	773	749	764	737	762	790	748	787	799	766	750	769	788	741	775	754	711	734	774	802	752	785	834	777	827	785	795	767	782	815	762	803	778	703	775	757	795	792	723	751	740	759	747	783	754	735	766	745	764	787	856	759	804	734	787	767	764	766	815	724	765	750	760	759	796	776	780	759	745	737	765	782	770	803	802	744	747	828	718	765	799	769	751	754	726	830	749	799	783	769	789	769	783	797	844	759	817	779	777	814	799	770	752	764	783	790	770	793	746	759	742	820	809	710	789	727	755	754	794	737	752	767	764	771	794	723	732	741	802	719	813	760	816	799	804	754	758	766	768	786	733	738	787	802	726	798	790	726	782	770	714	734	755	797	777	812	749	768	779	752	777	714	774	723	769	755	747	737	770	768	770	740	781	743	775	794	746	778	753	752	762	793	786	784	791	823	765	760	764	786	804	783	778	791	778	764	770	848	773	805	782	767	763	766	771	757	736	836	786	773	709	794	742	767	822	754	798	794	832	761	720	765	841	752	792	750	793	795	749	775	822	745	764	746	778	772	754	762	774	764	749	782	755	752	731	772	770	813	732	762	734	721	802	770	783	755	765	778	732	755	753	758	767	775	753	720	753	793	761	810	800	790	758	762	794	782	746	794	787	742	818	762	738	781	816	762	776	759	773	747	771	778	730	748	745	751	740	772	789	768	810	810	770	797	771	754	786	787	732	829	778	764	737	759	785	756	782	782	756	775	789	782	814	791	758	753	777	779	792	760	773	739	788	748	816	778	786	732	848	779	758	789	801	763	806	802	769	741	797	739	756	750	775	828	742	803	770	749	784	750	778	753	758	763	760	794	831	783	811	773	770	803	802	801	764	731	716	777	777	809	747	750	813	758	776	788	788	805	723	781	751	776	803	794	774	797	821	770	797	731	828	800	761	721	827	801	787	797	768	772	788	765	774	743	783	754	798	758	763	778	773	813	737	737	772	768	743	818	735	774	796	741	767	802	757	772	792	714	780	747	771	784	808	805	773	726	755	752	759	740	782	739	756	769	787	785	789	775	785	751	763	756	766	790	776	770	784	788	790	802	786	776	767	767	794	762	751	841	739	707	781	742	765	788	784	795	779	762	803	708	730	782	786	753	787	755	804	741	758	757	757	806	808	745	745	779	710	780	757	790	701	803	746	798	811	758	769	808	778	783	748	836	814	760	734	738	773	749	750	781	784	805	811	768	810	831	729	765	803	767	832	809	810	765	791	757	704	790	759	773	794	828	740	793	772	709	779	781	758	751	793	788	770	714	808	828	795	718	732	826	775	819	757	762	747	767	769	739	776	765	798	784	743	790	734	830	761	750	753	768	829	807	790	771	729	773	789	830	761	745	792	780	804	748	774	805	756	771	808	754	756	734	801	787	768	745	776	744	779	803	765	803	809	790
40405	12433	2496	1524	1091	797	639	856	613	430	353	395	483	510	359	400	501	411	321	335	268	234	237	234	216	244	200	235	234	239	217	208	254	271	223	250	211	218	213	232	243	270	257	323	400	283	258	223	200	173	180	233	195	227	209	204	222	215	192	206	194	191	184	194	209	214	178	184	187	202	190	213	216	211	203	197	195	196	195	201	210	207	199	180	190	204	205	174	189	191	176	163	209	224	189	196	214	173	222	190	215	200	196	191	190	197	201	212	189	177	210	186	214	191	213	188	199	203	192	194	189	189	196	199	208	175	198	196	204	219	180	238	206	212	219	198	184	193	195	211	183	202	184	186	202	195	184	238	204	204	210	180	156	194	206	201	209	203	209	156	182	219	234	206	200	201	212	211	190	194	206	197	220	211	204	211	202	196	182	202	204	188	201	200	227	203	203	193	193	179	178	167	205	223	213	192	184	208	195	200	205	210	227	187	205	210	194	181	189	205	181	197	177	203	173	175	195	191	179	177	222	196	196	214	201	191	196	191	188	208	212	204	201	203	196	214	196	207	168	219	205	197	191	200	195	191	178	220	202	181	223	192	179	194	185	190	208	180	186	216	183	189	194	183	182	212	198	163	178	219	217	210	192	195	211	192	186	182	197	194	212	214	207	192	193	199	208	193	184	195	227	204	225	179	200	214	202	222	202	223	193	204	196	206	204	221	178	196	176	203	201	230	214	198	201	224	191	206	216	195	228	211	204	176	216	199	194	206	200	172	191	210	188	183	166	206	200	191	208	228	211	213	210	208	229	202	239	198	185	181	203	209	216	188	212	205	191	192	197	184	219	210	208	200	201	212	187	193	197	204	179	156	224	192	196	178	202	183	191	165	206	163	189	217	214	195	229	223	207	189	211	196	193	204	164	189	186	177	195	194	191	227	207	185	214	218	214	205	215	201	217	209	215	184	220	234	221	211	194	198	207	183	193	218	212	197	245	196	189	179	183	181	189	211	225	203	178	216	196	170	208	166	183	189	190	197	202	173	196	240	202	200	198	195	183	180	206	212	201	209	199	178	197	192	205	184	195	199	182	217	166	186	209	199	207	169	176	206	195	192	192	195	199	178	200	169	201	186	191	211	198	183	205	195	214	186	205	184	204	213	201	179	183	190	202	195	213	184	203	211	203	184	216	175	214	190	220	209	206	211	201	206	211	200	208	186	195	178	201	171	200	206	233	196	212	206	239	170	215	172	200	209	176	214	196	195	167	169	216	172	211	199	202	207	193	212	162	222	190	200	185	204	194	219	207	216	221	198	185	184	217	157	194	219	178	174	177	204	209	216	196	219	222	211	196	212	216	207	188	217	183	166	174	217	202	193	164	187	204	189	198	201	189	196	199	198	203	195	189	221	192	202	196	161	186	176	218	201	201	163	188	188	189	179	218	186	193	180	203	204	188	217	188	203	172	222	200	185	195	229	187	201	203	202	189	211	225	185	204	226	199	192	198	196	200	200	195	212	204	221	194	214	192	182	199	188	196	198	213	223	189	206	235	211	169	197	199	191	221	217	200	196	183	180	204	225	206	215	173	223	172	191	205	218	228	210	218	195	222	183	190	187	182	210	193	205	204	189	182	190	203	210	194	198	228	194	196	208	189	199	182	204	221	239	191	185	175	216	210	228	184	193	215	189	199	186	189	200	210	201	211	202	228	178	173	163	197	203	207	222	195	214	182	188	177	186	217	182	192	198	217	193	204	194	192	211	218	171	191	207	184	212	209	191	192	211	210	207	184	173	200	185	201	204	213	219	181	192	173	210	195	186	217	194	178	202	216	193	195	205	203	210	190	179	222	226	200	219	207	238	197	206	195	195	198	196	194	204	193	190	202	198	208	205	202	196	193	208	191	222	179	197	204	209	184	198	195	192	201	180	214	198	190	192	181	204	192	187	189	190	196	180	184	193	188	189	191	225	181	177	214	177	214	205	242	200	192	224	226	196	198	201	201	209	225	184	207	206	180	195	206	209	187	172	194	186	204	196	223	198	179	171	192	193	217	179	195	195	189	198	186	205	215	172	233	174	201	197	199	198	230	191	171	184	192	200	204	179	196	213	206	202	208	191	185	181	211	197	199	187	196	205	186	174	196	199	201	215	201	174	213	186	225	191	177	191	187	164	217	191	193	216	210	182	194	195	197	225	198	185	207	198	196	180	174	211	187	196	167	242	222	205	183	195	194	187	198	195	201	195	217	202	205	188	207	214	172	175	211	188	216	191	195	200	199	231	181	190	195	194	191	203	219	196	184	194	192	186	183	215	203	222	255	206	193	186	184	193	196	224	177	186	214	168	203	195	192	202	194	197	223	197	195	202	191	209	186	174	186	200	207	214	225	206	211	208	225	186	193	199	187	182	197	189	199	191	195	202	203	190	180	197	181	188	213	170	213	226	186	204	186	187	184	181	195	198	202	217	205	182	216	172	207	199	188	173	194	197	201	228	195	204	205	197	193	180	180	188	192	209	204	191	203	198	204	200	200	193	194	208	199	206	212	204	169	187	163	214	204	194	217	200	203	214	235	213	189	194	187	204	166	212	156	203	188	209	201	210	188	202	190	198	207	177	221	201	183	201	198	222	190	182	175	195	220	188	176	201	182	192	179	196	214	205	203	229	204	191	216	199	229	192	207	204	212	200	202	186	176	188	210	168	184	221	214	187	188	203	211	202	197	208	176	202	203	200	210	205	203	198	176	198	186	213	204	179	189	227	198	225	234	198	183	221	208	226	181	202	184	206	199	218	209	196	202	199	171	207	190	166	193	198	179	224	182	201	203	197	203	231	187	177	187	190	173	175	158	190	212	192	204	223	189	192	198	183	202	202	189	189	207	193	195	199	198	195	207	201	202	190	191	219	230	186	207	193	187	187	197	196	212	209	205	227	187	195	197	223	203	198	184	187	183	213	234	203	187	216	238	184	193	214	198	194	179	214	212	179	215	194	176	189	215	201	196	201	207	199	179	208	213	197	186	200	203	238	195	186	192	171	203	176	223	166	179	209	175	206	216	207	221	217	201	211	217	191	197	188	217	189	213	219	207	191	208	203	195	221	183	189	206	217	188	192	191	201	205	212	196	213	185	179	209	189	209	190	199	183	217	193	198	209	214	201	227	195	181	192	190	201	223	210	190	212	230	199	207	183	184	203	189	186	234	184	194	203	185	195	164	217	200	196	185	180	182	196	209	204	208	189	195	205	184	219	204	188	174	208	198	204	184	199	179	183	202	198	208	201	180	176	216	195	198	188	214	180	204	190	197	185	180	221	193	207	224	220	223	197	187	199	200	213	195	194	191	188	208	220	196	212	204	187	191	201	211	191	190	203	172	204	225	168	196	170	223	181	207	200	183	185	196	184	214	211	191	228	220	222	218	190	192	189	210	208	201	193	204	196	236	227	212	177	204	219	205	194	200	190	188	194	207	164	224	195	214	202	197	193	186	187	199	202	201	208	183	193
18399	1769	2610	3271	3226	2783	2453	3577	2161	1743	1474	1693	2226	2862	1735	1732	2248	2027	1579	1529	964	789	868	802	714	773	711	687	671	660	759	845	832	887	986	942	880	708	713	726	860	922	1067	1683	2031	1249	1214	754	611	565	562	595	551	539	512	562	595	541	527	535	545	535	541	560	542	562	584	560	538	536	520	544	495	561	542	584	515	529	493	543	554	535	574	529	523	496	523	545	532	556	517	509	535	542	494	513	495	537	536	542	496	524	542	499	495	561	521	499	536	540	515	525	515	496	535	523	502	494	513	558	509	527	526	536	521	528	509	556	500	533	506	569	543	520	554	528	513	522	524	523	524	514	519	477	546	520	500	546	506	514	518	566	461	483	492	514	475	499	533	537	501	530	541	516	523	501	554	517	525	492	520	513	534	539	536	542	517	502	507	544	521	541	520	501	520	489	539	526	531	516	542	515	487	511	533	517	528	494	542	521	538	553	493	548	509	535	523	520	524	523	564	509	551	545	537	495	542	531	512	530	512	533	529	535	514	509	540	506	524	504	538	511	521	503	559	505	488	531	495	531	585	528	497	540	587	504	540	518	539	542	508	522	539	510	500	486	566	522	512	536	516	534	549	521	530	515	492	491	546	485	541	517	539	500	513	530	532	515	534	554	527	586	538	474	539	573	496	511	487	541	513	512	530	489	531	551	526	531	529	482	526	489	505	537	484	534	535	515	536	527	527	567	549	552	504	502	549	541	510	553	524	523	528	505	537	541	536	554	539	478	525	536	528	533	530	524	487	510	525	529	506	506	501	536	512	545	499	507	493	558	556	532	532	543	551	569	531	520	535	534	516	492	508	488	511	524	529	511	525	529	526	536	565	482	533	506	514	540	546	518	503	502	488	516	504	520	546	508	522	521	544	573	523	496	534	491	540	558	515	541	492	507	522	532	522	516	548	516	545	540	558	543	526	504	533	540	543	511	543	535	540	516	521	526	534	535	510	515	502	543	501	523	497	594	516	526	514	518	489	547	518	483	506	479	532	520	515	504	511	513	508	536	516	542	548	487	484	525	526	502	520	524	490	543	497	525	550	556	544	535	562	496	553	541	527	524	500	519	511	518	531	528	504	552	510	505	526	521	520	528	509	488	536	532	528	554	548	562	546	504	560	540	514	529	475	528	509	515	539	526	544	525	548	531	535	530	536	517	558	510	503	498	577	543	501	532	529	476	545	521	518	550	499	488	509	553	533	554	507	516	497	500	525	516	541	511	499	524	509	529	529	496	543	539	561	506	493	505	544	495	530	582	500	542	532	537	527	502	573	502	535	559	509	532	513	559	498	526	497	540	492	518	513	532	533	551	499	505	530	534	491	568	498	529	570	546	474	489	517	524	514	523	514	520	538	487	498	540	472	501	497	522	514	531	518	505	542	531	539	526	562	505	564	527	536	564	562	545	508	527	534	541	561	498	546	528	558	531	540	545	503	531	527	539	538	506	489	511	547	558	475	566	524	542	530	521	563	523	517	512	535	523	527	529	511	528	555	490	544	517	515	491	545	504	503	507	540	536	516	503	508	525	506	506	552	500	511	556	522	512	524	534	519	551	545	525	523	540	497	534	492	468	484	520	515	515	515	533	561	528	535	508	540	487	488	539	508	526	565	533	524	562	523	456	532	520	562	521	498	544	551	497	541	491	511	491	500	516	493	584	544	500	557	568	547	536	509	545	550	533	542	578	561	547	519	529	556	552	517	519	495	576	508	534	523	544	500	512	524	503	519	522	557	519	533	550	492	555	536	556	539	495	530	518	517	586	545	521	514	505	531	525	504	530	578	521	510	524	493	497	509	515	519	535	507	534	526	553	506	545	545	515	513	508	558	510	507	495	517	516	463	507	522	530	492	530	529	507	501	538	560	501	529	513	503	478	541	533	521	471	530	554	498	533	519	494	545	505	536	506	531	530	556	497	558	540	487	524	535	512	541	500	536	510	511	504	545	526	496	513	545	546	516	514	540	514	538	547	518	527	534	526	521	493	506	515	540	515	528	523	530	506	536	517	538	537	574	519	542	537	509	477	531	548	508	496	543	583	510	505	538	530	550	494	498	525	478	514	498	531	578	514	529	540	539	544	556	490	484	565	509	477	548	537	539	519	526	523	525	516	529	537	524	519	502	482	523	524	526	493	487	561	496	504	523	531	509	492	568	533	528	529	522	492	499	510	543	474	483	503	537	547	521	563	532	530	506	506	528	501	561	521	518	543	513	546	502	519	535	471	491	546	519	532	546	525	529	500	506	535	538	530	496	540	528	497	529	500	517	480	521	475	486	546	510	526	546	547	544	495	554	551	545	537	499	485	544	541	483	490	530	516	506	548	513	526	531	528	527	527	534	500	520	513	537	492	529	581	522	546	545	536	512	558	536	519	547	504	524	537	540	535	522	500	557	523	477	529	485	531	490	533	497	511	570	538	519	509	494	492	545	484	508	528	522	476	544	534	527	527	497	548	514	499	544	499	510	507	540	521	517	515	550	521	521	519	531	545	508	515	513	507	531	563	542	544	511	506	542	539	515	525	550	524	567	511	515	553	522	538	537	512	514	523	519	501	495	549	509	552	497	544	530	479	519	550	536	523	522	538	502	513	516	542	544	549	580	558	546	503	524	518	458	555	532	548	529	486	525	530	528	557	575	534	521	521	463	494	570	521	535	499	508	543	516	488	518	514	507	483	563	502	525	529	536	556	498	521	497	550	548	533	510	512	508	480	552	511	507	532	479	525	549	523	534	480	511	486	553	532	560	535	540	517	538	560	517	515	527	504	549	533	541	490	511	562	504	496	516	541	536	561	510	526	517	489	477	507	506	506	493	516	522	509	535	530	542	502	554	561	498	548	494	524	540	531	508	540	545	521	497	565	548	577	543	538	502	535	539	544	529	513	520	556	542	521	507	512	490	507	525	502	531	536	499	537	525	501	542	509	499	554	509	537	509	504	503	568	518	505	541	490	568	525	517	528	503	518	517	513	530	558	504	528	537	518	536	493	509	546	480	553	519	512	480	540	518	531	494	528	531	513	530	519	552	485	484	472	503	516	525	508	545	554	517	494	537	503	530	477	525	523	531	516	545	534	519	501	556	536	527	492	490	513	522	504	558	528	504	527	516	514	479	501	505	549	550	516	523	524	541	505	494	529	513	503	563	542	519	510	521	503	549	532	498	549	494	536	526	483	520	509	543	491	555	531	513	536	494	511	485	538	541	528	547	540	553	527	526	513	509	498	495	523	570	526	530	544	533	506	511	487	520	535	487	527	509	515	538	555	556	518	535	510	549	538	516	544	543	553	539	566	494	540	540	539	492	554	546	524	525	536	469	594	519	461	536	527	511	547	555	528	529	513	498	504	498	542	478	533	533	501	528	521	511	502	540	559	493	540	514	510	551	503	518	499	506	525	499	533	496	489	540	500	514	503	517	521	572	499	502	538	555	516	544	550	503	549	506	540	542	504	483	559	508	544
47638	21414	11011	3723	2072	1551	1407	1430	987	696	628	626	739	874	571	558	703	603	552	653	449	408	380	360	352	310	371	327	322	318	330	357	371	375	372	401	389	320	335	357	395	395	417	606	691	483	448	410	338	355	328	319	269	294	317	322	312	335	306	323	301	336	317	285	318	294	295	313	320	312	337	329	338	287	312	294	309	291	295	319	279	319	282	304	323	303	302	281	326	305	291	286	320	283	275	295	312	324	271	331	343	295	263	318	281	287	298	298	284	314	293	299	293	297	279	299	312	305	296	280	314	307	285	299	297	283	295	275	314	275	301	314	299	303	283	309	274	318	299	312	282	279	305	308	245	306	310	308	262	276	285	314	300	316	313	297	336	299	272	267	316	333	287	321	324	260	290	326	309	303	283	286	291	276	322	268	291	307	314	324	326	314	308	277	283	281	274	280	279	317	315	314	300	272	306	285	313	310	295	285	274	307	300	300	280	310	324	309	315	313	302	321	274	323	300	288	291	294	286	302	292	303	290	319	290	318	313	311	285	296	278	311	282	297	294	273	313	287	286	302	296	289	306	294	306	309	304	289	286	288	315	294	296	276	283	261	300	296	309	290	293	322	296	291	279	287	326	312	310	288	303	311	275	282	311	327	301	284	315	314	313	315	304	291	287	286	275	318	301	313	302	275	285	303	298	294	298	301	292	285	305	265	302	287	342	306	311	285	290	315	308	317	308	303	288	314	276	303	305	282	302	291	322	329	311	337	319	338	317	326	294	331	310	288	317	307	276	299	273	277	312	292	304	309	306	310	291	288	279	290	330	303	306	298	255	325	290	282	303	271	313	308	276	323	287	276	272	281	282	327	283	294	292	328	300	262	289	312	300	301	291	286	293	279	295	302	322	289	322	274	292	319	278	298	326	313	268	296	282	299	280	297	296	291	272	305	260	322	280	301	287	284	277	264	310	303	285	321	303	296	270	325	293	275	304	280	317	266	329	325	325	309	289	282	320	270	304	311	269	332	290	305	277	302	314	287	295	281	311	338	290	320	293	325	287	290	279	277	304	311	291	296	314	300	304	317	307	280	254	323	289	298	336	293	290	325	298	285	279	287	315	290	287	315	331	254	307	285	306	324	329	298	286	304	292	304	285	271	293	312	301	299	305	273	267	283	295	316	317	291	311	331	308	291	306	295	296	296	338	264	302	285	282	285	290	295	292	285	272	293	308	331	308	326	308	308	283	303	298	308	301	301	327	298	316	291	295	281	297	278	335	305	295	305	299	297	256	293	296	289	298	336	320	278	274	323	307	300	302	278	307	298	296	311	308	312	299	327	295	276	312	256	293	309	279	294	273	330	320	325	288	328	307	282	306	291	335	318	294	290	277	298	328	285	292	278	301	303	295	305	285	282	303	323	310	309	309	316	302	300	291	314	296	291	268	318	286	300	307	309	291	258	314	307	311	299	311	326	306	316	270	316	298	285	295	298	280	314	368	344	295	334	295	303	298	279	323	301	295	300	287	324	296	297	299	291	310	275	313	273	334	307	278	310	295	330	313	306	312	278	303	317	317	314	295	293	311	282	314	292	301	326	261	299	303	312	314	295	310	295	316	306	279	289	293	316	268	265	287	293	315	291	357	288	296	310	284	286	310	282	271	280	298	285	272	302	311	290	318	284	276	285	298	294	278	305	316	300	310	277	284	311	313	274	320	268	299	277	339	298	299	316	301	322	334	281	289	313	284	303	299	288	307	283	285	287	309	284	325	282	285	282	277	347	281	301	258	312	290	319	323	289	288	286	295	284	306	291	279	290	293	317	310	270	330	355	300	242	266	339	303	331	310	297	309	304	307	311	317	288	309	292	283	307	323	324	312	310	295	288	311	307	333	291	305	323	315	318	294	313	320	290	293	292	307	282	303	289	287	276	259	323	308	325	310	326	327	291	293	331	277	288	307	302	297	316	275	292	297	286	284	328	300	305	297	309	327	308	294	317	316	313	303	315	292	277	315	333	295	306	275	311	329	294	304	301	326	292	336	283	300	283	289	330	334	300	273	292	304	298	314	275	290	295	277	310	298	300	323	289	304	298	300	327	303	296	295	295	324	333	298	308	292	272	267	297	297	308	287	313	329	320	297	288	291	314	305	320	290	331	315	328	270	302	317	331	313	314	294	292	324	293	293	312	303	302	305	307	321	288	298	314	321	295	324	303	278	332	283	302	338	335	325	321	309	316	303	312	261	276	292	300	268	297	315	346	312	287	302	318	294	311	320	333	335	336	326	319	326	307	292	289	318	292	292	300	284	308	274	322	290	303	296	305	291	313	316	305	275	291	312	309	327	281	302	323	294	306	329	271	311	295	321	343	291	296	326	315	310	291	301	300	269	284	322	282	298	284	300	291	298	324	318	317	308	330	301	303	358	309	318	319	290	297	339	313	327	280	334	280	289	280	292	328	285	290	309	287	309	313	286	306	321	324	297	299	296	286	302	293	291	290	297	298	322	299	302	301	321	311	294	305	306	331	323	291	296	304	325	279	298	295	275	325	295	276	277	354	294	283	286	308	289	297	326	330	311	283	290	268	320	286	325	333	293	302	278	298	288	263	271	302	318	319	282	303	310	294	293	305	289	254	272	305	281	321	292	305	313	306	302	307	299	304	315	327	333	286	311	291	299	286	284	306	307	310	289	291	301	295	262	267	285	322	297	279	295	283	330	332	271	313	311	286	317	275	292	298	346	307	286	294	295	281	314	273	280	289	282	275	313	333	301	311	309	271	303	323	277	282	300	312	266	319	302	297	294	307	281	304	276	273	307	351	311	299	302	316	308	303	319	298	293	301	310	290	313	319	287	245	301	299	316	328	299	303	294	280	310	304	294	314	271	285	295	276	322	293	295	292	295	298	289	313	336	292	309	298	286	287	309	283	268	309	307	321	316	309	309	301	262	332	287	339	308	302	280	309	277	297	327	294	283	316	307	300	336	298	303	301	319	313	327	280	316	300	322	291	278	309	323	304	263	322	313	306	314	296	276	287	302	286	285	282	276	303	305	330	309	299	286	273	286	285	296	263	306	297	315	328	290	305	274	298	339	319	287	328	333	297	284	314	307	290	306	288	310	306	303	317	323	303	323	295	298	284	316	301	308	312	325	300	312	307	279	326	303	278	287	306	296	277	269	298	302	311	271	290	277	285	280	312	304	296	281	279	302	295	279	318	309	322	311	310	298	296	308	310	331	291	302	332	306	300	336	290	318	291	294	285	272	267	283	300	278	283	283	276	288	274	308	333	316	323	281	292	332	310	299	304	338	319	316	318	312	287	284	315	298	296	307	306	298	300	323	296	284	305	289	310	294	301	297	289	326	270	326	343	316	264	292	303	267	319	298	312	294	306	281	321	270	279	284	306	280	313	271	304	274	328	304	291	313	315	296	346	325	303	293	265	287	288	306	317	314	364	310	315	304	330	275	319	288	311	317	316	319	340	290	303	265	283	282	268	314	317
24268	3300	4911	5904	5610	4818	4579	5487	3758	2987	2441	2753	3641	4331	2504	2589	3368	3102	2504	2482	1573	1576	1475	1121	1140	1246	1215	1087	1041	1013	1098	1222	1270	1389	1447	1398	1219	1004	986	1236	1522	1554	1904	3161	3873	2448	2393	1429	871	852	794	826	841	796	812	834	792	791	785	771	746	773	776	782	783	763	785	809	785	769	759	771	771	794	779	756	771	787	791	740	710	767	758	836	780	752	778	724	747	763	752	767	778	758	746	737	800	768	789	779	767	714	776	719	762	745	730	791	779	747	805	770	775	744	793	825	742	744	727	771	773	778	725	786	750	797	750	788	726	773	748	773	725	757	745	760	787	783	753	724	773	810	793	755	780	762	779	740	753	756	736	801	788	730	778	741	739	763	732	704	763	749	765	753	744	749	769	702	766	762	719	760	721	820	696	739	753	716	801	796	787	757	687	753	790	728	731	742	787	732	711	763	765	748	747	731	780	725	701	789	745	746	739	744	734	721	721	748	779	724	745	780	761	742	757	713	753	751	806	756	743	771	717	736	779	762	742	759	754	733	771	724	737	749	767	739	734	740	789	838	732	752	735	755	730	738	766	771	706	729	790	779	727	768	750	736	785	807	771	738	791	822	725	765	736	717	761	730	715	779	737	737	747	734	760	778	734	747	755	748	721	765	729	731	745	794	785	754	745	753	718	751	743	757	682	735	796	760	747	724	781	789	726	705	780	792	786	736	774	762	726	717	735	779	740	760	756	743	766	741	751	740	741	796	734	707	781	790	726	738	785	774	772	739	747	793	744	757	707	767	721	760	708	783	764	719	732	719	726	759	770	756	732	790	747	735	742	725	810	744	698	751	781	759	789	770	748	734	715	747	756	705	746	745	786	759	746	712	762	816	795	770	756	741	780	796	798	717	784	724	730	744	770	766	733	752	727	767	794	716	724	821	755	722	756	758	728	789	783	774	775	730	768	783	712	762	755	687	786	762	759	793	755	718	765	702	732	769	773	731	742	782	731	765	736	763	735	807	803	779	780	789	741	765	728	730	759	745	782	735	757	763	778	741	756	772	792	733	732	757	815	779	793	748	782	782	736	736	737	762	761	790	753	743	754	744	759	724	745	721	761	729	779	730	729	783	741	784	793	703	769	815	765	697	760	787	795	807	803	728	778	766	735	778	727	708	760	745	758	734	768	741	750	758	741	779	773	706	738	783	762	764	723	745	736	773	781	774	757	768	752	740	814	745	723	729	730	741	769	766	777	755	660	780	791	776	715	824	740	741	768	738	723	760	780	719	770	757	708	776	724	727	730	802	745	792	698	725	759	758	760	712	706	743	756	728	750	756	773	776	744	779	813	767	708	717	718	756	754	797	757	718	753	770	766	727	727	756	741	730	809	727	722	754	790	740	762	724	710	742	781	755	743	757	763	712	744	740	749	743	777	708	751	781	747	755	699	712	758	787	743	771	696	770	707	708	736	779	700	721	729	768	748	714	748	760	687	744	725	761	791	785	726	754	803	796	728	750	804	770	736	727	754	747	743	729	810	772	762	718	767	798	754	743	718	731	805	725	741	781	743	730	782	767	742	718	855	697	762	744	742	769	737	715	755	801	733	788	807	714	779	759	765	709	762	727	721	784	798	745	764	773	775	763	738	758	725	731	774	733	759	765	738	749	733	770	794	741	698	746	803	761	774	719	744	757	741	746	772	757	763	763	700	718	768	780	719	708	776	793	726	781	748	748	746	718	771	757	733	796	775	695	737	719	752	724	774	711	745	762	774	790	749	783	775	696	723	732	815	721	755	695	746	786	760	741	765	736	792	776	778	723	810	762	782	733	705	718	753	777	760	760	726	770	755	750	750	732	729	753	795	805	737	785	757	780	726	739	764	728	727	773	733	765	787	802	735	799	750	760	749	739	789	752	732	797	712	747	741	773	827	758	726	779	750	711	737	728	728	768	722	759	754	731	742	732	725	736	771	757	764	733	744	748	740	761	747	780	751	759	803	724	731	746	771	841	739	786	745	745	755	742	791	740	772	763	792	782	739	755	699	734	742	753	730	737	730	730	761	756	782	741	739	713	767	736	711	756	761	743	808	797	712	713	785	799	729	718	753	785	743	755	710	786	762	747	795	764	782	755	811	747	716	760	697	671	770	760	786	736	714	762	718	788	765	758	740	800	713	749	765	758	792	795	738	772	748	776	768	752	761	757	739	777	769	737	753	740	741	727	733	712	788	743	776	770	764	761	743	754	775	760	788	798	803	725	714	759	753	777	769	770	751	759	700	720	794	767	719	743	715	757	766	722	769	744	803	777	713	751	735	745	777	747	733	802	764	708	705	765	754	819	748	766	782	768	733	774	773	789	784	784	718	801	752	749	783	762	754	777	721	759	769	799	708	706	756	713	798	712	755	737	762	772	772	745	781	768	782	780	770	736	801	734	793	771	759	793	770	744	791	704	749	752	735	755	737	740	742	744	761	746	719	776	687	741	764	749	689	729	765	787	728	725	801	724	743	732	788	746	766	778	760	754	751	765	817	806	780	752	699	755	731	791	766	742	777	724	748	784	691	745	743	746	722	754	768	717	761	738	770	782	748	774	711	768	771	756	752	759	742	746	725	707	714	790	744	752	724	709	727	749	745	724	759	700	755	754	809	796	729	742	753	718	757	701	726	738	839	750	743	772	757	795	747	808	717	764	769	793	751	739	767	715	804	755	759	751	779	751	753	750	763	741	753	806	766	777	778	755	816	731	744	801	746	723	752	711	733	777	780	768	760	747	761	741	733	766	747	725	745	744	785	727	737	741	735	784	726	762	770	781	774	770	730	755	787	721	790	752	724	709	780	727	722	785	770	738	782	737	765	746	750	757	792	757	706	765	699	743	756	728	743	707	761	686	751	775	758	757	748	781	729	790	752	741	758	775	731	795	784	745	765	767	771	746	802	738	714	755	717	771	765	754	752	711	757	771	788	744	706	763	709	754	780	760	781	755	762	740	747	748	715	786	765	772	707	750	774	752	737	748	740	750	732	774	764	735	762	743	750	718	750	743	752	735	787	741	770	736	737	716	730	726	770	715	736	801	699	733	775	778	756	695	759	738	790	841	729	806	768	764	719	721	757	763	751	693	782	770	700	755	754	767	782	735	789	733	748	736	717	748	755	793	786	719	746	722	702	791	742	758	769	737	707	783	730	767	735	740	745	705	768	806	726	763	694	752	768	751	772	779	764	758	757	775	788	770	743	721	763	761	786	744	754	806	747	748	736	800	723	781	723	784	725	738	784	710	796	751	770	732	718	783	825	779	774	794	767	765	719	722	739	746	747	732	723	728	780	791	788	707	711	765	729	728	811	750	789	723	771	797	741	756	785	797	750	756	756	750	745	718	734	769	711	773	779	772	752	712	802	669	791	689	770	766	771	718	760	712	770	774	746	782	803	749	775	741	749	768	762	766	702	751	736	748	793	746	744	742	729	766	763	718	758	739	724	694	717	766	759	773	764	750	736	731
4245	449	355	366	347	356	376	528	440	360	349	386	459	486	419	363	421	429	423	342	333	307	311	354	281	309	345	325	353	314	327	350	349	366	390	309	288	340	336	335	316	334	290	345	340	345	334	339	307	288	327	317	292	328	330	333	318	309	333	318	278	347	338	339	375	330	326	319	312	336	320	329	322	302	315	314	322	368	309	343	358	306	357	342	300	336	323	288	335	328	351	345	316	331	323	303	301	331	321	317	335	294	332	330	343	312	305	317	309	329	336	334	347	330	325	300	341	361	305	309	333	353	331	347	307	287	340	340	306	314	305	339	308	329	331	328	322	380	354	336	311	304	332	316	347	312	314	292	367	312	305	325	332	313	332	311	310	321	360	351	334	283	342	323	364	331	311	309	328	318	345	312	320	326	306	338	296	354	334	321	275	335	311	331	325	365	310	298	305	317	310	335	320	315	298	338	321	288	318	327	326	308	315	314	331	349	288	341	339	333	333	323	308	320	343	285	287	352	301	341	334	303	362	301	312	335	321	306	300	312	319	320	319	338	328	319	327	328	306	339	324	303	350	334	336	351	304	325	317	315	325	305	330	289	280	306	294	310	295	354	297	307	327	332	335	277	348	334	319	336	326	304	309	324	334	338	337	354	337	322	321	333	324	326	359	345	306	336	340	313	305	298	313	371	331	292	312	342	338	315	313	349	318	318	304	283	331	317	322	323	350	317	333	365	311	349	351	328	340	323	325	311	303	309	331	330	362	329	305	343	333	343	301	329	317	330	316	303	296	301	354	324	325	317	316	345	280	319	321	310	342	305	363	338	316	327	302	292	302	350	363	327	300	318	322	334	329	302	309	302	313	342	313	343	286	322	312	347	329	305	316	302	319	337	336	312	321	312	354	330	336	351	346	322	362	292	321	294	309	306	348	348	306	341	353	293	312	281	297	333	301	324	313	328	339	293	331	317	322	334	309	327	312	336	344	294	341	334	343	317	328	329	340	351	344	305	341	342	328	322	311	322	321	295	294	328	330	313	345	309	350	318	317	306	307	336	317	311	329	322	323	318	309	298	299	313	320	317	355	333	279	347	298	313	321	317	349	338	334	347	339	323	322	312	335	295	342	300	341	308	306	319	328	318	319	279	296	336	344	312	337	352	312	308	331	294	301	339	332	297	333	320	310	348	309	302	336	327	317	335	322	332	303	337	346	335	345	330	350	342	312	345	292	338	307	310	312	337	350	340	306	338	351	314	358	321	362	323	308	301	290	337	320	325	292	305	310	327	307	298	331	317	338	309	320	324	336	309	356	316	334	307	310	331	303	353	319	340	328	329	328	318	354	354	318	280	357	317	333	326	308	320	300	338	351	333	363	342	333	350	341	313	313	324	323	308	321	300	328	327	347	307	280	287	317	355	308	358	328	320	308	340	316	358	326	321	339	351	314	279	344	332	328	308	327	320	316	333	341	323	325	311	312	350	317	311	330	290	334	310	333	354	309	312	331	315	339	299	385	302	351	319	336	348	317	308	348	348	311	340	352	309	313	302	300	351	321	309	336	323	313	295	310	311	314	349	351	298	332	329	351	358	308	319	298	330	336	317	329	328	293	313	330	307	295	338	323	314	299	309	300	312	319	290	373	337	308	367	346	296	307	329	330	310	299	335	317	301	300	322	305	313	356	334	324	350	327	326	324	314	297	331	329	304	319	349	320	343	350	323	328	333	312	345	316	349	307	310	326	313	355	326	308	323	342	365	322	334	368	319	329	298	301	328	304	341	326	325	321	306	364	339	268	347	302	341	331	308	315	316	320	314	303	319	368	317	316	321	328	335	321	334	350	371	331	293	284	302	325	310	305	333	326	298	320	353	306	316	326	350	334	334	315	353	336	294	329	349	317	305	321	314	358	315	334	334	321	307	297	323	337	316	367	302	279	341	320	321	328	284	358	323	312	327	323	333	301	338	351	338	320	313	325	356	323	339	324	321	308	311	347	347	336	334	347	306	293	308	309	305	345	334	314	316	358	329	292	349	328	314	337	330	336	332	324	302	321	329	324	324	346	308	326	315	318	301	342	345	317	306	345	315	319	324	351	330	315	283	330	357	308	348	308	326	299	330	327	327	305	339	332	349	337	335	344	341	351	351	331	323	317	290	314	334	299	304	310	338	325	343	354	351	325	328	342	336	307	337	322	328	313	303	341	340	358	321	354	326	320	330	349	338	360	317	342	292	308	309	340	352	322	349	332	305	298	337	332	355	328	326	332	325	321	275	277	335	325	331	299	310	278	360	329	331	311	349	336	359	349	306	318	319	336	343	302	391	307	323	306	305	343	320	323	339	340	333	363	334	330	324	331	302	326	365	330	329	314	305	303	325	306	319	355	348	335	324	328	324	339	344	340	320	362	316	319	314	331	316	320	363	313	319	329	325	320	302	277	339	303	324	299	311	314	327	330	339	311	338	321	345	285	343	295	345	347	327	331	320	318	322	341	329	305	339	345	324	286	338	313	297	351	299	290	302	304	316	313	308	318	345	308	350	318	328	323	296	289	343	334	327	345	345	327	320	314	290	311	327	295	343	316	324	313	306	319	340	319	348	297	301	356	304	312	294	338	355	340	324	325	295	309	341	320	298	313	311	328	333	352	328	312	331	314	299	317	327	317	289	315	337	348	315	344	338	340	285	343	330	360	328	332	335	325	328	316	320	309	351	340	346	344	349	312	324	308	330	317	336	296	349	293	298	322	335	337	329	356	338	355	357	340	327	341	323	305	332	330	330	298	312	347	338	328	344	336	332	295	354	316	320	299	324	291	323	334	295	286	334	324	332	350	309	322	351	319	328	325	294	338	335	346	322	334	352	310	354	322	369	334	354	331	298	345	319	281	332	305	312	347	336	297	334	341	351	319	345	320	351	314	347	353	318	348	318	335	338	361	328	330	334	326	329	306	321	301	329	306	313	309	307	315	302	331	363	337	304	303	295	314	325	319	352	358	355	318	287	299	338	294	321	305	334	316	357	342	313	340	322	339	341	316	304	297	332	351	313	310	317	352	349	330	325	315	341	326	321	347	351	306	298	350	342	293	339	301	306	328	321	296	298	309	333	357	353	291	291	341	340	295	342	324	303	334	316	293	335	299	369	350	339	326	281	298	327	342	290	331	333	306	338	339	314	330	304	312	344	341	352	327	291	365	315	308	297	343	314	304	324	299	316	318	314	280	319	322	364	278	345	348	341	289	332	327	313	323	339	320	329	342	321	305	311	347	340	292	334	320	334	338	336	359	306	287	313	357	345	315	335	322	331	318	317	340	338	328	280	336	296	321	322	349	330	311	335	335	317	339	376	348	290	339	343	321	320	310	316	330	313	263	323	325	290	362	332	312	330	335	318	326	322	317	340	329	341	362	326	329	324	310	317	310	303	314	310	312	348	316	344	332	307	326	316	305	328	327	285	318	299	300	325	294	330	317	341	329	349	317	339	304	338	309	342	319	356	320	330
4033	831	887	984	987	1155	1178	1861	1378	1072	968	1132	1637	1967	1263	1241	1529	1474	1220	1203	850	804	796	751	756	767	802	766	768	824	829	929	926	1009	945	1018	912	804	755	755	766	783	747	791	828	856	807	801	765	773	734	712	770	769	752	787	774	736	816	758	762	808	739	798	764	803	820	757	754	776	709	726	819	786	793	745	736	765	764	767	728	798	758	763	722	777	812	759	777	754	803	736	760	757	817	786	697	751	785	779	779	812	740	772	767	791	804	757	760	777	809	799	762	753	744	755	751	806	747	777	779	792	766	778	762	821	740	731	822	807	762	824	727	754	771	752	783	771	770	774	794	795	747	796	748	775	797	781	781	779	780	731	729	794	743	807	760	794	812	750	812	797	803	801	782	752	767	765	794	771	750	777	771	786	761	760	764	762	747	754	763	820	786	792	762	788	780	743	702	820	820	736	736	798	771	754	800	793	817	775	741	742	775	809	743	776	758	751	811	791	774	761	758	772	757	765	751	733	771	736	721	791	699	758	733	744	779	750	770	747	744	739	745	749	773	765	753	776	769	769	755	766	803	834	795	734	774	770	745	765	782	770	758	718	748	736	761	699	773	731	738	783	750	764	780	759	736	836	742	758	808	752	807	775	751	799	778	796	736	779	725	783	770	783	734	765	729	780	769	794	780	778	791	776	729	734	838	761	785	760	775	766	763	737	719	742	806	793	786	765	746	757	788	772	730	746	767	794	758	804	784	777	821	742	757	771	729	805	799	804	768	762	809	753	734	738	798	753	745	812	745	754	784	767	809	814	740	804	764	774	746	761	788	748	797	793	765	730	765	760	762	760	760	768	810	769	767	772	826	760	805	750	757	758	777	792	784	757	740	760	774	786	750	806	770	753	770	778	757	797	805	801	785	745	856	727	757	771	790	760	720	781	764	779	735	769	746	776	747	789	776	740	801	718	749	767	759	769	782	707	758	800	763	786	788	759	778	740	789	744	782	736	788	735	729	767	766	745	773	744	782	781	755	773	757	789	715	746	739	773	808	764	756	774	776	794	742	792	744	769	790	830	757	773	776	810	775	759	770	739	770	730	755	812	771	771	768	729	757	791	785	751	742	759	724	741	801	775	776	739	771	801	743	754	755	763	799	790	760	796	743	732	814	801	812	780	766	814	812	761	817	776	761	746	773	774	831	746	763	701	739	763	752	818	785	739	766	729	751	743	740	801	729	758	773	744	777	770	746	798	752	747	725	756	764	740	767	744	736	730	738	765	803	775	765	770	766	773	712	765	804	789	726	771	752	755	814	753	760	784	737	750	778	808	762	828	766	761	738	761	776	735	730	735	725	741	780	757	748	791	763	787	728	800	786	790	753	759	777	757	749	778	700	744	768	724	719	793	750	771	735	719	746	733	815	795	801	783	802	775	777	792	772	809	795	725	795	788	757	719	806	750	730	732	788	808	760	765	732	780	772	759	775	727	724	762	790	781	765	733	783	768	770	752	785	784	757	787	765	743	705	799	827	750	732	734	756	746	741	834	745	743	798	717	782	828	750	797	710	794	745	754	743	811	738	809	771	810	753	750	755	779	752	773	773	763	782	761	843	796	761	770	770	736	764	702	757	722	777	768	751	759	817	732	788	789	766	770	727	726	778	785	805	723	719	752	792	781	705	786	760	699	779	740	738	809	808	785	772	787	749	772	820	784	747	707	753	732	736	740	795	760	741	783	791	769	743	776	763	767	802	816	755	772	734	761	761	729	808	797	773	784	752	777	793	763	751	772	781	782	735	727	764	803	760	783	700	797	723	787	739	765	773	763	795	716	774	743	771	758	723	774	734	803	723	785	802	817	792	753	800	764	765	760	761	762	765	807	804	735	751	755	761	771	746	747	773	779	777	752	776	777	773	763	735	780	769	734	764	744	742	794	816	771	734	747	753	753	732	747	768	751	803	742	773	775	798	745	770	757	769	751	767	802	782	763	763	767	783	770	750	768	781	753	754	781	795	825	706	796	767	755	743	741	846	752	771	754	731	747	817	794	786	762	741	763	793	741	776	751	797	758	750	791	821	745	779	771	753	737	791	755	796	736	777	721	807	784	750	778	777	745	747	771	695	751	759	740	760	729	759	753	765	769	745	731	787	736	767	766	745	753	778	734	781	794	832	734	777	751	768	755	858	772	766	762	801	780	781	780	782	777	739	774	795	783	758	786	753	764	757	790	789	798	791	775	790	779	707	721	764	788	753	787	831	762	780	839	765	770	797	770	744	710	781	771	764	743	766	843	779	735	736	759	741	752	802	721	807	767	743	770	798	758	756	769	760	770	756	738	741	794	789	801	727	729	793	774	725	755	786	796	770	771	776	763	795	774	733	744	799	757	750	768	831	823	773	756	793	747	756	816	820	778	794	754	787	732	720	794	790	809	776	739	709	777	777	805	812	740	759	745	795	798	803	749	784	761	761	723	806	812	752	747	779	791	774	730	756	772	770	732	754	741	759	744	763	758	756	766	751	747	711	801	776	804	726	801	743	776	758	805	811	723	780	794	762	763	718	779	764	770	741	731	791	816	756	759	747	797	806	794	742	801	823	787	735	756	753	801	734	809	760	738	810	781	743	801	728	787	737	749	774	719	741	783	701	770	768	787	767	772	778	783	768	794	787	725	734	796	738	779	764	772	752	781	713	752	757	721	799	741	794	763	766	732	739	702	727	751	775	773	778	726	789	768	786	753	766	792	748	798	790	731	796	819	774	748	769	788	779	766	781	789	784	807	801	772	720	814	742	751	758	747	744	748	727	788	755	772	770	743	721	762	769	801	820	780	749	758	762	723	791	804	791	769	740	723	730	771	803	771	754	826	815	803	835	738	747	778	808	781	750	781	738	773	755	791	768	785	741	755	718	744	761	759	789	824	772	729	795	786	750	790	759	742	738	724	794	763	736	762	784	732	777	783	798	779	775	705	800	777	807	751	784	755	776	770	794	781	765	743	729	777	778	763	742	780	778	793	813	749	800	751	758	763	750	769	741	756	744	818	726	769	810	766	764	772	748	719	802	770	751	712	736	808	781	713	761	767	744	771	782	780	724	734	776	768	788	740	774	791	787	752	779	752	763	770	796	709	770	801	731	784	759	749	758	753	753	786	805	731	783	753	735	789	795	790	785	752	731	775	763	776	761	770	839	785	772	780	782	788	775	773	773	739	777	770	734	779	727	766	777	771	734	733	735	762	805	791	788	790	777	811	741	810	814	798	757	771	787	738	781	761	758	759	758	735	758	748	805	740	720	764	789	771	753	806	743	759	746	768	776	783	798	767	756	800	756	697	777	719	772	756	749	779	786	809	763	767	759	782	741	760	783	774	765	797	769	710	768	767	736	745	719	743	791	721	723	767	725	754	814	773	761	796	791	789	786	774	703	766	743	769	790	790	705	784	786	758	771	748	779	755	780	803	725	804	747	797	801	758	730	745	806	722	788	776	705	735	724	795	732	783	755	747
39120	13241	2474	1329	1080	921	671	758	496	427	353	378	505	522	348	355	454	413	333	313	264	254	214	244	229	224	224	225	215	214	217	214	232	241	245	244	249	213	233	218	234	246	286	324	355	288	305	264	211	193	193	217	216	171	198	212	184	230	199	203	197	182	195	156	174	183	182	199	207	221	218	186	186	190	193	177	215	179	193	212	202	222	186	184	212	196	191	230	184	188	209	189	177	177	205	191	183	208	198	174	186	198	173	221	198	222	188	215	199	212	183	199	174	202	182	167	220	177	205	234	178	181	186	177	198	173	201	190	191	226	185	188	216	198	208	172	182	210	212	183	183	192	197	183	218	205	201	201	200	193	191	195	209	203	201	197	199	193	204	182	190	205	207	197	209	216	193	198	178	190	212	221	198	205	198	173	197	174	201	175	221	201	199	189	218	207	195	195	198	194	198	193	195	183	200	183	189	197	194	166	188	204	212	193	188	162	199	210	180	196	174	202	208	176	178	178	168	193	192	200	191	193	199	198	182	184	181	180	191	181	184	176	215	197	205	181	207	192	189	184	179	171	188	195	197	195	199	203	175	196	224	165	192	193	224	182	217	185	198	224	178	202	194	207	196	212	178	198	197	190	203	170	184	160	210	206	219	172	212	187	192	181	198	201	216	164	190	198	197	191	195	226	186	205	206	204	218	201	205	198	210	180	187	176	185	190	174	194	215	197	164	203	170	184	180	203	205	188	207	217	201	206	196	201	220	192	177	203	207	172	194	212	193	208	218	212	206	204	198	220	197	178	189	192	184	213	201	203	183	200	218	186	199	215	198	194	182	197	183	162	160	213	232	195	165	216	216	209	207	192	187	192	176	197	192	187	194	184	181	199	219	186	193	199	214	184	183	178	203	200	211	208	216	228	194	178	187	212	203	166	187	175	191	187	194	201	216	199	207	207	206	208	165	186	190	183	176	205	203	182	200	220	204	189	191	216	212	185	175	176	195	172	194	210	186	181	183	173	205	192	183	186	218	178	200	214	193	201	205	180	210	190	205	207	191	189	208	191	200	197	203	199	208	211	192	167	175	185	203	204	179	161	199	210	189	172	202	175	190	188	188	198	203	187	174	214	181	214	170	183	179	188	201	174	208	195	188	205	191	185	197	195	205	189	210	182	220	189	193	183	196	176	193	201	190	171	215	194	212	198	173	215	189	192	204	194	183	211	212	161	224	221	205	196	183	168	196	222	195	184	196	206	215	198	193	238	180	194	172	192	185	187	196	196	187	172	206	170	208	206	187	179	196	202	190	209	206	205	191	193	200	206	230	169	192	221	195	184	202	196	165	172	187	201	199	212	203	208	217	211	170	185	167	188	213	198	188	244	183	194	185	206	214	207	200	194	229	198	209	209	194	197	200	178	222	215	227	237	194	174	183	185	193	190	203	209	203	196	180	197	177	196	196	211	224	221	187	203	175	212	195	216	184	186	200	222	189	187	208	216	175	194	207	194	179	178	184	215	208	203	218	178	171	221	186	191	181	214	179	186	190	196	193	219	185	203	182	179	184	173	200	200	199	197	207	216	196	170	207	227	203	202	201	175	179	202	209	213	214	207	194	207	197	193	189	214	181	188	193	209	202	207	205	196	193	186	180	182	188	195	207	199	189	197	210	185	202	213	175	195	199	192	204	191	190	221	210	183	220	197	196	171	185	174	181	172	177	214	206	208	193	206	186	195	220	204	207	198	202	172	182	209	183	185	201	209	203	180	189	193	215	194	182	174	185	193	200	180	202	178	191	183	189	173	204	189	204	219	187	185	176	189	214	195	203	221	188	189	188	184	206	212	184	212	206	188	200	211	181	181	168	202	202	222	223	191	191	198	207	185	165	204	174	178	187	182	215	198	194	164	190	203	195	227	196	203	218	204	188	194	175	200	203	210	201	196	202	191	170	206	207	190	191	188	201	209	199	183	168	185	188	174	173	169	189	167	204	207	201	202	192	186	196	195	180	243	208	185	181	186	191	191	186	183	197	190	193	213	202	193	199	195	203	190	201	198	185	184	182	157	191	224	179	175	189	172	196	198	189	177	178	183	186	207	195	192	224	189	181	203	166	191	177	202	212	197	198	185	195	194	177	207	212	174	210	197	200	205	205	174	171	174	210	192	183	209	184	186	205	195	194	198	192	182	191	186	190	183	204	199	179	172	205	198	186	188	212	175	181	198	212	194	209	197	188	205	198	159	203	200	168	206	211	189	198	233	203	191	190	199	215	183	189	169	194	182	187	176	187	224	215	222	209	195	206	222	212	200	190	205	187	199	190	202	233	174	199	173	191	172	185	174	209	195	200	174	177	218	197	221	201	205	207	195	211	182	195	156	188	198	194	191	183	217	210	163	206	194	200	197	194	205	198	184	189	175	163	190	180	236	196	193	203	214	195	191	185	217	230	189	204	203	186	184	192	230	180	219	175	180	208	203	180	218	207	203	193	204	183	163	183	172	200	204	203	191	188	178	191	209	170	206	194	201	196	204	213	205	169	199	200	187	216	171	186	191	204	214	166	215	208	221	216	201	171	200	220	204	192	195	188	182	197	211	209	186	183	175	185	191	210	168	188	179	210	191	201	206	190	194	186	183	197	190	197	171	207	192	171	207	159	182	204	192	190	201	211	180	199	230	197	228	219	187	177	193	197	181	181	180	191	205	212	195	231	204	208	192	185	181	186	197	196	216	181	199	174	207	182	202	173	188	186	222	190	191	196	195	179	185	215	194	208	195	173	209	192	170	206	191	174	195	173	173	190	191	199	184	190	193	178	200	196	211	203	185	208	188	190	195	198	193	194	196	188	182	183	189	189	208	188	193	187	182	186	196	182	191	197	180	212	178	190	175	191	197	183	191	173	190	193	189	183	175	177	198	186	197	208	177	204	226	212	199	163	177	170	173	168	192	172	184	196	212	208	205	201	205	204	203	216	200	182	167	201	198	215	227	215	189	195	195	214	206	189	193	203	176	190	189	182	194	181	210	202	209	197	199	198	171	232	193	191	191	192	181	195	193	225	214	183	197	163	206	198	183	165	182	202	187	171	215	200	172	193	198	219	176	208	198	203	197	168	215	218	197	221	177	216	185	180	195	179	206	184	189	191	194	204	184	197	180	199	159	189	203	192	189	188	220	188	213	223	174	204	190	202	184	189	211	209	223	201	177	181	192	198	196	195	192	210	199	217	217	211	179	176	175	199	195	182	196	174	190	174	214	183	205	217	200	180	211	173	214	182	172	195	176	222	193	192	181	178	201	214	207	217	224	222	178	202	223	177	189	174	168	171	183	190	210	175	200	196	196	197	202	196	192	210	207	169	197	221	215	165	171	191	197	187	158	182	188	195	166	204	196	201	200	193	187	202	198	194	199	193	205	223	207	182	198	195	197	221	208	201	193	220	212	196	169	178	209	215	205	185	203	204	178	202	177	193	173	195	199	180	187	176	163	198	176	194	185	187	196	228	175
18276	1836	2623	3303	3273	3075	2589	3444	2181	1845	1455	1709	2475	2848	1741	1616	2146	1859	1568	1447	972	927	707	672	758	669	713	686	651	702	705	751	858	947	974	893	788	720	655	750	862	996	1256	1816	2025	1213	1582	1067	593	610	581	566	534	535	520	578	525	494	531	542	505	550	539	506	505	557	526	453	527	520	531	497	504	549	502	510	463	532	552	500	510	519	535	515	528	511	543	563	508	531	530	500	520	508	559	515	515	518	527	521	521	524	525	523	553	519	473	516	552	522	549	542	515	480	504	504	566	542	512	510	548	536	500	536	506	524	507	516	523	512	509	511	554	458	571	531	576	506	550	492	517	524	504	530	513	491	516	502	506	543	522	532	600	519	540	524	508	530	542	485	533	541	503	496	505	492	514	477	570	527	533	518	491	537	537	487	511	554	515	478	496	507	502	533	518	532	493	521	518	532	563	480	512	550	519	529	514	510	511	491	562	483	505	507	472	492	506	512	505	498	531	575	524	533	514	541	549	500	497	496	536	516	501	527	516	572	517	514	508	494	505	513	501	485	518	474	558	488	510	475	523	532	532	522	515	550	494	523	525	486	498	507	535	473	522	492	503	528	529	530	524	536	523	511	492	517	493	499	492	520	533	466	527	485	497	560	476	491	471	492	473	561	510	502	491	518	521	517	492	491	502	544	478	506	502	495	528	511	494	524	503	545	543	542	484	485	524	509	501	543	490	495	520	517	512	489	571	517	473	489	509	537	497	524	522	511	517	562	492	515	530	497	535	525	517	531	515	499	492	512	494	489	531	504	536	475	512	534	513	549	509	532	554	536	571	510	559	524	522	519	504	477	547	499	503	506	501	559	534	511	564	530	502	490	499	499	552	476	494	531	479	498	525	492	515	500	534	463	516	511	509	489	522	523	500	469	483	519	512	485	527	535	545	502	526	563	513	542	501	526	527	495	515	503	503	522	488	507	530	529	528	523	503	522	521	503	558	538	504	471	523	549	508	540	526	503	578	547	532	515	507	486	525	515	473	549	542	517	530	557	515	503	527	462	547	498	537	529	510	558	463	505	535	485	547	502	490	513	492	497	545	512	501	493	543	508	515	515	507	530	515	530	513	515	534	474	504	552	491	531	515	510	490	550	523	517	500	526	470	550	511	468	483	509	513	518	510	565	506	530	523	523	496	553	521	516	527	512	525	523	454	497	500	508	511	506	490	556	549	493	479	568	492	534	494	470	530	536	532	518	528	511	486	529	500	520	531	543	527	546	503	518	490	530	551	491	508	534	501	515	523	505	517	509	501	523	541	538	507	497	550	474	500	496	480	516	518	525	530	514	523	557	508	550	513	525	518	538	552	517	543	488	499	516	505	537	510	502	485	522	501	524	513	452	543	515	509	520	472	542	512	516	523	505	516	531	547	567	486	565	536	551	537	506	520	497	523	545	562	534	516	499	458	521	509	500	487	513	531	540	486	525	514	458	524	531	509	544	512	519	544	528	470	542	536	470	506	493	538	525	507	501	485	519	497	514	543	509	539	507	522	530	503	518	543	534	546	505	494	507	544	505	515	522	541	548	511	473	533	523	536	497	511	481	521	503	477	483	501	493	544	506	473	516	533	500	507	494	508	505	532	511	487	514	518	506	509	529	556	551	506	544	516	503	496	550	499	540	538	514	501	530	508	521	525	550	507	514	534	510	553	518	519	500	514	480	518	489	536	510	495	506	450	504	537	521	537	534	528	515	533	516	494	541	541	532	524	525	537	537	520	522	532	485	517	533	542	494	507	488	523	521	534	515	501	531	496	539	460	539	536	528	500	545	516	532	533	557	536	508	559	505	514	513	556	503	525	549	513	571	505	529	516	513	525	510	504	552	458	528	492	537	486	521	551	507	553	507	532	537	536	499	541	474	512	488	479	503	503	550	504	481	526	536	514	475	502	526	536	514	478	492	560	466	521	519	503	502	553	480	521	534	495	470	543	537	525	534	516	485	523	540	468	481	536	520	547	523	479	552	497	548	543	504	503	519	512	536	505	508	492	515	500	509	483	533	518	515	518	556	540	512	481	532	556	502	506	470	535	528	516	474	505	543	525	531	480	504	530	503	487	528	515	531	482	499	536	503	488	548	511	524	488	503	551	489	513	523	531	497	502	487	492	519	519	471	499	474	527	525	511	524	530	503	530	539	516	466	500	497	501	512	517	523	521	498	507	519	519	509	511	507	539	525	515	503	542	531	498	542	557	510	543	555	549	510	512	487	496	551	521	523	520	516	540	517	526	496	541	501	501	466	477	498	510	527	524	495	485	530	532	515	523	574	553	482	493	507	506	494	528	525	511	496	480	550	510	557	509	522	543	492	507	507	466	533	478	562	479	518	514	530	538	494	443	505	475	544	499	551	532	513	539	547	506	525	554	495	511	520	490	508	510	495	500	544	554	508	503	513	528	496	514	487	498	533	482	497	548	480	503	578	514	525	503	503	541	504	522	491	564	512	526	506	506	504	500	524	469	507	508	476	536	508	499	516	506	540	508	473	492	524	501	505	485	480	503	511	520	500	553	513	555	499	530	524	541	496	525	519	543	508	544	495	508	505	573	510	495	508	556	522	522	477	472	533	493	521	527	502	506	510	540	549	523	543	502	485	494	505	523	505	505	508	500	544	521	547	528	546	528	555	525	495	506	552	495	529	499	515	494	486	531	525	487	515	541	512	502	488	542	487	513	531	479	521	483	503	497	531	521	520	502	490	515	514	520	541	489	513	525	541	554	527	514	540	522	497	536	475	572	471	505	559	504	540	546	538	525	524	509	510	517	542	522	492	543	472	485	439	496	492	528	487	478	530	515	480	538	516	517	490	534	467	523	541	498	505	497	499	539	517	476	519	499	526	541	508	496	502	507	509	526	494	509	491	498	502	521	520	531	505	508	521	497	496	508	495	528	502	466	489	531	542	476	508	525	543	538	509	521	514	519	537	463	506	475	490	505	528	515	527	476	535	533	512	525	525	510	533	523	524	508	493	518	541	543	519	529	510	506	477	519	517	509	536	521	516	525	532	523	490	488	490	520	511	534	527	502	486	512	494	530	509	517	485	526	492	522	542	491	474	495	500	524	527	525	530	526	550	548	519	564	523	522	540	507	534	499	489	525	511	505	532	519	548	574	541	481	552	519	520	559	529	518	516	494	513	529	471	490	511	503	496	496	578	529	510	533	566	490	484	503	533	502	520	529	530	524	511	552	506	563	495	495	472	519	524	512	522	488	519	516	512	524	498	537	501	533	513	511	519	551	479	502	478	516	523	522	506	509	482	554	495	550	514	529	526	503	494	523	526	493	525	509	519	503	518	464	492	542	537	550	545	510	556	507	509	495	499	491	504	522	514	482	476	504	506	480	506	555	520	535	510	532	488	500	543	487	537	502	502	488	495	543	509	540	533	538	506	543	480	586	546	532	550	505	506	525	530	495	520	492	551	525	502	519	494	534	483	528	525	503	538	512	524
48269	21241	8781	2834	1925	1538	1078	1172	826	662	586	578	749	798	596	597	638	558	516	517	418	354	394	422	359	342	323	331	332	281	343	404	360	378	382	366	371	327	341	351	390	370	485	601	598	490	665	432	310	307	334	304	312	298	281	309	322	296	289	308	306	282	301	288	314	299	289	296	309	288	289	293	290	293	307	298	320	284	319	320	290	309	274	286	328	287	275	294	296	315	321	313	286	288	270	284	282	286	278	295	292	278	309	317	296	340	291	302	322	300	299	277	284	278	307	276	287	289	285	284	305	267	327	315	296	302	273	303	300	301	296	275	296	298	311	298	292	304	300	275	309	320	290	330	301	279	287	298	285	295	279	294	307	304	324	299	286	309	298	300	270	275	264	303	290	285	291	277	289	295	267	329	280	288	298	283	298	324	312	309	298	305	302	335	305	316	275	316	276	279	289	278	319	332	280	323	296	301	289	272	311	327	282	301	302	308	318	304	282	320	309	313	308	320	297	282	305	259	295	305	307	303	305	285	292	291	290	311	305	324	285	288	307	292	311	332	278	284	326	307	303	330	304	295	284	299	291	291	297	320	289	312	309	311	317	291	303	284	277	307	307	315	314	323	322	278	321	262	332	274	273	303	308	324	305	324	288	298	334	307	301	275	307	322	305	278	275	300	266	320	311	287	277	293	293	302	304	313	346	274	294	313	298	265	280	288	292	311	300	312	322	280	275	277	322	313	307	293	292	299	313	276	300	282	290	321	309	268	291	288	267	291	309	262	309	278	323	337	315	293	278	310	328	295	304	294	304	293	277	308	302	286	328	282	287	304	283	282	286	288	309	323	295	301	291	299	310	305	292	322	328	265	303	312	308	263	334	313	293	299	291	326	278	325	299	307	296	313	327	312	314	296	280	280	298	297	291	316	280	294	306	319	256	294	293	275	301	314	338	324	314	351	275	303	297	309	302	284	331	298	321	310	276	298	289	308	279	293	305	328	287	321	285	306	306	298	305	296	314	257	289	325	297	315	297	306	298	278	277	296	292	291	302	304	301	301	297	268	293	280	323	270	288	325	310	320	287	309	298	283	299	311	279	320	288	293	271	306	312	298	312	320	312	303	321	319	293	291	299	312	322	314	322	305	299	288	311	330	296	271	315	270	291	309	317	283	325	282	301	269	286	279	289	320	259	296	276	317	302	315	333	331	273	335	293	293	331	298	277	292	301	281	240	296	275	314	311	313	284	330	300	319	301	313	294	322	326	286	285	287	274	280	306	312	303	292	295	318	291	315	306	270	330	300	286	282	309	269	308	307	316	303	320	264	321	285	284	293	287	298	286	342	296	289	290	301	313	292	286	303	266	272	311	297	321	286	308	284	328	291	286	304	288	280	304	300	297	283	293	297	302	280	285	305	285	301	300	319	248	315	258	312	273	296	306	302	312	276	298	326	281	275	273	279	305	304	302	305	286	289	286	289	272	311	314	310	324	288	294	291	281	327	325	310	320	323	288	291	314	294	290	300	304	282	270	320	279	320	296	298	325	287	319	297	301	327	326	309	277	300	296	304	307	311	289	291	281	299	293	292	325	294	269	308	282	273	300	299	258	293	310	296	269	289	300	330	288	297	267	315	317	313	297	280	321	324	308	317	288	286	341	293	290	281	315	317	326	277	293	276	290	300	309	289	292	264	289	276	253	305	327	324	305	325	302	263	290	318	279	278	318	302	329	314	310	269	287	316	282	301	290	288	265	272	347	313	287	304	302	314	327	310	316	267	280	290	340	316	328	284	334	265	292	284	319	292	297	281	337	290	313	326	264	277	324	313	297	307	317	310	336	325	263	313	296	271	302	291	311	329	286	256	290	320	244	323	285	303	324	312	277	289	298	303	317	328	289	278	321	278	295	335	249	312	270	314	335	297	311	293	322	280	322	297	299	317	332	266	322	315	297	305	305	313	278	290	302	302	294	311	308	290	296	290	306	318	299	276	275	315	307	302	309	265	281	303	287	266	313	311	313	317	285	310	300	296	284	290	274	297	286	297	303	310	290	303	290	270	264	296	311	332	285	286	307	286	299	277	310	275	317	298	285	295	278	311	264	316	309	274	315	289	291	292	297	283	268	309	320	291	313	317	275	307	321	274	271	304	313	293	282	305	288	312	292	271	280	274	328	287	275	336	325	296	301	262	277	317	321	291	311	320	257	302	285	262	304	289	299	317	253	315	304	308	292	285	322	324	305	274	296	284	290	264	289	275	291	302	343	289	273	321	302	270	279	309	292	289	298	297	294	287	308	322	292	286	318	283	291	309	275	294	306	274	331	260	289	294	341	319	305	270	290	298	277	299	295	312	277	317	278	294	271	294	306	314	255	316	264	298	299	297	282	286	290	289	303	300	314	340	298	312	269	319	312	322	284	288	309	330	286	303	309	275	318	310	286	291	300	323	309	305	309	316	307	322	299	287	290	292	305	328	315	301	261	301	332	315	300	272	301	347	308	318	300	265	271	331	282	302	315	299	273	329	302	295	344	305	288	305	317	290	312	295	248	256	284	282	281	291	285	277	286	273	288	274	318	320	300	339	309	332	278	271	264	308	293	330	299	305	282	306	308	311	290	284	352	265	283	312	314	304	314	311	311	281	299	299	316	294	288	284	296	296	291	288	298	325	289	310	284	274	306	261	278	290	293	306	283	338	319	312	293	305	310	296	317	321	302	282	285	316	318	293	274	315	273	300	294	305	306	305	277	295	347	272	268	296	349	272	296	313	321	270	291	320	297	296	296	295	271	283	301	292	294	281	304	271	316	333	307	302	293	308	317	299	269	285	311	284	281	287	335	295	276	302	323	328	285	275	295	319	311	308	297	306	274	306	294	324	302	306	301	273	284	274	299	311	352	284	294	277	276	296	322	268	296	298	272	305	264	313	313	293	280	304	288	309	279	310	311	282	324	262	276	295	312	285	293	290	270	286	287	299	298	298	296	290	273	316	302	278	309	277	273	296	299	331	301	287	305	305	317	346	332	278	288	286	317	315	271	313	302	286	288	310	286	274	309	331	288	307	332	288	298	279	288	311	300	324	261	288	272	276	291	309	321	307	316	317	277	296	298	292	286	307	292	279	322	297	305	312	292	274	289	273	307	282	316	315	304	304	326	312	311	302	306	281	288	320	309	295	290	283	276	276	318	304	282	283	305	309	345	308	313	326	268	299	272	299	295	306	308	256	319	299	283	286	296	301	297	322	280	294	282	302	275	301	318	330	292	295	310	341	295	272	307	319	288	288	300	284	284	319	281	284	252	284	311	306	294	270	306	280	280	295	291	274	313	286	293	343	308	304	317	302	268	330	287	309	280	350	332	302	304	295	320	305	304	319	288	338	327	326	312	293	324	282	269	301	305	331	283	294	292	302	263	300	315	286	265	301	268	301	285	294	296	325	298	272	300	286	300	278	272	310	285	344	291	300	294	313	337	323	289	281	312	296	277	299	276	330	281	284	294	284
24374	3186	4639	5833	5783	4971	4127	4989	3685	2915	2439	2797	3736	4225	2548	2551	3092	2808	2290	2374	1414	1260	1480	1338	1260	1150	1133	1065	1024	962	1096	1205	1240	1437	1368	1287	1152	1055	1076	1230	1493	1715	2108	3420	3609	2654	3575	1945	864	881	805	826	835	810	816	819	804	831	778	775	762	772	776	777	824	747	763	777	810	740	779	768	724	786	766	758	761	745	749	721	784	788	752	793	743	720	785	760	755	726	699	740	747	750	748	793	738	735	796	760	810	812	780	781	769	728	727	733	738	748	783	777	715	737	739	756	768	811	799	743	755	737	720	749	759	759	734	696	721	713	763	711	734	783	735	738	772	749	735	734	783	702	740	729	733	786	739	703	725	744	761	736	750	771	714	729	730	749	766	742	754	764	741	758	750	725	759	762	728	746	736	740	737	775	737	746	811	751	710	795	756	724	779	755	748	746	774	746	713	735	735	705	724	746	748	727	775	768	689	818	721	771	719	747	711	748	752	717	757	758	741	747	761	717	709	728	709	731	737	756	768	766	748	776	740	732	752	765	762	716	740	733	727	763	793	710	768	717	731	719	701	754	737	752	755	726	731	750	770	748	695	775	702	724	724	766	768	755	773	771	802	756	761	715	791	781	749	710	760	743	748	759	741	745	758	763	753	728	839	718	749	755	764	746	749	723	704	724	723	735	717	713	767	725	780	720	701	733	739	727	717	823	758	770	757	729	731	726	748	758	766	743	749	744	711	736	726	725	733	714	779	729	813	712	780	720	771	740	737	760	780	751	768	730	788	738	772	771	754	742	734	777	744	754	761	732	719	727	762	786	745	768	771	749	767	775	772	754	699	743	731	763	741	752	739	761	704	756	789	797	725	730	743	742	758	777	728	737	742	773	748	747	708	770	762	731	771	773	735	715	746	774	752	724	697	732	729	746	709	757	737	723	741	746	778	746	708	683	751	747	718	745	731	760	739	759	790	676	744	718	749	715	711	762	755	722	794	690	724	756	736	754	746	740	768	726	700	727	751	782	718	749	761	753	720	762	763	779	762	751	767	730	802	732	754	747	798	767	714	782	810	735	779	749	764	714	737	688	777	772	770	685	745	747	752	733	780	746	740	764	751	712	749	759	784	762	741	726	703	714	777	705	736	722	762	760	763	778	746	727	686	722	695	774	752	780	782	724	781	731	743	742	798	725	776	760	748	703	762	744	756	775	812	724	747	760	731	726	713	739	796	759	758	741	771	721	742	795	726	755	767	697	757	725	728	720	760	740	702	742	746	696	744	758	716	744	737	708	788	743	740	733	700	749	723	745	718	741	771	723	756	708	720	797	723	687	714	764	763	741	801	768	752	695	763	742	743	759	770	734	756	734	765	749	742	743	758	710	757	744	723	711	756	787	764	833	721	765	742	752	741	774	727	754	751	742	711	788	740	720	711	786	735	753	713	773	738	726	767	770	768	711	761	765	764	758	729	755	749	714	753	767	717	739	771	687	733	758	715	718	749	760	751	742	729	721	726	695	747	738	762	743	702	768	784	715	786	723	782	778	750	785	764	700	774	730	798	741	745	718	737	733	724	805	700	798	729	715	738	719	742	744	757	739	735	794	745	819	757	767	744	760	751	710	713	736	785	681	732	713	722	765	751	772	776	762	773	781	736	721	715	736	708	712	687	744	787	782	754	754	713	765	743	771	780	779	734	732	781	769	707	738	735	731	765	743	738	738	744	678	778	759	745	738	677	743	742	712	747	731	751	747	744	709	725	744	760	745	762	807	738	789	722	746	784	713	723	771	714	748	816	736	782	732	767	733	733	711	718	646	728	738	752	718	712	783	701	785	762	718	792	768	786	734	775	762	702	732	716	754	770	721	773	768	725	748	743	710	731	792	714	740	714	693	735	783	747	740	715	721	754	776	746	718	748	753	762	790	733	749	720	722	723	721	683	744	746	762	748	779	715	726	752	737	783	751	769	745	718	755	729	747	722	708	767	751	758	776	700	690	729	684	729	768	775	726	704	743	763	757	766	718	742	756	741	752	760	737	726	723	754	805	722	701	700	711	759	765	723	755	741	700	785	739	732	743	751	739	723	759	760	754	748	779	757	725	730	735	723	756	731	739	741	739	709	727	770	714	761	746	730	732	761	694	782	781	738	771	799	751	763	727	726	760	765	723	745	770	729	747	775	796	792	751	780	708	745	767	760	735	696	735	742	748	742	758	736	703	783	760	714	761	752	706	720	704	709	738	731	724	763	731	780	783	759	759	752	734	749	724	691	775	757	728	745	778	719	743	703	732	720	770	733	770	710	725	720	769	726	776	747	765	790	777	766	762	736	727	744	731	690	725	751	766	678	732	709	721	757	730	722	692	751	732	770	765	742	782	776	803	709	753	668	732	718	759	729	697	747	730	762	798	761	743	736	747	753	751	773	750	718	759	779	767	714	828	736	704	775	750	760	759	772	754	749	742	729	733	772	764	751	770	735	729	725	745	738	760	792	737	722	745	682	740	808	755	732	758	738	734	763	770	762	707	764	763	751	710	733	737	750	738	717	728	720	775	799	705	724	764	806	768	734	780	704	733	692	721	689	723	732	781	766	748	775	753	772	832	757	783	755	731	739	723	763	719	797	736	730	757	740	769	714	766	735	732	708	792	745	686	749	754	724	730	747	697	746	688	717	752	738	753	740	715	773	757	701	730	765	755	759	758	749	762	750	743	789	720	780	752	756	777	741	747	753	740	739	736	760	728	703	712	732	722	734	747	763	726	765	720	785	729	691	773	741	778	782	770	745	757	741	759	741	768	758	710	746	711	750	720	770	732	738	763	724	719	732	768	747	781	721	774	735	805	748	711	716	734	753	717	736	718	696	783	771	724	741	770	712	742	741	760	770	707	751	735	704	718	747	758	806	774	756	715	754	725	773	751	723	758	738	732	783	735	767	763	735	732	797	711	776	763	710	763	699	777	761	776	750	704	785	759	803	676	762	722	801	772	747	721	722	742	758	767	758	741	785	827	711	769	767	744	759	743	729	722	737	741	726	769	761	747	697	743	725	723	724	782	752	731	721	707	782	734	743	773	826	770	757	723	733	770	677	708	771	710	747	759	705	753	735	708	733	755	775	739	804	716	758	779	756	754	783	725	758	717	792	713	760	781	750	747	738	759	764	733	751	727	725	754	766	762	781	722	735	687	700	745	740	790	743	740	742	723	763	764	784	722	751	774	739	763	760	740	738	760	717	748	751	759	757	720	794	770	733	716	679	791	740	752	715	751	699	803	746	791	714	795	758	750	741	715	733	720	782	796	744	716	719	749	737	760	738	717	754	731	737	758	761	736	706	760	734	765	750	779	750	765	696	733	736	794	756	780	762	767	763	739	709	742	736	741	751	774	701	715	774	775	747	796	746	760	758	732	759	756	729	716	767	717	714	767	739	779	742	742	741	726	751	709	767	748	706	722	765	751	707	756	734	754	739	693	757	739	761	753	747	776	745	774	732	759	763	749	740	758
3971	409	415	350	363	382	387	487	401	359	341	356	441	512	431	412	422	398	401	373	329	317	352	321	358	331	331	315	347	353	349	331	331	357	376	346	326	331	317	293	313	341	318	332	338	335	330	350	330	323	336	315	332	317	356	297	323	297	327	334	332	307	313	346	331	319	316	317	348	297	347	347	330	332	336	301	335	342	296	287	317	321	284	337	309	314	338	292	326	323	348	368	354	335	359	328	324	336	334	320	323	336	339	315	310	304	304	327	333	331	338	346	308	321	311	307	318	336	350	302	336	336	330	349	318	319	314	328	308	285	332	346	290	329	290	261	315	346	313	328	313	312	343	338	336	319	342	327	309	336	306	305	305	322	345	336	328	347	320	332	347	302	314	325	339	335	294	304	322	304	311	294	316	332	337	363	323	311	327	327	310	346	307	339	297	316	310	292	330	316	327	293	333	367	325	351	345	341	337	332	313	318	303	333	303	340	331	327	325	326	310	321	304	304	331	316	333	321	326	307	276	335	320	292	381	326	306	357	334	349	325	341	325	328	291	306	332	317	311	346	319	315	353	311	313	335	304	327	307	330	363	318	299	333	336	327	358	327	314	306	326	318	324	288	355	319	340	325	307	278	333	325	324	320	340	329	314	299	324	348	340	274	329	342	326	325	328	340	318	334	305	280	337	342	303	323	326	324	327	335	351	324	336	337	310	327	296	330	340	356	327	342	316	328	321	325	338	300	311	361	310	314	343	301	332	322	340	305	290	284	325	298	342	352	294	356	351	310	340	336	320	327	334	336	307	296	317	326	330	327	339	327	314	315	332	272	324	334	323	288	339	310	307	355	339	312	309	330	337	346	348	353	315	343	312	350	307	307	293	276	308	320	340	306	328	316	340	329	324	318	292	318	355	328	328	307	324	332	323	308	332	322	326	339	337	322	318	335	331	300	315	344	333	323	301	354	339	343	327	324	344	309	316	357	344	348	321	301	310	315	346	333	317	336	354	315	335	323	335	301	336	345	320	306	322	333	322	348	333	330	304	336	327	314	309	307	328	323	311	299	317	300	330	352	324	354	355	331	335	310	308	318	318	350	324	320	341	329	304	290	344	290	351	337	318	330	320	319	319	325	354	322	301	338	320	322	328	323	296	349	301	312	339	336	331	316	333	342	317	340	358	326	289	315	317	346	328	342	277	327	313	321	295	316	333	308	327	326	333	315	337	347	300	333	327	306	316	303	319	336	309	310	325	326	301	332	349	318	326	368	329	331	330	339	328	348	322	306	311	308	363	346	311	301	317	302	317	333	320	346	305	326	311	304	354	317	330	336	326	316	336	310	333	320	324	329	315	362	323	298	310	314	337	300	326	320	289	313	326	355	310	317	304	324	312	339	329	320	287	292	300	333	332	338	353	313	342	326	363	318	310	350	339	350	308	316	295	318	313	391	348	354	324	320	325	367	338	281	323	338	325	350	339	338	346	316	317	365	318	317	337	331	325	313	299	302	326	332	321	336	297	339	314	302	307	256	307	319	313	341	357	314	331	321	310	287	326	341	307	306	313	343	364	319	308	263	324	317	322	351	335	326	312	312	323	314	316	285	323	311	298	351	336	315	351	340	312	325	300	343	304	325	324	308	340	318	332	326	331	324	308	311	323	289	340	330	318	307	339	315	333	352	311	330	291	342	321	316	345	334	345	363	317	307	320	265	302	365	293	327	314	320	340	335	299	326	325	353	309	334	292	300	343	319	327	285	324	326	332	333	358	351	340	278	323	296	318	346	307	321	341	318	318	321	321	341	307	369	336	322	321	336	314	295	324	331	309	341	279	322	359	296	293	324	321	330	349	371	361	314	340	321	321	317	332	343	363	322	314	349	324	283	329	318	319	323	332	309	327	336	314	287	306	332	284	297	271	310	310	326	318	329	290	306	319	309	326	275	339	341	327	340	354	333	326	317	292	324	307	297	306	313	322	286	319	359	307	326	312	328	370	329	343	299	288	307	309	302	330	301	285	340	296	336	306	327	350	326	303	356	319	332	301	336	364	315	308	319	320	310	357	333	297	318	294	345	329	317	317	351	352	319	357	335	347	319	307	305	311	319	331	325	331	337	324	320	320	345	317	318	332	331	354	334	332	332	330	323	299	326	335	329	325	324	317	295	317	315	335	320	316	340	339	310	342	323	343	320	322	328	302	325	348	273	319	313	340	308	291	349	299	316	330	310	297	331	283	319	339	318	317	378	366	330	342	308	325	314	313	321	331	340	338	313	328	374	316	324	304	386	303	282	324	301	316	334	298	316	323	325	314	333	332	317	326	339	326	353	337	319	324	323	290	357	280	329	334	323	318	335	279	291	315	340	299	349	300	329	294	345	288	332	341	325	338	304	273	322	344	320	306	324	325	301	312	352	299	327	310	306	358	297	321	342	311	335	337	334	331	333	306	328	328	310	331	273	324	323	297	312	299	344	335	339	325	325	323	339	341	326	331	308	300	307	325	314	312	348	336	322	338	313	325	319	309	318	320	302	309	315	351	321	312	312	333	335	306	299	330	318	347	313	309	290	302	329	337	339	335	314	306	307	321	314	313	323	297	357	324	335	327	317	294	314	330	290	335	311	321	328	299	308	367	345	319	316	316	307	327	292	358	310	320	309	324	327	308	303	313	320	319	350	311	356	370	330	302	371	310	334	356	326	322	353	353	329	325	320	312	310	328	367	325	333	329	318	323	366	305	346	332	332	349	328	306	321	332	330	302	337	334	324	337	312	286	302	341	319	325	302	337	328	341	330	334	320	328	350	326	332	348	301	317	328	332	321	298	349	339	331	360	322	313	310	323	315	334	310	338	328	310	344	330	343	317	295	326	312	340	330	334	328	310	349	345	329	327	319	330	335	317	307	340	354	330	333	329	313	335	324	374	328	302	329	331	330	289	321	329	320	347	313	308	325	302	367	321	314	304	299	334	326	333	335	329	291	369	347	306	287	300	338	310	288	313	294	331	327	315	308	299	324	324	358	314	325	301	300	314	341	305	305	300	361	299	337	363	320	336	341	319	361	328	332	310	338	348	340	298	291	345	310	329	326	313	304	302	319	339	322	309	325	310	333	307	335	329	305	335	331	321	336	308	277	348	315	319	365	326	358	309	341	297	322	337	324	326	308	318	324	290	326	344	358	358	346	331	326	339	322	299	326	308	313	333	323	323	317	339	341	307	306	343	328	337	307	331	327	325	360	313	320	339	349	348	319	305	344	370	340	304	334	332	327	321	313	328	290	320	322	342	320	334	317	350	313	328	332	352	371	343	318	290	286	317	295	329	306	311	316	300	275	315	310	344	311	331	348	298	332	313	334	348	322	317	282	373	345	310	313	373	336	304	323	326	303	286	360	308	321	316	364	342	276	339	311	319	341	328	317	308	330	294	334	321	337	300	319	302	334	309	264	303	317	330	316	358	368	324	331	341	311	348	320	331	345	317	327	330	332	313	355	322	323	304	330
3826	892	882	930	1097	1098	1121	1840	1278	1094	982	1099	1647	1800	1231	1267	1524	1502	1240	1168	838	770	790	794	813	751	769	799	776	816	850	920	895	956	1038	957	859	811	778	762	826	817	802	816	827	825	762	782	784	804	777	777	789	760	748	781	778	757	748	722	751	759	754	765	796	762	775	781	771	696	780	771	772	805	818	766	726	744	774	764	718	789	817	742	754	748	786	736	762	765	714	785	770	745	756	745	758	797	730	791	735	741	748	734	709	755	807	761	776	772	774	760	762	749	764	814	776	732	813	777	718	773	788	751	762	758	818	759	750	788	764	787	769	738	798	788	763	776	768	745	748	755	756	822	800	721	768	804	720	756	811	819	758	768	767	787	718	790	746	777	784	768	776	776	750	732	784	780	762	746	719	741	766	726	755	684	740	716	787	722	769	770	751	753	801	779	843	758	762	761	770	760	743	721	749	753	760	754	773	757	786	735	747	797	764	804	723	772	770	726	756	755	717	789	770	765	806	750	762	751	743	764	740	752	826	748	762	763	756	755	754	766	763	735	739	711	751	782	704	721	762	814	780	757	798	760	808	763	756	737	758	754	773	772	749	759	804	763	764	756	739	706	785	773	729	777	774	768	738	755	731	765	732	742	723	768	781	750	749	734	801	748	785	744	750	750	779	729	774	737	774	772	763	769	758	730	796	743	786	741	768	758	744	744	741	773	776	807	740	701	768	764	744	791	735	765	788	763	747	740	760	784	735	775	736	768	753	766	810	744	764	724	788	733	761	773	749	767	755	742	785	776	825	808	760	760	775	768	755	797	773	749	701	746	817	799	753	760	768	792	750	752	761	714	736	727	769	732	779	758	766	751	783	745	785	777	755	805	781	766	799	736	777	748	760	776	744	766	750	718	759	797	772	755	826	788	762	765	743	797	760	790	791	767	759	757	771	787	788	762	698	786	739	736	738	775	714	826	788	761	791	749	735	784	802	765	787	769	744	771	792	769	793	746	726	748	801	751	783	765	758	796	765	782	789	803	769	722	726	794	780	733	777	770	744	737	763	737	762	768	776	752	754	799	789	714	768	789	724	792	728	726	791	717	772	787	730	793	790	796	787	771	690	787	746	760	776	796	756	746	780	731	821	785	735	742	767	761	744	727	780	780	807	746	791	776	764	723	761	767	778	811	716	766	772	787	732	794	756	752	718	767	808	736	770	787	825	800	748	752	798	783	770	794	770	706	765	785	778	773	760	760	778	746	813	771	763	756	727	769	793	798	830	780	769	791	725	813	738	769	728	826	762	787	808	760	757	783	733	744	800	756	761	751	739	732	723	754	750	810	808	710	752	716	732	744	748	794	780	758	729	750	792	776	752	740	753	728	735	754	763	744	767	710	805	737	739	736	780	722	735	725	797	757	800	719	764	792	739	733	700	765	773	753	743	781	741	764	781	802	799	767	784	772	745	765	759	780	795	749	768	753	755	759	762	703	755	765	748	741	792	763	755	795	782	720	803	767	783	752	763	741	713	741	739	767	732	781	753	730	771	777	724	802	786	745	798	746	765	737	758	747	748	791	770	764	754	799	765	729	737	785	790	792	766	750	764	769	805	797	739	738	789	723	761	791	764	773	826	730	831	750	767	758	742	761	749	821	742	717	779	741	809	740	741	758	727	719	753	774	791	764	741	751	792	808	780	808	827	809	841	786	793	788	772	797	777	741	831	773	762	731	800	774	760	799	804	758	751	769	744	778	766	764	727	739	709	717	740	769	773	755	762	788	797	746	747	754	774	736	742	768	825	817	774	742	769	808	802	766	766	805	792	732	792	725	779	756	813	758	809	779	800	762	772	749	761	790	770	745	729	768	772	828	784	761	773	728	809	761	752	776	759	740	784	791	756	783	729	743	805	742	751	756	769	731	761	808	739	754	749	849	784	744	744	787	774	798	821	746	740	750	768	738	730	740	792	799	755	771	776	745	784	775	756	756	804	736	740	767	710	760	788	748	783	789	760	780	767	753	771	769	752	770	765	792	742	725	745	750	769	762	786	761	771	717	748	794	799	772	733	748	741	800	758	746	701	751	796	755	744	770	777	746	763	722	785	797	755	755	775	737	771	759	734	729	832	808	732	742	766	763	764	766	758	726	783	755	752	721	757	727	735	775	755	711	751	829	758	766	763	737	755	743	768	804	742	784	759	755	767	773	799	761	819	820	761	748	785	785	742	815	772	791	774	786	752	747	757	724	783	792	753	776	777	730	789	785	754	759	770	744	730	719	736	749	732	770	744	807	754	746	801	771	757	765	710	754	774	764	688	784	837	777	740	729	766	756	770	758	772	790	801	766	760	788	741	751	744	794	761	762	780	758	752	764	769	774	747	788	737	737	761	789	742	725	790	745	794	835	736	713	756	710	728	761	775	774	699	792	792	756	759	747	800	776	731	764	773	747	759	760	766	761	734	725	736	810	790	738	794	754	774	740	724	726	777	743	757	712	747	761	799	796	755	772	734	767	764	762	773	773	735	761	788	781	723	759	778	736	798	708	699	726	766	804	822	729	791	771	808	728	750	751	803	759	756	713	749	779	760	737	714	759	699	753	781	774	683	789	740	770	766	773	755	762	768	763	714	826	707	750	724	794	712	745	657	731	806	739	770	818	771	712	762	737	797	729	748	752	739	781	747	767	781	806	790	756	752	739	733	770	724	744	757	774	769	768	703	743	836	749	822	767	776	748	724	790	742	769	783	766	816	747	708	750	763	827	756	731	807	732	727	764	719	744	755	781	742	780	769	744	776	709	778	792	816	779	772	747	798	800	743	732	751	743	729	772	721	791	728	753	822	744	730	747	771	803	736	782	785	766	775	741	759	756	765	783	762	784	763	731	735	716	733	744	789	722	783	782	790	745	767	784	793	811	770	805	746	762	794	785	759	744	760	739	758	773	719	739	771	748	759	761	860	778	739	727	713	772	777	816	756	785	775	781	763	717	736	770	778	724	789	769	775	740	808	809	765	761	756	809	746	727	776	764	785	749	733	714	788	772	725	781	729	764	778	745	819	758	721	783	777	799	786	735	772	808	763	690	779	777	730	754	738	782	762	810	774	806	745	766	746	810	710	733	742	744	748	772	814	756	750	771	753	770	758	809	765	770	820	798	777	745	790	732	770	754	777	773	787	738	759	792	800	759	748	743	788	745	779	748	758	769	724	775	764	743	725	762	715	815	780	777	743	758	737	747	738	796	756	760	773	783	770	764	765	730	788	730	776	781	764	715	761	769	737	777	761	763	811	746	786	749	744	780	744	774	783	734	757	823	740	732	778	773	762	765	784	794	784	774	753	794	791	748	783	763	799	803	743	760	812	731	758	789	735	772	765	746	773	770	768	776	779	797	738	792	780	773	737	770	741	755	767	822	842	726	765	768	770	764	772	770	794	758	743	736	798	765	733	739	813	751	791	792	769	725	764	781	734	775	777	787	795	783	796	737	782	758	703	779	718	795	787	758
37968	9805	1820	1173	1027	979	648	721	511	427	305	385	502	528	352	363	447	394	345	327	256	257	230	199	215	198	202	232	221	201	207	241	231	226	285	252	215	229	220	242	258	243	265	350	350	347	346	192	204	179	211	186	196	211	199	222	216	213	193	179	188	179	208	176	198	220	240	189	196	184	180	171	214	208	183	202	186	202	168	178	198	216	180	184	184	189	208	187	189	214	212	202	195	202	191	195	206	194	196	187	184	185	188	196	194	163	199	218	250	225	181	211	170	177	188	190	202	181	228	187	208	184	180	193	194	207	197	203	192	200	197	200	180	204	195	230	191	198	181	226	165	197	193	186	171	204	204	187	221	192	168	171	193	190	201	181	164	203	197	191	192	190	198	186	176	206	182	175	189	198	183	191	186	190	186	217	202	190	186	176	186	171	205	181	196	198	192	205	190	181	187	186	192	185	192	197	216	190	194	177	212	194	197	188	178	207	189	201	168	192	207	180	190	214	185	189	219	179	173	206	203	183	177	188	192	190	190	201	195	197	222	198	210	210	199	184	195	185	187	214	187	184	165	193	183	195	190	203	177	167	203	176	195	208	177	168	175	180	178	180	203	189	167	215	203	181	165	203	186	199	192	183	198	192	186	179	179	171	199	186	193	189	199	188	172	199	226	183	188	197	167	250	184	189	205	203	193	183	193	214	174	186	178	198	204	194	167	177	176	202	203	189	158	198	176	202	199	170	195	186	175	190	233	180	194	181	179	183	188	198	209	179	210	208	185	186	216	202	182	193	194	187	203	191	171	189	224	187	176	195	174	200	197	207	196	212	185	184	202	194	175	187	195	193	193	220	216	228	203	220	187	183	197	208	172	187	173	189	216	180	194	183	218	188	190	206	192	168	186	176	183	172	196	170	176	181	214	196	169	210	199	181	175	182	205	188	226	201	185	184	205	190	191	186	210	184	223	214	199	185	187	195	191	205	177	208	200	196	204	210	176	201	210	203	195	165	210	204	204	183	168	182	212	195	193	212	194	200	214	196	198	188	187	200	190	214	171	175	179	200	200	189	211	194	178	186	190	196	230	188	191	171	200	213	192	183	201	188	189	209	211	198	190	190	183	189	185	210	194	201	187	187	208	199	183	206	184	221	200	222	199	209	208	192	185	172	210	192	195	221	170	187	206	205	168	184	215	220	205	205	201	202	213	209	207	204	215	187	193	208	181	167	168	188	175	193	187	160	188	207	203	192	159	195	194	208	180	185	179	197	197	180	191	187	189	209	192	196	192	179	200	197	204	163	191	183	211	176	204	215	211	186	193	202	191	186	199	192	193	177	183	196	195	218	234	204	204	221	218	185	203	183	163	200	217	200	194	220	208	205	212	195	188	181	201	179	198	209	190	172	206	221	196	203	215	199	219	187	203	200	170	192	176	180	210	198	189	207	179	181	195	179	206	235	164	196	202	198	220	205	190	216	185	192	168	191	190	192	207	195	185	207	156	187	183	192	185	197	176	207	209	208	172	206	190	201	187	183	175	245	215	192	192	198	167	183	182	199	201	192	218	218	187	195	177	211	201	183	193	173	199	170	189	188	208	186	193	224	217	192	191	187	187	159	177	177	220	191	181	173	180	187	184	190	178	208	183	174	197	215	214	178	193	192	181	204	195	198	191	186	183	179	178	198	219	188	154	217	179	214	190	197	192	235	195	182	204	174	176	173	187	193	197	200	195	208	184	196	172	202	178	186	191	188	182	170	185	186	183	188	179	184	179	169	206	216	177	178	217	189	203	203	177	193	165	188	183	213	188	173	220	199	200	172	200	199	182	178	205	195	214	193	194	187	204	187	196	213	180	193	208	202	178	227	187	170	193	211	213	214	214	184	196	188	218	192	213	191	216	174	186	195	197	186	203	183	197	208	206	177	162	189	166	163	219	195	185	198	190	217	191	199	205	192	224	196	169	184	205	191	221	177	199	192	177	198	176	202	216	218	163	225	185	190	213	192	197	185	186	153	166	211	197	205	177	184	198	216	197	177	176	185	166	174	186	193	180	203	184	179	202	183	189	208	208	186	207	185	182	208	208	186	187	193	203	203	207	189	203	196	191	181	218	215	202	218	196	197	159	191	206	207	187	168	188	195	195	178	185	186	178	198	202	172	210	197	176	205	166	208	176	174	172	180	186	195	183	185	194	191	187	205	207	189	189	187	187	152	191	188	174	178	234	176	212	199	212	187	193	196	178	183	185	206	187	195	179	179	193	211	182	200	217	189	190	208	188	192	216	189	217	195	186	184	168	167	217	193	179	183	190	214	216	183	180	179	207	189	181	151	194	193	182	183	185	185	161	203	194	199	191	167	187	211	211	200	181	199	181	185	180	207	197	180	179	204	183	195	225	201	181	204	189	189	176	171	173	188	186	205	206	211	201	185	195	206	180	188	188	201	188	199	194	197	206	184	190	196	190	177	205	214	199	202	200	194	197	202	199	187	191	205	201	178	192	188	219	185	195	211	181	199	222	186	176	199	176	186	178	191	195	193	201	210	210	175	198	183	204	213	187	205	186	208	193	179	182	172	206	196	198	191	184	211	218	196	180	182	191	181	205	192	197	173	193	210	188	184	187	190	174	194	198	185	192	185	152	170	179	182	191	166	174	181	183	200	177	183	187	218	193	195	179	164	195	181	178	208	179	209	186	178	181	186	184	166	184	206	168	208	207	205	216	186	197	218	179	189	207	199	186	180	183	202	217	183	191	199	228	190	189	207	179	206	178	206	184	188	215	181	190	199	197	181	189	185	185	173	169	224	177	183	198	195	197	187	189	183	203	213	225	206	182	225	209	194	226	208	207	198	166	178	192	197	188	152	183	217	179	190	207	183	206	209	184	204	191	172	200	208	199	210	209	184	173	188	201	193	210	185	161	176	214	181	205	169	182	167	194	191	189	180	189	206	190	208	191	189	198	178	175	199	185	190	184	184	196	206	205	176	196	238	176	166	209	156	184	179	181	212	216	201	203	206	202	201	198	208	164	175	189	178	230	209	193	231	205	194	206	182	192	187	204	198	190	189	211	202	220	163	200	213	194	204	185	176	172	181	171	193	208	186	210	196	185	179	224	210	170	189	191	219	196	183	160	194	192	191	192	190	197	188	193	187	184	166	187	189	171	190	197	195	180	178	207	191	191	213	210	191	185	199	187	180	199	186	205	176	189	176	187	165	196	217	197	207	193	205	174	180	209	191	199	214	168	208	179	188	218	198	201	184	195	192	208	179	205	190	214	188	205	198	209	194	210	180	177	198	182	189	216	198	221	221	208	206	177	169	186	181	182	165	210	193	210	173	206	204	219	183	178	178	204	179	183	200	179	223	207	189	173	223	200	186	198	202	223	182	199	222	190	199	198	213	184	176	209	175	198	183	201	177	177	196	188	182	195	196	180	188	233	189	174	179	204	206	195	200	210	192	202	178	193	204	196	189	223	178	193	209	206	195	199	193	182	200
17988	1946	2499	3078	3376	2785	2524	3214	2219	1894	1460	1791	2515	2928	1691	1889	2126	2057	1594	1476	967	947	782	830	743	736	767	644	720	672	746	875	882	919	905	811	725	625	706	811	948	971	1226	1941	1821	1697	1642	687	626	561	531	538	556	507	509	548	538	548	516	476	524	504	552	542	504	571	566	516	520	542	507	506	523	555	486	500	517	560	512	529	487	504	537	522	532	506	485	500	511	530	505	511	514	509	493	510	497	491	492	526	542	476	478	510	537	513	523	544	553	516	515	493	492	533	531	556	496	526	526	541	505	525	489	552	501	512	496	489	544	513	518	542	509	534	536	517	518	535	495	481	483	513	524	492	514	518	494	499	555	512	495	506	515	517	512	499	500	502	469	558	504	534	528	512	524	550	493	530	494	502	510	505	511	527	503	503	524	541	543	536	478	540	473	508	548	538	491	503	494	534	492	523	522	502	517	507	485	480	515	511	529	512	510	487	447	537	536	513	528	534	508	516	519	514	485	517	508	446	491	509	502	516	495	497	532	485	479	508	534	515	534	495	547	513	508	527	489	524	489	519	516	522	538	492	526	511	506	492	482	534	482	487	498	522	531	525	522	550	526	532	547	473	507	486	519	542	495	486	526	484	489	508	512	485	508	485	489	510	501	545	559	517	515	488	491	479	510	456	492	510	482	462	523	523	495	488	522	525	485	478	512	500	498	498	536	532	488	526	528	484	478	496	539	490	488	522	483	501	496	523	531	486	540	510	530	499	499	522	521	451	511	484	512	525	484	519	533	476	521	515	540	516	529	528	489	549	484	565	547	484	482	516	496	541	520	520	461	494	500	471	501	521	530	492	507	523	498	498	487	518	499	489	485	513	508	497	496	502	470	517	509	486	508	501	517	507	510	513	486	520	490	510	511	480	485	531	497	487	477	533	499	488	502	522	532	491	508	491	536	540	487	501	518	511	513	526	519	507	542	469	480	523	527	548	502	493	483	509	502	508	527	545	511	491	492	501	502	531	491	508	461	474	544	542	475	519	518	518	468	495	452	487	500	528	535	508	497	493	499	513	506	495	488	513	537	502	533	532	554	509	496	537	530	488	481	498	501	535	539	507	464	529	477	493	503	513	480	462	533	511	521	470	512	515	465	468	524	521	504	475	497	519	504	476	536	524	501	535	514	549	506	525	505	507	533	502	471	512	522	532	499	538	524	457	560	499	537	470	472	523	469	509	479	498	500	524	477	511	485	526	484	533	531	523	489	496	478	496	471	459	501	506	475	502	509	506	540	474	515	465	543	513	511	498	471	524	511	513	506	520	521	506	545	486	471	564	499	480	553	502	494	495	469	507	518	515	507	521	486	494	478	493	476	547	509	519	492	517	533	520	483	521	519	557	534	526	530	500	489	500	494	513	495	492	489	496	491	520	492	504	526	515	554	532	536	510	485	500	476	485	520	495	463	554	484	487	506	550	510	526	501	481	501	524	511	476	513	510	538	494	509	519	508	513	491	482	490	514	526	521	475	497	506	504	511	474	508	521	524	534	501	528	541	486	505	523	526	458	489	527	466	489	532	520	506	525	500	551	500	463	481	503	518	493	536	522	509	527	521	490	505	510	469	530	511	498	500	521	454	520	531	520	536	486	501	478	489	539	511	501	547	513	498	505	514	549	473	520	479	510	526	524	516	527	527	522	529	490	487	494	503	514	494	488	488	557	507	512	495	463	535	467	518	519	478	512	498	483	539	512	551	501	476	545	501	540	508	474	494	509	508	483	541	482	521	458	529	481	476	524	524	490	485	476	522	513	490	487	511	499	524	512	471	522	522	483	519	553	540	566	530	520	488	539	498	535	518	530	530	466	534	554	523	521	494	480	533	498	474	513	502	517	520	496	519	532	515	484	499	526	537	509	545	526	473	536	480	535	473	502	511	509	480	521	521	491	507	498	568	529	501	500	514	493	456	510	545	485	486	550	510	513	508	493	523	486	515	535	538	549	525	506	504	504	511	550	472	532	530	502	526	464	515	483	457	487	478	536	512	516	503	511	516	489	546	544	477	524	514	491	535	507	515	529	476	495	501	483	503	518	514	523	524	500	533	523	517	502	473	495	489	528	531	520	485	508	487	522	508	514	471	540	493	521	552	519	497	483	526	539	516	533	554	493	490	480	539	518	481	528	485	524	514	502	491	521	521	563	493	540	515	518	517	498	505	506	549	506	526	496	533	510	531	528	538	509	517	501	499	504	496	505	505	518	465	532	504	447	504	497	510	514	501	508	481	537	542	509	549	476	489	495	489	489	513	520	498	520	526	540	489	485	504	515	555	496	489	543	509	473	505	492	525	502	495	500	537	476	526	541	523	537	526	522	498	517	508	530	510	497	468	520	561	506	495	505	511	495	493	469	523	522	495	520	505	526	517	508	532	511	514	491	494	484	528	512	489	529	507	504	517	529	473	505	522	488	498	496	498	514	510	499	499	540	519	505	511	500	491	515	509	535	511	507	500	513	508	470	547	519	525	476	545	493	483	481	520	493	497	513	515	521	519	494	561	480	490	515	535	501	549	486	480	521	513	510	454	508	490	524	498	507	549	539	488	502	505	547	506	520	528	524	530	526	545	536	504	489	530	499	511	505	504	476	524	509	521	517	510	531	547	519	547	496	471	486	523	500	513	498	502	506	533	519	500	490	511	544	528	535	532	543	497	499	530	556	515	501	531	495	503	504	514	510	523	488	544	474	491	478	533	516	490	513	547	499	510	510	494	489	573	556	520	495	507	549	494	508	540	503	515	497	527	423	519	549	503	516	502	511	495	505	515	492	507	530	519	494	491	522	513	527	506	535	510	477	525	517	506	492	494	466	497	538	514	553	468	521	514	507	510	512	510	482	517	523	526	515	485	522	531	481	486	511	548	493	467	496	487	489	523	489	506	489	524	512	501	496	495	511	473	502	475	529	490	531	493	500	531	528	490	478	538	488	487	504	508	509	508	522	529	516	482	503	529	483	521	541	482	500	517	550	529	523	493	488	552	507	524	573	520	484	547	485	480	499	525	523	537	502	506	516	504	524	562	511	514	540	523	537	484	501	515	529	499	478	512	532	531	505	535	541	492	517	508	505	524	526	463	544	499	491	498	492	482	521	512	560	523	538	503	552	504	537	469	520	484	513	513	530	500	527	547	503	487	508	535	523	492	518	516	482	513	497	517	491	512	487	528	492	513	517	489	540	491	512	528	514	499	502	507	470	509	504	489	511	481	484	494	528	526	507	476	496	470	524	487	501	485	523	475	508	508	498	483	475	520	511	481	550	505	536	492	518	515	463	483	542	493	503	501	526	474	525	529	535	508	464	507	509	513	504	518	510	491	497	512	461	484	524	497	535	489	493	521	485	494	475	507	512	530	536	454	485	541	522	498	497	498	486	506	492	526	532	503	472	524	513	506	517	534	503	509	516	485	501	497	512	498	499	486	523	508	538	552	506	492	532	489	516	503	475	481	506	508	522
48360	20324	6738	2827	1727	1483	1131	1152	938	653	520	598	777	848	560	561	605	587	516	496	410	360	396	399	357	402	357	346	352	352	325	336	416	381	405	340	336	296	345	342	394	424	457	663	598	654	532	325	309	302	290	321	327	285	295	282	286	296	295	324	299	314	315	289	309	291	265	295	339	294	305	316	329	297	293	309	289	338	298	308	289	281	300	296	283	279	291	302	298	309	277	328	300	285	291	289	288	285	303	285	288	317	304	325	305	312	313	285	304	293	284	330	275	284	301	281	288	300	303	291	287	290	272	291	335	287	276	301	279	299	276	274	282	317	295	305	263	268	280	290	323	320	300	317	327	316	308	263	300	301	294	321	272	289	321	276	319	303	298	271	303	265	282	291	303	300	296	286	320	312	308	294	306	308	291	290	289	301	290	296	275	275	282	306	310	304	247	277	275	265	268	311	296	284	281	321	302	300	273	278	276	304	299	274	334	278	333	274	291	283	316	301	281	305	273	288	327	269	299	284	321	323	291	321	299	291	279	310	311	299	322	278	286	308	290	290	257	275	300	304	289	286	283	341	284	285	271	302	304	301	297	312	282	316	281	306	313	318	311	318	318	306	303	306	267	299	282	280	308	280	296	299	299	301	302	311	269	308	312	265	308	317	300	299	299	307	325	325	290	299	327	281	271	295	293	258	318	308	286	283	264	300	299	288	312	287	317	278	272	319	323	310	317	284	285	290	288	279	283	295	304	293	296	325	314	258	288	274	307	297	284	319	299	252	304	301	275	269	289	271	294	273	280	290	279	289	299	301	290	289	290	276	271	295	310	293	306	324	293	295	257	292	279	300	314	309	283	304	267	298	264	269	296	300	297	309	290	306	293	274	283	286	284	301	302	284	284	283	280	280	272	319	283	284	301	291	347	283	286	309	311	294	292	288	251	286	253	281	292	277	287	277	312	315	309	275	273	282	250	298	277	265	314	283	320	283	292	294	289	306	286	286	318	325	277	303	279	292	291	295	290	300	281	303	299	273	294	303	297	267	309	315	299	300	301	286	301	282	279	280	286	267	302	312	293	292	339	284	316	306	262	305	287	277	295	281	307	343	283	241	314	295	322	282	279	310	282	299	283	293	301	329	286	302	286	278	332	306	299	287	260	294	284	297	293	311	282	300	296	313	294	288	304	278	280	295	287	276	284	306	294	298	247	283	297	286	321	321	296	248	269	292	304	307	280	263	296	285	281	303	297	314	299	310	291	288	282	326	276	317	301	305	338	331	304	300	321	333	287	283	278	281	316	278	288	271	290	302	293	321	306	280	309	289	278	302	288	296	315	296	306	300	293	266	276	268	264	315	287	293	312	306	281	298	300	282	307	303	293	347	299	300	296	311	289	311	295	286	289	290	300	296	269	295	271	302	262	292	320	300	299	257	294	285	292	308	302	322	326	269	301	286	302	319	284	283	310	310	317	296	303	284	317	302	294	317	279	293	297	267	309	310	275	289	284	305	291	286	275	262	299	307	293	316	273	281	258	296	320	293	282	269	285	306	320	293	299	320	332	252	274	284	297	291	310	293	310	297	295	271	293	313	274	276	300	301	296	301	299	306	285	295	287	291	330	283	300	304	277	275	311	297	309	266	294	288	317	287	315	310	289	321	313	293	306	299	288	307	302	303	261	258	298	308	307	302	281	271	304	302	268	293	266	303	323	274	309	321	294	302	284	258	272	303	308	274	335	315	299	290	296	282	301	331	300	289	270	286	280	269	318	281	293	289	291	264	269	283	322	298	305	304	318	308	301	280	289	296	292	292	291	284	321	308	279	299	287	275	298	267	290	319	254	282	308	300	310	299	303	316	285	315	264	291	289	293	287	293	302	286	280	322	284	279	314	274	294	289	305	290	297	296	301	290	313	315	314	288	285	281	272	304	298	245	271	264	272	298	300	274	303	309	290	265	293	311	273	290	306	306	288	310	300	273	309	299	301	271	313	320	264	315	335	264	286	279	282	291	324	264	322	271	313	319	330	299	303	296	274	270	273	291	270	248	327	327	298	317	280	311	306	271	295	301	251	326	284	289	279	333	250	266	271	301	293	263	293	309	277	283	352	278	277	299	293	295	330	310	300	272	282	330	289	313	289	303	289	285	297	283	284	302	283	300	259	314	290	282	278	275	305	285	294	270	289	324	283	315	305	288	347	299	293	292	294	282	318	303	302	281	319	292	269	283	259	298	347	289	286	256	279	276	288	321	283	287	256	296	309	260	310	294	301	267	327	292	284	294	282	291	309	323	287	293	304	306	295	302	281	307	335	286	276	290	286	279	312	289	315	289	255	295	277	300	301	275	309	272	300	282	259	277	274	307	296	281	297	295	300	312	270	285	259	298	304	297	261	277	273	308	311	297	339	302	267	321	267	257	297	319	299	285	307	347	304	265	261	311	287	305	308	316	304	285	292	315	329	272	276	275	274	309	294	307	289	291	295	287	300	266	329	265	279	294	285	284	304	309	297	278	310	287	328	282	303	308	305	280	302	317	286	282	270	283	296	295	287	271	296	270	310	294	295	308	278	284	303	291	290	318	304	278	329	289	340	285	280	290	289	295	305	258	273	326	286	276	293	264	337	288	286	309	274	328	291	276	291	325	271	303	282	283	292	294	297	269	288	272	316	301	286	288	308	286	318	303	293	291	254	311	283	283	290	315	317	319	264	297	324	297	302	281	287	309	284	285	295	272	308	297	311	283	328	285	250	308	309	284	284	317	298	276	259	283	287	309	280	279	301	295	278	288	281	294	301	276	317	343	314	288	310	291	314	292	300	304	296	280	245	308	262	276	274	255	280	275	305	293	290	291	319	266	317	321	261	273	305	286	278	271	312	298	299	327	288	314	310	278	271	321	289	286	312	257	339	293	311	318	320	289	264	274	282	334	290	287	296	271	307	259	311	310	288	288	282	288	260	339	279	325	281	284	292	310	290	281	292	306	282	298	290	291	295	314	306	303	318	296	272	286	315	312	330	326	302	296	290	283	305	322	275	321	290	298	277	283	309	342	251	267	295	296	323	287	288	322	284	318	295	298	274	304	271	291	300	284	285	283	299	325	312	302	296	344	291	300	306	298	302	291	282	299	306	293	280	304	340	290	315	299	298	280	291	298	261	253	271	286	274	293	299	265	274	291	288	298	266	265	324	284	285	316	314	296	311	337	331	306	307	320	329	317	282	288	282	309	344	292	282	309	266	322	288	324	299	266	315	289	304	317	286	285	267	308	283	278	293	267	321	301	301	273	335	327	287	324	296	294	286	291	293	269	293	302	308	291	275	316	257	312	280	296	302	313	264	294	283	318	268	297	299	285	321	312	303	291	304	320	299	301	237	291	347	281	306	324	241	313	302	296	280	267	295	298	266	299	304	275	302	291	280	277	259	295	283	266	286	325	330	294	320	292	308	262	273	288	289	325	301	332	294	281	279	292	241	290	279	286	305	303	289	296	305	317	320	305
24780	3403	4624	5965	5275	4898	4238	5010	3828	2794	2416	2888	3840	4154	2541	2716	3021	3207	2376	2215	1425	1485	1208	1369	1250	1289	1176	1033	1213	935	1127	1223	1258	1295	1355	1210	1036	1000	1021	1346	1687	1680	2191	3565	3053	3705	2666	960	925	849	826	763	813	773	771	836	787	779	746	772	794	809	768	731	804	720	726	782	750	801	766	736	779	720	750	745	751	746	730	753	711	755	723	729	776	769	774	765	739	745	713	751	739	748	722	740	758	748	726	754	748	712	722	781	732	731	719	738	725	750	705	787	765	709	747	751	708	751	741	750	760	776	762	780	756	765	808	723	764	750	796	740	750	717	690	765	753	734	738	695	760	718	715	741	769	728	746	765	721	735	757	729	699	755	685	755	725	759	717	758	767	695	765	732	725	737	756	745	727	747	728	738	705	756	746	732	751	723	719	745	737	717	706	737	718	750	712	725	752	739	713	754	710	753	727	737	717	686	736	721	765	735	749	714	738	764	712	715	744	756	707	723	732	706	777	737	725	746	707	723	761	734	756	726	726	742	731	715	742	695	747	731	727	742	740	735	734	738	757	741	719	790	747	777	698	779	818	741	723	745	737	740	790	732	746	727	757	717	756	707	770	770	732	709	740	738	727	713	772	729	695	746	798	727	693	719	738	733	747	799	745	742	720	727	748	730	748	744	690	724	716	724	780	723	725	761	764	724	753	681	702	750	756	744	750	720	690	731	736	756	710	690	695	737	709	716	739	720	723	721	755	776	792	725	744	722	781	779	738	715	755	745	754	758	748	717	778	735	748	777	745	711	703	717	739	761	761	787	736	752	769	739	751	751	738	750	701	711	764	730	693	770	759	783	722	699	706	732	737	730	763	773	764	744	776	751	772	755	748	709	726	751	759	728	729	710	761	770	700	759	774	722	738	784	706	750	744	717	751	721	750	759	740	754	745	723	761	709	705	700	732	757	763	769	707	731	753	727	711	750	765	736	738	705	688	734	724	685	786	734	721	755	702	743	726	712	719	719	733	738	786	723	743	737	714	772	723	740	740	712	691	738	732	768	727	724	721	743	748	730	686	741	721	711	748	747	726	721	701	723	749	763	708	738	797	693	781	738	742	764	681	705	719	740	734	731	710	738	757	702	754	747	690	742	723	785	721	727	754	700	690	694	696	746	766	751	735	777	765	754	700	746	680	743	732	739	725	692	706	703	714	737	727	782	753	704	765	747	755	748	693	749	717	724	755	710	738	733	728	728	762	716	779	722	781	729	745	718	783	703	755	721	748	766	740	719	750	757	694	699	784	777	737	721	736	743	763	778	752	701	720	728	778	760	737	713	717	699	687	719	771	723	744	739	780	745	739	707	742	696	739	740	752	754	746	739	731	717	713	721	713	719	722	748	669	713	751	765	767	740	758	702	721	697	695	747	746	761	741	716	758	720	784	697	739	758	752	784	723	766	775	723	729	749	708	737	728	747	749	717	730	781	684	762	734	721	740	671	762	733	718	678	749	714	785	750	772	745	691	776	711	704	756	714	703	750	765	735	712	735	718	722	737	772	746	740	736	729	715	729	723	737	738	740	753	692	788	749	715	697	757	716	753	670	724	716	778	711	691	704	721	710	727	794	747	697	708	713	725	759	708	752	733	770	659	743	726	759	659	738	760	718	734	746	749	751	743	715	720	751	714	759	762	756	751	717	717	726	779	771	742	788	740	730	739	720	777	721	709	650	680	759	728	670	755	736	791	673	729	742	728	728	731	716	718	701	742	746	790	714	752	706	742	784	711	772	683	774	699	719	729	749	776	705	707	728	786	686	720	728	697	743	780	703	738	764	772	694	738	743	680	727	716	786	794	717	717	742	740	737	755	738	706	706	695	770	721	732	772	755	696	753	731	712	772	696	746	717	704	711	720	692	726	766	757	729	693	742	746	789	734	775	776	695	735	736	777	747	724	735	760	714	774	750	701	719	755	701	714	730	742	711	740	752	723	672	751	733	725	697	737	713	696	734	729	730	729	717	714	734	714	745	679	740	741	702	737	788	686	759	723	678	670	673	787	777	747	742	723	696	715	668	735	722	758	730	732	729	745	731	776	751	747	739	710	732	736	756	731	720	691	779	703	787	742	759	722	760	730	773	714	716	719	716	709	752	771	731	753	731	766	748	803	743	717	769	785	745	734	749	765	703	705	733	772	749	787	737	699	719	725	757	708	720	806	740	744	783	733	733	766	752	745	685	706	763	768	775	741	713	757	739	715	750	753	701	750	769	756	774	776	677	683	734	749	772	688	710	767	788	754	717	708	741	681	732	746	742	795	725	687	715	755	769	726	704	759	716	727	756	728	705	701	749	715	735	719	731	766	762	710	735	750	783	716	733	737	719	734	748	710	691	721	707	774	684	789	736	790	736	690	744	770	745	752	710	677	701	708	731	730	766	704	767	709	722	730	682	720	755	737	739	731	712	733	768	712	750	745	760	704	715	705	704	744	784	770	707	750	728	675	726	694	728	729	702	691	741	733	735	719	766	696	716	750	762	682	785	724	717	724	678	743	720	768	720	713	724	726	771	676	762	733	760	706	728	748	724	720	744	730	773	769	775	774	710	745	736	758	761	733	743	738	679	746	771	723	747	726	759	733	735	722	718	704	714	690	776	687	760	732	721	746	786	763	826	730	749	734	743	775	753	696	742	753	705	765	710	773	714	690	752	720	742	725	702	744	776	701	744	685	756	708	741	719	747	767	715	741	741	762	676	729	763	710	697	703	739	739	736	748	702	757	695	732	683	704	754	726	743	745	702	710	716	762	723	741	772	738	747	770	736	747	711	767	742	736	712	730	739	668	750	740	729	730	697	691	738	765	758	725	740	760	692	754	725	771	730	731	690	766	714	713	670	744	712	742	701	735	746	720	736	758	741	715	750	726	750	730	735	763	714	751	703	729	730	739	712	734	741	723	718	754	763	785	784	712	776	717	729	741	714	718	727	717	746	700	687	712	757	708	740	746	774	740	732	795	800	767	756	710	699	768	705	735	708	728	717	717	693	745	697	732	716	719	725	747	769	716	714	736	728	733	779	744	743	748	745	756	731	722	689	798	757	735	742	732	754	735	735	737	787	698	749	717	809	724	777	792	765	738	744	800	744	731	739	699	760	750	734	728	765	730	723	710	762	755	739	703	727	749	738	737	733	800	765	764	759	714	711	757	695	701	748	744	702	753	771	742	755	756	707	760	742	757	743	736	717	708	709	741	741	718	752	701	771	726	738	699	753	751	716	735	762	749	745	719	715	739	740	723	712	751	730	778	764	776	744	744	766	699	755	784	687	719	775	727	731	766	720	792	748	777	692	772	738	762	750	753	739	778	783	726	749	764	767	709	752	702	724	774	682	735	720	746	758	709	722	711	744	740	765	752	726	731	763	729	751	680	766	722	749	746	756	775	758	738	718	741	708	662	767	729	708	757	753	718	741	664	742	727	741	740	764	762	719	720	767	769	728	702	751	756	755	724	742
4206	410	358	369	338	404	409	481	399	406	334	412	447	505	382	393	424	409	354	398	324	327	311	343	366	347	305	323	313	349	339	354	339	332	328	343	318	320	303	341	335	304	333	335	301	301	342	286	334	309	331	333	355	318	334	321	347	310	370	315	311	317	311	299	306	312	328	327	331	296	333	321	261	336	303	323	349	320	299	318	332	326	294	295	337	365	315	334	277	304	349	294	322	305	326	323	284	272	304	345	316	329	319	271	372	321	320	325	346	356	335	320	330	328	304	295	280	353	277	330	303	301	292	321	307	308	300	335	292	305	339	321	326	322	333	337	305	293	339	287	321	312	338	317	300	318	353	320	304	338	305	299	353	289	316	312	333	321	326	308	293	316	311	299	320	326	302	304	332	336	297	302	293	288	293	289	292	287	333	321	338	323	331	304	320	315	280	334	330	312	306	319	324	289	322	300	294	286	313	297	306	322	300	325	324	335	341	299	279	306	323	333	275	349	305	342	327	331	334	356	319	313	324	336	351	306	321	293	315	318	317	344	306	320	342	319	324	302	309	320	304	342	313	316	327	319	291	296	298	353	354	295	324	305	351	364	337	309	327	320	291	302	334	276	329	304	331	334	348	286	291	361	280	318	335	323	315	342	301	303	318	320	305	321	312	287	289	312	324	286	308	294	326	342	297	307	308	292	282	315	306	311	325	340	303	318	316	310	300	346	298	314	334	302	325	306	303	312	346	310	314	347	330	329	325	330	292	314	355	326	344	310	325	308	331	322	295	334	293	306	358	324	335	314	316	313	306	317	322	305	318	319	305	314	281	359	307	308	328	328	321	301	329	320	315	289	295	289	317	339	321	319	353	341	294	299	344	295	331	319	325	314	328	300	300	289	295	338	357	323	310	322	291	311	319	343	352	309	314	316	334	344	339	289	297	335	303	336	293	338	315	328	301	333	301	311	325	334	303	318	351	322	314	328	305	323	307	294	316	302	359	315	343	286	287	285	311	326	341	312	307	319	303	302	348	306	341	301	312	305	333	305	341	335	329	298	353	310	300	325	355	343	307	325	346	304	315	318	308	313	310	330	345	269	317	328	315	329	311	302	350	318	299	318	354	352	312	301	327	312	299	305	329	332	316	310	307	321	314	307	333	268	330	340	318	311	347	345	316	307	305	323	310	297	315	317	319	284	327	361	318	335	311	327	320	282	323	330	338	304	358	345	297	280	360	347	274	314	339	346	333	273	338	297	309	319	337	353	295	314	341	351	338	329	282	328	285	310	357	317	337	322	329	304	321	334	311	296	302	343	324	316	320	325	335	330	335	350	300	304	310	295	303	322	319	310	332	305	311	324	312	322	316	316	297	314	307	331	344	300	333	350	304	347	309	308	312	308	316	295	315	320	350	320	329	308	326	299	326	342	346	329	295	311	331	330	333	307	322	310	320	310	333	337	328	297	358	303	348	314	301	310	293	309	293	300	309	337	305	321	306	299	338	317	335	318	310	333	296	322	321	312	300	327	343	319	320	285	305	305	310	345	303	336	333	295	301	297	295	340	306	339	281	304	333	330	331	345	328	335	336	336	295	333	333	348	316	309	301	319	297	347	353	336	323	337	320	348	281	326	322	332	311	373	315	299	332	372	338	292	306	311	302	343	325	322	338	318	325	328	316	282	320	289	297	294	306	300	308	328	336	335	303	314	337	306	327	302	329	329	284	304	325	306	339	304	361	324	303	298	309	304	338	290	328	313	315	331	316	281	304	337	360	326	276	295	300	309	325	321	316	326	321	303	330	358	319	338	293	310	294	327	327	325	327	310	320	314	323	297	312	346	325	358	317	301	300	322	338	326	312	306	345	323	345	346	356	287	268	311	327	312	324	328	326	318	364	342	348	343	344	338	314	318	330	327	357	332	305	314	361	346	326	300	339	302	312	308	314	347	325	329	299	302	341	325	351	323	327	330	345	314	324	312	305	345	321	323	338	326	310	286	313	314	308	299	311	297	304	309	299	302	315	302	333	330	326	315	312	327	344	352	315	306	323	320	323	287	308	344	321	322	320	314	310	294	337	279	324	330	349	307	319	324	358	317	345	339	324	328	313	320	336	330	318	312	293	350	286	312	299	333	312	317	349	309	325	345	321	354	325	319	315	293	346	302	322	312	350	323	271	302	311	349	302	314	335	331	312	304	284	280	316	316	309	308	304	301	329	304	332	342	296	305	339	304	320	291	314	313	305	313	290	330	351	296	315	289	313	341	296	298	304	347	315	323	319	303	314	326	297	321	322	298	330	335	281	268	294	312	329	324	309	305	314	289	319	342	319	314	318	297	312	304	337	302	320	342	344	336	309	367	318	292	328	325	325	297	287	325	318	307	326	300	295	316	323	342	333	283	314	335	317	298	316	345	286	337	324	330	313	297	323	321	298	318	334	337	302	296	318	357	330	319	340	299	323	365	314	304	310	333	315	290	350	310	311	314	299	297	310	343	299	334	364	333	325	356	352	294	337	277	300	325	328	314	370	341	316	333	312	324	315	321	341	277	302	314	317	326	304	311	329	346	349	292	286	317	328	351	347	322	330	295	325	340	318	319	332	325	329	294	328	325	324	327	312	310	335	311	293	315	271	311	316	315	300	307	310	317	285	330	289	323	293	308	314	324	300	325	338	330	329	360	293	330	310	324	301	318	323	314	314	316	314	303	311	334	299	326	363	310	330	336	322	320	321	305	334	321	280	313	298	307	293	318	346	310	322	313	317	332	324	306	311	359	326	297	304	308	340	321	337	302	322	332	331	308	316	286	360	300	288	338	333	323	324	306	296	312	298	322	338	325	299	330	337	316	341	361	318	326	290	322	325	294	316	327	296	283	324	297	338	357	341	295	349	325	345	328	313	321	320	302	332	314	340	310	300	308	280	287	321	345	320	327	335	314	318	319	316	342	310	346	308	304	282	317	324	322	326	303	359	337	315	292	302	325	319	322	339	304	352	314	322	321	314	328	328	310	340	309	304	337	331	286	315	310	327	290	294	309	319	314	302	306	324	319	309	327	333	313	329	319	337	331	352	301	304	309	309	316	311	319	276	281	355	327	301	328	321	293	315	307	319	307	309	296	323	303	347	299	334	306	326	329	296	299	336	307	304	297	258	298	328	318	294	329	309	312	330	290	334	328	303	307	315	294	326	337	316	320	322	304	320	321	296	306	349	305	320	336	344	318	276	321	326	307	319	321	293	308	302	317	297	353	327	353	326	355	325	353	345	349	333	314	345	316	338	333	301	293	318	340	319	313	319	298	344	312	319	357	316	328	320	300	326	339	313	290	337	309	330	310	300	327	317	339	320	291	292	333	326	316	322	299	304	306	321	300	299	286	298	330	311	340	331	321	294	340	317	315	284	328	310	307	369	319	312	342	315	298	293	342	329	326	349	300	325	318	313	316	341	319	333	306	327	349	313	336	313	319	309	321	318	335	320	321	321	305	295	316	338	297	322	325
3917	870	812	917	977	1015	1111	1656	1246	1047	990	1217	1672	1915	1206	1360	1527	1539	1193	1197	912	722	756	763	794	701	786	768	751	811	787	862	887	948	921	806	784	754	780	750	771	763	747	794	816	790	825	727	796	739	742	760	751	763	779	819	761	743	761	767	759	768	731	788	766	687	741	743	743	710	778	800	741	762	770	761	802	749	746	785	727	729	768	716	761	746	708	754	798	748	742	742	792	762	747	765	758	712	741	736	774	740	768	718	738	751	728	737	745	739	736	762	775	722	792	734	781	745	789	766	795	737	764	728	762	730	713	767	740	741	724	753	738	752	780	764	767	764	757	771	767	785	796	763	741	772	723	813	792	760	729	756	783	728	770	745	723	745	736	729	716	742	737	765	747	717	786	739	800	690	790	831	745	752	696	728	769	798	780	726	737	777	766	718	764	775	754	735	750	759	769	754	764	764	735	762	772	737	738	786	771	742	722	750	793	734	783	770	765	720	742	737	710	758	726	734	751	703	747	785	801	780	780	710	791	768	783	803	742	783	786	740	737	696	754	692	759	713	748	744	765	745	761	761	754	761	739	771	828	784	721	764	728	760	725	794	789	742	768	753	747	714	748	773	776	786	757	745	747	763	734	762	716	718	761	715	789	770	778	767	751	725	737	726	774	742	752	761	745	749	816	712	769	752	756	771	749	731	707	750	731	721	737	720	794	736	738	752	734	800	732	743	730	763	802	738	738	817	782	712	761	760	716	780	753	750	734	787	791	745	715	764	722	697	742	728	727	720	803	779	736	740	761	768	730	758	762	753	766	751	726	761	725	751	724	707	706	747	824	728	741	756	751	754	726	778	722	741	736	764	764	760	735	710	737	747	744	786	714	727	780	765	672	696	717	770	746	787	789	741	743	765	741	789	736	757	747	786	691	770	763	721	727	817	743	718	731	722	757	732	753	735	779	721	756	743	714	756	749	767	717	734	741	736	806	728	722	763	711	761	726	751	800	706	713	769	729	733	740	721	743	701	762	790	732	756	695	784	781	778	740	736	745	703	714	765	770	789	740	777	728	740	751	722	833	803	697	803	728	776	755	790	772	770	724	707	713	759	729	722	748	719	770	761	753	793	749	749	731	794	751	768	765	699	748	726	770	767	784	759	726	767	761	793	803	720	737	739	729	767	747	787	735	786	788	727	779	711	752	733	705	756	732	736	745	732	747	729	770	737	766	733	738	743	745	742	790	722	754	801	768	757	795	766	755	706	761	775	724	738	735	729	750	739	745	751	752	781	745	693	748	745	741	781	750	723	725	743	761	803	757	710	759	752	691	697	759	778	716	744	720	805	737	761	768	759	765	735	722	741	770	748	716	766	746	725	750	728	747	743	748	779	686	744	716	768	763	761	746	703	783	789	780	745	744	783	775	774	750	736	733	752	747	785	764	796	780	754	717	775	774	730	796	738	778	797	744	779	766	777	721	716	728	748	711	745	758	735	768	703	793	715	766	723	805	740	737	757	743	748	738	728	758	785	719	689	739	724	740	794	726	711	771	770	712	748	764	749	778	721	725	796	744	768	771	761	716	787	780	817	752	741	715	779	795	703	729	728	801	733	755	795	765	773	756	742	748	711	770	725	797	755	765	756	748	692	732	707	773	774	755	747	766	737	716	744	819	747	739	770	739	709	796	764	742	731	725	766	723	777	755	764	760	788	753	742	766	738	789	739	771	749	740	780	781	716	741	726	763	738	770	805	748	780	751	729	792	784	705	727	748	744	741	752	737	718	767	752	764	736	737	752	700	733	720	784	763	769	776	803	768	810	770	777	776	814	756	742	790	754	757	730	819	775	700	724	767	765	716	704	741	733	717	756	771	771	751	736	761	734	753	740	759	745	761	759	775	746	746	782	765	748	746	732	717	694	765	738	795	724	726	767	736	757	732	757	804	786	802	734	739	733	704	715	733	740	764	747	751	717	767	728	753	778	731	714	747	745	739	762	710	730	758	676	683	736	751	767	729	760	786	733	716	752	733	760	728	750	744	681	760	745	763	715	737	780	768	782	773	736	734	697	803	735	760	741	744	749	790	790	826	756	720	722	766	756	714	766	724	737	718	720	768	760	729	754	711	751	683	724	759	734	771	745	747	717	785	746	775	727	754	732	804	753	752	756	739	749	763	754	746	767	726	750	691	751	693	740	776	709	738	745	741	755	786	721	730	751	739	758	752	707	748	739	763	762	757	728	740	738	745	795	805	743	727	683	785	759	785	809	711	722	787	765	788	759	749	730	816	800	762	757	766	719	729	774	768	749	743	794	744	774	725	778	800	746	801	696	745	756	750	768	717	722	775	726	783	749	762	752	760	735	779	739	700	756	699	745	718	776	741	724	785	742	764	717	728	739	746	783	773	749	712	746	734	728	732	781	764	735	737	765	776	764	741	706	705	720	730	730	768	757	715	733	746	741	774	762	791	719	745	782	719	732	741	786	747	762	733	781	724	792	818	785	698	734	753	754	714	771	747	717	778	782	745	759	735	729	746	763	723	708	769	743	730	737	724	746	752	731	798	753	797	776	771	767	754	800	708	764	763	720	743	733	709	747	757	762	744	728	765	739	769	767	821	749	804	766	747	730	751	717	738	802	764	812	797	779	761	773	750	737	778	771	763	711	713	761	679	747	735	752	748	760	698	763	735	744	731	740	749	768	744	757	725	739	693	750	778	742	785	764	741	720	757	722	770	772	765	768	778	753	745	667	742	732	741	784	753	788	712	745	769	778	748	726	766	757	756	766	723	739	764	765	729	772	710	762	736	767	752	753	755	707	759	747	808	737	784	774	760	724	780	778	781	750	704	714	768	703	759	752	820	775	758	778	720	743	793	754	760	747	791	753	701	741	717	737	777	729	728	749	741	713	742	763	717	782	685	724	755	718	751	719	729	764	737	785	732	722	781	773	756	751	745	744	794	779	740	796	767	765	738	763	765	733	748	707	735	706	779	814	796	740	743	736	772	707	734	701	735	769	733	706	781	751	743	726	773	732	722	777	758	776	745	752	738	789	725	760	788	775	788	747	788	757	797	727	737	764	765	728	724	712	767	720	773	758	723	744	762	718	757	800	737	706	740	720	791	747	729	768	728	752	772	716	792	767	748	781	761	765	779	755	765	769	718	744	757	752	725	742	755	754	765	741	743	792	735	761	753	715	775	753	796	741	758	754	748	732	712	712	760	718	729	768	759	755	756	734	687	747	709	749	708	843	783	756	712	762	775	770	770	788	744	749	753	745	764	760	739	737	772	727	798	737	731	773	713	727	728	757	724	740	740	738	761	778	793	771	754	800	702	720	755	712	727	739	735	768	716	724	775	744	758	746	699	738	737	805	743	799	738	780	762	736	750	781	734	735	713	736	793	751	768	750	746	727	746	728	764	795	697	709	761	733	775	772	764	762	719	757	735	724	752	764	821	783	784	715	778	807	769	795	718	780	720	787	735	703	759	741	774	790	775	726
37696	14235	2693	1175	852	749	637	775	512	414	332	410	541	542	357	382	432	408	352	337	278	190	219	212	217	232	205	232	201	208	211	224	236	271	244	227	225	176	201	210	226	259	277	364	321	318	287	186	206	164	178	207	168	206	193	169	179	173	176	216	193	185	187	189	174	204	183	182	212	185	200	188	209	182	197	185	207	179	186	168	152	171	165	182	201	186	186	190	187	184	184	190	209	190	193	198	209	195	198	192	177	169	183	196	190	184	191	195	220	195	181	175	179	193	210	185	193	179	206	213	194	188	210	195	191	187	195	197	195	194	207	194	202	181	184	172	190	195	201	205	165	193	214	218	206	226	198	190	171	185	184	200	202	174	192	167	203	224	185	195	184	211	178	174	203	192	202	191	192	201	159	204	191	192	192	199	195	210	183	208	166	214	194	186	178	192	156	168	216	220	186	172	205	200	187	211	169	187	187	177	208	208	196	168	195	199	195	231	194	209	177	165	177	177	192	190	196	186	188	193	201	186	178	200	183	195	154	154	202	204	215	181	209	185	192	187	181	197	167	202	182	171	170	178	157	184	216	183	183	197	182	175	203	199	193	181	199	162	186	181	187	175	214	201	162	173	172	202	177	199	188	179	159	211	199	213	224	180	188	200	174	193	183	184	175	194	218	202	188	182	172	177	176	161	167	199	200	196	203	178	186	186	164	186	165	197	191	168	194	190	182	152	197	196	199	191	203	190	203	195	192	180	210	180	190	201	185	206	174	195	209	182	203	190	212	198	182	204	181	187	200	190	200	209	205	172	208	189	208	213	186	187	195	185	205	185	175	194	183	198	192	189	200	195	189	212	184	193	173	207	194	206	224	177	191	199	223	164	170	172	193	207	185	202	193	210	164	209	205	166	182	166	200	216	211	182	196	193	177	179	204	202	192	177	194	196	191	196	206	190	186	202	209	171	211	184	193	201	173	184	158	210	187	211	195	182	180	172	179	182	179	204	180	172	199	210	186	205	186	167	208	200	191	191	184	200	200	206	192	179	179	196	175	172	202	171	187	187	163	199	196	197	188	183	178	175	168	200	182	192	182	168	179	161	183	178	171	170	168	190	207	164	203	158	174	189	205	222	204	178	183	165	223	203	166	169	220	168	207	177	188	194	182	197	185	178	175	199	186	188	178	201	165	161	192	194	209	200	179	191	196	189	176	161	178	177	204	163	174	184	189	194	183	237	190	194	187	163	184	183	181	181	173	191	164	207	213	177	188	187	191	164	196	198	169	179	174	190	199	201	199	196	193	188	169	194	189	184	182	202	202	204	171	224	183	193	159	179	171	200	192	176	207	173	197	194	193	166	191	171	190	204	212	171	200	165	184	192	188	180	208	192	193	181	185	162	216	186	174	183	202	191	186	191	193	195	195	208	201	214	196	192	191	220	188	174	209	180	176	197	193	174	200	193	180	219	219	206	189	231	211	195	179	201	187	209	205	175	175	191	216	197	183	224	170	194	188	191	195	192	203	204	178	181	175	208	168	202	200	194	191	197	201	186	200	165	178	160	181	218	191	177	187	183	170	189	172	190	203	190	211	230	172	171	200	201	165	201	167	155	187	178	164	176	183	166	203	206	169	172	193	194	222	186	178	174	194	182	184	212	199	191	171	198	166	193	190	191	192	188	177	178	196	179	193	180	201	187	182	192	186	226	187	188	202	179	187	209	203	184	179	176	195	182	186	178	215	178	198	182	194	204	180	183	183	183	171	161	190	194	188	186	225	198	184	202	177	200	201	177	193	182	183	186	174	173	147	193	207	175	192	210	209	174	190	182	228	184	187	182	198	175	210	197	186	170	174	167	173	192	206	191	197	183	179	184	191	189	191	226	186	189	198	180	186	160	171	199	200	213	204	197	177	173	195	171	163	202	165	183	199	175	221	200	190	191	168	158	179	195	192	196	193	202	206	195	200	163	176	196	193	233	208	195	198	183	207	200	217	202	184	176	211	171	186	198	181	160	179	179	193	209	204	196	197	191	206	212	174	207	184	173	186	175	218	181	176	199	166	166	195	211	171	204	170	170	192	193	179	181	183	184	183	200	173	213	182	193	178	186	205	180	210	179	211	184	208	188	201	176	191	197	171	186	175	196	204	165	204	174	194	197	196	148	197	159	205	176	196	217	173	201	211	186	159	206	196	185	189	185	175	172	165	169	183	207	204	198	185	197	206	200	184	173	185	158	199	187	180	191	209	179	181	190	197	208	215	200	199	206	189	187	177	180	165	173	185	186	167	181	188	181	188	212	207	199	199	180	198	182	227	196	192	182	206	193	200	181	206	186	185	197	190	190	197	185	195	183	192	182	199	210	197	212	177	190	206	174	189	194	189	181	198	198	211	194	196	197	195	189	177	183	188	190	184	208	205	199	183	187	192	180	222	180	219	207	204	182	215	189	166	183	188	188	194	197	182	176	198	192	195	177	220	201	182	178	179	192	205	197	186	168	163	171	198	183	188	194	167	181	190	218	208	224	183	198	202	176	167	186	194	193	179	192	199	185	182	195	209	192	199	186	195	197	212	182	172	182	189	215	208	166	163	184	197	203	192	162	183	204	164	192	153	198	190	196	200	186	172	170	189	205	205	211	189	178	196	170	180	175	177	186	177	189	201	193	182	182	187	184	216	201	175	185	199	196	200	181	209	161	216	188	213	219	196	217	173	200	199	190	196	222	183	187	188	179	184	187	181	206	184	193	156	176	197	202	173	185	173	172	230	208	189	170	184	160	186	187	173	168	205	194	197	191	193	218	219	168	195	188	187	192	201	205	235	172	176	198	200	172	213	177	176	205	186	197	162	191	191	180	176	208	187	174	212	175	189	197	194	194	204	194	188	214	190	199	216	210	211	160	191	193	196	173	184	207	205	154	187	200	196	169	221	190	185	182	200	194	205	206	209	177	180	177	206	189	152	198	174	191	195	182	203	177	173	164	195	221	201	198	176	206	210	171	211	185	166	214	197	186	208	195	193	171	175	193	166	198	199	203	162	154	210	175	206	164	184	185	169	209	180	180	164	181	188	190	174	207	178	175	214	175	193	193	192	185	198	191	192	191	162	170	164	172	219	181	175	203	188	200	182	206	197	210	201	217	208	174	199	195	191	188	185	181	197	179	178	189	190	173	206	188	216	195	168	231	210	204	178	223	186	165	190	171	189	165	194	180	199	210	183	186	170	190	182	201	184	192	188	199	199	169	205	182	186	173	197	195	161	185	218	176	182	186	184	183	174	191	202	199	222	209	181	207	168	176	201	199	184	181	159	189	187	189	208	205	195	204	190	196	181	183	193	216	212	195	186	201	178	198	202	172	193	184	185	181	179	175	200	193	183	179	212	180	187	187	180	181	183	182	194	176	198	197	208	193	204	202	184	186	150	191	204	189	176	209	242	196	197	193	157	173	194	181	193	195	216	197	193	206	189	193	199	199	188	209	198	174	175	187	204	213	187	183	181	190
18528	1853	2489	3018	3015	2642	2361	3262	2329	1654	1343	2057	2551	2828	1735	1780	1937	2035	1564	1526	985	812	719	709	689	927	756	723	649	649	752	798	830	873	822	768	663	668	726	763	995	1077	1291	2075	1715	1820	1302	556	625	556	568	529	525	501	499	537	513	510	518	546	500	507	574	529	538	504	505	541	523	533	507	509	511	551	501	440	473	526	511	524	533	482	509	517	473	522	486	493	515	506	487	509	530	496	508	488	486	502	509	492	477	479	478	486	506	464	528	515	520	453	537	491	491	494	517	503	525	523	499	467	512	524	479	470	494	549	504	522	474	522	486	484	502	505	532	517	517	488	502	471	497	501	490	510	509	536	516	494	546	513	461	512	493	508	535	515	528	537	491	490	484	509	503	508	491	471	493	508	488	493	484	515	475	454	509	514	528	456	495	491	485	512	499	523	561	551	548	489	482	489	474	497	514	480	498	531	497	487	507	496	530	507	520	498	483	472	492	519	503	498	542	472	490	530	521	495	480	480	478	512	486	516	529	481	465	510	499	478	517	537	553	512	483	524	506	506	498	526	530	497	485	506	495	482	512	485	506	509	483	507	488	519	502	516	490	483	468	496	507	517	516	484	484	525	478	516	503	503	503	480	511	482	504	498	505	540	465	475	496	523	510	517	516	527	474	496	504	501	515	520	490	525	545	517	512	532	486	538	492	458	502	499	497	502	523	529	472	488	463	535	499	498	517	510	508	506	504	505	476	511	544	496	506	479	498	516	539	504	529	490	508	464	484	504	519	494	502	505	512	471	515	531	488	508	514	502	490	462	465	477	517	496	485	475	485	491	499	481	519	488	470	482	513	518	507	532	511	484	536	502	523	501	515	498	489	464	473	486	521	485	502	500	548	479	483	535	521	513	513	508	459	556	470	560	494	475	478	516	472	498	531	526	469	503	530	513	469	593	503	519	505	488	501	525	496	483	514	486	534	521	523	497	471	477	481	499	495	508	500	486	524	507	515	494	498	493	512	502	502	519	499	508	506	477	486	481	511	460	511	526	493	543	529	490	512	486	508	525	524	506	511	507	523	500	497	515	518	515	469	503	462	443	503	518	519	484	478	503	525	523	498	505	496	453	510	528	507	485	507	491	540	483	495	508	490	485	486	500	496	474	498	505	490	502	486	485	545	469	520	531	529	510	549	519	516	503	489	503	477	496	521	525	500	506	516	514	515	526	511	509	487	497	513	454	519	501	502	558	491	514	507	496	458	524	517	523	516	508	492	496	528	501	493	537	526	498	487	470	515	516	531	488	508	522	485	489	501	530	487	503	479	471	476	509	477	488	480	498	526	505	482	473	477	513	517	461	488	536	490	503	474	550	511	536	514	494	507	522	533	481	488	510	489	511	488	501	462	524	470	498	484	544	500	510	488	539	525	469	535	519	499	514	532	527	496	519	541	469	537	501	498	540	503	511	532	503	485	478	472	447	513	487	486	500	519	497	510	496	537	536	508	494	512	500	503	458	515	534	518	496	497	509	512	533	537	496	490	506	479	518	523	471	555	474	521	495	527	477	476	505	498	511	511	514	500	463	509	472	497	475	488	554	493	485	504	474	474	489	502	489	509	482	516	468	507	506	526	538	487	504	500	492	489	501	486	484	514	472	497	493	490	505	500	469	535	492	497	515	495	492	510	511	443	497	451	478	507	496	515	508	477	493	532	517	514	502	526	518	501	498	484	512	475	516	575	534	518	470	515	514	522	503	498	470	491	538	533	507	538	480	464	535	461	505	484	537	513	533	514	512	503	485	501	495	491	492	460	480	559	534	535	567	477	498	515	519	529	512	517	525	514	513	526	513	497	466	488	531	490	517	530	470	505	483	491	507	493	472	500	492	501	489	501	457	504	514	486	479	494	507	517	497	511	492	514	515	459	481	481	489	494	516	518	472	463	527	467	516	497	507	512	518	512	519	481	516	492	499	474	514	501	492	507	489	497	531	474	490	510	513	518	500	518	525	507	504	502	498	470	516	497	486	553	504	498	499	495	510	530	478	505	505	521	502	516	480	526	504	522	482	495	484	546	534	511	532	527	478	488	477	518	503	530	518	480	505	519	505	463	524	506	523	492	482	472	534	472	506	475	533	540	482	527	512	494	507	522	535	488	518	504	521	527	521	511	486	465	493	524	512	488	502	507	516	537	539	487	531	504	469	505	488	494	504	508	503	464	537	519	506	519	496	482	485	533	535	478	493	504	494	481	583	492	481	509	485	496	510	474	503	471	496	505	519	469	495	489	525	520	541	491	498	503	526	519	510	501	504	466	482	539	485	493	516	461	482	501	497	491	496	483	495	529	550	507	521	502	530	503	503	516	528	534	513	509	496	477	448	512	465	546	461	512	515	480	489	537	500	493	526	524	466	492	472	527	494	538	503	464	495	556	482	531	502	502	531	550	470	513	524	474	481	529	493	506	502	502	505	513	507	501	490	492	538	521	525	445	474	522	499	506	499	520	496	549	480	515	488	494	469	544	432	523	496	492	528	536	472	487	514	489	515	524	482	501	495	492	504	528	499	504	544	466	520	525	456	495	510	521	512	474	510	500	495	506	513	524	517	532	557	499	518	511	527	487	511	462	483	525	504	531	529	516	507	480	477	487	532	508	508	522	508	516	512	516	508	512	503	489	470	454	490	514	518	540	536	480	483	522	503	516	527	465	526	480	488	489	512	487	517	506	528	495	492	543	504	503	495	510	490	461	503	505	486	540	456	482	503	520	508	515	521	499	488	470	518	512	522	490	531	507	490	524	509	516	502	505	532	479	516	499	506	494	543	489	495	511	498	500	471	490	495	516	497	522	474	481	444	525	499	536	507	509	533	492	523	494	475	452	526	527	476	497	488	534	517	508	498	521	476	552	517	508	512	488	473	521	481	509	501	496	480	525	499	540	496	503	511	488	490	500	526	488	527	529	513	499	495	495	508	451	485	495	552	471	470	510	527	525	485	505	544	536	515	516	500	518	471	488	499	509	519	456	491	511	563	498	496	541	505	497	493	509	560	535	497	480	513	492	489	527	505	502	503	489	459	535	479	494	501	515	541	507	508	505	502	510	487	520	525	475	490	491	523	517	535	524	528	528	530	484	498	472	488	490	482	496	478	493	515	518	481	471	555	488	508	497	487	505	520	475	534	508	486	504	469	509	512	528	496	507	496	499	485	513	536	492	532	534	498	489	510	513	519	507	516	523	520	533	514	555	481	484	503	483	517	541	540	495	485	524	486	521	535	481	503	526	516	509	482	469	522	483	495	512	524	484	522	489	544	494	503	522	543	516	516	499	505	463	507	510	516	541	526	491	515	520	496	474	535	541	470	502	523	477	465	511	483	481	523	489	512	490	506	517	474	510	499	531	516	494	563	492	481	536	503	474	526	492	496	437	506	487	467	479	472	467	534	501	503	462	526	507	493	515	487	470	477	510	490	530	490	493	493	528	508	543	490	474	518	515	516	541	467	487	521
42554	21677	10890	3258	2038	1300	1158	1110	853	675	542	711	811	826	634	605	628	631	531	515	370	428	390	327	337	369	344	305	315	327	305	353	329	366	373	326	343	295	328	371	430	475	521	683	579	629	475	326	295	275	310	319	294	275	268	312	325	265	325	288	286	282	298	314	295	297	278	311	309	285	278	310	298	289	273	307	300	301	274	308	269	306	323	321	314	303	255	293	282	297	287	283	288	305	270	298	313	297	284	289	286	294	281	330	293	273	281	272	313	315	284	294	279	265	280	312	299	303	266	323	309	269	312	294	304	293	312	299	281	276	309	301	288	296	291	323	319	308	293	280	289	282	269	266	301	303	304	324	318	276	282	301	295	285	297	292	292	300	300	302	303	312	324	315	269	293	288	295	270	280	301	308	300	271	279	306	297	303	253	281	245	296	304	299	281	331	313	281	281	305	315	258	291	277	262	286	292	251	287	304	297	287	274	297	283	277	276	291	281	302	266	251	288	309	323	301	282	278	287	289	320	260	298	316	317	288	275	306	296	305	292	316	287	282	277	308	286	311	280	270	291	291	285	294	296	286	300	291	319	287	291	283	285	300	287	308	300	295	287	286	290	314	315	292	309	293	261	275	287	300	268	313	303	276	280	283	320	302	303	273	321	279	286	321	297	306	310	281	289	278	290	293	286	297	319	328	283	299	268	316	296	284	311	298	325	270	266	318	268	294	285	284	287	300	301	297	300	263	290	332	258	282	276	306	294	337	315	294	303	310	270	319	279	282	279	280	324	323	256	316	319	278	289	267	311	306	277	313	313	303	288	285	264	322	297	318	282	278	302	299	296	320	284	313	301	248	333	314	290	301	279	287	290	310	296	298	305	328	308	289	301	301	276	293	291	300	295	289	293	277	300	279	280	276	320	291	311	263	284	296	298	278	300	333	299	302	298	308	307	261	325	257	270	303	285	279	323	322	295	295	294	278	322	296	321	288	320	304	306	267	287	297	277	280	260	286	290	304	293	309	313	283	278	291	285	291	270	288	298	303	306	318	297	299	303	290	278	256	274	275	251	270	320	298	288	309	289	268	302	293	312	298	306	342	278	301	272	296	279	272	310	323	274	289	294	277	292	301	309	317	308	298	276	280	332	283	336	297	306	266	282	282	297	278	290	311	305	289	313	320	274	314	298	266	331	301	270	310	308	313	294	289	312	277	290	331	258	283	280	286	258	312	308	291	298	250	304	321	336	292	305	327	280	295	301	304	290	284	281	278	269	288	284	300	294	302	273	281	287	305	302	307	320	318	306	268	297	317	283	312	323	305	270	318	302	278	267	301	274	262	286	291	277	288	246	268	281	297	312	275	310	342	331	291	291	299	296	291	281	301	281	307	332	269	324	300	304	259	283	259	286	305	298	259	277	270	293	274	310	299	316	291	273	281	291	287	297	273	280	298	299	310	303	288	327	275	265	292	271	322	328	301	321	269	267	276	301	316	278	309	305	283	274	280	286	285	293	317	304	300	275	312	287	335	268	272	336	266	282	276	345	288	306	246	296	304	276	276	281	291	314	304	282	287	281	282	285	253	272	302	299	271	324	299	292	314	296	298	279	319	280	270	280	310	291	326	305	272	287	263	288	293	288	260	318	296	277	296	296	277	292	312	279	281	293	335	278	270	272	325	314	303	262	320	295	293	262	309	293	305	274	292	299	309	285	322	299	288	285	287	302	295	274	314	274	280	279	282	308	295	293	276	287	294	271	286	288	294	264	292	282	279	296	324	321	302	311	280	301	275	308	302	288	311	288	273	300	296	309	324	294	277	280	262	250	274	311	303	261	297	293	291	334	262	292	309	287	261	274	256	296	295	288	313	296	277	281	314	282	267	265	273	279	247	330	283	270	292	318	308	283	299	297	301	294	315	290	303	330	307	289	284	284	241	261	279	306	339	300	297	269	260	339	346	323	301	318	295	318	321	309	313	267	316	294	304	284	300	301	274	296	329	300	264	329	265	301	291	289	300	289	290	289	287	294	293	280	296	293	316	290	300	294	273	274	317	305	334	288	307	299	285	285	287	296	301	299	317	293	303	287	276	289	280	263	289	341	289	335	299	279	302	305	319	291	286	275	322	294	346	301	281	307	302	275	287	294	312	318	283	306	279	304	328	289	291	288	311	299	300	282	314	294	348	305	290	298	285	294	306	293	327	280	293	279	282	311	320	275	305	280	287	265	279	301	270	285	281	267	296	295	320	316	305	268	305	313	296	273	291	296	301	298	276	288	256	286	304	274	275	277	298	298	294	299	293	288	283	301	280	301	293	314	306	279	306	286	253	323	303	306	291	286	299	256	295	295	280	270	271	340	297	284	262	310	296	293	295	288	271	290	309	267	278	293	337	307	301	280	296	267	306	294	291	326	299	261	280	281	304	335	335	305	326	323	304	288	327	307	284	313	319	277	303	267	346	298	295	308	286	254	289	320	304	281	295	313	281	262	318	278	267	283	284	279	274	281	291	289	305	302	260	290	284	285	298	277	279	289	291	285	330	266	310	310	291	309	328	293	298	279	274	269	315	307	335	306	291	315	304	283	328	293	311	282	284	274	297	303	315	272	254	297	278	306	324	292	297	269	260	306	259	294	302	308	302	264	293	290	276	308	310	283	296	271	271	300	254	307	294	248	332	296	259	265	306	256	279	278	309	303	309	291	285	249	280	294	310	299	271	276	300	270	296	278	276	295	239	311	314	329	285	300	299	278	282	287	265	292	296	263	284	291	287	320	313	314	291	265	299	279	273	299	288	298	283	251	261	302	292	296	307	323	291	284	311	313	283	268	302	250	281	297	299	276	286	281	303	272	267	285	305	296	303	290	279	317	290	295	289	327	277	306	298	271	291	296	287	309	286	272	300	312	288	300	314	317	276	287	280	300	280	280	310	287	310	280	294	264	305	325	299	283	273	302	286	283	333	253	289	294	275	292	276	294	305	296	284	303	333	239	263	277	293	304	265	309	286	321	326	298	324	261	292	295	299	281	307	283	286	259	302	288	291	273	287	280	272	333	339	264	300	314	321	266	288	271	276	301	293	273	297	290	289	258	291	294	305	266	287	290	286	270	314	302	295	273	291	333	304	279	289	295	274	285	314	264	309	281	315	295	313	284	267	297	311	301	295	322	276	286	292	307	295	326	293	311	313	308	319	291	268	298	285	287	268	311	289	313	321	312	312	282	295	303	292	307	277	313	302	306	299	271	332	269	291	291	304	283	302	309	300	288	285	296	285	297	299	299	318	291	315	277	313	297	297	308	299	290	290	239	306	297	321	288	259	292	346	303	318	240	269	281	301	272	303	267	296	293	285	283	299	271	291	269	289	281	276	290	266	296	283	292	289	307	289	265	264	306	272	273	299	308	296	297	307	294	276	291	297	315	312	298	328	292	287	283	282	296	309	293	303	289	305	304	308	287	294	312	303	281	265	313	268	283	309	270	309	314	328	268	266	276	279	270	299
24207	3115	4481	5753	5637	4509	3947	4637	3875	2842	2297	3450	4213	4131	2453	2855	3003	3188	2525	2339	1516	1798	1422	1196	1142	1333	1148	1091	1005	1036	1060	1211	1301	1368	1225	1102	1083	1036	1055	1138	1734	1793	2551	3905	3148	3620	2175	884	921	840	757	783	788	774	794	890	797	728	757	788	787	758	771	761	741	772	777	764	689	758	751	759	769	769	718	711	751	761	731	736	763	750	715	788	717	725	736	790	724	689	710	721	744	773	734	764	749	747	761	752	733	729	723	779	787	729	763	741	689	741	748	756	748	724	724	765	734	692	801	728	710	742	733	743	755	745	732	760	766	682	700	751	736	758	732	691	750	747	718	697	719	684	715	718	709	725	733	804	708	734	758	697	722	717	755	719	763	727	742	731	737	715	761	740	777	772	773	764	765	746	785	754	774	729	745	740	658	736	750	673	750	742	737	759	738	724	752	722	782	778	746	741	738	731	691	685	689	740	741	750	748	734	708	727	769	705	799	779	691	719	754	712	712	765	726	771	671	746	771	745	742	693	775	718	732	739	731	759	744	728	745	743	751	741	748	795	703	746	720	724	730	706	751	682	702	698	720	758	739	715	726	726	772	722	745	697	740	713	709	722	705	711	757	709	735	722	730	740	709	737	749	668	710	740	742	754	770	777	722	740	750	746	749	739	698	707	703	704	678	757	725	775	718	746	723	714	761	787	697	738	753	768	733	728	666	699	693	689	714	723	739	728	732	699	755	695	717	700	747	689	690	780	748	752	698	712	706	717	732	713	704	748	758	769	737	750	742	732	775	718	768	699	720	742	751	735	719	723	728	745	723	664	764	727	684	734	767	720	710	682	699	705	758	759	700	771	715	741	752	726	724	751	731	721	720	788	730	734	775	767	713	763	742	753	736	715	749	727	764	720	743	711	737	768	736	743	738	706	685	718	744	739	742	771	735	769	751	756	717	709	767	759	725	705	756	739	726	734	725	713	717	748	742	774	749	794	724	778	709	756	728	701	676	772	726	722	709	726	729	768	786	697	739	720	711	720	724	763	714	714	668	716	709	708	704	756	704	725	745	745	711	707	725	738	767	773	684	702	730	753	759	733	746	824	742	669	722	709	714	726	717	718	732	727	738	693	708	716	725	706	723	744	740	708	753	709	746	751	741	731	695	688	726	752	783	728	706	709	734	687	728	694	745	740	699	702	763	728	762	710	778	742	696	741	750	705	723	769	725	724	744	763	733	706	734	732	698	742	755	726	718	709	713	744	725	710	771	752	749	735	679	735	768	733	735	714	742	698	712	716	779	740	728	727	760	737	733	777	729	756	712	683	691	709	765	761	725	709	712	728	742	775	756	675	716	688	734	727	749	743	706	728	713	713	758	711	738	671	712	760	741	748	743	759	759	733	724	694	739	757	744	750	718	778	762	734	714	762	728	779	708	729	756	699	690	756	727	761	726	732	706	776	717	697	742	768	761	761	786	729	670	746	700	770	741	750	787	728	756	759	762	742	737	756	763	749	720	725	710	708	729	745	739	770	730	730	748	745	753	760	719	748	728	715	748	729	702	744	716	740	659	725	776	707	711	742	690	714	741	687	790	722	740	793	744	720	752	717	728	757	696	706	743	709	731	763	701	713	757	723	711	757	746	733	764	755	761	753	715	724	707	739	761	732	785	759	694	702	777	722	730	725	737	770	719	719	711	747	729	755	716	690	756	743	756	756	758	736	792	673	726	696	699	789	746	688	664	727	693	746	690	738	753	768	696	713	761	753	725	733	721	750	724	727	746	712	716	722	728	712	768	724	757	719	723	715	708	756	750	698	780	673	670	712	758	664	760	725	758	746	738	723	708	716	726	774	756	747	742	783	726	718	715	680	756	759	722	736	698	744	728	716	709	741	714	694	766	739	767	734	705	731	714	769	760	745	673	745	743	738	718	734	751	758	716	735	760	796	750	740	739	736	667	743	718	717	723	697	729	709	745	713	751	753	783	711	707	707	743	822	711	727	717	768	727	754	701	755	711	728	743	720	733	689	706	700	712	719	731	733	706	772	698	769	726	764	724	716	710	705	725	716	727	726	735	710	698	717	720	715	736	718	758	703	749	763	763	704	754	689	779	726	740	774	714	742	729	736	781	773	769	697	738	748	734	736	743	735	757	736	728	683	720	723	761	735	709	766	746	710	765	704	706	732	741	727	745	703	715	726	686	701	757	723	767	722	750	733	714	709	774	730	673	712	738	803	743	701	754	776	732	759	710	761	706	713	743	694	745	763	736	776	767	761	747	762	741	696	732	791	766	781	701	728	715	716	743	726	727	667	753	766	731	730	731	734	760	739	726	717	781	776	716	713	695	725	718	698	717	717	772	685	713	736	796	747	753	731	726	686	746	738	736	757	701	736	719	709	746	695	712	707	701	753	737	783	650	745	684	734	733	716	717	717	693	713	741	708	711	740	743	729	734	753	696	752	726	758	770	707	741	755	706	722	749	697	737	707	753	719	747	733	760	757	756	718	721	753	754	740	740	723	701	697	741	699	733	764	725	743	736	727	748	736	701	730	757	720	736	751	719	738	738	725	748	710	726	718	723	752	733	703	694	723	779	748	738	771	746	683	768	750	735	729	721	767	660	744	689	778	765	702	710	686	739	773	753	745	767	697	729	730	735	770	716	706	764	738	728	731	705	738	727	750	748	781	767	740	761	731	724	709	765	710	727	757	767	684	763	745	729	708	761	749	768	739	705	749	767	741	692	740	753	722	701	743	740	733	769	736	784	716	738	732	736	741	775	688	727	707	765	715	785	708	727	758	722	778	720	725	712	745	757	745	733	719	725	738	732	736	753	713	740	751	731	771	748	753	762	764	729	763	788	720	747	728	738	760	754	703	742	764	772	763	735	714	703	706	744	679	772	752	710	691	754	760	679	758	724	724	773	751	794	747	740	725	714	719	722	694	762	732	716	773	692	719	777	713	695	696	758	714	720	714	771	757	749	768	710	732	693	726	767	732	746	733	741	774	728	759	731	734	713	717	682	756	724	745	742	683	745	721	728	706	735	732	762	647	721	755	721	743	706	760	764	734	731	748	753	751	803	773	727	743	729	743	726	731	734	756	704	764	766	710	699	743	715	751	738	718	730	726	736	697	709	681	752	747	748	732	694	774	735	732	673	719	716	729	703	704	743	756	713	694	746	735	723	683	738	709	741	735	758	736	734	779	790	726	728	715	747	775	729	746	718	722	703	715	714	704	750	733	757	745	698	729	696	751	750	689	729	689	744	754	708	684	727	722	715	743	758	720	741	686	721	720	720	724	692	760	768	762	756	707	768	750	760	743	706	679	737	702	703	776	772	742	699	722	758	733	714	700	806	761	718	738	709	785	762	749	754	710	758	693	746	697	725	746	769	757	721	766	721	716	714	717	727	779	711	718	743	736	719	725	739	705	715	752	751	780	674	712	722	746	702	715	731	709	720	781	774	733	720	778	727	724	701	706	730	665	695	725	717	724	718	726
4118	388	394	360	382	365	357	478	377	365	317	412	487	486	359	404	436	396	405	333	343	306	292	309	287	305	306	317	293	304	296	361	361	342	326	341	340	301	326	308	309	334	286	315	306	288	325	320	302	316	323	296	310	290	323	295	301	343	323	273	299	301	315	316	308	332	339	316	280	327	297	298	300	333	298	298	328	302	322	309	312	320	326	264	317	301	339	336	339	326	295	307	321	288	335	314	272	335	287	343	317	344	314	364	328	294	333	318	321	328	325	310	299	313	310	279	302	336	322	340	322	349	336	334	357	301	338	311	286	329	325	312	340	330	316	300	319	311	299	290	338	300	326	342	301	297	330	334	324	336	311	327	330	316	303	286	324	314	326	342	310	326	311	337	315	330	296	314	321	295	334	324	312	292	304	303	289	296	339	329	334	296	309	312	304	297	296	302	313	329	331	312	280	330	290	294	296	320	284	314	282	321	334	290	294	285	296	298	325	288	330	309	308	346	332	267	296	304	316	309	304	307	292	289	338	336	308	319	332	329	279	299	306	329	313	323	348	310	339	321	311	308	316	330	312	335	339	324	277	344	306	333	326	289	328	292	318	301	293	320	301	330	310	323	347	302	285	303	285	282	284	335	337	337	304	367	336	285	298	281	288	310	309	329	303	321	308	312	303	287	329	352	295	311	294	336	343	334	314	316	321	376	356	305	330	304	307	339	302	336	298	315	300	314	323	304	345	330	317	318	302	313	336	326	333	328	294	322	307	328	295	303	316	299	295	294	313	278	308	323	306	307	308	302	295	285	316	318	295	309	299	318	323	304	317	323	329	306	330	334	312	339	325	301	293	347	353	308	330	334	340	338	332	349	293	314	264	309	316	336	303	336	306	325	327	342	336	299	315	337	310	281	330	374	320	312	316	299	271	340	277	308	284	321	323	297	311	308	313	313	305	319	314	311	342	318	301	294	336	356	329	371	360	296	322	315	345	317	293	330	348	330	347	301	351	302	310	328	344	310	311	297	327	277	340	312	323	302	332	360	318	321	353	253	287	296	321	293	313	290	315	308	301	297	281	303	302	324	301	296	330	314	292	319	328	350	267	306	355	307	355	315	303	301	287	294	331	321	348	329	304	323	295	291	304	323	315	295	327	341	276	341	340	311	309	341	313	275	347	315	312	292	304	336	310	294	312	306	314	290	339	302	339	307	278	287	317	321	313	359	294	280	307	283	323	313	296	320	317	334	297	309	321	300	307	305	304	329	309	279	294	328	324	334	307	292	303	332	330	289	327	268	303	309	333	323	313	284	319	287	348	326	304	301	298	301	338	305	336	300	287	298	359	295	303	278	323	326	300	303	301	328	330	299	301	294	321	322	332	272	310	315	316	310	310	358	306	315	312	314	310	295	325	332	291	338	287	275	280	327	316	305	300	333	297	303	296	284	303	302	342	330	319	316	309	298	324	302	316	296	300	318	271	287	318	321	287	301	328	361	295	328	299	311	342	329	313	307	301	300	305	309	312	360	323	293	333	306	310	311	343	316	284	311	308	275	326	298	341	322	327	277	316	327	304	323	307	301	293	271	326	348	332	279	320	317	335	302	311	338	320	323	366	321	297	313	321	301	322	319	286	327	339	311	314	296	319	292	302	321	322	296	293	323	302	307	313	267	319	304	320	349	317	305	348	308	314	326	336	269	288	313	323	339	363	278	304	301	307	310	312	272	322	304	335	312	304	307	313	306	339	306	338	337	304	304	288	314	321	298	317	335	324	313	332	325	307	341	289	259	324	336	305	320	331	317	328	308	311	301	291	300	293	273	309	290	332	308	311	288	321	311	316	296	268	324	290	357	334	294	310	356	310	321	323	299	359	303	351	311	308	292	275	325	316	290	347	317	334	338	303	298	295	310	327	284	309	304	330	319	294	286	314	305	309	324	331	335	322	343	328	289	334	328	289	351	330	326	289	322	293	312	308	315	293	270	320	285	328	313	353	292	272	277	313	313	295	299	300	345	325	326	324	276	277	305	306	311	310	332	302	321	325	322	322	315	296	328	324	291	279	318	299	312	333	336	334	310	277	318	284	311	285	317	324	300	300	280	336	310	292	335	320	315	311	286	311	305	308	351	316	303	311	286	320	273	325	297	323	336	334	351	356	288	304	330	320	315	342	319	333	322	318	291	291	310	281	323	327	308	319	309	289	296	319	322	350	302	343	310	318	320	328	332	318	277	296	318	317	293	325	284	327	294	323	312	320	311	299	324	289	313	284	317	312	324	313	337	305	316	329	320	322	284	323	318	319	315	361	291	331	337	310	335	338	329	342	324	268	327	326	278	313	307	313	304	323	293	275	322	316	308	312	308	308	301	306	312	328	351	321	284	349	294	286	293	300	335	326	332	308	319	316	276	312	314	267	323	304	305	315	335	339	340	326	300	309	280	316	289	321	331	301	319	296	305	320	310	286	315	338	315	288	301	336	328	304	298	307	322	346	320	292	313	345	307	305	307	324	341	316	302	292	296	279	326	335	311	322	321	337	333	308	322	313	317	317	331	295	320	333	305	318	305	315	308	329	305	300	316	289	330	302	316	328	342	307	335	323	316	319	299	317	341	334	298	328	366	305	325	309	318	347	308	313	344	320	337	296	304	336	312	338	335	314	316	319	312	310	306	293	327	311	330	336	314	304	310	322	323	324	329	304	325	305	321	317	317	326	285	307	297	326	295	320	343	283	326	316	316	324	337	317	325	308	307	298	343	326	320	340	312	300	341	308	331	336	308	314	309	344	299	363	319	310	284	294	342	326	331	313	347	322	310	302	325	320	308	307	309	303	312	299	326	282	309	320	311	307	328	316	323	324	319	319	282	311	303	292	289	304	291	316	314	324	324	334	324	322	325	272	303	301	337	321	318	348	325	344	295	332	317	290	336	316	336	304	326	300	313	299	312	352	328	331	280	321	347	316	311	328	361	318	287	316	326	299	303	322	306	308	343	306	297	324	347	340	293	312	284	321	300	317	357	335	335	338	327	290	317	306	304	318	312	336	279	286	300	295	316	280	313	372	339	349	337	307	347	284	315	305	312	326	304	317	340	295	264	333	317	312	343	303	294	329	316	348	336	271	313	316	318	312	334	312	339	316	297	321	326	301	276	325	349	344	279	310	325	308	280	339	330	310	327	290	324	307	300	308	300	296	342	333	315	289	330	351	322	313	342	323	327	293	333	309	331	297	337	319	315	326	358	300	345	283	302	322	335	315	279	313	335	303	298	339	358	320	280	313	277	341	284	330	313	324	305	313	347	325	310	307	330	308	294	343	303	341	307	346	302	328	276	326	311	282	330	290	351	316	323	329	324	320	322	357	295	314	341	345	309	349	320	305	293	335	321	305	297	341	312	322	293	309	318	290	348	327	330	306	304	325	297	318	329	310	330	350	325	319	379	317	346	320	319	298	314	347	306	320	310	310	344	330	295	301	314	300	310	303	302	314	298	300	319	330	312
3983	844	856	885	951	899	918	1623	1324	997	904	1400	1727	1800	1252	1406	1383	1568	1247	1254	871	805	793	802	743	731	754	764	739	784	846	887	955	891	889	840	760	732	776	769	741	739	755	797	795	794	757	768	758	739	702	719	750	728	717	726	751	734	733	727	742	763	740	746	748	748	780	776	787	706	770	692	697	734	767	745	725	689	762	749	726	782	765	743	722	719	722	758	742	712	720	759	755	726	726	728	762	707	752	739	765	732	714	743	735	763	747	779	780	755	776	770	710	732	717	714	737	747	723	764	745	739	709	719	718	699	699	721	760	755	754	721	727	744	696	715	709	729	729	737	728	758	707	720	788	786	776	718	716	737	756	756	744	711	716	746	733	739	708	742	708	714	703	772	754	752	746	726	773	721	726	761	725	737	747	716	712	729	793	739	770	692	719	727	752	764	751	743	731	706	694	734	723	683	742	766	791	717	739	783	771	734	729	714	798	712	728	687	751	733	753	751	745	750	727	685	774	683	734	761	765	742	744	743	766	765	750	761	733	748	760	716	730	731	684	787	746	684	732	756	754	742	733	770	765	742	713	741	745	734	716	738	762	709	680	748	700	771	743	735	748	730	728	809	711	719	783	741	772	702	766	738	744	758	690	762	764	756	775	779	735	713	755	732	754	742	728	722	796	753	757	764	734	749	718	777	712	742	774	710	723	686	708	765	712	752	741	773	759	701	738	759	721	716	771	754	728	744	814	791	700	721	740	705	714	719	727	763	789	737	740	715	754	739	714	722	748	703	761	760	793	754	756	726	738	787	748	746	716	731	762	767	718	720	792	745	764	738	763	763	750	767	724	726	733	730	711	710	730	764	742	685	766	727	738	759	689	703	756	766	696	717	758	815	707	766	725	706	774	765	746	710	739	768	786	782	756	749	734	680	734	740	712	740	730	726	740	705	787	730	766	747	741	788	752	747	737	738	754	751	714	738	771	738	721	729	730	720	707	738	746	721	693	721	736	743	686	738	798	756	761	733	787	740	781	720	728	730	715	705	778	745	737	735	758	720	764	761	724	728	747	757	753	732	707	709	710	728	729	744	780	734	729	693	736	760	730	770	802	711	756	753	724	794	739	700	750	724	740	769	790	699	770	733	758	781	723	771	726	715	752	720	792	739	751	750	709	724	752	754	776	729	739	742	733	737	739	707	699	782	729	722	712	720	772	722	749	743	753	713	735	752	690	791	765	702	734	737	790	717	786	781	741	752	783	791	741	739	809	708	777	743	715	701	767	733	723	709	779	753	725	738	739	737	703	769	733	737	702	745	751	746	720	730	755	705	764	771	739	723	709	763	757	758	744	755	738	731	728	756	748	787	717	734	770	725	763	767	720	757	745	767	764	719	754	788	812	729	784	757	765	766	788	721	767	725	761	715	698	713	731	768	730	740	694	774	720	701	763	711	743	745	725	721	768	719	735	711	746	742	748	777	777	732	766	784	753	725	757	753	705	824	713	710	773	755	745	724	767	759	701	716	755	745	772	737	787	765	730	757	761	739	739	688	733	749	754	732	768	766	741	789	701	732	755	729	758	769	729	739	772	783	722	743	736	794	751	713	721	754	775	745	707	735	725	750	730	726	748	728	715	732	741	759	735	773	777	732	716	718	730	688	755	726	765	747	811	776	743	745	733	741	712	723	734	739	772	735	783	742	703	701	772	748	735	743	770	775	788	764	790	685	764	767	756	759	724	713	718	734	727	711	715	734	709	722	745	722	739	784	696	731	793	778	790	724	729	716	728	765	720	686	726	743	732	730	739	718	806	730	738	713	742	747	761	740	735	745	759	743	766	748	730	754	720	729	754	691	765	696	706	763	762	727	762	773	751	764	762	735	754	727	759	742	727	773	739	710	736	776	745	762	731	737	756	732	751	768	702	710	744	792	722	756	681	737	736	746	763	744	708	762	722	768	740	743	774	718	724	764	751	770	705	758	693	721	711	750	778	727	756	756	730	762	748	757	762	758	738	720	723	761	776	699	710	737	708	738	749	735	731	728	723	718	658	767	724	755	735	747	734	744	746	729	728	746	721	722	732	723	722	746	789	749	748	762	770	735	771	733	730	718	792	722	695	732	725	724	704	765	734	758	726	803	716	788	715	728	728	763	752	732	737	777	752	740	762	726	788	752	724	737	740	755	752	708	727	707	770	720	697	758	725	774	762	762	762	727	681	759	730	707	767	770	697	731	766	750	730	736	729	716	736	778	782	733	715	730	761	717	759	719	719	797	759	757	756	752	749	802	740	710	774	782	732	728	755	769	791	751	755	741	725	717	747	739	753	744	758	722	716	823	716	770	738	771	767	772	741	721	761	748	752	728	741	715	703	755	707	721	736	724	770	761	711	752	749	732	758	747	746	754	722	687	774	711	709	759	755	732	750	775	696	719	727	740	709	717	726	753	757	705	727	791	727	750	750	724	734	703	695	773	780	761	727	698	728	712	711	698	723	735	731	731	736	711	748	726	753	757	732	717	722	741	694	788	779	761	761	765	728	690	727	706	764	743	750	744	751	716	708	783	707	728	772	706	718	747	763	702	745	703	766	788	800	734	748	758	736	763	665	811	724	682	773	712	696	708	792	766	728	795	741	715	760	681	746	723	725	747	707	767	754	779	739	765	728	738	709	751	728	754	729	789	718	717	719	740	776	777	808	736	710	736	714	763	740	756	715	738	729	772	774	735	734	717	704	714	713	758	739	788	760	732	763	741	756	727	723	753	720	774	730	698	726	720	805	746	735	706	763	758	769	738	730	700	745	752	751	785	722	709	739	698	743	741	733	760	771	724	725	726	738	763	740	746	767	758	816	750	747	740	807	715	730	736	670	720	711	739	812	738	770	720	744	722	727	742	801	730	755	718	692	768	693	749	783	755	786	723	727	786	793	768	755	717	744	761	711	773	718	739	794	749	781	740	731	758	708	723	748	690	761	754	756	778	736	697	759	775	695	779	729	724	767	763	781	756	731	739	731	700	768	702	766	757	711	781	732	756	760	732	742	708	721	732	761	709	708	726	777	743	784	735	748	747	705	699	766	704	807	757	741	720	771	771	764	719	703	747	758	788	711	739	737	776	757	755	752	749	749	719	687	764	753	713	765	731	726	744	695	723	760	693	750	744	722	758	737	749	773	758	751	757	720	750	701	736	731	725	708	748	704	713	731	717	740	705	759	726	764	710	741	704	759	724	798	809	798	707	782	747	706	686	767	723	788	743	817	765	739	785	755	719	751	761	747	756	719	721	698	740	735	753	728	738	742	783	758	715	723	746	751	762	762	740	698	718	737	736	757	706	757	738	766	737	726	773	720	756	726	743	761	781	753	751	709	742	721	742	733	728	767	725	742	798	767	737	808	702	714	763	720	735	772	743	733	760	717	704	772	752	730	703	738	702	687	738	765	769	759	771	741	742	750	769	784	765	753	725	743	753	722	757	731	692	750	758	755	754	772	732	746	739	730	710
37152	12174	2264	1323	913	722	724	631	516	354	307	483	515	604	351	405	433	390	351	379	236	225	214	213	207	223	212	218	202	195	231	224	232	222	212	189	214	215	220	237	269	237	271	339	388	340	315	228	200	180	183	176	172	187	200	214	208	205	201	194	156	195	188	191	188	159	207	182	209	171	198	189	192	194	187	172	205	187	200	179	197	163	186	163	205	191	164	174	201	182	193	195	185	186	157	202	183	167	186	187	205	194	213	170	189	193	173	182	202	209	175	175	182	177	174	195	187	190	180	205	186	177	185	167	193	184	176	191	170	187	201	188	188	190	167	180	154	193	180	186	203	196	176	221	205	182	187	176	203	184	200	158	187	185	171	182	193	226	206	186	169	190	184	199	166	172	190	176	214	179	191	183	211	179	177	163	214	202	174	189	210	179	196	180	196	183	184	177	172	196	196	175	180	183	181	211	198	207	181	200	202	206	211	193	203	185	187	188	190	184	192	185	167	184	196	191	197	184	194	216	175	192	177	198	185	186	201	185	171	201	183	195	195	171	196	205	186	197	190	214	189	178	202	172	194	182	182	186	176	183	205	197	168	183	209	205	182	196	169	167	177	191	193	197	193	227	185	201	211	199	194	197	173	179	188	183	203	176	193	172	191	203	191	193	200	164	219	198	206	178	196	196	184	213	171	176	157	179	185	181	216	179	192	176	193	206	183	197	176	178	183	189	199	195	210	165	179	194	184	207	195	180	211	197	201	185	167	174	206	185	180	178	195	196	176	193	200	192	188	202	201	189	204	218	177	195	190	177	200	176	185	188	198	181	190	182	165	196	171	174	191	174	191	174	195	190	191	200	182	192	192	193	173	178	173	190	180	184	182	190	196	178	207	206	190	214	198	213	194	160	188	211	189	228	183	200	174	183	168	198	179	187	176	164	208	176	207	182	177	170	171	187	190	201	177	216	183	200	217	170	200	190	196	194	189	210	193	190	176	175	219	204	189	185	212	187	197	181	181	186	213	185	203	184	212	185	190	179	163	170	225	188	174	234	181	206	191	174	193	184	180	197	185	178	199	178	201	191	209	199	196	163	175	192	195	176	215	192	189	188	192	182	182	208	184	184	187	192	174	202	181	180	204	165	190	207	178	183	173	200	180	169	163	174	217	193	182	199	207	172	199	190	200	186	183	173	195	196	208	220	203	186	203	188	182	184	219	173	187	187	186	177	183	194	178	155	190	165	187	187	180	202	196	220	183	177	205	221	206	197	209	186	181	152	179	200	168	147	186	188	210	216	214	203	181	159	179	190	210	194	187	200	189	188	198	218	203	187	194	174	194	201	182	166	181	189	176	158	189	173	184	194	203	223	178	192	178	189	183	203	182	161	197	170	187	179	177	193	198	198	201	184	175	169	174	187	189	190	190	164	169	174	193	209	212	183	191	150	194	200	206	181	218	189	180	176	187	168	193	169	204	184	205	182	199	200	189	195	194	181	175	176	173	187	201	188	153	175	194	179	216	177	184	187	169	181	176	199	178	196	175	188	204	174	198	216	194	185	184	214	174	216	163	174	203	187	195	221	197	178	175	165	162	170	201	202	186	195	179	181	196	230	183	187	180	172	179	195	183	183	205	189	159	210	213	178	184	183	196	191	187	191	193	201	188	194	205	182	220	197	152	179	188	174	201	178	170	164	211	168	183	205	183	189	198	192	196	174	196	180	228	196	200	180	170	224	210	209	192	211	178	204	190	184	209	189	176	190	185	159	181	203	170	196	167	187	195	197	167	184	194	173	184	196	192	219	190	204	195	169	176	195	172	209	207	180	216	176	200	179	193	194	192	167	192	214	199	205	187	174	189	171	188	180	169	164	177	185	169	193	214	197	191	196	189	187	182	198	193	169	177	212	187	170	185	179	177	167	197	185	185	207	160	203	189	182	210	196	201	191	204	173	188	204	175	184	191	194	182	186	192	221	189	194	206	169	180	184	175	185	161	186	211	188	196	192	195	195	176	201	214	191	171	184	170	218	215	209	199	185	195	183	173	189	176	198	196	201	182	210	198	204	173	181	187	194	167	170	217	167	176	186	182	174	194	170	198	207	192	165	197	197	181	182	195	181	178	176	186	184	171	171	175	207	192	188	172	215	204	176	214	192	173	173	194	213	188	189	174	188	215	211	200	188	195	204	192	222	201	197	189	186	152	176	188	203	222	203	211	190	207	197	160	192	197	180	184	209	180	180	201	194	180	212	172	183	178	184	188	201	169	227	199	201	190	194	190	183	217	207	197	194	189	192	186	191	195	189	186	200	195	173	197	178	213	181	185	185	190	183	170	201	206	177	190	227	185	196	181	194	189	172	216	204	183	190	206	173	192	186	196	197	196	203	193	206	210	194	183	183	213	193	185	201	189	182	174	181	188	201	186	168	189	186	186	164	219	197	219	184	198	206	199	185	178	183	204	162	223	181	172	176	175	209	162	206	217	169	182	174	174	196	188	189	203	219	168	193	210	224	216	167	194	202	176	210	208	176	185	175	204	218	175	189	191	192	186	179	184	209	210	166	211	203	195	202	183	192	203	170	186	191	205	199	177	176	206	184	212	205	183	199	191	191	172	165	181	213	173	202	179	196	173	204	210	172	204	182	168	193	185	198	196	187	181	199	195	162	180	177	185	189	172	187	208	186	197	189	202	182	197	187	208	205	188	201	200	177	194	197	191	190	204	195	145	210	162	208	188	217	191	189	172	175	154	172	190	198	231	175	187	167	183	158	171	195	212	193	178	190	170	194	189	211	191	186	178	199	194	195	186	180	168	204	178	205	177	177	174	208	186	184	193	203	206	183	192	198	202	196	207	192	191	185	172	198	180	192	184	189	180	204	174	172	209	203	196	197	204	184	185	174	182	176	188	203	200	211	196	210	182	205	169	248	195	185	196	199	209	166	176	190	170	180	196	223	216	201	192	183	200	173	180	156	203	163	193	200	235	198	181	187	186	174	192	197	194	192	206	209	179	181	188	179	193	184	187	177	197	203	195	186	178	186	190	208	211	183	194	171	201	167	199	194	198	187	189	208	211	185	192	182	216	191	192	179	179	194	194	186	220	180	168	188	195	186	191	191	172	187	168	182	187	204	177	170	178	202	188	188	200	181	175	191	191	174	180	219	175	217	182	187	180	187	192	182	211	194	165	146	210	202	200	192	168	202	209	165	193	191	203	193	216	185	174	217	195	169	202	183	242	176	171	186	177	201	177	199	191	200	191	209	195	153	177	182	192	205	204	190	169	188	204	184	198	183	183	215	192	179	179	182	201	200	190	183	157	178	201	190	189	185	191	178	197	191	189	169	184	193	217	167	191	215	160	185	213	218	209	222	179	184	193	172	193	190	210	192	198	201	200	177	201	181	217	189	195	181	185	214	191	164	152	189	205	167	195	179	181	179	204	187	163	177	187	161	178	183	205	188	206	167	189	178	185	211	173	194	176	181	199	197	205	162	182	200
17866	1714	2588	3310	3183	2561	2391	2807	2296	1702	1620	2209	2660	3137	1691	1958	1924	2059	1626	1622	928	810	838	712	682	853	722	664	626	670	702	835	920	843	790	730	665	603	712	734	1023	1089	1341	2058	1977	1769	1439	722	629	551	543	520	555	528	529	531	519	544	518	531	522	529	506	514	541	470	574	494	484	509	508	512	497	508	496	485	517	528	502	483	495	539	523	500	514	518	510	523	512	505	535	497	525	517	515	515	528	534	523	486	538	524	530	453	509	546	491	469	515	511	496	492	542	519	496	520	525	449	505	522	479	500	492	479	515	507	469	520	535	513	508	469	483	498	482	502	495	526	523	521	484	536	514	486	488	497	467	521	521	525	517	537	528	522	485	464	518	537	508	488	504	516	499	521	499	544	522	523	538	479	481	489	511	512	511	510	515	510	485	525	490	511	516	470	514	524	568	506	496	468	537	539	544	479	544	494	536	562	529	536	493	521	507	487	505	504	508	520	515	498	515	480	455	486	524	497	504	521	505	490	502	505	509	513	505	527	521	481	505	548	489	519	487	512	496	496	517	506	499	492	490	500	500	448	512	499	490	509	497	537	481	519	512	500	450	538	500	525	478	522	511	529	501	488	518	532	520	538	541	492	507	495	495	482	508	524	542	485	505	482	523	517	504	518	519	497	506	465	489	509	508	499	521	511	494	514	489	482	516	487	509	522	440	483	482	490	443	492	456	486	502	522	526	482	520	485	502	509	487	491	539	453	518	512	487	499	501	480	494	510	494	508	436	453	496	511	483	486	526	528	505	478	477	500	497	479	484	538	494	482	502	540	508	554	456	530	531	522	492	492	487	522	529	485	518	520	512	511	500	502	526	496	503	482	481	476	526	462	527	475	508	505	487	488	510	485	513	522	537	491	497	499	494	515	467	506	481	492	539	591	527	521	497	504	489	507	516	520	488	509	514	472	514	525	476	508	537	489	511	514	499	500	516	515	523	485	508	493	483	469	496	525	493	532	508	496	504	518	526	477	509	494	514	453	542	481	500	526	484	538	499	498	487	498	501	483	492	523	515	514	509	497	497	497	509	515	552	487	514	527	562	529	517	508	489	487	509	556	538	537	516	524	522	525	523	523	526	473	508	449	501	506	499	541	553	504	535	523	483	536	499	475	491	504	475	495	506	494	492	474	495	442	476	458	501	495	474	541	539	492	466	529	494	477	478	501	546	521	503	481	509	493	511	504	472	496	484	483	510	498	524	519	554	539	506	490	505	540	500	507	509	510	548	481	494	538	510	533	529	476	517	481	511	519	479	494	517	510	481	533	511	498	498	514	519	494	520	491	519	531	439	484	487	537	475	502	524	452	457	502	502	449	495	462	481	526	514	493	535	504	491	540	506	524	523	527	489	512	461	458	532	492	502	505	475	541	485	487	502	468	523	514	521	519	499	482	469	508	552	520	510	502	513	481	502	493	518	516	491	533	514	504	556	498	505	483	508	500	473	528	494	492	491	495	505	476	506	515	529	491	511	545	506	455	519	522	494	511	539	554	511	484	509	497	505	501	486	516	516	512	488	484	455	523	483	550	511	501	513	490	508	514	532	504	510	482	495	498	494	505	553	483	496	471	527	479	536	532	548	496	473	505	509	518	532	492	495	485	530	519	490	472	496	572	544	458	477	517	467	492	454	546	494	493	487	519	529	500	513	459	507	531	457	489	490	496	468	465	511	480	468	522	503	489	506	468	536	488	500	545	537	501	540	463	544	488	471	476	460	503	502	521	506	485	509	468	503	513	509	498	492	495	477	513	503	484	562	468	478	534	540	502	494	517	487	511	465	491	470	521	480	498	466	518	485	496	501	518	498	514	517	502	497	501	504	536	477	513	521	478	496	493	495	502	489	489	526	515	508	497	501	500	489	496	498	482	489	485	486	529	531	499	492	511	500	473	517	482	477	490	517	480	488	486	497	490	524	536	527	528	533	513	499	498	497	510	506	508	523	528	498	482	528	470	494	506	501	518	475	505	485	513	495	459	518	503	501	519	473	524	456	530	483	526	521	500	516	482	548	553	508	526	443	514	485	459	496	519	482	482	448	499	507	500	524	541	545	504	502	498	499	540	549	491	498	493	497	505	496	520	519	510	499	510	476	507	516	494	507	470	514	493	517	519	512	512	493	496	501	496	488	485	507	504	505	509	511	519	471	495	506	501	481	516	504	514	527	500	486	489	453	527	522	487	443	531	557	506	501	477	556	506	525	518	515	539	492	480	496	466	490	514	518	470	546	478	482	504	502	503	456	467	488	526	469	516	489	463	512	555	508	483	482	506	500	481	522	503	516	477	516	528	501	481	516	498	522	448	519	484	522	530	500	498	461	477	481	527	496	541	528	502	466	485	476	505	539	508	503	464	519	442	524	521	492	475	505	500	492	469	497	509	526	523	520	497	510	509	512	466	518	479	527	516	521	475	506	490	472	505	529	512	498	529	495	522	485	515	512	540	511	495	517	484	497	488	533	529	518	497	454	477	506	499	503	481	492	497	526	519	494	524	452	528	525	508	512	509	489	498	471	493	527	500	491	527	499	533	514	491	497	449	469	509	528	514	453	487	513	514	507	510	478	522	442	523	521	513	500	529	509	492	506	473	533	482	534	501	528	486	526	498	519	486	498	491	495	503	562	528	508	528	520	474	514	458	500	491	528	515	512	484	513	456	507	468	501	518	550	468	503	509	503	538	483	480	513	444	505	490	511	499	505	505	517	539	517	505	502	477	493	499	493	502	544	480	502	504	492	516	465	500	492	512	529	501	539	485	512	492	501	487	530	495	433	516	489	515	517	523	537	514	473	529	467	513	463	544	444	461	479	546	506	532	515	491	502	502	497	501	532	486	507	492	499	492	473	516	535	525	472	493	516	493	526	489	512	520	496	513	490	514	482	535	470	517	536	503	496	542	512	497	533	499	476	499	542	491	526	500	483	476	488	472	520	450	470	548	486	498	497	463	526	538	500	492	468	496	522	516	499	524	470	448	488	476	489	517	476	461	516	474	484	504	539	508	501	494	516	520	483	508	486	491	473	480	525	530	484	526	490	541	567	509	475	501	523	535	498	568	539	518	492	512	539	552	479	499	530	503	513	515	493	508	467	513	506	530	529	509	520	504	490	504	482	518	525	456	493	486	560	474	523	480	523	511	464	525	519	512	503	533	490	540	515	514	486	551	511	494	499	520	509	458	492	497	491	516	484	527	537	536	528	492	519	497	500	511	512	534	509	514	517	505	465	490	479	497	529	559	526	507	487	488	519	503	504	543	514	508	513	471	545	485	494	504	487	525	510	520	524	493	510	525	515	480	504	545	482	523	506	514	479	506	513	473	506	473	544	517	493	520	508	552	534	532	541	478	547	502	501	529	507	533	504	465	560	433	486	487	499	508	506	481	467	519	464	482	518	511	496	462	463	514	508	488	520	485	485	524	541	521	478	475	460	508	495	496	504	489	469	535	487	517	522	519
42072	21356	11404	3334	1975	1978	1325	1208	1094	794	630	745	749	865	607	603	658	607	552	475	418	348	361	331	368	357	339	324	332	307	347	351	347	367	372	321	327	338	361	367	442	448	507	659	668	544	508	367	315	300	320	314	316	273	304	324	303	307	290	321	339	293	279	293	280	326	276	307	355	293	333	303	282	279	277	292	287	295	299	277	272	272	291	314	318	303	300	319	300	294	285	307	282	289	305	313	285	281	287	315	307	285	315	299	302	315	288	317	309	292	287	281	278	290	287	305	284	271	297	288	259	318	277	281	288	268	265	294	279	278	312	314	273	319	319	292	291	269	278	318	317	288	281	287	263	268	274	288	290	285	307	283	281	263	305	291	318	262	264	312	284	277	287	310	262	293	275	296	305	281	329	283	316	271	332	325	289	286	291	279	339	308	285	255	290	312	323	319	268	283	294	256	296	259	331	300	304	315	278	299	307	281	251	310	286	307	290	277	307	276	279	297	288	276	273	301	313	307	280	295	276	301	256	273	309	270	271	303	322	310	277	297	313	303	296	295	273	291	309	302	289	317	271	296	277	332	278	270	275	345	282	274	275	325	312	323	320	273	315	281	300	268	296	299	268	274	281	303	296	268	328	288	326	297	290	273	268	300	289	268	301	283	286	283	285	282	361	306	294	297	293	306	276	255	306	310	296	287	310	305	296	305	300	310	282	262	301	298	316	315	292	303	286	273	242	299	295	301	323	308	291	291	287	282	265	312	307	276	280	295	291	327	312	277	324	317	296	298	287	314	292	302	302	276	302	314	289	284	298	294	295	303	264	309	332	285	295	305	297	314	294	284	280	284	269	284	278	281	259	295	318	327	282	289	291	328	294	315	284	290	277	316	316	285	283	277	295	274	275	300	301	251	278	303	313	291	307	303	278	296	280	293	299	294	281	261	255	294	295	311	319	267	306	306	297	280	275	268	269	271	278	282	318	250	324	286	308	279	289	315	283	295	289	271	305	277	320	277	258	293	299	246	295	315	276	315	300	284	289	269	302	309	289	339	319	276	288	287	314	286	275	296	275	297	307	345	316	272	293	282	304	257	298	286	306	307	283	299	300	291	284	318	287	329	306	279	299	297	282	296	313	315	309	285	309	299	286	316	300	284	269	304	297	287	270	244	276	311	266	290	304	304	306	312	299	296	277	288	302	295	277	293	297	341	278	308	297	314	297	319	277	297	330	299	275	285	297	278	288	279	288	285	303	310	300	294	287	300	267	317	274	291	291	317	277	301	274	306	305	266	315	298	270	288	307	304	291	264	296	271	313	287	302	306	289	289	298	259	293	271	270	289	282	320	266	279	302	295	273	300	282	274	281	284	282	305	341	293	293	293	280	292	275	299	308	303	310	239	291	301	302	281	309	294	291	295	315	299	313	275	278	255	303	302	277	283	287	305	278	284	295	288	269	283	279	284	301	288	290	277	331	273	279	322	285	277	304	287	292	297	297	314	254	304	314	309	290	310	302	279	306	294	270	290	283	297	293	303	350	297	284	306	305	264	288	310	272	292	299	265	294	282	278	309	284	280	318	283	290	301	291	264	315	295	304	259	277	297	286	302	292	298	263	308	296	306	295	296	263	296	335	289	284	300	318	328	324	324	307	309	331	312	295	270	295	316	319	288	294	301	273	307	285	279	297	290	270	277	317	328	313	274	306	265	303	288	300	305	288	278	269	313	281	302	283	286	303	267	296	284	265	279	299	307	302	293	305	294	308	319	324	287	281	275	276	286	284	285	306	309	324	277	278	298	275	301	289	288	300	312	280	303	286	262	269	301	282	263	247	266	270	289	327	310	284	324	286	272	272	297	299	309	290	333	321	278	314	293	275	289	302	321	319	271	283	295	318	272	278	286	313	299	297	303	279	298	292	287	271	314	297	306	290	286	280	313	303	284	282	289	285	301	273	290	293	348	316	320	272	300	274	312	270	291	287	291	273	284	330	292	271	298	316	283	253	300	276	308	306	274	290	310	287	316	288	290	304	315	322	297	316	287	320	320	271	320	320	280	293	332	315	299	267	302	296	266	281	267	309	265	270	278	304	294	287	278	320	317	312	325	303	278	318	268	287	283	323	281	275	287	259	280	286	273	315	290	274	299	249	255	293	336	299	301	319	327	285	270	300	263	290	272	252	294	282	286	283	276	291	299	273	294	321	267	275	304	310	282	290	304	310	269	313	312	296	282	290	273	256	288	308	286	291	300	314	298	274	278	281	289	270	301	301	313	281	311	297	307	298	264	261	282	277	264	333	296	310	295	302	287	279	260	262	299	275	303	276	320	295	285	319	316	307	303	303	290	281	299	297	284	325	299	311	295	272	303	298	311	295	299	300	271	298	299	306	308	294	284	287	290	324	306	312	287	269	287	280	299	296	298	282	311	290	303	301	274	318	278	315	315	284	284	307	303	308	269	328	283	298	287	305	292	291	292	291	325	302	292	314	307	308	312	316	326	296	289	294	275	280	284	303	313	312	279	292	276	259	308	277	269	274	301	274	303	287	276	313	260	289	280	283	268	267	275	269	277	329	289	292	277	322	291	297	313	281	282	298	278	317	290	286	294	318	286	326	302	303	307	268	285	302	285	280	300	287	290	302	304	317	300	280	317	272	256	263	299	273	305	272	293	298	315	276	303	287	289	303	288	301	292	284	315	308	274	293	298	295	283	312	293	266	297	257	298	268	281	277	267	272	281	289	281	274	307	323	266	286	292	293	285	264	238	305	304	271	275	300	269	301	264	305	290	261	317	292	329	301	274	333	292	299	291	281	268	295	286	319	294	277	265	299	309	261	265	318	327	319	322	283	263	321	281	306	290	262	288	314	301	300	295	276	299	296	288	300	321	327	296	342	300	290	283	286	287	306	297	275	284	303	259	271	307	290	285	255	311	288	300	291	319	279	266	262	275	297	283	329	260	273	328	270	323	282	301	273	278	332	300	317	326	320	276	282	282	293	285	299	280	314	296	279	289	316	327	330	315	291	296	295	319	289	304	291	292	314	279	271	323	266	314	289	289	287	292	263	255	259	303	291	304	289	315	286	304	291	300	282	282	299	286	277	305	309	269	306	263	304	285	278	295	312	293	261	293	323	255	304	299	318	313	327	282	298	305	297	295	317	318	296	290	296	301	316	335	273	293	295	316	295	264	290	289	290	301	298	282	305	279	257	290	277	292	301	304	296	273	255	299	280	315	311	270	295	316	294	250	311	292	317	288	266	303	297	293	277	281	275	263	269	270	275	282	293	283	285	306	292	301	296	292	285	261	268	252	332	307	275	288	287	288	246	299	280	272	302	299	286	290	286	297	304	291	268	279	269	263	277	313	285	281	296	273	294	284	307	285	292	319	319	306	288	299	293	313	299	301	299	318	307	285	304	307	284	259	285	277	322	321	328	253	309	283	290	288	311	286	273	277	303	287	292	289	297	272	309	281	254	279	279	312	295	323	312	282	302	298
23842	2970	4692	5676	5422	4602	3932	4508	4120	2865	2464	3636	3666	4433	2622	3114	2878	3031	2429	2344	1538	1216	1268	1103	1167	1181	1155	1177	998	1022	1124	1237	1239	1374	1156	1044	1034	1052	1120	1194	1846	2065	2469	3816	3668	3002	2495	1191	926	797	843	780	801	804	756	821	894	782	793	728	734	746	774	760	765	744	736	758	725	768	681	805	801	719	738	747	744	746	744	699	726	807	749	747	705	774	746	725	775	770	723	794	773	767	704	692	734	718	687	772	775	708	752	699	745	767	776	763	711	763	797	793	734	693	751	730	747	711	760	742	754	775	721	708	720	719	749	749	731	774	730	766	716	752	739	797	762	790	787	751	784	746	767	719	773	746	756	745	740	763	783	739	735	764	724	758	730	746	748	722	761	714	727	733	710	706	737	754	717	729	736	760	729	747	734	768	762	710	715	771	803	725	760	748	801	698	775	742	751	765	752	759	758	740	708	693	755	756	731	717	727	734	677	744	705	721	745	761	685	769	724	727	797	790	724	729	746	708	749	736	738	692	692	730	788	732	771	741	693	727	754	784	745	720	723	732	783	743	755	759	729	773	707	765	725	678	743	749	715	711	736	725	680	726	736	754	734	761	761	705	715	726	748	732	714	739	679	734	767	690	766	733	760	742	737	690	734	725	715	755	772	757	747	762	701	748	731	737	759	778	755	738	734	719	745	761	791	747	744	792	708	781	741	738	707	729	753	717	723	745	743	716	712	723	736	754	730	746	743	682	729	712	728	707	692	724	759	729	731	729	713	716	762	754	738	777	732	721	741	765	737	742	730	748	733	770	707	742	790	737	673	739	779	719	751	722	763	776	681	751	709	715	700	739	755	715	732	748	744	749	728	730	720	690	727	777	762	741	768	736	764	750	761	743	750	758	745	715	767	722	726	698	710	692	761	741	807	756	739	711	747	745	748	779	716	718	703	724	713	763	759	727	682	726	770	738	721	729	718	709	724	746	740	665	705	738	764	768	776	695	754	744	716	763	749	739	771	743	728	758	751	785	682	717	744	734	733	737	725	777	732	698	743	749	707	731	737	787	786	727	691	708	688	737	707	714	778	745	679	717	736	763	707	744	725	728	762	752	750	734	728	772	737	742	753	723	760	755	744	744	698	715	730	725	727	704	701	771	734	735	733	729	747	709	724	721	754	704	708	744	728	777	716	732	738	742	709	731	735	746	746	680	711	750	686	753	772	733	728	715	694	760	750	764	739	762	746	699	747	759	717	731	724	727	775	794	734	740	766	721	749	689	745	735	766	767	759	712	722	753	742	716	738	762	761	733	689	738	798	768	734	731	746	785	721	770	671	747	747	703	790	769	719	722	723	742	732	763	776	689	770	730	790	724	779	805	723	752	753	710	760	688	772	771	679	709	787	727	744	735	726	753	689	802	725	749	700	747	774	731	705	741	734	712	714	722	738	761	705	751	753	701	744	713	731	746	756	769	673	744	756	754	740	757	727	741	746	748	729	802	747	731	757	709	752	732	752	719	753	721	714	737	741	716	758	741	738	743	736	735	766	725	749	725	763	757	722	729	719	752	707	728	703	732	748	729	726	731	742	685	773	747	708	749	727	760	711	725	728	786	708	713	703	711	802	736	745	794	754	747	775	771	715	790	682	714	751	730	768	723	780	698	718	730	728	735	723	705	712	736	726	730	722	745	774	693	748	729	717	743	741	733	728	680	775	726	720	724	762	709	723	752	719	747	767	747	749	780	712	756	722	730	757	779	746	729	776	750	757	730	711	689	704	756	742	726	722	723	758	737	742	755	702	673	713	732	721	775	756	756	764	751	728	765	735	749	761	720	721	700	735	757	781	706	698	703	763	820	678	730	718	764	707	668	736	721	788	741	755	700	750	686	748	716	757	738	708	722	762	736	692	732	746	741	765	698	733	740	719	724	716	724	764	786	782	726	723	741	739	733	790	725	685	751	788	736	684	708	781	759	706	732	706	716	777	742	700	704	741	689	714	739	699	750	765	793	771	721	776	731	732	750	724	739	735	684	744	702	732	734	730	749	721	776	754	725	723	788	712	747	727	760	700	771	715	765	754	694	798	718	735	727	757	757	671	762	784	750	717	699	719	739	760	735	772	711	739	787	722	708	769	766	727	761	728	718	716	781	697	716	708	739	741	746	680	754	697	720	773	681	720	707	684	769	733	792	772	757	743	756	737	738	759	733	744	743	743	769	713	743	737	731	743	751	732	783	720	768	750	741	716	743	677	756	728	682	754	758	741	740	733	710	752	757	742	748	808	694	743	726	689	791	725	679	781	749	740	739	732	755	692	724	703	752	740	727	729	709	720	716	697	763	735	718	739	696	710	780	739	735	773	675	735	733	727	702	723	732	758	759	709	692	681	707	711	760	685	732	712	734	726	718	733	718	772	758	754	757	739	723	761	795	745	730	778	766	756	750	732	743	738	712	731	770	744	715	695	698	728	796	763	691	729	711	756	768	708	759	710	745	723	731	699	732	766	729	742	706	737	763	667	753	759	737	712	704	753	777	764	697	727	784	750	756	770	753	769	736	736	728	722	722	707	734	749	737	763	744	740	777	757	687	732	721	782	709	736	754	757	737	724	682	683	723	742	718	764	751	688	766	791	764	718	752	783	736	787	699	704	779	712	723	750	696	722	758	772	704	726	716	714	702	730	736	705	741	774	693	736	738	784	771	773	747	763	680	730	736	746	733	758	713	743	725	707	774	720	742	708	791	733	691	733	750	776	737	764	728	723	739	700	696	792	737	729	722	739	705	742	761	721	710	777	711	741	685	725	736	729	718	733	730	726	724	766	697	724	728	730	725	763	703	712	733	703	718	697	732	774	782	738	744	744	729	727	798	751	727	750	691	734	720	720	731	738	759	718	743	712	747	752	739	721	689	729	756	747	727	746	759	730	726	726	750	742	773	710	699	742	676	775	757	785	758	712	757	700	740	718	752	722	746	732	731	705	717	741	789	746	733	763	697	759	712	768	713	750	741	736	732	701	692	709	702	720	722	714	693	706	752	761	718	742	711	741	709	737	743	741	686	791	731	714	749	704	712	699	723	712	730	699	760	707	764	721	795	761	735	713	749	705	760	735	732	711	743	767	746	765	803	808	714	747	723	735	744	712	695	762	731	752	743	709	795	715	726	758	731	694	712	734	740	750	731	775	733	701	736	764	790	736	732	717	715	704	748	742	752	727	691	715	738	686	680	731	771	751	746	740	738	750	777	697	783	683	767	729	750	699	735	723	767	722	752	754	714	741	742	691	746	749	755	742	744	775	749	725	741	731	760	760	679	744	735	680	708	712	713	745	693	757	729	763	727	722	714	767	738	698	726	709	758	723	698	756	719	774	789	774	759	757	734	739	726	730	748	776	734	781	706	780	764	778	754	710	710	748	717	693	727	780	743	751	780	749	724	769	714	739	760	755	772	702	698	753	733	731	723	729	709	738	805	748	752	683	771	723	677	759	745	769	779	748	702	730	735
4407	420	378	378	384	354	395	510	405	370	374	445	460	486	381	405	397	422	389	340	341	355	336	325	343	310	319	283	340	316	342	342	318	313	322	306	315	308	299	335	312	347	309	336	318	308	323	306	359	352	305	329	329	332	335	303	292	296	327	312	340	327	331	335	281	327	346	332	312	304	304	321	328	325	308	309	345	329	313	320	340	323	323	317	327	317	308	317	291	307	295	344	302	331	318	345	307	325	300	321	308	312	341	310	345	322	299	316	300	322	313	318	306	304	320	314	316	323	298	321	310	346	289	357	300	314	302	312	294	292	313	327	301	332	292	317	305	294	334	355	339	299	327	346	347	331	309	341	294	294	324	314	312	299	323	303	348	279	283	302	313	312	305	295	314	323	309	316	324	322	339	322	305	272	281	315	326	335	336	327	319	305	307	316	353	308	303	318	313	333	339	320	287	286	345	359	313	359	286	319	321	293	326	328	329	340	290	302	328	330	321	340	343	336	300	310	311	292	313	284	315	359	302	280	337	319	328	303	305	295	319	305	309	330	263	314	312	304	291	305	310	334	321	308	326	322	336	298	312	336	364	335	322	321	312	304	325	303	331	305	318	315	309	285	334	343	303	322	331	330	298	324	294	332	326	322	316	331	322	311	289	326	319	293	311	301	329	315	307	351	318	303	333	328	318	332	303	318	310	331	318	318	343	329	308	278	316	318	269	300	310	311	338	300	318	342	318	273	306	314	281	329	307	313	320	318	322	338	300	303	332	325	354	302	333	302	312	289	342	312	319	301	307	331	287	320	312	306	319	345	286	338	342	352	310	327	295	289	310	310	342	283	284	312	308	335	322	335	338	338	326	330	320	315	317	302	298	321	290	319	308	311	302	309	307	314	305	342	323	307	347	314	341	306	293	325	337	301	303	292	290	291	334	283	322	309	331	320	322	340	288	304	344	338	330	320	312	350	334	338	328	316	342	324	345	323	351	349	307	315	282	297	307	314	321	315	297	325	321	324	330	333	304	289	305	307	272	324	330	324	313	320	351	316	332	320	293	343	314	340	309	329	327	345	330	309	341	321	365	305	313	310	319	316	300	318	289	314	317	342	286	343	326	320	304	312	329	327	322	316	298	310	308	319	319	309	355	326	320	334	340	311	321	329	331	322	316	315	328	300	299	306	277	332	353	287	305	296	306	309	309	275	318	288	286	295	297	316	311	309	308	298	303	305	332	341	337	309	321	284	332	362	331	351	311	325	346	325	347	311	309	318	327	317	314	312	350	349	309	318	296	367	302	326	326	330	300	302	307	320	308	329	311	319	337	316	314	324	320	317	315	311	311	306	304	333	274	296	284	310	303	310	283	310	310	314	325	311	290	317	320	333	316	314	309	317	303	349	329	296	306	340	351	305	315	324	306	296	321	314	331	333	320	323	272	313	339	338	350	297	336	312	305	299	309	289	278	287	293	298	312	335	325	308	313	343	278	295	361	299	329	322	335	315	286	291	316	314	318	325	302	323	346	275	312	306	318	337	294	330	355	284	333	321	302	346	310	286	315	293	318	323	314	332	295	296	298	294	335	317	320	352	294	287	326	298	291	327	294	313	313	323	298	347	316	316	320	327	310	319	310	345	328	313	327	357	318	325	339	321	321	332	293	318	355	328	323	313	313	307	311	314	319	322	298	313	271	329	338	335	351	324	332	315	329	325	336	289	303	316	332	320	315	303	317	328	286	341	323	302	353	335	287	325	326	298	304	298	323	309	316	343	325	317	295	326	323	328	338	335	306	332	303	380	293	306	320	310	312	309	333	322	341	316	340	335	324	317	299	348	296	320	280	304	318	343	339	314	305	328	303	290	323	310	304	298	325	317	324	321	350	289	285	348	328	297	293	325	296	310	298	319	301	296	321	332	365	382	316	297	299	308	320	340	284	322	367	347	347	335	315	320	337	331	327	313	311	318	333	314	362	312	311	307	316	327	322	329	336	335	325	329	298	301	351	328	309	309	307	325	330	338	335	319	341	325	320	320	315	299	309	353	303	301	303	344	307	313	345	328	324	352	311	313	352	316	336	320	337	324	327	340	334	325	295	349	314	311	347	319	336	350	312	317	294	322	300	344	327	318	319	330	331	279	325	357	309	340	314	328	335	332	309	333	320	324	348	305	343	322	309	322	326	315	362	310	309	289	327	304	279	304	314	320	304	302	324	308	303	330	292	321	345	312	320	310	364	315	321	304	284	321	334	293	310	292	279	352	287	318	328	325	321	322	314	348	300	329	329	345	312	321	307	289	291	300	293	270	298	294	328	307	342	305	309	328	339	292	307	332	292	315	311	338	314	295	304	314	310	307	332	324	318	316	344	325	339	309	330	326	319	317	348	316	326	309	304	308	339	322	323	343	327	307	308	322	331	317	323	327	304	329	306	295	332	308	318	320	341	312	306	336	309	313	335	335	298	301	353	331	296	338	352	312	310	289	277	337	332	342	310	303	330	299	321	318	313	334	336	330	330	359	309	324	320	328	306	323	325	295	277	291	318	328	302	316	322	310	295	338	284	309	342	299	310	329	315	334	332	329	291	294	292	347	315	333	328	334	327	306	328	311	321	289	357	328	309	320	341	327	334	351	298	329	281	303	318	320	275	329	318	331	332	304	348	351	301	318	330	310	328	318	299	362	345	313	328	338	312	274	303	309	294	292	334	340	321	317	326	309	325	329	315	299	314	314	291	313	314	348	292	328	298	293	301	309	354	335	325	301	352	296	312	293	342	326	310	324	320	352	352	338	307	312	327	326	294	280	309	320	319	343	344	331	365	331	272	287	322	318	335	336	306	317	347	279	326	315	292	322	292	316	293	323	277	321	314	343	303	285	290	292	336	330	326	298	293	282	306	298	305	307	329	359	327	325	344	298	327	300	317	336	303	326	328	302	340	325	272	327	314	304	315	299	330	327	305	283	316	311	318	279	298	323	304	314	295	336	296	317	279	329	299	280	286	292	317	304	317	330	318	330	321	312	337	292	318	310	318	318	322	306	320	317	348	284	318	343	328	295	315	279	312	268	338	327	316	296	285	286	323	321	346	334	289	307	297	272	316	322	312	310	338	340	326	313	319	314	318	327	337	314	379	299	335	327	330	299	283	296	300	346	324	294	282	305	339	316	300	329	338	314	325	321	304	306	312	319	292	331	340	345	356	307	336	320	327	318	311	318	307	326	318	317	303	324	297	302	335	300	307	302	311	340	349	311	334	275	342	304	314	282	325	317	319	329	297	336	326	343	341	322	333	300	280	304	321	294	327	330	318	302	298	287	291	285	275	292	336	301	334	333	286	295	302	325	309	301	309	316	303	319	303	293	309	316	335	342	304	336	309	307	333	308	355	291	322	306	341	333	288	333	360	317	312	294	299	312	320	342	318	345	324	307	316	311	302	306	289	319	302	270	293	348	278	329	332	281	316	326	302	304	337	327	289	323	324	325	307	308	311	312	304	282	313	301
3916	826	851	908	940	907	986	1656	1404	1022	956	1549	1652	2006	1224	1482	1525	1452	1283	1213	885	792	773	758	783	748	788	740	761	762	879	890	946	937	910	837	754	719	735	719	818	797	796	815	776	794	813	808	748	817	782	757	764	732	753	771	712	748	769	735	717	761	727	783	784	751	765	734	790	772	788	745	763	723	750	761	713	752	713	714	743	738	735	789	708	700	802	785	726	768	752	732	743	729	753	732	732	749	698	747	727	746	766	780	749	784	714	783	775	725	744	765	753	721	723	770	741	727	754	729	773	728	745	745	749	786	774	749	776	777	762	738	769	783	747	773	708	739	755	773	702	679	719	766	690	763	740	753	758	762	738	736	769	709	767	772	769	746	731	698	727	759	813	716	738	763	749	734	788	725	703	754	742	741	703	777	728	740	730	707	736	713	751	707	775	769	742	727	780	757	758	783	815	750	743	745	744	764	738	783	753	737	708	813	802	720	770	741	764	750	707	744	762	741	734	754	762	730	766	745	740	714	779	787	774	747	768	777	758	756	754	765	748	739	734	778	763	742	765	791	781	721	747	720	804	716	738	709	688	748	785	725	752	751	809	796	765	712	782	768	731	712	777	771	747	723	695	750	832	732	703	753	699	711	753	760	742	715	730	777	718	758	822	772	754	773	753	720	787	748	741	753	743	746	744	748	781	743	751	744	714	709	743	769	754	756	722	747	803	720	739	715	765	704	695	742	787	769	762	779	765	781	743	760	763	733	742	817	707	741	757	747	748	740	735	748	735	813	776	793	819	810	734	756	726	725	740	781	729	734	711	740	762	764	726	784	728	788	764	766	743	726	756	816	766	754	733	750	773	738	735	711	729	739	760	739	689	777	705	765	759	716	723	739	785	815	738	756	748	783	744	779	770	740	751	747	733	701	794	702	782	757	733	731	728	761	760	753	783	749	742	747	702	773	686	771	795	700	693	748	775	730	711	747	738	766	737	758	729	762	731	755	703	789	767	734	774	727	779	754	726	806	811	728	748	739	785	695	733	713	721	697	727	720	730	733	751	779	745	722	762	778	736	759	715	731	756	726	760	720	710	760	723	747	761	743	765	753	743	746	726	754	765	771	715	731	783	714	776	743	815	688	771	725	754	751	775	728	798	782	674	734	757	749	777	754	721	761	748	760	730	764	766	702	761	779	768	765	753	773	753	728	789	744	693	706	751	804	783	778	758	750	735	763	719	702	769	769	756	743	765	738	746	761	705	818	746	736	725	743	766	736	722	749	763	711	754	752	757	652	723	735	814	730	746	797	755	795	729	750	730	762	816	745	732	777	761	721	764	770	738	743	721	738	756	747	792	750	725	683	732	791	770	737	763	820	720	749	744	768	724	753	740	745	733	763	769	741	729	782	807	770	755	779	717	753	763	765	715	756	759	761	799	795	735	736	746	740	757	740	761	762	739	789	706	762	704	773	772	750	736	735	775	793	697	762	761	801	726	723	748	720	787	791	736	762	729	698	770	715	736	698	741	767	687	749	737	755	773	755	710	750	770	762	770	779	779	778	739	792	767	732	768	810	746	746	772	757	726	768	792	775	767	700	770	740	752	737	739	722	766	737	693	765	734	778	732	696	782	754	785	804	739	714	731	766	672	726	767	739	677	797	722	678	743	777	768	749	722	748	760	784	716	792	770	721	746	784	716	757	715	738	769	731	758	738	760	769	793	741	780	767	737	740	778	751	741	714	690	773	757	818	773	754	725	752	790	766	759	755	751	737	765	721	760	767	757	740	719	766	737	786	754	765	754	751	777	746	766	817	737	699	835	765	746	689	718	703	750	760	712	750	756	764	747	722	721	743	767	733	741	768	797	772	842	735	730	678	756	780	735	732	760	773	755	796	749	760	773	781	774	715	748	707	758	795	733	800	747	746	790	710	746	758	702	778	753	750	747	735	780	741	752	805	747	731	746	787	726	777	711	702	802	761	745	763	742	795	707	723	717	788	685	780	740	756	731	770	750	735	730	773	780	782	788	699	727	744	764	743	770	762	729	732	740	733	769	741	723	757	741	702	729	759	739	762	753	755	750	777	749	739	737	707	760	732	737	742	755	764	763	751	728	748	741	747	736	714	740	729	775	794	691	808	734	736	718	738	751	788	725	791	726	770	766	756	770	782	754	727	709	763	695	757	706	720	767	725	763	732	776	795	784	767	751	738	778	754	774	787	779	803	758	782	703	771	692	754	719	731	750	750	732	716	741	763	719	781	774	783	737	779	755	756	753	758	733	750	744	781	710	771	770	738	779	740	715	742	774	713	780	742	728	746	790	764	766	711	703	722	718	773	783	717	672	791	791	738	721	785	767	763	758	714	683	762	734	755	712	745	732	762	733	731	780	715	756	736	815	768	800	773	742	715	726	768	798	738	706	802	696	728	759	777	771	765	727	719	775	773	725	740	744	764	741	739	775	725	707	796	746	728	766	747	796	793	744	718	738	714	682	781	728	715	733	737	756	690	696	687	743	734	758	730	720	757	782	706	715	762	748	741	722	745	747	767	695	809	779	768	700	734	759	744	734	756	758	754	724	775	703	742	796	742	756	750	739	743	758	822	724	752	745	740	713	710	768	814	710	763	746	745	739	755	741	769	732	752	765	758	748	781	727	746	754	772	734	723	795	714	726	765	710	801	705	730	769	737	809	736	783	746	716	750	694	794	768	746	752	721	770	760	813	750	787	715	803	748	740	769	739	752	763	762	772	746	736	720	745	806	744	780	750	759	744	726	754	762	743	712	759	791	735	735	753	683	740	760	721	753	755	753	712	756	793	776	731	727	714	709	756	731	770	720	777	718	782	759	749	757	725	778	805	729	773	711	725	755	799	738	771	750	779	742	750	790	729	760	745	753	731	743	717	773	761	697	801	734	746	747	731	789	758	789	739	742	782	744	734	781	762	750	801	775	737	720	728	717	771	772	772	749	729	751	756	723	751	788	764	735	735	786	771	751	734	734	788	762	768	770	738	743	771	775	732	733	712	690	747	748	776	714	756	731	728	738	744	762	728	797	729	721	786	782	668	777	736	739	724	740	739	755	722	770	699	789	749	764	753	768	785	748	780	750	777	736	732	739	768	747	769	747	714	795	784	734	765	765	812	759	774	754	751	759	711	770	716	753	742	775	733	765	782	788	742	761	765	782	748	803	778	715	736	755	725	783	721	761	748	756	726	782	776	757	750	759	723	744	767	762	747	720	750	797	761	753	770	722	717	753	776	748	779	717	754	732	758	742	728	719	692	738	731	756	766	744	728	766	807	711	737	737	744	706	753	774	735	739	774	777	739	727	720	753	778	749	704	743	746	781	732	745	705	733	768	731	686	782	738	746	753	737	738	767	745	767	740	756	737	727	729	718	787	756	732	742	732	768	733	775	770	761	796	774	758	741	740	757	764	679	747	710	733	765	768	700	740	779	748	717	720	731	717	747	795	749	770	704	772	769	735	758	773	722	770	730
35848	14080	3184	1266	926	631	475	618	491	374	319	488	567	534	387	387	393	389	322	332	249	237	238	204	254	234	193	193	251	214	227	265	245	235	273	222	191	212	236	207	242	246	278	342	325	290	259	203	208	193	200	211	198	198	172	206	196	208	193	206	180	188	202	195	190	200	206	186	214	178	209	173	185	185	175	169	188	186	189	193	193	192	183	211	188	183	195	195	197	173	179	225	179	203	198	184	196	194	212	164	180	177	182	172	177	196	192	232	196	183	193	205	206	186	201	175	179	206	237	178	205	184	176	177	198	176	194	175	180	196	209	184	185	190	202	190	195	175	187	198	180	181	197	200	183	160	224	190	190	200	201	187	194	172	197	192	182	189	221	200	173	203	169	173	176	184	206	195	191	174	207	156	187	177	187	196	224	188	199	195	178	208	174	188	180	190	175	167	185	188	210	200	178	198	159	214	206	204	207	200	188	183	223	200	198	181	214	182	190	176	196	195	178	199	192	199	201	215	163	209	185	219	185	168	173	212	197	183	192	180	200	199	188	238	203	192	209	186	183	196	205	209	182	209	166	187	173	176	190	160	206	195	204	208	205	201	194	181	220	209	198	197	192	159	178	204	161	177	196	179	196	197	198	198	175	171	175	202	199	180	219	196	182	196	194	183	177	206	206	175	199	175	204	214	202	227	184	198	206	222	191	180	170	179	199	175	195	147	185	183	186	185	185	199	207	196	189	183	225	169	193	177	175	208	206	216	194	202	216	185	217	201	186	183	195	154	217	190	189	173	190	210	226	184	186	171	191	206	197	184	212	182	205	191	205	194	167	198	187	196	181	198	200	180	189	188	229	205	191	167	193	194	226	169	213	210	207	185	176	158	207	182	196	195	179	179	208	168	163	182	183	214	169	179	196	190	172	172	167	191	187	209	208	217	194	193	202	172	201	199	167	170	182	186	185	189	192	224	203	203	210	180	204	171	192	192	174	180	210	180	185	196	190	196	190	176	167	185	187	195	190	181	187	166	187	199	182	191	183	191	189	185	178	184	172	200	191	180	185	191	193	143	212	203	186	186	196	171	200	182	197	179	178	140	197	179	157	212	195	215	191	195	195	204	188	170	183	181	208	182	182	176	173	204	179	155	184	218	190	195	211	194	193	200	170	179	179	201	195	151	202	183	169	190	197	195	173	199	182	184	179	179	189	176	165	191	190	177	201	215	189	188	188	198	194	179	189	207	175	177	194	193	205	200	191	181	176	169	197	186	187	197	182	187	186	175	215	185	199	188	194	193	187	184	168	166	206	178	191	193	174	218	196	199	175	168	176	198	185	215	214	160	195	173	207	198	180	190	180	192	199	193	183	192	189	185	187	227	204	178	190	182	187	197	187	188	219	201	192	212	177	187	190	177	173	174	187	202	184	174	175	173	215	188	169	194	198	199	186	200	184	182	188	206	167	182	197	204	174	182	198	187	208	162	177	202	176	204	177	181	217	182	220	182	212	192	189	172	186	185	177	191	188	197	197	172	180	182	182	187	187	207	203	230	187	170	198	167	181	196	174	190	179	197	185	190	189	200	201	197	221	171	201	189	182	169	197	162	199	176	189	192	191	185	173	184	163	217	187	198	198	219	196	185	193	193	186	198	163	181	196	219	210	226	189	208	184	186	192	196	193	196	190	223	165	163	185	188	215	174	201	181	218	180	159	184	183	191	196	201	216	159	183	163	193	183	158	166	197	194	174	183	187	172	186	207	179	200	192	191	196	188	182	191	203	196	215	184	167	192	211	182	174	195	217	190	177	182	195	204	197	171	198	211	191	223	189	197	188	197	205	190	194	211	195	179	200	173	195	199	193	209	178	170	179	203	207	190	203	195	221	196	204	194	190	210	171	209	195	187	188	219	202	169	208	181	184	206	202	187	198	196	194	175	219	182	215	189	190	190	211	196	181	228	175	184	180	225	169	185	194	207	198	200	211	195	159	187	188	183	190	219	183	191	187	191	189	192	196	177	181	182	190	151	222	172	199	182	181	190	201	197	197	234	191	206	185	160	206	210	180	193	218	185	218	191	203	198	186	231	199	209	191	198	169	175	169	165	178	171	190	196	176	181	192	187	190	203	179	160	188	168	172	194	173	202	180	193	203	156	172	198	203	176	181	188	222	188	180	187	185	201	197	158	181	178	179	182	180	225	219	189	199	171	195	212	184	206	218	192	209	194	176	212	202	188	183	188	210	189	187	179	192	220	203	166	192	219	195	176	197	172	167	184	209	194	188	210	210	180	177	194	207	199	180	165	207	168	188	182	205	203	169	189	195	195	197	176	168	187	202	198	210	212	190	194	203	175	199	177	170	195	194	172	183	186	183	182	196	179	190	196	203	184	182	185	172	163	192	183	148	170	208	187	194	203	233	206	192	168	197	223	197	174	209	190	203	196	212	180	203	194	223	210	213	181	177	187	202	197	178	186	200	194	172	169	206	178	215	181	230	184	181	208	179	177	174	165	161	162	185	188	190	176	201	200	193	166	178	195	188	196	186	205	191	182	188	191	188	204	207	200	184	206	172	181	210	187	181	189	206	185	182	188	208	199	186	192	181	186	201	168	182	173	213	180	189	177	214	189	213	216	197	198	196	212	179	179	205	205	202	223	195	193	187	209	177	159	175	176	201	199	192	179	204	210	165	186	180	160	179	200	189	210	210	186	209	218	206	193	185	196	194	203	205	213	181	210	195	199	198	197	180	175	184	190	212	188	176	216	205	179	165	193	209	201	239	203	199	209	217	196	186	166	199	170	184	205	203	187	192	198	201	203	163	181	203	189	173	213	188	168	187	199	181	182	161	193	193	162	178	197	232	201	200	230	178	212	192	193	215	181	177	183	197	176	201	176	186	170	201	193	214	208	152	197	209	180	188	181	205	188	190	199	190	179	185	185	200	183	214	168	187	188	191	216	195	183	207	193	208	205	216	187	219	187	205	202	200	174	191	159	213	224	192	190	189	199	194	214	175	199	202	211	188	173	217	163	197	203	212	189	171	189	212	207	178	186	184	167	198	218	207	210	183	178	169	189	178	229	199	185	202	191	194	175	204	198	170	201	202	204	171	182	203	192	207	205	201	195	194	192	189	204	183	215	194	208	171	201	220	201	183	197	192	184	181	183	208	207	187	235	192	185	198	187	196	176	196	175	194	209	184	199	186	199	162	216	202	183	207	201	200	200	191	183	206	212	171	202	201	181	173	169	202	212	185	193	195	195	160	185	194	198	194	182	172	193	218	189	203	201	181	198	181	192	198	205	216	206	208	183	209	192	188	165	182	193	214	208	204	203	199	188	208	222	209	189	185	177	228	191	192	177	181	190	186	192	189	199	174	179	205	186	166	219	184	230	186	191	186	170	173	202	200	194	179	199	193	176	184	207	177	198	199	190	170	188	213	195	171	163	180	182	200	199	196	201	185	221	177	183	214	184	189	193	147	197	218	213	205	179	200	194	204	201
17644	1675	2485	3067	3037	2456	2087	2818	2320	1637	1553	2458	2569	2826	1702	2158	2180	1988	1637	1590	954	792	824	764	909	694	705	748	648	700	763	901	864	877	766	642	656	663	711	741	1066	1148	1388	2136	1978	1531	1167	614	585	558	504	532	551	501	521	527	569	507	521	558	508	508	539	514	490	461	503	501	517	541	515	529	533	501	512	516	498	538	521	508	543	514	485	495	537	513	489	507	498	508	495	502	512	513	537	516	491	501	515	485	520	503	491	522	505	468	523	513	520	556	512	535	536	508	490	510	487	497	542	502	484	472	499	490	578	514	544	516	509	518	523	567	517	502	547	541	501	495	556	512	532	535	506	545	501	545	517	525	480	540	500	522	541	527	485	503	513	510	553	497	511	540	490	505	519	466	519	526	509	493	544	499	499	505	512	481	529	507	482	502	475	521	569	478	528	500	530	529	466	502	508	459	476	517	526	492	530	495	503	509	545	521	509	509	472	447	505	468	514	475	502	515	512	506	491	485	498	530	506	502	507	530	509	508	495	506	464	483	503	521	493	525	509	522	489	504	491	524	454	461	542	533	496	511	483	506	554	484	508	503	498	505	514	499	506	449	473	455	488	491	522	504	531	525	540	534	524	518	492	475	505	468	509	515	506	534	510	519	464	507	528	495	516	486	497	501	527	507	523	514	483	527	493	507	489	506	525	521	489	494	504	498	483	525	520	538	553	558	506	503	512	477	557	536	490	504	531	455	552	500	482	504	500	534	481	512	524	523	571	458	516	515	508	500	513	499	500	525	534	508	526	518	501	495	493	480	505	513	473	529	506	509	547	515	513	519	511	527	493	456	489	498	519	487	524	516	529	519	483	469	516	502	534	538	478	529	489	475	522	509	486	509	493	506	505	497	513	514	500	489	521	514	508	525	498	500	482	523	485	519	521	473	545	535	482	488	546	532	535	545	506	518	555	555	527	535	471	498	500	486	477	502	518	469	488	504	504	453	550	508	528	482	504	465	457	471	464	495	488	518	537	469	508	473	540	475	529	503	517	517	498	489	530	495	479	512	503	511	470	515	562	508	528	526	494	502	507	501	505	504	494	507	476	489	496	523	538	476	506	538	503	527	506	514	489	542	527	519	511	437	500	509	535	522	495	521	489	485	510	513	460	484	487	515	542	493	513	490	481	501	476	514	485	524	470	512	463	522	478	511	524	498	556	479	498	487	486	525	491	524	527	532	501	552	514	484	514	500	539	554	495	481	444	537	503	503	533	491	523	516	511	469	518	559	513	487	485	464	497	472	507	466	491	488	502	515	502	519	504	483	509	505	518	469	541	507	557	517	484	484	487	507	482	527	479	525	515	499	496	496	529	532	485	515	481	506	526	483	524	497	473	525	519	524	486	504	506	514	492	494	525	492	515	520	521	444	483	493	492	526	499	476	489	512	476	503	509	497	492	497	510	498	473	513	525	510	517	545	513	546	445	488	490	499	509	500	484	527	510	480	476	525	496	470	485	486	516	517	544	516	536	503	470	509	493	485	515	525	502	514	531	553	491	498	497	456	500	519	526	519	562	535	525	536	544	508	548	515	463	528	487	469	494	502	508	516	465	467	511	521	502	504	517	495	510	492	480	520	505	528	522	510	508	499	526	495	494	503	543	538	528	506	487	531	504	514	497	493	509	525	527	511	531	527	530	524	518	514	483	489	516	546	474	487	531	535	494	519	491	531	489	499	536	490	501	550	506	496	520	515	525	496	536	539	488	513	479	520	540	518	482	497	567	492	514	509	557	543	542	531	558	539	484	511	501	519	492	480	446	501	503	518	487	460	446	482	498	478	496	524	472	503	531	485	491	505	507	540	526	492	535	493	505	493	528	511	481	517	498	523	509	469	520	469	511	518	519	532	506	501	521	486	524	495	498	554	564	471	501	479	533	472	537	520	478	483	557	520	516	531	468	509	512	489	538	471	505	477	504	528	540	510	514	493	532	557	510	519	518	496	486	525	508	501	532	486	514	486	520	518	515	500	517	492	513	481	498	525	480	509	503	495	531	518	515	488	505	494	494	501	493	507	462	513	497	510	536	466	500	517	505	543	484	509	467	546	505	529	506	467	492	529	520	478	475	491	505	518	462	517	492	503	550	534	481	541	527	466	503	506	483	518	490	513	523	517	494	483	491	526	513	487	520	520	531	461	529	534	510	534	499	516	481	513	521	556	501	521	532	533	522	502	510	505	521	511	487	489	480	503	477	492	476	502	516	521	522	529	543	553	539	511	521	528	521	518	510	478	500	515	530	546	504	482	533	522	475	520	547	519	438	523	508	531	493	505	462	485	535	513	494	482	494	544	507	497	520	496	506	459	449	536	478	486	509	532	507	543	480	500	528	522	508	489	474	545	482	475	477	479	519	505	444	489	500	476	538	490	535	502	525	517	528	489	509	541	480	514	488	524	544	507	526	506	528	492	493	513	499	503	528	530	501	488	484	499	474	518	513	508	501	502	519	512	505	466	507	505	493	489	514	515	500	496	507	474	527	500	492	506	508	554	507	513	518	493	494	531	516	509	520	544	477	481	490	544	520	516	505	541	498	523	516	514	504	508	499	525	545	517	456	527	559	484	486	491	516	488	489	501	542	503	488	483	531	531	496	473	496	528	534	480	520	498	494	514	525	510	526	554	540	487	480	501	523	522	528	488	500	516	499	564	473	497	515	497	517	492	504	523	457	508	518	462	504	520	509	528	511	505	468	519	493	491	511	479	506	470	485	524	544	522	536	452	481	519	478	539	526	546	462	495	548	466	511	519	495	489	515	503	541	527	502	511	508	476	512	542	510	458	494	486	509	499	480	492	521	535	497	530	494	546	473	527	537	527	499	479	464	512	505	493	512	516	526	517	510	530	499	490	490	478	472	503	475	504	487	534	503	495	517	486	497	480	512	481	481	513	480	484	475	513	497	486	494	529	506	533	514	534	506	509	510	560	496	486	505	542	521	505	475	523	496	501	502	496	509	537	484	527	480	475	484	474	496	490	492	507	531	500	532	535	519	481	550	472	489	489	522	509	508	514	540	558	535	542	515	530	460	513	499	483	457	497	564	506	522	530	539	501	542	477	497	502	528	528	479	508	488	509	496	526	530	467	453	570	505	503	523	521	478	545	476	519	548	515	519	502	563	494	514	495	523	499	530	476	489	474	486	540	486	525	505	536	526	515	528	518	472	478	519	506	498	479	521	466	505	492	498	519	473	488	514	548	555	517	512	507	510	511	471	523	524	503	482	529	510	483	513	538	520	512	521	488	517	509	518	496	493	530	512	509	526	472	503	524	501	489	484	497	481	506	464	533	512	494	499	484	506	529	503	523	531	517	465	524	509	475	514	504	488	481	503	484	474	499	535	484	464	490	555	543	534	501	511	499	562	515	465	477	533	546	515	520	515	492	530	513	535	493	571	545	484	527	494	495	483	509	495	488	499	498	479	498	480	471	509	519	539	519	500	493	552	481	529	476
37654	21602	14020	3716	1711	1231	1091	1061	1078	849	627	801	813	865	612	654	646	607	539	535	415	348	361	392	343	380	358	316	354	332	298	344	372	330	336	366	338	344	361	366	465	442	512	581	622	556	381	306	321	295	294	288	290	272	274	273	293	292	312	322	304	290	269	274	259	309	329	291	280	276	299	306	292	321	318	290	292	283	312	298	258	258	298	279	279	302	298	301	308	301	294	308	310	343	272	296	308	288	283	321	277	298	333	313	299	297	319	322	305	282	282	293	280	261	282	342	300	306	282	298	278	289	297	312	331	287	302	273	268	320	299	291	286	300	289	283	316	302	300	269	300	265	321	290	300	279	298	301	304	308	311	283	250	307	287	290	282	309	311	286	277	302	279	295	297	253	285	298	307	271	289	296	310	300	326	272	262	291	319	313	329	310	286	260	309	292	322	273	320	307	294	315	278	273	315	310	308	339	312	325	292	290	305	314	348	296	282	279	280	275	279	304	330	297	269	275	310	299	318	275	286	278	270	315	293	264	310	299	272	275	296	303	283	279	284	296	276	288	261	311	296	316	327	308	298	305	294	290	306	291	305	315	291	275	299	287	297	311	306	311	303	289	325	285	294	333	314	279	303	284	301	304	284	300	298	325	300	318	281	280	288	300	298	298	304	264	305	307	303	283	325	306	279	307	320	310	303	299	271	300	325	268	300	261	304	305	298	286	300	266	302	338	278	324	305	275	301	292	275	279	256	256	305	263	285	293	273	293	290	292	315	301	282	327	303	292	279	301	278	298	303	273	287	265	320	312	302	298	325	304	328	283	275	309	308	280	273	318	311	300	273	293	293	290	314	283	289	277	296	281	315	337	292	313	275	303	284	284	286	287	269	299	278	313	322	326	314	287	254	297	305	302	320	277	279	285	314	293	287	298	267	295	325	303	294	277	263	311	274	295	303	312	309	334	294	285	280	295	295	293	330	289	302	252	289	289	312	307	283	258	290	283	315	314	297	310	310	294	263	292	300	300	299	298	303	270	322	279	291	307	307	326	285	262	299	316	317	292	268	294	270	306	284	307	289	270	300	304	310	326	281	285	288	280	330	311	285	302	288	294	309	280	309	302	279	303	301	280	308	247	300	280	300	282	303	309	331	277	314	285	262	289	303	324	297	299	320	322	280	331	290	260	263	299	317	256	296	296	281	339	262	333	265	322	301	273	292	318	292	275	283	282	291	274	287	263	263	300	284	309	287	303	311	311	269	312	280	284	294	279	278	291	289	289	291	312	286	340	318	292	319	327	300	294	328	338	312	289	314	323	288	288	322	308	290	270	306	288	314	331	267	285	309	291	293	299	296	290	286	305	332	309	297	295	300	288	287	315	303	278	279	307	262	284	302	265	297	292	309	288	291	295	297	281	328	289	285	317	277	307	300	295	296	316	297	310	288	322	307	292	301	281	291	312	274	290	298	306	300	299	296	280	301	309	289	307	261	315	288	299	279	279	281	299	278	279	305	281	291	313	307	304	258	293	313	286	288	301	265	289	285	304	306	299	262	325	276	311	320	281	259	281	324	276	303	317	307	287	299	329	257	263	318	312	311	313	292	305	333	291	305	286	281	291	309	293	292	278	301	296	258	268	326	282	277	288	300	303	322	289	280	286	295	270	318	284	266	279	272	314	294	280	309	297	275	294	262	285	298	295	278	276	285	322	317	333	309	278	359	270	293	287	268	312	278	303	288	269	274	320	340	305	290	303	311	284	333	310	295	300	291	303	308	292	314	284	287	285	324	270	287	349	301	303	298	279	285	310	277	321	306	281	282	320	282	290	318	294	289	290	299	265	274	308	323	311	264	270	319	285	298	295	277	288	277	289	283	294	279	272	297	280	250	281	313	323	288	299	296	318	321	286	284	296	299	298	312	272	283	287	308	291	285	272	291	290	256	313	299	281	287	293	301	286	261	288	305	282	291	290	276	296	293	327	309	305	280	288	279	272	292	263	283	305	304	283	307	286	293	300	292	262	306	294	259	283	324	263	276	302	298	270	316	313	293	329	271	331	288	333	286	285	316	283	275	320	296	265	261	280	264	337	311	296	307	321	299	303	290	317	292	324	329	329	308	296	286	292	264	313	277	260	289	300	316	297	301	296	268	297	311	287	325	275	280	294	303	312	309	286	318	326	274	292	308	287	292	283	312	320	289	307	291	320	315	286	273	298	347	309	315	291	282	278	303	290	295	281	286	277	294	325	303	292	308	293	308	279	268	280	305	266	312	262	280	267	315	275	303	303	282	274	307	291	306	287	272	290	257	261	305	303	305	299	291	320	317	261	288	314	302	292	324	290	290	283	298	320	271	306	315	323	298	303	299	289	316	274	258	297	303	301	282	282	277	304	298	297	269	316	308	343	313	268	329	289	293	303	292	313	300	288	286	282	304	323	315	282	312	306	315	291	305	268	297	286	309	274	284	310	293	262	303	303	260	282	273	301	323	300	275	298	288	315	284	279	296	284	310	313	308	318	319	319	286	304	310	292	284	306	314	312	314	291	303	261	290	324	297	298	297	301	287	264	292	307	289	273	279	301	285	320	280	277	294	275	286	311	284	284	311	277	319	308	312	281	300	312	294	263	307	300	281	311	318	286	309	335	279	290	282	283	264	313	313	288	303	336	328	312	315	284	294	296	306	305	314	289	284	317	283	300	295	309	325	287	280	326	289	312	274	303	316	284	297	309	296	264	289	246	274	296	306	275	285	284	308	310	256	316	314	271	288	270	314	287	300	290	301	294	334	310	285	285	301	292	313	305	342	346	315	319	330	314	298	293	276	307	332	312	284	312	295	276	283	321	302	288	315	288	309	291	302	283	298	272	335	314	293	279	285	298	293	295	286	273	305	300	289	274	298	303	310	286	299	327	315	272	298	297	290	297	314	319	309	300	289	318	285	277	322	294	293	279	295	289	307	305	291	307	284	273	267	297	277	338	293	290	304	276	274	298	295	301	311	308	287	262	293	275	284	281	290	275	309	291	323	288	287	303	302	265	288	284	321	263	300	313	320	261	299	326	304	306	303	289	259	308	285	290	297	280	266	297	298	268	288	306	290	310	298	299	294	295	308	301	270	299	263	272	307	268	265	274	305	311	305	305	312	290	280	287	288	306	284	289	307	297	286	332	312	292	317	273	329	286	322	301	279	325	274	279	322	291	335	284	297	278	301	280	298	280	288	310	303	250	299	315	291	295	265	254	293	285	262	327	289	337	318	325	317	295	301	276	266	322	318	313	308	307	285	316	281	283	278	322	281	312	260	269	320	273	284	293	299	295	299	304	311	311	311	312	293	310	265	285	309	285	308	294	294	262	304	287	283	287	303	300	297	269	296	325	319	287	284	313	323	282	283	282	283	291	298	305	313	277	280	297	277	308	278	287	285	314	290	296	281	275	298	291	293	286	299	283	276	319	309	293	299	287	302	281	295	281	294	310	315	243	286	273	302	267	257	309	313	297
22458	2870	4597	5728	5117	4404	3920	4168	3973	2901	2433	3949	3843	4262	2855	3180	3306	2878	2341	2311	1644	1264	1211	1216	1230	1100	1199	1086	992	1045	1138	1290	1345	1320	1199	979	985	1119	1204	1224	1952	1997	2519	3943	3492	2716	1647	929	961	962	850	751	792	828	756	902	780	732	764	775	798	745	728	788	772	757	768	762	729	777	775	769	783	700	753	718	802	803	761	760	732	769	706	757	747	731	769	752	796	707	770	739	765	729	788	742	728	775	749	745	742	742	718	732	719	786	755	736	761	723	768	776	734	735	768	720	727	746	733	696	713	744	790	738	743	717	718	737	761	783	798	722	775	759	699	695	761	732	715	754	720	741	749	702	705	702	785	709	727	774	787	764	689	803	761	760	755	660	709	785	715	755	766	781	746	755	745	721	750	670	734	740	702	752	733	749	723	705	770	713	762	729	696	746	812	729	731	786	762	731	749	737	751	764	723	719	742	728	753	738	757	748	727	746	782	706	751	710	734	753	738	717	746	736	687	697	731	708	747	738	744	721	767	734	745	743	710	722	679	745	763	722	706	738	733	740	740	726	698	740	726	757	730	786	759	734	740	739	676	749	722	775	702	729	721	758	760	739	784	731	765	726	750	728	740	791	751	719	721	739	724	696	685	713	748	711	726	761	736	696	726	700	717	742	734	732	743	733	737	746	713	736	650	756	746	697	751	738	744	761	766	703	761	767	745	740	747	814	742	764	716	746	691	767	719	765	758	748	723	730	702	738	767	738	717	721	764	783	758	741	744	720	787	763	679	737	761	741	735	760	740	747	765	746	779	756	733	749	740	718	693	745	757	724	741	724	771	668	812	751	716	719	720	771	726	755	727	723	711	761	737	681	714	760	712	760	753	759	723	731	725	723	741	790	758	737	741	755	769	727	727	700	740	706	774	779	772	731	740	738	757	754	728	785	736	748	742	749	767	734	726	756	723	737	732	752	768	761	702	745	748	779	717	663	751	715	722	756	729	720	770	734	750	779	748	736	729	781	772	738	689	755	755	724	713	733	723	774	723	760	714	776	727	746	684	721	736	734	795	734	734	794	746	756	732	721	752	737	709	765	779	671	723	729	747	746	690	766	739	747	740	731	763	748	767	765	721	761	747	734	738	757	707	732	752	701	691	706	731	741	713	743	741	740	774	721	762	735	749	765	716	751	731	693	742	766	785	769	775	761	714	711	744	755	724	765	689	735	731	729	753	767	755	740	734	744	747	742	768	758	756	772	751	725	716	779	705	748	769	749	709	689	722	751	711	750	744	693	771	708	794	742	700	754	768	763	719	754	715	739	737	766	732	722	756	746	746	732	771	727	772	732	699	735	720	750	703	729	744	746	711	771	738	687	724	767	775	754	766	762	681	721	765	757	735	711	770	745	723	747	732	687	703	706	696	775	751	751	777	741	729	744	762	695	725	759	804	767	720	797	767	740	707	715	735	793	698	707	773	768	716	731	765	713	759	735	742	740	757	740	760	780	790	743	785	815	711	705	747	743	734	745	706	742	743	767	734	714	737	714	748	763	715	783	719	699	709	770	718	770	755	742	780	718	749	758	696	721	734	724	725	739	725	706	736	725	747	767	733	732	711	777	765	744	732	718	713	780	711	733	706	788	713	737	763	782	701	748	736	719	749	742	752	704	737	716	761	764	774	751	753	729	799	728	708	767	787	759	763	708	769	702	719	775	745	705	734	708	750	735	736	758	704	738	743	765	725	722	723	736	786	769	715	752	738	716	749	772	773	718	764	713	730	679	733	733	712	746	721	725	763	761	730	744	743	742	728	736	756	782	696	772	743	769	720	751	719	729	700	747	702	685	700	753	780	737	790	724	731	731	750	795	690	727	771	730	743	770	761	717	767	737	746	722	741	734	735	766	726	726	645	742	773	767	751	739	748	731	749	783	754	782	759	715	718	700	747	774	694	753	699	783	736	739	759	784	749	731	746	734	691	737	749	757	790	702	714	763	766	810	745	774	698	732	780	730	740	812	753	780	718	749	734	739	762	735	720	750	785	747	769	727	777	775	725	750	723	745	737	731	737	810	729	718	715	768	770	704	732	758	771	710	734	670	724	695	731	727	767	735	746	757	758	757	696	719	691	756	734	723	794	749	735	764	740	682	721	714	765	739	726	753	759	772	713	737	757	739	713	691	740	755	740	736	721	791	725	731	739	739	791	756	704	740	790	753	695	722	731	748	733	775	758	741	745	704	740	720	695	703	720	724	732	765	742	698	738	751	723	752	765	758	700	715	694	715	717	734	753	738	748	762	720	805	743	699	744	706	732	744	734	745	758	780	711	799	732	712	712	733	715	750	766	693	705	730	735	785	754	755	749	694	706	752	711	731	704	704	753	751	724	745	702	784	778	741	740	665	742	733	700	713	717	716	781	751	732	726	717	726	729	738	742	711	752	701	715	756	753	722	700	737	736	807	780	757	745	714	725	760	721	705	688	738	755	803	739	732	680	766	751	720	758	742	725	709	732	763	752	733	694	683	738	747	731	738	724	755	742	776	722	707	760	692	771	802	733	743	732	745	748	780	719	779	717	715	795	720	765	772	777	793	751	759	788	725	784	702	723	721	725	707	747	716	705	745	730	730	731	730	736	699	760	750	746	785	680	741	772	716	806	732	729	744	747	751	727	731	760	742	771	786	726	700	772	748	755	753	787	705	749	717	736	790	750	730	760	681	677	746	732	678	751	757	760	748	709	669	726	739	781	708	721	750	738	747	706	743	735	779	724	760	724	788	787	752	709	747	760	768	700	734	790	783	755	753	774	701	740	712	704	706	752	730	735	713	730	751	668	752	732	749	786	793	789	783	706	720	735	737	743	753	776	699	696	754	746	733	754	693	737	737	739	711	695	698	778	750	762	746	759	728	746	734	728	711	739	681	712	777	748	772	728	701	699	758	714	750	728	718	738	715	730	766	750	748	741	751	758	738	707	703	738	710	696	763	700	751	739	760	713	764	765	727	772	745	766	722	749	754	709	731	719	743	720	781	733	697	659	777	716	710	734	699	742	748	715	722	762	765	711	749	758	742	798	756	760	765	715	697	740	668	693	743	706	757	703	728	695	723	712	718	747	767	780	733	729	800	750	708	759	749	706	713	792	698	744	746	772	746	751	773	755	798	753	705	737	782	771	713	736	731	758	725	728	734	746	737	766	774	690	760	741	723	783	784	755	761	770	721	727	720	744	790	700	751	718	709	745	780	721	728	765	677	752	721	747	727	743	693	718	728	788	764	741	704	742	724	754	729	739	722	751	743	736	697	719	800	725	717	740	750	699	717	712	762	754	757	767	752	764	705	773	729	777	772	674	812	770	680	765	724	697	707	690	790	680	757	774	712	753	702	777	722	713	749	757	732	709	711	700	712	722	757	709	733	693	781	719	779	768	783	716	715	734	702	721	712	730	710	721	742	738	737	757	743	712	725	744	703	761	741	738	761	761	739	749	727	732	763	744	715	744	733	740	757
4531	420	351	344	331	321	390	389	398	385	330	475	464	452	416	418	471	417	384	395	356	365	308	339	290	310	329	344	295	306	355	335	391	359	347	348	319	347	331	333	322	310	335	334	325	320	278	316	289	325	321	304	309	338	285	317	348	341	284	329	330	333	344	325	313	336	290	305	331	354	338	325	311	288	326	326	343	308	315	285	297	299	287	335	329	344	294	313	306	346	327	313	324	328	313	318	329	317	353	314	290	349	324	352	280	340	303	320	298	328	310	312	319	321	331	342	328	308	330	277	308	354	348	333	341	326	337	304	302	328	329	323	319	320	315	296	307	341	318	323	299	323	299	325	308	335	334	316	315	307	301	281	323	321	345	335	317	307	352	298	310	271	300	297	308	324	341	314	332	287	314	315	341	340	297	342	303	337	320	342	355	299	320	300	313	281	286	326	302	312	316	328	315	297	322	323	302	333	318	317	355	324	322	298	311	316	277	280	329	345	289	317	334	304	305	327	342	311	317	361	343	330	327	310	336	304	302	308	322	327	315	278	312	293	321	281	316	352	343	301	314	345	295	320	325	290	315	325	342	288	322	308	345	307	292	300	315	340	349	328	304	334	331	305	348	322	328	314	312	335	341	330	289	300	323	292	319	302	327	342	307	330	321	308	300	317	303	313	316	344	309	323	339	310	298	302	364	367	343	327	306	283	342	328	330	310	294	310	298	302	301	288	319	286	344	290	322	311	309	323	343	320	284	348	332	318	300	342	314	303	314	318	317	334	349	292	312	336	314	295	299	315	293	336	317	333	332	317	315	312	325	303	315	354	313	309	312	289	304	334	298	306	339	316	342	327	279	323	293	341	308	336	325	310	300	323	328	313	303	349	314	310	289	343	321	314	317	314	316	321	322	349	348	307	304	349	308	328	334	300	334	309	302	315	332	316	318	346	320	333	312	332	333	330	330	352	323	328	329	326	318	326	313	326	322	300	342	295	322	335	325	293	330	337	332	329	309	302	310	334	348	311	334	339	319	287	325	297	318	343	309	313	331	302	302	335	333	323	307	358	302	310	334	315	298	351	309	338	312	350	346	337	312	308	340	286	315	315	353	296	293	312	310	312	306	288	328	321	307	335	321	305	349	289	317	325	307	297	319	343	342	331	335	336	330	298	294	326	326	313	346	284	332	340	311	304	344	339	302	316	314	293	311	317	294	304	307	314	306	327	325	353	307	339	312	322	326	302	289	297	295	351	315	314	289	351	356	341	313	332	314	298	322	319	318	316	333	320	318	328	311	309	335	293	289	325	331	341	348	295	324	328	334	310	306	345	315	313	315	337	326	293	337	339	333	301	317	325	306	323	330	316	349	313	340	334	349	295	343	299	315	278	313	306	332	291	306	294	349	312	287	307	355	312	304	314	296	322	335	315	323	346	336	337	334	304	362	297	313	308	334	303	322	289	317	336	326	320	329	321	316	341	311	283	326	310	328	289	314	300	307	334	337	321	346	329	362	338	323	291	329	329	343	320	287	350	327	345	326	279	317	302	330	319	335	308	322	327	309	300	314	299	323	317	315	305	299	318	336	308	309	317	296	361	312	335	310	333	335	323	292	329	330	342	323	316	297	328	302	312	321	293	328	290	318	333	337	312	319	332	355	342	298	292	311	324	320	321	345	329	314	346	284	329	297	336	290	309	319	308	317	329	322	320	320	314	318	358	324	332	331	290	310	323	318	318	314	337	323	320	353	320	302	268	296	304	315	340	331	336	294	327	355	314	346	341	295	289	315	316	312	321	344	316	328	361	306	326	326	322	319	332	315	319	307	313	352	298	300	281	313	330	323	306	314	334	307	305	313	322	270	323	315	332	281	320	332	313	321	325	295	336	294	305	283	353	354	297	318	296	316	321	327	332	327	325	295	307	296	313	321	341	318	326	303	306	295	322	287	303	301	310	271	344	306	349	303	343	332	297	287	360	335	329	305	321	312	314	305	322	326	286	334	351	314	303	322	310	335	335	350	311	301	314	335	314	327	324	284	290	312	269	351	334	309	300	288	326	331	340	339	327	329	365	346	282	320	301	335	282	316	344	330	308	324	312	335	319	320	315	303	364	281	327	315	286	314	328	300	316	316	303	302	337	336	334	352	327	309	282	322	312	312	330	363	312	316	334	327	299	324	331	303	308	305	322	320	310	315	286	355	317	313	325	303	333	301	345	312	358	296	325	312	270	284	341	313	307	303	304	339	329	327	305	356	322	287	358	345	319	330	310	310	341	334	322	328	323	305	312	292	313	325	320	348	314	261	300	326	300	315	303	328	322	334	343	313	329	316	326	339	287	314	289	308	354	329	304	339	300	348	323	330	318	302	302	343	289	278	329	319	278	329	292	326	324	315	297	335	327	314	302	303	334	310	305	331	317	322	308	303	308	335	327	328	309	333	329	363	327	331	304	349	309	306	316	329	306	305	317	334	324	316	318	336	320	308	335	291	318	352	331	323	319	334	320	314	349	319	339	300	364	312	323	313	312	303	307	338	318	333	348	296	319	336	324	336	353	354	313	312	345	300	324	312	296	300	323	306	345	332	315	297	328	339	296	302	326	316	340	345	338	317	328	320	353	324	299	330	317	291	317	304	295	299	346	290	345	310	299	331	316	320	304	315	307	327	309	326	339	333	296	315	333	303	320	351	327	325	393	340	349	318	338	336	309	329	330	332	308	327	301	310	307	322	307	311	322	309	336	314	332	340	317	320	293	308	312	319	308	339	314	314	328	361	315	317	309	295	304	284	317	336	296	313	336	315	341	331	307	322	303	320	304	308	330	330	306	299	323	336	301	306	314	316	305	330	324	293	320	349	321	288	318	279	280	352	333	310	364	320	295	285	301	312	348	325	330	305	338	306	296	303	307	341	328	331	311	303	291	332	317	325	320	319	297	340	336	305	291	338	357	313	314	308	310	333	353	325	330	328	310	327	312	314	321	313	334	319	306	312	313	308	328	336	299	319	322	297	317	356	325	351	303	324	306	308	303	327	310	317	303	339	310	295	316	342	303	317	323	299	307	309	311	321	327	364	314	334	319	296	324	323	330	319	328	316	342	332	332	309	344	338	347	333	325	313	314	338	323	329	308	313	349	320	320	342	306	319	310	287	327	314	314	290	319	321	352	317	322	336	304	328	301	311	301	318	308	313	295	298	339	320	306	297	304	307	313	343	326	328	335	292	292	326	298	304	299	374	327	299	331	309	306	344	296	295	324	313	315	313	324	326	332	320	290	321	329	344	343	325	347	309	304	322	326	304	321	294	300	319	299	308	338	322	321	335	322	328	332	347	302	305	320	327	328	295	335	317	293	315	309	311	320	311	293	296	313	342	345	346	322	297	336	309	317	302	351	321	280	332	307	313	279	352	309	317	307	331	304	323	317	325	333	300	307	314	319	324	309	322	295	311	307	301	303	323	328	298	322	319	334	301	337	294	313	296	297	330	337	358	304	282	303	314	332
3981	852	856	954	846	963	944	1278	1332	1023	1067	1629	1553	1900	1320	1443	1622	1414	1322	1210	941	753	790	791	751	767	766	772	779	832	836	902	953	913	924	781	771	768	781	769	744	801	819	803	802	795	734	746	753	784	794	761	798	789	771	713	742	764	778	759	761	738	744	749	715	713	721	771	792	749	767	799	720	720	777	734	760	745	805	742	758	760	814	741	782	760	766	767	761	788	740	765	818	778	749	736	709	777	743	748	747	720	759	729	732	743	784	750	750	721	726	706	772	731	745	755	745	805	773	740	751	689	735	705	759	723	742	764	742	832	720	718	747	735	773	720	763	736	724	758	726	782	739	765	758	704	777	759	757	750	769	822	752	768	753	761	784	752	721	755	744	754	744	765	766	766	730	760	774	757	749	750	769	789	748	754	772	708	742	730	760	750	763	757	773	701	796	789	727	767	695	730	780	789	688	756	737	736	776	719	750	770	750	721	757	719	750	776	716	766	716	760	771	777	789	783	746	776	729	753	736	741	780	763	753	791	720	757	775	717	798	727	763	751	845	759	752	756	736	808	734	785	756	754	770	737	766	762	749	789	760	738	740	692	732	794	774	755	790	762	757	798	741	800	792	759	780	767	765	745	731	764	793	783	738	779	721	752	729	799	747	785	752	742	774	726	767	751	759	772	802	716	735	744	734	734	744	755	764	734	765	723	717	759	705	742	738	737	739	786	777	762	749	766	742	732	763	793	761	734	741	736	755	743	795	767	768	753	773	727	758	746	787	774	746	766	731	749	781	756	733	724	735	798	701	748	741	769	755	708	776	801	753	696	730	746	743	765	750	714	776	798	798	766	790	763	789	736	792	787	752	730	752	721	760	745	713	737	754	765	766	720	778	749	769	728	735	821	762	803	728	765	776	778	784	770	737	755	767	772	725	777	781	721	780	754	787	772	749	772	747	781	786	788	731	778	761	779	704	767	730	774	750	796	777	739	736	770	778	750	738	740	809	791	744	782	741	776	766	780	738	747	715	733	767	761	760	697	756	752	778	779	765	758	760	760	705	715	772	798	736	764	769	786	725	723	796	771	768	744	765	716	751	709	738	764	814	689	736	734	779	721	776	772	768	714	773	769	754	749	707	743	743	785	685	807	754	756	761	820	793	740	726	770	734	767	778	773	775	733	748	789	758	792	728	763	745	854	771	727	801	780	736	757	716	741	755	736	717	723	715	739	762	753	776	762	744	805	773	729	753	753	751	787	741	767	758	710	777	775	734	767	742	718	754	759	768	713	779	754	770	752	733	749	761	742	760	712	731	735	732	768	776	762	750	760	762	777	759	700	772	760	766	773	734	767	791	779	794	739	770	764	769	770	760	759	839	794	720	718	778	744	798	765	751	753	731	806	778	710	706	747	688	739	770	767	772	757	750	758	739	777	734	729	731	750	757	773	759	734	745	742	718	740	799	760	774	742	751	735	747	807	770	757	736	760	756	790	785	746	754	795	737	769	747	751	734	711	726	751	764	744	824	735	681	717	710	737	734	750	721	758	778	774	712	693	728	769	814	753	758	753	736	749	795	773	759	771	751	736	766	716	725	780	770	742	786	717	735	787	746	730	746	758	717	744	782	768	797	780	752	771	780	737	767	754	754	793	714	731	760	767	764	741	781	739	711	790	807	780	770	740	728	738	780	749	786	759	736	717	790	768	715	729	708	768	752	686	788	785	779	761	731	670	716	791	749	728	790	752	759	768	754	730	773	752	746	753	727	770	818	749	725	758	749	771	745	778	766	721	805	802	736	750	733	769	779	728	762	749	749	767	782	788	761	740	739	768	780	784	792	760	755	750	776	746	749	748	736	768	776	772	751	786	699	705	743	733	782	715	771	804	830	751	788	748	752	808	775	816	763	724	753	750	760	741	801	738	727	755	752	753	749	710	782	758	738	736	716	757	760	714	760	806	776	741	790	753	766	759	748	768	800	743	766	762	758	671	723	783	759	796	775	783	770	724	750	744	774	721	765	781	761	748	755	776	768	732	755	736	723	783	797	741	745	729	708	795	766	751	769	740	733	779	719	766	763	750	725	774	742	788	793	749	760	749	758	795	780	721	770	776	719	754	755	796	773	756	756	718	750	741	735	798	729	734	812	783	762	755	815	726	731	750	739	768	761	787	764	796	753	701	730	757	771	744	772	788	736	731	815	813	754	768	771	757	767	792	765	793	758	703	760	741	754	755	771	784	756	748	734	721	762	720	751	714	765	747	830	755	764	764	750	795	761	753	758	709	746	731	720	729	785	760	768	732	738	765	751	728	772	745	741	734	715	793	769	758	749	761	739	804	783	736	745	714	732	703	755	717	751	800	746	754	737	789	764	730	804	722	741	746	765	736	781	783	735	728	749	719	738	771	754	720	761	750	789	725	731	768	750	732	796	779	787	793	753	767	690	721	776	786	707	707	747	784	741	779	696	742	788	749	753	744	832	771	758	750	705	745	717	794	834	753	767	730	798	743	754	740	768	759	794	737	769	762	743	782	765	770	740	739	787	820	717	767	733	775	730	733	734	737	695	746	755	775	758	760	801	794	715	760	768	765	775	794	742	723	777	736	758	799	763	738	772	779	727	730	696	769	756	709	759	769	728	759	762	779	752	779	678	805	718	816	714	699	766	738	776	786	766	720	725	762	759	765	750	742	730	740	776	731	768	751	763	734	777	798	758	746	767	753	766	716	782	752	699	740	724	778	752	745	747	705	798	789	761	751	717	760	770	744	752	735	754	784	783	800	763	788	769	748	699	723	776	777	792	770	780	759	786	737	754	805	790	793	744	784	734	774	715	763	792	771	772	743	776	725	760	752	732	760	739	743	769	732	749	790	769	726	779	740	777	741	735	710	742	768	709	731	749	755	741	778	759	731	759	775	762	772	757	734	694	735	801	770	738	774	761	721	754	753	749	771	815	763	745	695	740	741	743	794	768	759	729	775	717	708	720	753	750	801	734	675	712	743	778	770	790	725	786	733	801	720	757	775	754	731	760	781	755	764	752	745	784	740	792	803	790	790	724	766	760	771	751	749	753	765	721	702	789	716	767	746	778	732	767	772	774	752	774	748	741	779	695	748	768	780	781	761	722	742	779	777	753	721	745	779	756	735	750	772	732	746	811	757	762	740	734	764	809	700	731	777	774	776	764	763	802	794	726	779	746	750	744	767	773	820	796	812	753	763	768	781	774	785	708	773	746	768	726	758	758	731	771	729	761	710	684	752	704	753	745	744	769	749	755	789	763	741	745	773	744	747	775	728	766	804	812	727	751	765	722	799	741	837	680	746	711	709	736	729	778	757	748	720	741	756	754	778	755	786	769	748	806	766	718	759	788	763	770	712	747	745	748	751	802	719	747	724	765	730	733	733	767	758	767	726	717	758	790	751	728	807	766	775	761	786	690	731	764	744	765	783	765	759	746	739	730	801	819	766	714	799	702	769	758	701	776	760	754	750	738	776	780	710
36498	15276	3612	1549	989	673	506	551	508	375	381	489	484	587	397	381	438	377	357	338	250	233	229	225	235	209	221	243	215	202	219	233	216	243	277	221	212	221	203	214	256	236	278	399	369	294	241	198	175	193	195	176	207	191	210	182	212	184	203	211	202	198	197	191	203	198	195	185	191	177	200	190	222	199	191	202	197	209	191	184	209	216	201	203	182	233	208	202	192	215	192	202	224	213	213	172	194	193	187	212	184	177	197	187	211	190	185	193	199	190	216	170	202	200	193	199	183	180	159	181	181	202	210	183	194	190	176	183	201	190	205	213	196	209	188	189	182	198	193	183	204	187	218	193	184	200	184	200	185	206	200	184	183	208	220	191	181	165	163	191	197	198	175	209	197	167	200	177	206	189	204	182	199	199	209	184	181	182	181	188	197	184	189	221	204	205	182	182	200	148	203	204	182	193	211	179	186	189	201	209	215	193	189	210	195	200	193	220	205	202	199	204	214	210	207	187	198	198	199	200	208	172	174	184	181	199	190	182	173	166	196	191	207	213	188	200	203	195	151	178	194	185	168	191	181	220	208	204	206	191	208	187	205	208	204	191	192	180	202	177	207	188	188	202	184	209	193	183	204	184	192	209	199	202	214	193	167	194	213	193	174	205	201	209	191	162	202	199	209	194	223	191	161	218	200	181	214	197	183	205	205	216	176	201	201	210	192	185	218	201	201	168	191	183	193	199	206	195	185	212	213	209	188	191	177	193	203	213	183	200	224	199	179	198	188	209	159	182	171	183	205	202	148	190	188	174	206	193	213	201	169	210	189	184	200	190	202	200	189	230	171	221	192	178	203	204	202	192	175	198	186	217	169	181	217	156	174	202	179	201	187	187	160	177	208	183	199	172	199	210	178	227	175	207	180	194	195	170	198	214	189	195	202	197	215	182	206	198	193	203	187	180	165	175	192	184	196	170	189	218	197	208	191	171	197	203	176	202	207	181	193	189	196	194	197	176	195	208	195	197	174	193	184	209	194	190	165	176	209	201	187	203	176	190	192	185	176	210	181	193	187	206	186	155	209	215	185	192	209	195	206	202	158	218	186	195	186	202	172	199	190	202	203	172	166	204	196	202	205	190	160	179	194	205	191	184	207	182	195	188	167	203	201	189	193	194	158	174	229	183	182	198	191	205	178	210	161	224	196	193	179	215	190	186	200	172	189	186	177	181	199	191	180	196	198	190	175	198	183	195	193	201	195	194	178	219	210	186	187	172	193	208	185	178	174	215	205	202	198	219	173	179	200	191	172	183	195	197	178	184	185	199	196	198	184	200	196	162	197	193	192	188	187	186	214	195	198	200	216	186	225	198	176	199	181	190	174	192	197	221	196	187	216	205	180	189	178	171	200	195	198	190	192	188	195	186	179	205	197	203	196	181	190	164	185	190	207	186	197	174	194	176	192	189	179	197	181	193	186	171	172	194	191	178	214	173	190	212	179	205	172	175	195	187	196	201	195	184	195	202	181	180	199	207	224	179	191	203	214	172	188	181	181	193	189	167	211	207	195	203	206	197	186	175	173	204	212	188	168	188	189	218	186	203	199	186	191	209	194	206	179	184	180	206	192	197	182	186	220	202	212	182	215	238	174	181	175	208	178	229	199	213	184	179	215	164	183	207	231	173	177	196	173	189	187	192	180	171	189	187	213	181	215	166	199	201	213	171	179	201	198	203	176	180	187	201	180	198	176	186	199	171	177	165	209	217	183	205	200	190	200	195	200	202	181	220	200	183	197	218	178	191	204	177	193	163	186	211	188	200	206	193	212	192	179	195	209	212	195	200	196	174	238	241	212	181	164	216	198	210	184	186	196	179	197	187	203	203	209	190	197	188	189	171	203	186	167	204	213	202	205	195	191	179	188	189	195	211	214	203	188	214	189	185	206	189	193	185	152	151	172	216	201	218	183	205	203	184	205	209	191	199	179	188	183	216	196	193	179	193	209	209	184	196	179	184	202	192	178	201	186	196	184	197	225	193	198	203	195	213	164	184	165	214	217	202	191	213	202	181	189	203	199	191	175	194	191	179	190	203	180	182	180	176	229	197	161	192	191	203	219	185	179	217	221	207	183	187	193	174	179	217	199	202	197	183	180	183	206	182	207	194	165	171	204	199	174	195	171	177	202	188	201	185	191	162	186	197	208	203	176	178	193	184	219	211	187	210	203	197	201	202	163	190	221	213	178	213	202	198	189	186	186	201	204	185	193	209	172	179	213	201	188	202	226	200	211	187	169	199	218	188	196	170	212	225	193	191	176	190	164	189	199	204	206	194	163	171	196	218	214	214	193	182	193	209	192	198	176	177	184	200	191	181	184	226	212	215	196	182	170	223	187	200	193	204	208	211	178	213	192	208	181	190	198	184	208	188	198	201	197	206	189	190	211	196	200	198	215	179	176	197	223	214	216	182	204	209	190	199	200	184	195	187	179	171	202	199	201	198	207	203	196	194	172	208	184	198	201	197	211	203	168	190	183	195	197	206	197	186	205	182	196	203	203	212	210	197	177	193	186	211	186	178	198	215	203	172	188	161	175	171	199	206	174	207	184	194	182	190	176	193	211	194	161	200	200	199	186	185	190	172	192	204	187	206	158	163	208	163	178	197	188	182	206	215	172	177	203	208	165	199	220	200	197	169	199	197	204	158	214	192	201	199	189	209	218	176	158	198	205	184	207	178	207	200	160	205	196	210	208	203	196	194	205	190	198	180	196	188	187	221	185	177	193	205	191	186	189	187	199	213	171	171	187	219	200	167	196	190	189	176	196	212	197	213	190	195	203	194	200	195	200	190	208	212	214	188	192	212	181	192	230	196	189	171	202	197	179	190	173	200	200	200	202	179	211	184	201	201	195	196	208	197	185	191	174	222	199	212	192	185	174	171	170	205	193	184	173	214	221	198	178	186	186	176	174	181	179	187	199	195	206	183	192	197	214	179	201	212	197	190	198	190	184	204	201	171	202	206	225	191	193	173	189	202	210	196	198	195	187	193	195	193	172	207	223	218	183	188	186	181	167	178	191	181	201	178	217	204	175	199	200	186	188	188	199	184	197	213	171	194	186	199	215	201	191	180	192	200	185	198	194	185	193	181	148	200	214	199	188	187	205	195	185	195	176	209	184	192	200	214	221	206	193	189	183	189	195	172	193	180	184	195	188	214	217	170	212	212	202	184	193	182	185	212	197	193	189	206	208	225	202	191	204	188	177	219	199	203	186	217	196	195	176	201	191	204	184	203	196	190	201	209	197	217	208	213	189	202	185	194	206	195	210	183	199	179	231	187	173	199	171	185	213	175	208	186	204	231	178	201	202	189	159	215	185	182	199	177	193	165	203	196	179	212	172	201	189	171	176	193	143	201	223	184	186	188	191	179	197	158	181	159	189	193	204	208	180	209	198	185	167	194	207	193	163	192	189	193	206	189	205	218	213	196	201	218	201	190	204	204	185	175	178	187
17712	1811	2754	3220	3253	2510	1905	2619	2254	1765	1655	2548	2368	2910	2038	2064	2308	1939	1604	1612	1012	799	881	809	858	644	720	679	635	710	723	939	875	955	821	712	637	678	724	765	1102	1053	1426	2009	1778	1612	724	574	621	697	539	523	573	558	529	544	513	558	529	527	568	501	502	590	557	518	566	561	543	529	517	510	537	506	548	547	514	527	525	538	540	542	493	537	512	483	537	536	535	555	513	524	522	515	518	514	520	521	464	549	542	532	550	489	543	465	526	536	522	532	507	524	530	523	497	531	508	540	539	502	540	515	485	522	514	478	508	495	505	548	518	501	540	501	482	516	494	537	517	541	498	506	499	510	554	512	498	512	526	512	504	482	525	530	548	583	500	538	516	474	488	504	530	531	502	510	511	513	485	504	487	529	488	502	535	492	505	507	518	563	524	522	508	522	541	505	545	505	558	506	526	546	483	476	482	555	520	489	511	507	487	502	545	482	550	489	491	527	548	529	536	500	483	546	494	494	524	548	534	521	502	506	439	507	520	497	523	516	567	470	530	475	509	505	557	516	499	534	491	515	520	486	493	537	546	526	523	542	528	514	524	464	490	476	494	510	528	519	456	495	521	556	480	506	519	517	514	515	501	537	468	476	560	535	572	509	505	483	470	537	493	531	550	517	533	467	523	504	518	541	526	480	516	517	495	532	497	534	497	532	495	483	544	537	499	466	547	506	524	538	527	524	531	523	499	539	484	536	515	528	501	510	492	496	518	495	542	473	536	528	517	470	521	557	521	509	478	485	538	517	531	483	486	500	487	501	497	525	546	510	518	555	511	542	523	476	524	492	514	511	517	516	520	490	513	533	529	484	515	575	502	490	492	525	531	529	533	531	497	512	500	518	497	503	504	497	505	533	505	543	503	512	510	500	506	566	530	520	525	509	507	531	507	522	523	533	499	504	535	503	465	511	513	499	508	548	545	516	522	534	534	479	500	537	509	482	494	546	499	540	543	489	531	505	491	536	492	515	500	515	524	503	521	520	517	508	523	502	471	500	514	542	503	502	528	536	537	520	495	493	530	530	499	482	522	483	494	489	473	513	524	512	527	557	522	525	471	538	498	536	502	504	572	552	505	484	546	534	506	470	505	491	511	500	549	552	535	485	562	518	489	563	513	473	510	493	512	539	508	501	523	499	527	485	507	495	498	515	505	502	501	507	510	483	490	554	531	537	512	523	497	516	562	499	505	516	506	566	529	517	555	514	504	468	503	509	501	498	547	476	511	478	542	512	504	513	517	526	495	523	502	536	532	469	456	498	513	507	526	500	512	516	514	506	521	537	508	496	511	526	501	525	509	497	521	491	553	528	517	514	572	494	463	486	505	507	471	522	480	519	540	535	499	511	496	558	491	518	539	480	540	502	541	519	491	507	529	483	541	509	512	481	496	497	500	526	517	498	491	526	539	523	517	508	524	531	515	490	499	456	496	540	538	535	539	504	491	479	506	511	530	529	496	540	538	500	506	491	475	511	505	520	511	530	510	493	495	534	535	463	504	508	538	543	511	531	522	510	495	494	503	547	513	482	487	506	498	494	464	537	499	504	536	527	509	473	516	522	519	504	507	502	513	507	510	501	457	485	541	511	531	530	508	541	523	526	494	541	503	539	544	484	519	517	503	555	535	551	517	520	545	465	524	520	524	535	520	523	521	544	524	473	483	532	503	500	509	510	515	508	536	523	469	504	525	499	509	534	495	503	534	539	515	504	516	538	497	548	521	495	494	506	547	519	517	472	501	508	524	512	534	512	509	520	532	509	502	509	489	487	562	528	528	545	524	531	487	480	532	497	495	478	572	526	503	512	479	557	532	506	495	516	476	498	513	507	521	503	505	498	530	534	492	517	524	530	486	500	553	514	542	565	505	527	494	497	480	499	500	487	509	523	525	488	500	518	491	504	479	500	497	514	501	471	540	495	493	489	472	465	506	535	505	512	545	537	540	536	508	521	505	530	512	452	531	507	496	487	509	552	501	544	529	510	488	529	506	504	508	544	499	533	474	521	499	527	498	485	528	494	494	538	497	526	570	514	537	556	476	504	514	541	468	505	471	548	526	511	517	478	499	509	476	498	470	493	520	497	507	505	548	491	514	508	490	486	529	517	538	533	488	473	508	513	515	512	499	489	511	549	539	532	518	542	517	516	472	544	562	518	519	464	501	516	480	518	499	487	555	547	498	469	515	538	513	544	446	506	532	499	557	527	511	501	517	498	530	530	495	513	527	494	513	496	537	543	518	518	496	518	508	465	519	494	480	514	490	525	533	511	510	510	542	528	532	519	483	509	455	533	510	485	515	489	501	532	535	504	515	515	518	552	505	524	521	497	496	532	527	488	481	524	527	482	528	522	502	514	525	536	524	488	486	510	538	520	498	528	495	512	515	512	487	504	478	462	510	520	489	503	504	521	500	535	503	469	520	533	537	533	500	530	495	510	524	504	535	505	504	476	501	509	536	510	521	541	503	502	518	512	526	496	489	508	529	546	531	514	459	522	515	508	529	535	524	494	488	504	488	489	559	544	527	499	499	515	512	524	507	503	510	523	522	515	521	540	508	516	474	536	505	476	535	504	509	496	529	535	508	500	472	559	521	535	568	511	527	494	543	473	520	546	511	563	488	536	529	508	501	579	513	522	485	492	481	501	514	521	526	564	505	502	509	512	506	540	505	484	530	516	522	513	509	506	524	535	496	537	529	455	481	473	521	515	512	515	553	497	528	495	519	532	549	484	506	523	541	523	531	530	527	511	545	478	534	514	527	485	520	479	513	467	525	498	499	524	522	504	531	542	494	533	507	549	490	553	512	516	515	512	515	484	522	514	499	552	513	547	488	489	522	526	467	506	520	510	511	547	501	530	540	506	529	503	534	502	511	502	513	532	527	533	507	496	523	536	509	513	502	549	503	473	495	483	478	524	526	508	476	512	501	526	465	524	500	535	508	506	554	512	527	497	519	513	484	525	508	523	483	550	491	549	492	531	527	561	458	566	499	551	498	476	500	502	509	509	537	499	492	474	497	504	500	533	494	528	487	531	535	491	518	519	536	535	513	529	521	522	543	547	508	500	535	510	506	498	515	518	550	531	487	523	479	572	493	494	501	531	529	520	512	491	539	514	467	567	497	517	510	474	491	490	566	525	488	505	510	515	493	520	525	530	488	518	518	528	495	455	480	506	517	510	492	495	497	517	500	476	499	487	559	511	520	493	503	511	538	519	551	554	488	512	546	543	512	507	517	534	509	512	484	523	499	492	484	537	500	500	515	496	521	477	532	541	554	537	527	509	521	513	486	520	506	497	483	503	516	541	502	535	529	534	479	513	516	537	542	496	498	521	507	542	510	512	512	530	531	508	511	500	520	501	483	530	523	473	470	519	497	491	521	531	514	498	501	526	526	524	533	499	541	529	507	500	496	514	511	498	507	517	490	524	520	541	502	501	501	479	485	498	515	490	537	547	532	540
41668	21277	12800	3490	1848	1463	1253	1098	807	671	602	801	788	867	632	690	701	635	564	568	412	400	337	323	332	371	346	355	321	354	376	360	368	379	325	323	329	320	392	350	419	405	490	662	604	556	315	352	325	336	297	280	289	333	300	302	276	301	325	294	297	286	325	283	312	283	293	311	291	282	295	294	319	280	274	301	299	294	294	288	342	271	295	324	280	327	290	321	309	303	301	291	270	293	303	289	269	293	308	295	297	314	288	309	302	255	293	293	321	294	301	295	318	263	287	319	303	295	303	322	277	314	313	304	321	314	274	279	313	293	294	291	324	263	329	286	296	297	287	294	292	293	314	304	293	299	318	304	297	298	279	328	341	292	314	297	337	340	285	331	300	317	286	285	300	312	301	308	292	288	303	316	265	278	307	303	291	314	293	271	297	339	321	257	285	292	279	331	293	323	311	311	292	312	313	327	317	297	296	297	263	301	333	300	301	289	313	326	279	298	293	300	293	292	318	289	285	293	293	307	315	259	275	304	314	299	263	310	293	285	293	298	306	298	323	352	297	267	317	305	333	311	271	264	285	302	274	290	291	309	287	303	282	298	288	303	320	292	294	307	329	325	311	284	316	290	279	266	294	278	302	301	299	292	300	309	284	302	321	277	284	336	287	264	294	292	275	308	296	275	296	317	358	270	289	326	308	297	315	268	269	280	298	305	310	317	315	298	282	263	294	297	306	250	251	310	312	335	303	304	305	308	341	290	312	286	285	270	320	301	301	322	308	309	306	319	297	316	317	303	333	294	323	302	292	290	309	320	300	343	307	318	296	304	295	316	300	294	303	315	307	312	295	317	303	269	280	285	288	301	307	310	301	292	338	283	295	304	305	296	308	290	267	291	272	301	288	324	307	289	295	321	328	279	294	290	323	302	306	273	319	303	286	320	282	312	287	286	281	298	305	301	349	317	299	273	309	327	289	343	310	292	269	338	298	298	324	277	336	311	288	289	299	291	293	303	277	276	294	313	288	334	280	294	304	312	302	306	323	318	277	280	330	304	318	301	296	314	293	292	299	319	284	290	302	293	323	303	305	302	282	311	261	306	296	299	288	316	276	310	327	297	306	281	292	283	329	311	286	314	306	292	295	326	296	274	306	320	320	324	308	281	302	346	318	326	303	298	307	304	284	269	313	325	268	289	306	325	297	293	287	326	297	295	288	297	302	296	324	318	318	323	299	335	292	274	285	293	259	321	279	313	318	291	289	291	288	279	303	302	301	273	360	309	310	287	299	299	294	293	287	338	308	311	294	285	294	304	316	299	298	325	302	301	343	279	307	323	319	313	277	314	282	290	282	262	315	305	319	289	322	304	320	304	297	268	276	293	278	282	300	290	335	293	279	321	318	284	312	309	291	317	289	296	286	276	307	317	306	279	302	307	299	309	316	311	331	284	300	306	292	323	291	316	302	315	276	259	260	305	303	291	310	307	276	311	296	300	285	295	282	306	306	294	292	289	296	262	296	304	294	315	317	291	303	322	306	308	296	284	292	279	303	308	318	283	302	288	290	302	311	292	293	276	313	310	291	323	300	280	278	258	343	303	261	318	308	268	340	283	307	292	334	296	292	317	265	288	259	289	281	304	292	285	277	285	266	250	277	326	320	288	287	268	283	325	293	310	299	322	305	258	267	317	312	275	312	315	316	253	269	291	302	320	278	342	293	304	332	305	279	292	312	323	315	305	302	317	305	320	299	281	310	286	274	295	311	279	318	316	300	287	291	290	303	304	293	291	310	307	271	322	307	328	328	298	298	316	265	316	284	292	282	294	313	333	291	305	307	278	309	271	285	333	302	333	291	294	304	289	289	268	282	289	298	284	306	261	280	294	310	296	285	277	265	289	270	267	343	290	330	339	316	316	288	291	323	290	281	279	327	294	327	262	301	311	251	338	294	316	293	310	277	286	283	330	309	269	301	288	317	274	299	307	277	302	301	293	321	325	287	282	271	309	319	260	300	309	314	287	292	322	303	333	319	296	299	309	304	287	300	302	278	309	322	261	308	295	285	347	314	314	322	302	297	323	301	320	329	306	298	324	350	277	285	321	313	290	283	293	299	269	293	285	295	279	304	353	309	312	277	290	296	299	282	340	288	284	298	293	277	295	256	319	297	296	274	310	296	304	312	300	308	304	308	284	271	297	282	273	317	293	327	279	288	296	318	294	319	302	307	274	310	294	306	294	321	297	293	270	307	303	312	280	333	233	297	301	316	303	315	310	298	309	291	297	340	321	311	294	267	289	279	309	293	299	307	293	299	302	278	278	297	334	285	286	302	289	300	320	274	291	272	313	289	281	309	294	273	272	282	262	301	292	312	263	291	317	302	304	252	307	336	316	276	266	284	332	286	310	282	336	307	286	282	280	292	310	301	267	305	318	329	306	295	346	287	319	311	297	287	300	339	285	333	273	310	292	307	286	301	298	295	310	289	299	302	269	308	297	333	291	288	341	251	296	289	330	316	264	325	305	275	281	307	305	294	286	283	301	246	278	281	317	318	273	274	310	311	289	290	309	300	285	304	315	309	278	289	285	323	298	316	286	285	307	339	295	331	299	292	302	297	320	284	280	318	305	333	307	320	318	345	302	293	318	282	278	322	283	308	299	329	304	300	273	301	283	290	289	294	303	285	270	278	314	325	340	291	294	281	283	316	296	298	285	299	284	284	288	309	290	291	294	315	309	284	264	291	286	299	326	281	296	301	325	282	267	294	317	302	285	300	303	299	290	279	286	288	273	274	289	274	320	311	258	311	297	299	320	328	309	294	309	311	292	324	316	289	352	281	312	282	272	299	268	314	301	306	301	347	333	299	286	311	300	299	300	314	285	308	319	314	313	290	298	265	300	303	312	344	286	313	295	297	289	346	299	303	292	249	306	283	308	314	284	289	308	307	304	309	317	278	271	282	278	311	280	277	304	312	345	312	294	305	311	294	327	316	297	301	317	274	315	339	277	291	342	293	305	324	295	315	302	299	319	331	339	283	259	284	333	303	288	305	265	315	305	276	301	309	301	294	314	296	320	322	302	328	276	274	278	311	307	310	300	305	294	293	299	302	281	310	298	319	299	284	279	311	324	275	278	284	321	291	281	340	275	320	269	302	307	281	282	293	300	294	315	296	288	322	286	333	286	308	290	295	286	302	329	284	316	291	303	274	289	296	310	279	324	292	278	309	287	289	318	294	305	333	312	294	314	300	274	293	315	328	317	297	281	330	279	294	329	308	300	297	298	289	299	314	295	325	245	312	280	325	301	285	276	288	279	333	278	300	326	302	303	288	299	310	273	311	295	310	291	321	309	328	338	316	298	282	294	274	293	284	282	286	280	292	297	297	290	285	291	271	316	300	324	302	307	319	316	320	280	292	292	281	308	268	291	307	303	300	292	296	290	290	282	314	288	295	277	286	320	293	318	296	297	281	345	299	309	308	297	303	328	269	320	332	285	318	291	314	307
23245	2939	4684	6032	5257	4266	3811	4073	3543	2759	2694	4128	3762	4491	2985	3137	3369	2914	2630	2436	1489	1293	1309	1111	1237	1128	1121	1098	1042	1012	1186	1415	1365	1389	1238	1011	1050	1108	1165	1254	1959	1801	2626	3644	3046	2619	1136	895	941	1246	852	766	790	752	736	779	809	791	757	824	725	762	793	802	787	781	769	756	791	782	799	829	762	782	749	814	764	750	802	733	723	737	773	807	713	774	772	722	738	779	727	726	788	781	737	789	734	741	735	737	754	747	759	713	749	747	753	757	779	803	769	725	760	760	743	742	782	727	747	727	754	740	721	744	733	782	777	780	779	754	775	774	765	739	767	766	733	767	755	717	736	742	756	778	723	713	806	735	750	769	744	750	749	758	716	691	756	713	751	753	749	717	788	767	747	797	784	715	781	750	786	786	764	743	744	761	770	723	710	778	732	734	746	722	793	745	751	767	763	741	749	724	733	716	773	759	672	767	732	717	823	748	735	760	787	788	732	743	719	788	778	720	737	788	763	723	763	778	704	735	769	699	715	783	729	696	753	750	745	774	754	712	792	789	767	717	732	740	763	688	741	722	788	757	759	710	744	744	704	732	765	743	776	728	717	773	713	752	700	744	715	725	752	746	766	738	764	754	758	760	760	715	717	728	788	745	786	765	716	772	755	778	778	762	775	723	772	753	774	768	709	720	757	731	703	691	723	755	767	746	779	750	720	776	735	733	728	762	695	714	753	753	728	727	733	741	697	740	761	734	778	732	754	740	745	730	716	764	752	777	708	723	724	711	752	762	753	689	743	753	699	812	696	725	816	754	759	738	723	741	766	735	759	764	749	779	771	710	766	725	715	759	729	716	742	728	775	762	757	710	721	778	693	761	756	746	714	734	763	710	724	764	814	642	740	806	761	729	724	767	718	760	723	749	725	758	738	724	755	749	780	729	743	773	729	716	691	767	732	802	756	695	761	788	721	789	714	762	753	748	771	734	769	702	740	708	722	740	747	719	757	726	783	752	738	777	763	704	760	743	754	698	744	740	732	734	763	742	759	788	737	746	790	740	802	762	722	721	718	799	751	747	757	774	733	777	777	733	726	749	754	775	760	811	775	758	719	691	729	757	722	764	784	770	789	734	681	736	763	752	731	754	741	732	760	750	806	780	775	758	699	710	725	757	781	747	775	707	713	718	741	737	759	737	768	760	736	723	758	735	733	781	768	732	746	747	773	721	717	755	770	751	735	711	706	725	728	737	720	742	701	728	751	759	723	702	734	748	708	727	745	707	760	700	710	733	727	784	742	812	685	761	761	736	754	740	755	737	764	796	819	746	751	720	731	745	750	728	807	751	731	754	693	756	738	740	744	728	770	761	734	730	726	748	739	790	771	741	742	767	683	746	734	770	773	721	717	778	770	703	710	743	766	768	774	770	737	732	706	737	763	721	793	733	760	735	781	779	811	749	749	710	720	752	750	720	709	747	747	738	792	696	758	736	730	780	761	800	778	743	766	754	805	741	754	722	733	777	802	781	803	768	739	700	726	743	722	744	777	752	740	739	777	730	762	744	749	789	691	761	777	735	714	724	762	796	714	728	702	754	773	743	731	767	726	693	779	716	755	705	765	731	754	726	754	747	744	769	740	776	753	774	718	700	766	810	732	745	765	728	728	693	781	751	705	721	728	798	722	760	756	771	727	734	707	730	726	720	745	740	755	743	776	737	768	726	749	713	704	721	766	773	741	819	776	724	744	750	747	748	736	778	742	777	711	768	726	718	798	789	705	769	747	688	781	732	732	746	759	738	714	746	742	752	743	747	688	765	760	715	753	826	736	774	786	753	822	753	744	715	718	764	730	763	724	728	720	778	709	746	732	728	730	715	749	755	703	751	742	746	711	736	715	777	762	689	749	756	737	703	711	758	769	824	771	749	732	709	774	758	718	768	777	772	722	708	746	710	753	761	797	804	718	733	711	743	723	744	784	733	709	801	742	778	715	733	758	767	723	757	721	683	742	732	767	703	755	723	696	778	758	697	748	718	729	774	717	769	741	744	798	733	743	815	731	753	746	756	716	747	724	768	756	779	775	728	745	764	749	724	753	727	761	697	745	737	729	797	750	723	689	711	730	806	793	713	742	732	748	711	746	732	706	773	712	733	763	774	735	731	762	767	780	792	729	748	792	751	754	761	780	748	742	772	746	736	737	764	748	749	756	761	761	789	744	762	726	706	758	756	742	715	812	729	801	757	742	748	766	747	741	766	722	765	737	717	726	723	737	730	733	792	781	744	713	735	695	711	743	789	721	747	758	739	788	715	730	752	751	729	737	800	732	726	733	759	754	727	734	783	747	805	762	702	754	773	811	772	783	685	746	752	704	794	764	801	743	750	762	709	756	722	778	724	763	776	751	776	765	716	687	735	755	736	792	796	778	745	747	722	780	744	719	746	768	772	752	778	826	722	786	759	757	770	781	723	759	733	763	715	756	748	798	739	683	731	703	709	787	763	752	745	711	744	742	767	736	744	767	741	757	725	761	750	773	768	780	717	714	779	818	752	768	735	713	743	737	759	757	761	750	772	766	666	761	708	742	733	782	722	721	723	747	734	728	747	781	796	761	733	744	743	797	745	772	769	740	752	760	763	743	752	715	730	754	715	754	711	738	748	766	737	794	714	694	694	737	784	722	804	764	768	707	773	724	750	782	743	763	773	749	782	732	733	782	721	784	735	737	766	767	759	748	768	732	780	749	775	731	792	724	721	713	707	721	775	727	728	769	754	722	730	730	709	707	729	740	738	728	740	735	754	756	747	777	738	790	785	758	731	803	726	754	766	739	782	757	740	745	738	833	726	768	770	737	751	731	717	774	780	691	719	753	748	712	765	768	736	732	755	731	743	737	769	797	787	759	728	776	739	753	750	730	749	709	756	756	768	709	757	766	733	740	740	742	745	753	723	769	752	672	704	797	720	748	745	751	727	766	758	771	756	716	751	725	753	815	771	726	768	755	756	729	791	720	765	728	775	751	724	739	743	726	761	755	770	753	750	760	763	785	765	729	778	789	738	751	738	774	722	742	727	739	752	789	740	770	741	790	724	755	740	747	735	761	733	761	775	775	723	745	733	728	749	750	756	775	803	723	795	765	706	727	740	755	779	721	768	777	755	788	789	728	702	728	770	773	756	760	710	760	707	783	792	763	757	704	785	729	761	762	763	706	745	775	701	737	758	725	744	768	740	752	768	734	804	779	771	734	737	730	737	774	762	758	738	776	728	718	710	773	777	770	778	737	743	729	732	759	734	753	709	712	815	772	761	764	693	763	765	742	745	766	766	731	769	738	790	730	778	784	722	707	746	722	749	797	736	763	656	770	712	733	779	747	734	765	728	747	775	783	758	733	749	731	767	774	670	770	762	724	739	719	725	752	824	717	801	785	807	746	788	715	741	748	731	748	738	765	764	761	751	786	749	720	736	745	748	778	674	747	731	777	707	738	711	789	730	723	765	737	773	706	717	779	699
4885	622	509	383	386	385	379	437	413	380	403	451	431	517	400	430	456	412	401	393	368	323	363	314	339	374	314	327	331	326	334	323	332	357	353	317	321	347	303	294	315	327	310	345	335	353	315	335	348	337	313	312	308	335	309	353	338	349	333	307	331	379	348	323	318	310	310	315	305	338	300	328	341	334	327	349	324	285	352	331	307	322	316	343	329	311	324	324	353	319	324	304	309	297	294	303	297	318	340	318	364	324	328	318	336	274	304	324	323	348	352	326	313	342	340	355	326	327	307	302	304	348	325	274	297	311	323	330	311	314	337	310	347	327	355	339	313	350	337	329	358	350	340	327	332	313	338	342	308	316	344	301	328	324	346	299	328	375	330	307	303	332	331	326	308	330	322	350	336	333	317	303	338	315	319	327	302	346	295	326	348	323	350	320	339	304	324	329	325	321	350	321	337	319	329	348	337	282	348	365	317	321	326	305	315	292	334	316	328	348	324	316	261	315	335	302	310	320	310	362	334	338	317	315	330	366	324	318	343	320	306	354	309	341	352	331	329	328	336	303	364	334	327	371	314	336	343	331	334	325	275	303	314	313	314	317	310	287	331	330	323	343	337	313	322	357	308	324	328	317	287	324	325	322	315	318	371	302	318	352	332	309	319	331	313	342	278	305	334	324	287	320	322	315	344	329	319	316	316	313	270	330	320	337	340	328	347	315	309	337	324	365	343	327	295	331	318	310	339	329	378	309	307	283	335	333	339	331	337	334	312	337	318	335	304	316	316	326	328	318	340	306	311	325	342	314	304	296	305	307	311	326	311	329	326	328	346	333	305	346	304	313	340	296	327	333	285	319	336	313	328	330	284	303	317	319	336	308	307	309	303	313	337	286	293	334	319	312	319	340	342	361	346	319	295	319	337	310	319	347	292	322	301	334	334	310	312	342	325	321	320	318	301	322	281	316	339	312	341	311	303	341	317	334	311	325	344	329	315	344	320	340	309	287	334	306	314	307	301	375	346	304	321	321	294	307	307	355	312	341	336	332	333	302	333	290	319	324	322	355	328	317	338	323	303	330	325	294	287	351	328	311	324	315	321	348	322	351	330	341	312	355	309	339	337	317	308	303	320	331	311	342	336	311	295	343	317	336	302	333	376	288	339	344	304	339	328	336	348	339	335	302	281	323	329	352	326	338	318	360	320	335	299	342	321	313	351	302	342	348	342	343	340	339	317	308	329	306	360	334	349	351	314	299	333	330	309	314	341	348	336	320	305	331	304	299	311	335	328	324	318	313	319	325	302	319	294	314	363	349	299	338	318	332	300	300	305	326	314	344	314	337	339	337	275	341	316	332	302	316	304	317	342	309	321	301	332	290	352	337	371	307	293	319	319	301	335	309	325	311	344	319	326	357	331	345	316	348	369	304	289	342	333	323	368	332	300	320	328	341	324	319	298	316	304	316	307	299	316	321	331	358	333	325	358	325	335	333	334	310	302	343	319	320	329	315	330	337	345	349	332	274	321	350	322	331	328	347	325	323	307	329	333	308	308	319	307	340	322	310	312	322	346	328	321	332	312	319	313	348	307	304	306	302	323	342	316	320	323	328	297	331	338	322	333	315	310	316	328	374	331	306	341	311	313	329	321	340	337	327	293	326	326	303	393	319	311	307	334	347	302	307	338	338	299	283	293	321	329	319	278	329	310	357	331	315	281	299	329	306	365	336	317	338	315	326	331	338	310	310	331	300	308	322	329	313	368	340	358	357	354	330	332	304	319	322	296	339	350	337	315	330	320	330	309	343	337	352	317	320	356	339	319	337	329	320	350	316	306	335	301	332	329	311	333	302	295	340	357	309	281	335	330	326	354	333	351	335	313	345	304	307	322	306	353	318	344	283	319	322	331	335	281	318	334	324	358	310	340	304	294	342	334	285	333	306	352	319	339	322	331	265	333	317	309	330	301	278	328	316	323	307	326	325	311	293	341	330	348	297	332	344	359	306	342	317	349	292	326	315	307	353	288	347	330	332	326	311	324	316	340	361	329	297	337	307	305	302	309	317	287	339	324	337	352	314	302	327	339	308	292	318	316	314	309	331	313	312	313	320	318	304	317	369	326	366	343	336	315	286	309	311	320	332	328	327	338	356	358	311	282	317	340	291	308	340	320	332	351	309	310	327	305	321	312	284	336	323	331	309	337	327	340	295	320	321	354	298	330	329	355	346	348	332	299	324	313	337	326	328	327	309	324	339	305	297	321	340	325	338	313	298	313	328	340	344	331	324	310	355	333	304	290	324	292	341	274	333	314	326	334	332	318	313	328	341	306	337	303	308	330	316	320	335	333	362	334	315	284	323	314	327	325	314	328	289	331	341	325	350	305	299	340	319	318	323	338	325	320	300	364	345	315	353	285	333	334	295	313	322	312	348	353	345	304	298	337	290	337	296	317	325	334	332	343	328	334	353	350	331	321	321	298	362	337	306	325	312	334	363	339	297	348	348	340	311	295	308	317	321	322	326	326	339	354	316	309	311	338	346	329	356	355	323	274	318	296	319	311	364	318	334	320	311	311	322	337	331	336	323	309	331	311	316	333	316	325	306	342	321	326	340	300	331	335	295	308	342	332	323	337	354	319	335	348	328	315	319	333	304	315	311	312	298	323	319	309	324	355	331	329	372	319	333	321	316	327	329	351	314	338	329	316	337	306	306	325	337	359	313	356	308	345	326	317	324	327	333	336	324	341	308	302	328	333	305	327	336	304	279	294	341	318	344	319	323	295	324	289	331	323	320	287	326	347	324	296	279	332	350	332	338	297	341	323	318	336	355	353	304	336	326	295	295	317	310	320	337	303	328	311	319	272	319	334	316	328	336	336	342	336	313	298	320	300	335	322	326	346	319	303	306	308	327	299	352	298	360	310	330	347	302	320	307	293	348	313	355	319	303	292	307	316	329	307	317	352	323	300	364	303	335	303	325	342	313	341	298	292	339	321	327	321	326	317	354	317	328	308	328	331	306	299	312	316	320	308	299	347	323	334	303	365	319	300	307	319	325	342	325	339	322	331	333	310	324	325	322	320	359	332	317	326	332	318	323	330	343	318	294	324	306	355	387	388	323	304	318	296	363	318	340	325	345	301	323	347	329	348	308	328	316	302	332	333	332	342	338	359	320	313	327	331	334	306	366	332	318	338	321	317	340	332	278	342	324	336	352	342	291	329	320	339	309	328	346	340	339	329	326	318	317	311	318	291	342	320	330	380	352	329	325	328	329	332	323	317	323	356	319	318	301	340	359	344	310	318	314	302	332	317	325	350	324	310	354	361	311	331	348	314	308	315	347	299	314	343	345	343	348	343	338	319	296	306	326	346	327	317	327	285	312	343	331	332	312	340	332	306	332	320	325	297	358	327	326	299	326	298	345	336	294	319	370	302	332	342	321	293	297	328	320	323	324	326	317	298	309	320	313	298	356	301	339	324	287	304	310	324	321	352	321	319	338	327	338
4089	830	976	949	913	952	976	1441	1339	1071	1308	1769	1627	2010	1600	1492	1607	1459	1333	1329	993	841	777	746	812	823	800	793	838	839	868	1009	968	926	948	761	769	804	743	813	776	828	829	848	843	777	815	754	728	804	739	753	781	784	778	776	720	721	765	785	841	752	797	751	747	737	730	786	722	761	766	752	761	756	735	753	769	799	760	753	765	745	795	751	808	703	786	774	777	777	776	736	750	797	756	750	776	759	777	742	739	727	692	786	730	794	762	761	787	758	780	784	793	722	717	712	800	755	713	754	753	815	756	774	771	797	735	725	765	768	789	778	766	799	748	754	783	753	787	736	774	743	818	745	740	762	725	828	758	729	756	771	733	741	747	749	694	820	750	751	759	748	757	748	820	785	745	796	744	751	762	783	754	767	753	788	758	795	741	799	773	799	769	754	802	738	757	778	749	721	796	793	768	748	807	768	763	789	719	813	750	788	729	780	690	749	733	788	762	775	785	772	759	755	798	773	798	755	731	709	787	776	731	760	716	834	761	765	724	744	774	748	754	751	775	766	813	809	769	745	735	768	760	788	767	718	780	804	769	731	736	790	791	778	795	754	741	771	728	773	751	757	751	744	735	760	739	740	757	753	752	798	729	785	783	729	821	784	762	749	748	756	725	706	740	773	786	752	764	779	754	749	759	765	735	770	768	796	742	806	726	809	752	742	807	772	714	768	816	780	726	757	782	750	702	785	735	739	777	732	736	720	772	743	767	772	767	748	755	786	743	772	741	756	759	765	784	798	743	808	753	746	761	760	776	738	735	770	761	761	719	779	797	753	735	782	748	718	733	725	748	774	770	751	737	776	791	792	802	776	829	774	739	778	805	747	758	759	756	761	698	765	804	759	767	800	761	773	770	721	795	819	714	720	789	770	742	784	758	809	761	786	775	811	750	763	748	792	734	709	778	758	762	786	777	741	816	773	829	737	745	800	726	815	764	751	746	798	785	768	763	790	767	722	759	736	759	792	725	783	775	690	751	779	709	754	731	724	795	757	745	764	781	754	754	753	775	734	783	718	742	785	770	701	798	744	734	738	755	787	801	775	741	709	774	728	753	731	813	752	783	788	769	752	766	753	779	741	780	749	792	760	739	730	769	742	761	721	817	714	792	743	716	756	749	786	755	752	676	736	801	712	819	797	789	843	802	786	747	735	724	726	759	759	776	732	723	733	716	702	787	788	713	768	803	773	760	737	812	787	741	790	732	792	802	779	751	751	714	793	792	780	770	748	767	766	803	795	785	795	803	813	753	777	731	767	778	795	762	761	782	717	802	749	809	793	743	810	729	750	783	748	772	743	800	754	778	784	745	764	780	736	770	755	762	702	792	804	764	796	753	764	754	775	831	754	742	794	755	772	751	731	760	736	769	753	817	760	760	754	744	737	737	732	766	705	692	810	754	742	754	788	751	766	759	785	761	734	775	743	731	727	790	752	742	742	752	839	735	784	759	764	788	730	746	764	799	776	739	782	736	776	740	759	749	736	725	743	783	744	823	784	743	755	792	772	722	806	732	768	756	749	756	773	764	790	783	731	798	777	762	760	741	735	781	746	760	792	698	748	734	755	761	765	760	743	835	797	776	772	752	806	749	722	738	746	760	775	777	712	779	767	801	772	721	786	788	799	741	758	791	788	759	783	758	777	765	771	776	707	745	731	726	787	799	742	752	784	772	765	781	685	779	780	825	733	798	765	811	742	756	729	732	776	750	792	735	792	735	758	726	736	792	792	720	789	752	771	790	784	753	780	789	798	782	785	766	785	781	722	808	762	818	769	788	745	821	789	745	731	749	729	757	801	833	763	722	757	746	790	821	742	802	754	786	763	726	781	777	735	760	734	802	712	782	727	829	718	743	796	757	767	730	789	760	768	805	709	772	787	740	731	772	778	714	753	756	770	737	753	801	761	767	780	756	746	795	763	772	752	755	750	790	767	788	732	803	724	756	720	739	793	811	766	785	756	790	739	761	760	759	703	772	761	761	728	739	778	752	778	768	752	730	762	746	776	756	790	740	763	781	706	757	786	790	813	748	762	766	810	772	777	754	784	738	746	752	688	753	746	820	755	775	794	745	783	767	791	718	772	757	722	696	753	810	751	736	776	736	775	776	739	741	761	801	733	776	755	734	722	795	766	780	754	750	792	755	755	772	747	783	784	768	744	751	736	787	779	780	760	759	733	822	750	754	806	808	737	825	758	758	720	731	772	732	725	738	791	718	801	755	813	758	810	716	775	800	844	782	781	760	769	760	841	736	786	749	728	779	754	785	759	771	745	747	769	791	773	750	751	809	740	758	767	750	774	786	741	736	726	756	733	783	749	772	758	797	730	740	785	784	750	779	789	704	744	733	773	789	734	788	728	724	741	776	765	735	781	780	727	763	749	785	763	751	755	783	809	746	799	780	774	736	731	757	709	770	781	773	775	793	772	801	765	707	818	786	731	771	738	758	735	701	779	734	755	759	806	742	713	804	786	789	794	787	761	783	783	793	767	808	761	735	808	758	772	737	732	759	739	757	756	768	710	761	785	750	776	821	745	733	783	741	756	785	810	752	795	762	820	738	761	721	726	740	731	799	839	746	749	790	793	713	709	701	786	740	766	774	808	756	731	717	789	799	783	806	740	737	713	763	751	756	764	768	755	776	755	751	751	777	780	765	781	729	803	726	767	737	817	706	734	740	763	770	749	743	757	744	796	724	778	778	723	772	750	770	775	779	757	749	769	766	735	771	780	731	752	801	763	760	773	767	750	792	790	750	737	787	733	758	755	776	790	762	756	831	787	744	754	728	775	728	757	787	758	776	740	754	748	728	748	731	772	764	784	790	732	762	773	757	720	757	756	759	789	774	732	717	711	779	763	823	791	774	824	777	748	782	785	737	744	735	812	767	743	794	776	747	783	758	684	753	769	704	749	748	738	791	766	755	771	808	754	785	752	800	751	770	797	727	755	762	757	722	745	803	727	756	732	778	787	750	744	729	797	767	801	781	761	741	761	762	777	734	761	762	737	781	737	768	781	768	781	731	784	760	742	771	734	738	767	767	777	798	769	766	774	740	718	790	765	774	789	711	739	766	742	770	796	758	767	792	758	791	753	770	754	786	708	769	784	760	769	758	737	780	753	778	760	783	726	725	745	766	779	756	763	775	768	813	770	771	793	707	778	752	795	759	759	775	747	751	758	755	755	802	710	751	777	735	793	733	755	749	769	764	793	806	758	747	762	805	769	776	777	726	717	727	714	760	770	750	763	771	749	727	752	777	698	804	717	788	716	824	773	741	764	747	775	782	787	763	766	707	729	719	716	796	737	783	686	798	690	782	771	821	818	761	762	785	790	759	750	767	760	776	786	715	756	761	747	789	749	733	768	818	758	767	759	739	776	751	769	728	763	781	771	756	817	768	743	724	760	729	775	782	778	783	735	772	735	732	760	784	764	735	740	767	789	786	799	760	736	720	754
38406	13568	2898	1489	1065	721	513	556	490	438	504	540	498	654	477	434	485	407	386	328	270	236	230	237	252	231	214	216	201	215	255	242	249	292	229	229	212	244	249	210	266	251	296	382	279	261	221	227	230	240	198	204	186	199	185	214	205	180	210	205	200	211	180	194	221	202	224	188	194	221	212	193	200	201	178	214	213	182	189	196	204	189	204	230	169	177	191	209	185	196	181	188	189	212	223	206	231	172	220	193	167	167	231	195	184	196	207	220	214	184	194	175	200	220	191	207	200	203	200	203	198	209	215	196	195	190	187	176	219	217	209	197	210	203	188	204	193	180	185	189	170	202	196	202	185	197	205	203	169	198	189	188	187	172	210	225	175	210	177	180	188	195	191	196	185	188	235	177	210	186	195	193	205	202	184	200	167	191	179	183	197	198	212	169	186	204	217	197	174	172	195	202	192	190	197	212	183	203	173	207	220	186	173	205	222	235	197	183	212	235	201	208	186	196	204	215	166	187	199	200	190	195	200	193	201	207	221	180	201	195	178	185	216	184	180	199	205	192	184	217	204	178	191	196	190	207	194	201	179	212	221	157	186	191	192	199	197	203	190	180	195	181	201	194	198	204	195	204	213	182	170	178	194	226	202	176	197	196	184	192	206	181	193	174	210	195	190	166	180	209	174	183	187	207	195	204	192	195	202	184	216	185	187	178	178	198	231	194	199	200	206	181	213	201	211	191	176	192	185	188	191	185	203	227	187	173	216	223	195	213	176	211	203	189	185	213	164	188	193	183	200	212	183	198	201	184	193	184	199	189	176	207	207	178	224	200	229	235	222	211	217	199	191	200	200	228	201	196	187	177	187	214	196	174	183	217	169	184	197	190	191	211	197	178	196	195	220	193	194	206	195	210	191	187	203	201	196	173	193	208	210	186	206	230	185	219	204	180	215	203	224	213	188	183	175	195	190	205	203	196	197	225	172	236	185	201	223	202	181	205	192	186	193	228	192	198	212	203	209	190	187	200	203	216	219	207	187	206	207	202	199	184	176	198	195	196	202	208	175	191	213	208	184	200	196	184	193	201	213	196	207	196	184	164	171	191	196	201	194	208	216	213	178	181	210	189	215	178	224	211	212	210	181	223	193	196	209	195	171	193	177	194	220	210	193	191	197	202	224	220	203	158	207	202	210	207	192	210	234	188	181	185	205	192	187	202	177	207	202	192	206	186	187	190	223	190	241	194	189	192	181	176	179	198	186	192	186	218	198	184	170	201	187	214	194	186	207	218	178	184	215	183	202	187	195	215	210	198	188	197	220	201	212	207	204	207	217	196	244	198	189	188	176	199	210	180	210	192	176	188	215	177	193	202	176	211	174	210	180	198	196	214	214	222	196	193	207	174	170	197	186	184	180	152	197	219	212	202	191	197	199	190	192	197	183	201	202	200	207	172	189	215	196	177	169	231	207	190	177	191	199	221	198	196	176	211	217	190	199	194	204	180	225	206	191	195	194	225	193	188	175	191	190	188	202	176	186	166	219	175	191	191	195	178	212	192	196	188	171	232	192	195	217	178	184	191	172	187	212	178	169	199	166	177	196	190	191	204	184	221	227	212	226	187	178	210	190	218	208	218	181	186	192	212	213	184	202	200	187	164	176	197	199	192	169	183	178	203	174	204	195	225	186	198	223	199	204	218	207	198	181	208	213	198	185	187	201	181	168	189	172	191	192	207	208	206	214	189	225	201	187	194	191	182	197	189	167	224	229	195	209	195	192	198	209	205	177	173	200	196	196	215	222	195	166	194	162	207	173	169	192	209	189	202	192	189	195	202	228	186	194	191	180	189	195	175	170	218	197	205	192	195	185	196	189	188	213	197	194	185	165	205	190	196	207	197	208	198	198	183	203	192	209	202	183	176	204	178	204	200	207	216	200	192	208	176	187	205	229	200	194	203	204	213	191	197	180	195	194	221	195	217	188	190	195	198	196	178	175	225	216	189	198	193	173	201	228	200	205	181	204	239	211	211	191	210	197	179	213	211	201	160	183	196	217	207	183	192	195	198	179	195	223	192	229	208	192	190	172	200	190	204	205	203	194	201	196	200	180	218	209	193	173	219	202	190	193	197	202	182	219	196	191	166	172	180	196	181	197	189	194	185	212	207	192	212	212	177	192	192	203	195	186	216	201	181	201	211	194	195	205	198	220	188	174	201	178	196	201	203	171	195	200	209	229	203	204	214	176	194	206	222	181	179	204	185	205	179	150	166	183	210	222	224	198	177	170	202	184	205	177	208	204	197	193	178	192	189	184	182	184	200	176	177	218	207	218	171	199	188	190	191	184	209	211	194	192	209	178	169	218	207	188	204	200	187	198	195	199	185	195	209	206	201	204	172	200	191	210	210	199	197	180	187	198	193	189	192	228	166	207	206	200	178	206	211	202	179	196	221	210	187	182	199	199	167	194	203	188	214	194	165	205	172	184	157	205	186	195	216	196	193	217	184	185	178	201	190	202	202	178	203	216	222	205	188	217	194	189	206	187	187	182	207	178	183	188	207	205	193	216	180	206	169	186	217	197	206	193	210	197	187	208	175	197	198	166	190	201	167	205	226	189	177	202	190	194	201	208	188	191	184	198	203	197	198	181	169	209	177	205	232	201	204	187	202	208	193	178	223	206	208	183	195	173	178	182	201	179	199	168	186	216	203	193	188	210	190	204	199	186	210	180	224	168	191	226	208	189	207	193	199	184	188	210	231	200	190	164	227	198	219	214	223	171	209	202	214	200	203	226	214	172	182	201	231	187	202	197	219	225	182	196	185	179	204	192	222	210	217	198	211	191	203	205	190	196	169	191	192	185	216	213	173	202	202	193	177	193	217	215	187	172	212	216	203	202	188	188	189	208	190	206	168	203	217	189	198	212	197	216	196	204	197	198	196	188	193	206	182	184	202	179	204	203	199	203	186	202	211	198	189	182	203	194	187	182	214	213	213	216	189	170	200	202	202	196	192	215	200	192	192	205	202	185	197	222	175	194	194	206	176	192	208	184	206	205	203	181	191	186	184	201	184	181	192	183	172	204	206	190	172	194	215	177	194	196	216	189	182	187	193	206	192	212	194	209	176	202	217	199	204	187	208	180	196	182	186	209	197	187	190	196	190	179	165	187	206	189	222	201	200	217	197	195	204	221	181	202	193	224	172	204	196	208	182	224	188	222	180	230	162	204	194	236	219	195	199	209	183	170	188	206	201	222	204	178	197	209	166	193	178	180	230	217	224	209	204	184	205	190	174	196	195	216	205	183	167	200	208	167	167	184	212	193	184	190	219	185	213	205	186	193	173	213	194	212	165	208	187	190	181	187	199	181	188	173	212	177	217	179	200	217	191	212	188	196	202	198	196	178	190	196	191	201	192	179	217	203	185	181	195	150	191	184	214	195	206	180	190	182	205	176	205	195	204	199	218	169	213	222	183	208	229	207	186	196	204	189	190	201	207	184	224	196	190
17768	1798	2562	3249	3116	2350	2007	2457	2209	1737	2133	2883	2524	3083	2107	2164	2407	1952	1804	1715	1092	797	825	703	757	696	778	712	706	722	750	921	934	934	829	681	690	688	688	785	1121	1084	1455	2000	1621	1198	670	563	707	919	572	515	525	536	525	523	553	591	503	568	537	532	505	561	535	536	538	534	501	566	529	573	558	455	553	542	552	521	541	520	535	512	527	502	517	496	520	508	545	511	545	496	488	543	581	517	532	512	507	513	585	514	534	546	480	516	543	537	538	515	526	552	491	568	521	500	541	531	560	530	495	525	568	564	475	511	557	498	537	495	516	521	500	558	530	549	520	512	504	517	533	488	548	546	556	580	496	521	501	528	527	489	513	531	493	539	548	522	521	501	504	517	509	512	497	530	503	498	540	561	539	522	484	527	518	508	530	526	507	496	486	549	501	532	496	548	525	510	553	481	560	509	575	531	497	524	492	508	535	517	507	496	537	540	522	534	531	527	509	521	504	516	518	538	520	541	509	530	537	514	531	535	506	515	531	559	511	516	494	500	522	513	494	497	543	505	538	499	504	522	530	490	515	511	550	530	488	542	540	504	578	538	512	518	485	525	573	532	462	550	540	508	455	539	481	514	550	567	498	549	537	539	523	528	516	540	534	544	511	510	553	512	560	547	505	465	579	538	517	557	531	523	534	525	469	510	497	537	505	478	498	512	502	526	500	501	514	531	521	547	544	533	529	464	531	471	518	459	521	559	533	533	523	498	488	520	529	538	532	499	529	514	503	512	520	523	509	513	548	529	504	557	530	527	521	532	512	478	533	537	506	539	510	511	455	536	477	520	502	498	521	534	527	484	534	517	532	517	532	517	495	502	514	495	520	490	511	535	489	528	473	526	502	523	527	547	504	521	496	502	488	505	515	535	487	528	498	514	532	551	529	534	500	536	520	509	496	518	513	528	501	522	491	551	490	519	525	520	535	496	532	449	497	516	538	465	498	558	484	490	557	489	548	544	530	542	505	554	501	488	507	522	551	536	521	503	539	533	525	503	489	556	479	500	497	513	537	513	488	519	543	507	526	530	533	546	480	509	471	532	488	525	528	505	503	493	534	532	515	508	485	494	541	546	544	530	500	531	522	532	497	528	502	533	520	514	516	530	507	526	522	527	540	537	470	511	490	537	542	551	515	510	558	491	482	516	507	525	516	499	589	500	500	482	544	546	513	519	526	536	529	503	544	544	521	499	480	544	512	546	491	541	501	489	462	478	456	517	515	531	494	491	566	544	521	483	541	510	512	542	502	532	507	485	521	524	528	567	550	507	481	532	542	520	525	523	513	505	536	522	486	521	505	541	541	513	511	527	528	511	512	531	514	559	515	538	528	513	538	530	504	531	546	477	530	502	544	569	530	528	481	545	524	523	553	491	544	535	503	510	558	467	474	504	539	516	490	531	520	514	500	503	491	489	526	545	516	516	575	522	519	515	479	528	530	496	501	545	568	518	518	514	539	497	501	586	544	512	480	501	502	526	518	541	531	502	470	506	502	499	535	526	551	551	524	552	552	506	496	489	557	517	510	493	472	527	514	509	510	531	513	492	561	564	539	486	531	519	520	533	542	515	508	536	509	483	529	513	505	525	515	571	504	534	503	549	521	506	563	508	533	505	477	481	443	559	498	552	540	516	525	515	543	549	511	491	536	506	550	525	500	504	536	510	507	537	528	514	511	551	522	550	545	541	562	535	552	534	489	507	530	536	519	511	490	552	496	503	507	538	534	518	521	509	527	469	527	521	510	492	552	513	520	546	574	565	534	550	483	527	503	514	531	485	476	515	526	502	562	501	520	526	470	515	511	504	542	497	520	542	544	530	522	513	499	528	507	543	521	553	516	535	526	523	534	513	514	557	532	545	488	508	533	528	534	481	519	524	552	517	518	538	507	468	555	510	546	530	534	547	541	528	545	543	545	489	510	490	539	501	510	504	553	528	542	522	536	561	507	470	507	490	561	540	549	492	497	508	577	469	541	470	532	513	513	522	522	494	520	553	525	540	533	492	502	538	577	533	537	543	473	518	556	483	529	520	494	571	507	509	538	539	536	500	499	495	519	553	472	489	488	512	519	564	546	546	540	512	551	535	499	518	516	493	540	521	503	514	488	508	503	490	536	512	488	554	501	525	491	531	494	555	514	531	541	471	504	523	522	512	545	565	548	525	558	490	530	536	522	479	498	533	519	545	530	544	540	498	492	532	512	533	528	510	521	532	512	568	486	511	554	459	533	510	522	490	518	501	525	543	521	536	532	478	544	530	489	503	476	536	547	531	518	495	551	531	517	498	503	509	515	486	501	525	525	548	533	512	528	505	519	490	541	491	535	547	512	512	551	564	514	491	505	497	526	472	501	513	525	502	530	511	526	529	515	484	520	508	486	509	514	491	534	501	556	508	503	514	505	535	524	549	523	537	551	533	539	529	523	517	478	502	536	551	517	494	544	520	505	498	519	484	496	509	527	466	483	517	507	468	500	489	513	521	516	503	547	525	556	530	470	521	503	528	523	514	506	537	561	511	469	515	541	538	496	573	553	487	523	539	524	517	517	510	558	504	537	535	560	528	490	525	534	521	561	512	507	523	527	515	517	497	534	553	539	549	508	508	515	496	527	544	536	526	541	517	474	531	520	502	506	550	476	528	522	525	522	485	504	550	486	563	492	534	549	482	503	522	502	508	530	524	513	507	495	530	498	516	492	472	504	513	559	492	530	543	524	472	534	548	481	492	539	537	485	529	502	536	536	472	507	551	507	487	547	563	518	535	477	526	515	504	532	494	528	496	559	547	523	463	509	512	563	520	504	494	530	527	523	524	529	545	511	520	554	519	472	529	553	515	524	527	516	490	502	536	478	514	507	539	519	500	517	494	509	489	502	501	511	519	550	553	523	520	574	498	559	514	540	521	502	504	487	507	464	545	558	546	533	526	523	526	530	502	556	525	513	533	537	533	518	475	533	540	527	533	521	520	503	551	516	500	513	530	507	527	514	527	492	516	518	533	528	498	513	537	508	462	544	486	525	550	514	507	542	534	503	539	501	529	505	545	514	516	522	558	475	522	498	494	556	525	531	528	528	491	532	509	476	517	529	516	524	513	536	528	508	502	530	522	512	501	566	515	477	527	468	544	489	498	558	529	493	504	540	545	543	513	515	512	601	502	493	500	561	551	514	501	508	456	482	499	489	536	494	541	534	501	495	482	540	504	503	526	516	524	522	519	538	484	507	538	541	528	504	553	511	489	523	499	546	542	546	558	514	503	508	501	507	526	511	502	520	540	565	521	502	549	518	535	550	508	511	593	550	507	531	515	515	481	561	537	480	555	530	511	520	531	521	505	538	524	500	516	530	508	515	519	520	532	566	520	548	504	506	523	513	541	492	533	568	532	530	518	581	568	500	515	516	494	492	505	540	507	534	506	524	491	500	515	502	534	569	502	545	479	497	517	558	503	516	543	534	487	499	513
43989	21037	11479	3375	1628	1338	1030	1114	860	668	720	885	777	882	705	826	881	629	567	607	422	370	429	364	340	352	368	351	352	329	379	344	416	351	347	339	357	349	391	370	454	424	532	644	552	447	316	321	399	361	283	344	346	308	316	322	291	321	301	303	332	328	306	290	341	308	306	306	296	331	306	345	303	304	280	300	287	292	332	289	269	305	343	316	277	310	327	331	272	322	294	286	318	281	303	289	331	303	282	313	323	298	299	303	302	314	291	315	284	314	314	296	293	306	313	308	305	267	309	298	299	294	318	296	310	310	297	330	309	294	299	307	327	343	287	301	286	334	332	326	313	305	295	299	286	300	307	294	270	301	295	337	275	310	334	326	277	324	327	269	312	311	280	326	301	317	267	291	312	283	274	307	289	286	290	305	315	298	282	323	311	296	303	326	289	303	280	282	290	338	266	308	306	285	298	291	285	281	294	310	297	311	299	280	307	291	308	291	297	284	283	289	307	297	310	299	293	291	321	306	299	279	294	337	310	285	303	308	310	292	285	316	253	314	331	312	298	292	322	299	301	288	291	302	295	294	313	312	309	302	288	341	294	309	299	300	324	333	304	293	313	274	316	319	303	277	268	298	306	266	289	317	315	282	308	326	312	309	261	313	325	299	300	307	275	302	274	329	315	302	316	296	299	298	292	336	292	326	314	311	286	295	280	286	332	305	290	309	303	322	347	325	286	288	296	300	325	306	312	303	320	266	289	305	306	292	306	307	299	301	292	285	290	304	278	267	291	292	288	293	308	273	284	306	320	275	314	327	297	275	343	292	328	246	305	316	299	290	320	316	279	314	297	311	325	322	291	291	293	316	272	304	297	282	301	302	292	304	291	303	281	281	278	312	304	322	326	345	301	291	293	323	302	262	333	280	298	304	311	292	284	295	300	284	307	313	324	280	313	298	310	317	306	273	294	309	322	274	270	323	311	313	293	300	320	275	268	311	303	297	325	312	267	298	323	285	305	309	295	323	303	312	318	295	319	310	300	306	284	281	311	311	338	297	290	317	286	293	289	276	310	282	318	301	318	293	294	288	302	298	300	304	300	333	286	292	301	345	288	307	268	311	331	290	307	313	310	323	307	320	292	304	273	296	276	282	321	334	306	289	275	302	268	289	258	320	319	283	307	292	309	327	313	325	317	300	282	294	298	323	310	285	296	294	334	305	295	302	299	300	309	303	284	285	293	293	335	324	301	290	310	298	260	326	361	294	308	320	307	323	322	320	288	319	294	306	315	327	312	304	316	293	310	314	315	328	290	290	311	286	305	306	289	313	307	338	309	305	290	297	297	283	318	333	297	294	288	298	259	314	301	263	289	302	345	269	302	315	309	321	303	320	297	301	299	286	310	340	310	262	322	295	305	322	313	303	289	304	318	302	326	301	314	319	297	289	295	309	321	313	249	303	283	303	277	302	326	308	304	312	302	305	286	276	330	292	308	287	312	305	296	301	307	304	305	290	303	286	303	282	304	272	283	342	313	324	315	304	290	308	278	331	291	307	324	310	302	307	278	317	277	297	295	282	306	305	286	314	306	294	326	283	309	281	318	303	307	281	314	278	314	305	297	335	256	321	282	298	314	276	278	303	307	286	297	269	303	283	324	297	323	290	286	281	327	276	281	319	317	295	304	328	305	269	308	316	337	319	309	296	313	306	278	302	323	299	280	317	308	301	303	318	311	305	304	308	318	308	311	285	294	317	321	299	313	296	320	304	295	319	264	295	310	304	321	296	290	278	297	313	293	281	308	314	300	306	309	311	273	310	293	301	295	314	305	317	286	330	281	305	293	294	321	310	300	312	291	326	303	335	274	285	288	298	247	295	298	351	304	310	294	286	295	272	308	269	291	315	290	342	353	289	293	321	306	313	322	316	290	286	305	288	320	315	329	340	327	326	326	302	306	301	331	322	290	305	308	287	314	302	317	270	292	299	255	308	323	323	305	295	310	296	288	295	306	285	324	299	284	321	248	331	310	307	308	329	310	311	310	312	333	301	297	288	318	293	317	312	323	298	312	296	324	317	284	294	317	303	303	298	343	308	317	316	318	292	322	308	291	309	301	265	315	288	284	303	289	293	299	314	328	314	307	290	317	309	347	277	332	327	277	269	297	289	310	303	299	283	299	287	310	278	306	272	284	295	269	273	295	275	307	282	329	297	326	288	297	314	286	306	287	295	296	303	343	306	334	275	291	304	304	316	268	289	302	295	334	318	302	305	306	300	302	280	305	302	331	337	326	294	329	292	301	329	298	310	295	304	301	296	320	294	289	315	339	337	272	332	302	290	294	312	286	299	274	284	316	279	334	292	285	347	341	301	293	296	274	300	292	302	295	325	294	301	308	278	295	318	307	316	302	315	322	281	296	315	315	270	313	309	298	277	301	332	260	317	253	304	309	320	324	316	295	291	317	327	307	304	329	290	289	301	329	300	273	348	317	302	257	303	322	286	313	296	307	298	310	301	313	306	301	337	328	332	305	335	317	292	289	315	321	314	296	321	278	265	291	310	286	304	342	303	309	283	323	296	311	309	264	317	277	298	314	301	288	304	316	312	322	332	300	284	325	303	282	317	287	268	310	297	267	266	263	274	268	311	283	313	324	335	321	282	305	313	299	315	307	309	334	308	305	284	310	317	298	322	326	250	327	313	280	289	315	320	322	302	310	269	319	301	322	287	281	314	305	336	289	309	281	322	310	308	286	321	311	298	282	314	326	311	316	333	318	259	304	297	278	289	323	291	283	323	292	309	327	315	291	300	308	255	298	301	289	280	305	297	296	302	304	325	282	284	272	289	292	292	346	259	282	313	336	285	310	296	276	290	280	318	316	312	297	308	301	321	284	314	323	320	305	301	287	288	354	300	288	298	299	326	301	303	316	291	313	337	295	292	332	274	277	313	326	321	346	290	341	295	295	266	308	319	294	304	326	315	317	321	309	299	295	299	310	298	280	320	298	285	270	309	304	334	322	309	296	311	306	320	307	320	305	286	309	304	292	299	316	322	289	291	310	316	317	295	299	329	324	295	299	306	283	305	311	308	313	328	264	322	313	283	333	313	295	319	311	331	328	293	333	364	268	309	316	281	309	270	294	316	308	326	313	289	317	319	310	315	300	294	300	273	312	344	298	295	288	300	307	306	301	306	292	308	337	296	310	276	282	288	283	314	281	275	271	321	305	336	284	307	303	314	335	328	306	299	329	310	314	280	338	321	286	304	299	307	288	292	298	312	287	290	335	312	290	321	304	331	292	296	301	340	328	288	301	281	290	312	285	303	300	330	299	315	307	325	299	312	320	302	330	296	320	293	271	312	262	281	293	305	313	271	302	327	283	299	297	306	299	264	274	299	309	307	314	301	332	302	254	312	319	293	282	260	318	307	320	285	305	287	314	290	319	298	318	281	306	303	302	321	272	276	316	335	316	301	319	316	297	307	282	322	323	306	288	299	314	331	314	292
24277	2791	4685	5726	5088	4155	3622	4194	3627	2828	3306	4228	3853	4817	3250	3319	3514	2729	2596	2588	1678	1380	1521	1297	1163	1125	1206	1046	1015	1127	1191	1357	1321	1329	1177	1015	1005	1083	1139	1287	2027	1883	2693	3800	2815	2010	1021	923	1549	1145	857	843	752	779	828	765	849	785	769	808	792	787	805	804	766	779	771	769	793	787	805	819	763	770	754	768	790	772	749	770	809	776	754	768	765	749	758	760	750	792	767	735	728	754	736	789	739	774	722	744	784	729	773	778	734	790	825	745	753	730	854	753	743	822	794	762	722	787	740	786	785	752	759	772	775	714	788	814	772	756	791	761	771	764	754	743	740	760	775	778	776	780	757	796	720	742	721	768	791	741	717	758	747	793	756	780	734	741	713	743	724	776	749	766	713	725	713	740	828	757	748	748	762	725	726	695	713	721	689	748	733	771	771	747	752	754	750	820	708	756	784	761	767	724	770	774	786	776	800	738	786	792	720	736	786	722	754	794	737	739	778	724	738	781	733	781	738	764	785	750	717	821	774	715	738	771	768	725	699	734	792	759	790	742	778	760	780	720	725	803	743	720	717	803	762	748	733	743	768	749	745	732	729	749	763	816	748	725	785	737	741	716	746	769	761	735	737	764	720	738	753	752	750	733	770	717	785	777	740	775	741	742	731	762	788	739	749	757	731	778	761	761	778	772	757	736	744	733	737	785	739	760	771	738	779	727	704	738	731	741	754	756	727	787	769	740	758	756	762	754	722	735	702	769	779	802	806	730	768	720	767	765	741	708	758	750	757	763	769	779	752	723	707	748	764	713	747	753	766	746	744	711	732	741	731	782	743	751	748	743	758	803	767	711	776	732	754	790	772	730	760	713	741	714	730	730	778	716	722	828	718	758	768	751	740	771	739	693	666	739	758	743	754	722	793	802	760	709	720	747	782	744	704	759	720	760	786	768	758	774	758	752	740	757	781	765	729	793	746	696	710	763	715	735	769	763	737	743	784	800	703	746	728	773	794	709	792	782	731	775	772	734	752	778	731	780	727	775	761	788	784	737	736	738	796	686	731	758	731	737	797	785	709	755	769	716	751	750	827	765	744	755	718	715	728	720	715	748	729	764	708	749	797	792	765	772	745	711	729	749	714	797	709	730	817	789	778	779	759	768	755	768	772	734	729	715	757	735	713	734	777	751	804	728	708	738	791	698	778	721	735	770	747	787	706	755	710	773	733	756	762	728	775	772	764	803	791	743	695	806	735	757	717	774	757	734	769	763	783	779	750	778	724	733	698	714	774	727	745	772	784	778	722	783	773	717	740	711	739	790	770	713	730	768	711	704	703	748	702	757	739	722	724	750	792	755	706	766	770	772	755	743	735	733	725	741	785	765	761	770	784	771	735	762	752	735	726	844	745	745	724	813	771	768	703	796	831	735	759	774	762	775	764	674	767	716	686	709	756	775	712	786	760	750	772	733	740	731	778	816	734	766	740	759	751	767	769	707	749	695	741	763	770	780	750	756	723	735	749	761	751	725	793	721	756	752	719	742	719	739	781	778	737	771	742	761	732	786	724	761	717	732	726	726	786	719	762	757	737	734	735	718	750	735	780	739	850	721	775	706	773	746	754	784	836	735	729	758	722	751	723	759	760	778	780	740	749	714	749	750	708	731	791	766	733	743	764	776	745	705	825	778	713	738	709	741	763	773	749	798	773	785	775	726	708	739	743	745	726	774	769	804	726	736	768	774	775	765	798	759	731	793	779	739	752	762	720	755	767	805	758	727	767	803	757	769	763	781	789	759	732	724	736	811	728	722	765	679	734	718	711	750	692	767	783	758	757	729	790	719	769	753	765	763	752	743	737	747	786	760	734	758	755	783	710	765	753	786	723	820	756	741	723	836	733	766	727	787	734	755	764	759	739	743	753	793	782	790	758	785	771	780	773	721	804	770	765	765	751	769	771	783	704	715	811	733	743	728	772	779	795	750	805	776	699	799	795	728	780	766	765	736	759	724	768	724	800	748	754	746	822	732	772	786	775	758	773	738	752	786	769	710	736	706	764	745	748	740	745	704	778	737	748	738	746	750	733	818	716	757	712	766	767	714	736	789	749	781	740	757	787	729	757	761	771	742	732	761	741	739	736	671	753	755	781	747	698	791	779	758	755	744	769	724	742	732	738	727	773	768	728	670	740	739	756	768	725	750	726	790	791	743	756	766	767	767	770	741	763	730	780	768	731	760	777	792	780	733	731	753	782	758	744	726	781	761	738	767	730	721	736	729	738	786	788	765	770	762	757	763	777	755	783	751	758	771	745	687	811	779	713	793	771	716	752	781	750	759	726	780	732	725	712	748	741	749	737	771	770	778	741	752	762	755	732	752	765	760	694	742	768	732	759	725	703	760	760	686	769	733	767	731	832	747	765	722	757	757	729	798	801	746	722	770	766	761	754	742	715	754	701	768	705	768	760	751	747	776	771	758	766	729	757	751	722	750	729	771	753	755	770	768	803	707	775	779	751	768	749	739	768	738	737	727	735	746	796	737	739	768	721	771	778	737	744	738	731	719	769	765	778	761	777	746	816	813	760	796	750	733	696	813	767	746	751	747	745	765	773	721	733	758	723	739	747	720	682	726	728	768	720	735	764	774	793	746	759	802	766	764	775	741	787	752	747	736	762	763	758	703	743	735	728	789	733	720	740	752	774	804	753	753	691	708	758	724	759	747	779	746	731	714	756	731	772	767	743	750	729	811	741	696	753	731	749	730	749	687	748	727	743	748	758	721	787	744	733	745	707	793	744	785	764	759	755	772	745	726	790	727	790	738	776	710	767	750	755	734	765	754	752	747	724	776	786	732	710	768	731	757	773	765	738	786	744	758	762	760	742	728	733	757	739	715	757	766	759	724	770	799	768	746	781	745	763	718	762	724	730	787	701	735	766	734	786	743	735	739	755	758	726	817	749	762	797	747	733	809	815	774	727	731	740	751	759	778	726	747	801	713	770	766	760	798	721	706	778	752	743	760	721	791	744	761	770	745	764	753	736	766	762	728	795	766	762	702	766	754	804	776	747	729	757	731	735	739	741	782	795	795	748	748	743	746	749	732	726	794	771	750	803	800	774	756	739	772	755	755	766	753	777	731	775	736	787	788	743	731	736	742	814	753	724	703	700	769	717	748	726	747	743	783	716	764	765	779	745	744	734	782	757	757	755	719	749	789	755	796	790	755	757	793	752	724	758	772	721	708	760	804	762	700	769	715	757	743	770	728	789	790	767	786	737	744	746	773	781	796	771	761	749	712	788	763	697	742	733	750	800	725	741	750	742	787	781	761	721	689	759	781	735	768	770	706	754	749	751	737	745	721	767	734	763	776	759	751	749	783	684	754	724	783	740	764	753	791	780	741	815	777	770	733	769	724	729	711	729	756	803	731	737	728	754	756	767	719	718	731	771	771	771	749	778	808	789	788	760	705	742	740	767	771	752	739	746	755	756	742	725	752	751	793	760	732	796	732
4965	444	387	370	347	342	351	421	407	392	404	475	437	500	432	415	472	405	418	399	407	356	331	315	332	343	340	341	319	329	346	355	347	337	308	352	317	332	288	338	266	310	338	323	304	306	339	326	318	304	301	338	315	328	315	321	360	319	355	320	344	309	354	329	344	309	314	315	327	329	321	337	336	297	321	339	327	311	378	312	306	303	327	328	372	320	329	357	309	322	320	320	342	306	305	331	334	317	334	312	311	338	327	353	308	369	304	301	353	355	306	341	314	296	290	321	333	311	313	338	314	315	307	331	300	298	334	343	337	326	309	329	286	351	324	330	325	310	295	339	314	303	353	325	322	294	321	325	330	335	315	321	339	356	337	332	320	319	314	335	298	316	359	327	317	319	325	380	322	295	338	302	338	358	329	338	298	328	321	320	344	324	315	315	278	325	344	366	358	336	327	317	317	335	342	345	302	343	321	305	295	310	290	338	357	322	302	329	359	305	348	333	314	338	314	348	329	336	337	331	332	349	305	312	303	326	325	336	319	291	356	343	314	324	311	321	327	338	336	291	300	310	353	368	301	326	302	334	310	328	322	316	302	322	330	293	305	334	344	330	330	340	344	318	334	301	349	344	326	288	300	322	323	319	315	340	330	320	337	332	309	320	328	329	336	336	284	315	361	336	322	350	334	298	363	313	324	310	342	305	337	327	315	309	304	305	336	358	333	336	324	335	320	306	341	325	306	342	314	356	316	325	344	334	334	346	333	284	327	342	314	326	316	366	346	333	317	323	329	329	304	331	321	343	343	330	329	340	344	319	322	297	288	326	302	313	317	327	316	297	311	343	304	310	340	330	322	330	334	337	343	348	341	346	334	346	316	327	315	324	336	320	343	352	315	337	312	337	293	302	364	303	289	349	344	308	357	326	327	304	344	321	352	329	333	334	333	309	324	308	339	324	337	314	320	295	313	321	303	337	319	327	317	298	328	342	308	345	319	311	328	294	326	342	305	303	346	317	309	295	278	319	319	319	322	338	333	324	320	333	340	361	304	298	330	289	365	335	349	316	354	329	325	303	343	318	331	300	317	317	290	307	372	358	323	307	334	346	311	307	310	298	321	320	319	340	303	287	320	335	311	311	340	306	330	295	335	313	322	347	295	354	345	322	299	344	349	342	309	294	309	353	347	338	338	318	310	350	301	349	332	325	352	295	321	289	330	287	318	319	301	312	326	310	311	308	285	316	347	346	313	324	321	314	359	354	328	326	305	336	331	319	291	324	317	325	317	292	321	338	361	338	326	337	357	358	305	312	329	285	335	321	314	318	331	330	354	338	360	310	312	333	321	313	324	333	310	342	346	318	321	302	339	292	299	317	325	333	317	301	329	330	325	297	303	335	329	358	321	321	292	327	319	313	336	300	362	348	317	297	347	311	324	311	337	310	302	331	337	339	327	374	343	325	337	337	320	337	307	313	330	353	333	338	316	321	343	337	312	338	329	334	307	320	308	325	319	314	320	303	319	323	352	343	311	341	355	293	325	340	335	344	318	317	320	302	337	321	356	296	325	308	339	296	318	338	327	306	323	313	315	323	338	334	316	320	324	357	322	351	318	354	310	322	295	340	330	360	308	330	300	327	341	334	360	347	305	366	328	345	368	305	299	327	304	290	282	310	350	325	336	328	321	318	369	349	324	341	327	334	337	317	348	349	311	301	335	328	340	327	339	347	293	328	338	330	373	308	326	324	332	291	327	342	338	316	296	315	315	330	287	348	333	315	331	305	365	350	338	336	321	324	344	328	370	365	336	350	325	331	284	308	309	330	352	312	317	303	321	320	323	324	300	322	311	338	327	311	287	331	340	347	324	335	348	323	283	314	381	319	296	318	324	344	306	309	321	323	298	342	345	316	340	324	348	331	317	322	318	317	359	311	335	316	325	315	301	311	341	353	317	307	295	318	340	316	310	342	356	311	324	307	316	319	344	336	314	316	306	313	346	316	326	314	323	310	356	348	327	333	324	342	340	309	327	342	322	325	337	328	388	329	319	310	347	320	329	316	329	333	319	320	354	331	299	330	318	338	302	347	334	339	306	319	334	335	310	340	333	348	359	312	354	338	322	344	345	310	315	310	308	323	343	352	353	345	329	316	316	312	329	311	300	338	319	340	350	341	283	313	331	300	315	311	306	345	338	360	328	369	290	311	323	344	314	315	327	333	313	314	312	333	339	299	313	330	318	293	325	330	337	314	319	337	342	300	340	357	336	300	308	299	310	344	313	315	332	313	339	330	319	342	301	312	296	326	362	306	318	333	330	327	331	353	312	350	346	309	360	349	342	336	335	348	301	331	314	287	329	346	322	325	357	342	296	368	318	324	329	316	310	298	299	283	339	307	332	324	314	303	313	326	356	298	300	347	306	338	314	348	330	304	336	332	356	318	349	317	337	312	334	344	338	332	302	324	322	338	308	329	341	319	315	332	299	323	346	298	312	297	288	315	318	318	332	317	378	312	353	292	318	354	323	348	343	313	299	298	307	312	303	333	312	329	307	304	308	323	338	321	301	353	301	326	362	332	327	330	360	328	332	315	307	383	311	324	332	321	310	325	349	339	315	323	340	323	317	308	320	306	316	336	305	331	336	323	349	344	322	323	320	307	362	333	323	343	323	337	330	314	304	316	315	312	314	342	308	342	335	302	299	308	321	366	311	327	307	323	318	330	330	326	319	305	299	318	344	350	326	334	363	304	320	308	319	363	345	328	345	328	342	323	329	325	318	327	295	356	286	319	298	337	307	293	323	315	332	361	331	331	337	332	287	315	320	323	341	304	319	361	287	314	306	339	300	315	306	308	288	302	300	340	319	340	297	337	369	334	297	284	345	339	327	332	331	296	321	310	357	354	330	355	321	269	341	317	379	337	312	314	327	304	333	309	355	328	310	322	328	331	323	347	300	323	294	324	315	337	340	340	355	330	317	336	329	341	289	332	329	357	316	310	342	321	312	319	306	317	341	345	338	353	331	329	353	336	316	292	329	344	321	336	337	340	317	327	308	327	315	313	345	323	324	322	352	342	344	325	337	315	326	311	296	320	321	345	326	320	313	326	318	318	337	330	306	287	314	303	346	300	343	327	337	341	313	325	321	313	341	309	327	312	311	291	323	321	312	295	338	319	327	333	347	344	337	291	317	316	330	325	317	289	299	305	302	325	351	329	306	321	309	316	324	327	334	322	337	316	322	343	365	303	341	307	314	348	363	332	315	309	318	317	314	316	326	312	311	331	325	340	322	298	340	293	319	337	321	346	350	315	327	322	302	320	285	338	329	332	340	334	298	312	300	341	298	345	339	306	303	344	335	334	340	304	326	320	302	303	327	323	326	310	327	337	321	299	337	306	324	299	345	297	301	324	335	314	321	327	333	338	303	310	345	310	373	327	337	326	353	324	349	323	313	315	303	336	329	343	331	309	313	339	320	327	325	373	337	299	334	297	326	335	379	305	310	356
4081	795	835	893	898	862	966	1282	1277	1098	1390	1885	1664	2144	1547	1497	1773	1398	1371	1350	1000	819	794	788	753	718	782	771	828	838	912	959	958	919	863	773	807	737	737	718	760	862	856	760	788	762	790	800	756	809	764	783	761	752	762	729	773	721	732	749	801	770	713	735	749	756	780	774	769	742	754	702	769	776	761	812	771	758	757	786	761	770	760	744	722	719	734	780	784	755	767	741	736	821	769	780	726	723	745	758	717	735	735	793	806	765	755	756	763	768	784	754	761	789	751	714	773	770	766	751	765	777	749	784	742	761	726	756	765	747	719	758	770	757	771	745	750	729	797	732	749	758	736	761	780	767	741	711	841	789	694	749	772	751	745	763	741	745	765	767	794	770	733	765	725	760	730	729	775	736	781	751	801	759	763	728	773	743	733	725	800	761	718	768	765	759	748	750	739	747	766	735	783	787	779	758	781	750	743	773	743	769	709	769	774	753	775	758	713	732	758	756	727	746	735	803	778	770	750	770	802	790	771	754	709	684	766	823	757	759	782	784	723	695	795	798	741	750	759	785	753	704	791	751	720	820	802	747	794	769	782	765	744	760	756	731	745	745	747	749	733	805	739	785	755	786	732	763	745	775	756	770	788	799	790	763	776	799	750	756	768	775	764	758	790	761	796	754	760	805	774	783	735	773	770	758	799	757	746	787	718	771	829	799	799	750	777	693	773	742	785	756	776	760	782	749	741	748	772	786	781	781	786	810	788	749	756	724	801	775	778	746	782	782	742	716	742	736	774	734	774	693	747	727	777	718	799	806	758	788	756	772	731	749	811	782	737	788	759	757	728	796	767	731	806	756	808	787	759	777	802	774	722	759	771	698	771	765	762	758	724	735	758	804	792	696	792	750	789	751	772	726	783	765	762	724	781	769	775	747	773	757	739	748	777	751	735	730	782	792	802	769	781	775	748	736	751	767	736	773	765	785	704	776	767	799	783	765	743	705	803	747	757	793	840	798	764	770	810	766	771	783	739	743	778	775	697	800	757	785	745	772	768	785	756	755	794	802	790	740	748	750	726	763	732	739	779	780	763	806	754	782	773	690	770	802	792	752	790	765	778	768	793	767	726	793	786	766	774	791	776	748	782	809	730	756	722	791	765	738	812	738	767	786	781	794	739	758	743	805	806	777	792	803	733	726	768	715	726	739	766	797	688	736	772	767	788	790	748	805	765	750	752	766	774	753	761	775	785	795	725	765	754	776	804	752	768	699	720	741	794	792	738	735	737	795	725	756	799	759	835	760	772	793	798	777	801	766	747	758	750	773	750	772	717	795	800	789	788	787	777	748	762	725	833	729	731	729	773	768	789	804	735	779	753	738	770	741	744	745	780	725	752	750	794	747	762	748	787	745	768	811	757	810	772	779	784	802	742	779	725	808	774	763	745	813	735	780	731	798	767	752	746	712	722	763	754	794	750	746	723	760	765	752	728	749	803	748	778	749	774	754	737	735	752	752	758	762	725	787	750	776	806	728	788	720	760	753	801	810	781	759	825	781	745	740	691	777	762	751	773	752	789	776	746	700	801	785	762	761	807	748	725	763	789	738	762	735	785	755	752	783	737	755	749	757	734	736	790	767	768	757	777	771	723	738	756	748	807	805	752	770	748	760	762	726	741	770	805	752	777	723	751	764	810	751	757	690	756	832	746	798	733	728	734	739	776	776	713	787	793	750	735	766	774	791	760	790	774	781	816	733	694	779	772	748	706	767	795	739	773	767	744	748	740	772	815	689	737	761	761	776	748	779	728	782	743	785	825	741	746	782	773	823	797	758	739	750	797	752	782	786	731	761	775	699	736	767	743	717	754	758	735	751	800	784	805	741	746	766	751	720	770	792	777	773	779	777	795	771	806	764	761	743	769	757	733	744	766	727	817	775	734	794	785	783	800	758	787	770	763	767	779	718	776	734	734	759	748	703	754	751	753	789	751	785	778	763	749	730	730	767	761	768	732	726	774	787	736	753	763	781	825	827	767	768	817	780	726	765	776	730	789	785	755	738	739	741	781	745	752	753	721	713	769	727	778	737	722	792	776	794	786	746	728	771	771	763	722	790	786	741	769	760	786	758	765	731	745	762	775	751	772	732	754	752	717	765	750	726	756	718	765	725	767	813	770	765	743	759	768	763	782	733	782	766	757	765	722	776	755	728	722	750	719	722	762	749	770	793	758	766	743	786	731	723	739	782	776	744	742	820	788	802	818	827	817	807	787	781	746	815	776	779	789	780	793	703	791	743	783	812	820	724	739	785	744	752	727	733	730	780	736	763	709	782	760	739	806	740	766	740	769	771	740	772	853	730	741	785	772	674	706	739	779	787	777	746	781	785	789	806	740	746	760	769	771	771	763	756	800	747	766	741	759	795	800	736	707	774	738	727	819	805	730	793	770	738	767	773	769	731	734	792	751	773	801	719	789	726	795	768	767	744	786	812	738	781	781	777	727	738	781	814	818	739	766	788	778	718	776	766	739	782	763	765	753	766	754	761	773	762	730	811	756	787	721	769	745	797	779	770	750	707	770	768	763	725	737	786	761	775	744	784	794	822	799	721	764	687	772	739	743	747	809	744	798	737	726	772	719	730	794	750	811	740	752	759	779	735	770	778	767	748	725	773	762	739	772	812	788	718	791	767	780	792	772	724	748	814	838	748	745	760	735	763	712	764	862	743	781	739	746	741	736	768	758	795	694	778	791	794	788	778	761	799	718	818	764	760	781	768	801	780	738	716	785	784	758	744	762	790	781	750	744	758	743	838	755	803	727	764	798	764	766	778	732	769	760	759	758	729	807	765	740	771	757	732	765	775	747	756	766	827	734	780	761	777	767	805	746	719	788	722	732	805	759	738	716	787	739	787	772	738	758	727	751	735	779	762	734	786	772	747	774	748	714	751	760	769	736	740	795	807	779	754	793	790	791	752	757	766	768	751	775	780	727	729	770	738	759	781	713	716	794	780	779	786	745	768	754	771	752	725	756	824	782	790	718	811	758	779	753	730	776	723	766	752	754	749	682	784	746	740	760	838	750	789	719	807	712	764	759	769	741	709	803	751	748	756	728	754	783	771	733	748	716	769	767	751	754	728	832	760	725	747	772	778	731	799	775	781	752	766	732	756	695	759	759	733	734	768	764	770	769	775	829	760	764	769	730	804	757	761	813	744	730	796	737	789	767	818	775	751	783	707	781	715	730	787	757	744	736	754	805	767	761	747	735	813	776	747	797	737	789	765	750	786	820	760	754	773	781	784	737	748	794	805	780	774	757	769	824	746	794	712	772	805	798	780	741	794	782	736	746	792	765	764	785	761	812	814	786	693	753	806	760	708	715	720	707	783	766	781	797	783	694	740	777	763	773	773	721	765	759	795	749	734	777	807	709	781	702	732	794	743	769	789	785	840	775	777	697	789	769	813	771	730	788	765	767	722	748	770	799	768	743	713	766	735	786	745	779	780	796	772
39554	11959	2314	1605	1381	820	585	615	505	420	455	622	498	613	453	430	470	360	374	360	252	243	218	220	219	224	237	221	195	238	240	258	265	235	240	220	232	220	238	235	275	277	328	338	313	316	225	247	275	263	199	208	192	197	209	184	193	208	201	183	199	215	224	221	209	205	185	193	201	189	216	187	189	190	209	180	178	177	208	193	201	195	195	233	204	186	214	193	199	193	197	216	176	207	209	203	170	164	196	248	201	216	200	184	214	184	197	210	212	197	161	204	241	172	182	206	199	202	201	203	230	222	185	184	172	203	185	201	200	174	200	205	223	219	193	231	196	189	199	209	201	218	181	210	212	182	189	218	205	197	187	188	182	196	206	199	189	208	202	207	183	209	201	191	187	214	193	197	201	181	190	188	214	176	190	173	195	181	183	181	182	205	229	210	183	171	189	195	181	203	177	226	210	184	198	201	178	190	212	216	213	208	206	187	186	205	215	201	185	190	211	196	199	182	239	210	205	239	237	200	204	234	198	207	206	204	201	208	197	169	215	198	210	204	229	175	223	218	227	207	197	202	190	204	205	191	198	202	217	169	190	190	212	197	214	195	203	203	194	192	211	185	224	226	199	221	183	190	185	195	212	207	227	188	193	190	174	209	189	212	218	198	205	178	183	204	217	182	205	198	182	185	214	201	174	202	195	187	224	172	180	197	218	209	192	210	234	204	200	207	183	197	205	194	183	198	176	180	193	184	188	223	170	214	206	223	236	194	172	201	223	207	199	200	201	197	209	194	207	194	203	192	219	206	212	180	214	166	214	192	208	209	180	208	201	200	193	197	170	211	216	203	189	217	157	197	214	192	194	200	198	196	175	173	206	218	219	150	208	197	204	203	196	200	239	189	181	201	216	192	207	201	197	177	182	203	174	170	191	223	206	212	191	224	191	204	234	221	204	173	201	240	199	215	209	206	215	214	180	201	206	190	221	191	195	175	220	183	193	208	216	196	221	209	204	191	187	211	201	175	187	197	176	210	194	218	183	196	183	203	205	183	196	210	229	193	200	212	228	199	208	176	202	194	205	193	171	162	198	204	183	201	211	194	181	192	177	187	179	210	198	206	205	191	219	202	197	193	212	172	211	169	204	230	199	217	185	207	201	210	201	201	196	192	201	212	202	174	191	187	202	200	194	198	200	197	185	198	212	200	197	201	217	212	201	209	223	205	214	210	208	191	218	193	220	204	222	209	204	207	178	205	215	201	178	210	188	205	219	207	199	174	180	188	191	211	172	195	203	194	193	187	198	203	194	203	197	182	200	205	210	197	223	183	183	226	210	186	190	229	186	216	205	220	212	206	203	203	195	230	184	189	198	219	190	204	194	187	205	179	184	191	175	206	177	204	194	200	189	186	203	184	222	182	201	195	234	215	234	206	208	215	181	175	187	206	212	187	200	218	193	180	192	199	200	207	176	215	192	204	210	204	193	210	223	202	209	202	188	197	202	182	189	184	185	217	196	215	197	181	187	209	190	227	186	201	225	206	199	201	219	173	205	211	179	179	199	220	197	205	176	201	231	184	200	201	175	218	197	202	172	200	228	213	208	204	192	209	197	210	171	214	191	214	206	214	189	199	205	192	218	182	202	201	184	169	185	228	189	217	213	211	217	202	212	200	169	206	209	166	227	192	179	203	210	204	207	210	213	206	187	211	211	221	207	196	193	225	198	202	180	183	203	224	191	197	197	202	176	196	213	210	217	191	190	211	217	197	209	177	190	198	184	223	210	191	182	191	197	227	204	192	201	194	190	179	198	192	184	213	190	196	189	191	205	201	215	196	204	235	231	208	210	207	202	208	176	210	205	206	207	193	191	204	174	197	195	214	193	209	203	196	200	183	212	184	202	235	187	193	207	200	222	196	175	206	183	192	206	216	221	172	178	192	176	214	216	216	210	184	205	188	191	199	199	213	201	209	176	181	190	198	194	202	180	220	203	204	193	171	212	208	184	171	186	170	199	213	208	172	226	212	216	194	201	192	212	202	191	193	185	199	191	214	230	195	222	195	205	197	223	224	214	193	212	226	188	185	198	175	191	180	176	190	209	212	209	203	174	175	195	216	199	200	176	206	203	203	198	198	214	201	217	202	218	213	216	205	216	210	220	193	216	196	217	196	211	198	200	208	207	186	188	167	199	178	186	221	167	178	179	181	187	174	185	231	205	193	210	186	186	216	215	207	173	184	168	197	207	186	191	178	184	208	193	202	193	207	198	222	205	193	189	209	223	209	185	201	215	191	227	206	185	207	191	209	223	207	211	213	200	184	216	213	188	221	199	203	190	205	197	181	205	185	186	206	195	180	203	193	206	208	194	207	204	180	186	207	184	217	199	192	220	226	205	220	211	181	218	217	215	185	225	241	203	183	206	174	197	202	182	209	179	175	223	201	179	200	189	199	222	210	214	210	200	192	210	233	178	208	194	195	188	181	242	214	183	209	198	191	232	197	190	224	230	190	203	185	188	199	199	189	197	195	188	212	191	205	191	197	216	218	221	204	201	201	188	202	191	200	186	203	195	206	212	207	200	213	172	194	196	213	214	223	211	192	176	188	202	204	186	221	211	190	196	167	235	199	201	211	197	212	213	202	187	213	210	197	176	200	200	194	207	232	221	205	197	206	211	182	203	211	204	190	170	222	198	181	173	181	198	196	186	172	223	199	217	184	214	194	200	177	212	223	201	183	203	183	188	206	202	183	204	253	212	184	206	231	200	190	195	188	209	222	177	174	181	184	207	200	222	207	192	187	193	201	191	198	233	173	216	193	197	190	180	181	186	217	199	194	226	194	208	197	196	209	235	204	212	190	194	207	218	211	205	175	197	210	202	217	193	194	213	179	196	208	189	173	193	195	215	201	210	232	214	225	198	196	213	212	233	228	198	194	180	188	178	216	181	202	187	187	199	223	206	192	228	191	194	193	173	231	188	167	175	163	199	205	211	209	176	191	216	166	192	203	212	203	193	217	196	214	187	194	192	186	200	200	198	256	223	236	194	183	200	184	222	215	202	192	184	191	197	231	200	174	223	216	212	229	192	194	193	185	194	218	199	198	196	184	195	198	198	206	220	209	183	179	213	202	198	202	189	167	183	207	189	208	215	197	190	191	194	196	200	218	212	198	218	172	194	206	224	215	187	211	219	195	215	195	191	200	205	204	191	205	189	178	212	203	196	198	221	187	206	206	217	202	208	202	191	235	207	185	196	223	197	204	189	183	197	212	178	216	179	208	197	189	200	197	212	204	250	214	236	208	200	209	180	190	194	204	184	191	205	180	191	194	188	202	187	193	181	189	210	184	217	189	205	182	197	188	233	193	184	197	216	223	197	217	198	204	204	180	208	203	208	167	185	201	215	194	188	219	192	206	214	192	178	200	220	191	202	180	210	209	211	204	206	199	187	184	183	189	209	224	181	215	198	193	187	178	177	226	211	210	209	201	200	199	183	177	206	197	202	194
18863	1545	2658	3046	3113	2359	2099	2557	2334	1793	2231	2878	2653	3378	2322	2010	2481	1932	1816	1764	1122	732	780	757	730	719	719	688	702	743	822	944	1018	855	806	703	711	690	727	835	1175	1115	1573	1997	1610	1211	670	699	1145	808	580	566	552	567	504	539	547	541	490	543	529	594	530	528	502	491	536	526	511	545	544	500	569	559	570	557	542	510	530	509	572	512	551	559	536	549	548	547	525	543	462	494	492	547	526	515	531	511	557	487	505	568	545	569	543	495	516	494	536	509	534	518	537	541	552	536	515	536	549	504	559	496	503	536	477	533	603	600	534	513	568	515	496	529	524	524	549	512	510	516	524	536	528	569	526	556	538	537	489	485	497	512	519	576	565	509	535	511	493	544	510	511	514	515	467	505	534	550	489	507	507	559	545	490	504	537	510	510	538	498	528	512	509	515	490	522	545	499	487	501	484	523	534	533	514	484	520	538	587	518	540	534	540	536	533	498	507	555	554	547	506	528	520	509	523	515	515	530	523	518	515	541	554	503	536	505	533	512	581	555	517	530	528	504	499	563	491	492	515	551	528	538	543	521	509	502	520	539	547	555	539	521	502	528	508	544	507	544	500	516	524	511	525	532	542	497	517	525	509	524	525	501	489	542	510	551	497	511	531	540	507	557	525	541	497	571	561	558	519	509	516	553	544	522	523	532	537	538	548	510	531	558	539	512	513	532	527	531	509	524	563	508	526	477	516	514	532	542	582	521	527	537	546	548	528	536	549	542	536	555	525	544	537	500	514	530	518	517	560	513	583	476	491	521	553	503	559	526	503	531	517	491	518	503	531	516	503	544	525	495	533	529	535	501	509	512	510	517	529	537	541	530	562	491	569	552	503	516	501	514	509	514	511	537	519	539	528	571	530	506	494	489	507	529	514	558	567	514	529	573	516	521	544	506	532	514	523	524	535	551	563	515	541	589	553	529	527	514	504	508	551	523	565	492	573	554	512	494	532	537	556	477	513	608	553	520	494	542	559	532	534	519	530	511	482	516	490	530	540	537	476	553	505	500	497	502	504	517	526	516	509	506	555	512	535	523	552	520	519	553	545	575	591	509	510	504	518	551	531	537	511	544	500	526	545	516	541	502	506	509	523	499	547	506	496	532	510	520	545	505	556	566	470	530	507	503	537	550	479	494	504	536	548	532	539	491	539	550	525	528	535	529	542	554	489	570	513	548	545	523	557	541	474	520	560	538	481	498	558	506	543	507	518	509	506	522	487	499	507	524	544	512	518	516	507	514	495	531	520	523	483	524	527	517	503	504	563	540	515	496	550	543	496	472	520	510	532	478	530	602	527	512	538	512	538	526	558	497	465	510	527	539	497	513	510	510	511	542	509	494	489	548	501	525	531	506	539	530	495	518	519	503	496	517	520	516	545	523	493	522	532	536	533	518	517	540	527	529	519	538	550	568	508	508	521	501	553	559	495	527	514	524	508	503	500	529	489	488	497	545	512	550	536	536	535	513	473	506	510	512	532	533	519	547	515	499	541	509	458	515	531	520	538	528	495	517	496	523	533	490	525	513	514	495	525	553	484	541	585	487	500	511	482	509	496	503	530	527	535	553	526	558	552	516	503	533	534	546	507	501	532	540	512	536	524	559	534	510	487	528	517	518	573	516	502	526	513	519	551	524	481	493	532	497	514	523	507	523	493	546	533	541	530	533	515	521	529	524	543	503	553	541	514	493	520	509	530	526	531	549	538	519	530	512	524	571	547	549	502	528	548	509	506	546	545	532	516	499	501	515	476	515	529	549	521	502	516	525	515	512	535	560	580	502	532	543	561	504	511	493	511	526	521	522	487	550	497	518	530	505	515	495	567	500	483	489	542	516	550	501	545	532	516	522	535	532	546	506	519	528	517	523	546	504	503	535	503	536	471	520	529	509	538	560	515	513	475	497	481	518	542	535	518	539	504	467	557	513	521	492	551	520	525	533	527	493	497	503	480	467	502	529	524	561	490	494	570	570	485	520	550	527	514	541	493	508	577	550	538	538	502	525	514	552	499	510	515	523	533	570	504	515	531	588	511	527	501	524	552	516	514	506	542	536	526	534	485	513	517	522	530	547	512	496	548	521	543	536	540	527	530	492	532	553	499	503	571	515	525	548	533	557	526	529	548	540	526	516	547	550	484	500	520	504	551	532	541	565	553	564	535	523	509	497	533	512	559	506	518	554	508	510	541	518	543	572	559	533	535	513	502	525	495	507	522	547	540	486	548	511	583	503	561	512	529	545	538	563	509	538	493	532	548	527	519	563	533	514	544	524	535	560	563	531	524	538	551	525	513	512	511	522	500	523	523	504	548	560	514	481	542	501	502	516	538	527	529	515	507	536	512	539	514	507	522	534	520	525	541	515	521	516	504	533	504	540	509	532	531	518	521	526	534	536	508	516	544	511	524	481	542	512	545	525	525	531	541	521	552	499	535	536	517	517	524	559	563	555	495	531	520	459	528	550	558	526	520	572	505	542	539	492	519	488	526	536	542	523	513	552	568	549	483	509	486	493	519	546	540	532	515	510	535	571	575	566	522	541	553	532	502	506	556	548	519	500	483	489	529	519	526	496	567	533	472	504	579	515	528	521	519	553	496	552	511	519	512	512	533	550	554	523	545	511	528	501	506	511	497	531	519	521	556	539	551	520	551	515	539	565	514	478	526	523	516	550	463	541	505	489	535	503	554	489	522	487	522	564	521	536	499	519	519	481	545	514	560	511	464	502	545	528	547	542	572	527	488	511	521	518	521	504	500	518	491	535	505	538	524	528	497	485	546	539	530	522	548	505	562	489	553	558	521	552	516	514	539	535	546	504	497	458	538	520	519	527	508	548	523	533	541	510	552	534	486	500	526	550	525	532	514	521	533	532	531	545	523	544	555	497	529	473	525	500	516	555	505	472	520	498	484	552	517	505	519	559	556	527	486	495	544	511	531	528	506	530	541	505	540	549	494	549	518	553	519	550	502	491	498	541	498	540	516	506	533	492	519	530	542	523	524	556	560	538	520	521	498	508	540	483	493	510	547	537	500	461	517	509	504	489	473	513	521	556	483	524	536	463	556	562	522	538	518	513	483	551	515	538	517	536	518	535	532	519	539	517	544	502	525	534	539	514	487	549	514	480	519	571	521	515	564	533	492	506	538	523	523	554	524	512	522	532	535	532	482	517	545	504	528	521	553	487	551	533	513	532	532	492	537	509	515	527	519	519	491	547	524	510	540	529	502	531	493	527	500	506	551	541	499	528	564	532	515	457	531	513	562	513	492	528	546	567	488	562	504	528	514	524	523	534	505	566	502	503	483	542	548	507	523	558	519	503	522	582	535	518	527	564	532	473	531	478	557	536	519	529	522	556	532	544	526	497	509	519	571	514	554	546	501	524	521	542	501	541	469	523	558	517	498	529	491	562	500	535	545	485	513	526	514	548	482	489	542	536	497	510	527	513	522	529	532	567	513	523	520	549
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
