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
338061967623	338061968179	338061968729	338061969279	338061969829	338061970379	338061970929	338061971479	338061972029	338061972579	338061973129	338061973679	338061974229	338061974779	338061975329	338061975879	338061976429	338061976979	338061977529	338061978079	338061978629	338061979179	338061979729	338061980279	338061980829	338061981379	338061981929	338061982479	338061983029	338061983579	338061984129	338061984679	338061985229	338061985779	338061986329	338061986879	338061987429	338061987979	338061988529	338061989079	338061989629	338061990179	338061990729	338061991279	338061991829	338061992379	338061992929	338061993479	338061994029	338061994579	338061995129	338061995679	338061996229	338061996779	338061997329	338061997879	338061998429	338061998979	338061999529	338062000079	338062000629	338062001180	338062001729	338062002280	338062002829	338062003379	338062003929	338062004479	338062005029	338062005579	338062006129	338062006680	338062007229	338062007780	338062008329	338062008879	338062009429	338062009979	338062010529	338062011079	338062011629	338062012179	338062012729	338062013279	338062013829	338062014379	338062014929	338062015479	338062016029	338062016579	338062017129	338062017679	338062018229	338062018779	338062019329	338062019879	338062020429	338062020980	338062021529	338062022079	338062022630	338062023179	338062023730	338062024279	338062024829	338062025379	338062025929	338062026479	338062027029	338062027580	338062028129	338062028679	338062029229	338062029779	338062030329	338062030879	338062031429	338062031979	338062032529	338062033079	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
25472	17630	21887	14066	3247	1001	609	536	553	475	426	404	356	347	356	337	362	336	271	338	314	310	315	317	353	300	333	339	339	323	332	316	330	326	292	319	314	329	309	302	296	338	313	315	313	276	297	299	326	298	346	323	314	307	306	330	311	326	325	335	278	294	340	310	311	284	301	305	339	307	312	323	313	309	301	302	328	341	342	289	301	307	306	338	319	300	356	335	319	338	299	298	309	297	361	337	330	311	311	361	336	315	273	328	315	297	302	358	331	338	309	327	308	305	327	304	350	319	341	327	295	293	315	327	320	315	324	307	335	303	313	322	306	300	304	321	322	365	295	308	310	303	297	326	320	312	283	293	301	327	339	285	321	279	332	343	338	302	287	357	344	300	327	325	275	310	304	319	306	307	302	307	355	273	294	295	343	279	313	269	299	319	334	310	305	312	295	300	272	321	324	324	304	334	329	289	293	300	314	304	305	312	301	298	293	339	329	290	320	318	284	292	305	305	306	291	313	311	303	323	323	352	307	320	333	314	300	293	296	276	329	298	319	318	338	322	313	273	280	291	320	312	346	288	372	282	321	322	335	315	326	301	347	310	295	311	335	307	282	294	295	304	299	301	326	323	320	312	292	337	334	303	288	279	342	306	285	306	288	318	322	306	273	316	316	343	328	305	313	302	309	326	307	306	289	291	322	310	305	339	321	282	315	335	281	308	294	308	323	301	285	315	270	325	333	327	323	279	328	329	332	299	313	300	287	321	322	291	300	314	305	334	274	303	318	322	355	292	317	356	341	344	314	299	302	329	293	301	301	318	322	338	317	311	300	331	313	316	318	281	333	316	296	345	353	280	348	328	283	317	293	291	304	309	316	338	311	303	312	328	299	308	285	310	321	298	326	290	283	317	312	295	325	333	314	289	331	299	314	317	312	316	305	308	308	302	304	325	317	317	320	307	317	311	299	337	299	324	319	307	324	323	313	294	287	306	317	308	299	321	327	302	292	300	308	304	324	321	312	310	306	303	330	316	282	301	327	316	264	268	303	273	306	291	313	355	302	328	326	301	348	281	341	294	320	301	328	297	310	297	292	325	341	327	280	310	296	324	300	297	312	333	325	342	307	329	298	324	344	342	278	301	319	300	321	332	309	297	296	330	339	337	293	308	317	313	308	315	291	324	327	315	271	311	302	306	303	332	306	353	333	336	319	313	319	308	306	292	303	302	324	356	324	293	304	306	285	309	291	332	307	332	324	295	296	288	329	292	291	304	311	358	273	329	325	284	312	332	318	302	315	318	341	318	279	286	296	299	303	302	300	320	309	291	270	290	299	328	300	308	283	280	305	319	277	314	321	308	312	304	318	282	312	332	342	332	311	305	316	294	303	330	312	344	322	336	290	285	338	313	313	323	304	280	326	301	278	291	281	358	338	299	307	304	336	304	325	310	310	315	292	308	292	309	324	270	345	341	281	314	272	317	262	324	323	290	319	322	317	330	298	319	307	362	353	309	317	328	292	313	307	317	327	304	341	300	266	305	320	349	328	320	348	304	316	338	296	349	303	281	324	314	306	305	317	327	314	330	318	321	308	296	322	355	330	347	293	296	318	319	308	338	302	308	323	335	303	314	312	344	290	323	269	295	352	329	310	297	310	284	321	286	302	293	316	275	320	324	290	305	285	299	334	301	318	342	293	345	318	326	323	299	327	335	309	325	315	292	309	304	321	311	321	322	346	318	310	305	292	308	315	291	316	294	280	318	324	340	334	297	308	305	282	315	287	308	290	323	294	305	331	333	288	329	362	346	339	330	328	299	295	313	331	301	318	311	325	320	303	319	322	328	316	307	312	268	258	287	299	321	306	296	335	279	321	321	272	327	315	289	308	294	302	325	293	317	296	314	336	288	327	318	314	307	314	310	291	285	323	350	316	323	322	325	280	319	305	316	295	310	298	319	328	346	312	342	292	316	357	307	289	335	279	287	316	300	302	296	290	314	319	349	336	322	334	283	338	301	313	305	320	326	292	324	305	338	290	291	272	331	315	264	306	305	306	292	325	338	309	308	335	320	376	313	299	281	321	284	258	311	334	340	300	297	320	270	322	269	311	308	364	312	340	304	302	333	340	311	292	328	288	324	300	299	306	295	291	316	309	339	274	296	338	322	291	314	286	330	318	335	311	303	320	311	286	318	320	302	320	298	286	311	320	302	272	298	308	287	317	311	339	308	308	349	290	325	324	346	275	322	309	291	365	334	302	306	300	297	342	297	296	289	325	303	303	298	299	298	306	291	331	320	322	291	315	336	302	298	307	333	322	287	341	341	279	333	276	275	298	312	318	325	320	328	319	326	287	287	341	344	334	320	345	321	314	306	316	352	323	287	301	297	312	361	313	323	314	320	327	305	290	293	292	314	341	304	292	320	343	292	318	321	297	325	322	318	345	320	318	345	319	315	304	275	320	313	318	322	298	332	278	315	288	264	293	321	314	310	320	366	324	346	346	292	303	309	332	298	316	314	309	275	308	309	329	326	318	346	315	302	325	293	310	351	288	301	289	311	316	316	303	305	303	308	314	305	327	317	313	326	300	320	311	330	301	294	331	340	303	307	350	329	325	301	289	314	323	274	341	315	327	290	307	310	329	313	314	305	335	324	314	296	323	280	309	296	322	303	329	336	308	284	309	298	302	327	312	314	320	311	287	282	287	296	328	313	314	313	316	282	333	341	289	288	318	361	281	306	297	308	318	278	278	298	322	318	321	311	318	314	313	311	319	299	314	320	310	315	365	312	322	313	297	297	283	324	332	321	304	327	288	310	347	318	343	331	300	258	309	313	355	284	318	313	289	283	318	313	360	326	330	328	295	325	326	310	343	299	324	308	361	298	326	310	329	320	306	304	311	296	346	302	323	318	328	279	317	308	295	342	349	285	352	286	320	330	290	329	320	268	328	306	328	332	321	283	318	310	343	300	298	303	337	298	310	254	353	339	315	287	348	318	296	314	293	295	302	301	338	341	307	321	313	333	312	306	310	305	313	295	332	318	333	325	319	298	304	277	310	286	290	318	314	261	296	288	297	305	329	308	313	316	314	316	286	321	314	327	331	272	281	304	323	307	313	322	323	319	309	316	300	294	284	321	303	312	305	339	322	339	327	298	326	299	311	296	320	333	305	262	301	323	328	299	332	349	292	317	351	323	294	316	304	302	267	314	345	300	290	301	319	295	306	312	315	272	313	312	323	321	303	298	297	303	315	307	324	311	314	286	287	347	315	275	336	315	326	296	305	282	304	311	304	342	292	299	344	319	327	311	303	305	283	358	340	279	318	316	292	315	333	295	336	297	308	348	327	337	307	322	345	300	328	312	332	305	358	301	285	296	294	340	326	290	289	296	341	318	323	321	315	323	292	292	304	330	342	303	307	343	288	336	305	355	326	297	327	311	304	319	289	310	317	308	315	330	331	303	309	319	336	305	327	301	331	305	298	293	296	336	338	279	336	307	289	329
14826	14492	27264	21339	4371	2188	1692	1522	1799	1458	1330	1274	1086	918	898	896	925	884	800	808	772	741	773	769	748	732	710	751	743	719	744	750	717	706	701	732	721	714	695	715	693	718	694	708	712	700	680	745	715	675	669	659	676	766	658	659	670	735	687	688	669	736	770	705	704	698	695	672	715	704	723	685	693	735	667	715	671	717	683	703	704	690	737	704	711	712	742	731	696	683	695	733	783	714	814	779	747	730	712	712	711	648	701	676	736	708	700	688	718	736	674	729	747	750	765	746	737	714	693	687	645	705	757	691	698	732	714	727	697	716	707	646	734	678	699	697	689	695	678	696	655	715	689	648	719	730	719	643	696	701	692	660	731	658	722	722	703	648	709	722	694	711	729	716	680	670	721	700	685	613	742	654	679	676	684	749	712	684	705	664	673	727	691	689	718	633	690	696	664	689	716	631	658	674	672	697	698	698	711	706	686	693	681	728	670	705	654	676	685	673	692	696	709	724	698	694	706	673	689	722	719	664	639	697	713	697	674	736	679	726	744	700	653	658	704	714	697	735	663	715	683	673	693	694	716	717	713	721	638	732	721	706	678	697	712	780	705	664	727	685	679	715	694	691	700	684	681	728	703	672	674	687	681	680	716	729	690	715	662	697	701	707	660	720	697	711	717	710	704	630	748	684	734	710	674	718	639	673	685	755	732	681	652	664	691	713	674	695	732	676	673	689	657	717	700	662	706	703	721	690	688	684	741	679	726	708	692	699	677	700	720	704	671	742	707	694	675	671	693	715	693	703	713	717	648	700	691	707	666	703	708	672	743	697	710	700	655	663	686	646	754	657	681	669	702	678	657	699	726	697	685	719	692	684	649	687	662	677	705	709	687	689	702	682	669	673	673	680	709	722	652	680	696	650	679	724	667	740	684	668	669	686	682	680	663	689	673	708	663	699	699	659	651	700	720	718	734	722	715	773	632	689	712	708	687	740	677	706	651	716	748	704	654	716	696	711	701	668	703	645	694	682	690	629	699	675	665	720	724	671	706	724	658	714	717	700	682	695	676	683	720	710	688	708	744	662	705	675	733	706	701	675	718	680	666	693	695	719	669	766	700	695	691	707	722	693	663	663	736	700	718	706	721	735	659	687	712	692	763	669	729	693	683	695	672	706	676	691	666	664	666	697	686	694	656	707	729	690	701	698	698	688	706	698	685	712	699	680	628	682	703	665	668	661	703	690	659	709	651	673	716	683	690	679	697	692	687	681	680	707	672	652	704	702	733	669	696	652	712	688	674	705	666	724	710	676	707	675	692	677	687	703	728	712	698	688	708	726	717	706	640	719	696	665	656	728	688	718	672	690	695	666	677	754	682	704	628	715	728	673	686	691	698	654	675	678	684	668	734	691	688	713	703	683	700	699	723	706	700	715	660	722	717	693	649	657	644	713	700	678	658	730	684	714	675	725	680	696	669	693	722	689	686	674	674	695	750	693	674	643	677	657	671	710	670	673	704	771	684	681	694	742	684	690	732	764	690	695	640	700	692	688	693	667	690	682	681	694	675	725	694	671	735	674	639	698	721	725	699	649	683	666	660	655	747	681	688	703	720	715	664	720	682	671	692	698	744	718	730	727	661	659	663	702	644	678	687	703	679	671	720	704	687	710	722	663	679	699	662	712	685	681	670	712	653	689	718	697	679	650	689	686	695	705	658	679	682	714	689	671	697	676	725	676	695	686	693	721	684	689	699	702	708	704	666	688	712	708	652	713	704	708	671	691	730	656	682	678	720	661	686	700	685	632	710	718	675	678	715	667	676	721	688	705	676	685	704	691	687	687	675	670	746	707	676	696	657	667	735	703	704	689	704	671	720	697	679	659	687	694	681	699	701	694	673	678	733	677	727	682	678	714	701	707	668	719	691	735	748	664	650	692	729	730	739	686	726	675	703	721	701	703	711	673	723	691	718	679	670	737	667	665	707	686	672	705	671	651	719	722	725	680	707	687	714	684	688	722	679	663	697	656	699	704	719	695	685	702	709	672	718	702	685	690	750	722	701	732	706	753	672	693	666	718	675	695	705	713	663	656	662	711	696	698	716	684	706	745	722	734	721	710	679	727	721	766	688	685	707	721	730	715	695	655	712	679	674	717	726	688	716	723	714	687	667	636	633	677	700	718	646	697	700	669	665	714	689	695	700	712	652	692	728	664	708	677	676	693	726	682	683	730	730	738	737	687	690	700	656	705	634	680	681	683	676	746	730	691	716	683	663	739	700	710	680	713	714	665	690	699	658	738	717	707	730	701	677	704	663	685	722	658	686	721	700	701	738	722	719	686	686	652	654	663	687	670	691	693	699	689	704	692	644	745	665	722	700	676	693	669	665	703	670	739	722	671	673	714	699	695	723	704	740	710	775	668	691	654	687	667	706	654	701	710	701	724	692	703	696	703	640	625	690	684	727	688	716	714	669	683	644	690	670	693	702	683	652	724	672	715	670	739	684	717	723	691	707	657	717	680	678	683	720	733	695	667	710	708	703	718	692	725	690	697	660	688	681	734	670	642	775	755	748	691	675	680	711	711	658	681	680	676	681	677	668	642	690	662	698	676	696	715	681	663	668	704	730	714	682	720	658	650	738	683	701	691	716	671	674	665	684	696	695	687	683	704	659	719	681	702	688	671	685	648	683	673	722	681	687	685	693	678	688	692	660	693	670	665	719	691	702	711	720	762	693	694	685	693	678	681	708	707	696	706	707	662	694	715	709	711	703	655	684	639	709	665	700	728	679	686	713	709	662	645	694	654	727	716	697	686	705	758	726	703	689	735	708	711	666	636	734	685	678	684	671	670	692	680	697	642	706	682	690	651	684	683	690	664	713	697	715	685	692	717	644	689	685	671	754	708	701	650	718	677	697	677	672	718	706	683	673	646	683	678	691	688	737	644	736	673	705	687	691	670	650	723	686	710	719	672	705	710	678	702	674	693	727	722	711	701	723	729	665	654	696	669	694	667	668	678	703	700	658	729	723	709	705	687	689	699	723	687	694	643	693	712	724	643	658	702	661	728	685	728	646	652	697	679	705	660	744	656	689	723	684	702	727	682	698	642	696	736	720	741	702	691	692	702	684	620	733	679	641	702	690	695	682	655	690	731	699	663	680	702	707	687	707	695	738	732	670	655	730	676	715	718	665	668	661	687	716	687	651	672	709	698	744	655	745	680	682	683	737	735	771	695	743	681	679	750	728	728	685	691	674	694	705	646	723	698	677	708	733	677	652	695	626	671	713	689	732	654	703	695	696	683	734	702	723	702	717	659	667	683	724	657	678	712	713	672	688	679	688	689	736	722	669	668	752	702	688	685	744	713	695	768	682	741	700	712	691	682	692	654	699	698	722	717	688	703	754	694	693	758	685	688	680	730	686	694	666	722	674	713	721	691	704	707	683	731	709	691	694	690	714	672	638	659	678	697	670	623	656	681	689	749	682	664	712	724	702	634	674	668	676	695
6515	3549	3681	1577	438	302	335	314	298	308	322	322	339	298	297	296	286	289	312	285	276	309	322	331	286	322	309	280	319	337	307	286	321	324	326	309	324	312	275	305	311	339	308	296	320	319	306	328	334	285	317	307	326	339	322	323	342	331	285	318	320	328	341	346	273	280	297	354	284	279	297	298	327	316	315	311	326	304	322	287	278	324	279	337	353	313	314	319	329	319	292	315	286	334	300	318	313	316	326	341	294	271	318	291	325	315	299	323	321	321	305	316	321	297	308	303	290	310	273	318	301	300	305	327	295	322	267	318	285	306	328	304	309	301	338	317	338	319	330	314	296	309	322	304	312	305	277	316	324	307	290	310	320	335	287	333	338	301	345	328	324	327	312	315	318	301	325	309	334	286	279	296	312	313	319	340	323	319	308	322	283	304	343	306	319	305	332	314	284	307	315	308	280	323	290	294	308	352	299	325	299	305	311	311	289	295	269	315	345	333	320	310	298	337	321	318	296	306	287	307	297	321	290	326	319	300	310	298	303	315	308	323	331	331	308	299	320	298	330	311	316	316	296	316	310	284	291	296	318	354	329	305	275	292	304	339	309	295	317	299	312	303	312	314	339	350	318	329	305	318	299	318	323	305	332	305	321	311	324	328	321	311	297	335	312	328	311	270	330	308	308	314	327	322	345	319	284	305	292	295	364	321	339	297	293	292	326	331	313	338	276	332	331	287	292	289	309	323	323	321	300	326	326	320	306	329	334	341	334	315	320	326	352	308	337	310	306	293	313	336	302	304	333	305	318	288	323	287	343	302	349	312	282	314	304	306	328	324	329	288	359	288	314	285	320	292	321	319	303	318	316	281	298	319	327	311	296	331	276	307	298	308	282	279	328	343	325	288	304	316	296	300	322	339	298	334	331	309	307	307	317	305	304	289	344	308	347	294	320	336	309	301	315	310	302	317	325	319	317	302	294	289	341	345	310	303	343	333	342	308	337	294	347	307	302	344	342	258	326	297	282	330	264	300	318	355	295	266	297	332	323	264	313	297	335	304	314	309	339	327	316	285	309	328	324	321	315	309	309	298	330	322	318	328	311	288	323	276	304	334	303	311	333	316	335	324	303	294	302	316	281	335	308	334	316	314	284	289	313	329	303	305	285	287	351	312	362	295	288	289	327	306	308	315	254	307	293	288	319	314	285	286	291	340	295	285	306	323	318	317	299	312	293	317	318	304	328	308	324	309	313	322	318	309	295	344	305	300	296	305	316	337	308	297	306	282	306	325	317	324	298	326	320	327	310	294	304	317	310	280	294	283	341	310	330	311	317	295	307	313	357	330	336	281	301	329	322	296	335	287	295	313	334	296	292	305	291	275	302	337	316	343	291	295	307	338	329	338	322	316	342	358	299	316	337	297	320	323	300	282	260	278	294	319	303	281	317	300	330	362	288	287	311	313	304	330	320	294	332	307	307	292	314	300	315	327	311	281	331	295	310	294	335	306	305	273	318	294	310	302	340	365	315	331	299	318	323	311	297	312	295	304	319	318	298	299	336	308	289	319	302	330	304	311	308	300	330	306	330	309	308	304	321	298	340	306	304	324	320	303	315	284	328	313	299	332	340	291	318	301	302	308	314	329	282	290	306	312	298	314	306	274	333	344	318	279	318	300	306	306	332	326	298	308	283	314	297	327	320	327	290	317	327	313	298	273	316	304	295	352	340	335	333	300	300	276	331	344	289	311	318	314	354	340	320	293	331	307	312	308	281	276	287	339	292	309	319	296	309	326	294	338	309	315	294	305	331	291	299	312	315	304	306	294	297	287	308	267	323	317	299	330	337	315	300	301	320	363	274	309	324	279	255	332	309	314	288	306	303	329	308	322	318	333	312	323	312	339	305	314	302	317	327	298	314	311	295	299	280	331	333	306	290	315	316	303	295	286	337	298	295	310	299	303	331	298	306	337	317	316	305	329	295	322	286	325	295	298	263	315	281	318	332	303	355	328	326	321	295	292	302	297	291	324	310	284	303	369	314	316	315	305	303	308	302	343	356	338	315	316	327	291	270	302	356	336	330	330	322	296	312	295	309	298	293	305	367	329	307	324	277	298	308	337	305	314	317	306	305	318	327	327	361	311	313	315	321	295	295	304	315	346	327	339	315	299	311	314	329	347	334	305	314	315	286	309	302	299	292	310	315	329	312	324	318	324	321	314	336	325	338	302	303	314	311	312	323	333	270	310	293	323	309	331	308	295	328	348	318	311	313	286	325	303	312	310	325	297	294	340	329	287	306	335	310	320	346	284	328	321	293	292	321	326	319	344	310	312	339	316	297	293	298	295	294	270	329	314	293	341	302	299	316	321	303	300	310	312	315	311	337	298	304	297	324	331	312	291	324	289	337	326	311	305	337	297	338	327	315	285	299	295	313	329	332	326	310	275	338	304	278	341	333	303	335	305	353	296	282	304	326	315	295	278	275	294	303	296	309	325	315	303	322	295	312	299	328	302	324	316	330	326	290	323	269	310	299	287	323	330	332	334	324	318	311	324	301	291	337	329	301	309	299	271	308	278	286	317	318	296	333	300	299	287	309	295	342	278	317	327	326	345	319	339	333	299	322	304	297	285	297	319	294	302	301	312	268	349	289	306	333	360	324	292	316	284	365	326	297	318	318	310	332	298	277	289	327	337	314	341	327	315	296	311	323	321	294	311	299	298	307	313	328	324	339	305	326	277	306	332	308	299	308	283	299	302	275	311	312	281	334	319	297	320	308	352	307	293	331	292	327	327	312	332	348	323	320	280	345	311	278	308	330	313	345	293	308	353	303	305	336	305	284	273	286	344	312	296	344	320	331	292	308	317	292	310	289	313	345	309	309	321	278	304	307	298	313	306	337	335	304	324	298	338	283	332	310	329	318	294	311	270	368	325	302	299	305	326	320	294	300	319	317	277	341	302	320	290	326	326	334	342	345	345	320	319	338	318	325	308	312	311	285	327	299	367	281	313	294	301	328	328	321	339	295	314	291	313	316	308	338	313	320	339	318	341	323	337	289	336	318	315	304	332	311	339	296	321	288	324	325	283	282	307	332	330	320	299	299	289	307	308	287	301	336	329	268	318	292	314	326	367	323	312	334	300	274	325	334	347	355	311	322	296	304	333	292	303	313	321	298	283	293	307	312	278	277	282	276	328	351	302	326	325	302	323	304	304	314	305	339	301	319	330	349	316	281	335	323	307	334	312	289	287	302	331	273	345	313	329	348	335	336	311	308	294	295	328	324	294	335	330	301	307	300	296	307	324	312	315	348	306	297	327	306	342	307	293	304	306	334	283	369	339	356	333	290	330	317	322	300	332	309	306	297	313	319	293	330	299	307	314	362	312	322	306	303	287	338	291	307	308	318	364	318	367	297	307	309	324	299	330	351	336	330	323	274	311	288	294	270	306	281	313	309	316	318	336	345	323	327	311	300	335	342	311	351	349	277	328	313	337	297	338	307	326
4331	3677	7287	4195	1003	698	685	679	714	732	695	719	696	725	715	705	671	733	724	696	728	713	693	663	690	663	688	668	663	677	679	702	655	735	677	719	667	717	701	680	659	694	657	698	666	678	702	706	717	692	701	727	694	697	711	677	658	707	712	691	652	710	706	673	673	734	648	711	656	701	670	718	695	710	665	680	728	677	667	690	688	711	698	714	671	668	694	737	679	695	749	744	730	740	696	693	687	688	699	765	692	706	648	727	690	694	687	670	750	720	712	696	748	781	720	692	682	736	710	704	726	715	687	701	680	685	668	736	703	687	721	711	686	659	709	719	705	685	705	694	709	760	677	638	675	693	698	677	691	720	685	706	731	729	650	674	710	728	671	655	703	692	689	685	688	683	715	664	690	704	686	688	661	671	700	688	671	701	692	656	676	663	683	696	688	695	690	703	687	706	689	672	734	732	668	658	684	694	662	707	706	674	673	668	683	690	708	700	687	673	729	718	708	708	721	662	663	711	708	727	654	667	690	721	663	661	697	697	718	708	715	678	643	698	697	689	698	720	692	704	666	693	707	682	679	669	677	691	699	674	735	695	683	726	688	679	679	657	698	663	713	737	733	737	667	707	678	659	739	665	679	707	682	702	665	760	698	724	713	690	687	660	676	699	686	684	689	728	698	682	677	675	662	648	622	707	675	691	681	712	742	681	720	731	660	682	720	724	676	697	760	665	671	722	729	666	677	698	661	667	668	694	678	695	741	678	708	704	693	718	692	673	687	688	697	713	669	695	684	669	711	659	720	714	689	696	671	655	687	687	648	702	704	704	655	677	608	658	703	727	689	715	658	686	679	685	663	720	639	675	680	653	729	645	680	689	707	737	680	701	707	674	693	679	659	681	640	715	659	713	726	694	667	702	661	719	701	686	735	658	691	693	693	709	734	695	652	721	695	690	703	691	693	673	677	668	742	676	670	640	695	682	675	661	695	702	680	675	692	724	685	667	694	743	712	691	649	681	692	720	710	722	705	740	727	681	712	635	703	722	681	707	698	709	736	694	740	724	704	702	666	675	700	704	648	707	674	700	696	633	673	677	701	714	734	721	681	690	708	743	659	653	701	714	680	662	685	703	681	718	692	689	702	690	656	622	707	601	602	681	639	674	716	729	658	661	703	676	692	718	747	696	702	689	660	677	690	719	682	663	694	687	727	667	635	684	645	689	706	724	671	685	673	690	679	699	716	705	727	660	696	724	713	727	677	641	688	661	737	663	742	677	732	655	689	710	718	694	699	702	694	647	655	681	677	724	667	717	703	689	654	704	649	731	699	700	670	730	722	675	677	657	691	673	702	733	646	673	690	679	669	696	692	703	689	689	691	712	686	745	632	703	703	622	644	679	676	686	687	659	692	693	673	665	705	666	661	666	674	656	735	674	700	675	684	699	734	652	684	754	683	656	666	685	688	715	702	688	668	673	718	708	682	701	717	657	690	672	652	665	722	723	702	700	653	643	685	677	725	673	736	719	669	716	716	684	661	663	746	652	701	655	712	675	735	688	678	700	660	683	683	715	690	740	636	710	718	682	648	675	670	703	652	689	686	731	699	702	717	679	692	729	676	681	728	681	697	704	739	691	693	717	672	684	733	662	705	689	647	682	716	666	687	705	672	671	684	675	664	709	732	693	674	724	718	716	662	682	673	683	692	672	676	685	726	688	692	714	677	687	748	704	700	686	667	719	691	675	706	728	680	721	717	703	661	695	709	665	687	661	672	676	706	661	772	710	677	750	694	626	672	652	691	675	697	689	712	730	736	685	687	683	671	704	706	713	682	680	664	728	696	707	703	668	697	652	667	674	707	755	672	737	658	713	689	696	708	712	703	706	686	690	716	703	696	690	696	663	711	653	684	676	680	696	650	742	714	673	682	705	727	683	674	690	677	699	691	655	690	666	741	674	650	669	686	646	693	687	677	684	741	663	655	708	669	664	692	688	670	649	711	705	681	694	642	712	716	723	724	704	707	699	710	704	694	679	678	693	636	751	693	678	728	652	728	666	721	679	691	694	682	617	702	651	720	695	685	689	686	680	691	656	664	630	718	714	694	693	666	683	676	679	652	690	697	689	702	646	737	732	659	662	675	718	667	705	730	694	696	718	716	659	735	676	692	703	707	648	714	671	652	743	747	696	670	645	666	691	674	664	681	678	684	718	651	671	747	672	698	709	681	694	696	656	656	669	704	680	681	663	686	692	665	711	607	672	733	684	664	702	691	733	677	709	679	686	732	670	698	645	682	695	651	726	679	685	707	646	639	693	668	661	703	697	709	706	708	719	687	712	750	693	678	697	651	683	719	701	692	717	715	735	684	667	664	701	666	713	671	710	676	628	674	661	620	664	699	696	666	675	682	712	717	676	702	685	646	671	703	673	688	689	677	694	685	695	713	684	706	654	673	684	701	703	659	726	678	699	677	727	723	706	744	745	708	669	688	696	639	686	727	673	663	718	665	726	685	690	729	741	679	675	687	658	695	698	637	664	758	729	692	685	702	724	704	715	658	686	752	678	673	705	706	683	670	735	647	652	684	699	631	698	717	681	690	748	677	696	646	753	642	701	679	684	637	647	690	685	714	719	711	678	722	731	693	665	710	696	709	676	671	691	708	702	685	695	685	713	699	668	708	702	744	631	673	725	699	667	654	649	684	700	734	609	664	684	691	702	713	684	686	670	714	729	706	690	704	687	660	681	675	707	679	699	660	695	705	694	682	656	685	677	726	661	664	705	685	657	696	680	700	703	711	684	710	676	708	692	698	697	710	662	672	658	666	696	696	715	695	669	674	714	667	733	676	656	668	689	674	650	659	678	718	664	698	709	721	670	718	695	726	703	676	694	678	710	697	739	650	687	675	708	688	690	713	703	668	688	712	623	690	666	722	651	711	724	737	727	742	735	695	684	664	696	735	701	713	720	681	663	677	673	710	708	686	713	699	735	694	723	707	742	699	650	701	710	678	653	683	662	674	732	684	699	679	664	697	676	681	652	692	700	690	680	732	638	668	689	707	707	704	735	708	714	686	681	678	659	693	630	681	684	686	648	665	716	703	667	678	673	702	691	666	717	706	702	705	657	651	657	639	692	688	710	706	711	696	697	659	717	719	679	689	698	660	723	665	693	683	653	682	705	649	691	722	707	696	645	672	641	677	698	719	671	710	685	734	718	721	689	658	723	720	637	688	646	738	680	692	691	685	705	706	706	683	700	695	683	681	687	728	763	713	677	669	695	677	732	669	652	720	699	696	724	755	677	651	606	677	719	689	716	643	693	679	689	676	636	692	711	665	677	743	710	686	712	670	684	710	748	666	685	696	708	700	675	670	627	717	681	682	711	656	688	697	724	685	674	683	696	718	683	697	674	725	712	714	654	664	712	694	637	716	734	695	648	759	691	672	698	676	658	694	666	664	665	652	674	656	678	653	653	686	714	735	734	697	682	649	722	670	677	728	657	681	767
16980	12524	12183	5955	1167	467	390	399	436	369	380	317	315	289	294	315	298	270	301	297	274	256	282	291	266	300	303	281	294	315	294	281	275	298	274	272	277	295	280	319	276	306	300	281	280	273	268	319	319	266	285	288	279	314	228	265	252	251	265	290	269	252	300	324	267	294	329	296	280	292	295	280	271	272	282	282	276	286	273	291	277	285	310	291	335	276	320	276	289	293	299	268	307	280	296	283	281	282	274	275	299	268	260	299	318	275	313	243	291	292	311	305	284	321	265	281	284	263	313	315	277	267	235	284	279	266	266	275	247	263	302	312	279	283	284	281	291	290	294	303	338	271	290	296	283	302	324	338	272	297	300	279	290	305	272	295	246	266	308	302	320	278	269	287	272	305	288	318	254	283	294	286	291	313	309	287	297	284	285	287	273	288	290	324	315	307	284	260	274	296	270	304	267	272	299	282	256	288	264	262	286	274	266	270	317	285	303	269	313	296	281	290	259	296	243	276	298	301	340	286	304	288	305	260	273	305	291	255	310	284	324	267	259	265	339	255	306	278	278	275	263	286	276	288	281	288	294	265	276	293	290	296	308	322	300	293	289	309	288	276	261	269	300	286	295	280	300	288	284	301	296	295	276	264	292	263	296	270	266	282	304	240	311	294	305	325	289	264	284	297	276	310	285	261	298	285	256	275	296	311	294	269	295	282	290	299	283	251	281	324	268	281	307	298	282	274	297	295	273	289	297	297	294	293	270	288	280	286	288	318	326	283	287	309	304	291	300	270	304	308	285	244	259	287	279	271	301	290	277	306	270	282	278	310	279	263	270	257	278	300	269	287	279	271	296	274	299	259	321	257	301	286	269	282	301	297	280	285	273	268	261	266	296	301	287	238	292	286	293	292	293	340	300	297	249	282	263	292	261	296	279	295	271	298	304	303	301	319	288	276	274	271	321	295	274	280	284	289	258	290	292	310	257	266	286	268	254	289	301	296	295	298	268	295	301	253	275	281	254	292	296	284	262	277	286	275	287	295	304	285	296	294	294	270	298	289	286	282	273	291	268	260	277	293	269	257	286	308	289	306	287	296	292	308	278	286	305	268	295	284	273	291	295	328	264	305	264	317	288	276	289	300	279	283	276	321	283	293	301	285	257	298	277	311	269	287	276	279	260	258	266	296	266	285	295	328	270	310	282	335	298	307	287	289	270	276	298	282	281	307	283	271	262	248	283	298	276	307	267	296	264	272	302	288	296	288	282	261	296	283	289	268	268	271	272	277	286	275	302	255	274	287	260	308	305	281	296	258	260	268	280	238	260	291	247	274	270	296	281	287	306	303	307	297	344	306	308	283	253	305	293	276	294	277	322	310	271	304	270	280	269	302	285	310	283	283	281	266	302	293	313	279	289	297	314	276	299	279	310	261	287	289	281	292	276	266	285	258	273	288	291	282	301	261	289	253	289	310	275	317	249	305	251	267	278	284	276	246	275	306	316	280	294	276	266	300	299	286	326	285	279	292	296	270	284	244	297	261	332	292	274	271	261	303	277	301	275	276	257	306	302	264	296	281	327	288	259	279	264	275	270	281	262	294	323	274	289	281	265	289	288	274	320	279	300	274	283	298	303	281	251	310	293	321	285	287	334	289	284	292	302	306	278	280	289	298	260	284	299	300	292	284	278	294	280	305	279	270	277	267	269	319	287	280	307	256	313	298	267	276	263	320	274	284	297	293	262	283	253	262	283	259	279	281	270	280	280	258	277	272	266	257	331	287	325	319	309	299	273	305	275	287	317	264	282	255	302	272	308	275	304	279	275	290	277	300	290	278	273	246	311	292	280	280	281	283	299	284	302	305	283	288	284	292	290	209	284	289	272	267	315	292	292	289	285	293	300	285	295	298	292	272	265	299	315	310	319	291	320	317	302	269	242	291	327	315	311	286	268	275	306	271	286	271	300	290	270	251	269	305	290	287	283	266	253	293	271	271	315	315	308	260	306	288	293	262	323	264	269	276	292	286	278	259	328	308	271	299	270	293	292	316	308	279	295	254	255	297	304	290	289	286	276	301	304	287	263	275	248	298	306	287	280	283	281	300	281	277	275	314	312	299	276	301	264	255	285	290	277	254	243	298	269	268	283	284	306	269	305	279	292	277	272	299	286	281	287	273	276	281	274	292	308	297	295	268	285	283	307	262	277	286	291	283	273	318	307	284	284	306	307	287	307	311	290	280	318	308	318	291	289	285	297	252	310	287	285	241	293	266	287	302	312	305	311	296	271	266	247	278	296	291	290	323	300	305	309	276	296	312	297	286	329	279	293	296	272	330	307	270	291	292	310	275	271	277	289	293	309	285	280	279	282	291	275	267	274	309	301	300	281	314	271	275	319	301	278	278	261	259	263	275	297	268	272	266	288	280	280	297	257	296	301	316	292	315	281	308	270	289	283	259	274	332	283	276	301	281	296	278	293	300	302	270	298	289	296	307	293	271	287	274	263	269	276	284	305	286	293	278	268	299	292	260	297	283	298	288	280	277	298	300	295	275	264	285	319	316	287	292	278	273	256	323	298	279	300	274	253	274	265	269	278	258	271	284	270	271	304	273	283	299	309	275	282	262	267	308	277	267	313	289	281	257	315	277	290	313	305	313	275	287	316	292	293	300	272	285	260	281	243	275	308	292	274	327	276	285	281	328	269	247	277	274	289	276	333	307	304	296	300	288	268	295	305	268	299	277	285	283	277	301	286	259	275	314	302	281	268	300	280	303	285	300	313	309	304	293	288	274	284	267	266	315	290	341	282	256	294	290	298	294	285	269	228	306	302	274	282	321	251	292	240	268	299	316	288	292	301	295	296	304	325	264	287	276	292	291	272	296	308	331	272	312	287	266	295	296	263	312	273	306	281	270	275	293	301	297	281	308	307	308	298	297	279	267	274	290	337	268	286	300	288	272	277	317	295	275	326	328	314	292	284	290	294	288	298	257	263	290	308	273	307	312	277	291	284	288	299	306	275	299	256	275	287	277	288	313	272	321	283	314	299	303	297	285	297	292	290	255	283	287	278	313	299	306	279	249	266	268	263	304	267	272	246	284	270	286	280	295	251	305	298	310	258	274	298	261	275	299	305	289	278	283	297	298	247	296	294	298	309	244	298	299	292	301	284	319	313	263	311	291	279	284	304	286	284	252	307	254	308	301	303	285	309	276	281	274	289	276	300	271	301	260	275	271	263	312	291	260	308	299	261	290	283	307	288	298	294	300	274	269	293	304	287	336	294	321	303	290	279	307	300	302	269	274	287	299	290	274	307	284	281	275	284	265	312	276	261	299	311	262	303	270	293	279	286	287	279	325	260	307	299	267	313	282	270	319	267	310	281	301	319	277	288	310	279	289	255	312	247	315	285	296	275	283	276	280	281	275	275	293	289	277	310	301	292	267	244	306	258	248	272	292	298	282	276	246	318	271	299	276	304	308	272	291	275	277	281	317	289	307	284	262	247	268
11226	11118	17141	11615	2225	1368	1142	1019	1154	973	966	956	835	748	767	737	708	688	685	719	664	691	632	644	645	671	639	675	664	688	642	661	684	630	644	629	618	671	667	631	661	648	705	648	625	692	636	653	635	648	669	645	646	631	688	690	693	684	640	650	612	617	621	634	615	655	620	641	687	673	621	627	605	671	637	677	646	656	639	656	636	668	708	676	662	659	631	723	759	715	674	670	663	670	669	672	757	669	689	622	629	681	650	636	650	693	681	718	670	640	673	686	678	677	711	674	658	680	643	631	726	671	650	639	597	637	666	646	614	630	663	643	637	653	632	671	666	609	602	656	654	638	619	646	671	681	652	679	621	648	635	632	677	673	683	640	656	638	633	689	635	630	629	611	638	673	616	678	639	648	622	678	574	661	663	613	653	617	641	655	667	668	606	635	633	650	642	658	678	626	615	647	659	618	645	659	637	667	646	644	670	645	666	632	670	635	654	625	613	633	636	641	633	624	625	687	654	680	668	666	632	665	642	646	651	690	629	678	709	693	630	646	622	640	674	618	645	636	627	676	667	640	656	616	655	643	646	635	637	619	637	611	643	633	618	618	633	631	656	692	638	663	668	625	639	650	650	650	665	627	658	642	638	623	650	667	652	663	626	678	648	652	646	660	647	657	703	651	610	619	706	620	697	633	685	637	660	658	683	591	668	660	637	661	623	575	678	625	673	669	656	670	661	640	644	651	696	649	661	630	677	688	651	704	637	652	674	663	663	632	633	642	608	640	639	700	672	628	636	644	660	645	632	694	673	665	635	638	638	675	634	632	652	616	633	620	656	640	657	680	633	623	656	615	678	668	675	637	668	646	683	658	628	696	687	668	620	642	646	620	650	634	654	624	619	629	658	631	668	661	631	633	616	622	629	654	671	631	615	664	637	626	659	639	642	647	653	688	624	654	654	657	676	652	647	655	620	650	597	631	666	666	600	649	691	621	610	625	667	657	630	647	651	677	628	647	629	659	658	635	636	587	688	664	681	652	653	651	670	667	646	687	626	677	700	643	599	660	665	643	679	668	651	663	662	640	602	651	653	629	647	646	642	625	610	646	638	646	626	646	645	627	669	624	628	638	649	658	685	631	702	650	700	630	649	669	663	622	633	606	664	672	644	657	645	651	643	660	658	632	632	657	635	643	598	633	641	656	685	650	598	656	683	643	670	663	614	675	660	634	718	637	611	600	698	671	642	671	688	604	634	624	649	634	642	658	607	682	643	599	620	670	663	652	687	630	634	660	671	636	672	653	643	687	653	658	662	644	691	662	645	620	613	565	677	629	675	694	661	697	631	637	619	661	616	614	636	664	669	651	627	632	659	609	646	652	628	660	681	654	649	621	663	622	622	610	646	633	663	603	697	642	677	698	659	654	679	620	687	690	599	643	631	620	640	611	682	644	704	637	657	677	656	667	617	683	670	680	644	609	682	670	636	638	649	664	654	636	625	668	673	682	638	632	686	638	654	645	605	603	598	684	619	625	649	615	648	624	637	657	671	618	665	674	620	635	685	611	642	674	678	602	651	706	629	684	697	598	628	652	665	692	674	663	648	617	613	633	651	673	646	674	643	675	692	600	634	605	652	660	656	623	616	634	678	623	659	686	614	663	680	649	628	664	668	621	673	640	641	607	688	676	640	696	682	682	649	659	594	627	665	630	689	634	666	690	687	620	638	628	625	627	582	629	616	626	622	672	671	655	625	627	676	644	597	622	647	606	642	687	660	617	663	666	673	664	687	683	671	663	651	626	661	650	650	635	621	639	608	602	681	675	631	606	644	707	619	640	646	599	634	649	595	664	629	668	601	579	631	690	664	648	611	632	602	617	644	672	653	623	643	664	625	640	733	657	674	634	618	642	608	673	646	642	617	672	639	666	653	677	635	667	633	679	636	680	652	678	662	626	666	702	641	668	650	621	657	632	681	642	731	670	635	618	659	623	647	637	664	644	689	658	655	666	627	658	744	660	658	612	596	639	612	696	638	674	630	627	623	668	659	639	635	665	662	654	685	617	645	686	630	635	644	630	685	643	655	608	631	637	608	632	616	573	642	633	635	684	645	649	630	674	688	656	637	717	689	634	642	626	622	648	641	619	661	648	646	655	612	637	672	661	621	603	680	667	651	664	639	653	675	690	653	654	671	636	659	661	624	679	682	619	645	656	654	617	652	627	604	677	693	649	649	654	697	618	647	649	656	664	640	657	670	632	677	664	642	656	667	645	630	666	653	657	665	643	635	661	667	688	704	685	652	651	611	654	664	595	672	671	585	646	633	644	642	637	685	656	648	645	646	606	637	641	659	683	622	623	691	569	659	653	662	636	655	625	614	691	593	638	694	701	646	613	668	681	650	616	675	620	645	661	665	657	681	641	666	642	650	624	651	623	668	666	705	653	621	668	631	657	689	599	674	665	626	649	657	643	658	631	626	625	634	678	667	639	668	661	660	622	635	649	634	660	631	676	654	627	643	649	663	622	650	618	634	706	684	670	644	645	661	643	641	670	684	667	625	617	664	627	645	618	612	600	629	668	650	635	597	643	611	693	640	665	642	691	688	676	675	630	637	620	644	606	640	633	625	647	640	692	650	654	652	692	679	670	678	656	652	655	651	602	632	640	632	655	629	663	630	658	625	683	636	668	667	634	635	631	622	643	633	641	667	700	692	648	622	635	630	625	659	651	671	678	695	679	654	613	633	656	673	652	620	615	646	656	657	702	668	689	659	682	636	658	645	630	668	649	663	621	627	597	656	645	627	675	680	581	645	636	652	656	641	634	662	640	635	662	641	678	618	621	621	672	671	639	657	667	632	641	615	605	668	636	611	634	625	639	622	623	641	679	651	649	627	700	685	662	676	680	609	654	623	664	691	661	645	644	649	599	672	656	632	672	629	677	652	623	664	640	682	607	613	615	628	649	648	634	609	635	668	581	623	639	660	665	632	650	660	629	630	630	683	645	690	656	630	625	695	670	632	632	629	647	629	691	642	661	638	638	664	619	627	635	672	625	661	629	617	599	599	658	629	640	655	648	571	621	621	648	625	683	675	646	598	664	594	651	638	642	632	641	627	627	668	678	692	633	674	650	640	649	632	644	681	623	699	658	624	617	636	629	642	631	648	634	655	631	636	657	588	626	676	639	668	683	635	703	677	636	606	616	653	658	641	601	621	651	673	662	653	672	633	665	684	677	657	632	671	629	691	633	644	631	654	582	627	628	652	607	629	627	682	640	656	632	651	670	638	650	658	624	664	636	652	657	667	653	645	656	641	674	663	698	669	614	665	631	619	662	649	623	661	700	661	665	646	587	609	670	641	675	663	633	639	668	670	669	614	668	625	690	619	613	656	622	674	636	656	701	645	671	668	645	636	653	656	648	689	636	676	665	640	704	650	657	681	651	660	639	647	629	631	602	669	643	667	645	607	637	630	643	678	689	653	630	632	650	591	635	651	649	684	653	657	659
26688	19736	17293	8300	1771	810	606	491	495	454	468	417	370	338	347	339	344	331	316	340	298	284	299	338	304	297	304	290	341	303	300	300	322	252	292	295	314	332	309	310	290	299	292	298	330	304	270	326	290	333	283	285	294	302	306	319	322	319	330	308	304	281	297	319	296	290	291	329	308	314	284	266	292	307	319	304	346	288	325	319	291	320	311	301	310	321	297	296	317	351	330	310	328	327	279	299	317	335	316	316	284	325	299	315	332	300	293	327	265	321	318	308	299	303	310	276	334	311	293	325	277	309	308	301	330	315	276	288	311	276	282	273	292	313	310	302	347	306	344	301	293	324	288	302	300	309	298	304	285	322	313	300	291	342	339	358	273	314	314	304	330	298	333	299	296	305	310	324	299	308	290	317	296	298	306	315	310	295	295	310	301	276	309	274	296	282	302	255	306	331	284	301	335	310	295	336	292	293	262	300	303	294	307	304	306	307	284	305	289	263	344	334	288	318	343	305	305	319	322	291	272	320	292	288	321	313	324	311	287	317	310	334	333	324	333	290	305	286	317	299	353	293	318	295	301	316	305	294	285	327	304	309	328	288	326	333	311	302	322	314	318	304	292	263	306	325	323	301	314	295	301	303	280	280	294	309	321	268	318	293	326	279	276	285	294	288	313	302	349	296	307	282	314	274	353	285	301	318	309	296	311	269	315	336	286	307	297	311	309	311	288	288	323	304	360	295	303	319	265	301	306	282	315	316	295	344	313	291	312	318	283	292	328	295	337	341	311	345	320	304	322	291	318	313	301	310	308	296	328	319	298	324	316	304	304	344	326	286	296	303	298	308	317	277	282	307	316	293	308	274	344	346	291	264	300	300	315	294	296	312	282	287	312	324	311	293	305	290	298	312	301	268	337	300	310	280	279	311	281	303	313	308	296	322	342	301	283	299	319	320	308	311	319	300	335	319	339	329	309	320	314	288	289	339	288	317	305	315	327	300	332	330	306	270	298	354	348	341	344	327	291	332	293	351	305	292	292	315	306	272	304	294	280	333	335	357	277	296	297	292	280	278	318	307	268	299	342	283	280	292	296	297	290	291	313	330	277	286	289	271	290	300	329	311	286	276	274	283	310	289	271	289	306	317	292	324	328	302	277	307	285	306	313	279	309	282	282	293	311	287	282	281	320	323	289	291	309	311	314	299	306	311	325	319	322	283	304	308	323	313	315	314	292	332	345	314	291	334	286	303	300	294	335	311	298	298	325	298	302	326	321	316	303	322	263	280	317	289	339	306	322	344	283	315	318	276	302	282	284	285	300	336	310	308	333	316	312	318	302	349	322	328	329	336	325	287	298	311	333	306	302	286	327	300	316	285	295	312	326	330	297	307	291	282	309	279	324	282	310	312	286	317	291	302	321	330	309	304	323	340	320	300	277	285	301	337	305	282	327	276	284	305	322	278	312	311	266	313	284	268	332	304	315	322	307	302	282	302	342	304	331	310	314	311	324	309	304	335	299	287	306	307	302	307	314	339	280	306	290	292	336	307	308	337	292	326	293	303	301	287	305	339	275	309	327	349	278	314	333	323	285	320	295	316	339	297	315	315	303	302	288	319	317	308	275	294	328	307	297	286	297	297	310	294	351	343	284	307	305	283	311	291	328	291	319	297	254	294	302	335	329	340	291	297	311	312	302	298	324	294	324	271	327	287	293	309	308	286	273	319	295	327	308	320	281	276	275	308	341	310	311	300	294	322	322	305	314	296	283	306	293	311	286	312	286	300	282	298	277	311	274	273	305	310	340	357	311	267	310	286	287	311	282	310	277	320	308	315	305	323	283	305	300	299	289	325	327	288	334	302	327	324	318	321	315	294	305	303	300	261	307	309	316	300	331	288	308	347	308	305	279	328	283	295	317	304	338	281	321	336	270	317	334	302	354	327	317	332	326	319	341	285	316	313	280	259	330	325	287	339	310	291	271	289	305	296	300	309	301	332	293	290	298	295	313	339	306	312	336	268	285	318	324	295	300	297	328	301	273	312	291	315	306	280	295	301	304	307	303	262	302	311	280	278	289	289	285	304	300	285	307	289	303	318	286	343	299	285	296	314	339	325	322	299	327	344	304	301	274	297	331	314	310	329	325	288	299	302	327	315	300	378	299	285	330	288	303	310	291	310	352	343	345	277	316	313	293	295	309	314	288	287	306	321	314	306	294	319	273	348	325	314	331	319	331	327	324	294	325	270	324	317	286	334	292	302	327	309	291	279	294	299	309	288	307	287	347	347	341	305	306	301	313	317	273	273	324	306	276	254	289	312	306	289	336	321	285	314	320	313	287	295	291	320	319	311	279	336	292	330	296	336	276	289	289	319	325	303	281	317	323	324	307	312	316	280	295	312	265	294	270	292	293	290	315	290	320	274	321	313	328	314	289	308	276	348	293	322	327	288	318	304	317	294	312	320	327	289	306	320	276	330	341	310	281	274	319	287	320	289	290	300	303	305	271	293	261	294	331	316	298	311	294	325	284	318	274	308	305	322	306	307	304	292	310	295	331	336	322	317	320	308	281	298	277	302	300	307	275	324	298	299	312	278	309	306	299	299	312	310	339	270	311	321	338	319	320	316	274	295	331	298	306	275	290	311	331	326	314	304	282	317	272	284	357	314	294	311	356	298	294	315	322	342	302	268	330	301	291	288	281	299	337	291	314	306	282	291	309	297	343	292	278	310	307	316	296	305	283	317	305	325	351	280	287	281	298	306	293	306	324	310	343	275	301	311	325	306	318	309	263	276	295	296	314	355	306	322	319	292	316	336	316	271	320	309	294	305	293	305	296	293	335	345	315	323	293	320	317	331	324	282	303	333	280	326	314	327	289	327	315	305	323	335	287	306	316	312	295	295	315	297	289	311	289	291	313	302	295	299	301	291	292	291	295	306	298	315	321	312	341	274	289	314	304	268	319	365	293	314	341	317	321	302	327	337	320	297	286	273	307	301	310	301	305	308	284	320	310	313	302	307	332	304	305	324	311	281	303	327	308	324	302	291	342	305	320	342	317	320	311	314	324	255	317	294	292	304	300	361	292	319	305	290	302	315	302	280	295	313	319	246	302	309	316	286	289	275	344	296	313	303	308	319	291	294	305	277	294	310	293	315	289	283	309	328	321	290	295	277	306	346	298	291	297	307	327	309	299	293	298	272	306	268	273	285	279	294	299	341	327	330	287	320	288	317	330	301	314	317	323	351	291	268	290	314	314	311	298	296	306	306	326	278	288	337	288	282	329	335	304	264	335	298	288	270	302	301	283	307	303	303	323	302	299	302	290	332	293	302	305	281	292	336	302	306	290	326	304	359	283	303	276	318	326	308	288	317	309	289	353	301	281	287	317	279	323	296	307	296	315	292	347	275	324	330	299	290	296	293	323	289	318	329	300	319	334	315	308	276	294	298	306	282	339	326	304	325	296	302	309	327	304	306	349	353	320	300	327	309	303	303	367	313	318	315
15717	15333	21815	13312	3228	2065	1665	1420	1558	1341	1364	1382	1096	900	856	860	894	834	817	757	789	745	768	774	756	711	752	712	725	710	733	707	715	716	714	738	741	686	713	672	679	703	723	724	645	682	659	679	687	723	722	720	717	718	693	691	722	659	710	632	677	686	718	627	667	760	689	698	649	695	670	701	695	683	723	681	634	721	677	698	686	688	667	706	671	704	734	770	763	794	782	753	719	743	744	716	697	723	691	685	667	707	728	738	685	662	748	686	694	750	766	681	704	741	731	712	705	682	699	692	735	691	646	691	699	687	661	653	683	715	667	639	736	653	694	693	686	714	754	748	671	703	747	695	683	668	613	677	620	683	639	717	716	694	669	714	687	718	639	653	666	729	682	680	669	669	677	673	687	706	676	667	694	665	684	701	731	700	696	702	657	664	696	720	693	697	698	683	697	744	703	724	706	698	677	701	709	709	653	698	682	721	665	654	739	740	682	698	704	656	718	661	690	721	645	705	661	682	681	720	663	697	673	695	655	749	655	701	657	680	727	709	731	703	725	639	695	660	678	651	674	704	713	692	690	696	714	679	701	645	672	671	680	751	683	646	697	715	697	720	703	687	736	712	635	699	635	665	668	700	718	682	705	696	704	700	638	690	665	684	723	686	695	704	673	733	676	693	696	701	691	691	713	666	721	661	657	696	640	683	660	683	663	663	679	676	689	650	701	682	659	674	670	718	704	668	664	681	653	689	698	675	681	690	695	671	671	680	692	637	746	648	705	677	678	674	641	685	668	698	712	619	722	701	648	670	689	669	654	640	672	663	668	707	692	689	673	662	677	662	711	630	679	672	682	676	687	695	667	714	671	697	665	686	697	685	665	646	703	649	659	656	679	652	685	662	706	678	727	719	716	682	663	693	677	729	700	655	691	682	682	717	709	735	683	690	672	683	679	651	670	709	715	723	722	682	717	682	675	700	657	707	711	717	664	683	644	739	679	659	648	723	703	730	733	685	606	718	690	671	665	686	694	680	660	650	704	705	704	661	683	650	673	667	683	667	709	689	698	668	663	690	665	655	648	728	699	697	627	670	676	682	675	678	712	708	679	684	695	690	667	657	697	647	663	678	680	652	623	634	660	724	660	675	680	716	688	667	639	648	685	698	709	652	706	683	662	642	627	688	689	650	644	712	640	631	635	643	665	653	705	693	690	675	679	654	661	672	656	674	658	642	682	735	675	678	663	666	661	684	671	683	687	657	669	692	653	702	632	706	684	710	690	637	692	718	735	678	676	694	713	675	711	696	684	732	688	684	689	697	705	709	695	696	644	674	681	685	691	642	671	662	699	655	679	625	651	655	666	674	735	681	650	672	662	705	734	633	703	658	672	673	666	628	651	709	664	713	692	699	634	692	685	687	612	705	664	693	680	654	696	700	713	677	674	705	714	657	742	685	655	676	683	668	666	673	707	700	693	675	731	701	682	680	692	667	730	659	664	696	704	686	694	705	702	668	695	660	689	672	630	708	708	692	672	646	706	643	722	678	668	671	719	676	694	664	700	699	655	656	694	672	638	718	700	747	709	698	710	689	661	713	718	663	698	667	715	724	709	645	702	710	637	741	674	698	696	724	652	690	695	693	688	703	677	684	706	671	692	720	706	651	613	650	673	693	728	622	616	703	687	674	703	680	688	695	700	686	707	659	665	675	685	696	702	672	679	669	685	695	648	667	651	732	661	704	645	732	674	713	689	703	694	673	679	673	667	670	668	719	718	675	661	694	686	707	698	683	742	714	686	706	727	723	698	651	694	730	669	716	683	745	668	648	665	636	663	662	676	668	658	716	674	715	709	675	714	672	736	695	672	671	672	732	705	658	683	706	676	709	654	684	642	690	696	696	672	707	679	731	709	707	667	699	653	709	692	675	655	720	719	663	699	690	671	654	657	688	693	662	689	683	700	693	727	640	702	709	717	708	637	642	702	635	624	667	731	709	695	636	722	687	681	710	674	689	652	721	716	651	711	704	663	718	722	724	629	680	709	633	688	671	632	696	726	719	665	638	698	722	647	658	661	694	663	689	704	664	698	685	722	710	669	711	688	710	722	689	683	708	727	709	690	690	744	643	706	685	683	709	683	617	640	685	680	747	712	660	718	699	666	663	712	632	644	669	654	657	715	668	698	692	649	661	679	678	658	685	688	696	659	649	713	661	680	690	662	674	624	681	710	665	707	711	674	712	646	670	684	696	658	709	679	684	649	718	697	667	665	699	674	708	687	702	669	646	667	689	691	676	640	690	655	712	667	664	659	665	666	686	666	670	688	658	688	704	719	703	681	702	682	660	689	730	672	720	631	716	726	724	680	698	716	671	713	693	677	729	663	675	637	678	708	704	685	696	692	698	719	726	678	668	687	703	692	638	666	661	663	664	750	709	711	664	685	705	681	690	676	693	655	658	697	658	655	667	676	657	720	635	660	650	712	696	691	699	694	680	717	673	756	682	653	715	693	681	689	646	648	735	725	665	710	712	661	703	717	705	647	640	648	682	659	692	660	688	690	689	729	673	685	723	707	705	674	695	699	678	674	687	671	692	740	654	686	699	681	682	717	685	743	699	688	660	640	628	617	686	673	624	666	689	705	664	696	681	682	708	697	684	663	665	704	726	639	688	655	705	698	712	689	684	642	683	703	688	694	732	682	750	712	692	671	688	694	697	673	699	704	666	678	669	704	704	696	673	690	698	680	684	679	719	745	656	682	686	693	740	681	721	690	686	686	689	671	699	645	716	720	684	685	659	712	656	686	673	673	687	683	664	697	646	690	718	662	702	700	692	702	672	685	666	713	668	684	690	681	678	659	709	638	683	659	628	693	743	686	685	679	718	694	691	685	667	702	702	652	662	718	688	715	689	677	698	688	723	688	717	683	677	672	651	674	640	645	694	699	689	666	682	671	639	667	662	689	673	669	661	682	694	694	713	708	687	708	699	678	667	724	688	705	650	637	702	723	683	685	691	726	699	734	655	683	650	677	697	685	678	694	727	711	658	697	658	686	699	719	672	671	594	699	675	628	652	687	667	698	697	701	687	698	654	685	734	652	707	689	697	713	698	701	730	713	713	727	687	679	708	663	669	731	698	711	718	707	728	692	709	696	705	688	661	674	643	713	668	697	668	665	683	662	688	703	661	689	702	639	664	712	682	642	683	649	653	752	669	712	713	696	684	693	687	652	660	698	695	694	659	691	697	713	746	714	738	655	624	696	651	686	693	672	637	725	670	707	733	681	713	639	680	709	713	675	734	662	702	601	680	658	700	685	666	683	682	685	686	692	684	652	705	675	687	693	732	711	671	642	675	715	724	735	633	703	694	659	692	697	668	653	706	652	655	704	715	694	709	723	690	669	685	713	645	708	651	719	714	725	687	671	710	742	675	689	659	716	706	682	672	644	701	694	691	614	646	711	742	722	670	676	694	711	692	709	645	659	692	667	684	686	678	696	686	659	659	747	694
6433	3635	3666	1709	408	332	344	344	312	332	341	314	309	349	320	312	294	329	269	308	312	272	296	319	349	344	306	288	319	314	289	299	330	322	278	296	298	315	302	339	323	273	307	297	328	326	331	307	325	303	319	354	306	309	296	310	296	346	329	339	352	300	316	289	342	316	287	321	316	338	322	312	294	309	333	345	315	319	306	330	345	323	321	372	332	326	305	343	322	316	313	332	301	323	313	307	342	315	293	317	314	366	294	360	319	351	290	272	312	341	330	304	348	336	307	333	340	306	317	298	350	341	322	344	321	308	333	299	331	328	324	343	369	292	300	323	333	320	340	296	299	283	333	311	311	332	307	325	333	315	312	335	312	322	297	322	282	311	319	303	278	311	334	338	314	306	329	320	320	305	301	318	325	319	295	293	338	334	285	294	339	323	323	340	344	300	297	299	321	293	314	311	335	305	339	337	298	295	308	304	315	334	327	331	302	296	297	307	300	304	311	315	304	345	285	291	331	277	331	344	305	271	294	317	332	329	357	303	334	310	290	326	273	308	346	295	294	300	362	323	332	322	307	280	304	348	310	337	325	309	332	312	301	306	338	344	305	352	320	297	314	283	342	296	316	324	325	330	292	346	305	312	296	332	349	328	303	333	286	288	341	318	310	298	300	314	303	339	327	315	327	305	317	298	329	339	349	334	327	303	344	309	340	319	336	311	305	314	309	319	334	293	310	332	318	321	324	304	314	337	326	325	331	343	326	316	306	319	324	300	283	337	324	315	314	291	332	295	321	335	330	348	335	332	319	292	342	321	348	286	297	316	315	322	300	321	313	298	319	357	334	320	272	345	296	312	313	320	350	313	307	319	309	329	313	330	311	315	304	322	302	319	305	324	339	326	316	318	312	319	334	293	367	312	306	319	296	337	309	339	320	328	300	345	344	302	349	305	334	303	314	308	354	325	304	328	287	303	285	316	319	312	329	301	349	316	301	307	294	296	326	328	297	304	324	337	326	295	329	313	324	328	331	313	315	317	312	334	335	347	324	315	307	319	343	332	334	321	337	325	302	316	297	329	285	328	344	308	313	335	321	327	319	320	294	308	364	304	326	295	304	359	309	335	280	332	288	321	323	304	295	307	281	281	283	311	302	327	321	329	334	320	333	326	322	343	344	326	340	360	343	289	324	372	333	317	322	331	338	323	323	281	333	312	316	311	321	322	319	303	310	300	345	337	327	360	296	365	343	285	335	329	326	291	339	339	338	301	284	340	328	301	304	327	334	307	293	324	320	318	311	297	339	385	318	313	336	335	308	287	336	332	346	306	331	308	316	333	285	298	297	315	280	296	304	295	314	339	331	313	315	319	305	306	285	328	314	314	322	302	317	328	317	322	312	330	341	327	331	340	324	310	306	349	336	286	323	356	303	304	294	320	310	295	321	327	325	341	312	291	320	297	347	319	339	323	330	318	337	303	302	316	337	309	307	327	310	348	348	310	292	300	320	270	281	318	306	276	295	348	341	304	365	300	316	303	311	303	299	315	319	319	322	301	319	290	299	317	265	298	326	319	295	340	331	329	302	339	303	301	303	315	344	306	263	315	343	346	312	316	343	334	330	318	322	347	314	299	321	350	321	286	344	292	322	318	319	315	321	315	318	283	323	333	335	305	305	328	324	345	297	320	305	291	309	311	313	367	308	267	306	305	304	330	303	342	355	321	313	293	312	321	328	318	312	314	338	307	318	340	313	331	330	292	359	350	310	351	315	301	341	336	320	335	304	285	291	297	296	341	297	286	308	313	323	315	353	336	355	269	315	347	326	334	326	328	299	319	332	278	314	313	298	316	321	305	323	315	302	275	343	348	318	358	318	293	309	312	304	319	334	357	360	328	314	328	325	334	339	323	307	324	354	304	314	300	302	278	339	314	311	315	283	324	302	304	354	326	314	371	283	309	317	317	328	302	317	307	312	306	313	317	326	329	342	322	302	348	298	328	319	318	300	295	322	328	328	312	334	332	298	381	309	317	301	346	310	311	318	289	346	302	300	308	300	344	323	335	337	337	309	313	357	338	331	302	284	299	312	334	316	287	297	317	296	281	284	309	301	303	297	311	287	307	271	341	330	362	311	299	328	329	328	303	320	287	314	343	314	320	334	323	277	311	310	330	337	325	347	338	295	327	332	323	328	312	342	326	323	321	319	312	346	332	322	318	332	311	333	330	330	265	332	282	324	325	318	348	314	316	308	315	379	315	321	303	307	314	304	319	306	331	316	324	330	335	335	309	345	276	342	342	355	309	309	339	303	327	345	327	330	350	313	323	346	261	312	320	312	288	306	321	314	293	313	288	327	331	331	334	362	317	291	299	290	309	313	297	319	292	334	352	342	271	311	316	299	348	343	321	276	320	322	316	290	324	318	331	341	307	305	300	325	321	337	302	328	312	301	317	351	350	308	374	311	332	304	318	341	319	291	351	334	339	329	344	317	283	304	325	321	331	309	334	323	301	326	359	282	339	329	313	331	326	296	337	324	352	340	319	328	340	314	311	303	321	327	293	289	317	337	310	337	302	308	336	339	289	302	297	331	333	296	288	305	301	310	342	310	343	323	312	315	354	302	311	327	337	304	340	359	320	308	330	303	360	355	298	297	322	327	329	348	312	326	309	325	329	294	298	278	340	337	293	285	305	339	321	310	335	317	343	304	291	336	345	356	321	299	320	343	350	323	330	309	317	351	324	335	316	337	330	284	333	327	291	334	300	329	325	328	324	297	333	288	315	306	300	351	313	315	359	302	344	319	313	328	308	314	336	288	333	332	303	312	311	269	309	344	315	311	301	340	300	305	307	322	340	293	293	311	293	303	348	311	299	327	309	311	332	323	303	311	327	317	314	304	356	353	320	327	314	306	331	287	305	294	314	333	341	362	301	286	355	308	368	316	318	298	335	324	301	282	341	315	305	353	359	319	334	314	322	319	340	335	330	325	328	313	311	318	340	301	296	341	322	340	334	325	332	317	326	334	339	309	300	283	291	285	343	306	305	360	355	340	300	321	343	335	319	333	288	312	322	337	338	300	333	346	297	337	312	319	320	318	329	304	307	300	322	292	337	325	310	323	335	330	326	314	274	335	316	332	309	308	285	325	299	310	341	305	311	332	316	317	346	318	335	336	310	348	308	330	310	310	315	337	333	314	334	306	340	324	325	297	314	338	334	316	318	301	316	343	306	301	305	311	313	313	319	316	332	319	313	311	324	326	287	313	288	314	311	348	334	335	318	308	309	328	312	328	339	304	300	315	296	330	351	345	306	350	310	311	305	326	323	311	337	337	301	300	336	283	300	320	324	343	304	280	324	280	307	273	314	316	327	282	326	314	303	347	326	301	317	343	322	318	319	331	277	294	289	309	294	338	329	309	320	344	322	294	315	360	353	334	310	286	285	307	297	298	289	328	315	329	308	338	290	306	324	327	327	335	312	312	304	329	324	343	321	321	310	338	315	286	337
4530	3656	7226	4545	1037	798	745	749	730	726	751	685	723	720	705	736	687	690	746	725	720	702	675	687	715	716	660	705	693	702	644	720	717	686	680	708	714	724	704	718	726	742	726	678	717	655	691	650	753	719	686	724	668	639	705	686	721	691	746	698	706	720	703	685	672	668	691	727	685	678	714	723	719	692	685	711	666	763	682	699	662	699	678	650	679	739	679	714	739	707	707	778	724	693	724	707	720	748	715	721	713	680	654	746	666	712	711	691	741	717	703	735	752	759	725	697	746	705	709	734	697	729	727	709	728	685	689	728	740	697	716	656	691	705	701	689	635	748	733	691	697	714	661	669	748	660	753	722	668	652	634	700	708	698	678	726	721	736	698	700	733	675	705	744	702	720	658	714	715	723	685	681	651	702	675	702	744	673	688	648	740	723	655	680	712	698	724	697	730	706	677	754	727	731	682	660	721	717	700	687	644	683	780	701	724	676	677	700	749	708	689	687	728	696	692	719	727	723	690	714	690	706	700	734	689	694	758	739	718	696	737	709	733	693	693	697	727	687	686	692	689	716	700	713	632	711	717	679	691	709	665	704	668	685	682	697	730	725	766	705	689	703	695	722	719	705	659	735	675	692	710	666	705	695	666	721	695	707	679	682	718	710	686	712	714	667	660	708	735	736	666	673	715	730	711	673	691	698	691	687	720	679	670	721	695	661	686	647	704	691	685	695	721	707	699	679	734	685	666	658	710	716	691	722	705	664	685	702	691	703	716	696	650	676	689	664	678	713	638	720	756	697	708	746	743	736	739	729	678	653	758	725	741	709	701	685	686	696	677	718	725	714	684	693	678	736	665	729	680	670	703	685	737	728	732	673	706	686	725	748	631	708	640	702	730	647	664	692	691	704	680	710	663	702	696	690	714	709	719	726	669	736	663	715	655	714	690	694	741	688	735	734	701	703	707	733	694	732	757	715	720	723	724	694	668	706	715	686	735	734	672	676	662	730	702	691	696	683	697	667	744	700	700	690	677	702	677	716	689	681	736	668	676	675	750	684	725	681	688	704	749	703	692	733	732	642	734	688	716	705	699	711	751	773	695	684	704	720	716	661	681	730	724	712	677	718	758	677	688	687	749	706	737	730	708	683	715	657	735	678	704	716	703	733	718	669	723	675	723	691	720	733	712	724	683	697	683	721	669	739	740	681	681	659	705	703	761	730	669	656	721	708	679	677	653	735	679	654	690	678	710	676	690	731	674	685	685	656	644	675	724	724	723	656	725	710	684	713	681	702	678	638	724	671	728	717	705	680	688	761	670	717	667	692	699	696	694	710	724	683	718	711	712	721	691	702	683	722	745	699	735	700	694	689	714	680	721	658	719	712	699	712	702	730	692	693	692	702	685	662	689	688	701	700	671	699	728	706	695	705	665	745	713	676	704	675	690	716	706	706	707	728	702	672	687	702	676	688	715	686	746	696	661	679	700	699	711	709	714	708	658	788	763	720	696	666	657	734	692	691	677	712	697	711	690	665	705	750	726	688	704	765	699	703	688	718	668	716	698	672	747	653	710	714	696	700	687	692	667	682	701	740	717	717	663	695	691	697	711	708	767	718	707	672	711	681	748	649	669	692	651	720	676	726	748	708	717	670	687	741	676	735	709	753	706	696	685	728	652	724	699	707	673	695	761	657	714	729	696	685	692	721	729	698	733	702	717	712	698	716	717	663	693	701	671	744	700	704	725	681	687	743	683	700	660	722	728	663	747	720	712	711	699	675	708	638	670	709	692	681	727	700	744	696	678	690	682	736	688	740	695	674	738	709	647	703	731	724	712	683	658	732	714	709	722	699	710	667	729	713	653	701	732	676	734	738	775	656	720	653	732	678	698	675	696	717	707	708	748	704	703	763	722	708	686	713	683	715	743	692	699	719	689	718	656	692	674	663	677	708	736	658	690	714	720	678	735	654	702	701	696	713	751	702	716	668	717	710	657	710	695	704	719	681	700	712	709	695	668	706	677	690	691	736	664	624	701	703	718	690	744	673	670	735	714	737	741	713	739	680	723	745	718	647	661	730	680	720	688	741	720	671	703	714	685	700	693	710	727	699	702	719	693	719	695	681	718	720	713	705	735	667	658	693	695	690	701	698	654	716	708	708	707	710	712	703	709	715	698	683	724	710	728	723	663	719	718	711	750	716	739	656	718	731	713	722	609	742	660	729	702	691	712	683	707	715	656	716	689	719	755	681	682	731	690	711	730	719	694	719	739	710	686	709	699	736	714	742	700	681	738	696	707	691	687	653	742	666	716	707	732	707	718	741	729	741	664	670	723	704	705	685	699	725	686	691	729	693	720	697	707	671	699	728	699	676	751	744	710	695	755	715	682	716	656	724	677	674	755	725	712	771	724	628	686	730	704	696	716	683	712	718	728	688	728	709	692	778	707	652	765	711	700	713	758	666	652	703	709	711	711	702	719	676	697	699	719	668	701	651	705	738	694	653	722	665	661	705	664	749	712	694	685	666	680	724	696	760	714	722	719	712	682	714	696	641	743	660	698	672	754	704	706	710	688	722	727	684	723	691	687	717	698	677	689	669	738	730	699	722	677	737	709	720	672	687	744	713	694	740	771	696	711	721	699	717	724	709	671	679	689	664	708	700	732	690	714	648	652	710	709	706	730	695	730	659	715	733	741	730	728	744	683	689	731	728	671	714	707	691	729	667	701	683	684	722	742	734	636	693	705	683	761	686	736	716	686	675	696	695	682	671	668	657	696	748	701	649	692	692	712	675	740	678	722	738	715	669	684	686	695	687	729	650	684	694	738	737	700	657	662	717	691	653	725	722	672	694	702	736	712	720	649	704	722	719	706	654	684	703	731	736	681	685	658	672	734	737	701	665	703	700	690	706	695	726	724	671	678	778	655	720	703	717	695	705	647	687	721	685	660	709	689	767	685	764	703	730	683	700	724	687	742	693	706	705	682	692	713	711	697	727	676	683	718	664	699	700	717	711	687	709	680	674	723	655	705	685	695	708	704	703	693	726	713	686	729	735	714	672	705	732	685	677	725	705	700	746	681	693	729	680	700	666	662	708	681	707	681	670	701	712	699	643	725	711	679	727	727	728	675	717	690	702	702	709	711	718	751	681	709	689	712	688	703	695	656	676	703	698	719	698	714	744	668	699	698	678	734	675	689	688	631	694	650	679	707	690	689	712	724	688	700	697	688	730	692	697	676	734	706	664	658	710	763	700	671	704	744	705	737	712	708	755	713	720	684	686	740	753	705	711	725	757	659	667	736	675	720	638	676	747	710	711	653	715	721	704	691	711	667	716	747	718	705	682	682	654	698	721	709	710	683	689	760	669	727	718	701	688	727	726	704	718	706	734	714	666	738	722	677	718	671	694	681	701	681	669	745	678	723	704	695	676	697	661	645	760	705	707	691	736	687	714	683	733	750	698	685	706	692	724	687	686	743	697	712	688	657	720	696	728	686	695	658	662
18517	11193	11064	6833	1450	565	437	399	384	371	345	315	328	330	324	335	288	298	317	302	312	297	283	275	291	302	301	253	277	326	286	282	296	314	328	310	275	299	295	290	289	304	294	290	268	311	286	287	292	272	305	335	285	249	290	297	285	314	280	300	295	289	270	321	319	266	318	264	278	303	310	285	275	321	255	295	297	302	296	314	295	291	286	265	272	308	292	280	294	296	301	319	292	263	307	288	296	294	307	272	292	274	268	302	292	279	320	300	293	299	307	317	298	277	314	294	316	348	287	341	284	298	270	308	338	307	277	266	295	272	282	314	286	297	282	308	292	286	281	270	290	305	287	267	286	271	277	299	260	310	316	292	283	303	290	281	289	279	278	305	296	292	285	324	323	287	302	288	283	307	310	286	296	285	281	269	296	288	308	277	296	316	324	308	296	272	332	317	301	284	294	301	275	262	302	302	282	320	333	280	295	262	268	276	277	298	323	295	289	292	288	257	309	262	297	287	261	305	305	305	259	309	284	297	302	281	310	286	290	309	300	271	290	328	282	313	288	299	290	265	304	281	308	275	292	303	280	261	282	336	297	280	300	299	305	296	293	317	298	331	297	273	278	259	256	276	259	307	294	304	288	294	292	292	293	267	279	304	256	292	316	280	291	310	274	264	298	305	336	311	287	259	306	274	330	316	297	303	287	279	278	312	312	301	297	297	285	275	279	290	272	323	322	317	266	316	279	269	320	289	282	311	282	298	280	265	282	330	282	305	297	306	317	283	320	263	299	293	310	280	269	277	294	283	312	294	277	290	284	288	316	316	304	289	304	282	273	323	285	300	286	349	290	293	272	260	275	278	299	322	285	317	351	320	277	317	288	287	313	273	259	282	313	293	328	306	297	286	262	270	272	295	301	278	277	281	300	296	298	288	268	325	288	292	283	280	328	275	291	304	273	280	320	294	313	283	319	284	296	259	290	251	276	300	268	287	259	274	283	292	296	286	286	311	320	307	321	276	298	282	317	296	267	283	275	292	301	285	290	284	341	319	279	262	268	278	261	285	260	316	290	280	294	293	266	296	293	297	324	308	310	271	275	264	311	281	270	271	283	303	280	265	316	316	313	288	289	264	277	280	325	272	246	300	281	298	300	306	275	284	294	322	316	302	290	269	306	295	287	270	320	313	270	276	277	274	299	267	324	277	301	287	321	296	264	271	299	282	306	279	313	273	310	285	305	318	252	262	292	280	312	300	288	284	287	260	298	290	276	258	280	289	279	277	309	272	272	258	285	300	274	310	301	292	282	320	255	307	295	315	277	288	308	287	293	272	274	331	284	328	304	313	265	278	295	266	297	290	281	241	259	310	305	277	274	293	313	266	299	287	293	329	304	292	263	273	288	270	274	295	266	288	299	272	302	304	276	297	278	290	276	281	280	310	316	275	303	255	301	289	284	280	287	295	285	291	302	272	268	286	301	303	304	306	309	273	290	282	306	315	326	266	322	280	311	285	292	322	296	292	272	255	305	279	288	278	260	265	270	261	319	294	280	291	289	255	283	312	306	307	312	293	291	268	307	317	314	311	293	297	295	291	284	300	302	292	313	273	298	290	319	290	313	289	245	253	296	286	291	252	302	271	303	300	284	290	277	315	298	292	279	293	299	272	287	273	294	268	284	297	296	287	292	291	287	281	281	273	295	305	267	288	286	296	266	254	287	298	299	289	309	257	266	304	304	292	301	310	284	280	291	308	335	290	290	292	280	295	277	309	282	301	282	302	306	293	279	271	251	278	310	289	285	280	308	271	303	311	274	308	291	334	283	289	314	290	267	279	267	282	271	271	288	279	306	275	300	260	253	306	294	328	269	273	269	281	287	315	296	307	291	282	310	287	282	312	285	265	280	266	270	292	268	289	282	304	302	292	305	317	286	292	295	264	298	291	283	286	289	290	249	315	294	279	298	311	323	267	289	296	273	296	303	291	287	307	299	331	292	278	289	287	307	295	284	321	270	302	307	295	276	293	293	294	315	286	280	266	284	285	274	319	307	259	327	278	285	306	304	281	291	341	308	286	303	298	290	307	289	288	279	293	290	259	277	287	289	278	295	283	285	294	322	330	284	280	262	276	294	275	306	283	329	265	257	277	282	305	294	264	325	289	297	295	270	304	295	256	315	303	317	282	287	281	293	287	274	276	249	335	302	305	284	285	275	268	319	291	270	311	301	297	310	290	283	299	277	275	289	234	275	279	280	270	269	282	260	288	320	329	284	334	262	312	320	312	285	325	340	326	305	323	316	294	274	261	301	304	296	311	292	296	259	303	271	312	282	254	304	281	289	290	277	280	287	298	313	321	292	301	275	268	284	272	264	286	330	287	268	314	271	281	311	299	297	292	288	272	288	293	271	276	280	291	289	316	299	283	292	288	262	319	278	289	259	286	308	300	323	293	293	277	284	277	282	290	281	305	280	291	318	278	309	281	310	312	279	267	288	325	328	281	279	305	323	306	309	275	295	294	302	276	289	302	299	259	277	291	283	306	291	290	253	315	284	319	329	275	290	335	249	282	313	292	305	288	283	306	280	260	310	316	291	313	321	313	297	282	312	279	236	291	285	267	276	310	295	305	278	297	302	306	285	304	327	290	302	304	300	300	288	299	293	260	288	300	263	287	283	261	284	290	313	294	295	290	285	269	309	265	285	275	297	320	286	313	312	270	290	280	293	283	258	306	288	290	313	317	295	322	270	293	303	309	303	307	271	272	292	269	298	286	285	274	270	295	282	314	285	273	282	300	282	270	283	319	313	289	323	300	278	305	301	304	289	289	328	296	307	286	296	290	351	329	278	310	264	280	323	291	298	267	298	301	300	300	303	266	284	272	257	289	289	298	298	281	287	291	301	294	282	309	313	302	292	279	307	276	291	252	313	324	300	304	330	295	286	294	296	310	314	291	289	260	302	312	281	281	317	283	277	276	313	287	291	277	288	289	303	326	320	318	292	277	268	291	262	265	298	280	284	276	301	308	304	279	322	259	271	311	285	289	291	291	298	298	286	289	279	336	289	286	283	262	293	296	284	249	292	303	294	286	294	304	308	320	303	299	299	309	291	297	309	294	296	302	275	286	249	303	311	306	284	277	298	292	291	303	282	278	321	269	285	294	299	301	286	265	286	277	285	296	302	285	294	339	277	314	313	291	247	265	311	274	281	302	276	310	306	298	281	281	293	266	284	293	319	266	282	314	266	318	265	316	296	272	262	282	292	288	282	269	321	285	289	311	289	344	318	303	273	282	293	282	295	285	286	283	296	296	282	277	286	328	298	277	286	244	321	305	322	275	273	306	273	282	266	277	319	291	276	280	303	282	292	309	272	281	274	293	273	294	318	272	290	309	293	279	302	266	278	278	279	299	315	295	299	289	292	305	312	273	275	304	316	281	282	274	297	275	308	276	286	281	303	257	291	299	326	267	301	284	297	317	298	260	315	320	298	294	314	295	271	289	299	280
12063	9162	16766	13757	2816	1430	1231	1034	1101	1031	926	916	890	876	731	756	742	718	708	705	676	702	669	670	668	690	680	666	668	704	696	683	624	702	648	692	679	636	676	700	679	671	658	691	717	691	623	671	686	628	633	655	654	641	654	692	654	614	658	703	639	633	688	645	632	665	637	652	676	642	658	630	636	713	691	660	632	619	719	668	616	672	657	638	630	670	701	660	691	679	678	634	685	712	655	664	653	703	690	650	653	628	644	672	639	667	678	685	737	681	697	741	741	696	742	674	682	659	644	689	629	665	666	595	664	670	666	665	670	673	637	631	697	691	681	667	633	668	656	692	669	647	655	603	675	646	650	654	653	648	673	660	683	651	666	659	694	640	643	606	702	638	637	689	664	675	672	688	643	618	669	672	665	595	645	684	634	643	650	720	672	638	624	632	658	673	675	685	682	676	692	628	624	640	638	612	649	649	654	657	682	633	675	593	597	699	663	703	650	687	621	675	651	669	644	633	671	625	669	642	640	617	639	693	649	631	646	686	662	643	651	621	672	691	652	617	630	638	691	694	659	681	658	640	692	627	651	644	686	671	722	679	681	664	672	656	667	673	646	682	698	714	680	664	663	696	628	666	627	625	656	659	678	672	628	673	649	717	641	682	691	664	618	647	675	637	644	648	643	685	636	650	672	702	690	648	667	645	669	602	616	618	653	657	688	661	688	641	711	647	649	635	645	653	678	681	621	651	685	625	692	645	654	593	687	702	675	665	650	621	667	637	689	682	640	676	700	658	673	661	750	634	649	631	665	622	638	674	673	618	651	652	628	698	631	605	672	683	640	633	625	662	660	682	670	657	661	612	643	626	652	648	631	654	617	638	672	630	676	634	650	657	626	667	646	607	651	645	686	638	680	739	657	646	617	675	662	599	632	646	678	644	620	680	622	657	701	644	683	668	638	673	657	642	713	647	680	656	671	670	629	631	681	637	637	668	690	670	667	618	700	667	644	682	643	639	664	660	669	629	685	609	661	625	702	636	655	634	672	679	694	705	690	647	650	702	678	640	689	655	656	692	677	644	654	668	648	662	654	626	662	665	610	638	661	668	661	653	701	682	623	664	695	676	682	633	648	698	707	697	648	680	654	660	648	649	667	664	668	694	634	650	694	665	685	687	630	670	647	649	657	646	633	659	691	665	674	681	668	659	659	665	680	658	647	643	695	674	650	641	688	670	624	648	675	697	684	644	622	620	644	626	649	723	691	663	642	667	608	665	628	664	621	639	634	663	679	659	681	657	649	642	699	689	681	625	652	655	630	688	623	644	652	698	614	610	661	637	651	679	673	665	675	662	699	645	641	636	688	631	648	615	673	627	617	624	682	661	650	676	626	616	669	657	654	647	663	652	669	668	681	672	636	645	625	678	658	673	665	632	700	663	637	664	647	662	623	658	651	636	669	642	674	622	639	695	700	676	663	637	625	684	669	587	622	665	632	637	677	657	660	623	622	657	708	640	645	657	626	693	637	638	644	663	655	670	625	664	672	631	620	649	630	693	665	650	647	662	658	653	665	737	655	671	638	657	611	659	680	674	615	650	633	652	710	631	705	665	660	657	657	633	633	624	706	689	633	621	591	657	669	631	662	649	645	646	671	645	641	641	616	656	601	659	637	693	611	630	669	647	675	645	611	663	671	643	655	623	677	667	636	649	646	625	661	699	623	708	679	656	645	656	663	674	691	640	682	658	622	674	583	647	625	656	661	661	682	642	685	633	615	623	666	654	676	720	658	666	676	640	639	635	668	620	656	648	622	702	653	667	627	614	614	685	654	659	654	614	681	683	637	637	639	631	642	644	664	688	646	642	678	671	651	625	675	699	614	646	665	647	707	671	605	656	633	653	655	700	647	630	708	664	678	644	679	689	663	633	631	644	635	662	676	676	599	693	629	672	693	650	697	639	672	662	703	656	707	684	642	721	653	636	646	646	708	670	692	709	670	635	649	665	612	613	623	609	668	621	705	663	666	671	621	635	607	630	657	691	633	654	648	664	695	636	640	623	675	644	646	676	726	663	665	638	637	652	640	609	631	653	635	626	633	615	621	651	691	643	646	651	683	643	662	642	687	674	650	681	629	683	689	686	637	658	626	624	686	628	665	667	653	678	684	653	662	645	682	671	664	643	665	618	622	610	642	618	691	674	684	645	631	670	666	655	671	694	628	676	687	636	668	689	638	661	659	648	643	669	567	649	658	647	685	693	642	657	674	636	630	619	576	601	689	657	610	622	611	641	621	599	627	711	616	667	653	622	683	655	627	651	636	660	650	634	665	653	651	674	680	661	661	650	663	677	681	639	668	661	688	626	660	661	667	640	648	689	649	661	660	632	674	659	684	630	653	651	721	661	656	652	592	642	658	659	719	666	666	640	683	676	649	633	637	679	696	652	670	652	636	665	677	624	648	628	668	626	674	665	636	654	682	681	633	654	722	638	668	626	672	659	650	650	644	661	653	678	626	666	661	659	623	669	673	651	671	642	712	656	652	641	693	671	661	692	668	666	645	651	660	647	652	663	678	611	605	714	663	630	651	624	665	642	671	691	640	696	653	699	675	665	657	670	676	663	646	624	653	689	670	676	631	654	649	652	665	664	655	662	667	626	667	645	670	654	674	650	662	643	689	658	654	678	653	651	679	663	689	655	604	692	637	642	656	653	603	640	648	668	675	633	670	625	632	680	661	651	688	634	640	698	680	650	706	653	666	697	646	691	657	630	658	641	665	635	646	656	684	698	676	680	666	636	666	646	644	634	675	661	665	693	660	684	649	633	651	660	634	670	666	656	649	646	650	647	675	683	610	610	683	641	665	665	682	640	679	672	674	673	653	610	646	627	640	639	693	660	651	638	668	655	708	620	644	682	669	656	629	657	650	631	637	639	670	632	667	661	671	659	720	644	634	650	665	699	653	690	623	652	688	666	629	608	655	665	609	630	645	656	629	675	689	649	669	630	638	663	699	625	653	646	683	643	664	673	665	670	655	673	623	611	653	638	681	642	671	666	653	652	644	695	691	674	651	679	608	649	629	692	618	632	637	636	690	658	636	671	668	680	633	672	651	627	590	701	584	651	662	641	667	634	693	650	687	664	669	600	672	652	643	626	661	618	641	652	670	687	642	667	670	639	628	685	699	646	688	659	674	649	648	616	666	644	632	644	624	675	643	653	624	724	703	661	677	703	644	668	684	629	633	635	652	619	636	650	644	634	695	643	679	714	659	628	638	669	629	688	681	683	654	624	650	695	687	680	657	648	663	717	703	632	649	613	609	660	623	633	694	632	654	630	663	653	646	675	672	648	716	662	632	654	609	646	638	638	678	663	630	701	624	686	672	682	666	680	671	673	661	662	645	640	644	635	641	671	681	680	718	665	657	659	665	628	721	638	672	620	642	680	657	652	632	686	672	682	646	642	665	646	668	676	623	662	663	690	675	685	681	666	650	661	680	670	657	677	667	651
27645	17817	20189	11132	2420	898	552	475	557	462	421	382	386	372	313	334	346	310	304	306	296	282	298	343	348	321	308	299	304	316	318	323	293	348	324	317	294	318	281	312	334	341	353	305	340	324	306	330	303	320	296	307	316	301	284	281	309	311	321	323	307	309	307	310	308	309	319	319	294	289	302	295	300	292	284	313	332	322	345	315	303	297	285	317	315	307	338	299	301	331	317	302	282	263	327	330	338	285	305	316	293	309	311	327	307	309	282	294	249	328	331	316	321	322	314	323	323	340	313	323	298	307	286	316	301	313	282	311	283	304	305	309	301	336	304	337	351	299	297	284	301	313	289	280	303	315	306	315	293	283	306	322	261	332	302	308	333	310	292	333	302	308	316	320	304	330	333	289	298	321	299	292	281	307	324	287	336	300	288	269	319	296	325	333	318	317	287	308	301	330	297	266	293	330	306	319	295	283	325	319	305	323	296	298	298	314	267	324	304	300	279	319	308	295	289	306	312	268	306	314	326	339	320	289	327	303	301	342	308	334	298	281	259	320	322	353	292	295	316	291	330	289	300	295	308	315	322	315	347	333	281	292	315	295	336	320	317	318	303	317	296	298	301	304	293	301	297	338	303	317	326	335	314	296	297	312	282	291	294	279	301	310	346	338	296	300	290	330	301	289	301	276	325	329	287	332	318	311	309	308	279	301	267	302	332	304	283	334	332	329	320	294	302	321	297	301	308	295	303	277	276	334	336	298	305	275	302	297	286	326	295	327	319	326	306	320	296	332	317	300	282	297	304	295	340	319	310	320	319	321	297	330	329	310	329	270	332	315	313	319	346	285	319	306	265	343	316	310	341	330	313	323	331	326	319	299	308	321	317	294	310	321	331	302	326	303	313	288	294	322	307	275	276	323	295	311	303	265	323	310	349	293	331	283	318	309	285	298	300	298	300	324	300	283	287	284	316	272	289	346	356	315	308	311	288	303	298	318	355	332	309	324	316	311	303	306	280	294	314	279	288	302	284	317	286	261	312	285	295	328	340	366	300	328	295	315	319	321	320	303	311	324	309	365	331	294	291	314	295	296	284	303	305	284	311	307	310	302	274	305	314	346	293	291	328	284	268	335	309	269	322	311	307	312	270	332	329	316	303	294	289	295	265	313	273	250	304	287	330	301	319	330	262	303	304	330	312	308	322	295	287	341	287	299	314	293	330	288	288	313	291	305	302	300	330	322	290	287	295	318	319	329	311	285	297	350	302	316	320	297	315	310	283	304	304	327	297	293	347	309	305	312	308	311	343	332	316	297	310	323	303	356	288	316	346	308	301	319	316	301	319	290	333	315	296	268	318	307	294	348	312	344	298	297	321	292	257	339	282	313	298	338	318	308	309	295	279	334	340	285	290	303	281	321	334	318	328	331	319	351	345	305	327	286	304	299	293	298	314	327	292	303	300	286	313	306	321	343	296	284	329	331	304	323	303	290	310	317	296	262	295	296	278	285	326	313	325	312	285	297	312	327	271	298	316	286	323	297	311	289	319	312	277	280	307	313	298	337	335	309	289	280	278	337	307	344	294	308	305	311	301	303	314	308	326	300	297	296	294	282	274	262	323	283	299	279	292	331	316	310	295	310	347	325	303	262	333	292	314	289	313	275	317	289	328	321	334	345	296	282	318	276	292	319	298	320	322	308	323	295	319	294	279	318	281	289	345	316	300	341	286	314	306	312	316	315	298	323	340	303	320	337	304	346	303	325	350	277	311	309	312	282	306	312	281	341	298	311	372	331	300	284	283	339	303	287	334	340	316	297	320	319	318	290	308	293	305	307	311	298	294	314	276	324	298	288	309	289	238	321	324	314	293	343	301	292	293	304	323	340	331	307	323	305	307	275	263	311	295	273	309	307	288	291	293	317	306	293	337	349	317	318	291	309	324	323	321	318	337	326	305	296	309	266	344	312	318	269	316	322	312	337	283	322	290	301	310	328	371	327	325	348	311	301	302	307	293	267	302	324	290	324	310	286	304	313	331	313	317	312	325	307	319	306	287	277	320	283	346	297	308	312	312	309	310	314	278	316	278	298	305	278	343	289	304	295	366	305	288	317	304	294	306	274	276	315	320	302	302	321	291	327	326	296	279	331	278	296	326	332	306	319	332	304	281	312	313	298	324	293	313	308	327	296	301	296	294	297	323	314	293	284	289	331	310	299	305	280	327	264	292	276	301	285	315	267	302	320	300	301	294	282	304	297	273	332	267	301	323	311	310	279	294	312	301	317	339	313	322	320	290	310	315	302	293	307	323	336	341	320	342	334	342	299	306	310	329	324	329	284	309	306	300	289	299	308	293	296	328	319	353	315	297	279	294	354	328	313	303	327	308	322	318	332	291	326	262	316	311	294	312	320	342	351	288	317	320	318	331	264	340	310	298	325	328	308	302	329	322	296	338	333	326	322	284	283	306	302	340	310	291	332	317	310	307	325	285	311	282	325	317	337	293	289	305	281	304	322	314	290	311	337	334	273	317	302	300	315	331	308	327	300	297	301	279	317	295	336	288	304	323	328	288	289	323	338	312	265	305	296	310	296	299	283	267	298	306	325	295	269	311	319	323	323	288	278	295	294	340	302	321	312	294	313	292	315	288	289	289	286	293	275	334	289	317	327	330	319	309	324	292	318	311	274	316	298	358	336	305	335	314	302	303	282	304	311	349	317	315	317	297	306	299	310	306	312	294	311	295	334	284	296	327	323	310	299	280	321	280	275	308	310	322	317	304	302	285	297	329	327	304	255	313	285	323	304	316	318	346	324	326	292	306	330	326	277	278	311	295	295	352	311	290	327	313	296	325	273	315	337	324	328	304	287	298	294	296	310	293	330	300	315	315	330	319	314	305	321	340	278	339	325	322	298	325	321	326	359	334	330	307	292	360	331	326	278	309	273	282	315	309	365	332	309	294	297	303	340	312	279	299	330	286	273	299	313	305	292	318	312	309	290	299	292	308	318	317	285	325	311	319	263	326	295	290	299	291	307	301	314	281	306	300	318	299	277	311	303	303	279	322	312	317	319	320	320	323	293	302	313	294	349	311	326	330	304	302	279	326	343	294	336	312	295	309	276	293	309	305	312	329	286	287	328	308	328	294	307	281	298	299	310	299	303	319	319	344	323	321	286	306	307	316	316	321	309	305	323	340	311	310	329	310	306	318	301	328	313	314	303	269	306	299	316	335	327	317	298	344	287	291	313	327	304	282	294	306	341	308	298	334	306	330	301	259	289	297	319	328	290	285	315	299	321	298	320	294	326	282	298	325	323	337	296	261	275	321	326	311	295	319	283	301	313	294	334	287	294	274	331	285	312	312	327	338	346	311	287	312	315	333	304	321	325	311	285	320	303	316	289	298	309	322	310	284	318	311	359	318	293	281	297	313	298	315	310	301	311	325	322	327	325	313	330	321	316	312	285	297	307	308	338	313	326	285	273	339	333	300	314	325	314	315	317	289	299
16537	13594	25586	16812	3245	2025	1537	1469	1553	1390	1324	1215	1221	965	882	811	803	800	769	763	798	804	708	767	782	737	677	744	794	673	702	675	675	667	672	711	731	688	703	710	658	688	694	686	729	687	701	696	664	705	725	725	685	711	710	714	717	682	747	677	657	728	673	711	632	650	692	682	691	678	660	680	698	726	747	743	711	686	699	711	702	657	719	737	700	690	702	671	688	724	708	690	659	705	696	722	657	691	690	678	753	693	663	719	658	707	795	738	783	758	808	822	765	777	784	699	747	736	694	677	754	717	696	686	732	679	633	676	663	696	686	717	674	689	700	695	657	696	664	662	664	684	704	720	662	685	676	669	646	666	671	687	752	658	724	713	674	654	731	725	704	708	672	676	678	699	645	673	693	708	736	690	658	669	717	728	688	656	664	626	745	685	695	671	748	707	690	671	691	673	705	752	701	676	708	701	681	655	684	703	711	670	688	694	649	642	690	666	664	713	707	725	650	667	681	667	665	667	722	707	688	693	687	731	681	652	697	652	697	736	685	668	663	638	654	709	672	678	668	733	700	713	700	683	692	674	682	681	709	720	712	641	680	712	703	714	656	681	681	678	681	641	672	746	646	722	710	655	708	645	673	685	702	638	648	660	672	673	713	713	657	669	650	690	708	681	708	694	660	666	662	670	710	652	692	674	708	674	676	701	707	698	659	676	696	728	678	650	697	689	679	680	715	738	709	651	750	673	714	660	696	705	665	660	712	691	638	687	702	675	647	683	660	630	707	671	716	694	688	666	690	659	644	675	723	687	715	645	710	655	693	710	714	681	663	665	635	708	705	641	636	673	755	663	676	651	713	665	684	715	714	659	713	703	665	681	642	694	649	698	653	688	676	649	683	700	694	679	704	713	679	668	706	639	650	661	643	715	659	656	699	645	702	703	695	678	641	695	693	719	713	746	702	682	644	662	691	665	729	730	651	696	695	685	716	719	656	698	710	671	669	675	673	711	677	722	707	706	703	731	709	652	735	696	708	679	696	700	696	691	698	712	701	658	673	757	715	675	695	741	655	649	683	682	710	712	717	731	641	709	686	682	696	645	667	693	621	678	709	675	714	687	693	659	687	648	679	641	679	653	710	679	673	699	731	667	667	670	713	678	639	733	683	735	671	713	698	652	641	725	726	693	654	724	618	694	722	713	709	664	703	649	725	720	727	685	676	699	678	718	688	692	676	695	698	657	688	725	691	699	668	692	678	664	688	721	672	704	695	657	689	729	632	681	680	693	716	719	736	718	643	682	687	715	685	711	655	686	715	696	654	682	690	731	691	690	646	709	685	694	677	645	717	715	728	722	721	659	673	703	709	748	692	695	725	675	689	662	658	715	654	690	713	699	683	740	686	671	656	695	655	661	682	690	693	670	724	689	647	692	698	669	668	677	656	661	649	676	624	759	683	691	631	717	673	682	663	669	620	692	661	653	694	672	742	672	688	683	688	644	720	619	641	712	699	624	669	641	709	671	649	668	709	694	695	748	679	705	681	706	652	649	632	680	682	671	694	701	685	675	711	677	687	711	696	653	710	691	753	690	683	665	673	656	696	689	701	714	718	689	691	696	709	652	649	721	702	698	679	653	656	702	661	683	737	668	646	712	676	719	706	708	661	674	683	690	725	648	704	696	688	739	695	668	694	688	722	624	724	666	686	727	662	702	686	652	694	654	661	682	688	645	685	713	664	723	697	655	691	673	678	643	667	683	684	716	703	729	700	678	671	655	658	679	699	649	687	713	670	676	675	706	670	656	672	666	657	663	688	702	684	676	707	738	678	663	639	686	718	717	718	648	664	698	670	661	653	694	698	706	662	709	719	685	668	673	696	686	695	724	721	695	709	657	707	739	655	730	687	682	699	699	672	680	653	696	686	685	694	676	700	668	678	692	716	683	658	691	688	737	701	692	686	672	673	681	751	761	611	693	719	704	677	653	689	687	674	686	764	696	700	678	747	686	657	710	685	679	676	691	615	685	664	617	707	655	692	651	623	688	698	724	625	709	746	683	717	698	714	666	703	638	682	730	678	705	672	687	700	665	675	668	701	690	664	661	659	695	730	644	677	686	710	661	699	648	656	687	683	675	660	656	693	695	685	712	701	705	679	674	693	680	683	658	695	645	730	700	692	652	653	693	691	694	632	690	710	657	732	707	640	707	621	703	682	634	707	679	710	686	649	746	709	687	676	689	694	668	672	704	695	679	694	694	691	678	728	668	637	670	680	688	704	693	731	686	658	698	691	684	669	700	707	691	687	720	696	686	671	711	704	672	705	677	723	659	661	726	692	648	714	731	707	718	679	658	663	667	737	708	669	755	665	697	696	644	643	696	739	709	674	642	679	700	703	665	667	718	674	626	703	633	695	693	696	716	672	702	648	719	649	658	667	658	690	713	684	701	666	642	714	714	689	665	704	681	697	700	711	707	677	671	699	676	645	704	699	714	725	677	695	686	725	738	643	666	714	714	714	733	677	691	661	708	727	682	678	717	714	666	729	688	660	692	701	690	651	700	711	661	682	707	684	673	669	680	708	690	665	654	700	655	675	700	687	690	646	719	678	710	694	691	678	725	695	691	687	607	667	643	703	707	678	675	642	692	667	699	699	674	704	729	670	739	686	654	755	681	693	631	709	700	695	665	691	748	692	725	689	717	680	675	665	723	695	725	682	670	642	689	714	708	625	655	709	713	725	712	707	716	694	737	675	685	698	673	641	686	652	649	641	667	706	700	714	673	675	694	648	680	676	677	664	692	688	684	679	718	707	653	653	661	700	694	729	729	678	669	710	681	655	719	642	673	727	707	682	699	718	716	689	680	691	669	679	696	688	729	669	688	699	706	693	667	721	722	611	705	663	723	694	729	669	702	735	649	665	664	702	699	703	674	656	697	700	686	692	665	716	650	664	710	651	659	674	651	686	727	645	653	709	676	677	700	696	709	646	683	654	661	739	638	702	658	667	703	634	661	619	749	689	659	643	700	676	645	672	722	704	672	670	689	719	666	658	660	721	666	735	675	694	665	650	676	690	703	703	715	667	675	679	694	652	710	671	706	695	694	690	694	741	699	681	677	669	686	704	701	676	656	687	729	659	690	622	625	692	693	667	691	700	643	696	671	668	662	700	704	710	671	730	699	701	668	737	674	670	748	666	694	703	703	643	720	701	675	661	748	673	697	679	695	661	640	741	713	705	708	719	728	688	718	693	672	678	667	694	633	662	658	637	630	693	670	683	666	679	654	695	709	674	692	701	708	695	690	715	714	681	698	681	697	699	697	733	691	657	728	710	658	729	692	666	685	642	673	682	678	701	653	690	684	713	630	698	664	693	755	683	723	646	705	623	680	759	654	726	665	686	679	699	665	688	686	692	736	647	716	680	657	676	653	683	735	703	676	696	684	705	665	659	699	698	690	705	683	683	692	666	703	687	706	723	715	667	615	714	647	646	706	646	681	664	656	699	664
6161	3561	3705	1812	514	326	323	319	278	323	318	322	313	291	320	320	315	321	315	299	331	291	309	312	313	303	318	337	311	299	329	341	327	313	329	319	344	314	334	321	336	289	351	365	346	300	309	296	329	301	336	326	335	297	314	355	274	330	320	287	324	308	341	317	308	286	332	318	302	293	334	331	305	321	316	303	262	280	308	282	300	335	315	307	264	318	301	330	348	338	323	332	302	326	337	289	347	316	332	305	327	349	322	321	327	354	305	337	338	328	320	322	342	332	325	361	338	328	339	364	309	352	328	293	313	294	315	323	319	324	315	319	310	317	348	310	301	315	293	338	326	330	281	299	311	329	319	311	328	318	328	294	317	297	342	319	363	284	320	289	296	324	295	327	303	336	342	307	304	306	345	310	298	319	317	301	283	310	300	324	307	309	279	309	363	331	313	305	312	325	307	311	303	324	305	308	328	302	316	297	336	297	329	291	317	317	307	313	320	318	318	349	326	342	322	335	309	324	312	292	315	321	322	310	301	309	306	331	302	329	345	287	286	343	311	365	344	296	285	320	299	308	338	306	313	321	306	338	330	307	302	307	340	325	287	314	320	323	340	332	338	362	339	285	357	338	346	340	316	324	289	313	343	307	327	303	319	313	358	319	288	305	326	319	310	325	322	302	328	296	270	277	310	300	299	311	305	317	266	293	292	332	312	304	294	292	332	332	292	307	283	310	338	312	314	325	289	275	308	341	306	294	310	284	343	323	346	303	308	313	320	312	377	299	316	308	319	290	302	289	292	330	297	320	300	353	308	329	301	338	333	323	357	323	340	327	322	317	322	326	307	337	308	306	259	303	282	324	315	305	316	308	365	307	314	351	299	346	316	323	323	306	311	322	330	357	333	281	321	319	314	322	348	324	332	320	306	341	327	315	306	333	291	268	328	292	280	307	320	301	323	305	338	318	290	310	320	312	293	279	358	294	325	329	358	343	321	293	310	287	308	300	309	354	346	295	300	328	301	273	317	313	331	315	332	355	339	309	327	349	323	331	320	293	319	287	310	318	307	317	294	304	306	334	309	322	321	320	324	311	297	318	327	303	312	337	303	343	310	304	322	302	314	308	319	301	311	336	351	336	334	343	323	305	340	326	313	310	281	340	334	319	283	325	350	305	317	287	306	311	304	276	296	313	293	305	294	302	297	315	310	307	324	289	300	306	313	299	316	291	285	298	312	292	297	311	301	326	326	333	335	321	320	329	311	321	340	326	320	315	320	348	357	345	292	311	323	317	307	317	301	307	332	346	368	321	343	341	326	345	342	312	318	326	305	313	325	324	328	313	322	309	325	306	291	325	318	309	275	299	313	337	327	317	292	293	311	333	319	330	319	325	305	311	309	341	299	299	297	309	292	331	321	292	339	295	327	321	333	322	335	321	301	348	340	313	316	303	335	342	319	303	326	296	317	323	300	307	303	307	286	307	312	340	320	318	301	261	326	301	316	331	341	320	278	337	322	319	301	344	311	289	328	302	279	306	325	312	297	278	308	322	334	305	325	313	325	330	307	297	304	335	323	322	313	320	308	291	328	329	309	304	327	291	278	338	304	318	325	293	287	327	330	359	303	308	316	332	308	314	342	315	319	315	320	320	312	321	314	358	355	324	343	333	326	293	308	287	336	351	331	310	298	334	328	311	293	312	291	328	335	294	301	302	315	281	308	335	321	310	337	318	364	307	279	314	317	317	301	290	315	337	303	288	312	356	325	345	326	304	320	318	303	301	323	298	323	284	352	319	299	309	332	313	309	304	313	349	323	349	289	305	352	310	328	311	328	324	353	343	349	317	309	311	322	308	308	356	322	324	298	294	314	311	332	316	340	314	305	324	336	348	347	338	308	313	321	318	332	288	313	327	315	307	292	319	292	300	288	301	329	315	301	328	331	304	318	336	312	292	304	329	314	306	318	300	311	334	299	284	336	306	325	332	318	311	287	308	335	279	316	327	290	301	317	330	323	331	356	317	335	292	309	298	325	324	337	337	294	331	363	319	290	300	294	359	278	315	305	337	344	305	355	292	334	321	282	319	317	285	311	284	276	285	299	301	312	319	339	311	327	340	330	339	287	304	310	293	284	295	302	295	301	286	324	317	328	324	315	323	316	316	311	301	297	297	291	315	327	303	305	313	322	330	336	305	363	304	293	334	324	322	336	288	303	295	327	332	344	312	310	312	331	325	327	329	319	322	333	357	319	330	310	306	343	281	318	287	314	313	318	343	328	323	321	303	352	312	317	313	307	320	345	321	355	333	304	319	308	328	325	337	340	320	328	350	330	311	330	313	334	302	301	305	296	288	324	317	306	301	335	303	315	336	308	314	316	315	325	332	331	292	321	327	308	280	305	305	286	292	325	313	302	291	303	324	339	292	296	284	276	338	298	340	322	318	330	322	297	274	300	320	278	339	333	321	309	365	337	337	298	316	291	297	293	311	297	305	357	335	352	322	319	317	323	305	358	332	309	324	348	336	327	312	304	346	309	300	298	314	318	334	341	285	334	308	300	314	330	348	339	326	288	289	360	342	296	301	346	337	341	321	323	327	327	330	324	319	288	315	325	283	326	307	332	341	340	334	339	354	304	267	319	274	346	325	304	305	285	351	317	308	326	299	344	310	320	338	307	291	313	330	335	301	299	314	305	340	325	322	317	311	306	329	339	335	298	311	323	331	298	319	309	326	338	303	327	300	284	347	324	324	334	333	349	317	340	298	296	274	324	323	304	297	315	333	318	328	306	287	329	323	302	301	325	310	293	303	327	318	334	302	296	338	319	292	308	333	331	310	311	327	308	279	297	341	309	311	329	316	305	311	357	303	300	318	337	319	326	362	297	345	333	288	294	336	308	301	313	296	315	341	325	336	320	280	333	315	314	302	306	311	308	320	336	316	345	312	311	328	334	309	328	325	315	349	345	344	327	322	323	314	313	309	316	314	284	302	322	327	305	249	356	341	315	303	309	291	368	347	304	332	319	336	323	315	369	326	313	297	336	344	315	293	297	318	328	317	300	325	320	292	324	323	333	304	324	331	333	305	286	307	310	296	331	335	344	342	341	330	307	312	277	318	325	329	284	297	305	322	313	304	298	345	324	330	342	298	321	324	327	302	345	300	314	322	308	330	333	282	353	335	288	301	265	309	329	318	308	305	320	293	286	323	357	310	332	331	309	316	321	304	280	334	314	316	305	317	313	314	321	340	312	290	351	305	318	327	338	313	335	312	279	310	324	301	306	339	353	325	300	353	300	320	306	294	297	303	302	275	355	305	306	337	295	317	309	316	297	347	324	305	315	327	329	334	314	292	314	334	317	323	299	360	310	318	313	306	332	338	302	302	300	318	293	357	304	282	318	300	346	317	331	315	295	325	314	324	296	318	319	321	335	335	337	314	327	342	326	318	307	300	308	326	328	313	380	328	308	338	314	307	307	313	325	309	279	321	314	296	311	325	295	322	300	292
4235	3653	7630	4685	1298	767	675	681	703	741	720	710	734	701	698	717	668	664	686	711	697	741	703	676	685	695	651	676	731	692	670	698	724	737	744	689	668	667	654	727	636	694	733	717	672	720	695	667	666	709	689	709	700	742	694	728	667	698	670	668	706	659	680	728	670	656	729	717	745	741	693	663	701	685	680	714	688	707	663	710	695	657	689	716	675	741	750	662	723	696	703	716	670	690	685	720	667	726	655	704	656	729	726	637	768	769	749	749	742	730	768	724	755	703	741	701	698	714	702	731	720	720	681	719	670	727	652	701	735	693	675	713	688	732	656	713	754	694	733	679	677	718	698	702	728	687	653	657	777	656	710	706	671	706	679	729	715	741	664	713	701	727	742	731	713	698	704	685	652	713	682	711	728	673	724	673	700	731	701	707	657	708	727	715	697	655	700	722	693	687	681	702	673	727	736	689	653	665	693	710	702	733	733	716	719	688	676	723	740	755	691	687	677	712	719	723	714	701	694	691	714	687	736	678	712	735	671	712	695	676	725	685	674	648	692	747	709	688	723	670	690	687	667	699	721	714	730	645	709	724	753	674	711	677	712	703	709	686	708	720	684	745	742	703	676	684	715	694	693	689	674	684	689	716	712	664	702	695	667	649	743	671	686	733	656	732	676	682	735	695	698	673	676	662	685	717	712	746	691	700	696	734	703	705	675	755	716	685	651	733	675	702	662	701	711	683	673	693	685	705	714	727	691	685	729	698	730	700	667	706	678	692	665	713	681	728	704	678	653	718	690	703	692	701	685	714	714	720	699	711	692	692	721	674	654	668	686	692	730	653	714	691	714	726	725	711	674	694	682	725	722	695	741	671	681	676	715	753	677	696	662	680	715	700	645	711	698	705	673	723	744	693	699	685	724	683	681	680	744	663	729	747	671	640	687	682	710	714	701	702	713	717	711	733	718	721	694	763	715	717	705	722	675	702	677	686	633	669	735	664	698	708	703	684	737	702	685	692	725	745	702	700	737	705	725	672	711	678	649	663	698	687	725	759	694	686	697	686	707	704	698	671	683	688	720	678	738	668	682	688	682	695	616	671	685	721	738	695	713	701	730	677	675	728	660	714	687	726	697	674	733	717	711	659	694	742	713	669	713	702	670	658	700	626	677	707	708	725	671	698	730	685	701	748	696	671	659	689	717	728	721	705	708	688	729	747	632	739	703	684	709	712	707	714	695	704	712	656	641	689	689	702	673	671	751	721	657	684	694	681	688	638	672	714	668	676	697	700	713	704	699	703	668	705	658	690	680	738	681	706	719	738	656	714	690	688	717	718	738	681	735	725	750	687	705	671	674	715	744	724	703	698	733	696	680	702	655	710	706	703	704	706	672	717	670	762	741	687	745	712	684	724	689	644	710	750	709	679	694	695	687	730	674	710	661	707	668	733	732	700	652	694	688	721	693	675	692	660	712	744	718	733	706	688	708	760	694	680	694	717	698	672	714	751	697	733	666	707	714	708	656	691	742	694	685	698	740	690	672	676	735	710	705	694	670	698	731	723	681	672	775	664	678	695	681	726	701	747	688	699	682	746	668	696	759	722	719	689	672	760	657	697	694	701	670	677	656	690	695	739	710	711	685	670	700	665	691	687	680	737	692	708	689	728	699	685	669	700	660	736	732	723	705	715	705	692	665	745	654	681	740	696	743	727	685	706	645	738	725	699	700	711	677	707	745	673	689	715	704	694	680	710	660	714	700	691	704	725	672	731	715	706	721	684	717	699	690	683	723	672	707	668	688	665	701	720	740	679	729	730	700	741	713	731	740	726	688	711	674	677	761	690	716	741	760	666	681	706	716	674	665	693	692	725	666	708	674	685	672	770	669	721	752	702	732	718	691	655	734	719	688	713	671	697	703	698	684	699	674	675	729	713	702	713	737	690	697	695	707	688	714	750	712	710	735	720	682	668	742	699	698	665	668	656	669	710	667	711	724	673	691	692	688	667	693	723	720	696	691	725	701	667	665	683	700	673	708	689	687	735	746	678	703	650	705	726	697	708	693	730	695	676	710	673	676	673	706	686	706	749	692	672	682	722	734	716	688	716	714	705	702	665	643	679	732	669	696	701	743	675	718	718	708	686	735	688	726	657	700	705	707	737	671	691	695	725	762	683	707	690	722	685	715	687	682	739	687	651	676	673	713	708	667	720	662	702	711	690	733	721	688	682	676	689	721	683	679	700	751	682	668	725	697	674	660	671	719	674	726	704	696	698	699	695	716	712	691	730	651	700	723	669	716	746	709	678	721	694	703	693	714	717	706	664	690	731	694	685	693	702	694	719	725	720	753	716	711	730	700	663	650	685	690	625	720	722	701	717	671	756	712	699	676	703	677	731	731	639	636	678	657	713	699	709	749	682	754	658	699	716	658	667	726	671	749	684	724	729	684	656	728	705	700	714	714	716	738	685	746	755	687	718	686	691	686	661	720	724	725	710	648	673	678	738	700	681	697	722	736	725	701	697	667	718	710	712	735	687	715	687	695	713	685	726	695	667	723	669	710	733	713	725	689	680	718	627	725	658	705	711	647	743	727	699	736	664	703	740	645	700	657	770	710	691	711	697	701	729	705	692	749	714	712	722	645	689	683	674	698	671	689	685	700	665	676	685	674	675	712	661	719	672	724	699	721	707	713	752	679	707	743	713	681	687	712	704	730	721	726	711	749	723	645	709	670	728	698	701	683	737	702	739	672	742	725	689	647	737	655	719	695	650	713	753	679	689	711	720	718	656	693	663	670	677	714	666	689	686	737	672	661	692	717	686	716	732	667	652	702	726	721	668	671	738	697	709	709	671	703	718	678	697	675	679	688	670	694	707	720	675	717	681	702	720	708	781	710	748	656	646	719	724	711	772	700	692	714	624	713	695	704	706	690	696	699	738	667	717	681	680	711	684	646	696	676	686	672	720	650	703	684	685	693	719	695	709	740	735	691	662	688	701	668	697	714	710	719	708	690	738	703	722	703	675	740	688	706	700	737	685	674	766	710	754	741	739	700	705	723	698	654	724	734	670	722	684	710	687	654	668	703	693	710	704	698	664	707	729	672	676	682	700	677	701	689	726	678	750	715	688	748	684	679	696	675	658	698	701	708	685	698	678	697	739	696	729	691	700	710	706	680	697	671	693	707	711	735	720	659	644	683	677	663	733	707	675	727	682	666	661	713	715	706	700	713	679	693	687	697	690	708	688	692	692	742	731	696	719	697	681	727	695	721	770	712	713	746	688	718	720	665	713	703	690	739	706	730	644	712	686	745	703	704	670	710	730	747	682	686	695	702	701	662	730	732	715	671	757	723	717	660	697	703	633	733	739	727	750	651	697	772	736	725	669	680	726	726	716	726	703	713	697	699	693	703	668	691	711	744	692	700	693	733	709	724	692	672	709	727	676	720	718	683	691	696	691	704	685	711	693	710	707	709	688	719	717	696	695	705	727	680	687	718	687	702	695
17937	11903	12753	6999	1834	518	497	476	393	340	322	339	329	314	278	301	301	308	301	292	269	288	265	300	311	301	333	286	305	292	296	294	290	286	284	257	279	308	297	327	274	295	293	287	317	281	290	303	307	310	320	283	291	278	311	269	263	276	286	272	289	299	277	265	294	270	302	298	294	251	261	271	316	299	320	283	305	272	299	301	297	318	312	282	258	321	290	296	275	286	295	266	299	266	289	270	273	277	282	275	312	285	318	276	268	289	301	264	298	291	303	296	291	275	286	266	272	302	264	286	301	290	301	281	331	342	265	290	267	291	300	318	337	253	252	289	315	277	276	272	290	259	316	301	291	298	259	253	240	303	256	307	300	331	282	283	308	279	298	276	284	329	312	278	299	291	279	300	278	282	299	291	279	281	299	294	294	291	295	321	260	269	320	293	275	327	295	320	333	288	279	281	298	326	314	281	297	267	272	273	303	283	300	278	297	291	285	299	294	288	262	282	275	301	284	301	309	296	281	273	305	313	297	296	253	269	290	281	251	266	275	302	309	287	295	303	299	295	291	272	298	299	296	293	273	286	286	308	284	289	300	300	292	286	269	313	298	289	296	307	339	270	278	285	289	323	309	287	292	297	322	282	297	293	321	275	268	248	296	282	318	308	268	284	282	313	303	261	303	287	273	293	295	301	314	281	276	296	287	285	279	293	293	275	283	323	320	287	322	316	317	293	288	276	294	299	293	294	265	257	279	295	270	295	277	313	255	312	312	317	284	257	285	300	293	310	268	314	299	272	282	289	288	305	256	304	286	307	279	328	303	285	304	290	277	294	300	301	345	332	306	265	299	322	313	273	275	278	266	280	312	291	259	278	303	269	305	282	281	288	305	303	317	318	293	283	285	322	307	284	276	289	287	258	276	277	281	264	293	260	310	288	310	283	307	310	270	294	300	295	319	287	279	287	272	336	289	312	283	298	293	260	307	303	286	306	294	286	310	305	295	297	310	313	271	290	272	310	309	276	277	259	303	273	276	318	308	315	315	331	330	293	324	287	322	287	312	319	264	268	263	272	301	276	293	327	279	280	300	289	274	278	284	290	329	314	268	314	280	290	310	310	298	308	296	301	301	283	323	288	339	288	295	306	266	271	324	301	300	287	284	319	274	314	301	251	294	317	277	294	299	319	312	308	275	276	278	295	280	293	322	300	331	314	277	276	293	290	254	292	297	300	299	270	294	309	284	279	280	279	311	293	281	317	304	294	318	275	248	252	318	285	331	245	290	324	317	311	274	287	274	287	300	293	289	313	282	311	296	285	307	307	301	307	292	281	305	305	328	300	295	287	266	317	284	297	316	298	313	273	314	269	309	305	288	284	314	315	279	281	321	289	286	306	290	285	321	306	279	296	334	305	255	283	310	291	297	308	274	322	291	333	272	278	292	270	273	284	287	306	297	305	317	270	287	293	305	276	289	278	308	309	304	311	284	308	300	278	321	299	299	327	320	301	264	270	313	277	280	277	292	298	279	303	318	302	260	274	290	276	320	310	346	269	286	309	299	293	308	318	323	300	271	285	300	335	272	298	272	278	322	309	285	287	283	330	327	334	280	314	314	301	293	280	287	300	278	295	311	311	277	249	280	317	308	277	309	319	307	274	324	304	259	304	277	314	293	314	304	287	322	282	271	261	283	310	288	294	292	322	283	271	302	297	274	291	287	278	279	312	278	276	272	266	284	316	266	292	249	278	269	295	303	262	316	305	297	313	280	286	307	297	301	254	310	297	302	331	300	288	314	308	294	283	304	305	283	279	313	313	297	283	303	299	284	301	292	312	279	314	297	304	310	272	289	289	305	299	256	288	266	285	263	303	271	309	289	283	298	281	321	293	273	306	304	288	293	285	291	287	306	287	294	299	283	290	323	277	283	296	302	315	295	306	298	305	279	277	286	269	294	290	292	302	283	289	324	270	257	268	283	267	278	274	285	290	290	283	288	287	280	307	293	288	301	288	271	278	290	293	282	285	289	305	324	283	305	308	308	280	284	288	282	286	276	310	263	290	303	269	308	309	307	244	260	285	275	288	277	305	282	292	277	290	281	260	279	291	266	297	288	290	266	309	290	331	300	273	257	292	280	319	315	277	277	277	312	264	285	278	306	299	291	281	295	280	304	285	302	297	293	291	278	258	300	265	274	295	296	284	324	284	335	276	320	290	298	340	304	288	289	276	305	292	275	302	319	285	286	267	299	285	294	274	286	324	271	282	305	342	271	295	304	284	278	299	279	316	286	288	270	282	273	338	288	306	303	283	286	281	274	274	298	263	324	322	259	283	264	284	298	309	288	315	309	303	302	307	266	290	283	300	317	281	305	269	274	285	291	299	342	272	314	280	250	334	294	300	285	298	297	292	279	277	298	253	316	309	307	247	280	286	309	303	291	271	299	310	266	275	276	314	302	298	301	299	290	297	301	310	286	294	311	306	283	285	273	281	280	282	293	301	310	298	297	276	267	288	297	264	266	292	292	271	308	317	305	288	304	271	285	286	263	306	297	284	287	288	286	307	338	285	301	284	298	297	305	272	297	319	313	328	276	337	289	295	280	304	357	327	323	288	292	312	296	286	296	296	267	307	303	308	279	290	299	275	243	280	319	300	344	288	289	289	271	255	291	295	299	264	250	302	314	276	287	304	292	300	278	288	284	275	280	295	280	299	295	301	281	337	309	279	284	295	278	325	288	255	330	299	318	258	278	304	292	285	266	276	304	275	285	304	278	269	286	268	290	278	266	302	310	290	294	280	308	308	270	317	287	288	274	304	284	293	274	289	289	285	282	296	272	293	324	295	340	275	322	291	267	287	291	321	273	283	306	313	301	305	289	304	269	267	264	283	269	321	271	305	293	271	289	295	293	295	306	287	277	296	281	299	292	277	294	333	298	292	297	319	296	304	298	283	271	269	295	320	285	277	294	315	302	301	275	279	296	291	328	289	315	285	255	301	307	298	273	285	302	292	267	278	307	295	286	311	282	284	288	309	313	350	272	307	280	285	278	275	288	284	307	303	289	275	298	297	294	302	312	284	285	286	300	301	324	286	310	263	292	329	276	291	324	300	277	311	294	275	291	285	289	307	285	278	276	291	300	259	301	259	260	282	295	320	276	268	332	282	309	287	275	259	305	276	289	306	291	317	296	287	309	273	304	309	272	282	286	306	271	318	276	283	302	310	281	308	302	280	307	288	299	318	284	303	287	288	289	310	269	298	298	299	310	261	296	304	302	291	300	276	267	300	307	329	303	308	311	303	315	300	285	315	319	294	284	282	317	294	287	296	293	284	317	293	312	245	294	301	299	301	310	320	279	295	301	313	269	273	291	297	290	303	283	279	300	322	280	298	282	291	308	290	312	276	293	300	277	281	308	295	303	309	282	238	293	324	304	289	323	257	282	363	308	275	280	306	305	292	287	295	294	292	277	315	290	291	279	305	323	293	282	330	284	267	308	283	297	267
11993	10216	18861	14116	3993	1356	1244	1109	1089	942	969	904	884	828	752	792	730	687	710	686	713	664	687	651	648	674	695	674	691	645	669	660	684	707	594	635	656	653	659	651	664	670	661	614	641	682	644	680	653	630	686	690	705	677	644	643	662	671	627	670	679	644	640	668	673	712	691	677	633	620	701	688	633	644	667	665	663	639	643	683	662	655	691	650	656	647	633	624	681	635	664	642	599	694	642	664	642	642	655	668	660	683	634	704	707	744	682	726	707	711	759	692	712	694	711	721	666	683	664	654	718	643	678	669	658	689	677	614	680	683	653	651	589	653	653	667	631	649	634	668	632	745	621	656	666	652	654	683	654	649	676	643	676	664	629	701	691	642	636	626	650	662	669	620	658	671	641	630	668	663	679	666	668	635	655	657	671	665	675	664	626	606	614	624	702	641	691	636	647	615	655	635	673	642	647	639	691	662	666	651	670	672	627	692	652	620	690	655	659	701	666	638	593	627	685	611	641	655	681	694	680	642	658	646	655	666	681	656	624	637	636	645	688	682	641	667	641	628	687	648	653	618	625	618	683	682	629	640	622	625	683	642	648	601	635	627	703	717	648	631	658	629	642	648	659	677	690	673	634	683	678	659	622	652	683	626	622	676	657	694	729	657	672	630	653	637	677	671	602	654	647	658	638	700	712	708	661	665	602	684	711	668	682	637	705	692	628	680	632	688	634	659	642	679	683	606	652	668	694	617	663	659	635	640	642	655	625	664	651	638	689	657	611	622	677	649	619	707	657	651	596	676	602	673	637	681	658	645	682	687	642	641	666	630	678	646	653	656	659	657	637	601	649	689	663	689	637	621	663	650	620	676	606	645	688	651	683	655	654	698	666	632	633	698	674	647	589	706	680	638	668	687	634	625	624	656	709	665	675	654	621	651	587	626	684	633	634	689	658	631	642	676	669	660	664	662	659	661	593	661	655	665	645	605	639	672	586	685	678	670	692	662	668	654	668	674	690	634	626	645	676	648	640	640	627	653	688	711	653	657	662	608	657	652	637	673	690	662	672	691	697	711	661	639	668	698	704	689	719	680	647	680	625	693	676	647	666	665	660	630	622	651	655	653	684	625	655	668	622	619	686	649	618	666	634	682	633	625	630	669	680	647	709	609	669	698	679	633	664	665	632	668	633	655	596	639	685	673	656	713	661	599	614	690	669	699	685	662	641	702	713	682	610	630	684	633	668	616	659	624	603	623	641	636	661	674	646	660	659	658	622	678	700	640	669	693	643	671	701	684	634	661	655	641	692	637	646	680	653	653	652	642	666	654	674	692	645	667	667	691	654	632	689	647	651	696	622	589	640	647	680	663	649	684	667	613	656	662	626	656	669	682	639	661	674	716	631	640	606	642	626	642	680	659	669	630	615	685	626	694	710	686	641	657	644	676	659	645	643	664	642	668	701	658	645	625	643	638	663	676	649	679	630	680	683	658	660	675	638	611	622	683	657	654	667	616	653	689	697	656	654	653	629	613	661	688	645	633	660	645	680	661	692	650	656	688	619	654	585	633	648	638	670	641	686	633	701	657	634	711	662	653	667	659	688	656	613	621	662	646	634	635	647	660	648	656	646	656	616	689	613	630	667	669	628	707	654	642	641	651	643	660	650	676	677	630	614	708	641	662	671	646	632	663	673	654	707	723	677	658	649	636	676	640	635	628	669	634	624	664	621	639	687	677	683	668	649	706	644	685	713	618	632	654	631	666	709	702	639	709	687	665	608	635	611	669	641	641	674	679	662	654	663	658	637	684	638	661	647	700	690	700	651	655	657	682	627	675	698	696	646	660	669	652	665	666	695	627	648	667	637	659	685	656	649	672	661	637	655	642	679	631	641	656	632	665	651	682	687	645	633	633	693	641	654	659	606	650	655	685	652	638	696	655	664	627	663	649	679	657	687	647	614	696	643	645	662	657	678	679	657	663	671	656	672	682	701	667	659	676	688	656	602	644	659	643	633	701	617	687	690	660	655	631	670	654	597	628	647	619	635	648	597	653	703	660	646	663	667	637	612	630	695	637	663	682	654	671	621	662	635	622	625	666	636	698	681	659	645	651	664	655	673	644	684	646	630	604	713	642	630	630	669	678	628	619	638	672	641	622	596	606	614	643	670	662	675	641	686	646	657	620	653	702	675	613	669	685	621	663	674	659	673	623	661	628	634	643	644	653	623	686	683	611	620	677	662	701	648	617	681	636	692	651	620	643	667	693	600	613	636	664	635	669	678	644	648	703	665	663	636	631	640	682	642	669	633	653	704	658	706	662	683	635	674	602	641	646	664	706	672	695	672	647	650	678	640	669	686	645	638	675	647	657	640	663	650	669	691	642	684	658	695	681	661	624	692	667	624	668	677	649	643	679	712	659	661	643	657	638	617	649	706	672	652	622	690	644	624	687	694	683	691	617	618	633	644	663	684	645	651	644	668	661	666	653	635	626	674	663	642	694	687	691	634	674	672	617	634	646	645	734	664	709	660	657	650	639	666	607	676	639	646	654	678	657	644	646	625	653	658	640	648	680	660	637	699	598	691	679	638	679	680	655	706	665	621	617	665	650	586	680	677	667	679	681	595	651	672	641	641	643	636	646	637	634	680	615	640	645	634	668	666	681	676	681	690	684	622	683	623	677	660	693	687	678	652	697	637	628	671	703	662	657	646	656	632	610	636	655	643	630	670	671	681	700	677	681	607	687	646	638	651	628	656	668	716	704	604	642	657	669	660	688	646	651	645	679	662	669	646	688	633	638	610	647	641	663	658	652	675	650	664	668	629	695	650	684	645	646	652	695	650	590	634	655	634	622	640	646	659	663	665	687	618	639	625	620	642	632	617	672	625	643	656	626	659	632	620	689	655	667	624	628	649	653	702	672	673	639	662	646	624	624	615	695	643	627	597	630	633	643	636	669	640	634	679	664	658	668	617	658	632	650	660	664	686	628	686	712	658	620	624	654	651	704	631	688	637	672	624	634	681	668	670	631	662	640	649	631	665	647	680	671	671	660	646	668	658	628	603	687	672	663	660	678	649	671	656	715	679	643	645	660	645	656	690	630	671	652	650	631	701	661	668	659	658	662	658	651	672	681	674	647	631	643	669	630	701	654	667	631	673	638	661	700	687	634	653	611	657	686	643	639	670	628	652	633	657	648	641	737	691	650	648	617	660	682	632	620	659	680	654	655	674	653	646	692	643	631	633	680	652	661	658	698	657	692	693	617	641	667	639	634	708	685	628	731	694	631	625	670	636	658	627	609	656	632	622	623	685	682	651	706	699	670	704	668	691	651	602	639	686	650	669	681	621	639	684	692	671	641	692	665	654	700	661	636	657	662	626	671	625	661	648	687	613	650	650	627	650	648	646	653	675	638	644	646	648	654	643	616	671	685	702	656	670	682	661	689	598	661	694	608	669	647	690	674	679	669	645	622	684	675	647	661	692	621	688	644	624	625	643	704	689	675
26930	18319	20096	13462	3503	799	490	509	465	416	385	364	374	391	354	327	340	308	321	302	306	329	324	300	299	349	312	314	362	296	322	304	294	339	322	346	322	337	309	314	305	297	297	316	309	325	337	293	320	286	325	357	307	311	316	329	330	288	302	332	309	324	281	280	321	316	321	313	312	315	303	345	307	322	307	290	312	291	287	330	320	323	320	309	308	311	325	304	300	304	314	371	296	310	296	331	323	305	295	303	323	328	327	337	315	310	379	343	307	318	297	298	313	298	324	328	344	332	334	288	332	311	327	308	318	329	331	323	324	306	334	301	313	291	285	315	284	311	307	323	302	328	323	347	303	327	328	315	347	335	305	327	289	301	315	287	359	321	309	356	306	311	304	291	292	319	329	282	331	328	282	287	311	298	299	284	313	298	327	312	311	328	319	320	311	319	295	341	287	327	293	299	314	339	329	343	308	312	308	302	307	295	310	292	308	320	333	287	321	308	328	297	346	291	308	274	294	326	335	338	297	312	326	328	305	305	316	299	336	309	284	339	319	313	315	344	329	339	313	329	331	311	339	331	322	312	305	331	312	315	309	350	336	308	323	315	308	296	327	313	308	279	330	351	324	296	321	301	340	300	298	320	334	312	304	329	323	313	360	337	310	341	301	301	345	298	317	303	286	323	328	306	297	315	336	319	331	294	338	332	318	317	334	317	292	327	308	308	297	311	330	323	309	320	327	271	344	325	290	292	309	308	309	331	306	285	279	315	299	305	352	279	300	313	291	313	295	313	306	306	279	331	309	309	304	318	287	297	289	295	305	318	326	337	321	321	305	344	355	298	312	314	338	300	278	332	304	268	282	355	343	341	353	322	325	280	317	295	287	305	332	315	303	289	301	304	305	275	287	310	288	313	289	280	295	274	292	266	315	288	280	295	285	316	303	295	331	310	286	281	296	298	300	337	320	327	323	291	311	317	302	275	322	310	294	325	301	319	291	327	361	305	281	332	325	282	307	311	304	319	307	314	296	318	306	318	326	283	321	300	338	302	318	305	275	293	303	303	296	294	313	349	312	335	288	321	307	316	316	321	311	281	324	341	296	319	307	308	272	281	304	288	306	322	334	294	310	319	306	333	320	315	308	329	316	281	309	313	310	346	311	298	305	315	328	353	310	303	284	316	311	318	320	337	288	312	304	335	323	280	311	321	308	288	352	319	318	282	291	287	327	333	282	293	304	293	339	308	279	315	330	310	324	322	316	336	303	320	319	285	327	342	298	328	293	324	313	319	333	302	303	297	330	308	331	314	372	273	306	303	315	289	290	308	339	287	334	322	322	326	303	316	317	327	305	312	314	316	315	325	308	328	314	319	345	286	321	291	274	278	347	325	319	332	356	328	315	292	285	323	308	315	306	324	309	312	315	302	324	344	313	323	303	325	318	328	313	327	307	292	287	319	334	335	305	341	336	301	288	328	332	357	300	314	303	299	309	338	270	298	301	351	312	315	310	302	313	303	280	294	305	293	292	349	271	321	333	322	332	306	316	301	332	267	317	327	321	312	308	315	285	343	330	287	310	336	305	333	318	303	305	300	316	315	307	314	326	321	292	311	295	328	331	353	309	299	313	298	325	288	313	286	318	335	334	311	316	317	324	320	287	280	310	286	312	313	318	330	291	305	303	323	302	324	315	333	324	341	310	328	318	320	304	278	306	313	273	329	311	313	322	325	318	287	337	312	286	344	304	314	325	297	299	326	278	345	288	305	283	256	302	306	326	360	324	336	299	312	313	272	340	308	288	314	297	328	314	301	322	346	326	319	307	310	279	283	284	285	316	309	294	299	296	321	301	307	279	325	283	305	364	320	294	306	342	296	292	324	302	333	309	305	320	288	324	290	342	275	309	327	318	303	309	306	298	361	300	336	297	282	320	303	321	293	361	282	317	284	296	341	308	306	330	325	296	298	263	329	301	280	287	300	287	327	310	327	305	329	308	305	273	303	303	325	288	276	306	310	293	332	292	306	320	301	315	312	302	327	339	334	300	312	316	339	338	304	327	355	290	311	293	275	300	314	290	288	302	331	312	314	316	314	298	323	282	329	327	309	300	301	290	283	317	321	293	314	303	296	320	303	318	316	269	329	296	310	307	301	340	323	362	289	288	345	336	310	302	342	346	341	327	309	319	313	280	327	289	305	305	339	326	285	305	275	294	349	267	310	306	328	344	309	298	308	345	322	302	328	302	280	295	291	270	359	301	294	300	306	325	297	336	318	323	298	284	289	305	302	323	296	306	298	320	338	330	303	280	297	291	299	315	322	293	303	295	322	289	314	319	351	336	313	350	342	302	316	307	359	327	307	312	340	315	334	309	302	337	344	321	286	318	310	324	336	293	324	322	310	326	314	303	310	305	321	303	341	303	315	320	360	294	298	345	331	302	325	309	312	328	309	338	317	305	332	295	303	319	336	315	298	319	315	300	321	331	277	317	301	326	335	316	291	348	290	303	322	329	316	288	277	311	301	322	276	303	311	329	300	314	297	311	318	315	324	295	319	298	339	329	317	284	333	325	348	335	305	303	328	353	323	322	288	316	337	300	290	338	298	341	336	329	302	353	294	343	312	330	296	314	324	322	321	320	338	277	282	334	315	292	310	317	321	308	295	316	321	280	303	270	312	330	326	316	353	314	313	313	355	308	316	316	305	288	306	294	312	287	310	295	319	291	303	314	305	272	292	330	324	321	333	325	311	284	315	303	340	318	290	318	309	351	297	306	319	320	271	344	312	279	339	314	296	313	305	317	313	319	311	334	274	320	288	293	301	309	313	314	308	320	311	309	316	303	299	352	283	330	313	270	302	264	325	322	298	314	331	330	308	336	314	308	320	306	326	337	324	314	302	338	266	350	326	324	317	318	284	309	284	331	335	319	334	307	292	304	332	292	295	309	344	294	323	347	309	287	268	351	305	314	288	318	293	295	285	278	326	316	312	335	323	327	283	296	344	313	344	301	302	296	319	329	344	317	297	312	291	339	299	298	304	325	306	328	310	271	270	259	327	305	297	347	345	290	310	299	302	305	280	315	351	325	287	292	294	314	287	325	312	328	309	285	302	318	300	315	311	316	328	310	282	311	355	318	333	322	326	267	266	288	323	324	307	292	332	296	333	345	296	308	288	324	342	324	306	310	319	318	340	322	333	319	317	302	326	328	317	267	283	303	318	346	339	305	286	319	304	313	285	335	317	309	361	307	302	321	329	295	287	314	307	301	274	296	317	327	309	328	347	340	305	298	289	341	290	332	303	318	322	325	323	338	308	282	312	298	300	289	326	306	322	317	295	322	311	306	283	309	290	300	289	327	298	300	283	294	278	323	296	290	328	322	291	295	303	277	311	326	313	304	328	302	307	323	299	309	330	363	303	335	327	344	333	314	300	295	308	330	329	301	336	306	279	349	293	350	300	356	302	366	321	311	316	289	300	298	293	276	327	340	303	261	304	307	323	308	315
15814	14293	25867	22173	5516	1835	1699	1595	1413	1290	1193	1227	1124	974	892	902	817	807	842	795	772	805	750	792	715	730	754	735	747	725	724	737	778	755	757	720	706	744	714	687	729	742	712	719	711	649	740	739	691	696	730	739	707	718	657	715	744	745	671	704	708	664	691	697	683	728	658	726	710	705	754	663	746	713	720	668	689	636	700	712	755	687	696	676	707	729	679	722	676	680	679	652	662	699	613	698	723	696	704	685	694	690	746	793	739	894	835	803	797	757	769	760	725	744	700	756	733	698	732	702	760	748	656	729	761	677	766	711	710	702	733	693	698	734	648	696	728	718	639	732	676	656	689	675	686	684	700	639	712	697	692	669	695	731	703	667	666	654	653	675	690	660	720	685	692	668	661	694	678	681	710	705	745	714	639	712	683	706	654	665	664	686	669	676	633	699	764	704	707	691	694	727	691	711	753	661	750	705	689	702	673	725	698	695	664	703	701	714	677	717	731	668	689	657	722	689	693	719	700	690	688	720	663	698	673	679	670	700	703	668	691	673	705	673	675	684	695	718	681	702	683	683	700	692	651	693	729	764	681	701	703	665	695	682	697	675	682	750	657	720	723	671	674	711	728	675	655	731	733	710	690	648	706	668	704	704	757	666	732	659	686	658	677	696	685	686	695	719	706	713	692	692	662	725	703	700	699	659	717	704	658	701	717	667	690	718	706	706	694	656	691	693	670	710	658	658	699	728	680	652	718	708	770	718	673	720	663	710	712	697	691	721	710	701	701	703	689	715	674	704	688	695	667	691	672	695	694	708	691	702	672	654	697	649	686	700	737	707	666	667	702	722	704	709	680	702	649	672	662	706	647	686	703	702	701	714	662	695	689	741	668	689	657	754	716	678	682	698	720	714	693	692	676	687	740	657	698	688	660	684	719	701	692	652	685	671	665	682	688	735	743	709	701	725	682	707	687	667	702	692	702	676	700	692	679	712	676	683	733	639	702	725	701	689	671	704	726	680	713	677	641	686	718	707	695	652	727	727	705	664	693	691	678	670	684	685	684	717	694	680	725	709	676	677	661	704	712	730	711	671	666	724	702	680	710	701	677	691	651	736	719	722	689	700	718	720	670	714	692	717	690	686	654	722	696	634	714	660	749	729	701	647	693	712	637	697	681	680	685	720	685	722	646	748	702	688	729	749	750	733	682	668	709	685	669	677	672	687	690	689	711	682	725	678	687	713	626	730	698	680	693	646	734	722	712	708	680	712	682	712	695	722	711	699	708	674	704	712	707	668	784	656	729	715	670	727	675	717	736	676	679	731	723	663	739	691	729	737	689	764	628	648	740	700	693	708	681	741	697	679	690	722	682	729	653	703	681	747	678	702	692	714	662	719	642	677	695	701	716	708	692	664	685	663	713	682	762	682	723	694	703	733	688	722	652	691	657	715	682	702	680	691	736	693	682	695	703	727	668	660	723	738	702	660	706	696	696	728	649	704	686	706	699	678	703	689	715	702	688	695	670	714	744	685	699	696	714	691	655	684	693	732	730	643	684	692	669	711	706	700	691	671	721	751	701	664	677	703	669	679	675	726	697	736	677	714	693	708	735	678	655	647	699	710	656	730	691	664	693	694	693	692	665	679	700	706	731	718	625	693	687	682	682	707	693	712	727	719	698	710	702	722	705	699	700	704	731	727	668	692	694	697	714	731	692	660	699	697	719	712	751	686	665	706	710	705	669	744	659	693	723	741	723	681	728	709	681	731	709	677	719	669	691	674	726	710	675	666	703	711	683	688	650	713	703	691	676	757	740	693	737	697	659	674	704	694	703	693	722	720	724	681	672	695	698	707	705	737	721	727	667	667	670	681	687	674	677	672	688	694	665	658	690	667	692	731	723	765	689	704	733	690	737	705	737	707	687	671	718	714	751	703	703	730	661	717	748	718	668	633	720	733	663	673	675	718	691	731	689	690	682	693	697	692	698	681	700	666	700	716	719	664	713	740	694	681	720	691	659	715	691	749	666	719	682	685	697	712	672	682	672	727	704	675	714	684	727	681	676	643	734	697	695	693	700	715	692	687	671	684	660	771	667	712	702	695	701	676	703	731	718	680	677	723	699	675	708	721	660	685	731	719	694	725	722	695	679	670	686	727	689	703	688	710	733	701	727	659	733	668	702	691	694	698	703	694	673	687	706	738	718	703	670	677	701	699	725	676	705	704	713	682	709	681	688	754	686	691	708	701	668	645	718	740	713	650	706	675	731	669	680	682	726	657	716	699	714	701	666	697	682	682	730	691	665	674	724	679	684	681	715	684	656	703	722	654	700	695	677	678	683	655	717	728	716	692	699	694	694	691	675	664	674	692	691	632	706	697	739	670	739	678	700	663	689	729	704	687	665	700	691	690	669	683	684	724	664	711	678	724	681	751	738	693	701	694	676	704	700	677	683	683	687	653	698	718	673	637	704	681	739	675	735	721	733	716	658	642	714	697	709	682	684	722	677	724	722	713	633	698	697	681	683	708	714	685	709	704	728	697	650	687	727	692	683	638	734	683	659	700	684	686	705	691	680	722	703	698	720	741	670	734	671	634	761	723	687	674	718	696	717	692	705	687	649	737	676	742	672	681	748	677	671	690	710	702	678	726	705	735	726	658	701	712	665	710	686	701	728	686	677	717	671	668	682	696	685	718	719	704	671	686	694	699	674	656	699	666	709	672	651	699	702	682	702	734	690	737	685	725	645	687	730	724	733	689	707	671	681	678	672	667	706	718	717	652	731	714	689	710	667	704	671	714	662	709	691	700	685	698	701	708	733	693	742	680	688	729	665	690	679	659	718	696	704	710	664	743	734	657	698	692	658	711	703	689	663	676	695	707	659	684	701	663	738	682	709	707	714	715	719	721	690	684	699	690	669	718	665	699	723	723	728	687	678	693	700	743	731	669	697	699	671	663	705	626	686	696	642	728	725	732	695	701	696	706	688	686	687	747	679	714	670	683	687	714	696	725	649	670	718	688	715	759	724	717	715	659	725	696	691	681	712	689	691	696	701	712	746	717	708	714	717	669	711	732	691	688	703	700	687	723	726	720	750	729	716	700	723	690	714	651	713	706	728	679	751	719	710	691	697	676	713	670	707	717	720	700	705	650	699	688	702	662	697	724	695	697	701	691	706	682	721	714	664	673	698	706	675	685	686	715	723	721	765	711	668	684	699	696	715	747	683	713	682	660	660	746	721	669	649	693	721	680	685	686	644	745	728	670	659	688	656	712	687	700	715	646	670	680	708	700	671	675	719	696	733	699	710	713	651	681	736	672	688	679	652	734	716	718	651	717	684	723	677	653	713	686	672	683	654	699	692	710	750	705	661	724	653	699	660	703	714	690	705	700	677	698	685	686	692	687	716	725	724	667	747	700	700	752	688	678	703	657	709	703	720	738	721	709	691	707	733	679	723	690	703	700	708	708	654	689	695	700	681	681	709	741	729	713	762	708	711	729	682	726
6580	3718	4218	2320	583	319	324	328	394	344	292	324	323	311	330	283	299	342	343	354	337	295	363	270	340	310	310	283	340	310	337	312	330	293	325	306	343	283	312	284	291	331	327	318	309	332	300	311	282	311	317	340	356	350	323	329	290	328	335	320	287	333	321	320	297	308	301	298	342	366	317	296	353	337	339	323	343	278	310	366	307	332	301	347	330	314	314	321	355	318	317	296	332	337	323	302	331	316	358	321	321	297	312	310	334	302	314	328	341	348	337	309	330	303	314	332	321	319	304	341	302	290	275	325	307	343	310	297	316	299	311	337	309	303	347	302	308	321	276	345	308	350	325	359	319	307	313	281	342	334	316	334	320	291	340	361	332	339	328	296	319	309	310	329	330	325	342	290	291	294	291	335	345	291	296	308	312	296	309	331	313	286	321	310	326	335	307	324	316	285	277	344	310	298	326	317	330	316	315	310	326	346	359	362	295	291	276	315	329	280	330	355	312	299	331	313	322	327	346	322	323	300	312	319	320	345	308	319	314	308	315	331	313	313	285	326	293	323	300	313	333	344	327	309	309	309	295	326	349	313	325	299	303	335	312	336	321	301	302	330	341	349	302	309	300	305	260	308	297	301	300	281	334	303	310	315	310	307	287	334	289	324	338	328	303	309	321	303	314	278	327	316	330	316	338	298	323	340	317	312	343	332	317	285	279	311	303	312	331	320	300	314	289	341	365	284	322	305	329	309	284	335	288	299	301	308	325	353	332	326	280	315	321	324	297	322	319	294	302	334	327	327	330	314	308	312	291	303	306	308	326	331	317	329	332	318	315	311	319	322	301	331	333	334	306	353	333	290	322	323	320	346	316	314	322	342	312	311	317	312	299	326	308	280	309	282	303	334	298	284	355	304	282	333	290	335	353	316	337	305	341	339	322	299	306	310	336	307	343	345	314	310	319	303	322	345	315	324	316	317	299	309	303	296	314	316	323	331	336	294	313	308	332	347	285	288	332	326	292	331	325	316	342	316	326	334	292	330	340	329	325	350	336	352	328	346	311	329	312	316	312	330	292	323	340	315	334	284	318	332	327	315	343	301	331	341	313	311	303	341	329	389	295	323	350	327	349	329	322	309	338	317	323	313	298	280	328	313	344	313	310	317	355	328	290	313	369	309	309	336	342	338	340	338	336	294	316	312	313	314	306	296	335	345	344	303	298	296	296	316	329	301	334	335	299	325	315	312	307	296	330	326	336	307	328	309	301	327	296	317	313	323	316	345	303	333	299	315	328	307	335	352	302	340	312	303	325	306	357	329	322	299	288	330	326	284	340	345	316	299	355	299	295	275	324	302	359	322	315	366	302	315	303	306	332	317	300	333	313	321	301	307	304	343	308	352	317	327	310	287	354	335	321	319	332	336	334	360	293	322	284	319	292	310	299	348	269	335	322	364	340	286	344	323	328	339	335	295	325	304	326	328	338	322	324	367	315	343	338	334	350	331	313	335	334	285	337	330	333	327	359	373	322	330	299	296	366	294	297	332	331	319	293	280	297	304	294	303	338	293	277	284	342	330	318	305	318	290	282	336	309	321	307	290	343	301	310	315	332	310	298	301	346	323	315	326	310	312	327	346	301	323	307	336	307	319	340	313	334	306	319	329	296	297	310	327	298	326	342	308	335	304	305	336	320	342	313	316	349	321	333	274	318	344	292	322	317	335	325	319	337	325	297	346	317	271	340	312	298	336	313	335	338	354	322	302	335	346	335	305	317	295	328	311	303	288	301	313	318	322	327	314	354	328	345	349	334	311	296	334	310	349	326	299	304	315	340	318	318	346	316	319	327	322	297	296	326	309	303	323	335	377	319	290	309	317	310	296	339	302	316	305	303	320	270	329	326	317	319	330	335	330	315	337	296	331	331	313	330	340	310	329	314	321	366	323	305	317	296	319	310	330	332	343	325	287	327	317	294	345	391	305	318	305	309	316	351	313	335	339	320	300	323	319	281	370	315	321	339	313	299	324	337	290	314	315	314	286	305	326	332	342	275	305	299	347	326	336	298	349	323	347	320	307	360	320	322	349	307	312	296	280	306	332	337	355	319	345	317	351	352	312	302	356	313	321	301	302	275	325	305	300	310	302	313	321	321	328	315	300	350	286	330	319	311	334	322	330	321	295	296	312	350	333	308	274	346	332	288	288	318	319	309	334	314	317	349	316	327	332	341	341	346	321	301	317	338	325	296	329	321	333	341	316	292	302	323	335	318	316	310	295	304	296	353	313	338	324	316	332	314	312	312	306	288	348	310	303	336	307	322	342	358	318	313	277	347	285	310	340	354	319	299	316	334	330	314	302	323	325	339	323	344	317	342	309	325	330	344	299	291	305	339	287	326	367	335	317	338	335	331	324	351	293	318	315	330	349	340	324	357	280	291	339	315	322	332	334	319	311	322	335	307	300	306	343	325	278	306	309	294	280	339	322	318	312	326	324	305	298	312	323	309	306	312	305	343	363	312	308	311	309	299	333	298	340	304	324	318	322	309	340	362	331	299	363	347	312	323	338	320	345	309	324	324	297	341	339	312	322	308	306	323	314	323	326	324	338	290	282	290	296	318	330	306	307	312	344	314	312	302	292	314	285	321	332	303	335	310	325	340	306	323	323	352	313	324	341	327	313	334	334	304	299	295	330	327	286	323	355	314	311	338	335	297	328	336	330	346	343	294	337	270	308	313	311	279	314	302	314	304	311	328	290	308	286	325	327	326	331	279	338	313	318	315	298	321	314	323	348	283	339	340	328	329	302	331	335	342	343	319	317	323	317	336	314	323	321	328	314	320	305	305	293	313	354	323	314	343	319	272	296	322	323	335	327	308	309	328	320	344	317	307	322	333	270	325	291	333	315	321	338	331	361	288	313	294	314	340	362	352	358	359	305	312	330	300	308	330	336	316	329	325	318	312	326	367	351	322	318	362	303	334	328	306	316	324	328	341	318	327	352	315	343	307	305	327	348	294	345	329	314	285	310	330	324	304	307	326	306	354	339	325	288	366	282	303	337	314	288	337	322	344	299	322	323	323	330	331	343	294	320	306	305	353	314	320	318	320	355	287	288	339	305	327	343	291	338	328	310	306	307	329	359	310	310	322	346	292	304	313	324	335	326	325	300	292	316	310	305	330	319	339	321	295	336	302	300	344	352	328	320	358	329	342	321	338	333	330	327	341	328	299	308	275	359	327	327	339	297	346	311	320	309	362	326	360	333	321	323	300	277	320	337	332	313	348	317	338	306	318	326	338	306	288	309	332	343	291	302	309	318	318	290	338	327	314	318	297	330	290	321	294	326	340	322	314	327	307	331	338	298	308	325	316	326	324	344	317	315	343	312	306	308	329	318	308	351	354	317	283	317	332	299	315	303	319	318	338	319	330	312	344	317	346	308	366	288	359	267	302	303	316	312	326	321	327	316	308	332	279	326	333	340	362	319	357	291	319	311	293	312	326	346	285	298
4273	3918	8383	6378	1642	767	739	727	796	706	727	740	694	715	724	723	687	733	721	697	645	671	685	704	681	663	727	679	680	745	707	712	690	715	723	737	705	733	736	761	702	693	676	706	715	723	714	676	711	655	696	697	656	749	705	702	695	665	730	712	734	725	703	714	692	710	745	713	698	683	695	731	719	731	673	665	663	716	714	711	716	673	652	716	679	732	719	706	687	731	729	690	742	739	736	709	694	707	693	728	723	701	689	721	738	708	671	763	769	729	740	692	737	699	752	722	702	706	689	723	710	726	697	736	739	717	661	667	664	738	688	714	719	676	710	646	754	756	694	681	691	703	662	726	720	764	712	698	725	726	688	670	709	698	717	702	680	667	670	685	674	695	723	741	743	683	705	686	726	730	734	714	699	724	644	722	742	713	705	717	686	634	768	706	684	719	683	774	722	675	709	711	706	725	702	692	737	679	704	673	657	720	703	682	694	684	697	744	697	714	758	678	725	698	721	705	707	721	721	709	701	671	680	705	755	737	683	696	704	683	722	714	683	717	699	691	706	676	744	667	719	714	714	694	668	708	723	728	709	695	683	694	705	729	677	708	696	695	687	701	732	699	690	709	770	714	700	741	745	728	723	668	663	726	721	709	688	702	679	702	746	693	679	752	697	712	636	721	726	689	735	707	729	719	676	712	670	735	692	656	743	709	695	680	706	710	704	717	689	692	728	757	691	643	653	737	744	677	664	714	720	669	706	671	685	707	709	704	691	730	743	674	679	753	713	670	705	712	690	702	687	748	677	720	697	706	719	713	701	722	711	691	730	705	746	722	691	717	665	705	731	705	722	685	680	731	735	709	732	700	701	651	705	721	699	712	700	715	702	713	675	764	677	692	731	674	741	712	659	662	676	701	716	702	678	688	735	700	697	687	721	675	704	693	691	758	677	700	662	678	729	746	692	684	686	726	729	744	736	776	655	711	713	708	682	669	711	709	721	727	719	697	688	750	689	723	707	691	733	673	684	719	701	724	656	668	729	691	749	649	676	726	693	731	740	732	677	648	675	710	747	676	664	699	713	656	682	684	733	735	679	746	709	729	692	674	708	703	720	657	714	723	682	687	720	747	694	696	743	697	696	700	729	641	706	723	690	712	704	732	667	749	701	744	645	689	703	736	685	702	691	725	734	692	698	719	725	730	723	676	731	765	677	699	746	634	725	698	693	670	709	751	708	765	747	748	702	734	773	765	720	655	639	662	699	746	708	716	696	691	719	684	700	708	725	680	687	702	716	679	674	739	719	705	708	733	701	689	722	718	694	679	728	676	714	747	735	678	686	733	706	749	664	682	739	734	712	702	699	706	675	675	716	700	708	688	686	704	713	725	717	713	741	702	685	725	709	692	700	700	728	753	671	756	669	712	690	730	695	740	721	723	658	700	684	759	700	714	737	674	700	689	679	734	757	658	713	702	650	718	694	686	652	717	736	701	732	710	704	710	728	714	695	744	716	696	665	702	736	718	744	728	720	705	703	680	655	674	695	733	687	709	729	746	709	721	713	726	742	673	685	708	710	704	695	691	675	683	687	716	698	680	728	721	717	705	746	745	706	675	728	705	712	699	695	691	706	725	711	737	708	687	716	743	736	681	685	761	664	696	704	697	723	706	706	698	716	739	656	683	645	670	703	710	734	695	700	671	772	703	725	748	675	685	702	729	718	676	713	651	716	717	721	721	681	717	678	736	715	641	723	697	654	766	686	657	719	677	706	721	647	692	712	701	702	719	683	709	705	667	679	737	682	661	697	713	711	731	697	683	700	679	713	656	702	679	715	679	699	747	702	704	750	713	699	742	737	708	650	749	715	706	701	698	745	669	679	666	694	675	682	696	702	688	690	712	709	673	691	736	707	660	708	667	712	734	710	720	682	706	653	730	726	651	691	739	707	725	680	689	738	730	685	674	716	677	728	687	717	731	712	677	720	734	685	701	670	692	698	708	703	712	721	715	704	708	715	713	710	676	716	719	729	696	703	719	708	686	686	726	698	681	721	659	725	725	700	707	692	709	711	687	708	714	727	699	719	680	657	713	667	710	739	703	698	657	682	688	734	719	737	719	736	705	731	687	710	744	707	699	729	648	722	726	685	670	679	667	715	734	689	743	759	697	692	721	687	676	734	718	682	658	681	743	698	706	721	673	679	687	672	679	690	688	754	756	695	698	741	674	672	752	741	719	721	681	667	721	731	731	710	723	687	714	704	730	707	700	695	680	701	709	660	660	681	689	661	723	684	780	704	709	711	686	655	683	707	698	721	694	688	761	677	713	679	711	711	719	713	722	699	685	752	663	685	715	744	689	709	707	706	708	720	704	696	765	700	647	652	672	673	712	678	667	682	669	712	660	721	705	692	682	691	702	684	727	678	696	683	676	695	691	713	706	700	680	686	746	697	720	753	713	643	692	733	704	694	721	682	656	708	686	726	691	740	686	737	673	696	733	722	707	710	722	696	676	733	704	722	731	723	686	731	727	750	664	690	675	714	728	726	737	758	707	693	715	708	718	745	667	754	751	744	740	674	709	702	728	718	743	712	709	665	689	731	713	693	726	729	682	702	668	687	696	662	693	661	696	680	696	736	697	689	691	682	701	705	688	759	683	719	679	716	704	672	684	743	679	758	641	665	733	707	685	675	705	742	662	722	719	739	664	726	732	677	665	681	687	739	736	731	706	704	716	683	679	684	696	702	725	705	682	750	727	689	692	712	731	672	694	731	671	703	689	730	705	711	694	688	691	727	731	678	745	702	722	695	711	711	711	688	699	760	692	670	739	672	704	705	701	704	705	680	702	716	723	753	741	701	743	731	703	697	726	675	755	689	702	683	722	708	713	750	711	639	762	659	748	705	739	716	664	740	702	690	672	673	658	701	721	749	689	740	731	711	667	691	719	672	721	747	702	693	754	706	704	672	693	700	696	768	743	682	619	740	690	728	700	646	747	655	721	697	703	704	672	673	707	664	700	713	678	735	705	707	711	637	711	711	674	706	734	698	712	691	707	700	698	693	687	700	721	715	676	713	748	730	695	764	695	687	691	713	686	688	705	702	702	684	709	619	671	666	737	664	689	719	679	711	716	725	705	694	698	710	681	696	733	720	700	719	671	657	700	720	705	664	672	734	679	701	676	685	676	703	737	691	671	672	672	706	699	722	686	685	721	686	675	719	696	666	679	718	670	716	689	721	720	639	747	704	704	667	733	727	693	691	733	735	719	704	735	676	696	747	695	709	769	668	734	747	729	718	696	707	706	739	702	681	636	692	715	728	727	719	675	733	638	687	721	734	731	779	729	719	719	701	749	698	705	701	703	706	706	683	697	722	685	676	670	698	687	712	680	724	682	717	699	693	748	715	710	669	682	662	707	703	702	701	691	680	702	737	715	737	734	710	735	669	693	703	686	693	729	655	729	705	705	692	769	717	682	751	685	680	709	706	673	718	712	680	716	718	741	760	699
18018	11634	14134	7170	1220	443	443	402	384	354	331	334	345	314	315	306	295	289	280	312	318	310	299	293	299	305	294	274	264	326	296	299	268	317	283	300	290	293	302	301	292	282	316	267	287	316	287	278	291	285	300	285	306	276	313	279	283	299	281	334	308	303	303	303	296	299	297	305	307	286	301	305	310	319	293	284	328	281	287	302	268	289	277	309	278	246	269	295	279	291	321	265	294	300	278	287	310	295	293	292	280	273	277	310	275	304	302	294	330	273	282	309	286	295	297	281	269	299	274	285	282	275	281	290	279	289	256	290	314	316	292	287	285	311	273	273	309	266	288	292	315	281	286	303	308	275	302	277	264	308	291	268	289	258	278	311	284	284	278	301	275	293	264	273	289	311	259	292	317	302	271	295	317	280	296	247	274	304	293	240	274	310	313	312	293	333	291	268	294	259	275	304	286	279	269	313	284	296	266	286	277	316	278	289	329	312	303	281	286	299	313	283	293	266	285	303	288	277	277	299	300	282	288	284	302	285	284	268	303	267	312	304	304	281	298	262	327	288	337	283	302	279	284	312	295	300	318	292	278	271	287	302	306	294	279	291	276	304	308	283	279	291	309	273	302	265	292	306	232	303	312	269	289	271	309	337	289	252	290	304	300	283	263	284	315	306	264	284	303	294	296	276	300	269	292	311	250	297	318	288	279	248	278	279	277	312	306	291	322	271	309	278	288	288	301	258	307	266	271	265	303	305	277	284	306	269	269	304	291	293	278	277	299	317	300	294	276	326	288	287	290	276	301	295	308	288	312	305	278	294	287	266	270	310	294	299	294	273	252	309	284	324	281	308	280	283	312	285	313	323	289	256	301	290	308	289	281	313	252	302	320	283	286	301	287	237	288	278	298	293	289	254	320	286	272	244	300	300	274	274	320	312	256	284	270	280	283	286	271	289	307	289	295	324	270	295	318	293	299	273	304	295	265	268	287	303	253	301	256	285	305	298	274	301	284	269	309	298	304	265	301	295	299	281	273	294	272	312	281	300	263	310	305	308	304	306	264	302	297	305	297	280	270	294	288	286	323	272	295	293	305	277	290	286	275	284	302	289	285	289	294	327	268	283	270	294	286	318	260	287	277	275	276	275	300	268	324	296	255	255	295	291	301	281	317	293	315	270	282	260	303	262	296	320	302	287	294	305	288	288	289	282	280	311	288	308	281	301	318	310	298	318	288	315	297	273	260	263	257	265	263	286	292	311	304	289	329	297	287	271	292	294	274	264	265	298	309	275	293	285	273	273	272	285	320	298	288	296	290	297	285	311	287	291	350	281	295	300	293	279	297	267	307	292	282	274	269	297	273	294	288	313	264	278	298	312	311	302	289	287	270	282	267	281	271	301	313	286	273	264	301	280	324	298	300	307	277	281	291	290	302	301	277	278	279	283	309	287	309	310	275	271	273	303	327	331	287	276	307	293	311	305	300	288	262	264	300	297	339	273	309	262	333	292	282	296	300	279	282	300	278	286	282	278	282	294	309	296	298	269	300	280	264	294	272	291	278	295	291	300	277	279	287	305	295	275	295	281	277	307	308	325	282	284	287	271	316	302	292	266	302	304	258	285	281	293	304	307	280	324	343	268	270	258	259	276	301	278	293	285	289	302	310	284	303	359	297	273	281	311	258	284	293	295	295	319	315	301	274	287	304	298	282	305	262	279	301	284	294	297	259	276	263	262	320	267	285	283	265	291	288	298	293	279	262	301	292	272	289	303	289	261	305	284	312	330	295	295	256	270	315	337	326	302	337	297	304	280	317	288	314	293	300	270	310	286	287	242	282	291	300	273	262	279	258	287	314	291	301	280	289	285	298	291	313	293	301	317	297	268	257	268	290	292	295	317	295	310	284	276	289	282	308	277	280	304	290	292	301	321	277	281	261	279	312	317	305	255	293	274	300	294	309	276	323	309	284	320	274	269	308	310	310	282	281	278	319	274	319	298	277	308	294	287	251	286	264	332	272	289	308	262	307	264	295	258	302	269	282	290	264	282	279	322	285	299	254	290	277	307	295	287	342	311	297	297	276	314	282	320	275	305	287	282	275	269	330	286	274	309	274	270	301	315	288	313	307	247	290	322	291	280	295	283	258	264	302	261	274	264	282	303	288	281	281	256	267	319	303	255	279	324	314	306	303	335	303	296	304	298	279	305	299	296	276	322	286	320	327	310	289	288	283	276	291	299	289	297	280	311	263	300	333	291	273	297	272	301	302	306	312	304	325	312	298	291	301	300	282	279	293	286	298	283	269	296	309	288	275	275	305	293	256	273	294	308	305	284	283	316	253	277	309	305	288	286	296	301	243	263	299	317	310	309	293	306	270	265	317	295	291	283	308	296	295	304	281	313	265	290	326	293	303	265	288	286	275	301	320	287	309	292	295	256	302	259	299	311	298	274	287	261	312	304	270	260	299	318	291	290	260	293	264	299	265	275	299	299	287	323	292	288	317	303	291	342	299	285	289	306	285	296	306	291	323	283	341	295	298	297	296	270	289	285	296	297	286	274	290	296	296	301	274	300	295	315	259	309	262	291	301	310	290	289	270	289	263	316	303	274	304	316	318	282	304	286	271	277	289	283	321	285	294	305	281	343	307	295	289	293	284	275	263	276	297	307	293	279	297	314	284	302	282	278	260	293	311	275	257	285	245	245	291	296	301	307	288	276	274	296	293	303	296	289	279	276	319	293	277	289	277	297	285	304	301	294	279	299	269	302	318	280	264	266	250	271	276	277	259	260	320	285	274	307	288	268	281	306	317	301	270	314	314	286	322	288	294	259	274	291	290	282	263	274	299	326	287	281	323	315	283	295	282	281	265	277	290	299	262	277	283	292	299	312	275	263	284	286	296	278	305	254	301	286	280	273	299	287	281	315	265	293	281	300	276	268	287	283	275	273	304	300	325	306	284	289	280	303	292	279	317	286	281	271	289	300	302	294	307	290	303	277	261	303	312	273	291	310	294	275	264	275	301	267	265	312	283	287	292	267	285	278	310	284	291	255	293	274	290	283	313	275	301	301	290	275	281	342	274	285	288	290	280	304	306	281	273	254	286	313	293	284	277	274	291	304	283	314	302	268	300	260	285	280	256	275	302	311	316	265	299	320	306	284	286	280	314	277	268	285	286	298	295	302	308	275	310	311	294	304	279	321	300	280	276	316	294	311	295	292	271	297	308	269	313	255	310	305	300	294	302	277	288	290	292	319	282	283	292	287	285	265	297	279	265	314	295	324	314	345	295	279	259	284	335	282	315	326	308	277	260	307	299	300	257	276	300	265	310	277	304	279	283	279	287	276	300	321	306	279	262	286	311	296	303	298	325	287	302	294	300	266	292	288	280	277	290	280	275	313	237	313	279	295	326	308	286	297	271	263	290	266	265	306	309	280	286	264	264	284	280	253	280	297	293	228	273	288	308	288	278	282	306	263	306	274	287	316	256	287	289	309	259	283	324	292
11449	10159	20497	12904	2377	1422	1243	1050	1180	952	974	1017	913	826	719	749	705	722	704	704	701	697	705	657	712	682	650	691	648	696	637	627	698	653	685	604	670	682	644	638	685	683	656	670	663	649	680	714	673	627	658	635	637	670	626	657	678	609	645	675	664	638	681	679	663	642	707	593	674	658	654	667	640	625	630	629	647	684	593	622	646	634	706	642	630	659	642	659	668	612	710	649	661	659	646	645	682	670	697	654	684	670	662	691	685	662	701	693	702	802	770	697	713	682	667	684	719	687	693	688	649	690	691	654	694	638	680	696	681	666	680	701	653	674	667	628	648	623	660	642	668	663	624	696	660	659	661	605	657	647	655	687	647	672	619	665	631	635	631	645	643	646	678	662	650	631	681	640	643	673	654	685	644	647	667	638	667	644	642	605	669	666	659	664	651	657	646	663	646	635	632	691	708	682	643	697	644	709	635	672	640	628	670	638	645	615	657	653	708	646	694	634	654	643	623	631	672	668	650	638	593	670	631	663	659	638	650	689	609	703	665	619	675	625	635	643	656	682	677	655	670	629	670	615	629	655	668	634	593	680	629	598	685	639	660	642	618	631	666	630	675	681	684	663	654	692	642	658	641	686	667	642	649	651	633	618	630	661	705	665	663	637	659	662	638	690	679	667	643	617	653	637	691	631	656	651	645	633	627	627	650	675	665	620	649	701	647	634	661	671	632	645	647	659	623	648	651	658	638	643	687	620	650	607	678	672	675	709	702	680	663	660	688	656	670	659	676	659	634	669	666	672	664	633	633	638	676	649	647	631	694	630	658	655	644	609	673	633	695	680	651	643	653	679	661	647	626	667	642	639	690	654	636	672	637	683	684	687	676	667	663	642	657	653	642	669	597	662	609	705	733	663	671	618	683	671	641	662	617	626	664	676	640	644	648	653	673	663	690	702	687	679	645	636	637	678	618	680	644	666	698	685	635	660	656	703	672	656	610	659	684	659	663	674	643	698	677	652	640	643	626	642	671	679	649	602	675	650	646	673	584	583	676	650	672	600	661	676	667	654	669	688	620	660	642	629	661	677	676	674	624	674	633	647	674	666	647	686	687	623	653	716	641	604	645	651	652	671	601	685	616	634	647	681	617	662	669	629	627	626	670	639	698	627	644	645	667	640	666	676	707	685	596	627	627	635	672	671	659	687	628	619	645	652	625	642	641	639	694	636	649	660	626	689	637	671	681	689	705	672	654	603	679	667	628	663	626	644	639	702	660	657	685	626	640	640	641	662	685	713	723	604	682	657	651	706	705	598	638	634	663	639	706	634	643	655	641	656	652	629	665	623	633	618	626	657	606	633	639	664	663	622	665	623	654	629	659	614	675	617	638	648	665	616	632	637	646	638	682	604	658	640	649	655	630	676	621	607	644	679	633	652	696	654	634	626	679	690	664	639	668	670	630	633	647	653	609	629	684	652	661	662	713	651	642	659	662	657	621	666	649	649	651	636	620	639	650	634	601	648	618	648	601	617	676	690	661	666	624	631	601	638	622	599	617	744	695	682	665	661	656	676	620	686	680	633	650	661	661	655	671	626	601	660	658	651	683	682	635	610	627	725	601	666	611	617	685	646	656	683	659	648	625	699	693	641	648	640	637	657	651	671	689	677	632	663	658	663	711	673	673	614	631	652	598	639	672	642	665	641	633	632	678	643	698	675	674	629	659	661	624	646	666	707	661	639	613	691	599	670	652	680	643	660	686	624	618	644	636	639	613	616	657	639	643	644	634	618	636	612	615	661	632	668	658	648	642	691	675	704	660	638	672	676	647	655	658	632	684	649	620	677	657	627	654	687	687	681	617	657	627	661	652	665	637	691	711	662	676	644	644	612	664	639	678	658	618	672	671	676	686	670	697	663	618	635	664	635	645	617	624	618	670	676	647	659	668	661	657	666	643	679	625	645	665	694	673	669	660	689	649	626	597	698	634	638	638	641	618	702	662	614	625	646	628	652	631	631	649	628	635	699	652	657	609	669	669	648	621	693	614	629	679	686	648	658	658	630	686	633	587	655	654	659	719	678	656	636	652	634	703	607	688	666	657	670	677	651	624	657	662	655	631	672	653	655	670	642	615	621	608	644	626	663	634	640	640	632	670	672	667	643	646	626	586	701	642	626	684	654	632	661	635	598	637	638	650	659	634	681	626	605	638	619	688	601	689	643	643	657	664	656	639	644	672	673	630	626	624	675	657	673	618	695	680	670	629	667	698	603	661	699	599	687	629	610	655	663	655	654	631	675	642	667	651	649	713	641	643	655	676	662	668	662	654	673	690	668	662	677	637	593	639	652	641	662	636	678	677	673	654	589	706	653	637	653	632	624	640	658	662	695	670	628	671	663	667	635	658	649	679	664	658	661	691	659	692	698	689	641	688	647	662	649	656	638	659	648	629	640	649	631	652	650	666	646	662	629	662	660	703	628	665	687	686	592	676	643	673	678	629	670	670	604	643	680	632	692	652	692	657	604	633	638	634	618	609	618	622	618	651	627	656	667	692	663	659	606	638	685	666	661	629	665	645	651	683	656	660	715	637	633	682	664	674	629	668	659	683	589	705	700	610	683	622	671	622	664	641	625	663	699	688	637	687	659	653	639	643	663	677	597	596	646	696	630	649	631	628	669	596	673	688	652	656	650	644	637	679	659	659	623	656	655	650	659	650	641	671	629	623	685	638	644	646	631	660	670	656	637	653	668	656	656	617	660	667	630	660	662	700	649	634	660	656	654	666	694	609	636	656	632	650	691	619	663	629	634	650	630	667	642	613	623	650	642	655	665	661	672	654	678	676	626	672	671	672	609	640	696	645	657	655	664	612	626	652	674	662	668	606	649	660	599	642	692	654	633	712	667	633	632	634	650	717	616	681	649	663	635	674	654	611	647	658	626	657	680	670	640	670	688	642	687	687	670	651	664	630	658	694	651	633	688	671	667	678	639	679	628	651	694	670	652	659	658	689	637	657	633	653	642	638	641	675	645	629	656	694	648	686	632	657	669	690	707	612	657	625	614	652	637	657	677	644	678	688	643	694	648	619	680	676	630	685	672	631	706	671	632	639	686	625	694	692	621	635	663	667	668	663	635	644	662	627	671	662	654	646	669	655	651	678	688	639	624	654	664	608	638	696	656	668	669	696	661	639	638	612	669	663	687	692	655	625	682	624	697	618	650	666	674	650	655	661	651	682	669	660	634	700	673	640	670	663	633	642	681	662	642	662	614	603	680	657	660	679	632	638	660	664	634	623	686	643	679	721	682	631	606	634	650	618	657	682	600	657	648	658	667	676	641	608	686	635	659	665	657	630	633	677	653	694	644	652	684	706	637	652	605	702	598	625	688	652	660	678	639	612	639	603	690	709	660	652	646	651	615	688	669	672	653	637	656	666	672	651	647	669	647	660	631	654	645	641	666	667	680	641	650	650	616	641	676	613	625	628	629	634	643	653	649	647	677	681	609
27171	20162	21436	11116	2253	860	642	504	523	426	408	426	439	342	326	336	344	321	320	317	311	315	309	320	326	340	313	322	319	316	293	297	333	327	339	288	331	325	306	301	328	293	316	329	310	324	346	287	305	334	295	316	294	281	345	296	292	307	308	327	326	330	328	304	307	295	283	309	329	282	339	333	335	305	306	327	303	303	314	338	306	317	327	302	308	303	291	310	310	291	320	298	341	280	297	298	283	316	327	277	325	300	336	291	349	330	308	334	328	305	335	317	306	331	283	321	331	272	317	303	328	319	335	322	298	293	304	297	310	288	276	291	358	320	310	287	327	313	295	315	278	328	296	335	311	307	287	309	322	298	319	309	351	324	297	345	309	320	334	318	364	328	312	307	318	283	303	311	317	359	322	283	320	321	318	295	293	299	328	308	320	307	277	330	327	293	286	285	344	313	278	309	279	315	315	312	300	293	319	293	276	311	314	292	302	320	294	290	293	308	308	294	315	312	307	308	292	336	320	321	345	320	314	335	320	275	330	331	278	282	297	294	299	324	299	299	303	302	287	300	350	348	293	321	301	305	285	307	299	328	328	328	312	316	338	310	276	325	327	325	309	290	295	304	304	288	335	314	334	350	314	337	304	297	301	284	327	296	264	308	291	301	299	311	304	297	308	336	310	276	316	300	308	324	322	304	292	310	335	322	303	288	304	323	327	331	333	320	290	312	292	288	343	309	293	316	369	331	298	281	286	274	283	313	309	304	298	268	304	301	340	329	259	318	291	359	305	293	293	306	284	301	323	295	322	320	293	316	315	339	284	301	308	305	332	346	273	321	336	345	282	309	332	331	322	312	324	337	296	295	335	272	301	278	304	275	288	327	315	310	327	345	335	301	355	324	307	300	312	321	293	301	312	255	309	320	308	322	301	300	301	285	284	339	332	317	285	292	302	307	303	289	300	273	307	300	321	322	312	360	325	347	277	312	279	320	279	326	298	281	301	325	315	341	319	292	348	325	324	310	345	326	324	311	302	315	240	315	311	284	314	288	299	345	299	302	326	279	335	326	318	322	289	272	329	356	308	294	340	320	309	294	305	325	329	329	318	320	323	308	306	296	296	312	297	328	294	296	338	295	304	291	335	311	251	276	306	347	328	309	313	314	315	306	329	300	349	327	297	305	288	295	294	314	337	306	334	310	300	308	292	279	308	285	322	308	328	334	314	301	350	334	303	293	297	325	294	287	307	317	314	293	300	253	321	288	357	318	293	276	327	346	321	319	287	306	293	285	324	331	313	324	312	301	315	307	330	310	325	322	321	305	289	297	342	308	320	322	308	289	272	297	306	328	301	293	304	307	297	255	332	311	300	302	296	324	303	319	312	301	296	319	319	311	309	315	283	336	310	328	320	332	319	307	298	303	310	294	327	292	292	294	309	310	325	332	360	314	322	340	310	325	320	313	287	312	321	310	311	317	324	340	316	294	295	326	302	312	315	333	299	315	321	307	295	294	331	328	305	339	343	312	292	299	331	298	328	291	306	307	348	338	314	350	337	272	333	325	264	288	296	317	292	328	311	316	297	351	324	288	315	310	289	353	304	275	302	303	349	295	313	279	322	327	314	312	298	304	276	270	314	303	293	341	314	303	330	341	325	274	327	304	302	326	339	266	290	352	322	296	307	333	328	312	310	325	313	310	305	312	327	315	328	276	270	313	308	331	315	338	297	310	315	313	333	345	299	317	299	312	307	287	327	313	318	312	315	331	299	269	299	306	362	316	277	300	304	314	288	299	305	268	277	313	315	322	304	304	316	262	294	321	309	302	288	282	306	287	298	316	283	297	355	340	330	321	317	282	325	308	314	288	320	315	280	280	318	297	283	297	299	372	328	336	334	351	307	321	310	311	285	300	302	312	288	323	332	318	320	338	338	293	321	262	285	291	273	334	282	292	313	315	347	298	309	330	318	303	323	335	351	282	316	281	306	304	348	309	338	322	326	311	293	316	308	317	317	283	322	287	299	297	334	315	307	310	299	347	325	320	329	283	332	306	322	321	302	289	300	286	298	259	286	298	288	284	313	319	337	295	278	326	319	294	325	373	365	330	338	295	286	316	313	311	307	295	276	284	304	280	300	274	314	312	331	335	295	316	294	323	322	293	313	289	308	295	293	315	311	318	317	304	319	293	364	325	276	328	313	303	314	316	312	297	308	282	317	300	307	318	320	319	316	286	288	322	327	343	264	320	319	314	290	323	310	310	297	327	288	306	310	287	294	302	301	308	348	274	328	285	324	316	302	292	323	266	351	315	305	307	314	342	289	320	314	338	308	308	332	302	265	305	339	321	300	343	303	306	313	281	329	332	304	293	326	291	323	294	315	282	319	293	289	300	282	313	329	338	308	325	328	300	319	319	319	296	262	309	294	328	346	303	288	334	308	323	296	291	331	342	301	302	316	317	323	297	325	290	308	329	294	343	300	310	278	326	321	326	304	329	307	349	322	304	344	296	313	324	333	318	327	308	338	329	293	320	298	303	323	279	295	311	306	328	296	270	293	357	278	332	305	319	298	282	306	282	306	323	291	290	291	306	293	338	281	295	295	315	297	301	305	334	334	323	312	325	321	329	313	305	312	332	283	303	317	333	303	327	318	324	327	326	299	295	333	304	323	330	299	297	317	342	321	332	332	334	321	328	342	309	292	288	305	309	312	310	326	296	290	293	292	297	293	322	301	321	328	312	318	284	303	327	307	297	291	308	355	286	316	298	333	281	334	313	329	341	337	294	304	331	325	289	344	312	273	291	300	299	295	277	341	303	299	318	335	305	307	301	291	304	314	297	291	350	302	323	320	334	331	294	312	290	328	318	337	348	333	298	312	304	280	341	345	313	312	264	333	314	292	314	299	313	332	277	309	284	361	299	263	290	279	301	282	314	274	298	313	295	327	307	316	318	354	287	309	295	299	320	330	306	326	297	325	345	322	298	305	309	305	300	292	286	312	320	331	304	317	339	311	286	307	303	286	301	315	290	308	311	303	301	353	321	385	331	348	307	286	334	292	332	310	304	318	326	315	312	301	318	280	319	290	284	330	312	320	313	279	324	275	295	287	286	346	311	284	329	318	334	323	304	313	314	300	294	286	299	342	299	305	312	319	300	311	315	301	300	291	331	284	294	296	325	300	283	297	311	310	324	332	302	322	344	339	312	306	298	323	286	307	286	297	328	320	313	305	333	316	317	338	314	293	319	316	320	340	328	309	297	328	291	246	317	336	310	336	272	317	287	288	319	324	331	306	333	339	320	302	304	319	330	299	283	285	303	297	309	316	303	301	310	323	315	294	331	333	328	328	320	310	340	307	301	281	305	291	322	327	350	291	305	293	299	307	343	304	301	328	308	307	340	287	310	311	326	295	287	327	313	295	292	302	327	301	305	315	287	283	285	325	322	317	310	298	279	346	311	297	320	296	311	281	324	272	293	317	301	306	299	324	293	292	314	318	298	297	301
16295	16044	26562	16555	3397	2038	1812	1386	1502	1416	1190	1229	1285	995	915	816	809	764	793	774	773	742	794	700	756	701	759	719	741	715	719	753	688	709	749	699	669	668	633	718	726	728	713	703	727	730	689	728	746	706	727	667	711	683	764	726	714	691	701	651	675	698	705	724	702	697	670	680	689	705	712	771	674	710	753	715	681	652	708	652	667	727	682	666	692	644	704	704	608	665	656	686	654	689	689	640	695	683	689	726	684	754	768	746	735	708	704	840	814	800	827	840	761	698	743	702	765	690	682	711	710	696	670	708	747	707	671	702	718	665	704	717	716	706	712	690	699	729	740	731	673	658	704	673	685	671	665	643	719	721	688	655	662	681	728	681	717	674	759	688	698	722	669	678	683	712	654	691	714	737	645	663	696	688	677	686	709	762	701	657	667	659	719	645	689	680	689	714	697	754	681	701	665	741	664	661	725	690	707	712	679	671	697	658	719	664	705	657	686	693	672	712	763	678	708	688	657	697	629	712	673	678	716	688	687	678	617	659	682	704	695	705	753	655	710	702	692	662	695	689	704	717	681	687	680	723	717	685	678	671	656	697	645	728	718	684	748	699	699	685	712	667	728	719	668	693	704	719	736	643	661	722	661	698	689	678	696	677	714	643	716	675	663	656	670	670	737	708	669	680	670	687	684	669	714	648	713	690	725	689	699	689	748	719	691	698	727	730	698	720	658	707	654	719	684	662	674	661	684	724	730	714	706	687	691	689	667	671	681	730	693	643	688	700	726	655	722	679	644	658	637	683	696	668	720	689	645	703	686	700	740	689	629	681	678	721	720	711	693	702	673	713	619	707	654	713	755	692	674	720	733	677	669	682	675	662	755	731	699	698	676	684	627	701	681	689	691	688	706	650	696	697	741	690	698	679	707	751	666	642	658	646	692	701	715	685	716	684	696	700	680	713	677	704	699	710	663	662	707	694	704	662	704	698	678	677	744	682	712	689	688	711	723	668	683	678	726	638	698	678	686	702	688	696	668	659	635	694	729	655	677	700	671	664	665	684	715	733	645	706	664	719	646	665	692	666	741	672	701	698	671	680	675	715	703	699	651	679	651	712	664	695	690	721	684	692	678	701	708	604	724	708	711	659	702	683	707	653	667	738	727	673	707	714	710	697	632	705	676	687	711	689	713	705	680	680	712	649	733	653	665	692	708	692	699	694	709	692	687	681	686	717	708	677	664	651	693	684	653	644	694	675	675	665	694	653	715	656	676	694	677	710	728	705	697	681	684	678	696	722	670	741	694	679	661	674	691	655	657	684	690	739	644	699	724	711	669	641	701	647	734	676	689	690	753	710	690	710	724	636	694	662	686	687	664	685	684	758	691	660	713	674	645	632	714	649	666	679	635	706	685	683	693	754	689	713	716	705	725	712	668	749	678	674	663	700	622	749	681	717	675	701	649	703	741	650	696	664	741	660	704	669	716	708	658	696	667	699	696	716	700	676	706	661	674	701	699	711	672	621	636	693	660	706	695	683	696	632	683	732	686	692	752	689	692	669	673	656	686	687	713	689	693	703	695	626	677	726	685	691	699	666	718	678	725	692	711	683	669	695	691	679	687	695	727	691	646	713	661	663	691	695	641	687	722	668	665	740	676	671	629	669	714	660	669	671	712	669	702	693	683	700	647	652	629	658	701	662	728	687	672	683	694	669	691	697	696	671	658	689	662	697	661	659	651	717	694	691	636	722	712	718	670	721	692	679	659	688	675	670	678	684	659	708	669	709	702	646	651	725	673	683	677	675	698	682	683	692	679	707	681	666	725	713	704	680	714	733	704	675	685	694	658	707	690	705	696	740	726	705	690	699	657	686	713	715	735	686	760	635	667	699	674	676	691	690	698	711	689	723	713	693	681	709	688	706	692	667	698	731	701	728	732	670	683	708	672	746	685	685	660	670	684	686	698	641	743	742	670	674	697	737	754	691	729	666	686	678	675	725	707	664	654	703	699	702	704	649	643	697	660	732	697	654	742	695	701	658	713	677	654	680	695	724	705	699	691	683	672	698	665	678	679	698	746	642	676	692	677	715	723	743	716	677	687	665	671	663	730	704	659	696	705	698	714	704	685	717	671	737	689	650	684	711	705	674	708	658	700	708	695	685	683	687	703	686	639	686	710	632	680	689	714	709	719	717	657	698	703	741	725	659	693	669	670	704	665	713	710	716	708	705	737	675	662	747	732	671	705	674	693	712	705	689	671	666	660	731	677	699	704	714	681	642	714	663	696	729	702	668	699	668	710	707	676	712	681	667	708	728	685	636	685	682	720	699	664	671	734	679	667	698	701	638	702	661	658	661	650	710	701	726	673	724	663	674	696	691	714	695	719	713	659	681	710	699	738	676	650	663	661	659	634	664	663	697	695	684	680	651	688	649	695	739	672	682	666	712	686	724	688	680	663	701	683	656	689	662	663	680	646	646	680	686	697	663	698	701	705	656	678	696	690	677	678	675	665	677	679	686	731	682	670	646	669	660	728	675	700	659	706	682	672	685	672	730	708	677	676	656	663	716	671	709	672	699	655	664	703	706	647	664	688	704	690	679	674	724	652	638	681	650	694	668	663	662	649	656	682	711	682	724	644	732	709	674	696	711	694	688	718	743	686	699	693	637	669	700	674	677	685	658	668	719	635	671	728	717	714	682	674	691	699	664	682	680	656	676	730	681	699	712	703	696	728	657	700	753	646	689	754	642	669	675	701	738	668	672	691	677	694	697	699	692	659	670	664	703	695	666	667	710	697	687	682	684	685	707	681	679	679	667	718	711	702	653	688	723	745	668	719	718	735	650	687	663	715	678	692	721	676	719	693	691	695	647	668	679	704	697	684	679	683	684	687	720	690	656	671	711	715	690	669	737	645	636	659	717	668	689	684	676	676	685	680	694	683	694	736	728	691	717	694	660	703	680	723	672	688	651	689	682	625	652	692	704	676	718	679	683	679	697	716	716	674	682	740	679	695	687	653	677	744	668	696	717	667	695	690	658	703	633	670	700	682	650	701	710	671	699	687	677	707	674	651	670	690	708	670	710	675	737	685	698	648	720	703	674	693	653	714	716	669	703	682	652	699	660	671	660	725	666	717	650	708	654	661	666	657	680	682	658	680	674	687	667	650	729	667	671	651	703	657	693	705	691	677	675	689	688	684	732	671	640	713	672	697	734	652	676	723	703	707	718	687	693	708	637	653	701	712	718	693	722	653	676	701	672	669	727	651	698	676	690	654	687	728	669	728	691	706	775	677	709	668	691	669	702	686	661	662	673	666	643	648	698	695	679	678	662	693	665	649	658	716	669	718	661	668	709	702	699	669	700	692	669	692	740	713	668	661	703	722	686	675	636	673	672	701	695	656	698	681	668	654	635	675	658	664	693	666	686	651	677	653	689	692	699	699	728	699	705	691	693	678	656	729	694	739	654	660	702	707	688	690	677	682	709	684	696	661	656	652	670	719	667
6525	3953	4243	1715	515	343	310	322	312	348	305	308	320	293	297	332	334	300	347	320	324	335	302	302	308	296	304	287	329	330	300	306	342	325	304	326	319	302	315	320	294	316	310	314	297	306	304	301	301	314	314	299	307	330	295	311	315	279	324	338	343	325	303	341	308	293	304	323	310	285	312	314	280	326	327	300	306	283	318	299	278	343	288	295	329	344	346	330	316	313	311	334	305	303	299	313	342	319	334	309	289	298	333	317	301	329	274	296	315	338	318	310	307	297	345	305	291	324	286	332	336	326	347	286	283	328	310	305	315	281	327	312	314	330	328	297	332	351	339	319	313	311	325	302	329	309	317	337	331	307	312	327	296	311	312	316	319	268	324	298	298	340	306	305	312	322	331	360	277	284	300	307	328	308	333	308	314	296	355	334	324	291	282	341	320	317	293	318	329	302	349	293	322	297	307	317	299	318	311	299	341	353	319	299	316	294	318	335	312	316	301	316	325	317	321	289	341	320	306	303	294	343	308	310	298	291	298	316	302	359	320	306	310	301	309	341	326	356	287	294	316	315	319	306	321	319	318	337	336	295	317	316	318	337	337	318	332	298	314	359	295	312	326	340	325	336	308	326	288	311	326	320	313	315	331	328	348	337	329	315	292	300	303	326	295	332	310	294	303	309	296	354	330	322	314	289	323	310	309	295	295	290	288	313	322	305	340	349	311	293	291	327	294	316	306	327	337	288	313	324	322	316	334	306	337	294	330	327	317	304	314	336	313	311	304	311	269	314	288	288	318	334	307	306	310	328	338	338	314	299	326	317	326	286	325	336	291	336	304	314	310	296	341	321	332	318	320	316	285	314	293	320	297	318	310	322	349	319	301	316	323	282	277	309	334	303	321	313	334	326	305	284	308	313	353	340	348	301	291	343	318	318	289	323	321	299	317	312	309	308	290	297	320	322	303	332	309	359	321	338	361	309	324	324	299	296	306	296	322	295	301	344	298	313	322	314	330	328	305	313	310	314	314	306	346	302	288	299	310	288	309	341	292	348	314	324	353	313	296	326	327	308	307	316	324	327	328	293	341	333	309	326	323	327	286	307	342	323	323	300	296	300	315	298	324	317	322	349	305	321	272	292	299	295	343	288	322	299	335	332	316	316	278	316	299	317	314	305	312	304	312	293	358	297	290	322	322	317	334	367	335	305	330	361	313	306	301	276	322	285	341	335	314	329	312	297	310	351	321	325	303	321	294	324	337	341	328	304	310	301	304	335	291	301	302	311	318	278	329	309	337	302	283	308	328	320	331	341	328	308	294	307	308	303	297	296	277	326	319	314	306	308	301	309	329	311	310	345	297	319	319	329	336	294	327	326	310	303	300	295	332	291	324	314	301	317	313	330	322	318	324	332	293	305	317	306	295	305	312	313	316	304	314	312	308	298	336	315	330	318	350	352	316	337	307	332	305	286	296	292	323	296	307	289	346	318	328	341	338	314	325	321	305	325	331	321	305	302	322	291	306	320	303	312	345	289	303	338	347	304	318	286	335	314	312	289	319	309	297	323	311	314	293	287	338	315	319	317	331	325	325	297	314	297	346	327	280	290	295	338	306	339	316	309	311	320	324	312	307	313	312	319	335	318	308	324	353	319	296	298	314	307	334	321	315	312	344	294	324	292	306	308	284	328	281	322	330	278	326	328	348	309	282	295	310	301	275	301	333	303	338	299	274	315	300	329	315	335	283	276	287	313	291	276	323	317	349	331	308	294	322	305	297	292	278	314	309	282	356	302	332	328	310	294	294	331	322	325	322	352	326	331	308	322	312	344	315	325	325	334	333	359	304	307	301	302	308	291	303	307	337	312	314	323	321	303	327	286	303	293	288	309	325	345	307	337	334	284	330	362	320	299	335	318	358	349	339	312	321	310	283	316	299	298	319	306	300	346	297	315	323	306	310	315	314	295	330	301	299	304	325	323	304	295	314	301	301	289	309	302	283	318	326	308	310	285	337	320	321	341	320	313	319	309	310	296	299	296	335	284	323	316	321	311	348	344	313	333	316	317	313	266	317	353	295	346	331	306	334	307	321	360	306	269	322	300	303	337	326	306	292	312	321	309	321	357	313	315	306	309	312	302	329	331	319	313	312	309	308	338	319	290	291	329	334	315	341	302	309	319	317	348	307	306	348	328	339	338	341	313	321	323	298	319	333	335	301	330	297	282	330	322	320	331	298	345	329	338	311	292	325	338	289	307	298	325	320	301	299	324	329	319	306	302	325	280	309	289	290	339	285	336	311	311	339	335	329	294	346	266	295	319	306	284	315	320	329	299	303	328	318	307	327	329	310	302	315	305	330	304	343	335	315	342	311	340	315	319	321	310	343	303	306	315	318	322	332	302	317	328	302	322	337	279	339	337	353	290	288	306	342	331	322	335	328	309	362	335	318	297	340	300	306	345	303	306	286	319	287	329	354	315	296	319	334	299	300	318	315	295	358	314	305	340	284	311	302	296	296	295	299	321	330	333	306	292	330	331	330	335	309	295	331	327	295	363	317	308	313	284	330	293	326	300	312	332	291	324	346	305	310	323	299	341	326	332	331	313	323	291	309	308	320	284	290	310	286	318	316	320	295	308	323	296	315	282	309	299	297	308	328	335	331	302	322	299	304	283	309	322	342	340	312	295	338	325	321	318	318	303	311	303	307	320	315	356	315	295	320	333	305	299	327	329	336	335	318	316	328	310	312	286	308	303	311	321	304	340	322	307	304	318	307	316	313	291	293	314	313	322	332	324	307	291	331	305	320	312	349	318	320	317	321	374	309	341	332	323	359	324	359	357	317	282	340	311	295	306	287	301	301	297	309	289	309	332	268	361	298	322	324	287	304	298	317	315	335	307	305	354	266	279	299	308	300	318	304	314	300	325	320	315	321	289	312	322	299	298	317	315	330	314	313	346	316	325	299	315	316	320	322	360	326	306	327	322	313	307	331	329	327	293	313	310	318	282	299	353	315	254	323	284	262	334	288	312	275	298	335	359	336	333	345	306	326	318	307	285	328	298	333	343	349	308	294	331	309	326	283	285	348	305	316	359	303	301	329	308	321	328	342	327	356	327	291	280	295	302	302	322	332	369	313	314	321	332	308	296	326	266	335	345	297	318	347	322	324	314	301	314	309	337	332	308	291	313	250	309	318	313	323	320	302	301	317	330	330	293	327	304	332	330	364	291	322	300	332	309	315	301	302	308	296	288	334	317	257	292	319	291	306	338	303	323	318	308	339	328	312	297	287	316	324	275	295	315	338	313	330	317	298	298	306	313	338	322	309	297	283	309	299	303	330	311	366	337	345	285	319	279	324	306	332	306	336	326	328	311	309	314	300	321	325	297	338	318	325	327	323	314	325	283	379	349	302	330	329	327	307	322	330	336	311	303	313	333	294	329	338	328	316	315	315	323	310	325	323	282	299	326	311	310	306	339	312	281	309	292	298	293	331	310	305	337	303	323
4314	4124	8222	4751	1152	743	676	737	708	703	676	663	678	692	713	714	740	699	693	712	707	700	716	703	657	691	732	699	710	666	727	676	691	682	663	722	715	724	700	747	685	656	653	700	739	719	672	653	672	649	693	663	718	703	725	686	740	661	757	699	674	721	675	713	681	717	702	729	657	672	654	727	798	689	722	768	722	715	701	747	678	770	720	677	715	713	702	701	687	718	720	670	727	715	663	737	736	732	702	722	691	675	724	739	703	690	695	744	736	736	710	717	721	714	720	722	718	668	736	728	718	667	675	707	708	675	694	716	710	733	686	739	712	684	696	688	736	707	707	672	751	681	644	681	671	650	682	702	711	708	702	732	667	679	652	696	679	664	719	695	678	705	707	707	709	710	680	667	687	621	660	704	675	689	712	691	682	709	737	725	726	691	670	687	707	674	652	732	695	734	756	704	684	703	690	753	675	709	758	699	688	675	666	731	705	726	711	731	693	679	727	686	709	725	631	718	683	675	713	709	639	698	710	665	642	666	682	693	629	726	688	674	653	661	687	679	715	725	694	702	691	633	701	673	731	706	700	686	694	736	706	688	663	685	720	741	689	732	669	716	708	699	698	729	705	733	659	682	783	626	705	687	741	712	737	717	659	681	706	688	679	683	689	722	668	662	670	678	722	712	682	753	668	676	683	684	719	675	684	688	715	748	695	710	682	653	722	643	744	688	689	703	662	664	666	735	716	771	676	706	743	648	693	679	699	713	626	693	680	719	671	728	741	665	712	744	730	682	680	674	672	692	668	698	713	708	642	685	701	666	668	721	650	722	691	688	670	707	670	665	731	690	686	669	640	682	692	683	685	692	696	672	708	706	747	701	688	687	717	673	690	718	682	665	695	693	659	729	682	692	686	710	656	718	699	728	680	708	711	703	671	688	649	688	740	701	675	711	700	665	710	740	658	699	708	665	721	680	745	674	662	703	668	708	707	671	735	695	684	688	672	739	672	711	697	690	719	701	667	722	706	666	666	712	691	705	693	741	692	718	725	730	682	656	683	703	670	695	723	695	674	654	674	628	702	705	720	692	698	748	714	650	671	672	716	734	668	733	689	673	678	738	673	696	716	697	697	695	701	710	693	716	722	718	695	721	660	693	708	731	681	687	703	731	701	718	724	710	656	690	677	720	681	670	680	680	696	665	707	666	687	699	709	709	688	666	698	679	672	709	679	717	682	700	705	691	675	693	707	705	756	690	677	712	657	698	730	681	692	709	702	689	705	723	698	686	682	687	684	705	649	650	708	692	697	738	661	705	709	718	698	679	670	702	721	747	710	727	746	694	677	703	695	712	700	677	732	669	707	687	678	683	731	693	695	693	694	678	645	683	687	683	720	685	663	655	685	711	687	770	700	668	693	678	704	723	676	681	711	684	721	666	657	735	725	735	708	712	673	698	697	720	669	740	683	738	660	707	684	686	696	669	662	730	680	700	711	699	732	694	711	699	672	641	664	648	663	739	706	734	638	640	702	663	658	695	648	723	705	664	708	666	686	712	669	668	698	742	685	686	680	703	716	674	679	697	716	676	708	676	689	675	684	650	709	682	715	633	696	661	677	708	667	652	729	697	686	720	698	693	756	695	707	689	714	637	666	703	671	712	679	681	733	678	689	740	703	656	725	692	708	682	698	716	717	693	692	703	691	700	632	721	653	692	692	706	701	700	730	655	684	695	693	709	621	740	694	697	704	676	707	710	725	678	721	699	681	712	691	691	692	693	697	708	681	685	692	712	682	706	701	754	692	680	732	679	733	751	691	679	723	703	629	675	739	712	701	716	692	694	686	720	677	667	688	678	706	670	706	693	685	707	691	683	716	699	687	698	723	712	694	651	664	727	674	680	636	723	710	725	677	689	672	678	678	664	741	666	676	694	666	681	659	703	674	744	735	693	718	698	638	673	726	694	712	681	690	680	660	680	669	710	713	644	765	681	700	713	704	701	701	723	698	647	709	723	735	660	707	691	684	692	685	706	747	659	685	679	701	721	707	690	652	712	649	668	695	662	741	680	736	638	693	712	678	699	723	754	707	719	695	691	713	714	713	714	706	668	650	660	676	709	710	681	694	738	727	660	698	684	759	701	671	721	648	668	704	690	709	698	695	694	642	738	674	700	667	679	739	658	700	685	684	737	687	693	655	723	694	656	685	695	686	713	690	680	656	751	700	668	701	645	680	688	696	663	717	711	687	692	660	681	700	713	702	711	730	668	708	720	673	673	679	705	755	677	717	706	673	670	672	665	712	691	633	701	697	734	701	727	650	708	678	658	743	712	693	675	667	665	692	710	673	677	684	752	684	677	698	714	737	653	657	708	703	689	679	685	661	704	704	659	720	680	639	703	663	699	668	720	673	690	683	692	733	709	722	721	676	721	677	703	716	651	710	695	725	736	690	661	647	695	715	655	681	730	645	683	706	690	682	704	729	687	733	639	703	663	732	708	728	742	712	702	721	708	674	706	668	657	726	703	684	706	722	710	730	647	668	678	708	682	697	725	694	726	696	672	650	778	721	691	713	705	652	694	709	667	695	674	738	669	731	647	713	755	719	700	705	721	719	726	710	705	690	734	694	724	663	719	678	691	724	703	657	650	647	700	689	717	657	694	688	672	703	705	657	729	681	722	694	621	694	721	681	668	676	684	708	685	661	681	704	665	708	689	667	658	678	690	708	669	714	686	726	661	716	677	724	632	670	676	681	697	692	686	689	691	700	677	690	710	711	711	675	693	747	710	656	682	674	697	718	677	691	683	728	673	698	739	710	705	650	734	661	655	692	682	700	696	651	668	700	660	712	746	704	715	676	679	702	727	657	707	709	665	662	692	686	692	642	676	711	702	719	708	739	679	693	704	686	675	697	675	697	697	700	707	730	755	723	754	680	677	663	691	717	688	718	688	705	680	673	718	677	677	680	755	669	679	686	722	659	697	687	676	649	681	676	661	652	740	660	702	694	691	720	676	697	715	743	689	724	676	696	692	693	722	704	729	665	706	694	705	685	668	733	684	698	685	697	703	676	664	685	696	671	704	718	649	716	713	673	669	679	689	675	674	689	702	725	714	705	686	768	721	716	721	697	732	689	668	712	739	742	734	748	712	739	697	699	674	665	673	675	670	690	709	682	702	655	727	672	690	706	697	681	700	687	699	696	703	708	716	679	696	662	705	706	696	676	643	648	697	717	675	703	722	657	670	700	736	734	736	696	654	660	749	675	693	715	710	644	692	668	711	716	720	711	634	694	641	723	663	633	667	703	676	672	680	659	687	714	680	718	699	738	689	688	670	752	698	655	721	695	728	696	689	659	689	703	764	692	670	662	666	698	699	687	702	730	630	706	692	680	703	701	678	688	676	741	679	680	681	650	720	696	646	696	727	678	709	712	702	639	723	694	668	712	652	703	709	689	685	669	650	736	695	701	761	707	754	727	647	708	688	680	691	698	724	727	713	709	682	683	706
17828	10686	12257	6294	1441	517	417	372	336	354	316	362	318	334	312	275	315	302	274	296	287	326	279	300	276	299	311	270	331	281	296	289	326	292	286	306	273	273	319	297	291	296	298	306	302	281	343	287	313	311	273	307	296	274	289	255	321	298	284	289	289	293	293	261	296	328	273	273	274	279	262	302	291	268	294	288	276	293	319	274	287	283	289	270	269	260	262	271	326	305	275	297	287	265	305	304	325	257	259	284	299	288	285	275	288	275	281	285	311	305	288	318	266	294	293	280	306	282	292	284	277	270	308	291	252	316	282	283	302	261	260	294	287	254	295	261	292	304	267	310	276	259	297	291	313	261	292	288	302	281	283	296	270	328	314	281	323	258	288	286	277	251	311	293	281	267	294	278	303	281	255	295	297	279	280	298	282	279	274	259	302	306	294	277	303	277	281	281	277	296	290	302	288	306	289	278	277	302	308	280	264	276	327	319	252	262	304	287	265	264	278	300	296	292	292	266	253	283	259	308	278	287	279	266	254	268	276	294	287	305	320	263	243	305	262	258	292	312	301	305	307	321	296	301	326	279	260	309	300	296	264	278	319	316	356	282	277	303	301	295	282	283	276	281	286	246	300	305	284	296	296	315	282	289	258	293	260	268	286	260	296	306	286	284	295	271	306	308	308	249	270	271	268	299	307	290	302	297	270	300	266	278	280	259	310	301	305	276	312	310	264	255	314	296	301	286	290	306	268	260	299	277	299	291	306	295	355	283	298	267	326	280	324	248	255	261	307	286	277	268	292	327	270	307	293	287	253	306	328	287	252	277	279	303	301	294	293	270	292	304	305	270	267	302	307	281	287	278	263	296	293	294	288	301	302	313	302	287	271	282	285	285	272	286	287	271	293	265	311	304	279	280	287	347	321	285	257	308	268	290	279	274	302	306	273	244	272	279	276	280	288	310	251	306	295	276	293	284	288	300	301	300	297	287	260	300	309	292	287	303	300	286	309	296	306	297	266	299	272	268	273	277	288	288	290	288	263	278	283	279	297	276	303	279	303	294	285	274	287	254	271	260	295	310	259	283	287	277	278	325	292	252	308	292	276	293	298	290	290	291	267	301	296	282	304	285	286	318	284	312	300	302	296	305	329	270	286	291	286	298	322	273	299	291	268	260	295	312	284	283	262	300	290	280	296	304	269	277	344	305	266	281	307	249	325	318	269	261	275	289	299	302	258	278	289	273	271	270	271	302	249	292	281	304	286	253	327	279	276	290	322	277	289	284	275	283	293	257	280	273	282	261	283	295	304	275	314	300	281	310	309	299	295	286	296	297	259	305	280	284	272	332	291	283	252	295	302	287	299	297	296	292	310	278	263	282	297	281	284	295	313	296	313	247	286	279	298	293	289	282	262	289	295	286	281	261	318	322	286	261	278	314	298	299	290	264	268	276	293	313	292	319	273	299	285	306	293	299	308	285	310	321	310	253	283	284	282	279	274	319	248	310	314	287	305	268	291	279	255	259	279	286	302	319	296	283	276	274	280	308	320	330	280	299	321	275	281	302	278	315	298	298	300	266	341	270	288	296	302	267	350	290	295	304	297	262	297	293	283	289	285	297	311	261	300	318	295	307	268	277	265	300	288	298	304	291	283	313	280	269	284	304	256	284	297	270	317	306	289	272	312	301	300	293	282	307	293	281	257	309	320	310	289	310	302	293	324	284	297	285	303	300	294	280	320	302	288	277	283	312	288	263	320	263	310	303	290	311	319	283	292	283	310	300	301	301	288	267	282	296	268	269	274	284	276	266	289	283	275	302	294	263	313	280	278	310	298	321	299	298	283	274	271	289	278	297	276	275	288	286	288	280	290	306	254	264	333	285	287	296	276	306	301	294	290	291	263	286	288	310	302	273	286	282	308	282	277	285	270	285	273	306	272	293	312	305	312	304	296	282	254	271	298	317	296	303	289	269	279	266	288	262	302	263	274	269	287	278	251	285	275	287	286	275	271	330	301	289	308	286	260	297	304	271	287	276	266	297	282	296	303	275	272	323	299	282	277	319	298	273	246	298	256	300	267	281	278	267	238	255	315	249	288	246	319	293	279	280	318	283	300	292	285	317	271	259	308	288	285	275	272	280	270	301	285	269	294	319	278	264	307	315	261	252	324	282	295	321	281	260	263	299	283	293	239	294	263	275	296	279	307	309	289	294	303	295	318	262	285	318	261	300	303	277	316	299	310	279	277	291	267	292	280	294	292	295	294	319	283	310	343	277	304	282	255	243	245	259	233	270	329	286	288	288	310	311	285	283	282	262	282	267	289	274	312	246	284	279	265	271	282	311	286	296	285	255	293	279	343	256	306	285	273	257	289	309	282	286	301	280	256	262	277	281	259	260	286	256	309	296	281	268	264	265	303	271	311	292	333	282	264	294	301	268	264	290	313	309	298	313	272	259	301	305	285	308	273	294	292	292	319	292	306	285	261	262	265	292	276	283	281	279	295	269	270	261	286	298	284	272	309	277	278	304	318	295	298	249	264	268	272	300	291	254	279	281	285	279	308	302	274	278	318	264	307	295	308	300	308	290	295	298	297	254	302	308	300	271	264	291	275	300	330	306	278	300	287	310	291	315	290	309	302	315	259	258	298	309	297	294	275	290	301	308	292	295	282	296	306	286	303	278	275	306	296	300	294	279	317	294	306	265	270	285	276	260	274	291	302	287	293	258	292	257	325	256	280	289	257	287	299	315	323	268	323	285	337	281	299	291	285	259	322	281	312	297	278	269	287	276	251	307	287	274	266	295	309	316	301	283	292	285	287	314	299	282	308	316	314	279	295	283	270	287	298	252	301	254	317	301	288	286	295	301	284	300	268	271	285	303	253	330	319	277	302	300	259	340	312	294	278	313	294	305	290	301	292	323	314	285	328	287	324	291	293	278	320	264	289	299	290	282	301	251	288	288	308	279	296	272	273	274	317	268	295	299	274	286	249	317	315	270	290	311	279	277	300	291	290	269	289	310	303	267	302	286	307	282	308	327	316	297	327	291	283	265	276	301	262	287	263	287	281	268	303	282	265	285	257	297	270	283	267	285	291	319	261	297	275	302	252	290	287	295	304	284	309	299	257	303	272	279	270	262	299	295	297	271	289	318	277	288	318	311	258	298	255	269	312	294	282	274	306	280	289	299	254	303	291	290	276	271	274	307	278	288	296	305	304	261	257	263	266	283	290	316	325	294	302	272	305	291	285	278	287	271	286	279	287	270	258	293	297	274	279	293	291	296	308	312	306	283	282	279	247	311	288	287	280	270	313	289	275	273	312	330	296	310	288	254	279	251	338	300	290	314	292	286	295	299	272	299	293	300	270	292	307	292	271	278	273	289	284	285	295	301	293	297	308	294	305	291	264	294	304	304	268	310	251	273	298	290	293	296	316	276	275	281	272	292	300	282	280	321	268	309	315	321	296	283	276	263	298	284	267	318	296	273	259	251	287	266	289	271	277	268
11636	9381	18219	12937	3630	1371	1206	1126	964	928	908	985	882	817	766	712	711	738	750	699	639	695	677	664	710	673	671	629	683	653	667	683	655	666	685	673	688	661	643	621	677	619	643	726	711	675	639	650	657	664	667	685	630	667	611	638	665	660	642	699	611	648	659	665	649	664	636	655	631	598	652	593	652	648	702	680	643	648	654	611	692	657	649	628	648	666	653	664	665	622	685	657	682	684	678	617	604	638	667	637	633	638	622	673	683	675	663	745	724	777	731	718	696	724	694	708	652	656	694	620	675	699	643	669	674	674	680	607	688	650	656	665	674	670	608	646	631	607	605	699	642	651	654	643	641	619	639	638	630	615	625	636	667	651	645	626	662	701	604	717	644	662	656	655	643	657	656	655	642	628	634	645	653	632	670	657	637	639	635	658	667	600	652	621	636	684	667	671	640	681	616	632	647	591	614	614	716	639	617	651	580	673	630	638	655	620	665	651	657	612	674	657	661	652	612	696	685	665	677	662	682	627	650	655	637	625	667	705	639	676	600	644	610	662	690	615	614	684	685	600	604	637	631	685	626	606	628	633	686	630	673	622	676	654	663	650	606	644	676	638	651	699	628	656	622	665	629	704	643	658	683	654	637	623	648	629	643	674	688	637	606	660	595	679	665	647	678	658	694	625	654	687	645	674	611	660	619	692	651	633	663	639	677	595	601	619	658	649	626	671	624	683	614	631	671	688	645	645	696	638	662	636	654	660	643	665	658	657	641	645	631	673	650	639	649	640	631	643	620	635	693	575	649	685	635	650	657	658	624	665	617	638	564	662	626	641	679	647	654	663	680	620	648	603	636	656	606	655	671	614	679	634	651	631	638	652	686	588	610	658	652	661	663	644	622	637	622	665	650	636	642	661	653	660	660	633	668	650	646	627	633	629	597	616	596	622	685	637	643	599	682	602	677	681	667	671	661	678	667	665	631	670	646	671	641	629	620	599	648	641	657	663	625	631	660	603	619	655	621	636	638	599	626	670	654	658	623	672	677	657	695	634	669	612	655	678	638	590	659	646	644	650	670	603	606	648	662	663	645	635	611	657	658	638	643	602	621	634	649	619	653	620	599	666	680	664	617	648	649	588	661	622	633	615	648	647	643	643	643	625	674	610	628	593	608	650	644	655	642	601	630	667	665	634	683	670	639	715	643	643	657	637	597	692	623	658	714	681	709	637	639	609	616	617	641	626	659	724	683	629	637	662	650	643	624	609	623	625	697	672	662	647	619	646	628	665	699	626	667	640	650	684	602	725	628	643	688	638	621	621	657	662	614	661	659	659	622	632	627	669	647	592	666	672	600	649	707	686	657	644	667	670	650	601	668	662	660	639	675	627	637	619	649	634	627	695	631	672	597	658	677	717	658	620	609	625	636	637	643	619	675	643	652	653	632	641	647	657	651	626	652	664	632	598	654	628	663	628	677	638	648	688	655	620	637	645	621	599	603	635	650	683	654	621	648	624	616	664	658	629	676	641	656	640	596	702	612	702	660	655	656	610	646	635	678	612	654	680	640	635	676	644	649	650	664	628	681	637	626	643	602	699	656	722	654	612	664	636	655	691	658	682	668	637	635	652	641	648	621	649	661	623	640	650	626	672	666	618	635	673	632	655	642	627	663	670	703	612	665	636	629	638	650	620	674	648	677	608	661	705	613	669	658	611	648	619	641	593	639	693	649	637	649	666	650	671	658	629	671	693	651	673	650	679	629	661	612	620	640	612	696	634	692	692	616	641	647	670	640	649	602	658	650	575	668	649	664	631	645	610	595	695	599	660	613	588	635	642	703	652	645	693	593	649	628	627	662	600	621	679	706	661	612	673	638	624	637	612	653	664	640	645	660	664	705	649	687	671	632	658	668	620	667	648	681	616	650	613	669	674	648	608	664	638	626	716	651	651	632	688	669	685	653	636	664	655	626	619	616	632	625	619	677	695	634	648	682	616	674	622	638	633	660	615	638	634	710	672	674	623	663	630	664	641	750	657	646	694	666	653	686	660	649	628	628	656	665	655	672	664	636	657	641	589	642	672	628	623	632	656	616	631	697	647	628	689	691	676	672	622	642	623	623	659	656	666	676	652	644	662	646	639	658	687	619	669	647	626	625	608	660	684	599	649	622	663	649	624	670	647	629	635	663	622	638	672	632	612	578	615	619	624	691	712	694	623	616	665	590	647	644	658	650	660	610	680	639	672	620	601	647	604	657	587	631	615	673	607	672	687	617	670	661	681	625	628	635	626	647	648	614	625	642	613	600	625	644	698	637	665	669	623	667	596	657	650	643	707	646	671	612	639	649	636	651	606	674	642	677	707	632	687	651	641	608	659	668	641	629	588	656	603	639	658	690	626	641	693	623	658	619	632	647	671	689	639	608	696	671	653	611	656	643	665	612	666	639	682	646	631	643	681	658	666	605	642	698	676	616	604	601	679	622	656	657	623	646	636	626	625	617	626	616	652	629	632	663	612	606	637	616	595	610	694	696	647	635	634	684	659	650	623	620	633	681	622	649	677	585	639	629	641	647	649	673	633	670	616	661	691	631	666	633	715	673	680	695	643	685	649	654	636	624	642	646	666	675	635	680	611	644	627	639	633	629	657	635	630	635	647	675	610	670	659	658	672	621	682	677	657	628	664	666	664	654	656	687	675	673	668	643	640	626	662	648	666	638	661	623	620	677	694	641	628	643	636	657	670	634	638	635	618	685	641	637	639	642	624	652	622	611	663	614	613	643	641	634	645	619	659	672	625	639	630	694	645	647	633	663	658	664	651	633	687	639	667	611	670	681	630	614	674	648	629	657	606	660	638	659	680	674	592	654	638	623	629	660	643	652	592	621	623	635	629	612	645	655	633	676	592	667	648	644	640	606	645	650	652	622	666	629	662	612	656	641	635	655	634	621	643	657	620	639	629	671	662	684	622	636	645	658	652	645	605	649	667	674	656	670	625	642	673	640	619	668	666	623	651	639	688	638	645	642	656	591	677	675	697	655	666	597	676	639	645	681	687	641	705	640	653	641	665	579	628	650	643	635	613	629	625	620	658	606	632	638	650	673	647	628	640	623	644	664	646	655	661	660	641	687	663	659	630	661	643	637	620	658	651	663	680	698	629	635	657	632	687	664	658	614	664	633	662	677	624	694	642	675	630	670	677	571	650	613	671	661	633	649	646	665	659	674	621	642	677	656	618	634	632	675	682	610	662	673	651	669	660	651	637	651	651	630	664	679	666	663	644	649	671	634	666	646	620	603	645	667	636	658	627	664	667	655	635	619	613	617	668	598	645	617	648	656	621	651	591	667	666	651	661	640	645	631	628	663	705	643	647	666	657	629	683	670	646	622	650	654	649	611	659	604	607	672	646	641	631	626	664	619	631	634	649	636	638	656	655	679	699	610	651	632	669	633	615	626	677	686	620	664	620	613	631	613	657	701	659	634	626	671	624	646	672	639	623	645	669	632	642
27311	18808	19120	12801	3610	815	637	511	449	409	391	421	417	414	355	349	337	313	327	299	294	299	330	351	316	292	294	349	315	296	290	294	306	326	347	292	291	269	307	341	323	336	335	323	325	328	295	263	338	298	279	312	289	316	319	310	278	290	298	296	285	273	307	283	334	324	322	267	305	291	318	314	281	303	377	311	289	287	297	269	300	300	303	304	291	338	265	327	313	309	340	305	298	288	299	305	295	299	345	307	335	284	311	280	283	294	342	316	324	323	307	341	308	275	272	339	319	309	306	292	338	317	318	276	296	330	288	307	300	337	308	309	293	327	304	328	267	286	318	329	293	291	316	313	317	333	303	290	332	292	300	297	298	312	269	284	309	320	303	312	275	292	322	301	305	325	273	324	322	311	312	316	290	317	303	310	310	297	281	282	299	339	346	319	309	293	314	304	306	311	313	320	278	327	265	311	303	346	308	303	288	310	298	300	269	308	307	291	335	284	295	292	307	308	323	300	288	294	337	281	311	307	295	323	278	299	292	303	275	337	321	293	300	292	309	340	339	306	311	313	299	295	307	297	308	314	304	304	319	342	316	295	302	320	299	284	300	274	330	321	301	270	310	278	313	280	315	318	286	315	325	318	324	325	289	281	333	309	319	307	340	321	323	310	285	287	294	334	315	314	299	303	323	272	296	263	284	300	294	290	321	325	265	269	285	316	297	310	318	318	299	307	307	282	299	314	313	252	293	309	254	298	308	317	303	325	312	298	273	305	265	298	302	321	326	306	317	289	313	348	315	295	288	288	306	296	315	322	293	321	318	337	343	328	276	306	328	301	312	304	342	290	272	303	319	327	300	306	297	307	293	325	308	335	291	289	320	310	288	302	304	322	302	312	299	326	311	320	280	311	285	289	284	295	321	275	333	277	294	313	317	282	306	351	305	338	337	272	304	300	290	306	298	324	275	314	331	315	328	302	325	308	337	296	333	303	323	306	358	294	304	307	298	292	331	307	329	316	274	317	268	293	294	321	303	337	319	320	298	330	316	303	310	288	300	326	291	325	292	302	314	305	291	317	310	318	309	298	291	344	282	295	298	283	318	283	317	307	290	309	279	276	332	314	290	342	300	306	314	291	348	268	310	316	290	309	323	288	271	344	319	307	318	301	323	308	321	297	329	290	284	337	325	299	305	304	287	297	296	286	277	286	321	304	280	316	300	300	314	316	281	314	266	300	290	293	310	298	303	309	315	295	326	297	319	287	282	316	333	331	317	278	300	301	316	319	286	302	330	295	295	284	297	323	323	322	294	297	283	266	303	304	279	280	351	293	347	292	287	306	340	309	302	325	312	317	308	289	312	315	296	293	374	291	309	295	294	303	279	269	276	319	294	290	271	320	322	328	262	296	278	318	290	312	312	348	290	332	296	317	315	311	329	281	284	328	328	293	292	284	287	295	312	319	306	283	304	303	314	315	296	307	298	307	313	296	294	332	306	304	293	284	274	286	322	309	307	299	297	290	303	297	311	281	319	294	322	305	291	304	300	309	324	335	318	272	273	302	307	312	295	309	318	296	292	297	301	303	303	301	300	300	289	311	297	302	312	320	319	310	295	288	315	308	281	307	285	313	290	269	297	317	275	328	306	298	305	313	311	318	290	265	297	318	315	293	313	301	350	315	329	305	334	309	307	283	331	337	320	314	280	297	296	291	316	298	274	300	317	291	321	319	343	333	351	303	293	317	291	332	289	330	342	309	347	317	301	299	277	297	316	307	263	301	290	310	313	286	317	287	342	311	304	305	302	291	310	308	282	329	315	292	323	319	309	325	289	295	312	341	301	294	327	295	312	292	316	266	300	296	339	287	296	304	346	321	305	316	319	303	280	286	300	322	315	331	334	315	282	272	314	308	304	314	335	285	313	308	305	312	282	282	298	328	307	274	317	307	282	317	289	323	293	293	291	313	298	297	275	317	334	300	302	313	302	297	330	300	322	295	349	284	284	345	277	272	299	296	272	305	288	307	324	293	301	300	300	316	308	298	298	313	323	273	314	319	323	282	348	298	307	308	316	310	376	311	315	314	313	326	300	307	319	315	291	314	310	318	289	277	301	312	271	294	272	271	327	323	313	283	289	280	299	327	318	350	313	302	296	333	233	272	308	303	313	308	303	273	321	304	301	324	308	291	312	288	351	346	290	299	297	349	290	310	296	263	329	299	314	344	299	300	281	290	323	272	305	305	287	303	304	311	291	316	318	317	309	341	338	314	295	275	284	298	288	316	342	308	312	301	326	310	301	321	314	297	312	325	313	302	289	285	328	299	318	302	286	325	313	299	307	337	349	326	328	323	294	299	310	279	315	309	329	300	316	310	318	290	326	339	290	287	283	315	346	304	308	328	289	328	314	314	294	310	313	320	344	318	287	279	307	296	308	282	328	276	308	271	268	312	296	301	336	333	260	318	283	345	321	291	279	320	331	287	284	316	304	270	270	301	337	306	344	304	309	327	340	318	286	268	318	300	286	288	282	282	296	310	311	308	301	280	301	306	298	289	302	282	286	313	295	287	290	290	291	312	277	324	311	313	318	273	286	313	292	287	321	307	282	277	338	300	317	303	285	304	314	309	296	309	294	277	313	272	317	309	321	289	296	271	333	298	294	284	310	341	340	274	265	337	299	278	302	304	288	327	323	307	274	319	319	280	334	314	331	299	317	294	271	312	339	277	285	303	315	310	299	312	310	304	311	308	315	307	323	283	312	302	299	293	308	304	334	327	310	286	307	315	306	287	315	314	306	294	304	323	293	336	284	269	326	312	308	319	312	286	315	329	300	284	293	276	300	285	313	315	334	315	306	283	337	259	338	286	305	283	314	305	298	298	278	292	306	349	279	307	318	306	289	316	291	314	300	312	303	285	307	319	271	317	320	325	276	324	323	327	303	311	280	334	313	280	325	323	327	297	264	302	317	298	317	310	307	280	300	318	328	331	306	341	301	309	299	312	303	281	296	305	305	284	308	307	267	305	324	306	337	280	303	294	241	299	290	300	303	306	334	316	320	313	304	308	349	288	295	278	312	324	293	305	299	305	298	315	290	321	306	343	297	283	330	348	328	306	296	283	281	288	324	287	319	282	279	335	295	278	307	290	299	326	311	293	300	314	303	301	283	289	323	298	299	309	300	290	266	333	305	306	306	265	317	306	323	287	315	278	314	317	301	336	301	337	320	293	300	296	318	302	293	333	281	319	281	310	311	301	318	309	324	284	309	274	285	321	320	309	302	305	335	313	315	294	272	303	325	325	258	314	302	346	290	287	304	308	323	283	291	302	296	292	309	337	304	307	325	326	291	314	282	305	301	294	321	319	316	307	303	273	294	319	280	309	305	319	307	301	292	320	306	342	340	305	302	294	309	269	288	302	294	297	283	324	297	305	352	278	287	309	309	299	295	286	295	291	328	293	318	302	328	314	312	305	307	312	306	321	376	319	309	343	268	272	311	318	307	288
15860	14804	24890	21400	6726	1945	1770	1489	1403	1308	1208	1284	1246	1037	898	894	821	802	822	747	762	765	757	723	726	740	751	728	743	668	744	689	711	724	733	727	662	701	730	685	708	717	680	739	758	662	650	699	695	685	674	753	709	639	686	694	723	743	701	742	697	651	707	748	695	695	663	699	715	703	689	711	693	665	717	666	719	713	704	706	684	647	646	666	658	700	673	693	668	706	713	693	734	702	677	724	704	718	700	733	746	722	688	695	754	741	698	721	789	847	800	763	766	737	747	696	657	739	773	736	704	687	725	673	691	707	707	699	709	700	716	703	661	744	689	713	655	700	737	638	690	740	698	644	687	664	690	673	641	701	692	692	723	674	687	712	670	701	686	635	666	693	721	692	682	657	669	663	721	629	680	689	692	699	697	722	716	692	669	666	717	724	720	675	701	674	702	662	714	665	674	687	715	695	733	635	671	694	663	669	704	704	711	677	688	638	680	693	718	681	721	717	750	678	698	702	715	690	716	710	709	681	663	654	670	683	674	679	743	717	693	681	711	678	691	683	683	668	684	688	677	683	750	708	687	705	661	748	716	656	699	692	731	715	692	707	694	693	668	725	715	653	699	699	688	700	702	741	687	658	689	692	690	663	709	697	671	677	678	641	680	658	694	685	706	700	682	687	728	636	647	679	637	711	701	695	678	721	683	731	700	711	681	649	686	680	656	669	675	763	644	702	689	695	672	661	677	672	679	641	683	713	661	662	725	688	768	683	655	712	684	682	634	730	691	686	683	709	698	722	656	686	663	662	671	682	698	672	688	715	705	648	729	671	735	648	705	671	666	684	688	650	663	694	670	656	671	739	669	704	693	682	684	670	697	697	666	698	744	637	725	692	682	657	705	676	670	666	709	683	658	686	669	664	731	744	673	703	685	705	646	671	628	665	690	699	662	694	655	677	686	694	695	701	712	657	663	727	709	686	673	703	662	682	721	676	711	639	740	673	659	667	661	638	700	668	662	676	660	706	696	690	699	686	685	669	651	671	682	755	686	680	644	663	671	709	691	735	696	674	661	669	625	707	674	720	681	757	701	678	651	660	691	669	623	667	730	735	701	673	683	681	714	651	674	652	672	705	752	712	649	657	694	675	667	682	717	706	660	704	641	659	664	672	733	680	665	734	674	644	693	672	693	673	710	706	724	651	696	658	692	651	694	652	675	615	653	700	695	688	677	707	721	653	679	681	722	670	687	717	674	695	659	723	673	658	670	685	662	672	673	664	656	712	671	713	653	700	663	711	688	689	714	687	684	658	666	661	702	654	663	640	697	716	649	734	687	678	713	663	709	709	674	676	663	670	699	692	672	634	682	694	682	697	658	703	716	672	673	683	667	699	701	666	665	710	736	702	651	649	731	660	651	697	708	709	737	682	655	655	645	721	665	662	659	689	686	679	722	708	681	704	735	667	671	692	658	640	669	686	656	676	709	710	721	664	697	659	620	666	680	683	653	682	654	678	691	752	717	694	685	696	658	685	706	710	681	670	712	671	700	702	657	679	695	672	687	680	703	700	679	677	683	711	685	711	649	654	638	687	696	666	713	669	692	713	670	653	708	670	634	675	674	726	654	695	693	675	677	645	687	678	695	707	674	632	676	675	678	707	703	689	692	673	733	707	704	643	711	664	707	679	662	666	655	642	669	720	712	645	681	679	725	674	696	715	699	683	717	696	740	717	680	662	686	697	708	701	733	663	692	693	680	683	669	699	700	708	706	700	656	675	693	688	699	662	665	669	665	671	720	708	694	740	679	666	634	701	684	645	664	697	665	704	690	744	667	669	698	657	670	723	663	646	645	709	716	694	668	720	671	667	661	688	647	646	671	699	679	685	711	720	715	650	710	687	692	688	657	670	709	697	685	674	679	693	674	678	708	730	676	695	672	643	705	704	708	681	731	694	701	693	648	660	707	735	680	707	649	642	666	651	711	723	691	674	696	735	686	714	684	670	691	676	671	703	635	719	734	680	721	690	665	704	681	688	698	628	707	711	705	663	719	718	666	695	699	709	690	663	695	725	673	673	669	712	717	698	696	677	653	697	685	681	696	701	697	698	695	623	642	725	672	712	711	686	662	660	661	663	673	659	690	659	688	689	712	684	698	696	682	712	640	666	700	684	695	692	724	692	713	702	636	665	697	659	719	702	674	705	669	692	727	677	662	666	671	659	673	664	634	702	612	676	707	670	688	692	643	651	670	692	685	674	688	655	681	691	690	678	694	702	651	659	679	740	691	665	666	680	689	706	689	693	688	631	687	715	709	681	685	679	715	678	650	699	695	686	672	630	659	690	642	677	672	645	644	697	695	723	681	706	684	695	644	690	673	661	632	689	698	691	729	622	691	675	718	709	671	673	695	672	718	696	660	694	663	714	709	648	619	688	700	712	670	694	699	680	690	677	638	692	652	689	734	627	677	682	684	702	679	640	669	685	694	647	672	654	645	669	667	676	645	709	659	688	682	683	697	657	709	651	669	665	680	700	698	733	658	660	680	661	717	670	745	713	664	645	673	661	687	633	678	719	697	673	648	682	672	734	722	689	665	719	690	670	714	719	704	661	690	685	699	705	663	706	672	734	657	703	708	660	695	673	681	708	678	692	723	677	697	680	645	676	646	731	688	716	720	685	684	735	683	721	681	674	687	676	691	653	720	615	670	733	713	697	686	701	652	680	640	691	689	722	694	668	703	659	705	632	687	684	695	642	709	653	662	681	706	693	666	658	700	693	701	632	669	681	693	675	687	630	680	719	734	693	644	695	691	673	685	692	718	682	680	681	706	708	703	713	693	701	675	678	656	661	677	678	697	653	697	715	667	656	700	700	681	686	701	679	703	698	712	733	709	745	668	693	673	687	728	707	627	683	676	653	724	671	709	673	687	692	635	696	645	683	696	679	787	712	651	676	648	669	672	650	667	712	678	702	681	689	663	672	649	688	692	688	651	674	644	709	717	709	728	670	693	695	669	656	681	710	660	671	696	676	675	657	645	710	648	673	711	700	678	697	700	699	711	726	714	717	668	709	650	677	685	702	738	679	654	695	724	698	720	651	757	660	679	686	680	619	676	658	720	712	698	663	635	721	698	665	651	668	728	717	659	705	674	671	692	641	683	674	655	714	741	640	708	669	678	674	702	689	662	694	673	713	697	717	662	680	658	658	720	705	681	737	673	685	714	660	694	702	696	705	705	656	702	681	655	675	692	670	736	662	756	668	702	704	694	734	691	674	719	673	693	654	739	624	673	662	693	651	693	665	744	616	701	707	684	682	654	759	692	682	662	647	702	678	674	660	686	680	650	707	687	670	662	684	663	704	664	664	689	636	635	650	702	710	719	687	663	702	670	684	698	702	692	682	700	673	717	681	717	667	722	705	707	638	717	692	720	705	694	712	641	628	669	677	679	679	665	631	686	687	694	673	692	691	626	666	697	730	657	680	669	642	686	718	696	742	675	676	664	701
6892	4162	4404	2038	538	326	306	286	305	302	275	315	311	304	332	312	311	351	320	308	334	337	298	335	301	300	268	295	325	286	333	304	293	319	315	337	294	298	314	332	354	320	347	318	286	326	348	332	296	312	292	308	317	308	347	323	296	321	305	329	299	337	308	306	326	298	325	304	318	374	351	317	326	299	275	320	315	309	301	291	329	314	294	314	342	313	319	318	351	324	348	313	286	319	276	300	328	319	315	306	336	324	332	288	298	307	328	320	308	347	324	293	320	322	324	306	322	292	315	303	306	295	329	305	322	307	302	338	302	315	304	309	316	330	318	328	340	332	302	312	347	352	350	317	320	347	307	297	340	315	306	341	311	318	305	331	326	317	307	315	329	346	297	348	329	315	303	317	344	300	285	259	307	294	335	357	301	298	307	282	324	301	321	300	285	308	353	298	339	360	309	300	310	330	299	298	336	311	324	326	302	335	298	340	313	308	317	322	315	333	323	311	340	334	312	311	291	320	300	323	307	343	318	310	317	337	349	317	288	312	325	283	321	311	281	311	337	302	341	314	306	307	295	305	316	313	328	300	311	326	348	312	303	298	363	334	299	328	314	303	315	331	321	308	294	323	304	315	339	322	326	353	290	318	289	310	290	316	345	324	319	329	313	320	313	316	302	341	296	327	290	340	310	284	298	276	296	292	304	300	350	308	323	300	298	299	339	299	349	324	314	306	299	321	286	311	342	290	315	339	347	295	360	312	283	336	294	318	323	321	284	308	331	274	310	332	337	315	301	335	334	299	339	296	311	327	292	301	300	331	278	350	320	319	314	290	327	310	305	311	332	316	304	274	331	350	312	306	339	337	336	296	304	308	317	311	340	323	334	306	276	327	307	329	293	303	296	309	318	305	305	317	363	339	343	314	334	334	307	300	302	295	332	294	322	268	281	299	316	300	276	288	292	304	298	283	299	337	307	353	313	310	310	337	313	352	287	322	322	322	314	297	315	321	305	307	327	301	335	305	319	319	317	310	338	322	318	333	339	305	296	316	323	328	326	317	268	298	323	291	277	303	324	311	306	320	327	333	308	327	334	317	292	334	328	292	328	339	299	310	319	316	328	300	299	329	299	332	324	316	341	300	271	308	317	305	267	311	342	319	326	305	303	330	302	302	332	318	299	308	308	290	301	291	295	329	315	300	287	286	301	333	375	336	330	354	334	313	324	311	299	298	300	336	326	331	331	332	303	290	294	320	338	288	304	312	300	307	335	325	305	322	369	281	305	319	302	330	318	322	306	288	290	296	288	300	307	307	339	297	290	338	292	319	325	302	306	304	315	319	329	330	295	341	336	292	274	309	311	302	279	338	345	329	321	299	307	299	318	288	292	318	293	302	295	333	280	288	320	291	311	305	314	297	283	347	307	306	303	312	313	276	326	329	319	321	277	326	301	298	317	327	323	314	332	299	310	313	334	339	321	318	318	290	307	303	353	358	303	322	327	314	305	311	347	299	296	296	293	282	309	297	319	327	335	317	309	289	315	282	332	304	335	327	337	334	304	326	276	316	296	307	319	309	321	304	333	338	308	336	366	313	317	343	308	296	307	312	325	337	334	312	351	329	347	263	297	307	305	298	293	308	309	333	276	313	308	324	298	311	332	354	298	284	307	363	304	322	297	314	326	327	334	318	303	285	357	291	303	322	327	332	297	342	314	329	314	324	330	319	305	303	327	332	324	319	332	304	295	335	367	294	364	310	299	319	332	293	332	337	291	303	295	323	313	298	316	312	317	319	319	309	276	313	334	348	326	319	304	328	321	317	292	301	278	318	332	294	283	319	261	317	295	306	300	328	316	305	314	288	319	292	310	292	308	323	304	323	321	340	294	300	339	306	316	319	309	286	351	340	334	321	309	324	358	307	290	330	289	292	292	286	338	326	284	320	318	303	305	318	335	331	293	301	307	308	323	304	329	328	317	312	345	352	323	325	306	339	322	330	321	327	298	353	327	326	334	265	313	285	307	352	290	325	345	314	337	332	337	298	314	353	286	303	339	351	311	300	299	304	340	288	341	324	327	299	305	335	335	289	272	322	304	342	330	319	304	314	331	308	290	331	314	288	321	318	319	314	309	314	305	326	328	328	330	300	307	304	299	339	291	310	337	343	342	306	293	321	313	309	319	334	294	314	320	353	293	288	311	335	346	308	313	316	310	314	333	297	333	328	361	289	302	317	313	301	346	344	308	302	291	359	316	299	305	294	324	319	328	301	319	334	314	313	342	304	322	320	335	336	327	286	310	318	297	303	344	338	333	308	335	318	349	307	302	328	306	311	333	318	327	325	332	288	308	293	322	347	306	300	282	332	322	337	286	277	307	330	334	342	287	300	320	305	333	297	300	317	308	314	359	289	328	326	279	298	308	309	322	345	292	313	315	317	294	346	326	308	276	316	305	361	333	320	314	333	292	315	319	343	285	314	279	331	314	309	293	309	322	299	345	321	318	327	324	334	350	354	332	323	291	352	309	298	274	315	330	286	310	327	313	316	305	329	326	321	294	326	302	318	324	326	309	296	312	298	356	320	304	306	336	321	323	316	320	343	352	291	307	329	338	301	323	334	306	342	314	296	304	311	309	317	285	327	320	275	314	311	341	303	291	317	327	283	349	292	312	364	323	291	310	303	294	324	312	335	316	350	336	359	296	331	288	326	266	296	310	281	321	292	332	329	325	297	316	323	322	281	336	319	300	313	322	313	337	337	293	340	351	351	350	324	333	349	322	317	314	309	265	317	296	314	334	280	280	287	303	295	292	312	289	336	324	297	315	335	301	333	262	308	290	307	321	291	308	339	308	323	333	320	305	310	319	316	303	295	352	306	336	314	294	329	298	304	294	320	329	305	323	294	328	345	349	311	342	314	319	331	329	300	306	328	358	326	326	327	359	316	272	312	339	327	325	319	337	310	325	333	287	334	346	314	297	313	319	327	319	312	308	310	307	274	301	324	312	269	288	319	308	326	289	288	322	333	286	310	289	305	298	273	322	294	331	281	311	310	308	305	313	297	292	327	331	370	284	302	319	288	316	325	312	350	322	318	313	319	306	352	299	334	286	315	313	342	310	341	328	297	320	327	292	303	337	314	322	315	336	309	321	336	296	280	318	298	321	294	352	287	339	311	306	282	340	307	306	320	337	292	328	341	286	325	303	326	341	298	299	330	289	292	326	313	334	302	322	320	306	290	330	316	314	351	357	325	302	338	337	353	322	318	328	307	310	364	312	285	272	321	306	313	332	299	331	333	337	310	307	299	306	286	338	282	309	353	323	333	321	325	321	312	311	326	306	306	297	301	318	339	331	301	327	323	319	339	312	317	301	333	301	318	352	325	324	279	317	324	314	315	311	298	321	315	340	335	351	330	329	328	318	341	314	329	317	287	339	284	347	320	331	316	347	302	329	307	321	313	322	335	329	330	288	329	305	280	303	295	376	298	316	297	301	313	288	311	326	310
4472	4245	8291	5182	1561	725	685	709	743	701	716	710	712	736	716	718	684	693	746	686	689	703	760	703	673	708	692	708	669	715	682	658	698	706	709	734	680	696	678	715	682	749	673	643	694	742	700	660	661	701	694	687	712	694	745	673	699	681	663	712	653	700	715	693	692	675	730	704	691	663	677	696	732	733	713	736	662	706	701	653	737	711	701	673	694	718	668	736	678	687	688	661	672	682	696	703	724	719	682	671	723	675	713	688	680	668	712	725	725	746	758	763	742	709	713	730	703	689	682	732	681	685	673	730	669	690	707	656	687	739	689	684	672	743	707	692	665	666	700	670	670	721	732	713	742	708	727	715	682	729	646	733	693	740	691	694	685	676	679	715	716	703	740	682	657	685	722	656	726	666	679	675	680	674	670	730	699	698	723	701	644	694	681	691	661	744	704	699	691	697	705	659	671	690	676	705	686	679	691	726	719	696	637	746	720	710	669	703	719	660	667	693	738	689	654	668	687	748	702	664	700	694	700	704	685	665	675	656	700	685	729	713	711	731	714	664	716	752	668	673	692	654	651	748	689	736	613	646	667	711	684	721	700	698	721	713	704	678	726	682	672	732	663	696	685	726	695	755	709	688	711	727	721	714	732	721	703	697	682	688	707	740	696	727	689	635	695	685	717	709	713	694	673	705	707	671	667	703	695	671	629	706	736	712	720	665	705	695	683	665	729	698	730	703	700	675	678	711	714	700	683	643	681	665	670	712	668	675	698	687	707	703	735	681	697	694	743	710	664	681	714	720	688	673	692	658	657	736	719	663	728	722	704	652	674	674	727	649	720	697	653	705	687	707	719	726	676	673	711	689	673	717	673	695	702	689	707	696	682	727	732	701	732	709	675	670	699	685	772	669	696	707	706	705	725	733	691	679	721	709	656	689	672	732	704	689	709	719	714	672	717	677	718	699	697	683	686	724	702	698	709	691	719	704	688	722	728	733	642	684	735	683	748	738	706	618	706	690	729	661	658	645	688	679	671	647	667	704	672	718	687	640	719	697	700	687	704	722	712	687	695	700	681	628	683	697	683	680	702	699	694	661	709	672	690	718	668	731	706	643	692	747	715	707	726	644	687	695	718	686	701	696	703	658	694	673	686	736	698	730	696	716	685	688	701	725	750	715	619	640	684	696	666	651	685	699	693	705	676	697	657	735	699	697	698	644	659	717	718	713	721	701	730	680	686	698	687	665	735	669	727	646	707	691	732	717	663	689	723	735	661	673	751	671	663	668	700	709	704	679	717	668	695	705	668	735	699	704	669	696	697	715	679	703	697	713	696	673	724	715	701	697	685	679	687	666	668	703	669	683	704	672	660	713	686	705	687	742	676	699	692	683	634	664	700	707	700	694	695	730	733	728	702	659	734	736	693	671	683	745	716	695	667	689	701	715	743	698	667	745	736	681	736	689	699	701	618	644	619	737	666	740	681	715	700	670	729	649	705	686	726	712	719	715	648	674	670	668	728	693	765	640	676	726	722	743	692	726	667	665	678	714	703	751	723	696	686	727	724	758	684	669	641	726	674	704	675	651	686	754	683	677	686	724	683	689	695	738	685	702	687	683	686	738	665	707	678	711	682	695	675	696	672	715	661	675	691	690	671	725	664	700	675	701	718	673	678	706	665	660	661	726	647	675	677	678	692	678	771	680	683	720	709	701	671	662	689	739	674	685	672	695	687	697	688	668	658	689	696	743	713	700	680	736	721	617	692	679	714	678	662	750	630	712	709	739	666	705	679	744	677	683	724	690	701	746	733	697	700	694	694	702	708	697	668	672	675	643	685	681	714	677	739	664	715	703	736	735	675	686	717	701	680	728	716	701	675	677	701	717	726	736	727	694	712	711	674	660	744	635	691	698	677	715	702	716	675	692	670	704	709	687	720	654	691	693	751	685	659	708	672	718	682	671	687	705	703	696	708	682	679	700	667	718	704	705	701	662	681	736	679	695	732	703	744	688	749	681	696	678	657	704	699	728	705	686	683	670	655	720	669	709	693	705	637	723	697	695	688	694	643	658	689	669	707	671	698	701	695	713	696	716	649	681	697	729	720	734	709	668	665	696	674	693	691	687	702	723	720	722	712	719	668	699	711	701	698	684	656	700	702	684	686	676	700	697	668	657	711	702	679	689	730	736	757	715	724	724	664	682	689	669	732	693	686	681	666	697	696	703	731	703	719	722	750	692	681	709	663	693	700	682	693	711	667	688	707	698	729	659	717	711	695	682	714	699	688	697	734	690	705	692	691	680	720	683	687	669	661	693	702	685	667	668	670	718	668	740	757	716	748	716	692	669	715	718	694	726	713	719	714	675	673	674	681	695	665	682	651	694	660	706	712	666	688	682	661	754	744	671	673	671	732	679	711	677	689	687	730	715	683	704	660	693	715	676	654	713	686	735	711	703	692	687	635	685	692	716	655	684	695	683	750	722	714	700	691	684	665	701	721	631	700	682	728	721	705	691	697	739	706	713	664	744	675	734	698	689	700	723	670	643	687	723	664	716	710	699	758	670	675	738	730	730	697	702	676	696	729	688	746	664	700	725	702	718	705	703	723	665	704	665	654	681	651	727	761	724	647	692	718	675	720	685	693	699	702	737	693	668	681	669	664	715	708	657	707	709	670	700	736	688	700	693	676	722	710	692	704	698	698	678	683	673	654	661	701	728	655	706	717	705	692	725	715	713	755	709	750	661	665	702	734	629	682	747	706	742	673	694	691	744	710	683	668	702	649	674	721	648	706	733	718	637	683	650	689	668	687	714	729	684	691	696	692	666	695	678	680	717	660	704	724	663	687	660	728	676	697	690	689	755	656	690	665	666	698	688	709	672	709	677	725	673	671	715	679	668	679	643	718	715	718	681	717	705	689	711	679	725	662	692	668	734	706	670	704	670	697	736	727	720	743	719	683	702	690	723	732	664	676	691	706	704	715	674	755	681	675	674	676	714	726	689	698	664	659	703	705	692	682	722	764	730	705	715	679	706	739	697	679	655	660	721	662	659	701	709	692	673	697	684	746	703	713	682	699	671	734	704	665	698	649	743	679	678	711	701	726	722	663	675	711	738	655	684	704	743	649	665	701	687	644	739	729	682	700	702	697	651	711	684	694	646	710	711	693	673	706	677	686	718	679	722	677	667	684	671	717	699	683	719	709	658	730	694	650	687	721	703	745	702	696	678	706	744	697	727	700	720	662	705	700	708	643	741	688	701	745	674	708	692	693	653	651	655	701	706	711	683	659	655	724	683	690	741	688	693	717	624	698	680	737	687	693	725	695	725	725	724	698	720	745	697	691	667	703	630	704	740	692	690	669	703	685	703	648	687	678	740	727	717	674	706	685	676	708	687	688	673	713	667	697	736	677	683	690	651	714	756	685	701	775	716	694	694	705	689	635	703	676	696	748	723	725	700	658	682	692	661	698	703	709	726	701	689	729	676	673	669	724	672	700	714	694	647
16922	10525	13010	7505	1863	551	423	412	393	338	325	310	313	307	297	300	336	308	331	306	292	288	327	284	307	284	287	280	295	291	286	282	298	275	262	294	297	310	293	308	264	259	276	322	294	295	298	289	277	283	304	263	258	258	304	317	295	292	285	277	280	272	318	276	308	286	304	280	293	294	297	295	269	281	270	279	279	298	277	266	293	303	297	268	287	255	237	277	280	284	296	297	304	245	318	276	298	301	309	301	294	316	268	310	291	344	320	291	286	326	259	298	313	294	294	316	302	260	302	297	267	277	319	247	285	290	304	315	264	309	309	261	274	283	296	306	276	303	275	281	304	306	285	271	290	307	279	297	271	275	304	277	270	273	283	283	287	289	269	306	290	289	302	282	302	297	300	286	289	315	267	259	307	283	261	296	297	296	274	309	314	306	279	305	284	254	306	276	321	276	296	324	273	327	283	294	302	294	278	294	284	249	300	301	293	319	304	289	333	266	275	284	276	283	281	283	287	277	273	332	295	273	291	288	289	282	309	264	306	253	296	225	290	288	261	266	313	302	310	276	305	286	247	253	287	279	294	255	251	306	295	252	307	302	296	308	287	284	280	289	297	317	269	277	314	273	286	292	279	259	307	261	307	249	260	282	287	255	275	300	287	277	314	293	290	334	273	289	290	299	270	295	234	287	265	278	253	312	296	280	269	274	304	291	294	287	261	280	307	301	284	299	290	287	276	286	288	294	306	301	297	285	267	270	273	307	277	302	301	296	263	277	276	286	265	282	296	269	265	322	288	298	291	274	266	279	267	302	315	284	275	260	263	273	277	283	312	305	278	295	262	289	281	290	291	292	302	296	254	298	313	271	281	309	291	290	292	308	288	282	272	275	307	307	260	292	288	293	283	274	319	277	285	279	289	330	263	309	276	286	281	276	309	294	288	293	276	296	278	274	289	300	289	275	289	261	271	286	290	277	275	300	311	301	312	296	310	240	303	299	291	305	291	291	284	303	310	248	294	242	245	286	263	284	270	281	305	254	269	278	272	274	304	285	318	242	296	276	310	280	295	293	305	285	283	253	233	268	269	321	320	281	278	312	313	293	284	285	266	257	290	274	269	284	292	287	277	308	318	278	256	298	290	290	258	266	295	302	292	267	291	297	286	271	274	291	271	271	263	286	294	308	274	282	310	288	292	293	266	275	340	298	305	271	278	266	266	304	318	291	285	306	286	274	243	298	274	288	254	302	249	317	287	286	306	261	269	284	330	294	281	298	302	274	286	274	271	313	303	264	278	287	274	315	289	283	291	279	299	321	268	275	309	301	306	296	265	292	288	276	303	273	307	272	291	288	283	284	308	302	290	282	270	299	288	261	305	296	293	278	279	300	279	288	260	253	286	279	281	302	305	316	289	291	298	267	249	306	311	283	246	307	290	275	304	295	293	310	307	283	262	279	299	284	280	282	275	287	297	268	314	287	310	299	275	276	286	296	274	285	258	272	302	277	272	293	280	309	307	263	281	306	305	259	261	301	281	252	283	289	293	297	272	315	292	264	291	251	279	311	276	310	312	324	252	308	264	259	293	272	285	284	324	298	308	295	325	304	295	290	285	319	274	286	274	269	276	285	308	292	293	303	306	294	282	290	287	322	289	287	307	283	301	295	291	299	273	273	277	293	269	256	253	293	310	277	264	286	310	289	292	294	289	301	281	301	298	307	283	295	282	263	302	269	279	278	259	261	280	293	321	288	276	309	272	308	292	316	301	288	271	279	259	313	314	291	313	261	304	309	311	300	305	302	250	249	302	269	257	262	286	301	304	272	307	276	302	251	282	269	300	296	283	276	298	285	310	305	307	309	282	285	291	322	297	291	284	291	294	264	300	299	302	313	284	264	278	284	280	239	294	272	279	258	263	271	307	292	270	281	295	292	266	281	291	316	314	281	293	298	315	297	273	272	295	274	315	328	296	277	270	292	284	250	300	294	270	314	285	287	283	258	284	280	283	290	274	308	302	245	264	267	286	282	275	271	278	285	279	284	324	218	293	283	312	296	284	284	299	289	262	293	304	273	272	280	288	269	273	300	295	264	249	275	275	291	291	284	294	311	307	289	287	305	299	276	292	221	306	305	263	288	273	275	282	311	262	277	296	304	296	310	321	303	291	289	264	289	294	296	288	282	296	293	302	251	263	277	290	251	294	280	341	300	274	287	281	284	253	281	280	254	279	292	252	253	279	294	282	280	289	269	284	272	260	273	297	248	271	307	272	270	287	335	258	313	291	277	303	305	289	259	284	285	296	270	274	332	260	280	276	295	314	263	304	287	304	289	252	258	256	287	279	279	308	278	311	262	275	310	314	297	331	296	309	340	271	274	286	299	307	244	328	254	306	291	283	293	266	297	302	289	261	296	284	308	284	263	312	303	283	304	316	298	287	272	265	268	295	277	297	273	289	290	292	296	284	276	308	279	300	270	274	262	262	302	297	263	304	272	286	283	286	274	308	303	273	329	304	274	269	266	295	258	291	273	303	290	302	252	260	305	271	252	281	267	288	272	287	323	306	268	293	288	291	294	249	284	308	283	300	275	275	274	335	319	248	274	274	246	299	287	271	276	277	259	267	276	282	283	305	294	296	278	280	264	307	272	307	320	280	319	289	257	299	263	291	325	302	285	297	283	288	269	269	267	309	279	275	238	309	291	288	271	295	294	274	286	275	300	250	302	290	262	289	284	301	296	284	310	288	284	270	322	301	314	268	316	298	278	257	276	302	261	274	274	291	304	275	278	303	328	274	274	270	288	309	277	316	295	300	272	259	303	282	280	296	295	297	275	279	231	282	275	282	244	298	252	280	311	297	307	291	288	271	262	285	288	276	290	319	246	286	262	299	297	305	271	287	281	282	298	282	281	299	305	294	282	289	290	282	336	307	290	270	298	288	268	320	314	278	300	314	277	274	303	315	300	292	317	321	275	275	303	290	268	291	300	290	272	273	253	283	284	283	280	258	300	286	239	294	279	286	302	307	284	287	279	274	269	285	289	284	292	307	276	267	287	287	301	293	279	263	261	252	275	278	245	290	303	287	305	264	257	300	307	256	283	288	272	287	290	263	298	279	260	274	287	320	285	318	297	259	277	298	291	293	276	293	285	300	280	276	305	308	298	290	292	306	292	272	328	245	296	271	297	266	279	279	262	290	311	297	267	262	281	311	303	302	318	296	261	286	281	290	286	317	286	292	299	312	285	274	281	293	297	278	302	285	285	252	284	287	269	311	270	262	282	266	299	298	305	297	274	291	283	279	300	281	264	258	302	311	257	300	296	289	299	276	283	257	289	282	292	283	270	280	287	271	268	293	273	303	291	308	281	297	261	288	309	258	267	276	276	302	260	267	287	301	304	292	288	304	257	283	290	286	317	313	324	298	291	286	284	274	296	304	289	255	302	279	295	324	295	271	298	260	282	273	297	299	283	281	282	299	291	314	287	331	288	274	277	305	273	290	296
10752	9458	19550	15840	4144	1263	1224	1127	1011	925	924	883	925	836	799	786	751	700	700	680	695	675	696	672	663	660	672	663	663	656	713	706	645	660	604	683	728	682	661	648	673	657	647	654	646	671	669	677	660	668	662	600	606	638	657	624	642	586	635	616	672	686	591	684	657	660	639	607	661	637	696	649	670	659	616	665	631	630	612	605	669	634	710	653	622	685	628	641	637	721	635	606	688	673	657	667	633	640	604	699	677	654	662	623	622	676	688	698	704	679	704	747	708	691	689	668	654	641	640	675	667	643	668	669	681	645	638	671	623	666	665	602	656	665	633	673	659	677	648	657	628	652	649	658	643	646	636	610	657	651	660	657	661	622	643	629	617	615	661	680	651	649	638	660	620	608	614	615	639	625	636	678	662	669	678	616	645	636	628	654	620	672	660	666	640	630	650	667	656	629	640	651	685	631	671	666	635	623	655	633	640	636	602	642	635	659	675	651	680	662	639	638	625	615	718	664	669	667	664	641	627	661	649	609	655	657	639	613	649	646	649	668	662	637	651	626	662	641	666	605	641	692	631	610	665	642	681	696	656	661	622	620	635	655	633	693	593	640	668	654	670	613	671	661	649	610	672	675	658	661	670	688	659	660	649	699	625	667	611	601	645	626	655	660	640	634	663	669	643	664	647	663	639	666	647	666	624	654	620	624	643	669	673	627	616	652	661	628	628	589	643	643	657	650	695	669	652	656	658	612	664	606	624	638	658	647	649	669	641	626	688	650	623	637	644	601	634	661	650	638	670	655	651	655	660	616	689	624	669	632	700	591	654	616	628	665	678	569	647	636	675	658	675	668	619	646	654	637	680	662	636	650	651	665	644	653	663	669	680	653	675	609	654	624	650	613	665	626	617	621	651	670	659	708	670	610	641	621	637	624	628	643	668	668	655	634	647	631	660	595	654	646	646	662	600	657	618	646	658	654	627	645	608	671	617	635	658	685	616	655	619	628	647	663	621	584	661	666	644	648	620	653	654	621	652	617	660	638	629	671	635	654	657	645	627	705	649	619	654	643	631	640	630	665	658	629	673	635	655	676	682	673	649	634	654	621	656	630	651	634	623	650	630	659	638	680	648	660	594	625	610	638	669	629	656	668	674	591	651	622	637	638	621	665	655	660	659	625	666	624	596	613	627	625	668	664	667	628	636	644	653	627	644	644	640	628	627	635	666	587	662	693	633	624	589	647	645	629	672	665	663	656	682	641	651	617	650	619	662	662	649	641	658	619	613	631	683	674	690	636	662	617	665	638	651	647	608	620	635	646	629	605	696	688	648	632	617	661	585	641	690	665	690	663	641	651	676	647	664	652	665	629	650	644	646	680	603	662	632	689	683	607	651	647	644	655	620	637	659	658	618	668	650	651	608	659	629	644	663	648	636	607	601	667	638	613	648	623	631	628	618	656	657	634	655	658	649	654	658	638	637	668	630	654	632	631	651	671	655	641	665	663	632	667	634	656	629	658	621	643	633	693	649	622	711	663	625	622	633	668	690	649	599	641	638	652	611	673	618	652	615	644	671	656	634	594	683	647	666	662	619	653	682	627	620	646	668	636	689	640	608	656	659	661	665	589	629	633	637	648	610	694	626	626	646	638	624	634	644	669	663	659	602	673	630	626	641	668	640	624	611	679	627	645	671	619	672	613	629	700	671	640	682	650	633	654	617	622	649	637	622	631	682	643	621	673	680	702	653	608	617	670	627	629	672	630	624	653	625	665	646	672	658	665	672	649	628	651	686	638	667	654	623	639	677	675	659	630	681	658	682	629	656	618	677	649	638	687	635	638	664	656	599	659	601	622	657	653	663	631	652	620	623	647	679	628	641	650	608	593	641	582	638	632	654	632	575	683	640	680	694	665	672	635	618	613	694	608	677	619	652	641	676	686	630	671	608	678	655	640	643	638	686	630	629	666	622	649	653	634	698	666	677	620	610	674	607	603	632	649	639	619	643	676	682	654	609	681	667	628	673	658	659	646	625	637	631	661	680	654	670	667	639	631	610	585	623	648	679	635	669	651	717	657	645	639	654	656	650	652	622	609	672	619	640	651	672	685	641	613	713	690	619	684	632	646	648	591	628	603	610	620	666	699	641	636	646	651	633	589	646	610	673	658	647	657	675	650	678	609	691	642	617	642	687	642	640	666	708	632	662	679	635	636	643	703	670	651	648	654	613	653	667	609	620	671	651	674	635	643	604	645	639	649	702	631	636	681	625	693	630	678	614	598	692	666	648	625	607	628	631	678	649	648	629	598	637	638	651	675	629	623	651	671	651	672	640	640	605	647	642	629	679	656	665	684	647	652	609	658	636	610	677	674	646	646	628	659	649	668	644	657	637	648	610	644	608	711	626	630	600	653	643	616	698	628	645	613	665	640	600	644	641	644	654	650	618	607	601	622	632	698	636	658	624	648	604	648	645	619	640	649	658	634	653	647	702	643	647	626	681	659	641	662	652	662	656	682	659	642	642	614	652	645	649	681	633	669	663	640	709	617	666	658	661	644	680	646	653	620	667	632	649	583	639	640	670	671	666	628	676	620	609	669	668	608	642	650	674	650	641	623	680	672	665	632	661	706	669	617	664	632	650	655	636	630	704	691	640	627	603	651	642	646	639	602	646	696	675	623	625	660	636	655	593	638	655	641	611	645	649	631	669	639	655	674	609	611	670	651	635	660	638	585	637	608	618	678	632	606	653	656	612	647	602	663	634	645	666	707	658	659	628	645	666	670	639	609	641	689	675	659	667	664	678	668	602	676	661	672	633	640	650	640	636	615	623	627	654	633	661	641	648	615	643	661	640	667	663	679	621	680	657	668	631	651	668	666	661	643	654	686	636	678	628	656	650	660	661	616	671	612	633	657	651	619	678	643	644	683	646	593	661	629	632	660	703	651	653	651	649	664	653	665	674	716	619	638	628	613	635	653	662	669	662	647	666	636	684	661	600	603	637	656	656	642	632	656	610	640	644	618	644	694	653	654	683	656	672	671	646	649	667	644	617	629	680	645	631	650	681	583	686	673	664	634	624	615	660	615	629	645	711	622	691	650	658	662	663	641	660	619	658	625	663	660	650	625	675	619	651	627	649	653	610	652	648	629	702	641	662	628	683	657	645	625	691	669	688	612	698	646	696	696	647	689	637	661	676	661	649	608	653	630	642	680	670	641	649	652	598	669	612	661	626	654	662	624	634	677	639	651	598	625	634	683	665	678	661	632	667	671	678	636	638	646	648	633	610	662	692	664	642	650	660	670	658	660	664	638	674	631	598	641	598	606	661	659	639	687	646	643	636	689	671	660	677	713	629	633	634	621	651	689	713	620	632	677	604	627	634	630	702	671	659	614	664	661	691	657	642	620	639	682	665	665	611	637	677	655	640	669	635	629	673	610	643	641	624	655	673	673	640	636	644	656	649	608	655	655	683	648	641	633	621	694	619	674	657	650	649	635	609	640	642	655
26106	18731	20647	11346	1774	662	605	502	484	388	349	342	383	387	353	315	330	338	341	309	310	269	319	314	346	290	349	357	317	295	316	336	329	321	320	311	308	309	308	331	329	272	276	268	309	321	324	311	258	328	286	274	321	285	314	281	314	330	306	324	314	291	294	261	301	317	302	315	281	296	308	311	304	323	299	317	335	309	329	283	289	309	370	296	325	341	295	298	310	294	307	319	315	303	306	319	321	308	267	321	307	341	320	315	306	309	336	309	327	295	305	325	347	353	324	284	270	326	280	279	293	309	326	310	342	292	315	313	345	295	259	288	331	273	315	298	313	302	284	318	291	314	289	306	335	292	285	309	287	306	328	274	303	305	294	332	311	318	313	268	278	284	324	328	330	338	340	316	307	289	312	293	299	288	298	306	306	322	294	331	285	289	281	299	335	306	312	324	290	316	304	305	325	305	281	296	314	320	314	333	332	272	310	325	279	313	317	318	317	294	300	297	329	285	254	279	329	332	294	297	292	321	316	292	299	298	236	291	329	293	308	309	345	341	294	306	313	305	334	258	306	309	288	320	316	287	348	338	329	329	315	280	312	327	347	325	287	309	308	296	295	325	335	301	305	309	301	300	290	289	299	319	277	326	304	307	320	315	297	319	267	301	327	311	292	305	295	313	301	302	305	289	303	299	301	327	354	321	305	341	310	310	304	306	312	300	271	314	312	328	327	310	314	289	324	314	325	317	313	272	293	337	314	302	295	288	286	281	323	285	292	300	282	307	290	314	311	307	330	318	323	320	293	318	293	300	308	304	325	305	299	277	314	338	309	302	291	282	333	335	281	300	326	291	271	321	338	329	314	315	334	307	297	278	279	308	294	320	324	280	315	276	258	298	310	314	286	298	318	317	329	279	311	293	315	304	323	288	319	293	311	313	310	290	332	295	291	297	263	314	305	297	337	315	279	298	317	307	316	314	314	295	319	283	320	323	297	317	290	331	330	300	315	313	313	316	322	299	320	279	326	325	296	295	347	292	308	344	341	305	323	330	304	303	292	314	344	337	297	328	299	303	303	312	315	330	322	293	309	299	314	290	298	304	285	303	296	300	327	320	306	322	292	329	322	304	298	337	289	300	308	294	306	326	272	325	306	345	306	304	330	320	314	289	332	325	293	320	301	306	330	338	297	324	355	300	300	318	332	299	312	294	332	306	285	302	320	321	282	291	315	301	318	324	357	307	292	278	260	285	316	319	316	287	301	336	312	330	334	329	286	334	319	301	318	267	313	318	287	317	309	260	293	330	312	306	271	293	290	300	310	304	318	288	314	306	322	246	285	304	303	280	303	319	301	268	264	297	320	250	325	292	263	314	322	288	320	306	312	259	303	323	294	330	329	339	311	302	290	323	306	284	307	282	267	320	303	309	303	300	276	298	315	331	280	329	348	337	305	310	279	316	325	299	284	313	291	298	312	311	304	297	323	290	269	318	272	268	300	297	297	360	350	326	293	292	278	329	319	323	294	305	300	305	276	329	334	334	346	293	319	324	295	292	329	328	297	258	321	292	318	321	326	334	322	314	291	304	333	309	312	303	378	306	332	281	310	275	279	295	301	306	321	332	277	317	348	294	314	313	322	317	324	291	310	345	296	324	309	311	321	286	290	325	271	281	315	310	290	330	331	304	311	311	335	290	295	337	303	309	296	313	310	315	314	308	307	294	306	280	275	307	277	289	299	321	308	295	301	299	287	283	315	313	288	316	322	310	304	327	280	290	294	358	298	308	289	332	303	307	302	316	302	308	325	334	274	282	324	297	283	296	328	302	300	313	323	308	272	279	314	279	308	317	320	315	310	320	344	313	304	287	289	286	284	299	266	311	270	294	313	311	290	340	297	308	301	284	275	300	308	287	308	312	349	314	299	307	323	311	315	291	298	296	304	329	296	325	279	301	297	322	313	312	333	326	291	322	293	328	309	279	275	316	319	304	299	331	339	347	307	291	331	320	296	319	310	315	315	293	341	282	301	300	314	281	293	335	276	308	319	308	308	295	324	299	338	337	278	286	291	287	326	307	304	304	269	287	330	356	335	297	333	301	303	297	317	306	314	330	291	327	312	312	316	322	310	296	297	307	303	272	306	321	305	294	298	326	281	312	313	329	316	320	282	284	294	256	305	269	302	296	322	329	281	301	301	297	305	307	299	307	310	353	299	322	297	331	326	344	322	280	296	299	337	276	296	326	309	324	333	330	303	313	308	308	327	317	336	289	353	299	311	304	285	284	322	309	322	313	314	282	311	326	289	311	299	303	293	309	308	299	323	322	317	311	295	329	300	305	288	277	310	303	281	309	289	299	303	319	282	283	302	273	319	315	324	270	305	304	294	302	310	349	291	306	346	300	287	279	293	336	307	272	300	316	284	291	303	292	286	293	318	347	301	291	342	359	317	309	281	315	288	297	300	322	276	279	316	323	280	298	313	314	325	333	335	326	305	309	336	285	304	319	344	295	316	310	326	309	323	297	302	333	293	268	299	328	312	301	301	360	325	282	304	289	318	271	296	310	321	323	284	290	287	314	292	347	320	320	347	383	293	287	279	315	317	305	274	325	295	292	272	304	310	309	307	257	297	306	296	343	310	295	315	311	310	301	295	299	351	293	311	292	335	293	302	303	291	304	316	290	340	305	313	274	304	298	283	314	315	312	293	334	293	278	327	293	290	325	300	285	283	269	317	322	303	273	310	334	306	313	276	336	286	300	301	279	314	304	313	317	305	300	280	331	298	313	317	304	314	288	318	308	322	327	314	312	279	339	296	301	336	313	306	284	302	285	289	295	279	314	307	269	296	311	317	297	278	298	288	296	289	300	290	300	333	305	303	323	345	283	295	285	308	316	315	330	290	304	304	300	287	291	291	334	320	330	302	316	294	305	331	322	299	297	311	297	303	338	315	274	293	336	296	347	302	284	306	328	286	311	274	303	283	327	332	301	314	295	267	279	291	332	282	303	290	301	315	267	303	310	310	286	310	328	312	318	321	299	297	288	266	309	274	284	277	312	324	335	300	307	300	307	311	320	324	301	303	327	281	286	308	321	337	272	270	310	316	318	263	301	336	285	327	303	325	319	329	303	308	281	299	298	318	301	311	300	342	316	326	307	308	314	317	318	321	338	309	289	345	326	316	321	302	315	271	310	305	275	312	287	293	286	300	313	303	323	302	318	298	335	278	343	297	341	305	288	321	319	310	339	305	321	292	284	320	347	268	310	328	294	294	307	312	316	287	300	311	296	314	337	307	340	312	323	292	300	288	330	296	305	319	299	308	308	328	299	282	291	350	301	307	312	340	329	313	296	298	284	290	289	299	291	300	298	296	320	308	338	312	261	305	294	311	302	309	332	293	303	305	343	311	320	338	286	312	281	312	290	298	277	316	301	277	281	318	317	321	284	292	298	300	300	302	330	304	325	302	322	321	328	306	309	318	301	285	323	282	329	288	285	303	285	282	298
15122	15459	26127	17311	2309	1809	1763	1392	1407	1197	1162	1184	1089	1160	978	888	830	790	786	753	732	723	756	729	685	694	740	697	672	722	716	692	704	750	717	667	726	700	683	656	667	687	722	708	718	671	710	720	684	703	736	726	686	699	718	716	692	713	669	711	699	701	723	712	687	676	715	708	703	724	726	753	736	670	677	690	705	713	671	715	718	673	706	687	707	678	700	710	653	720	720	695	690	742	729	670	739	688	667	738	672	671	688	703	740	770	724	824	787	870	803	795	770	742	762	684	715	706	727	718	681	756	677	667	710	730	735	689	702	678	727	727	734	728	718	727	677	693	670	682	734	683	735	737	640	723	731	705	719	674	749	741	659	702	706	752	683	685	630	713	686	703	675	668	711	677	684	674	683	681	704	729	657	710	691	652	624	699	661	712	687	691	713	695	683	678	708	673	678	701	757	683	686	763	749	676	666	681	697	697	683	699	668	659	704	662	704	702	623	719	716	722	643	673	667	686	688	733	731	701	649	657	649	660	688	676	692	731	731	680	699	704	689	709	664	640	661	664	651	692	668	712	699	690	706	691	700	638	705	640	698	724	701	675	674	672	672	688	718	676	687	654	706	683	670	686	740	723	710	673	706	687	708	681	679	646	716	696	684	723	682	702	756	727	688	621	683	680	651	696	737	655	693	669	707	687	677	656	665	701	695	631	692	674	669	732	695	732	704	716	725	717	659	691	653	683	670	678	704	734	748	672	702	679	647	653	727	650	700	681	711	706	692	656	682	700	722	686	707	703	719	692	699	750	687	675	664	731	676	676	652	636	683	686	658	723	656	688	713	664	705	640	689	702	683	694	698	664	666	711	702	686	674	718	632	706	669	707	682	735	638	706	633	682	712	679	662	675	653	704	710	670	690	678	673	696	696	692	686	670	662	695	700	771	658	641	731	726	749	657	717	727	680	655	702	698	663	747	688	728	707	709	694	675	692	700	677	701	639	662	678	654	706	638	661	651	657	748	745	635	695	673	723	707	694	662	695	700	707	730	703	685	707	644	704	698	689	657	663	731	723	730	646	685	686	746	665	690	654	657	711	666	671	673	734	676	704	672	699	638	703	695	676	705	696	708	736	713	701	701	644	691	717	719	702	691	685	683	698	683	665	673	625	704	692	699	691	719	684	713	626	730	643	691	703	688	701	696	686	676	691	714	676	632	695	678	676	705	711	731	676	703	658	685	710	635	691	671	690	660	702	632	739	660	653	719	693	628	672	667	697	658	730	650	680	711	691	674	641	647	676	653	723	674	714	710	661	666	685	671	662	621	662	708	694	723	662	689	668	687	722	674	694	692	659	696	699	666	670	657	694	673	676	673	679	702	656	667	665	718	704	699	647	693	692	692	666	693	709	625	701	686	699	687	719	674	661	645	705	670	663	632	703	720	660	665	708	665	710	671	727	652	649	686	684	671	703	614	715	669	654	691	694	688	694	653	714	678	720	692	664	774	669	669	660	657	659	687	681	712	683	683	719	678	710	679	713	768	723	689	658	671	692	675	716	702	676	679	710	706	712	685	676	698	673	695	680	707	695	744	711	712	694	722	653	650	684	703	682	698	731	667	685	673	682	688	695	739	748	675	738	704	676	711	678	739	660	660	729	703	644	662	686	648	681	701	652	683	666	710	646	714	732	698	708	701	701	722	743	719	655	641	689	685	723	666	707	648	723	689	662	669	677	683	670	678	692	691	666	674	680	696	671	674	680	677	642	678	664	694	712	689	749	666	673	685	693	675	710	663	674	667	711	746	661	691	630	738	691	683	703	697	683	690	643	695	649	710	733	641	689	729	675	671	641	718	720	703	671	697	664	734	718	726	716	674	720	716	689	699	706	670	705	657	713	698	675	667	661	658	679	694	697	692	710	666	662	762	663	728	678	705	729	631	710	685	637	700	674	712	680	692	679	637	720	697	701	676	682	743	673	706	710	703	685	658	718	666	690	702	691	712	669	726	707	676	714	661	650	676	713	669	685	705	656	745	704	668	690	693	666	680	670	729	716	668	714	752	669	697	672	665	676	683	724	706	679	676	680	685	637	691	680	702	704	651	682	672	662	685	657	680	696	709	672	666	678	695	677	711	641	732	641	710	661	708	674	663	714	679	676	686	714	687	689	689	671	719	692	734	715	676	702	700	712	743	685	685	709	721	670	716	697	677	692	705	630	698	687	665	650	700	643	675	677	695	678	694	690	680	679	707	701	672	752	691	673	707	717	682	666	703	676	683	707	665	728	724	703	766	724	685	655	719	677	649	662	680	692	653	702	661	707	639	703	684	676	693	654	699	722	681	688	671	675	696	703	680	714	696	669	697	703	672	700	676	668	641	678	645	699	666	715	699	640	631	679	693	650	616	641	700	663	670	673	684	682	702	724	682	702	727	640	704	719	645	668	688	659	686	675	693	706	653	688	652	684	690	671	684	671	688	655	705	745	651	703	655	651	674	686	685	699	671	672	737	660	687	699	701	700	678	673	665	704	708	683	665	697	650	654	703	718	738	681	712	692	718	677	634	708	647	688	637	717	681	651	717	714	675	599	644	694	711	656	697	644	681	685	672	672	680	700	687	722	707	691	671	689	668	690	668	719	700	733	656	639	680	684	618	681	677	653	690	669	715	674	707	694	681	662	678	713	706	728	651	684	740	666	708	717	689	731	695	667	719	737	675	674	697	661	714	679	703	661	722	667	708	655	677	696	695	673	692	700	744	681	713	707	705	696	652	675	698	636	670	704	658	674	699	694	702	649	742	656	680	705	670	724	710	667	712	724	700	717	696	678	695	673	729	690	672	682	693	675	671	676	681	689	710	666	695	723	673	662	689	676	691	663	668	652	709	691	661	682	669	673	676	701	692	692	676	671	702	623	666	665	677	714	694	667	688	713	642	751	654	686	667	718	737	665	685	680	645	667	687	680	689	650	670	658	717	691	700	666	691	786	689	689	670	670	676	641	744	657	697	714	721	678	675	707	683	687	685	682	654	652	724	686	719	701	640	687	719	670	664	647	718	680	740	685	655	680	621	686	682	670	656	658	690	691	715	657	673	683	687	662	631	734	711	685	683	720	692	685	697	660	693	731	711	679	710	658	696	719	690	679	724	744	713	705	663	697	665	668	709	708	651	702	680	704	713	695	653	678	702	643	711	666	631	668	690	678	713	695	696	735	696	670	722	697	705	682	694	704	644	660	749	685	648	721	709	724	735	688	659	690	726	702	700	669	674	702	722	678	688	624	727	689	730	730	733	693	710	673	677	692	646	744	666	641	673	664	675	673	673	659	686	668	652	657	670	678	641	706	691	688	688	678	717	706	665	669	665	632	682	647	631	712	675	688	706	682	689	688	718	648	622	712	735	694	699	720	720	668	669	702	642	678	701	701	653	681	705	668	743	670	698	710	705	679	690	705	692	679	726	667	681	687	675	673	712	664	697	685	641	699	685	694	697	641	661	678	705	698	685
7277	4450	4561	1707	343	336	342	325	288	331	286	318	314	308	316	325	294	317	288	303	281	316	313	282	316	284	336	275	336	291	328	313	346	355	301	316	329	316	327	300	300	300	294	321	301	279	304	328	311	353	289	321	298	318	290	317	340	342	331	283	318	340	273	332	311	304	346	314	322	353	323	303	375	304	309	290	303	314	313	317	315	316	323	284	340	290	342	325	284	305	356	321	291	321	321	319	322	327	294	321	346	321	303	318	333	305	343	337	321	351	307	344	334	334	332	335	344	347	320	337	334	354	333	299	283	342	323	324	315	318	304	296	305	298	324	336	304	306	316	321	340	319	322	297	292	320	322	310	345	300	301	349	318	317	322	306	336	313	304	329	346	326	319	305	316	275	278	332	322	332	326	329	345	290	355	329	320	311	297	324	305	332	304	323	278	298	325	307	317	309	359	303	262	342	304	321	335	288	324	312	322	310	301	300	284	333	311	310	307	320	305	332	323	324	303	321	307	317	308	350	296	267	314	297	305	329	279	324	329	309	311	334	273	314	301	320	326	299	328	323	347	339	310	310	287	307	305	328	315	302	345	305	326	289	308	306	353	330	320	342	318	315	297	316	303	330	312	357	337	315	311	325	311	326	289	319	314	306	335	319	365	331	316	322	305	299	329	309	288	303	320	349	306	324	320	302	317	322	323	303	304	303	330	287	329	360	306	292	278	330	318	319	287	309	309	336	300	304	294	307	307	308	285	299	310	305	355	311	285	343	327	321	306	351	325	307	261	249	345	294	313	309	348	310	316	305	323	305	353	323	345	333	323	310	310	293	331	318	360	318	292	326	319	334	334	312	322	303	314	320	288	342	352	344	310	358	333	276	316	308	301	321	306	340	319	328	319	318	347	323	318	351	310	314	303	286	318	321	308	296	302	316	291	308	354	306	296	325	326	336	340	319	314	295	299	334	304	325	313	335	274	287	314	329	321	310	282	306	338	348	321	316	313	298	300	327	323	346	358	290	336	328	302	329	330	295	310	292	315	293	309	314	345	322	306	295	299	351	317	320	317	304	322	313	322	317	316	335	339	354	294	339	288	286	277	324	333	307	294	324	316	319	283	316	321	306	313	316	341	328	331	319	289	327	297	327	311	320	318	329	316	304	272	305	313	341	323	343	337	319	344	323	331	324	297	316	312	308	310	330	319	325	322	280	289	327	306	327	345	354	332	356	309	292	317	329	284	335	298	294	342	330	289	329	330	336	349	315	307	313	335	348	363	300	323	306	304	307	303	315	338	336	307	360	313	317	333	335	311	319	330	297	329	312	323	350	364	332	329	306	318	288	317	319	318	319	305	333	305	308	335	295	271	326	306	323	313	327	344	340	326	329	284	344	300	321	338	313	342	310	299	299	306	329	328	280	281	291	324	313	345	284	336	297	285	347	303	327	313	349	334	294	335	297	328	299	324	310	335	305	277	311	340	300	317	305	330	296	331	341	293	305	332	306	309	337	315	288	326	337	308	327	295	314	305	343	314	326	328	349	321	302	304	311	312	323	318	342	301	335	316	294	341	322	320	320	318	332	307	326	335	301	357	316	292	324	338	320	319	316	315	339	320	343	299	339	348	324	339	303	304	295	297	329	332	274	350	302	318	332	302	315	335	353	310	285	302	303	361	323	331	309	327	299	328	327	314	350	343	335	295	286	311	318	337	320	305	308	331	299	291	294	320	328	334	303	290	301	335	325	295	329	309	326	321	297	330	303	325	306	308	337	297	308	315	340	361	352	320	349	356	302	379	326	326	260	331	322	320	282	329	333	328	315	320	315	294	311	311	302	308	315	330	334	317	288	295	328	334	306	305	310	300	334	316	295	343	304	294	310	314	314	288	337	309	293	322	342	307	307	328	316	308	292	284	338	292	310	325	325	357	340	313	287	308	313	303	299	332	317	297	315	306	341	319	309	328	308	305	295	307	355	322	345	284	292	336	300	314	319	331	326	324	291	322	347	303	306	290	323	316	306	330	326	344	363	316	286	318	350	312	323	285	294	319	287	314	348	338	286	338	310	329	306	329	330	289	310	323	329	337	299	312	322	272	314	340	318	338	315	313	322	315	293	326	299	277	316	313	298	326	308	340	319	288	306	321	322	306	296	319	329	329	301	318	323	313	313	355	308	324	317	311	346	333	327	311	322	356	318	314	309	310	306	302	322	324	351	306	301	317	309	301	316	339	322	331	291	311	314	309	315	350	322	342	337	323	325	324	329	373	313	358	308	294	310	309	325	300	315	322	349	317	316	317	338	307	340	326	298	363	347	300	306	301	320	331	345	311	306	321	317	321	316	322	327	330	325	347	329	319	313	343	314	286	345	336	331	318	307	351	311	294	295	303	309	312	299	336	338	329	330	307	296	314	352	318	324	321	337	351	328	320	331	329	327	310	282	337	347	324	296	331	347	326	322	305	292	346	314	309	300	328	331	322	332	302	333	328	329	313	299	323	310	298	333	312	331	288	305	302	322	288	338	303	316	330	321	314	307	316	294	292	326	341	276	308	307	308	331	305	331	313	339	350	323	305	326	316	311	314	334	299	295	350	292	346	302	309	335	331	350	314	312	338	319	346	352	324	302	298	308	354	302	334	333	333	336	331	287	301	335	333	328	288	338	297	321	300	351	329	346	332	348	312	332	307	333	302	325	308	341	319	304	283	288	297	280	315	360	299	293	315	307	298	306	315	300	325	352	345	318	315	310	327	292	309	310	274	295	289	312	324	323	321	294	294	303	292	338	331	332	327	315	368	336	328	333	317	320	301	299	294	351	332	278	355	339	307	315	325	318	320	356	326	324	349	295	298	312	318	299	311	297	304	290	333	300	334	316	331	307	306	299	290	319	303	336	286	295	303	292	322	295	303	318	320	297	298	337	308	276	314	320	323	297	317	311	299	338	322	326	323	333	304	317	296	326	373	302	309	322	330	294	333	336	324	311	322	313	289	342	335	335	330	343	296	295	314	317	286	318	322	315	330	342	303	334	299	318	333	314	320	334	332	332	318	329	327	318	326	310	299	292	291	312	340	296	294	303	296	303	266	317	308	319	325	307	340	296	340	300	305	320	309	329	307	328	289	336	355	305	316	298	243	321	326	298	307	278	339	304	306	315	297	312	323	313	312	320	294	293	314	325	288	291	302	292	311	287	325	336	360	325	296	336	292	331	261	321	331	307	333	311	317	325	313	342	328	300	324	273	326	295	310	305	313	302	347	315	323	325	308	283	348	309	300	313	310	348	358	336	364	308	307	319	349	308	302	298	324	313	363	307	325	297	287	332	308	318	326	284	324	326	334	317	288	315	301	322	313	339	323	329	318	270	337	321	310	290	307	286	279	274	301	301	308	302	318	323	324	316	325	301	312	279	307	341	272	315	328	312	311	312	304	328	291	317	292	310	319	317	312	294	319	309	266	300	326	307	325	282	311	287	299	332	353	308	333	313	331	326	325	357	321	301
4684	4357	8810	4136	733	734	728	684	726	744	683	702	727	765	731	747	744	713	731	717	693	669	709	716	726	712	713	709	720	746	723	754	709	681	758	731	733	684	683	760	726	706	721	690	726	682	723	658	701	724	691	753	681	715	706	713	727	672	660	721	689	714	694	726	701	716	681	640	704	686	728	695	761	719	742	694	680	718	742	660	729	670	675	675	723	729	659	670	726	709	708	731	728	728	706	711	689	714	709	730	715	705	691	705	796	771	758	733	766	713	739	700	728	697	670	750	690	718	699	667	674	707	675	665	717	718	696	702	740	727	678	671	699	618	689	707	748	655	691	714	737	693	713	703	694	715	686	724	694	693	703	694	713	688	714	703	708	658	702	697	680	685	693	664	691	718	667	743	717	693	745	699	651	726	674	705	706	720	680	748	681	726	692	676	697	721	682	693	719	730	711	685	668	692	707	689	743	650	714	636	691	715	723	724	701	722	659	695	721	716	704	687	697	665	658	680	726	665	684	702	706	731	710	709	702	687	708	685	693	680	702	713	690	722	666	672	687	676	711	693	671	734	657	653	681	727	698	706	729	693	697	723	710	646	702	693	672	742	697	666	696	704	717	718	743	711	716	722	691	711	659	680	720	688	680	711	689	723	644	692	750	716	691	700	698	703	683	699	744	678	706	717	672	710	695	694	702	636	767	740	732	723	675	725	725	713	698	675	729	745	676	708	679	672	666	737	717	711	677	712	716	691	678	710	720	696	719	738	740	721	654	693	712	710	696	669	726	690	720	722	679	649	744	748	696	686	679	712	701	717	721	643	666	707	716	716	656	702	722	710	675	694	671	694	705	688	716	707	741	738	665	727	760	649	706	725	701	667	694	666	670	665	698	665	674	696	704	666	689	710	690	686	718	700	724	704	704	749	747	704	752	627	733	708	661	686	671	730	717	699	739	703	703	724	718	681	654	697	676	702	736	695	715	704	679	680	720	699	724	689	711	675	731	737	713	680	661	709	703	718	706	723	685	691	727	704	683	698	699	714	673	707	711	725	657	689	712	712	663	687	681	682	700	670	666	730	702	716	699	702	705	706	720	696	677	716	673	684	713	645	706	737	698	718	750	688	687	705	662	707	753	734	686	705	655	691	707	666	705	673	730	757	683	662	743	712	686	689	709	702	670	690	661	768	643	687	676	708	715	712	684	728	677	689	691	690	655	682	728	674	729	697	710	732	725	673	655	695	716	700	685	686	701	655	694	710	706	678	720	713	664	711	749	701	753	720	674	647	692	663	692	710	660	695	665	674	730	687	736	709	715	684	711	712	693	735	683	736	706	684	720	678	697	718	673	636	677	701	680	681	696	711	695	662	716	723	670	704	646	664	686	732	744	657	761	634	705	710	721	708	706	668	736	685	697	683	656	682	637	718	677	748	748	713	709	691	722	677	651	695	698	704	720	668	740	675	662	693	712	733	702	707	639	734	701	704	676	667	713	671	663	659	700	732	672	680	710	706	660	703	696	679	647	737	719	721	719	701	702	662	721	715	773	684	725	717	691	691	712	729	675	696	704	688	728	636	671	672	669	693	696	710	713	709	701	660	758	691	653	718	668	732	690	679	705	659	706	723	710	700	707	676	693	711	652	753	687	700	743	703	710	693	687	724	672	725	733	700	661	676	698	705	705	674	744	667	691	699	713	727	727	679	738	731	685	707	660	760	725	746	655	732	686	775	681	708	638	660	670	721	701	724	700	710	704	672	683	682	722	707	691	725	695	678	717	684	726	694	741	724	664	722	675	712	689	684	707	706	724	703	738	714	680	736	741	694	695	739	710	721	660	717	707	697	703	688	683	731	694	646	636	665	686	675	734	697	676	756	729	722	681	695	682	678	680	699	705	644	713	674	705	726	737	761	712	745	734	704	663	712	665	716	715	701	663	690	672	670	698	663	686	685	695	697	669	701	678	697	673	715	733	728	693	722	692	680	693	669	698	714	703	651	694	695	698	712	738	723	663	713	722	676	703	679	708	716	686	741	728	679	732	688	687	718	717	757	694	706	754	749	706	669	743	678	691	698	688	717	693	699	714	673	722	717	667	727	706	715	719	715	714	760	731	727	709	724	726	724	732	684	723	701	705	757	759	721	668	705	715	729	685	677	725	752	663	660	684	708	729	703	690	735	670	738	695	728	684	716	672	704	709	661	701	737	715	738	696	698	714	758	735	748	711	687	637	673	677	700	682	683	741	772	697	638	693	689	678	697	725	658	625	705	699	680	700	686	711	682	739	733	701	713	696	674	693	683	648	735	675	686	675	663	722	670	714	721	690	698	712	738	705	708	691	707	702	734	670	675	728	721	734	690	681	710	683	709	685	704	733	707	708	691	710	728	739	715	706	659	683	703	696	727	685	728	705	688	736	693	689	704	676	691	685	684	727	667	733	681	701	691	740	711	706	736	717	682	654	726	728	722	688	700	685	705	768	670	718	718	700	677	736	725	674	674	641	707	707	726	705	688	639	717	729	645	651	744	700	716	731	704	678	693	735	738	692	732	708	681	698	702	713	717	755	689	689	673	730	664	708	687	645	688	713	688	666	713	738	688	693	671	718	713	745	695	703	688	677	720	713	690	705	694	721	699	700	713	691	728	658	707	711	649	725	721	676	737	712	702	742	724	678	675	698	681	721	749	724	672	704	744	728	694	698	679	665	694	699	671	714	699	672	643	697	701	711	736	729	711	734	695	695	712	696	703	721	678	701	721	728	708	718	715	717	670	732	698	718	743	695	704	669	699	693	672	646	722	713	710	733	688	662	710	761	689	688	715	695	698	647	731	769	670	733	683	662	723	714	709	727	646	652	659	675	708	684	682	657	677	753	699	696	688	654	659	688	674	646	719	713	738	735	676	715	728	750	713	693	729	758	730	698	700	698	706	667	686	674	702	705	697	691	705	662	717	727	726	699	757	719	710	702	706	650	725	747	691	730	713	679	714	685	634	696	691	700	734	698	689	735	677	703	724	716	682	681	693	667	731	658	678	703	706	652	707	669	709	760	694	680	688	659	696	700	713	735	664	694	719	685	659	720	718	762	679	684	724	677	683	660	704	700	692	753	722	707	717	704	747	710	705	719	699	659	689	721	684	640	674	680	675	735	716	681	699	725	728	715	715	674	700	694	714	718	709	637	684	722	674	697	698	739	644	695	688	711	699	677	711	721	694	717	722	709	727	744	753	679	701	722	674	663	712	751	677	670	712	679	712	760	703	713	700	720	700	649	706	684	739	697	723	690	717	651	715	706	646	704	716	696	688	751	724	695	715	722	708	706	711	743	689	738	664	660	667	690	718	747	722	707	689	724	750	755	741	660	709	706	684	680	705	672	714	718	710	679	726	709	724	678	702	682	732	614	758	653	683	691	728	694	736	687	697	702	683	653	747	676	731	726	747	704	700	752	728	680	671	723	702	686	672	722	690	670	659	756	711	724	668	727	663	691	691	720	677	715	708
17918	11463	12877	4528	1336	579	401	386	350	373	327	366	323	291	325	320	299	286	277	274	284	313	298	315	275	296	274	271	272	274	299	282	302	293	294	282	259	297	251	289	266	315	282	297	313	301	259	322	273	253	258	276	292	315	297	273	275	274	256	295	289	272	286	308	299	256	268	293	282	289	295	319	271	281	267	318	299	278	299	297	297	286	269	274	291	307	311	307	289	293	310	290	299	319	284	307	269	317	298	282	282	278	299	285	269	296	280	298	308	264	297	272	322	311	276	312	271	276	297	303	302	258	288	284	291	296	288	287	281	307	262	225	287	297	306	285	312	279	287	266	293	272	271	307	295	290	250	250	282	299	274	314	286	311	315	271	284	290	301	300	247	260	304	253	285	267	310	311	252	265	302	289	302	289	307	292	311	274	263	289	272	293	287	296	272	290	308	309	272	323	298	302	280	305	277	318	303	270	268	272	291	293	325	300	251	258	276	311	291	252	275	281	295	285	285	297	289	305	278	304	321	283	291	295	260	289	270	283	271	299	282	316	285	277	284	294	252	300	268	297	293	293	293	281	293	320	267	290	317	297	294	308	298	297	286	279	295	279	295	309	312	258	287	278	272	315	268	276	251	277	267	286	309	274	301	312	314	319	324	302	320	268	290	277	285	267	333	327	288	256	275	302	283	291	296	304	292	263	301	307	318	312	278	298	278	265	262	297	290	276	285	295	305	310	323	313	323	301	247	299	281	294	315	272	328	301	287	259	282	285	271	290	268	313	301	311	271	306	272	290	315	319	248	259	284	285	296	271	267	269	269	289	297	329	279	273	265	314	290	303	282	266	287	299	276	300	274	294	300	270	297	295	264	284	264	269	280	260	317	256	294	297	282	264	308	267	288	267	275	300	285	254	300	316	266	278	289	313	304	284	286	268	288	280	312	296	284	283	249	292	298	260	281	290	314	319	257	292	306	289	281	296	326	284	303	294	288	302	289	293	277	275	277	290	307	275	303	273	260	306	309	302	325	282	287	293	307	303	255	299	300	280	287	287	285	295	342	278	271	273	291	284	273	270	301	293	280	298	311	294	294	268	302	302	325	291	288	286	268	239	280	275	271	275	284	314	292	283	296	263	292	260	297	277	287	294	270	274	271	243	290	254	281	269	267	286	296	283	297	274	281	314	297	289	301	321	285	273	278	298	256	310	300	278	274	271	300	304	299	293	307	276	295	263	309	301	284	296	280	266	280	284	313	271	281	269	276	270	254	276	301	292	258	281	288	293	297	259	279	277	269	263	273	279	288	288	291	283	274	314	271	270	297	296	275	249	275	254	267	283	289	279	263	325	288	292	252	287	294	280	279	321	279	287	302	291	299	254	255	310	284	285	297	291	268	320	276	275	279	306	290	294	241	293	257	289	282	271	281	288	283	272	297	337	299	290	315	312	275	266	276	303	270	297	277	270	267	282	270	281	301	281	289	308	295	312	259	253	278	279	263	301	288	250	292	311	282	298	304	305	266	257	294	281	293	316	284	336	294	292	281	300	270	287	288	278	282	291	256	288	286	296	265	251	296	312	296	293	266	288	337	278	271	282	325	332	282	269	284	308	293	273	284	299	286	256	283	304	289	283	297	300	314	255	281	254	291	273	315	304	308	310	281	307	301	299	263	293	296	286	305	311	274	299	281	282	306	280	276	290	297	282	276	286	300	282	280	321	277	290	278	293	313	278	314	270	278	258	276	310	275	279	291	274	281	266	298	272	288	301	283	276	312	281	282	323	278	306	259	271	251	265	288	294	284	242	278	263	280	292	283	305	284	257	309	261	277	283	296	293	278	281	287	299	274	280	296	278	274	266	314	304	311	277	264	308	285	260	270	285	277	278	303	308	288	281	319	293	274	296	299	302	292	293	270	273	303	280	278	296	281	258	274	305	290	291	296	303	279	285	289	275	296	309	294	270	300	319	301	300	272	293	313	262	307	286	283	257	279	304	281	241	260	293	284	321	276	287	258	308	256	270	294	266	280	294	251	299	282	301	300	300	278	300	303	277	269	293	287	266	276	292	305	308	280	303	292	304	269	317	297	291	275	270	300	272	266	286	274	280	280	268	282	296	317	304	258	283	271	263	291	288	256	299	295	293	269	297	266	305	259	332	269	285	317	314	281	268	282	277	294	275	283	273	282	281	300	309	285	252	269	271	246	275	281	247	280	284	288	271	292	298	283	306	300	299	256	339	302	298	273	288	270	265	265	292	275	278	309	261	294	295	288	271	271	280	274	273	310	297	301	306	289	311	268	267	291	266	263	312	265	309	305	281	277	292	300	284	276	284	263	330	287	279	288	328	283	262	299	285	278	308	302	272	288	267	300	309	279	297	281	269	264	280	296	258	263	280	288	319	280	265	275	300	294	266	298	282	315	293	294	286	302	315	308	282	319	296	271	306	281	287	328	316	307	288	292	278	306	295	277	281	256	301	303	286	311	313	293	271	274	271	274	282	289	276	288	265	300	286	296	312	228	276	280	307	318	315	299	267	275	276	312	273	267	275	294	294	292	283	320	303	275	290	280	265	249	292	268	290	274	266	289	274	302	287	278	276	302	278	258	291	306	312	283	300	272	294	307	301	289	281	307	288	245	282	276	283	285	291	288	296	281	295	283	307	319	312	251	283	279	299	301	316	337	302	315	294	297	309	285	256	322	333	287	287	299	281	294	273	279	255	280	265	291	282	262	302	277	269	248	286	289	290	266	280	273	309	295	308	283	324	303	306	285	270	300	309	313	283	299	280	254	260	286	293	290	280	257	296	302	296	316	308	286	296	273	276	266	282	316	328	304	257	280	297	272	292	290	282	302	290	320	263	289	266	300	281	283	274	301	314	280	275	299	283	287	340	311	298	314	306	288	257	287	293	286	284	307	293	276	292	262	326	315	267	284	305	254	281	288	288	293	273	297	300	269	307	283	279	277	285	313	286	304	274	266	272	285	280	269	265	282	297	309	258	307	300	300	282	310	310	293	331	315	306	293	276	288	287	306	315	318	288	276	337	265	301	278	260	270	277	316	283	323	294	296	308	292	302	276	291	292	266	272	242	306	284	265	289	269	297	291	261	267	274	298	277	270	276	292	257	328	299	317	259	294	303	279	241	279	278	274	285	290	285	281	275	290	317	312	295	302	284	288	290	333	277	281	280	297	277	314	283	285	279	308	294	280	309	273	265	292	276	312	292	268	300	295	270	265	273	288	304	275	276	287	283	308	307	313	330	314	267	305	285	302	308	280	287	287	320	271	255	257	289	283	305	341	322	296	281	316	262	273	291	306	299	313	307	278	307	298	284	254	290	279	275	294	280	270	280	308	286	284	251	281	307	245	312	285	286	277	272	302	296	318	325	288	286	271	270	275	277	280	302	313	297	297	272	288	264	317	296	321	298	287	308	310	277	277	340	278	294	299	248	275	280	302	283	309	290	303	303	287	277	264	306	274	294	279	296	270	306	262	263
11503	10101	18376	9075	3519	1269	1096	1131	1040	1004	953	897	921	845	828	743	718	734	707	687	704	704	687	686	709	690	660	680	667	659	662	660	682	654	647	677	645	659	665	642	704	653	624	683	658	615	617	630	649	669	694	697	654	731	639	673	645	672	686	665	665	629	648	629	679	659	615	676	668	661	667	624	624	672	666	609	681	687	630	676	592	605	663	669	652	668	630	672	616	671	659	625	667	637	627	637	686	659	648	614	644	615	660	685	683	713	673	745	745	739	714	715	677	634	710	668	701	662	648	630	678	626	635	655	693	677	728	644	676	689	657	622	646	626	614	656	636	683	630	679	628	629	660	666	700	640	674	689	653	670	698	692	680	626	686	662	638	647	629	650	659	641	668	655	661	706	628	659	604	652	639	678	653	600	611	680	642	691	671	636	642	635	659	586	648	631	675	630	637	649	651	633	608	697	615	637	663	663	651	664	649	648	653	699	617	611	703	675	650	614	628	652	587	669	673	643	627	678	618	640	651	677	665	609	681	618	642	681	660	657	662	645	631	641	652	668	674	619	669	634	631	642	613	619	662	599	643	614	628	629	644	657	615	648	646	667	643	658	678	675	647	676	664	614	642	625	652	642	646	628	644	644	676	656	644	663	678	637	629	638	639	654	650	625	664	646	652	675	613	627	612	643	650	683	621	638	659	677	692	600	626	610	614	678	631	662	622	620	652	677	606	655	608	659	643	679	597	694	631	640	638	673	632	646	678	683	587	622	704	647	667	631	638	654	624	652	601	597	683	664	654	671	666	642	645	683	616	703	630	636	655	668	629	649	668	680	640	648	624	702	652	665	631	643	629	621	661	584	628	664	662	647	609	637	660	659	672	641	644	616	624	645	623	641	679	673	684	693	608	657	615	648	643	576	645	642	659	677	639	638	633	651	640	670	637	611	654	619	620	627	665	617	674	642	658	675	644	600	611	643	647	655	693	674	606	643	583	657	710	626	645	630	679	650	622	618	637	662	705	674	674	633	659	685	654	602	671	648	639	659	627	620	648	673	678	653	661	657	688	665	662	637	644	595	623	715	648	657	633	647	626	634	650	688	625	601	646	643	666	636	638	627	643	671	648	591	606	666	647	619	596	608	629	638	634	613	683	650	675	605	640	628	644	637	634	649	725	676	618	662	683	683	627	629	661	636	634	653	654	647	659	651	669	637	696	662	600	600	660	665	651	630	611	605	651	670	643	637	639	692	640	638	693	644	664	641	677	698	659	639	598	648	631	672	632	686	622	641	653	675	667	615	614	677	673	660	635	643	677	645	658	634	607	658	648	678	611	621	652	666	626	605	674	647	663	608	680	672	657	664	673	656	628	681	693	665	646	613	660	615	674	648	628	653	629	615	652	620	666	595	689	663	675	697	670	645	613	645	664	630	605	582	634	673	651	602	681	621	669	634	667	643	617	642	638	623	632	610	660	626	647	599	615	667	618	647	628	661	660	664	598	619	634	641	662	646	607	711	660	683	638	639	649	626	631	620	631	661	660	661	610	648	626	594	672	600	677	649	694	608	667	633	642	659	635	672	644	688	659	635	666	625	673	621	690	662	629	652	671	657	639	649	684	657	667	600	677	693	672	667	638	656	639	635	659	620	635	643	663	629	639	623	646	646	614	660	586	613	651	641	683	660	646	641	630	667	639	649	648	668	651	660	652	682	639	643	619	639	628	632	679	670	647	620	682	638	662	638	659	622	665	624	626	671	691	661	675	647	672	698	665	645	625	658	673	668	657	654	651	632	664	655	644	616	638	657	624	674	678	645	613	645	666	643	641	638	692	627	631	636	607	647	661	617	641	660	634	603	654	674	661	684	725	644	653	606	616	618	671	617	689	641	659	636	637	644	659	608	609	675	624	650	657	631	635	664	660	673	634	647	628	662	637	654	632	708	653	676	657	672	626	675	669	663	648	656	594	651	688	632	657	661	656	662	682	577	661	647	667	678	648	660	669	601	662	626	620	676	684	612	632	669	645	598	678	664	710	672	645	695	669	635	631	689	628	628	646	649	685	630	640	661	645	641	643	655	604	648	644	622	631	661	637	582	694	678	663	654	637	670	587	673	692	652	654	639	638	632	645	665	634	653	645	616	616	582	645	666	686	662	659	633	662	646	676	647	623	652	643	625	660	661	685	631	620	632	689	664	686	647	645	667	639	679	645	653	661	628	665	614	621	612	655	640	655	658	654	654	641	646	655	707	637	635	685	655	645	609	621	647	709	667	673	605	685	655	657	654	656	676	640	653	659	637	652	635	633	665	619	632	627	664	633	653	645	632	665	627	663	604	680	659	649	654	678	600	633	635	651	671	668	650	631	686	635	630	645	659	673	662	672	664	675	661	627	657	620	602	650	650	644	621	655	646	687	640	627	680	643	642	597	632	694	671	664	646	606	636	662	650	634	656	649	678	641	633	680	673	654	644	635	659	709	612	622	642	654	649	659	608	650	634	620	652	649	644	623	675	607	619	624	601	669	628	617	608	655	650	639	691	648	610	694	652	634	644	635	628	665	690	689	654	640	611	643	645	673	624	642	662	639	631	631	640	695	668	630	646	628	650	632	618	670	678	643	628	697	626	679	643	677	630	633	662	662	661	681	653	645	677	672	659	657	608	597	627	657	656	654	695	640	612	692	642	633	645	652	653	675	631	654	654	671	659	641	644	633	668	635	674	642	647	655	626	627	658	651	664	636	668	654	612	664	623	625	658	635	596	685	624	641	655	653	651	695	618	627	631	647	608	636	612	644	653	664	671	664	625	637	660	655	660	621	649	594	604	697	682	650	649	666	676	652	683	645	629	632	642	679	640	663	662	667	643	618	657	706	672	632	647	621	702	643	639	660	649	701	677	627	676	663	699	652	639	642	682	687	649	625	646	654	634	668	630	653	647	632	641	651	650	645	651	647	654	710	659	684	654	638	714	647	686	656	652	622	673	633	638	637	670	660	662	682	669	608	664	651	652	656	686	629	610	687	656	671	668	673	700	668	673	667	626	620	643	639	698	675	640	618	667	661	634	643	647	608	686	705	669	662	630	626	636	655	607	606	641	615	657	670	616	660	636	646	641	643	649	636	638	649	642	671	731	627	664	660	677	660	620	628	622	681	631	621	663	625	694	708	609	669	642	625	701	622	684	641	643	701	663	652	632	675	637	671	643	618	601	665	641	606	678	667	634	643	631	627	691	651	672	663	619	621	668	622	671	638	645	688	667	622	646	685	633	606	641	612	655	629	692	678	667	655	662	641	638	696	620	653	614	677	681	631	655	656	667	619	606	654	617	684	631	661	628	647	642	614	691	679	642	647	721	624	654	680	664	636	683	678	646	667	635	678	644	647	650	687	647	633	629	669	643	617	638	699	658	676	705	639	636	645	613	672	655	650	658	694	634	689	678	655	682	663	635	630	654	655	619	642	663	636	639	665	624	614	687	649	664	629	651	639	677	662	624	674	630	690	609
27566	17808	19490	10962	1966	819	578	477	456	428	396	410	408	418	386	344	314	322	316	321	343	315	325	315	284	285	315	291	309	289	306	341	331	286	296	311	332	328	297	279	297	274	292	317	312	320	344	320	279	309	331	325	300	304	278	276	304	284	289	320	319	339	301	272	296	291	347	313	307	293	314	313	268	277	341	300	354	321	281	332	283	286	290	297	284	306	306	284	315	328	293	339	299	281	291	327	326	307	298	296	299	335	338	293	279	276	303	293	312	361	324	317	323	293	281	315	299	308	303	299	346	313	309	322	291	312	306	268	287	269	292	283	309	306	287	320	321	310	312	313	298	314	299	354	340	326	300	312	321	281	330	327	308	313	293	318	294	323	309	320	287	321	300	278	313	302	331	273	282	292	298	304	309	324	296	291	314	318	342	304	320	291	338	316	281	307	350	321	303	316	311	309	312	295	284	301	289	324	342	283	288	317	279	273	311	305	336	292	317	325	324	301	305	313	296	297	322	294	322	328	314	288	288	311	273	285	280	276	304	308	303	306	318	299	290	296	301	293	326	322	300	292	317	299	290	306	328	315	325	319	276	313	275	330	290	297	295	301	342	295	286	288	304	308	283	306	313	310	282	309	309	301	278	287	297	300	301	286	296	290	306	332	315	323	308	291	279	304	284	309	289	325	352	293	288	281	288	309	357	346	272	300	317	302	286	320	307	296	293	309	321	298	337	305	300	315	281	307	316	295	293	305	319	350	317	344	279	314	323	274	332	298	305	284	291	309	281	300	318	302	309	317	287	328	280	291	289	323	287	285	312	268	300	338	317	303	305	302	326	344	315	341	289	305	291	311	300	276	324	300	315	312	285	284	291	315	264	312	299	315	304	311	298	305	293	329	311	274	309	324	299	308	327	321	314	316	277	312	274	327	269	304	315	295	328	294	324	317	285	298	316	295	329	306	287	278	293	317	299	294	308	303	302	290	319	296	294	297	310	275	313	293	290	332	310	271	306	307	297	296	317	297	295	321	308	317	336	301	266	321	326	327	276	302	288	291	299	296	304	299	288	294	333	264	327	315	298	300	295	286	300	317	286	322	288	276	305	294	292	301	296	287	354	308	266	319	302	307	350	315	319	312	276	336	314	303	314	283	319	324	305	337	329	293	297	308	290	303	297	280	313	321	300	307	297	292	275	296	301	277	321	288	318	314	313	318	293	309	294	294	291	296	311	313	303	307	299	306	302	300	308	270	306	293	295	260	289	363	328	314	292	286	294	293	292	309	282	286	296	303	291	283	320	326	286	319	284	326	279	287	300	296	301	325	310	322	304	320	306	303	319	314	298	323	265	284	329	307	303	306	306	320	313	347	280	299	289	291	295	264	337	318	295	286	274	346	287	296	323	307	334	319	319	278	284	300	329	325	275	319	264	280	302	281	297	293	321	322	303	336	324	297	298	295	329	268	293	291	316	282	315	350	302	309	324	345	301	340	294	365	293	311	284	282	311	328	279	329	262	319	298	324	297	309	284	330	308	316	287	284	295	314	333	347	278	284	321	298	300	308	281	326	300	301	341	336	345	346	278	293	320	279	332	303	304	322	306	313	336	304	293	298	281	299	296	358	285	320	313	325	301	326	302	280	310	327	278	304	329	320	290	327	336	284	315	316	345	328	300	323	305	326	337	315	273	308	315	299	275	298	298	301	316	323	297	335	307	285	306	275	321	327	310	316	332	313	267	325	317	328	297	304	246	295	314	305	275	309	284	294	305	295	317	297	340	331	324	282	288	345	306	334	311	291	303	309	303	268	300	326	313	301	340	346	284	293	310	314	303	318	282	333	309	352	299	334	288	258	298	329	309	307	316	317	321	332	332	313	314	323	312	299	339	298	299	302	284	323	299	281	292	315	346	320	311	293	335	314	304	296	337	299	310	291	293	314	288	295	310	324	308	312	330	337	315	286	294	296	299	293	332	298	264	295	348	323	337	327	288	311	314	303	330	280	304	307	289	273	305	315	330	343	321	312	310	316	321	324	342	310	268	282	283	282	303	316	336	264	288	293	331	296	310	343	325	314	261	295	296	306	297	319	319	323	298	319	290	322	306	338	323	273	304	275	306	311	290	330	283	293	299	296	278	323	322	282	286	301	321	320	336	304	333	294	323	300	294	281	294	315	312	298	291	313	285	308	310	304	288	305	314	311	300	325	296	318	345	302	308	292	338	308	307	297	359	286	291	314	319	277	314	319	341	267	302	309	326	333	293	313	312	327	293	309	299	288	296	329	305	270	305	308	290	306	301	361	316	282	328	291	302	338	286	320	290	268	298	315	296	286	305	336	280	321	318	292	313	287	299	287	293	287	297	304	297	295	306	308	301	319	291	304	294	308	324	294	295	305	306	317	327	314	318	310	309	341	315	316	325	335	310	296	324	297	295	289	288	286	273	280	337	297	288	305	303	306	261	286	310	316	317	302	330	269	305	278	314	296	322	303	317	322	305	320	285	300	309	333	343	327	283	298	345	330	275	300	286	281	332	297	342	349	286	320	320	325	292	302	309	311	308	318	324	294	292	312	306	295	323	319	322	342	273	301	340	277	315	308	311	314	288	293	293	281	306	309	321	320	300	258	268	296	281	312	310	268	308	316	326	315	287	307	305	318	307	345	302	272	305	278	324	318	261	291	326	317	327	288	314	314	319	287	312	329	312	266	303	298	305	296	332	305	270	286	299	309	309	308	298	303	331	310	266	311	297	310	289	288	350	306	290	278	287	315	314	296	300	279	325	318	306	297	282	327	296	301	311	323	328	303	314	298	307	296	295	289	286	322	299	298	311	324	334	334	309	332	314	301	322	330	327	277	317	305	322	283	295	274	364	323	272	279	306	335	310	318	263	304	300	281	319	291	296	306	318	293	287	297	301	322	332	303	312	287	340	302	331	271	328	302	287	287	301	276	283	333	269	294	312	296	316	306	321	335	305	306	316	319	321	284	292	288	311	309	306	276	275	306	279	333	311	307	329	312	297	279	284	300	304	318	338	306	292	312	321	322	305	322	285	337	289	322	287	334	327	302	290	306	322	278	315	284	293	331	303	298	328	286	307	284	298	292	276	315	307	271	301	328	296	325	332	322	320	345	320	334	296	320	314	310	282	308	310	316	331	323	314	302	290	332	359	340	352	314	300	297	313	293	274	304	321	307	316	246	304	272	320	332	304	281	325	286	321	294	296	330	285	283	331	311	295	269	303	299	283	336	294	295	312	332	313	341	301	300	324	293	300	295	320	312	277	288	299	277	294	335	311	329	301	310	268	267	284	315	301	259	298	316	321	283	294	306	313	251	277	314	288	313	290	294	332	312	313	290	270	308	303	279	278	287	297	318	296	301	326	307	284	258	326	315	308	337	325	337	313	296	294	313	303	346	335	293	320	326	319	332	252	317	349	301	329	324	298	308	298	264	321	291	334	307	285	317	273	306	322	291	308	279	303	290	330	317	301	328	342	314
15870	14068	25011	18332	3203	1945	1580	1464	1434	1271	1188	1119	1223	1162	1060	897	845	787	770	805	710	774	734	756	745	733	731	704	716	682	686	738	681	731	647	702	700	691	672	728	687	695	737	710	706	717	685	674	664	703	735	649	733	730	694	715	660	732	716	678	695	639	684	700	650	712	703	729	688	741	691	664	674	703	695	701	677	716	667	711	700	708	725	639	670	680	677	696	718	736	724	680	662	670	664	675	703	684	716	661	693	675	717	747	710	700	736	745	843	813	769	792	784	760	743	723	717	696	680	690	700	640	750	688	704	682	720	733	691	706	693	695	715	688	721	694	666	704	649	694	740	703	702	692	638	609	738	637	655	678	710	653	716	674	665	700	701	678	646	700	668	655	687	718	723	719	685	692	643	699	692	691	690	701	651	682	669	703	689	705	633	677	684	758	679	688	699	640	664	684	692	678	672	669	735	653	643	674	736	723	709	698	705	651	651	680	653	688	692	637	673	641	666	707	669	696	692	704	721	709	726	622	712	690	705	657	687	663	634	678	669	663	751	663	668	659	703	688	710	694	683	705	682	669	673	659	668	655	684	626	673	678	728	695	656	655	667	651	714	706	662	685	711	681	645	720	643	662	707	700	705	664	675	726	689	702	673	710	652	689	669	687	675	644	625	685	672	676	693	645	734	704	650	704	647	681	665	683	673	701	667	696	679	662	669	687	698	661	658	705	717	728	722	745	702	631	689	720	648	731	650	692	698	652	640	678	672	657	710	642	694	674	691	654	732	650	683	660	703	660	671	686	660	681	645	664	667	677	682	688	661	693	677	660	693	687	655	692	637	653	665	684	692	700	695	661	686	695	707	684	718	669	639	699	682	748	693	675	636	669	655	681	654	679	706	688	672	695	658	680	711	647	714	725	692	675	698	684	689	717	749	679	674	688	660	686	686	680	631	641	606	669	684	704	694	688	737	714	728	638	661	696	674	650	679	636	663	684	667	712	618	750	684	723	662	663	675	638	689	636	712	704	680	655	673	683	690	664	744	680	649	731	691	701	658	701	651	702	743	675	675	714	671	713	687	703	711	654	686	743	658	653	674	703	700	694	712	648	672	680	698	685	679	687	714	694	694	669	711	676	691	678	695	675	632	724	675	688	709	665	661	664	692	683	666	715	695	689	664	680	692	672	658	724	666	675	718	699	653	731	656	681	690	677	683	647	700	675	708	669	669	677	701	687	669	661	673	703	692	661	666	704	678	666	689	702	685	696	678	654	695	718	652	656	601	673	679	693	659	675	685	678	723	685	685	701	655	705	657	662	678	637	650	680	689	676	731	738	684	673	646	660	731	730	701	679	689	677	678	696	700	707	685	683	699	756	670	711	636	747	715	615	684	661	719	704	697	635	683	757	739	695	711	665	721	710	748	706	711	681	663	652	627	707	718	740	675	695	720	683	706	700	682	702	687	699	661	714	681	682	660	688	671	722	653	685	738	670	649	720	704	688	695	665	684	660	702	700	731	680	667	665	719	713	692	705	748	694	683	720	667	653	709	707	666	670	712	689	703	651	713	716	714	663	663	704	748	650	723	678	657	662	713	724	701	665	650	664	650	703	647	682	682	655	667	681	687	698	679	678	693	672	646	659	700	709	665	668	687	609	667	684	676	713	724	699	647	731	684	660	658	653	684	675	676	675	682	686	713	633	726	719	672	689	662	656	721	679	690	703	688	674	649	675	684	641	648	731	661	683	677	672	666	686	684	663	660	669	718	674	621	720	676	689	690	709	687	689	649	673	711	704	697	666	665	641	708	683	645	722	697	632	707	653	697	662	684	701	653	668	692	681	670	688	662	718	680	719	689	707	658	742	677	687	723	677	694	686	698	677	643	689	708	686	672	679	677	713	655	662	679	683	674	719	669	716	687	732	620	672	687	732	692	680	686	702	690	690	705	726	710	646	685	677	658	724	583	730	735	699	717	677	662	737	674	649	644	695	678	676	644	670	665	704	706	712	716	703	650	672	682	660	650	713	678	699	671	665	646	709	644	674	673	676	688	673	726	707	706	648	727	632	680	708	683	662	660	638	649	634	664	694	704	675	696	672	668	682	631	672	678	658	709	691	662	709	703	732	673	682	685	668	676	705	700	657	692	725	665	671	700	699	706	689	699	715	697	641	657	689	726	693	678	716	704	694	672	699	657	675	699	679	684	700	700	675	633	660	678	685	668	694	682	637	654	653	694	672	709	700	661	676	668	702	659	678	717	778	704	681	687	696	673	689	704	660	644	712	647	711	655	665	672	683	646	702	685	661	645	691	621	689	685	675	679	678	697	715	658	672	698	653	701	647	668	665	680	691	686	714	687	660	709	695	698	654	662	662	672	689	668	688	700	637	652	678	698	702	680	703	725	653	728	716	695	691	646	688	679	676	740	715	725	673	671	683	687	665	659	700	671	681	684	663	686	654	726	645	693	654	696	681	735	626	734	671	697	674	693	676	675	717	706	656	697	673	727	712	636	709	690	684	687	661	682	678	661	680	702	676	660	686	660	670	697	719	668	739	673	677	695	671	732	702	721	699	676	678	672	651	689	686	690	679	712	646	676	686	713	717	702	698	658	660	688	695	653	712	681	736	644	678	670	704	701	695	715	707	687	684	696	683	716	707	734	681	689	668	702	699	652	682	683	709	679	664	709	660	664	707	657	683	661	667	712	643	664	696	650	690	658	691	658	697	692	662	671	681	673	670	685	694	657	673	682	676	688	665	669	666	676	693	705	701	688	639	650	671	688	657	666	679	693	672	704	678	650	711	717	682	678	712	677	663	668	673	697	684	727	696	712	692	611	649	685	683	717	695	711	672	669	651	717	694	677	706	705	684	707	645	703	704	662	699	656	702	721	660	735	643	716	675	667	674	705	646	672	698	707	661	669	684	692	688	657	677	711	665	684	676	682	657	704	677	667	649	679	682	705	728	628	689	669	659	648	691	660	688	679	743	661	684	689	681	720	699	686	742	707	684	692	673	694	673	711	694	680	686	712	681	648	676	680	700	686	682	680	624	687	699	668	699	681	668	709	695	686	689	677	716	688	697	718	716	708	669	655	674	669	658	667	704	673	725	684	646	697	761	685	647	698	668	712	688	700	669	698	688	671	649	676	742	675	648	687	673	715	655	708	691	689	639	653	725	673	729	726	695	687	692	706	662	713	748	698	698	658	690	698	667	646	734	651	686	708	701	732	608	668	694	656	673	719	702	718	682	731	653	663	669	660	694	670	687	738	656	676	642	671	669	678	709	717	696	701	662	699	701	684	700	697	698	657	704	700	727	689	712	679	708	725	703	672	723	685	703	672	644	658	644	694	660	668	666	680	687	674	684	667	704	671	666	694	719	704	694	695	663	718	665	679	664	704	695	686	684	678	638	647	669	646	673	649	700	711	677	707	665	784	673	688	697	645	704	729	688	676	641	696	653	708	628	693	690	689	631	663	622	657	709	680	697	736	665	690	674
7046	4220	4482	1473	343	336	316	322	340	313	308	346	271	305	308	303	324	318	310	319	279	296	344	315	325	307	298	310	342	299	314	309	335	322	303	344	310	314	309	312	335	310	315	310	316	317	312	300	320	322	345	291	322	370	317	292	315	307	309	341	319	310	323	317	344	317	315	323	316	315	323	313	294	308	284	299	332	293	325	328	347	320	279	354	302	314	328	329	327	305	280	322	310	318	306	343	311	314	367	330	339	307	332	312	352	304	298	315	339	305	330	307	297	309	292	262	331	343	292	307	295	297	330	300	340	296	327	329	316	294	326	312	323	326	314	291	330	333	318	298	295	297	270	287	317	306	318	315	348	337	311	314	320	335	310	310	297	293	334	327	279	310	288	285	311	358	331	333	329	311	316	323	328	282	335	286	324	312	358	325	316	300	325	291	320	277	300	294	368	309	314	310	331	273	306	311	310	337	276	313	298	328	314	334	333	296	322	325	310	316	321	294	330	298	313	347	347	318	314	293	316	319	327	320	309	296	348	319	285	314	315	313	292	283	286	293	295	290	306	323	317	323	338	322	327	340	326	300	347	306	306	327	315	325	294	344	292	312	308	329	298	316	330	310	268	321	325	318	355	311	324	342	316	291	341	334	299	304	300	311	319	312	342	304	319	310	291	312	327	342	308	302	296	322	309	319	323	368	319	301	303	320	342	271	295	283	313	318	295	308	338	312	311	344	339	302	325	285	315	334	328	323	321	330	311	288	334	292	322	308	302	306	285	318	311	294	286	293	327	299	321	321	298	309	288	321	306	348	328	361	322	301	307	342	338	328	323	329	315	335	306	290	336	292	292	321	300	321	290	308	302	306	352	328	308	317	315	316	313	286	324	306	321	313	308	349	284	308	331	329	333	313	308	300	294	304	301	294	320	328	344	320	331	323	318	313	329	351	326	314	324	343	330	301	312	317	311	301	297	312	317	338	304	310	316	312	311	327	309	312	282	287	310	322	283	324	313	343	306	328	335	329	294	281	311	339	325	328	305	308	321	343	307	322	320	329	267	328	302	281	313	339	323	331	317	316	327	302	262	304	289	316	300	326	326	260	296	328	281	312	316	324	301	320	337	326	325	317	312	307	328	314	310	332	324	297	345	298	319	286	316	329	325	301	323	315	301	330	316	303	328	327	330	302	291	336	326	317	287	335	334	307	317	317	321	308	316	319	339	299	309	314	324	315	322	327	313	309	309	305	295	318	298	322	311	310	338	310	299	323	280	316	327	298	306	317	314	327	311	333	340	326	282	315	333	326	313	295	311	306	327	311	313	311	306	302	303	325	330	310	293	309	306	285	318	298	308	291	292	328	336	295	319	309	328	343	300	313	302	309	297	297	314	318	313	325	323	326	310	324	321	321	292	329	292	325	281	324	310	329	296	319	305	294	281	357	299	305	337	281	304	311	300	293	311	284	312	328	324	312	302	335	292	312	295	285	334	319	290	318	292	303	313	319	338	315	298	267	296	293	347	303	310	318	332	353	321	314	300	332	331	299	343	321	304	346	289	274	325	347	289	335	290	324	326	313	343	313	295	328	293	285	341	301	315	297	317	331	303	317	348	291	310	331	317	337	265	314	304	342	329	315	300	373	323	337	295	296	298	284	314	322	309	330	303	317	338	308	310	301	315	299	318	310	313	329	320	287	333	322	339	341	327	320	327	335	295	324	290	316	343	310	304	321	358	333	308	325	298	279	335	332	309	304	272	295	338	328	331	303	287	317	308	290	283	288	283	322	317	322	289	331	324	332	337	299	334	348	308	284	339	312	318	311	305	330	328	314	321	337	295	286	303	253	334	318	306	310	287	325	301	324	316	315	330	315	308	295	323	337	329	259	298	326	342	311	323	285	312	316	318	290	293	313	297	318	297	316	314	296	302	330	306	302	302	320	313	321	328	328	312	318	327	329	326	296	331	296	330	318	314	291	331	328	330	314	323	319	299	296	305	336	323	331	335	337	326	328	309	302	311	301	322	302	315	328	324	314	299	326	340	289	319	322	317	343	312	281	333	289	301	339	288	341	305	298	300	299	334	269	285	301	308	311	310	333	303	298	319	323	345	287	312	316	346	326	337	313	300	322	310	294	317	293	332	310	315	316	350	330	289	332	288	295	315	337	299	308	358	312	313	343	269	319	300	310	308	304	314	323	322	316	287	341	276	286	321	327	279	286	295	309	316	341	331	314	296	318	302	317	337	306	309	303	346	324	332	317	290	316	325	308	299	351	313	333	349	317	293	298	301	327	326	271	327	338	326	301	316	290	310	311	304	317	291	337	350	320	292	306	345	299	323	314	357	308	297	316	324	309	309	277	363	332	287	338	333	293	321	298	299	314	293	323	312	352	312	308	275	335	300	350	332	329	307	310	303	297	264	308	322	321	344	319	323	313	303	318	300	353	308	290	329	305	322	319	338	324	315	330	293	325	318	314	333	316	314	329	307	303	317	321	335	328	312	312	288	294	322	319	342	289	311	287	274	326	328	307	314	302	311	300	305	301	279	284	285	329	320	304	278	335	339	304	324	304	322	299	338	291	289	295	299	296	330	329	337	322	305	316	333	336	323	312	296	327	327	331	291	325	313	300	312	321	334	340	331	300	321	316	325	335	293	324	334	305	306	296	306	332	310	324	320	326	310	306	297	301	307	298	299	266	296	312	329	330	330	310	348	302	308	346	295	313	329	315	262	311	344	291	287	266	330	307	310	292	301	340	302	322	313	326	338	318	313	272	342	331	284	312	317	310	337	341	293	293	287	301	297	329	311	301	319	272	303	321	293	341	373	308	359	287	303	331	294	304	301	305	311	314	331	318	325	297	287	319	337	326	331	324	301	310	313	330	351	285	306	313	295	326	312	304	330	330	291	341	302	293	319	341	285	286	299	330	317	335	298	355	334	342	321	303	308	296	301	315	311	286	297	330	279	313	312	310	296	334	328	329	328	313	345	337	329	289	298	309	331	291	308	338	302	300	343	310	309	325	329	289	344	311	306	305	317	313	345	319	317	319	317	335	316	312	343	285	274	313	320	285	282	336	310	313	341	311	313	335	317	318	291	304	338	323	322	319	308	327	306	266	341	320	278	315	311	315	308	334	305	275	295	324	320	334	294	341	311	318	303	283	329	290	301	309	300	287	328	316	311	320	308	327	295	301	297	307	337	289	337	318	302	295	277	310	330	296	320	318	316	308	327	295	332	346	338	295	304	320	327	315	313	302	320	300	307	340	282	296	295	291	305	299	306	296	301	311	322	344	311	311	350	285	277	362	279	348	300	308	343	293	331	316	311	328	324	307	305	321	295	328	316	301	311	292	358	296	280	322	335	309	307	293	311	315	331	338	338	333	332	315	297	296	304	331	286	312	341	297	350	293	319	355	349	324	310	331	289	346	317	319	310	317	344	306	340	304	312	324	324	353	321	325	338	295	311	324	306	335	317	312	307	313	299	295	330	319	298	316
4575	4326	8363	3512	769	693	696	696	704	703	741	695	703	719	703	642	713	725	723	669	681	673	683	644	703	650	692	661	701	676	713	711	653	661	694	733	674	720	666	720	680	695	697	716	704	693	694	701	719	654	679	729	730	670	679	703	653	687	717	704	666	734	678	691	649	697	711	673	680	694	687	696	671	684	715	693	704	686	709	709	658	665	680	734	650	700	653	715	692	737	715	675	696	721	685	778	715	704	710	630	654	753	653	696	722	695	683	733	773	732	758	768	737	690	686	731	734	745	700	686	686	725	671	707	704	705	698	656	677	703	702	696	710	709	660	697	686	718	724	648	681	707	655	700	695	643	711	707	729	718	699	672	709	688	696	725	672	692	720	711	725	688	668	672	671	688	670	733	690	687	684	643	676	720	714	672	717	677	697	699	671	697	718	686	718	743	711	665	727	705	679	655	698	728	697	697	697	697	676	680	676	691	698	703	696	735	724	710	694	714	705	705	719	707	645	694	693	678	717	710	701	702	623	676	681	685	691	717	700	701	700	687	683	735	645	640	678	704	690	705	697	654	667	721	709	675	662	683	691	672	703	741	739	668	678	672	672	705	662	655	724	723	640	667	691	654	723	689	690	695	696	676	698	667	677	678	733	718	747	694	731	718	671	669	730	674	698	671	655	655	685	708	706	663	674	672	708	729	687	682	676	701	723	730	680	660	664	653	729	770	686	668	699	651	707	659	640	652	689	752	706	674	767	674	686	687	680	707	679	686	753	675	729	710	731	723	740	709	698	688	654	666	660	648	720	725	654	724	638	636	689	689	700	668	690	746	687	719	714	682	762	718	717	718	726	694	765	719	690	694	756	721	651	640	711	656	693	702	702	657	709	680	659	703	707	693	665	744	664	757	732	685	647	693	664	682	723	671	660	738	698	669	730	699	691	691	684	689	682	643	667	689	681	715	671	712	673	722	668	682	749	744	695	691	701	671	670	714	692	677	667	688	683	670	674	696	724	773	727	679	673	669	690	696	711	689	718	639	693	698	648	738	697	671	665	704	681	694	714	670	712	702	684	692	678	666	700	683	703	667	640	643	703	739	719	685	652	700	704	687	674	709	705	655	725	694	691	661	701	674	723	684	716	735	670	692	735	653	700	686	738	692	679	714	699	677	694	700	702	762	727	693	684	655	672	651	656	694	703	686	703	669	730	669	724	716	734	761	669	671	711	704	699	755	711	681	673	663	704	660	682	679	687	650	663	708	705	723	728	706	691	668	690	667	687	674	679	719	713	684	701	700	688	682	709	697	661	646	668	720	705	669	664	706	684	705	714	689	692	711	693	700	708	690	674	690	676	684	700	715	738	669	641	687	672	700	708	750	687	710	716	723	684	706	720	686	733	672	680	674	695	700	682	668	710	690	734	698	654	673	743	711	679	734	665	692	686	703	731	712	718	698	673	703	688	762	728	693	667	729	683	696	686	680	679	681	692	699	680	670	688	676	709	704	694	665	698	686	658	699	717	711	689	734	664	697	718	668	676	736	684	659	729	688	635	713	650	699	688	679	681	708	714	678	680	688	656	746	668	701	714	715	715	705	721	698	692	694	656	683	673	702	677	674	714	765	694	729	718	681	708	735	653	726	687	683	706	690	761	684	677	722	700	692	669	700	692	743	667	674	715	688	682	696	716	696	723	715	653	653	673	706	729	665	698	730	718	648	705	652	658	668	710	736	706	677	657	673	700	746	710	655	692	734	680	703	745	683	698	633	678	678	688	667	707	719	648	696	768	703	695	719	668	689	687	723	665	692	747	645	740	687	703	708	681	664	703	682	674	661	726	696	709	683	697	700	688	706	715	679	699	691	695	698	666	671	712	697	693	698	694	724	689	686	708	674	669	697	692	649	676	719	720	693	690	683	721	650	675	729	630	664	670	662	664	663	726	661	724	650	717	692	741	668	687	725	679	698	630	671	645	741	684	719	715	707	698	671	684	704	692	659	709	693	674	694	643	708	646	649	662	708	733	700	679	682	691	712	641	676	624	713	703	718	715	690	769	642	672	649	656	675	683	729	691	702	668	701	672	678	660	668	690	671	694	688	717	740	683	702	713	665	712	703	688	693	670	747	685	638	687	702	682	687	722	695	636	709	686	690	644	715	725	650	655	675	721	718	667	691	669	744	668	731	721	720	735	706	673	705	717	702	713	688	696	729	752	715	665	673	722	683	714	690	732	708	716	676	698	704	732	711	673	680	729	722	699	671	677	699	703	686	728	680	713	688	686	707	710	700	677	715	711	701	675	719	679	689	721	715	665	720	689	617	691	699	704	696	670	687	686	706	688	688	694	676	734	731	716	711	715	711	686	691	717	730	612	683	686	691	669	671	659	725	689	717	688	694	696	727	671	701	666	716	693	668	728	707	691	683	661	674	673	710	672	719	699	644	652	674	670	706	678	644	665	701	672	700	693	669	674	686	718	736	686	683	700	673	740	701	730	641	727	682	711	686	672	680	674	670	681	718	707	690	678	712	713	675	682	676	685	680	740	684	686	704	682	672	716	692	692	690	702	748	674	687	701	700	739	707	670	698	679	690	660	694	707	683	663	689	728	750	670	687	686	660	715	715	660	724	671	728	679	706	679	708	661	705	718	694	729	670	690	686	707	684	723	700	671	675	704	703	659	710	695	749	682	710	688	674	723	679	712	666	719	674	760	672	675	648	724	659	723	640	694	679	709	687	713	712	653	690	698	660	688	679	675	681	701	722	689	749	694	673	684	674	695	697	726	674	718	706	691	685	670	645	719	696	658	652	714	697	649	647	727	708	686	727	767	702	638	644	629	704	685	726	693	714	689	697	673	746	701	692	684	685	716	736	701	706	672	711	682	681	701	702	693	685	711	682	726	710	671	683	631	714	693	658	648	655	731	699	709	685	708	705	698	720	658	693	721	690	718	667	696	672	667	718	675	685	687	711	696	729	696	647	643	721	711	714	709	705	650	655	654	662	703	701	690	718	745	673	719	689	705	661	700	735	714	708	694	718	699	690	667	689	675	681	710	711	692	688	667	715	692	688	726	675	728	704	740	703	727	661	693	684	684	672	738	753	695	662	700	690	688	649	718	676	706	627	721	698	684	671	688	706	706	712	668	717	691	715	679	713	681	711	674	749	709	687	731	676	684	660	695	692	674	672	695	673	671	653	680	705	717	713	677	701	665	684	680	699	737	735	671	687	765	688	739	666	703	696	699	698	706	715	667	719	685	716	670	715	703	618	684	694	627	688	660	689	713	715	689	657	666	717	766	734	690	699	696	674	721	693	670	715	655	683	699	656	685	677	739	690	655	685	652	687	726	679	686	708	684	711	704	711	717	734	711	720	683	714	691	725	702	677	707	681	656	651	659	703	728	720	657	712	706	678	690	702	681	693	683	691	740	726	681	747	656	737	714	682	662	743	698	685	722	687	645	682	675	692	673	670	674	670	652	679	706	661	700	709	640	650	733	623
18174	11682	11297	4463	856	458	448	358	335	336	333	348	334	296	298	298	317	280	283	306	291	292	301	292	296	303	319	255	306	272	290	272	289	279	272	289	282	271	309	292	255	260	282	301	314	296	270	291	286	309	295	275	313	275	278	267	287	307	252	265	281	305	294	276	263	284	273	296	273	276	306	279	273	257	278	290	321	269	304	290	263	288	320	281	297	243	283	279	311	291	299	290	281	272	291	302	269	287	260	276	276	264	296	277	277	299	292	298	289	284	264	286	269	277	283	288	278	295	272	263	303	305	283	287	307	298	273	270	287	257	260	235	301	324	285	274	277	289	242	289	313	278	288	268	278	292	285	287	291	272	275	295	300	310	330	269	283	274	328	272	286	289	311	279	279	301	271	271	321	279	294	280	301	285	278	286	314	285	322	299	300	314	296	263	283	293	283	302	298	284	281	318	291	290	281	272	301	302	310	320	290	257	271	288	260	289	287	291	289	269	313	271	266	300	315	283	284	276	299	287	314	313	281	253	280	260	237	303	271	275	285	281	328	294	267	299	287	291	311	298	279	262	279	282	323	302	263	256	303	292	272	296	279	248	336	267	239	286	266	311	276	285	292	251	291	269	296	290	276	271	285	290	289	281	273	320	297	268	292	282	243	294	271	263	293	308	279	259	299	295	278	287	269	324	299	297	279	279	269	283	275	266	278	269	283	290	273	253	297	298	273	292	295	293	280	265	285	292	308	272	296	308	285	286	293	291	301	263	296	316	276	275	296	275	311	297	289	278	283	259	253	307	277	279	265	261	289	280	293	300	301	271	292	296	269	253	283	301	271	256	266	302	283	263	283	298	318	266	260	279	310	270	257	291	244	262	289	267	245	287	310	278	287	286	312	306	283	276	298	282	269	272	275	296	282	296	303	268	304	302	281	281	296	288	282	291	260	318	308	293	320	310	291	279	290	281	280	270	300	274	290	309	279	310	273	275	305	283	286	264	305	274	274	310	310	261	272	278	270	284	295	305	297	268	264	287	269	289	267	314	274	281	257	298	284	274	259	295	312	257	274	270	283	288	299	270	287	316	281	251	244	277	292	256	267	294	300	295	310	249	291	252	266	280	280	280	278	272	312	297	238	280	297	295	278	310	276	286	293	307	280	279	289	286	299	280	287	256	274	313	302	286	298	288	265	308	254	291	267	285	310	300	252	304	282	291	281	296	269	278	289	275	295	306	300	253	291	299	273	270	291	280	315	279	313	296	292	265	289	293	314	318	284	288	318	294	254	293	299	296	264	296	275	281	284	249	290	294	295	292	312	267	265	301	298	245	291	294	290	283	254	296	306	316	303	280	273	264	266	306	243	257	274	276	275	270	303	304	261	319	306	338	269	275	280	282	287	302	293	286	288	309	290	321	271	269	281	265	317	265	281	315	256	288	316	299	294	276	269	286	248	274	301	276	270	266	279	308	299	270	309	287	289	272	263	263	270	266	287	297	284	275	273	265	271	305	302	274	313	285	284	284	291	277	267	284	262	290	301	281	280	308	304	257	265	289	285	303	275	282	274	284	269	270	285	282	273	264	305	277	270	270	268	308	312	276	303	294	294	315	290	300	298	287	318	285	278	286	269	294	280	275	295	275	273	295	310	271	285	279	291	274	258	302	270	306	290	300	279	234	310	290	280	304	292	285	277	287	270	277	303	303	289	279	263	272	277	305	283	285	271	282	284	279	271	289	288	277	292	256	273	280	294	297	312	295	268	285	305	285	287	286	305	276	273	291	262	327	279	252	276	279	276	273	302	318	291	303	260	270	284	316	290	296	299	290	279	250	267	299	295	298	318	273	285	288	283	256	317	302	321	274	270	286	306	260	283	285	281	270	283	264	310	275	297	283	274	297	262	279	319	308	250	272	271	313	258	302	276	293	275	253	260	284	283	299	276	311	243	285	285	303	299	266	260	262	259	285	259	277	279	308	287	293	305	279	307	300	291	276	300	313	251	278	274	267	272	327	293	306	301	284	260	307	276	301	306	355	264	299	303	274	299	316	311	298	253	292	246	271	302	280	303	279	286	285	274	287	301	292	256	267	283	267	260	292	296	259	292	291	300	282	275	291	278	282	286	280	284	241	238	285	282	303	287	288	284	269	310	263	302	303	314	258	298	292	277	315	277	298	295	260	291	299	286	286	263	277	278	269	258	297	294	284	249	227	273	272	250	268	300	279	284	286	266	310	249	258	290	283	271	266	293	277	288	282	274	296	294	305	282	282	283	247	270	302	271	260	287	288	276	299	278	285	260	290	302	293	307	280	318	296	295	329	296	324	306	291	293	283	285	265	279	288	322	251	284	304	289	266	272	270	289	324	279	261	291	324	309	264	282	299	293	314	288	259	277	288	323	265	269	289	304	286	268	307	300	264	293	292	299	289	274	310	256	296	299	286	274	294	293	284	267	283	239	300	266	281	250	329	287	311	250	306	291	298	284	277	282	294	300	278	293	269	258	296	281	300	282	261	277	304	292	284	295	288	297	270	306	233	280	306	316	263	317	249	267	262	255	282	279	330	282	302	277	280	285	286	260	279	307	303	301	311	282	299	317	292	328	290	304	275	278	245	303	267	320	275	288	308	251	277	290	279	267	307	295	351	281	254	287	287	273	282	274	284	268	277	280	279	259	264	318	294	294	319	260	285	259	251	269	255	266	257	263	293	289	291	291	272	292	270	301	297	298	252	283	311	303	289	277	318	288	285	271	282	265	281	256	305	290	295	286	278	246	318	293	285	314	284	254	293	272	267	297	286	300	236	286	278	343	302	302	289	269	286	287	260	280	267	300	256	274	290	281	291	296	291	311	305	295	266	253	281	305	251	301	301	285	303	305	268	283	284	260	259	276	286	259	264	289	270	291	270	243	285	284	269	291	273	310	302	280	283	259	297	286	290	302	278	286	289	252	258	288	295	277	274	292	292	249	284	268	308	259	265	266	261	282	273	289	284	299	297	302	290	302	308	277	260	273	252	268	296	305	267	290	294	303	281	270	283	293	267	264	274	287	297	279	279	264	263	246	285	326	266	274	281	299	282	312	280	278	286	305	284	305	301	312	292	286	302	264	273	289	291	257	285	294	273	294	291	260	261	331	323	276	303	273	256	309	307	279	281	285	312	311	290	300	288	272	287	275	272	276	286	304	297	307	294	263	282	277	277	308	304	285	280	295	277	291	286	299	290	264	287	302	302	278	273	287	303	249	280	278	278	299	278	306	290	251	305	314	273	293	271	261	292	285	297	267	315	311	284	266	303	310	265	272	312	249	241	279	271	244	296	312	273	276	289	310	284	288	276	280	281	290	297	285	279	341	289	281	275	269	280	315	282	264	307	302	283	299	325	287	312	299	284	301	304	339	296	286	287	262	287	290	276	280	286	298	255	319	268	283	264	297	271	306	271	278	305	326	298	247	302	318	301	287	265	282	283	267	266	278	275	308	251	253	291	281	324	306	272	308	295
11733	10353	16370	9684	1985	1217	1014	1071	1068	976	877	870	873	823	799	778	685	676	758	722	680	713	659	660	676	654	683	623	652	680	723	619	647	672	666	596	657	633	659	622	644	639	601	630	638	645	679	677	669	617	644	645	624	642	672	627	621	633	654	629	678	700	681	669	638	654	678	668	636	680	671	625	633	672	674	658	624	682	658	674	650	628	606	679	624	709	645	653	596	632	609	649	595	653	664	636	617	689	665	633	641	592	657	632	634	717	727	705	740	663	715	651	718	637	668	663	665	664	630	683	698	685	661	659	646	680	628	649	667	686	646	655	618	629	595	636	675	652	605	615	648	601	608	690	660	654	605	622	648	660	595	629	658	656	660	612	633	680	620	651	676	658	678	657	658	618	612	653	632	643	657	616	597	641	656	621	632	637	610	666	674	635	689	628	669	624	640	660	630	628	620	628	668	646	640	666	663	627	649	618	649	656	635	682	665	604	676	646	693	691	622	658	658	639	642	606	650	591	705	641	678	615	671	642	658	688	599	623	698	674	634	632	644	668	639	645	633	644	622	659	619	639	644	629	637	689	637	623	663	648	632	647	674	620	630	662	638	642	584	655	624	616	689	649	646	621	649	675	605	638	676	622	642	672	672	621	599	633	639	649	634	655	601	663	651	657	609	647	697	661	646	667	620	611	613	629	618	677	658	606	639	639	645	666	648	658	654	628	624	641	694	663	610	632	665	641	676	631	604	624	628	615	613	624	613	658	620	643	610	635	584	674	643	674	628	654	635	667	595	660	617	656	615	624	647	636	613	627	654	637	619	669	647	621	670	623	676	680	633	622	625	605	649	649	643	652	633	627	652	638	604	631	625	627	686	597	640	629	668	622	623	639	673	641	638	666	630	611	649	610	625	636	681	644	649	631	656	623	646	630	642	642	639	619	671	620	641	658	624	646	648	610	600	659	668	658	592	628	663	699	623	624	609	584	586	645	642	668	663	639	614	674	619	634	641	640	623	617	626	580	630	588	668	650	625	614	680	623	681	616	642	601	670	660	649	646	613	612	665	587	625	651	620	644	651	591	646	638	652	631	656	637	636	636	613	639	638	603	615	576	664	658	686	633	618	620	605	660	588	613	621	646	714	613	626	640	691	618	596	659	607	705	639	630	614	676	663	644	650	656	655	654	673	616	625	651	651	645	631	642	671	670	643	643	651	617	639	630	624	681	622	629	660	662	629	659	642	632	606	664	637	629	635	624	612	659	627	623	610	676	652	635	653	660	614	605	667	627	646	651	669	665	654	656	655	612	625	636	651	622	638	629	688	664	657	664	656	645	614	637	609	665	642	616	658	649	677	612	714	644	664	679	623	628	635	670	638	624	616	584	671	644	644	677	697	677	650	624	630	599	679	649	643	678	587	597	639	613	651	677	625	662	633	643	632	644	645	681	639	612	644	664	628	649	629	654	618	625	641	612	657	655	681	610	618	606	643	624	672	622	707	578	649	665	604	619	654	651	644	663	626	614	605	653	649	607	629	631	654	677	703	646	640	652	635	645	630	636	632	675	662	623	650	656	656	640	614	631	666	621	623	656	651	688	625	677	661	650	640	674	645	668	666	640	633	659	656	620	659	692	668	659	637	642	629	587	673	692	654	641	662	670	632	650	642	688	667	677	650	637	610	624	678	637	622	650	610	643	649	652	659	645	653	683	660	653	677	674	654	627	654	638	638	631	638	615	650	677	685	673	663	679	656	664	654	639	626	626	643	672	659	611	653	648	690	652	667	605	661	668	673	643	647	686	672	654	616	605	643	592	727	609	628	644	621	682	665	614	656	728	665	665	637	613	613	666	628	623	636	683	664	621	614	646	636	610	656	628	639	626	674	673	636	614	613	674	634	646	625	638	655	693	678	662	627	655	636	623	634	688	644	659	620	641	669	673	615	660	658	672	679	656	666	633	653	635	633	633	680	622	654	638	646	607	643	656	640	683	650	656	634	636	649	618	619	661	643	689	629	604	680	675	648	637	655	698	662	616	633	611	620	668	641	641	674	630	678	673	668	651	643	593	617	635	678	636	667	653	624	648	624	604	608	668	639	608	631	641	632	635	608	672	670	649	686	631	603	696	641	680	642	645	685	659	681	634	655	670	638	663	641	684	637	616	655	618	667	654	642	627	640	689	619	641	590	642	628	673	649	643	672	649	641	707	615	639	634	645	676	639	631	630	651	647	732	669	667	685	640	642	612	636	601	681	644	629	653	644	628	657	636	665	628	659	647	631	635	610	607	638	601	674	660	604	663	635	630	616	653	642	617	621	628	681	688	699	669	616	661	631	651	699	630	639	616	613	659	591	645	617	694	624	669	650	639	671	642	680	647	641	626	634	661	617	644	670	658	665	646	614	671	615	639	632	665	681	656	674	618	619	647	641	629	657	700	657	665	636	662	655	619	608	655	609	654	649	651	643	667	653	657	637	657	678	615	622	631	634	599	640	660	606	627	630	654	664	644	637	621	633	666	595	657	633	665	622	608	655	629	633	655	641	648	645	592	697	592	645	639	668	665	583	615	622	677	626	651	633	639	643	625	637	632	598	644	651	664	690	656	699	604	665	636	624	660	651	642	638	628	670	651	663	587	653	638	620	631	656	654	655	650	680	614	610	662	669	606	681	650	675	662	657	677	673	629	622	627	622	651	608	641	655	640	655	660	661	615	624	654	657	625	679	591	647	638	627	665	674	679	630	639	672	652	667	662	622	663	645	646	620	645	674	626	633	664	597	680	608	619	652	631	657	629	643	634	637	653	636	598	650	644	606	677	664	634	624	641	679	660	647	649	658	647	653	640	669	616	639	652	647	608	625	671	692	657	655	649	694	649	612	671	643	602	622	619	634	654	634	719	642	624	604	677	657	640	726	635	649	656	668	622	644	633	646	658	666	613	614	661	624	605	635	649	664	640	648	644	617	609	664	653	624	632	648	651	634	613	638	678	635	680	643	659	698	683	658	612	658	677	598	633	617	677	626	674	707	655	628	671	668	612	636	590	674	656	676	668	658	597	665	662	643	612	643	671	672	672	665	609	670	662	609	641	661	629	671	624	654	621	634	669	643	652	615	635	662	627	634	627	654	618	600	559	662	682	684	580	642	660	594	640	649	599	627	621	596	646	611	620	680	652	641	651	620	619	665	618	678	601	643	677	630	635	651	655	625	647	616	628	673	645	620	662	615	664	637	612	602	635	646	688	647	632	672	633	645	671	651	627	618	670	655	635	621	660	646	613	639	677	629	597	669	637	608	678	680	656	651	645	626	665	601	654	615	609	645	624	683	620	645	642	666	681	617	670	640	618	582	641	627	654	638	606	641	663	609	584	701	600	607	652	651	643	659	696	655	678	623	632	616	620	644	654	679	681	654	625	650	647	632	625	694	643	661	617	622	639	652	592	639	632	663	672	653	700	616	668	627	665	630	646	616	619	590	627	633	643	629	659	648	654	626	629	658	662	584
27635	16929	19084	9779	2102	709	565	525	511	459	409	370	395	391	351	346	360	326	329	339	327	316	329	339	294	324	334	334	325	310	287	282	297	322	333	294	336	319	279	313	305	314	307	293	329	323	325	321	336	330	342	313	332	284	306	311	300	315	301	328	302	299	302	307	288	281	290	273	316	278	315	343	286	305	307	271	294	280	313	319	302	308	317	255	282	275	295	284	283	297	301	311	334	290	283	320	311	324	280	329	328	325	277	284	289	321	279	308	321	312	318	317	316	303	325	312	295	320	294	310	306	293	318	258	281	283	320	306	352	335	299	283	295	317	329	323	298	301	306	289	315	331	354	322	305	265	281	280	313	294	297	276	294	312	300	304	281	304	301	294	335	326	328	299	300	307	316	304	289	300	309	305	314	309	277	326	315	282	291	358	306	261	311	303	305	314	333	324	308	296	312	295	297	346	289	347	305	312	328	314	318	333	291	277	299	310	300	301	292	320	247	290	340	297	298	288	292	306	306	306	281	295	336	338	298	329	348	313	314	310	328	291	315	282	299	357	317	310	255	316	307	312	290	304	327	314	346	289	310	304	295	276	285	295	329	335	318	298	324	314	288	302	308	299	289	298	307	323	282	347	314	295	313	287	307	293	295	316	280	304	292	350	320	313	301	265	313	341	311	334	301	324	318	253	280	310	324	308	322	292	286	324	275	315	307	306	290	306	319	313	330	295	299	279	292	286	313	290	323	303	307	329	313	253	293	282	317	338	304	331	273	281	299	316	309	272	307	287	271	284	325	285	318	325	306	309	299	291	272	317	266	285	299	309	321	297	305	303	293	304	320	300	292	292	298	319	325	319	297	287	294	324	286	287	315	284	316	323	309	313	324	295	345	296	285	292	364	303	295	304	275	330	305	322	310	327	300	348	299	289	331	285	312	326	315	313	325	324	279	310	302	331	320	294	306	288	301	298	268	285	276	320	320	313	311	315	290	313	297	330	327	313	294	326	319	313	298	309	305	310	330	316	338	306	282	315	288	308	325	306	317	282	301	293	287	294	329	317	290	315	327	301	305	304	275	321	274	318	290	303	330	276	291	307	289	310	303	277	305	271	306	315	314	301	294	343	286	323	268	326	305	319	334	313	311	341	303	308	285	321	322	310	321	281	312	290	299	274	300	284	316	308	314	326	302	303	318	332	303	304	315	269	297	309	326	279	294	315	327	345	307	328	308	336	300	320	322	336	353	294	302	331	307	321	327	275	309	300	286	330	309	301	297	300	289	303	306	267	272	347	267	319	283	318	329	298	303	307	317	320	332	334	294	294	314	314	324	286	317	278	307	327	287	300	278	332	305	305	316	316	297	315	317	284	325	316	333	300	316	328	319	318	330	341	293	297	292	297	310	302	312	294	313	308	317	322	304	311	314	348	315	302	283	310	318	296	314	283	311	304	308	276	262	311	334	286	304	291	300	307	343	302	317	330	301	292	288	321	309	326	303	313	337	304	272	295	294	287	276	299	264	292	300	301	297	306	330	289	282	286	342	314	296	258	316	294	305	329	319	299	305	320	311	310	299	322	279	306	301	290	289	324	309	287	272	283	296	338	312	329	287	278	320	297	319	328	296	309	290	284	332	359	302	304	320	311	290	318	301	275	334	269	284	310	372	323	330	310	302	306	309	308	314	274	300	302	290	309	301	301	300	320	305	317	276	306	281	353	326	314	305	259	317	293	339	316	315	336	307	294	273	304	289	314	310	302	325	294	308	295	339	282	309	288	288	293	310	281	277	323	307	307	303	276	312	315	306	309	302	302	291	285	316	284	306	262	306	329	311	345	295	289	297	327	306	322	297	324	279	313	310	288	292	291	297	294	301	321	283	316	306	330	286	319	343	309	300	279	300	331	316	326	292	300	286	316	328	288	321	307	290	299	299	295	291	296	321	303	297	276	325	278	302	319	267	309	290	269	254	285	286	310	290	320	311	292	319	308	281	296	289	303	305	298	336	296	283	314	328	298	310	323	312	305	306	304	284	316	316	304	293	305	290	319	348	333	284	294	296	315	281	316	309	320	320	298	294	278	319	353	300	277	301	308	312	336	288	306	318	297	342	298	306	328	298	318	303	311	295	298	302	305	308	279	330	336	317	307	293	303	302	305	267	287	303	330	343	314	331	328	291	290	319	294	306	307	293	309	306	278	317	333	287	324	300	291	295	284	306	327	316	279	294	307	361	315	291	269	286	272	323	321	297	292	283	315	267	283	332	293	322	310	297	318	264	296	323	296	316	310	260	300	297	325	301	337	294	305	328	287	325	346	289	284	325	312	322	287	324	314	297	299	283	298	337	308	324	278	302	299	352	308	301	299	291	320	318	318	275	294	297	298	311	301	348	306	308	333	304	357	331	286	301	331	345	293	320	321	333	298	306	280	319	317	309	305	318	295	308	269	337	303	287	292	309	316	364	306	322	262	284	269	300	299	336	321	289	312	327	296	318	312	285	311	271	296	333	318	319	331	328	289	344	280	280	297	310	291	283	302	311	294	313	305	308	329	301	302	292	318	326	324	308	289	286	301	305	298	321	299	323	283	315	264	297	284	300	297	289	331	300	293	285	293	311	322	299	317	325	312	308	285	321	349	283	299	306	310	297	294	287	312	298	295	321	292	310	336	308	261	295	309	323	283	307	298	321	311	306	293	282	280	353	309	299	342	306	333	314	315	309	305	323	321	304	321	324	307	294	302	310	285	284	311	277	282	316	285	310	296	323	319	313	304	315	317	294	306	314	314	275	303	298	273	316	306	340	312	306	290	303	305	276	302	299	323	296	272	331	306	290	270	286	297	316	333	285	260	309	300	326	322	276	287	294	320	310	311	333	316	323	305	303	306	337	309	280	312	280	305	302	298	292	284	283	288	316	290	298	303	305	267	302	307	295	296	266	283	296	328	302	308	286	306	314	319	297	281	304	290	318	266	292	267	299	296	323	298	332	299	312	300	276	299	301	290	327	340	314	301	326	303	350	316	303	316	313	308	335	284	308	321	296	303	314	315	326	334	322	310	302	289	325	320	305	294	324	299	320	256	362	299	325	297	303	315	317	310	297	300	352	292	278	272	318	299	303	307	315	296	298	295	299	300	302	302	323	315	347	327	280	301	326	301	274	312	324	337	322	302	272	308	302	297	290	308	299	314	299	314	328	256	301	292	269	245	308	303	297	293	310	287	307	361	314	272	306	331	296	318	330	296	315	326	273	293	310	325	304	327	285	305	332	286	304	304	288	290	290	291	270	298	295	302	320	298	335	321	296	280	286	310	355	299	285	299	306	333	324	295	290	306	314	268	326	311	302	310	314	313	314	287	318	300	315	300	278	310	298	306	315	307	342	305	306	326	279	322	276	306	283	277	279	311	293	318	341	314	311	303	325	299	307	293	312	315	307	302	291	295	290	291	321	326	297	271	279	321	332	280	303	315	264	296	303	322	306	311	285	327	276	321	322	303	329	339
16149	12678	24975	16613	3846	1852	1516	1498	1466	1347	1134	1116	1222	1051	1042	941	834	836	794	772	785	764	749	703	737	725	805	725	749	723	754	731	674	780	725	700	688	738	711	663	719	712	710	737	705	659	686	678	747	682	663	711	674	693	666	659	728	681	682	673	678	722	676	701	693	742	663	718	733	672	669	657	665	690	691	656	675	663	703	670	712	667	627	705	668	712	667	707	673	708	648	677	690	716	663	701	655	711	656	689	734	713	662	685	705	723	751	735	848	832	812	807	779	796	792	721	684	736	724	655	677	713	709	721	713	701	710	702	692	665	693	678	726	745	720	656	669	718	667	679	688	673	666	676	689	661	679	690	665	691	735	692	683	709	700	722	674	682	708	674	696	693	716	726	704	736	696	719	690	685	691	676	760	696	707	660	658	694	654	666	662	678	680	672	698	680	684	698	646	724	630	708	706	673	664	664	649	713	681	697	662	676	661	703	689	707	725	697	708	655	645	715	675	725	727	654	685	703	668	691	698	673	706	700	692	700	722	668	689	704	729	683	733	686	653	703	692	679	687	673	638	682	648	690	678	706	686	655	675	675	671	699	670	683	667	683	668	685	618	688	663	711	680	656	654	720	753	721	766	640	668	697	687	698	642	674	692	698	710	680	650	699	692	696	712	645	692	743	713	639	670	699	667	659	670	697	733	651	699	706	690	721	705	701	649	678	673	728	660	682	678	705	694	693	677	726	694	731	702	724	675	713	664	661	679	718	673	713	716	704	696	641	685	722	659	666	691	690	733	690	663	670	679	673	674	718	661	693	655	646	641	711	675	687	681	684	722	695	712	626	709	668	702	722	688	690	669	698	665	671	674	691	748	680	690	694	709	685	676	663	688	682	739	654	698	671	699	732	688	638	684	676	697	684	700	690	668	645	772	682	700	659	693	665	686	745	684	704	638	704	669	687	709	689	720	673	669	654	701	659	735	720	669	653	667	689	675	684	685	704	698	689	673	694	718	651	670	645	627	721	641	676	695	752	696	715	709	655	680	669	700	691	691	695	699	686	684	727	681	706	718	666	709	709	773	715	678	692	698	684	660	740	701	706	681	697	684	709	663	705	702	686	672	687	690	646	694	659	651	643	677	696	704	667	658	723	694	694	681	723	701	672	696	711	661	764	643	695	712	738	641	705	664	661	663	683	672	660	687	703	681	712	714	672	702	712	634	694	683	744	675	688	692	718	672	732	688	683	672	664	682	719	675	719	701	715	650	697	673	663	695	702	713	687	655	682	698	688	672	720	668	705	712	673	726	674	708	680	692	634	677	674	678	656	673	643	665	698	618	718	674	640	706	742	702	709	673	683	721	597	737	701	678	715	658	701	662	702	672	697	689	682	672	676	738	704	704	731	673	668	662	651	710	699	670	682	724	670	720	751	713	737	660	644	695	669	702	657	666	716	691	677	690	683	683	731	698	685	699	691	711	696	636	676	692	725	678	706	678	699	698	665	704	656	736	672	703	707	705	709	705	672	665	700	668	683	666	710	683	673	670	648	693	662	672	686	674	674	669	685	642	662	658	667	654	705	680	699	708	708	659	682	699	717	711	675	668	712	704	641	706	670	652	701	704	694	703	700	683	621	727	683	676	667	685	672	701	678	679	704	729	675	698	625	655	673	662	684	733	679	653	690	694	656	677	690	680	655	675	658	681	710	720	695	667	690	665	680	715	683	678	733	668	689	685	672	663	641	702	694	691	676	718	725	654	694	696	736	673	669	720	661	659	691	723	684	707	705	695	667	718	681	706	673	681	654	642	728	636	698	704	679	683	696	747	634	690	657	685	689	682	697	680	695	697	696	648	694	698	654	679	685	711	695	687	683	705	690	706	716	706	713	708	717	686	692	682	708	682	656	681	655	728	670	700	680	715	657	720	732	656	670	652	717	657	704	667	710	727	661	642	670	677	688	695	687	659	694	701	700	678	662	631	654	685	699	720	669	668	723	700	663	717	706	692	647	692	706	692	723	709	645	722	682	719	680	680	687	676	713	717	679	659	644	669	673	682	721	743	687	698	692	719	672	634	689	693	721	683	692	691	620	653	706	666	698	693	716	691	680	670	708	696	730	683	665	712	682	660	681	713	661	678	707	683	693	672	666	650	660	682	711	700	680	698	700	663	684	639	645	679	692	728	703	646	697	681	629	667	676	646	688	684	690	678	684	696	685	693	672	695	690	700	729	711	674	666	688	668	706	661	689	711	682	652	698	664	695	685	678	690	698	705	695	682	697	680	685	694	693	706	675	729	687	645	704	706	727	690	671	697	664	655	660	663	663	714	660	685	669	670	639	705	691	708	707	710	647	669	638	688	654	682	682	738	702	680	669	674	670	726	731	694	646	680	674	679	706	736	660	705	661	683	713	683	706	673	657	707	715	688	680	685	704	643	721	701	682	727	649	698	714	729	724	657	658	662	697	707	643	703	675	695	689	700	719	678	689	644	701	678	645	635	666	657	684	700	686	664	701	697	708	697	714	693	700	659	671	692	703	710	707	656	711	734	677	712	696	681	657	685	660	656	676	686	675	683	671	675	679	663	647	694	681	673	692	662	679	693	695	673	682	668	659	677	712	705	737	660	671	710	709	692	669	658	657	631	649	656	675	682	709	667	697	703	669	700	681	641	698	632	689	655	719	689	714	695	709	667	699	688	669	762	679	680	664	672	730	729	679	697	680	735	685	646	689	656	654	679	674	660	699	712	741	699	715	693	722	658	686	643	665	698	722	704	654	735	719	693	672	666	703	699	683	665	705	720	683	637	705	714	705	711	691	734	703	706	694	688	683	705	670	717	722	681	694	765	644	706	669	692	686	703	678	697	681	659	674	653	660	699	678	720	706	697	709	723	643	719	661	670	657	714	683	695	737	663	655	671	719	677	727	697	699	667	682	660	695	746	705	711	692	699	749	699	712	671	721	708	706	664	702	641	702	640	664	701	722	701	666	697	726	695	673	680	675	684	658	684	698	661	665	707	698	625	703	673	678	661	662	678	656	653	665	700	700	678	680	711	686	761	655	666	647	692	704	709	669	646	657	701	721	668	692	697	702	683	643	699	701	682	684	711	695	673	691	724	674	704	678	708	692	675	672	684	702	699	698	664	702	738	712	732	676	657	660	680	699	708	701	667	709	673	678	661	674	663	683	659	655	702	652	680	677	673	663	692	706	634	692	708	661	669	732	688	719	686	640	680	694	689	682	740	682	683	692	727	682	668	650	700	674	672	691	726	715	668	671	700	670	714	692	735	628	678	728	706	645	702	670	686	716	666	713	706	682	664	688	709	733	697	700	683	675	682	690	694	663	719	695	666	708	726	679	663	709	713	651	697	691	672	701	681	670	716	654	704	658	659	715	669	667	663	667	655	646	657	691	672	665	647	666	650	646	683	670	669	704	724	664	650	682	690	626	715	708	656	674	667	676	679	654	651	681	671	705	716	697	692	682	681	698	656	668	683	688
7151	4071	4397	2139	475	311	293	275	316	324	321	334	339	296	324	306	279	323	340	321	337	301	284	335	317	298	307	309	334	366	292	280	336	359	324	311	309	320	331	283	338	327	320	358	328	306	316	310	313	329	322	326	275	286	295	337	309	294	326	304	307	350	326	373	310	312	296	348	302	324	342	308	301	301	320	296	360	310	300	328	309	316	316	327	296	288	356	311	318	321	304	326	309	341	292	287	329	325	359	345	322	293	309	341	299	310	303	319	281	330	336	277	342	337	300	293	332	334	303	299	310	332	306	337	299	302	321	337	323	350	298	297	302	315	310	306	358	305	315	294	319	314	308	284	324	297	303	309	335	341	323	354	282	362	292	302	320	315	333	312	290	306	295	312	319	323	330	308	304	334	335	320	328	314	304	341	311	306	299	335	305	310	315	322	333	307	319	280	286	286	336	353	270	309	323	313	336	297	293	311	309	346	316	326	323	307	315	308	321	323	336	305	313	336	331	357	356	295	316	352	322	300	316	303	315	296	325	334	297	311	319	288	321	304	328	298	310	302	308	277	287	287	314	318	315	326	305	306	311	314	298	316	332	321	299	293	294	312	323	324	342	317	312	293	309	332	316	306	336	324	307	317	316	309	300	323	318	298	256	335	283	291	306	321	329	315	303	350	301	315	294	321	355	331	305	324	304	354	311	324	356	315	257	322	316	325	331	350	317	313	317	363	294	305	330	316	304	337	331	323	329	331	309	292	292	314	329	303	287	342	310	319	329	280	312	330	323	337	286	303	327	365	317	302	300	312	306	335	286	315	367	339	335	307	323	330	323	318	282	309	308	262	313	317	314	315	360	299	344	301	339	319	321	337	334	320	329	311	320	307	321	343	295	313	309	322	322	333	324	313	306	293	362	330	326	308	299	321	321	305	302	320	317	327	315	310	301	335	319	334	325	321	292	331	315	307	341	344	357	307	304	297	333	352	287	300	307	320	323	322	340	308	319	321	351	322	309	331	326	323	314	291	331	301	294	328	316	309	316	301	295	329	338	313	333	384	302	309	313	338	301	331	282	310	299	331	297	302	329	300	272	304	302	305	282	312	303	347	328	290	327	338	340	366	317	342	317	291	332	333	356	322	312	345	294	308	309	284	310	319	318	321	310	323	311	325	320	337	350	314	344	308	309	339	315	335	333	327	307	328	319	304	294	309	290	339	340	316	320	289	319	297	286	311	356	298	289	314	333	337	321	324	303	337	343	302	289	311	325	329	340	343	323	309	305	312	333	297	337	318	320	336	307	317	314	318	354	318	348	323	315	348	325	329	321	310	299	296	305	349	322	306	318	299	323	301	298	320	305	299	291	322	304	319	293	346	344	332	328	307	330	329	351	316	335	313	305	274	333	317	305	337	321	334	317	301	291	294	345	297	337	294	344	337	319	328	289	269	297	298	293	298	321	314	325	355	307	282	328	288	307	300	319	319	325	296	303	304	312	329	320	349	298	320	323	310	330	289	330	309	306	294	295	311	339	312	315	308	331	293	288	295	346	350	320	314	296	334	293	304	316	311	329	311	304	339	301	324	329	292	313	313	343	293	318	315	337	326	318	292	342	312	308	288	318	296	327	325	298	332	316	318	330	323	334	307	306	295	321	316	320	322	302	311	316	297	348	312	312	344	341	321	318	356	342	304	357	322	308	329	300	344	306	321	285	305	327	312	326	277	351	315	300	299	346	336	315	321	295	298	321	321	339	322	323	330	325	320	319	318	312	333	314	305	320	296	309	332	300	325	312	313	316	317	318	331	314	324	287	312	319	315	312	334	306	311	346	319	303	289	324	294	312	300	290	328	314	342	314	347	347	322	300	333	296	319	300	313	309	315	312	307	317	317	307	282	322	342	331	318	304	356	295	290	328	285	293	321	340	266	322	308	343	306	307	314	311	316	280	322	287	341	306	312	298	325	332	336	329	341	343	308	300	284	286	303	311	334	318	293	295	285	300	309	274	296	293	303	350	351	297	317	331	294	327	309	317	343	361	310	274	294	325	317	322	317	333	314	314	285	302	305	322	302	315	328	310	309	309	277	319	321	276	318	336	340	293	348	275	319	314	326	318	384	306	265	291	317	315	289	307	360	303	322	286	305	335	316	294	303	297	300	302	306	306	315	343	334	322	309	314	319	337	359	327	304	321	324	306	293	314	300	294	298	302	324	265	341	318	309	314	325	325	356	334	341	303	279	368	320	342	306	309	312	343	328	315	315	309	297	297	314	320	305	298	300	304	308	326	331	311	302	287	332	304	310	339	315	295	327	334	314	344	322	262	354	315	320	334	338	326	325	289	329	309	333	295	299	331	302	295	319	303	324	322	282	317	318	309	343	291	340	289	331	309	291	330	261	297	360	309	346	331	321	330	309	349	321	321	299	308	304	302	310	274	274	294	316	356	288	330	309	314	315	282	320	317	309	340	312	301	302	340	332	313	304	334	326	309	332	330	309	352	321	308	283	300	305	330	292	307	294	282	307	327	333	323	289	291	307	349	316	296	314	350	317	328	305	315	299	301	275	318	327	348	308	303	309	329	315	297	329	316	347	316	279	319	328	319	304	307	306	303	343	321	331	335	326	312	315	352	303	322	325	340	308	331	349	284	315	316	317	313	324	317	321	302	324	307	304	305	296	299	309	335	324	294	305	327	291	273	288	298	316	323	306	334	303	303	309	368	311	330	310	322	307	306	323	310	329	292	308	320	317	301	308	335	331	357	300	329	303	331	313	336	336	337	320	312	309	317	315	290	330	314	307	330	295	351	326	317	317	327	328	330	315	297	304	322	368	318	285	330	337	298	308	311	325	324	357	321	318	314	332	339	331	284	312	312	298	335	322	284	294	322	327	304	307	307	311	275	313	301	308	276	308	307	287	336	306	335	308	312	309	324	279	357	317	300	354	315	291	320	313	331	304	287	352	309	296	321	326	282	364	321	304	336	319	326	363	299	308	324	336	316	337	304	341	292	322	315	314	328	321	299	302	315	326	248	348	293	352	340	325	316	337	339	294	325	294	284	327	313	337	296	303	323	315	343	322	344	337	326	299	294	336	345	305	309	341	343	297	311	329	322	333	306	337	327	322	323	307	311	349	308	311	290	346	310	290	324	336	320	314	296	326	303	316	310	322	353	320	291	313	342	323	306	281	334	317	312	291	315	321	292	338	338	313	295	299	333	333	344	308	295	368	313	293	353	295	323	315	319	289	302	300	334	323	324	254	319	306	316	310	321	357	312	270	295	300	300	326	318	325	326	331	292	309	316	320	312	341	307	315	304	295	294	320	310	316	285	330	321	338	330	326	340	309	344	335	301	308	319	326	321	357	300	323	327	302	310	338	308	327	310	331	331	266	318	350	339	328	326	309	328	321	290	313	297	323	286	339	337	349	305	304	301	350	282	342	298	295	330	337	306	332	303	336	320	305	326	334	313	321	340	329	294	289	304	302	311	322	323	325	318	299
4621	4015	8571	5281	1120	677	762	702	686	704	719	728	713	675	726	742	709	726	714	704	651	672	692	701	718	708	697	671	713	705	714	717	713	721	734	713	686	718	706	694	671	726	682	701	700	716	662	675	660	695	748	716	695	720	730	695	697	647	727	682	719	703	696	744	667	674	698	666	732	705	686	695	734	744	722	739	706	653	695	644	762	703	713	715	686	723	743	703	700	732	707	695	697	669	668	740	698	721	721	657	669	681	699	735	738	713	725	729	722	777	753	777	737	728	735	687	696	708	688	697	708	700	677	753	731	674	737	724	637	677	670	729	726	648	702	716	698	698	702	728	704	720	699	672	698	711	731	675	700	686	708	671	723	661	736	666	682	713	656	684	680	707	682	730	736	694	696	717	676	689	701	739	734	724	676	699	692	729	711	698	678	730	719	746	724	698	769	762	669	746	677	667	750	695	756	687	685	709	703	679	745	714	729	699	711	742	665	679	723	662	690	686	735	728	715	744	694	702	700	728	754	696	714	674	702	679	699	683	767	669	659	700	670	663	695	732	732	653	695	689	680	738	741	762	700	707	682	675	682	696	683	713	728	731	683	752	660	669	721	711	715	668	711	691	742	715	718	693	683	664	691	663	724	732	673	720	700	702	703	734	709	700	698	697	670	661	713	729	688	655	696	715	680	688	725	675	682	734	700	670	731	693	686	715	662	687	684	718	663	681	730	717	706	692	715	706	708	680	678	735	664	726	689	707	745	704	705	673	691	693	722	689	676	634	715	701	703	716	706	713	698	682	680	733	682	659	705	698	677	686	719	738	733	675	742	714	686	675	667	669	725	669	697	698	727	726	676	748	657	653	666	725	660	680	612	721	681	675	698	714	691	711	685	646	663	713	683	714	669	684	676	714	741	688	694	706	666	715	682	685	740	684	698	703	728	702	744	687	679	706	717	664	702	723	691	687	700	655	693	688	723	711	685	702	692	724	696	677	713	694	657	662	691	723	701	687	737	736	766	737	689	631	703	697	694	715	689	683	707	725	689	671	655	662	694	697	707	669	689	700	684	665	719	670	690	682	679	677	689	704	691	650	712	705	673	667	722	675	701	713	687	726	745	693	689	682	697	683	707	717	696	683	741	723	700	740	728	663	721	669	735	686	681	728	675	704	720	676	747	746	675	704	661	679	735	685	689	703	702	683	683	739	732	703	654	685	662	688	691	669	665	710	687	662	658	744	701	721	722	734	675	704	703	730	689	693	739	692	714	688	697	680	753	686	723	695	714	661	705	676	683	685	720	684	722	737	732	673	671	729	703	703	656	710	725	671	668	677	731	725	706	725	710	676	685	723	693	711	669	722	667	687	730	671	679	695	693	649	711	697	706	715	693	721	730	708	670	698	702	687	740	693	717	738	687	702	674	695	645	682	661	679	708	691	651	670	650	653	775	733	696	687	664	784	688	749	735	726	667	741	690	675	719	658	657	700	693	696	674	696	672	668	713	727	708	728	690	728	727	705	707	657	703	691	676	701	648	678	680	722	710	720	715	703	704	712	768	674	697	733	667	737	740	669	683	683	693	734	715	672	752	671	714	657	689	742	713	716	709	681	694	709	695	704	705	716	729	676	688	712	720	658	713	685	723	653	712	683	674	716	739	642	682	687	700	664	656	708	716	695	666	658	715	636	746	730	708	672	724	726	650	663	708	769	700	681	662	695	689	714	703	718	695	688	651	699	672	657	671	678	754	698	694	716	682	664	700	715	724	662	701	705	713	706	739	685	652	689	675	774	703	715	721	634	681	712	665	695	702	722	718	683	700	670	682	696	654	703	679	697	705	680	674	697	704	683	690	662	699	706	735	694	666	659	719	723	737	710	726	736	726	681	712	689	717	702	713	672	747	723	710	661	685	701	665	699	707	672	721	694	729	668	672	734	729	677	710	716	708	767	733	717	689	693	678	709	703	690	686	689	715	698	673	755	686	673	762	720	668	692	660	752	712	735	694	732	707	675	686	679	748	742	690	688	724	710	659	677	675	682	680	708	708	672	678	664	693	751	716	697	643	709	707	707	739	720	670	680	732	691	681	739	665	696	710	650	698	713	732	658	719	702	699	700	672	649	715	723	709	692	742	736	695	753	730	680	681	698	684	734	727	711	703	725	718	697	694	737	712	657	671	667	707	723	685	700	666	664	720	645	679	702	688	657	667	707	717	681	697	675	675	724	736	716	728	709	702	734	684	709	749	738	678	706	688	684	705	671	714	733	683	700	703	680	700	718	704	667	698	711	678	687	709	700	669	720	694	677	694	727	712	756	703	732	698	707	691	681	722	712	681	669	731	701	695	665	742	718	680	675	725	721	693	731	691	717	723	657	652	699	690	674	675	702	739	671	662	744	714	689	738	693	737	642	678	695	691	673	647	645	669	687	674	668	697	687	662	719	744	709	706	676	705	677	663	694	633	738	700	714	697	714	658	703	687	728	689	760	734	720	689	712	687	730	695	708	682	746	727	712	709	650	683	706	677	718	664	712	743	751	721	662	677	690	683	728	692	706	717	757	708	694	677	696	720	713	732	738	712	672	662	693	731	684	729	744	747	628	693	714	713	685	695	696	694	658	704	769	718	708	719	747	660	692	713	681	701	747	701	749	689	717	687	723	706	708	693	702	706	683	682	657	699	688	702	656	689	718	704	719	730	733	702	687	689	705	694	670	716	712	694	716	681	672	694	697	711	705	727	667	686	731	677	754	721	682	703	676	718	681	693	714	663	688	693	694	713	697	732	738	702	704	701	726	695	678	764	715	705	713	693	708	639	689	701	695	711	662	756	731	706	684	742	683	660	712	706	659	681	688	707	671	695	713	714	696	684	749	662	680	717	672	702	765	718	683	684	676	691	677	691	719	642	707	755	697	710	688	718	672	685	725	714	699	720	680	708	700	713	677	709	657	698	703	725	708	705	689	710	742	679	699	732	681	696	721	731	695	720	674	748	661	722	719	643	691	696	699	726	696	707	755	688	701	689	703	644	697	684	696	722	730	687	721	715	700	695	726	695	707	688	686	690	727	675	703	711	703	713	701	690	699	686	739	716	716	669	676	724	660	670	669	670	720	677	727	710	685	743	719	697	699	681	732	678	739	725	677	696	676	705	682	747	776	719	717	666	705	692	713	654	673	695	712	671	731	690	712	718	715	619	698	694	714	676	683	733	729	703	757	723	712	713	745	722	684	727	665	731	717	700	675	731	700	709	689	676	721	710	756	688	732	696	666	693	688	657	741	705	643	682	658	709	729	673	728	721	684	725	715	703	682	683	671	703	715	698	679	635	675	690	697	744	679	676	684	696	714	704	653	741	727	728	680	734	682	674	691	688	716	680	686	701	711	697	654	696	690	723	679	712	695	724	674	716	670	725	725	673	673	659	714	665	709	700	711	691	758	712	700	707	725	715	679	750	731	727	681	725	659	691	678	700	730	713	689	725	700	666	705	714	684	678	701	679	676
18515	10420	10737	4599	888	498	419	380	377	368	304	278	318	336	342	316	300	310	321	322	276	311	315	272	291	335	292	295	323	273	291	292	275	295	285	305	269	271	249	314	271	319	290	308	262	319	273	335	305	309	291	304	300	304	289	296	305	284	308	296	297	284	278	265	307	300	270	263	318	302	312	325	304	277	298	299	325	286	315	302	309	307	284	310	293	279	321	298	281	315	287	287	278	295	302	296	311	273	268	280	290	317	279	300	286	293	320	328	314	300	283	314	285	283	297	308	268	296	294	302	309	294	290	285	283	325	271	303	285	309	309	272	284	297	285	287	356	288	309	272	287	277	280	276	305	254	274	315	306	275	279	301	286	290	278	276	299	299	277	304	314	292	296	279	303	263	286	317	278	311	244	289	303	306	300	279	283	304	306	300	285	260	294	303	271	286	273	268	287	284	302	310	317	258	308	261	273	295	272	301	287	304	276	303	330	287	287	285	292	302	297	312	278	291	300	292	287	299	295	297	279	288	297	280	285	305	307	280	295	289	266	291	288	263	318	285	303	324	272	300	255	270	312	298	328	284	263	279	284	323	312	336	287	298	313	292	302	262	285	308	291	305	284	305	266	292	291	286	271	275	298	282	300	276	299	293	316	282	269	272	287	274	259	293	266	296	276	295	272	294	284	292	323	276	295	288	321	284	284	313	311	293	309	289	289	290	277	285	292	309	291	311	309	278	283	301	315	251	301	288	314	292	273	299	290	291	335	343	282	323	291	299	315	296	246	297	316	337	284	321	294	296	326	296	259	325	260	253	272	295	320	282	270	308	293	290	304	273	286	283	292	283	287	299	286	312	291	304	318	270	302	317	293	291	294	268	277	304	306	307	290	318	308	319	275	291	309	307	299	311	285	318	301	295	304	309	298	324	305	317	272	255	268	317	303	280	305	312	270	295	271	328	313	313	276	291	292	261	273	292	304	314	320	304	304	320	291	275	271	283	331	253	294	321	303	281	313	280	283	275	281	291	319	284	315	260	271	342	316	278	293	325	277	280	281	312	285	347	302	295	277	307	287	267	274	302	304	289	257	291	289	285	282	299	260	288	294	304	300	293	255	289	291	318	283	284	261	251	293	280	304	278	283	298	302	266	316	266	260	286	318	312	280	281	257	319	284	274	279	273	285	296	305	312	281	300	259	307	280	272	284	282	293	259	308	323	284	256	252	286	273	281	289	317	280	282	285	261	291	270	295	304	301	304	273	309	247	304	295	267	257	297	290	288	296	261	319	289	296	306	268	281	285	267	291	253	292	311	288	277	276	278	303	259	322	301	307	294	301	296	266	308	303	287	254	309	295	300	290	308	322	273	315	275	316	272	299	288	281	267	295	253	289	301	267	309	294	299	287	278	290	272	288	306	270	271	257	303	285	307	292	322	258	284	301	310	274	324	289	286	266	285	305	282	312	280	287	275	292	286	298	283	263	296	321	278	302	243	325	301	270	287	281	314	260	279	295	263	292	288	271	326	264	286	301	288	305	312	289	285	274	304	316	332	317	301	285	271	265	318	279	267	251	305	301	271	287	311	302	295	278	283	287	314	317	298	264	288	276	302	324	290	326	262	258	303	273	321	337	283	287	314	291	269	277	287	293	296	315	285	260	264	292	347	294	283	283	291	271	281	292	293	309	278	287	260	293	260	305	316	296	270	283	290	305	289	293	285	260	309	305	326	301	310	288	267	289	316	310	315	295	274	291	281	288	264	306	321	286	253	319	302	258	289	297	297	330	311	310	275	305	295	333	292	303	294	296	239	299	268	297	288	279	315	296	305	277	295	283	317	308	299	272	275	283	286	278	327	275	291	290	313	314	289	280	265	303	312	269	274	324	297	278	277	320	261	304	276	310	280	262	280	292	283	292	307	290	294	296	308	290	306	314	291	307	315	288	262	286	305	285	320	303	297	306	279	273	356	285	285	293	284	277	305	304	317	251	276	298	274	268	285	263	294	280	279	300	300	318	278	299	263	287	310	276	310	307	296	318	276	322	311	276	315	299	267	305	272	296	301	335	262	280	291	272	301	291	275	283	290	272	259	289	315	292	290	272	285	286	303	292	290	308	325	306	272	282	266	268	277	281	300	287	281	305	301	283	326	269	294	302	282	263	299	291	261	278	262	255	301	277	317	290	320	294	260	334	294	328	262	272	315	299	298	332	283	244	303	309	305	300	298	280	308	314	310	314	272	297	323	325	299	281	268	306	263	331	279	293	328	295	281	273	307	298	276	316	305	316	290	300	298	241	287	259	270	281	309	291	308	288	280	288	302	302	312	293	308	310	271	257	284	303	289	311	274	316	307	257	267	309	298	284	298	329	299	286	289	297	328	284	263	287	310	303	310	280	273	323	271	320	307	284	297	339	305	300	286	277	306	304	282	285	319	311	298	264	295	281	286	287	303	302	303	276	277	279	295	281	293	296	288	295	284	274	276	301	291	306	316	302	257	287	305	291	292	302	283	288	306	286	299	300	314	283	308	323	289	300	298	328	326	283	321	324	316	300	269	281	300	293	299	298	263	267	300	255	304	299	263	304	294	297	306	296	294	287	301	259	293	260	282	267	295	299	307	302	336	337	272	298	322	318	295	316	293	274	278	302	282	260	302	279	292	287	290	295	317	309	259	274	297	303	288	281	307	282	290	276	289	308	289	278	290	312	305	291	285	291	250	284	283	321	333	304	274	281	282	294	284	282	292	261	312	284	335	286	310	288	293	306	264	305	306	292	295	309	311	269	243	276	317	293	294	272	285	352	267	274	313	272	290	296	296	282	295	282	284	293	274	278	251	315	307	293	267	255	263	287	300	274	303	281	329	308	300	263	316	270	310	306	325	303	286	274	296	302	331	295	264	303	290	266	312	313	317	319	294	306	289	311	283	293	281	275	300	322	295	299	305	309	309	288	310	266	310	314	284	279	224	289	275	272	265	273	265	257	314	291	288	294	290	278	291	275	259	326	292	284	315	294	289	292	318	314	284	298	254	247	260	296	290	295	309	292	290	278	273	299	288	281	249	305	264	301	279	302	280	282	317	294	282	299	278	294	315	277	287	275	280	305	276	300	293	280	255	304	273	272	277	321	312	273	316	291	292	279	300	314	307	266	308	305	272	284	269	287	328	316	273	267	313	276	307	291	262	309	283	305	277	314	315	269	312	312	299	279	314	320	299	272	295	318	307	319	310	275	306	283	289	281	309	297	300	249	292	305	303	312	297	300	292	305	293	281	287	332	287	297	307	275	266	265	290	286	275	297	287	283	278	297	302	278	303	268	283	256	303	266	278	295	269	321	320	278	310	317	273	291	312	295	305	285	313	286	315	285	291	280	309	289	285	273	284	293	324	293	252	309	312	318	275	288	314	284	316	297	252	299	266	267	292	285	297	308	302	262	291	301	292	299	285	279	295	288	285	282	277	269	284	311	261	262	295	271	272	300	303	270	298	292	278	257	311	288	295
11732	9141	16569	9287	2016	1278	1100	1129	1133	1035	838	810	846	864	753	791	740	705	680	714	730	660	715	729	710	703	645	673	662	634	688	647	743	684	666	654	680	698	636	668	664	693	686	655	682	643	689	648	631	631	629	658	652	668	622	717	663	657	649	669	673	647	655	681	707	689	708	733	695	594	649	670	679	644	700	639	677	658	652	626	635	680	659	677	706	701	685	633	600	636	643	660	623	605	631	684	651	634	637	634	645	662	651	706	748	718	690	760	743	750	684	738	727	716	729	686	662	686	651	690	706	685	648	673	684	678	703	630	682	656	637	657	676	626	672	612	628	695	667	680	639	670	659	662	642	597	665	649	634	661	603	670	659	646	658	681	665	653	671	695	686	658	658	677	641	623	629	633	669	678	640	665	605	716	613	665	640	642	660	653	681	599	626	637	654	649	657	672	658	649	698	642	657	633	627	653	664	617	705	643	685	650	665	631	637	654	670	658	645	682	626	648	712	657	656	638	655	674	654	680	672	648	646	610	645	671	688	674	651	648	602	611	667	616	632	651	624	619	658	639	669	640	652	681	656	661	657	642	623	694	651	671	670	670	658	635	668	650	669	642	635	643	633	626	608	649	668	651	668	629	639	648	647	647	626	673	646	705	614	646	660	693	656	631	695	684	656	646	678	671	636	653	653	642	701	668	632	668	662	669	631	586	633	624	634	633	635	654	675	597	619	656	678	687	645	678	643	706	639	622	642	665	682	621	683	665	652	639	671	621	655	655	660	655	643	688	698	644	662	646	678	632	659	669	665	624	648	645	723	672	672	616	712	646	683	620	652	623	670	653	621	633	678	638	679	630	692	641	697	631	641	663	610	664	630	651	693	662	605	638	622	649	653	675	659	654	641	648	666	666	631	685	653	639	658	689	645	648	640	663	620	609	673	673	630	670	627	635	665	670	660	639	611	677	675	651	637	645	689	648	651	651	630	669	679	676	699	678	668	685	677	686	675	654	671	657	659	663	659	699	675	637	691	688	680	658	661	666	658	659	631	656	675	656	628	676	682	649	647	650	640	632	692	636	652	694	644	677	682	642	632	653	662	633	701	695	630	669	640	722	669	638	665	643	635	673	629	614	690	638	653	684	647	660	635	666	661	668	653	662	689	630	618	645	671	653	653	664	678	640	678	643	646	657	645	643	670	676	641	641	643	691	626	648	681	666	650	620	706	698	652	686	619	668	670	637	627	687	617	655	656	698	659	644	677	674	665	680	651	691	636	667	652	614	671	666	642	655	669	618	697	656	612	679	619	642	650	661	662	649	652	656	631	695	634	719	622	660	663	709	655	642	624	660	603	607	672	647	623	676	681	652	673	628	655	666	637	624	700	655	632	664	665	636	712	645	649	657	645	680	648	632	601	681	695	657	607	687	623	600	631	674	628	623	643	653	651	677	700	677	631	691	615	706	693	651	636	701	675	642	646	641	641	613	684	661	679	593	651	688	651	621	649	637	641	636	637	651	631	652	642	667	623	699	604	664	681	678	622	648	663	606	662	661	631	660	674	709	672	656	633	640	641	670	687	678	638	643	669	633	623	679	652	650	657	656	676	676	613	609	645	688	668	677	667	669	661	694	625	610	700	701	648	651	647	652	706	678	686	660	667	676	655	686	604	630	650	689	631	634	686	624	656	699	635	679	666	671	661	643	661	633	604	681	650	667	656	639	640	618	669	699	669	675	626	652	676	641	636	609	686	628	671	605	704	691	647	634	643	669	654	677	673	641	661	637	698	648	643	606	662	680	672	674	675	624	640	664	645	650	631	636	692	648	663	633	617	626	659	648	657	667	634	634	611	627	641	663	633	680	655	650	618	590	625	676	708	614	634	698	657	648	691	681	651	669	662	663	636	637	667	659	633	645	657	647	639	648	655	642	679	640	672	656	652	671	690	647	642	671	708	678	634	636	691	671	631	629	671	654	627	684	689	632	648	698	662	642	656	660	652	696	635	654	663	697	671	620	681	661	676	643	684	624	689	672	648	676	632	639	623	640	673	694	660	641	626	663	663	663	682	665	676	641	647	648	619	704	670	642	627	632	645	637	660	650	693	659	635	664	692	669	643	689	649	661	628	622	675	634	682	698	643	672	619	671	672	630	638	621	682	654	631	638	676	701	608	650	638	654	673	646	650	652	639	664	640	691	668	646	648	663	673	656	648	624	693	686	627	673	626	682	641	670	637	619	683	693	675	663	669	673	636	632	647	667	674	659	639	670	643	628	623	631	652	649	632	691	646	703	654	650	658	677	742	605	714	678	672	649	673	671	695	695	647	661	667	639	648	691	683	675	635	631	690	693	656	649	646	641	721	714	640	671	599	619	622	641	637	632	665	624	623	678	658	678	650	635	653	688	593	695	643	653	687	685	657	680	613	642	633	656	657	676	653	638	633	637	639	631	655	652	630	678	623	639	668	699	641	666	677	679	687	613	654	666	624	651	659	688	641	615	655	658	660	655	648	653	700	664	669	652	659	623	622	661	660	668	695	678	640	597	660	650	636	675	703	649	630	694	678	655	629	672	625	658	631	694	629	651	692	654	621	661	634	663	657	691	644	662	623	637	656	686	698	630	659	699	677	692	648	656	659	660	671	627	684	657	626	632	674	683	671	655	666	647	690	661	634	696	665	673	655	655	661	645	681	607	661	707	670	641	676	655	690	695	687	653	673	635	624	631	671	678	606	673	690	626	648	620	651	688	669	648	696	675	694	634	638	625	650	665	668	692	648	723	624	710	680	685	640	661	635	621	672	646	640	655	585	690	659	687	613	607	652	674	670	619	671	637	627	693	649	637	697	641	649	668	679	671	632	605	632	681	630	667	604	687	637	636	612	632	621	651	661	641	703	638	672	671	605	691	645	646	637	655	635	659	674	664	656	647	628	653	690	612	673	640	682	703	655	639	610	657	692	680	650	633	643	663	671	618	622	657	634	675	681	602	689	658	649	626	639	648	628	658	664	664	612	643	669	685	654	664	637	668	621	617	692	646	627	654	650	646	683	626	626	659	676	643	663	654	707	625	655	686	681	692	677	649	655	694	654	629	655	665	662	659	635	665	651	636	656	664	624	639	620	668	627	681	659	650	685	644	684	669	685	650	678	631	624	655	660	650	616	672	651	613	652	636	642	622	651	645	651	666	698	650	681	641	669	640	660	610	656	669	706	671	665	628	678	654	613	710	651	641	618	588	620	687	632	675	663	675	664	629	708	599	619	674	635	651	623	705	679	652	645	670	667	676	647	709	657	617	647	678	672	624	634	629	692	634	637	672	653	671	630	736	690	667	658	658	658	670	670	663	668	706	676	666	631	668	622	632	640	682	659	636	614	659	603	666	641	628	639	632	660	657	692	698	626	674	664	651	692	622	626	649	621	664	678	707	690	658	676	654	638	605	668	650	649	633	631	623	654	645	664	699	705	702	696	655	648	710	691	637	696	643	684	666	630	656	666	658	702	706
27066	17352	19141	9393	1531	713	507	455	518	402	386	412	383	387	339	352	333	292	306	309	296	305	304	316	308	301	349	318	314	282	364	296	291	305	291	294	288	301	308	291	307	320	274	302	291	297	311	344	302	303	304	329	294	302	332	303	323	308	290	269	313	326	328	333	302	289	298	313	337	321	317	299	313	286	318	301	292	323	279	302	305	326	300	342	309	302	327	268	298	282	312	342	318	327	316	298	304	317	337	336	310	341	314	327	351	348	336	300	337	353	314	307	308	333	322	290	304	325	340	281	325	315	297	333	295	296	326	300	310	325	329	319	332	285	269	290	330	313	315	315	323	316	284	291	331	304	329	304	288	281	312	294	297	272	336	315	327	345	293	311	302	304	308	292	300	316	315	305	305	306	303	360	333	300	294	310	305	304	299	291	330	318	297	307	325	295	314	297	323	301	318	306	296	346	319	310	324	327	299	319	346	297	300	311	337	287	289	295	283	287	294	298	293	290	302	334	300	309	300	275	284	307	324	309	285	333	318	308	265	300	330	316	322	307	322	327	315	269	307	336	370	314	298	277	317	301	338	321	294	281	288	294	285	338	323	324	297	290	327	318	314	337	288	301	326	333	319	328	315	308	291	297	297	313	337	307	331	299	340	337	324	311	298	292	326	311	283	317	290	332	321	342	317	302	302	306	319	306	310	325	296	320	355	311	322	271	306	321	327	325	327	319	303	296	306	311	282	327	310	299	318	325	308	305	261	290	331	337	319	312	330	308	281	290	321	276	286	311	321	313	307	301	314	312	302	318	323	294	296	294	310	295	316	294	342	308	308	327	342	305	333	335	320	304	306	305	278	296	331	286	319	322	289	279	310	306	303	302	312	300	346	302	330	296	330	315	323	310	344	324	310	306	291	306	289	299	300	294	269	294	303	350	290	327	315	331	300	306	291	319	303	318	314	325	327	301	338	303	302	340	318	312	331	315	298	331	284	335	305	328	318	336	288	315	308	332	277	296	286	317	340	324	282	317	277	297	327	342	318	327	282	357	271	322	320	353	296	322	313	313	329	315	291	306	286	295	300	272	318	311	296	320	293	291	327	286	341	284	285	261	308	298	293	345	353	276	292	314	315	330	320	322	346	352	345	296	332	321	276	288	298	349	286	319	307	300	311	310	331	354	324	305	304	317	310	290	301	300	274	317	304	271	263	294	338	312	289	320	308	313	298	298	290	323	303	339	252	325	313	321	318	323	305	269	313	327	347	320	328	312	305	343	306	298	308	339	271	295	322	337	336	287	310	347	323	302	288	297	307	326	270	314	334	304	323	305	317	339	296	318	323	318	315	318	276	272	320	315	319	369	281	306	282	306	271	290	281	296	315	312	329	316	337	302	287	306	304	311	308	306	314	341	298	315	302	307	299	310	334	312	345	329	266	297	297	327	286	321	305	285	307	290	314	315	285	286	282	321	330	325	295	292	313	309	294	307	320	283	318	328	299	333	305	295	331	330	301	316	307	285	310	282	323	281	329	308	314	307	304	300	341	341	293	311	322	310	302	310	271	337	291	299	319	313	294	331	325	309	290	294	311	300	312	310	338	288	297	303	312	316	294	338	291	317	310	315	311	314	312	302	291	319	324	319	307	316	300	322	336	284	312	290	325	293	343	293	318	295	303	316	302	345	324	318	325	297	311	323	318	336	307	311	342	315	319	307	342	296	312	294	283	306	325	322	317	329	297	288	321	325	338	327	337	323	290	302	290	305	331	317	324	298	298	323	308	316	338	290	316	322	286	300	301	307	315	302	336	306	324	295	345	306	293	340	331	291	308	297	313	327	318	324	294	275	331	335	311	285	305	340	319	288	294	310	321	306	336	314	272	298	324	302	324	315	284	300	305	302	316	332	297	286	305	298	320	299	316	327	322	324	303	303	334	320	299	298	298	320	299	325	324	303	302	292	339	341	309	335	291	310	326	305	287	322	336	313	326	319	288	306	301	321	336	335	304	281	307	309	291	335	301	321	300	320	300	330	302	346	312	327	333	297	324	306	281	334	288	291	333	298	325	307	322	308	290	345	288	305	278	316	271	317	317	336	321	291	333	277	305	311	296	325	300	308	299	307	288	298	327	299	319	340	340	330	327	291	306	316	323	338	329	330	330	292	313	281	348	296	293	315	314	329	361	301	306	319	319	332	337	286	289	338	330	327	287	309	318	337	301	316	322	297	310	353	299	323	288	286	308	285	308	258	288	315	340	301	326	327	286	290	311	360	326	339	317	315	335	311	309	306	290	296	327	340	303	309	309	337	270	311	336	291	311	297	304	284	310	318	311	289	316	315	300	330	283	317	286	323	338	306	319	308	314	310	293	330	356	309	325	316	309	314	279	308	360	294	317	334	325	341	290	315	329	283	340	282	311	294	325	299	322	284	315	338	295	310	307	305	305	293	278	339	295	342	273	338	319	325	294	329	288	294	296	306	317	272	344	296	332	284	339	295	302	305	333	286	307	304	315	333	316	265	311	284	305	314	303	340	290	307	319	298	313	306	300	301	298	274	333	301	284	304	341	332	284	309	304	318	308	315	303	307	280	303	322	325	297	315	314	327	314	332	308	309	321	314	313	306	306	302	315	297	290	301	339	315	301	304	307	347	332	301	337	333	322	332	281	333	316	320	313	291	342	303	321	296	333	310	309	297	330	316	316	336	332	298	304	337	291	322	321	294	356	287	303	274	297	320	312	311	304	311	303	324	305	321	300	326	308	320	276	334	330	337	295	315	340	316	322	318	374	323	274	306	354	319	316	304	304	301	341	291	322	312	285	322	312	343	316	372	277	335	278	342	304	298	311	319	299	298	317	352	308	328	315	318	330	330	293	302	327	291	316	288	280	340	268	310	329	332	271	313	347	282	314	285	308	293	333	289	301	312	306	317	300	306	339	300	350	311	306	334	300	303	315	315	316	310	309	354	325	320	321	312	326	318	314	322	323	275	294	287	292	319	304	312	321	293	321	315	326	288	309	307	308	274	321	333	328	305	348	306	303	314	301	343	339	333	309	335	314	325	328	317	310	309	303	317	290	313	312	307	306	306	275	362	332	298	290	332	295	312	294	301	305	285	299	333	314	286	305	305	295	306	294	294	328	287	338	312	297	285	342	338	304	306	314	290	331	333	310	331	334	330	311	292	302	332	272	303	322	293	287	314	328	294	327	293	316	290	318	310	273	313	300	336	314	281	279	300	288	308	302	323	343	334	319	323	319	328	290	287	345	306	322	331	340	330	286	316	306	286	293	347	296	325	313	299	285	312	321	325	288	303	326	321	325	265	343	341	285	332	314	295	341	313	301	296	321	311	292	325	299	326	353	317	315	309	346	303	307	327	316	313	313	332	312	332	292	331	321	295	252	316	276	343	326	315	309	310	286	288	308	301	315	311	332	291	307	306	326	295	318	277	311	296	302	298	321	333	339	305	326	356	282	307	310	319	315	349	328	287	283	278	316	331
15689	13955	24923	14885	2643	1896	1510	1415	1632	1404	1126	1186	1060	1049	1024	1006	825	823	786	768	774	756	757	771	748	688	744	777	725	669	691	715	709	758	740	724	711	739	724	714	707	712	736	732	734	716	725	698	699	673	699	687	692	739	717	720	739	745	697	687	745	654	706	681	705	701	692	685	708	661	676	661	748	706	668	696	656	670	714	717	726	740	720	707	696	662	689	701	691	710	695	685	728	699	678	682	685	701	678	752	753	787	738	798	791	770	799	818	815	829	781	765	758	740	748	725	743	704	715	673	725	705	733	717	688	672	759	714	721	722	739	693	724	704	710	692	692	698	700	680	670	666	737	682	711	715	725	741	725	668	703	679	671	649	678	695	678	676	717	678	706	712	720	691	686	714	698	715	707	694	697	652	729	667	678	723	683	672	716	632	692	688	699	641	678	672	681	690	718	731	710	693	714	680	721	695	692	671	632	728	686	681	718	689	722	719	641	675	670	669	710	711	667	698	715	701	649	719	709	749	701	705	693	659	719	670	725	685	658	720	688	741	721	695	687	738	689	683	737	731	667	670	724	657	695	703	695	672	745	693	704	726	705	721	733	700	725	664	662	685	705	706	730	699	707	696	677	665	690	686	741	704	675	727	736	705	705	681	699	696	698	732	667	733	681	672	712	705	672	745	687	683	715	738	695	691	699	703	713	720	695	720	676	681	699	679	716	660	708	692	719	740	699	682	733	666	683	713	684	685	707	708	715	697	671	729	685	678	688	667	720	722	699	693	718	701	683	702	710	701	687	702	666	714	712	780	679	703	667	700	696	702	665	736	713	698	724	706	751	718	709	689	698	704	697	725	709	667	695	723	637	723	654	738	689	677	718	700	733	688	690	723	706	747	714	733	688	717	675	708	672	701	671	713	682	706	669	676	674	705	683	684	702	717	649	705	733	699	656	687	702	677	707	663	710	693	712	676	720	702	650	673	679	680	694	691	695	705	733	729	717	686	728	661	718	684	715	735	683	658	652	738	704	645	711	686	754	689	707	677	666	695	698	709	702	731	666	679	671	751	667	665	693	700	643	702	721	681	687	698	688	720	700	685	694	680	668	712	716	767	701	701	744	685	728	703	696	684	689	727	704	692	673	722	717	702	680	669	752	681	758	701	664	654	691	637	713	672	687	676	700	692	673	698	685	702	674	700	744	696	679	698	662	707	726	711	694	705	691	642	680	689	713	701	708	735	667	692	750	724	717	683	721	698	718	640	686	687	651	727	682	746	720	689	686	689	640	727	674	711	735	689	716	653	732	707	701	748	664	709	678	637	696	721	672	740	707	705	706	704	673	738	706	713	657	675	708	687	689	733	753	673	720	655	693	717	724	694	701	701	651	703	689	719	644	690	707	693	726	692	726	686	724	669	697	703	686	706	696	748	732	651	691	686	647	696	691	700	706	758	714	719	718	739	642	742	701	720	696	668	700	684	713	716	720	701	718	670	651	721	711	661	748	682	692	735	716	740	703	729	707	718	692	691	642	723	699	674	707	750	691	698	702	727	678	712	700	704	704	723	710	658	712	703	630	681	719	681	684	682	723	706	695	730	716	722	699	640	713	713	716	684	650	711	675	687	657	700	682	724	707	717	670	714	691	687	709	699	650	664	701	697	697	665	698	723	697	702	684	693	731	700	679	710	702	714	682	730	682	714	707	670	673	692	675	699	727	673	701	750	707	690	710	711	679	698	729	705	653	736	685	699	691	704	673	678	659	679	682	652	725	769	693	704	666	700	705	687	699	651	685	651	672	677	696	686	680	734	680	724	716	663	679	666	701	723	716	675	703	715	700	726	714	703	730	682	667	666	708	659	669	682	643	717	730	693	742	701	708	689	678	671	704	710	717	662	709	709	698	724	693	670	657	664	685	674	742	667	716	697	691	687	699	624	715	747	710	729	733	661	699	696	669	639	706	676	679	708	681	712	665	694	687	715	692	689	667	717	686	730	731	713	708	693	681	732	652	664	658	707	695	731	717	699	700	746	717	653	719	691	681	688	716	688	669	724	760	703	692	672	676	717	702	717	663	710	652	694	715	692	701	680	640	686	735	643	697	693	683	705	708	759	719	681	684	688	733	717	674	652	690	701	697	687	704	723	666	660	676	682	686	700	656	743	738	704	734	701	685	711	700	742	702	716	680	665	698	726	741	696	693	720	687	691	701	710	720	692	697	687	717	719	677	677	687	701	741	671	662	699	734	738	710	663	685	715	643	679	670	684	723	750	713	676	681	682	682	740	676	702	649	651	650	674	705	688	679	658	691	682	697	669	693	666	726	727	695	743	646	718	667	671	666	710	707	666	728	664	698	668	700	699	711	698	626	691	700	710	760	699	734	681	732	688	667	680	685	673	724	725	700	638	664	703	734	673	662	656	680	658	738	679	715	641	698	690	715	684	695	700	712	727	638	711	651	669	674	725	686	687	632	630	725	697	710	652	715	670	728	710	741	691	711	710	734	713	693	699	696	691	691	684	698	713	684	649	679	766	700	737	711	692	676	737	716	740	743	740	756	757	731	713	687	724	680	675	690	685	719	637	674	701	708	724	693	651	732	722	667	664	741	646	656	640	721	723	724	691	689	681	705	736	680	708	675	678	730	752	673	721	653	668	771	690	673	747	688	719	746	628	689	668	715	730	696	725	678	680	679	708	699	645	695	673	699	695	714	723	709	697	665	713	704	712	689	738	736	723	709	709	699	669	671	728	703	722	712	689	673	706	676	709	713	657	707	761	664	674	732	695	707	682	659	716	692	714	671	654	688	680	685	698	707	665	721	716	707	673	723	717	732	669	695	703	733	700	683	723	685	690	674	688	712	758	698	719	692	683	706	692	712	731	740	676	715	702	667	655	687	686	683	690	670	699	688	740	678	729	705	680	685	710	698	735	718	681	647	705	665	684	717	717	684	696	758	711	743	688	738	667	719	672	685	721	715	644	742	707	705	728	701	706	710	703	703	679	696	688	679	743	729	712	721	684	698	727	699	737	750	677	673	703	673	678	700	697	702	696	727	677	652	711	719	681	725	679	686	718	696	679	630	704	708	710	683	699	696	661	652	683	670	696	676	706	703	714	717	696	697	654	681	665	745	709	714	685	670	712	714	701	676	742	690	739	721	744	653	679	694	691	683	655	713	666	692	671	650	703	696	662	702	742	671	672	730	685	684	711	712	708	687	677	723	644	688	684	653	687	754	676	714	694	674	700	734	656	692	712	677	659	639	707	725	672	697	669	666	674	704	693	720	699	691	682	718	685	628	709	651	709	711	740	701	687	703	684	722	667	705	717	693	654	734	737	669	697	731	690	717	738	701	715	686	683	657	700	722	722	709	707	693	719	666	686	658	695	740	684	696	701	691	728	723	659	721	729	673	679	683	706	709	731	696	696	725	703	664	642	664	699	721	689	692	711	717	643	672	704	665	696	642	710	713	700	693	699	652	755	680	680	706	712	735	700	710	679
7258	4272	3973	1055	320	334	328	320	352	313	308	309	347	300	301	300	334	308	307	296	295	342	325	332	298	349	290	295	278	316	307	284	298	301	307	312	346	334	308	295	324	346	338	348	370	285	319	330	285	313	316	345	355	323	323	313	315	309	327	305	315	328	325	304	321	305	324	303	308	337	339	324	326	321	308	316	326	316	329	317	334	294	318	312	311	326	334	341	305	340	314	291	293	300	320	329	321	330	332	265	300	328	323	305	326	295	326	325	334	344	319	309	340	321	331	317	315	322	323	323	293	317	306	310	338	334	329	336	330	353	350	316	282	324	323	305	330	330	315	312	293	317	332	317	296	306	307	328	352	328	297	319	358	350	303	305	330	311	296	341	302	333	352	320	314	326	352	331	311	334	280	307	309	306	312	287	336	328	327	320	305	330	355	321	309	309	333	312	361	324	308	327	337	295	332	307	320	338	346	343	305	358	291	315	342	337	320	319	314	329	348	315	330	302	321	301	322	334	292	330	302	287	310	371	326	342	312	357	314	290	336	347	317	311	327	317	332	306	300	293	311	317	323	354	313	307	287	329	325	336	289	332	323	326	313	315	288	342	321	336	339	324	318	324	303	319	266	345	357	314	316	318	341	290	317	313	310	314	326	320	314	310	356	289	298	323	306	272	296	314	309	321	337	296	342	325	300	271	323	310	286	357	296	347	339	303	330	329	336	318	341	316	286	305	321	344	317	322	332	319	303	274	323	296	290	334	303	322	319	347	321	275	295	308	329	321	338	337	315	311	328	323	331	302	318	304	302	329	335	319	331	310	270	301	286	316	312	315	336	326	279	331	307	336	290	313	297	303	305	306	300	329	351	321	330	316	301	307	302	282	330	306	316	309	327	340	322	329	330	332	312	339	324	339	283	348	325	327	285	312	311	301	312	337	310	293	292	297	303	304	314	329	318	311	306	347	331	361	324	353	300	320	298	338	320	340	291	318	347	312	309	319	272	313	276	299	285	324	325	319	331	328	292	324	323	334	311	310	356	311	324	320	299	293	293	330	318	325	312	307	306	334	338	310	307	316	304	293	324	293	287	340	320	318	332	333	325	313	323	291	341	326	334	335	319	300	342	331	340	337	330	336	319	328	306	323	310	326	305	311	329	303	297	317	334	325	342	319	292	304	337	356	336	301	317	338	298	312	313	346	320	306	275	312	329	323	309	305	347	277	307	292	297	331	287	292	318	338	306	325	323	284	294	331	317	314	332	356	352	353	335	307	312	338	316	320	287	341	320	361	273	312	342	322	290	323	313	312	317	297	328	291	329	299	349	323	350	308	289	315	336	331	332	306	316	290	292	330	312	317	322	312	332	321	344	300	319	325	305	301	344	345	298	316	315	354	339	303	301	350	286	313	322	340	339	315	348	293	344	335	342	314	312	300	270	328	282	323	340	310	277	306	351	326	357	322	289	310	293	348	341	307	307	313	346	308	311	323	334	349	331	307	324	349	342	318	363	290	343	329	339	308	326	307	354	335	290	284	338	279	326	302	327	337	332	330	320	304	294	290	304	327	348	303	306	319	321	268	297	318	305	327	344	341	325	308	333	318	332	321	288	320	320	301	329	340	341	315	291	310	318	292	332	327	300	340	312	304	315	295	298	315	327	336	306	321	283	313	316	313	303	340	336	356	311	294	332	294	328	370	327	313	302	307	325	341	351	339	291	357	283	335	321	347	317	317	314	337	324	302	328	340	320	333	319	311	310	326	293	322	298	307	340	314	333	297	301	318	324	311	332	313	315	309	300	332	310	326	300	338	350	322	325	297	303	326	304	285	280	312	344	324	353	290	331	349	338	328	343	328	305	360	307	292	335	330	316	296	294	330	304	322	293	336	317	380	332	290	337	323	317	323	346	304	334	309	336	329	323	313	319	333	330	338	328	297	316	313	313	311	308	306	328	318	330	329	304	330	322	312	356	312	312	327	314	305	317	326	323	318	338	336	311	336	330	336	314	293	300	333	339	336	342	319	323	320	307	347	304	314	330	390	310	313	299	293	306	297	332	295	326	306	319	330	324	349	329	346	327	302	323	315	301	324	305	299	323	286	314	336	369	329	282	321	301	338	283	361	309	342	311	287	315	309	346	323	313	307	293	323	336	325	332	311	292	302	318	316	332	305	335	309	307	285	325	323	321	286	326	347	333	322	327	315	351	299	337	314	366	358	307	315	334	322	323	309	318	287	363	383	305	302	314	286	312	320	307	363	298	300	300	305	344	314	300	320	290	323	311	332	324	314	348	306	308	295	317	354	332	300	321	325	360	349	299	324	338	333	328	278	330	346	313	323	326	353	322	308	313	329	296	291	319	293	317	326	327	326	307	287	325	324	343	331	335	321	304	334	298	306	303	324	350	284	314	321	349	318	334	342	307	307	336	291	311	288	311	315	319	352	361	323	320	299	315	358	351	327	267	312	326	350	297	385	326	341	312	314	340	320	327	310	324	315	324	307	301	326	318	311	313	299	317	300	320	282	310	303	310	322	330	319	342	325	347	367	317	323	298	320	318	297	318	337	345	334	306	339	292	296	315	291	322	307	335	313	337	330	308	325	338	306	288	314	331	341	315	313	329	316	344	314	338	276	332	281	336	329	312	347	322	301	303	271	373	348	333	298	313	345	281	299	279	288	320	317	332	306	317	310	366	315	317	339	328	308	299	316	310	314	282	312	321	335	305	307	312	305	329	342	327	349	317	334	293	331	324	314	316	355	306	331	303	313	292	317	329	317	332	288	322	359	307	308	369	339	316	285	322	330	294	296	308	297	298	327	278	317	341	353	343	302	294	307	325	303	313	294	321	297	320	338	338	298	348	307	329	298	352	309	352	301	303	327	317	300	315	326	297	324	286	284	308	303	344	306	345	286	288	296	322	326	343	306	320	324	335	330	317	345	337	345	287	336	330	315	283	315	304	337	302	305	325	303	336	342	302	294	312	319	330	305	317	303	315	317	333	277	330	299	293	325	330	333	338	298	297	348	324	311	323	332	332	341	305	326	310	323	312	338	319	324	345	311	318	345	320	334	312	327	353	319	350	324	292	364	301	338	303	321	313	329	332	341	315	311	293	328	306	321	320	293	315	295	303	314	341	305	311	318	313	357	266	337	335	290	326	338	317	328	300	306	348	305	309	342	275	343	304	329	313	319	308	356	322	292	315	334	307	341	351	331	320	306	338	332	304	305	307	322	307	309	333	316	319	311	341	307	310	305	311	328	312	305	316	322	328	303	316	318	342	354	349	327	294	340	321	300	362	288	289	337	330	324	323	305	296	342	275	296	344	318	289	325	308	278	300	304	321	333	334	315	290	302	291	339	307	321	334	301	321	374	362	339	311	299	288	299	310	301	319	284	297	312	300	319	313	317	326	315	317	310	301	322	326	330	355	346	312	326	307	341	309	340	309	271	330	315	332	320	316	334	297	298	313	330	344	320	294	314	323	345	344	329	273	323
4926	4460	7276	2542	717	717	725	657	687	687	679	681	709	703	724	740	714	698	695	700	763	677	674	666	682	738	690	709	703	665	677	735	719	709	690	664	710	730	705	695	733	701	678	663	683	673	704	703	763	684	661	660	708	735	709	655	728	717	676	664	680	688	653	690	692	681	719	675	691	675	710	739	698	637	698	745	739	735	664	731	688	696	660	679	736	690	732	700	730	715	717	712	687	685	741	687	722	728	669	677	678	685	700	741	714	769	728	788	775	712	711	669	729	735	779	712	645	702	696	742	719	682	672	751	731	662	694	718	691	679	712	671	667	692	694	738	735	704	715	700	713	762	706	671	728	715	722	686	695	700	688	690	711	707	676	672	670	693	744	716	648	679	704	732	734	734	661	692	731	712	715	676	751	692	657	730	761	715	693	667	671	703	737	685	706	703	717	672	724	706	703	718	679	707	709	718	685	696	735	714	687	670	728	701	682	740	662	667	755	721	688	707	667	695	724	694	692	674	704	682	680	719	686	739	742	680	664	722	699	716	696	681	680	763	779	678	678	717	684	670	651	741	687	699	748	651	705	699	652	675	659	672	660	724	708	720	711	732	698	689	721	727	686	715	738	698	698	707	678	707	734	749	679	697	705	688	710	711	686	700	697	717	678	705	732	718	699	714	725	750	705	709	685	684	715	710	704	713	696	709	746	671	684	744	668	757	657	699	683	704	711	713	674	672	699	709	706	706	730	667	728	709	654	683	687	676	724	690	702	686	743	733	690	680	705	664	710	704	704	729	700	686	707	718	747	693	636	707	709	707	693	756	644	717	721	692	707	711	725	702	715	717	698	736	691	677	702	675	673	677	716	735	744	725	686	677	753	694	705	673	726	656	700	723	701	682	708	729	727	721	705	654	681	722	736	716	715	685	726	723	723	686	711	688	696	684	699	734	698	670	697	672	681	665	694	689	704	715	706	721	719	745	690	674	731	705	757	681	700	717	709	770	717	677	695	709	708	712	718	673	702	663	734	734	728	682	684	700	716	710	720	700	725	686	704	695	682	670	683	721	668	659	660	693	701	715	707	631	688	731	694	733	677	652	677	689	721	703	678	683	724	760	684	746	718	660	704	706	691	714	688	705	702	714	764	724	670	704	687	683	691	745	692	693	696	648	725	636	729	695	697	761	737	709	703	693	716	701	706	709	724	721	732	674	692	734	721	698	666	690	712	703	763	703	701	744	665	678	715	709	647	671	650	696	731	769	700	717	664	687	689	672	703	697	740	685	692	737	731	649	697	672	683	690	724	672	731	724	684	682	732	726	717	730	669	690	705	702	699	707	703	691	669	675	702	751	702	690	728	677	695	687	703	665	687	724	734	699	745	685	694	706	638	734	738	710	732	728	724	708	703	705	734	721	679	695	716	721	723	701	690	746	735	690	693	694	670	691	756	739	694	679	672	719	738	707	719	690	680	678	676	674	670	730	680	742	749	710	720	698	717	710	727	654	701	714	714	711	760	745	712	688	706	649	646	726	696	720	695	697	679	698	678	681	649	690	706	718	691	761	722	662	691	710	670	713	717	725	681	734	710	712	712	712	658	732	680	680	661	728	705	716	747	737	689	720	668	705	659	684	740	696	664	668	775	717	667	712	676	698	648	668	675	724	713	716	709	668	736	719	731	753	684	673	708	726	744	704	659	719	704	722	723	727	685	694	701	667	688	707	672	670	685	710	733	668	669	671	719	664	696	695	691	733	742	712	692	715	687	676	691	716	665	708	718	694	682	739	653	718	672	728	670	689	679	702	661	683	718	714	689	691	716	688	731	733	711	716	661	729	663	719	698	655	664	740	707	706	732	707	677	707	711	707	727	685	730	653	691	716	702	692	712	699	702	682	711	752	668	686	732	703	665	676	698	710	673	704	720	695	707	685	669	648	667	692	725	688	724	703	684	682	700	680	707	659	701	671	716	773	713	690	736	698	745	699	690	721	734	726	722	694	713	679	697	687	707	689	723	691	764	697	701	713	726	710	688	719	712	754	686	695	696	702	741	620	699	686	704	736	714	654	661	686	691	693	670	667	727	644	666	662	694	683	651	701	654	679	708	695	695	690	674	714	731	665	702	702	719	695	707	668	720	739	711	709	683	696	709	674	696	674	701	716	715	694	721	728	701	709	674	706	732	720	762	709	678	693	723	706	698	659	693	679	691	724	679	740	698	700	706	718	698	712	697	704	674	722	679	687	684	711	697	692	696	730	699	719	709	750	715	730	721	670	682	659	697	686	666	698	732	732	708	710	701	718	708	718	642	705	751	666	687	688	702	698	707	714	706	664	768	720	664	693	755	717	705	752	672	697	707	710	661	694	691	694	683	703	656	719	715	681	690	728	736	687	733	727	684	679	693	678	704	661	659	664	679	709	711	718	665	694	699	679	720	708	705	674	710	709	758	632	726	708	699	725	708	721	672	709	714	706	707	689	704	680	665	695	721	720	717	716	712	683	719	676	723	736	712	680	694	677	658	685	678	664	701	713	742	745	700	721	686	684	667	644	711	660	721	750	722	709	708	695	676	697	683	706	681	681	731	686	700	638	654	677	710	666	700	716	719	707	690	699	741	677	728	674	729	712	685	667	697	683	663	708	769	699	696	738	686	699	720	684	679	683	706	674	713	743	741	676	679	745	677	727	708	718	701	666	703	700	684	683	686	694	714	761	742	686	698	670	721	682	713	686	678	702	737	730	675	727	750	699	709	679	720	724	725	678	694	715	724	680	734	705	642	717	727	701	738	735	707	697	693	711	714	703	713	651	714	682	699	699	729	670	696	683	700	721	689	709	724	661	691	706	661	665	669	715	653	662	699	678	748	704	717	724	702	693	722	723	727	678	703	689	642	718	717	685	660	748	699	713	675	659	728	733	692	690	719	684	692	689	690	704	684	707	665	711	673	643	675	691	733	707	708	716	704	715	701	683	692	691	737	642	721	724	741	734	712	706	657	700	785	723	709	666	695	663	705	722	697	689	721	699	657	697	688	704	727	705	709	709	661	728	715	673	703	692	690	747	712	739	707	701	708	729	736	747	658	736	729	712	733	721	685	681	743	675	696	664	707	679	747	702	693	691	657	742	691	732	717	701	668	673	721	729	702	702	748	772	722	689	660	670	668	712	722	685	687	649	658	660	719	743	725	735	705	717	706	716	702	723	703	683	745	720	702	702	724	694	728	715	691	721	675	710	733	675	665	700	678	723	676	674	732	680	703	707	676	728	712	719	736	744	674	672	748	714	685	686	745	663	675	718	701	678	702	700	711	747	688	667	710	746	689	726	691	748	736	712	682	723	742	690	703	689	734	715	705	732	647	678	669	640	696	663	735	682	714	677	709	697	700	709	696	702	691	674	665	730	673	700	711	717	667	715	707	624	710	666	724	691	683	652	721	707	655	733	687	715	722	717	676	724	664	718	746	725	745	717	689	689	708	717	707	694	665	684	702	728	689	665	689	702
19271	11913	10946	3775	821	500	388	376	380	401	352	347	347	288	357	289	344	320	316	312	293	292	281	299	281	290	297	259	294	339	304	292	265	245	292	284	300	266	291	269	280	257	306	315	281	272	257	278	279	285	303	302	289	272	317	280	254	304	284	283	272	291	298	300	269	311	299	288	278	322	318	306	313	318	308	296	239	290	302	287	300	288	274	316	319	287	303	311	304	288	282	280	300	306	283	296	304	275	270	314	269	296	303	288	290	299	301	261	329	307	288	287	282	304	281	290	256	333	313	296	306	282	295	311	289	271	269	311	324	297	281	299	281	283	269	302	301	319	303	282	279	285	285	279	323	298	256	281	303	290	308	306	301	333	286	303	299	282	308	299	281	287	315	306	301	294	258	294	294	277	276	287	299	287	308	293	311	279	272	304	282	309	275	290	257	268	284	287	295	266	285	293	312	319	304	297	255	242	279	301	265	260	315	274	293	286	307	286	293	280	288	300	288	284	289	303	278	286	260	282	289	297	283	256	304	299	267	250	292	284	297	275	279	263	275	292	285	301	316	285	297	288	243	272	292	292	302	279	276	245	282	316	312	306	270	297	308	254	271	306	293	306	361	285	292	298	296	321	281	281	300	283	292	296	314	289	319	268	282	297	318	281	273	288	263	303	292	292	280	286	302	274	273	291	292	265	299	247	296	288	286	279	289	270	290	296	310	308	293	261	308	300	311	279	267	299	307	295	272	312	284	302	289	291	287	316	276	274	270	301	314	283	328	284	308	276	279	311	285	281	270	288	321	298	310	302	279	296	292	280	267	288	302	269	295	296	304	293	282	308	329	282	294	305	292	269	284	288	272	280	271	268	255	274	305	260	288	263	301	265	287	305	272	267	280	279	301	309	299	327	307	297	299	263	290	267	286	283	288	269	319	276	308	301	321	319	294	292	268	291	311	302	292	259	291	305	276	284	276	308	310	303	273	308	299	272	290	304	275	297	301	289	286	270	268	312	290	273	299	280	325	271	297	286	298	252	274	293	307	307	312	267	292	310	282	284	269	303	294	293	299	295	296	317	300	299	285	256	310	312	291	320	259	287	292	299	312	289	280	305	306	271	311	292	301	279	282	296	281	294	258	244	326	271	290	290	312	294	279	314	272	284	305	313	295	266	294	297	327	288	271	272	316	268	325	294	310	304	304	284	293	283	283	303	304	317	250	271	292	302	280	285	275	322	282	244	267	269	249	287	297	320	278	258	291	293	328	288	287	305	307	296	307	314	306	282	292	308	297	292	308	305	269	301	270	246	287	277	272	297	277	315	298	284	268	317	290	288	296	298	284	274	274	315	298	296	292	288	270	274	287	315	323	291	269	267	308	282	306	290	288	287	287	290	279	278	293	285	247	287	308	280	291	283	297	306	294	271	289	319	312	308	278	296	295	257	301	261	247	289	310	294	253	249	271	294	326	266	297	291	258	314	291	279	283	269	302	311	260	275	256	270	277	299	280	292	320	286	280	299	312	303	332	279	269	286	292	300	267	307	288	308	302	282	310	342	312	299	309	288	292	296	283	309	287	271	293	268	307	292	282	302	299	268	301	259	258	296	293	312	277	275	300	293	296	312	319	278	269	315	297	324	290	260	296	308	306	301	293	289	284	290	306	288	300	305	305	258	275	275	296	246	303	293	281	332	289	262	275	278	263	310	289	284	285	312	290	313	323	280	279	253	290	298	283	312	273	280	264	276	335	274	297	312	293	290	282	294	299	312	246	331	284	327	289	298	287	308	313	302	297	289	277	284	296	302	263	292	315	271	269	300	279	295	309	274	304	280	271	281	322	261	296	282	292	307	277	301	270	287	275	274	295	241	254	303	287	279	302	309	287	296	288	289	294	283	304	294	330	270	272	267	287	279	309	292	280	299	310	316	295	294	264	291	308	285	274	271	322	297	338	264	315	260	270	272	300	302	315	287	294	277	293	286	280	260	247	284	284	268	232	260	280	276	254	264	298	322	279	274	281	283	293	315	292	293	318	319	312	307	303	303	287	281	292	291	300	295	296	268	295	297	264	281	294	323	283	285	302	304	327	267	265	294	272	302	298	301	315	273	278	278	276	278	294	321	300	306	268	325	304	332	301	299	281	293	296	286	282	301	253	280	298	303	292	283	317	317	320	313	280	286	271	265	260	281	287	289	272	299	264	288	268	271	286	323	295	277	273	326	265	322	290	270	277	293	293	275	296	246	315	305	261	283	309	317	302	312	272	289	282	309	306	291	263	295	300	290	314	269	267	274	265	294	268	265	280	266	293	289	251	289	277	302	306	302	294	276	304	286	319	276	296	292	298	264	266	292	268	302	274	269	325	260	309	309	279	324	288	285	290	326	301	311	303	284	260	282	295	316	258	297	296	296	310	292	314	288	317	272	286	279	332	320	285	300	278	305	310	311	275	315	304	314	297	313	276	267	274	281	287	273	281	282	289	267	308	291	288	284	310	272	262	294	291	289	249	276	285	306	321	273	295	295	307	293	287	284	272	288	286	296	311	292	278	302	282	307	268	301	300	265	294	296	307	327	317	288	291	270	265	284	323	275	279	292	306	305	315	276	300	299	313	252	273	279	303	309	275	285	281	291	322	335	302	281	304	308	277	279	267	277	288	290	278	299	262	304	295	265	281	259	302	287	301	282	293	305	281	312	295	264	245	299	327	296	286	305	288	258	273	296	261	282	307	314	289	309	262	320	298	286	314	320	278	310	289	277	273	280	290	271	281	301	302	323	333	297	275	270	263	283	266	255	307	295	308	293	293	280	290	296	288	311	285	289	300	279	269	290	265	297	287	299	294	341	294	284	277	280	265	322	287	261	293	262	261	295	289	316	291	296	290	271	272	299	287	297	280	296	311	286	317	288	260	271	290	307	311	301	294	289	294	273	273	276	319	307	286	291	277	306	316	286	294	270	281	277	294	273	275	288	315	266	306	292	267	290	286	271	291	295	316	292	288	304	314	300	286	262	271	276	273	272	323	294	306	272	272	319	264	250	286	276	332	313	289	272	299	303	275	300	320	324	293	293	270	299	319	299	293	289	270	296	264	311	329	272	276	310	295	284	306	303	304	286	324	287	262	300	299	286	286	281	271	323	273	282	248	285	281	230	294	296	258	276	290	309	291	302	303	298	274	293	289	314	325	292	277	295	296	273	254	305	286	299	291	332	292	311	311	305	284	297	296	302	297	287	266	341	302	293	274	304	294	308	318	270	293	280	301	285	275	305	283	284	252	288	338	289	309	288	314	288	260	306	314	308	278	261	303	314	293	285	308	282	293	290	291	307	277	295	276	316	287	312	321	299	272	281	242	301	312	301	277	303	286	302	277	262	301	284	305	297	318	294	288	281	297	277	331	283	321	284	282	302	303	325	317	281	311	288	254	288	282	336	305	291	266	265	287	280	289	303	258	282	317	273	296	300	301	272	317	305	316	299	278	305	300	263	281	291	311	294	264	307
12472	10122	16324	7139	1875	1286	1061	1015	1112	999	907	813	839	786	801	775	770	713	640	659	669	722	689	677	674	693	672	709	682	642	670	656	663	691	707	657	684	626	681	645	686	682	644	720	638	627	670	647	672	618	685	693	676	648	614	663	676	627	683	694	703	646	624	667	664	638	641	731	641	693	661	685	635	700	674	618	625	643	625	651	611	668	619	633	652	665	693	673	652	664	694	678	622	623	656	636	697	624	671	686	640	692	713	678	769	668	789	722	712	751	709	696	676	665	667	685	688	679	700	718	721	652	670	667	671	633	686	632	662	622	613	701	688	650	663	709	634	663	673	653	695	662	654	636	689	646	676	666	705	677	662	676	643	662	691	661	697	650	658	678	627	646	629	605	689	656	662	638	629	689	724	652	608	620	651	636	643	653	665	670	722	649	674	616	645	704	706	677	641	633	649	667	633	696	634	674	625	675	640	651	661	659	665	629	641	640	646	658	704	643	641	613	677	658	627	644	581	664	670	664	698	649	667	666	712	708	660	631	682	635	660	580	647	686	663	661	676	646	677	590	597	659	666	683	632	623	651	665	662	702	617	602	705	666	682	684	648	674	648	626	669	645	627	687	645	684	682	639	645	694	617	628	656	645	619	599	650	675	602	661	613	682	634	632	670	666	629	636	638	660	639	651	638	688	657	640	668	594	668	672	637	601	678	613	640	626	653	661	670	639	690	686	671	664	689	627	679	673	661	682	656	630	662	645	676	644	631	648	680	684	614	697	676	621	655	665	659	665	668	647	641	645	633	627	661	654	647	623	616	650	624	653	627	615	658	668	637	680	619	631	614	641	642	645	656	669	683	648	633	655	666	644	675	676	599	652	631	719	664	700	645	691	696	672	649	676	615	637	687	658	684	634	639	626	618	652	714	674	684	660	639	673	687	657	654	672	617	605	645	669	662	648	716	653	687	687	680	666	656	646	652	657	643	628	682	676	653	627	653	651	635	680	667	688	680	684	679	680	652	648	627	641	672	632	631	621	648	691	680	680	657	630	662	677	669	679	631	640	701	660	682	642	637	640	641	652	708	668	670	613	634	691	647	685	676	672	627	666	652	660	643	655	622	652	641	652	603	643	642	607	626	678	666	671	631	637	620	680	594	649	651	693	656	626	632	609	646	682	644	633	700	614	625	623	656	621	658	640	696	659	701	675	662	623	640	686	646	657	656	634	650	594	676	612	608	647	695	642	648	616	671	653	601	665	644	631	631	618	635	664	645	632	632	698	738	654	680	655	586	641	643	683	643	641	629	627	672	653	686	666	663	655	655	681	677	685	630	676	649	691	641	635	664	644	690	641	674	677	660	636	626	672	695	628	681	657	646	716	655	672	635	699	644	641	639	632	698	690	636	623	680	620	646	666	701	631	688	680	665	661	683	610	644	667	643	627	666	648	628	684	618	642	633	623	659	647	632	699	612	689	670	639	631	658	641	642	655	629	599	687	623	653	686	625	633	660	612	643	647	633	684	655	643	662	635	609	648	699	643	639	670	678	606	661	634	650	695	641	647	630	650	674	662	669	672	649	699	696	653	620	670	667	637	665	611	614	644	645	636	631	639	623	636	642	670	651	692	661	702	706	666	633	642	633	665	629	658	663	652	642	599	691	680	656	621	599	639	663	635	603	680	645	677	628	661	637	675	692	669	636	631	660	660	646	612	669	692	651	639	676	723	692	619	652	661	658	699	679	639	669	619	604	631	622	641	662	655	674	643	677	648	618	620	638	597	661	684	707	645	604	593	625	657	689	612	677	603	598	659	690	674	701	633	672	667	621	620	677	658	641	649	658	662	655	657	618	709	664	679	665	641	661	665	647	653	658	662	674	652	626	662	682	640	648	644	662	682	574	642	625	630	663	672	639	655	644	680	617	616	649	615	700	614	668	676	620	695	648	652	614	704	650	658	636	691	650	658	639	675	626	649	609	679	661	670	650	668	635	648	661	672	680	648	695	667	684	653	617	618	653	662	640	652	649	648	640	626	663	630	648	649	614	630	630	674	609	646	678	635	645	576	673	652	644	668	667	622	652	655	624	634	647	570	694	665	698	673	636	635	680	658	653	626	624	657	606	631	637	670	643	681	647	670	615	646	635	626	676	635	658	644	655	635	665	691	580	634	641	678	687	659	630	704	647	661	704	649	651	625	634	706	637	635	707	687	687	690	652	688	631	621	641	637	660	650	621	670	656	637	659	677	667	661	639	663	644	636	674	698	709	661	675	601	658	641	648	684	676	661	605	657	676	668	648	663	656	679	595	649	701	683	680	632	650	668	663	669	663	692	628	616	683	627	633	665	668	701	628	660	664	623	625	624	632	634	659	663	679	685	698	663	655	622	702	652	689	656	694	636	631	653	661	664	652	659	666	649	658	596	611	618	639	648	658	651	630	661	646	644	616	655	687	688	687	644	653	593	630	635	640	722	643	666	670	632	659	671	632	665	649	676	646	617	675	641	687	630	616	613	671	692	663	688	634	693	694	652	657	662	712	613	698	667	667	702	643	604	658	650	645	663	630	625	646	627	652	634	627	684	667	642	690	652	696	642	654	675	667	665	663	669	677	637	669	648	705	657	699	663	650	647	609	621	678	651	672	691	666	659	651	641	684	690	626	700	694	661	684	610	620	664	653	678	632	669	684	628	631	677	670	655	632	632	648	668	649	628	637	657	640	674	646	693	618	690	657	646	653	633	657	643	595	667	653	654	647	629	599	646	700	686	634	656	655	671	614	676	619	629	645	644	668	671	611	646	640	638	651	637	652	696	654	638	675	673	693	659	638	621	692	640	662	631	633	647	683	604	641	606	621	611	649	639	659	666	648	627	649	659	635	586	658	683	691	655	636	653	620	668	656	672	708	665	659	647	677	628	647	655	659	702	653	635	677	677	692	650	654	672	622	643	629	616	586	627	662	627	679	642	667	650	678	668	676	695	619	659	641	670	644	623	664	634	646	646	612	702	636	624	660	675	670	654	635	662	698	675	630	654	731	665	631	653	624	621	593	613	643	643	612	647	652	633	667	630	660	664	680	620	641	678	636	643	647	628	663	655	641	688	588	633	659	609	711	663	711	641	655	673	690	670	638	691	652	678	680	715	700	641	616	650	719	643	684	636	629	605	663	716	643	599	656	642	660	688	653	650	641	622	679	658	605	647	677	677	635	692	674	665	655	667	653	644	667	660	703	655	610	630	640	602	672	661	707	651	661	638	653	647	608	694	643	652	643	653	711	628	649	652	646	649	627	638	639	663	649	636	665	652	629	650	729	635	679	659	684	676	673	664	677	651	625	646	652	626	620	685	598	610	686	661	634	663	679	705	667	651	647	659	669	627	672	691	648	640	599	602	645	694	643	592	641	655	664	608	679	622	651	611	686	625	691	646	703	632	649	647	663	654	650	668	612	674	648	657	660	646	684	658	709	651	683	668	656	647	623	696	663	619	596	702	630	676	652	658	687
28443	18271	16847	7806	1733	714	518	494	517	488	414	380	384	394	376	350	369	324	309	318	302	325	332	299	278	256	313	325	295	332	310	315	309	298	298	317	353	302	298	314	300	325	334	336	302	338	307	323	292	307	293	310	298	325	290	339	307	316	314	301	287	268	318	304	305	320	315	309	332	287	307	314	313	296	296	300	328	300	323	313	301	310	333	319	281	296	279	330	309	276	324	321	311	305	316	330	340	333	325	286	339	314	312	346	306	332	322	306	308	340	302	293	337	326	319	314	313	328	343	299	323	277	302	317	309	331	312	340	276	299	306	323	282	315	311	299	325	368	309	312	323	305	300	307	284	284	315	294	327	320	264	326	308	315	346	312	339	342	330	288	308	309	303	329	319	304	315	303	327	320	287	314	300	331	295	341	335	287	324	322	295	346	311	318	289	297	309	310	320	325	319	331	316	305	311	297	293	318	291	303	326	305	338	327	307	326	313	328	305	259	306	317	326	321	353	299	290	289	314	303	317	310	285	305	318	283	302	307	317	282	339	275	274	304	306	323	283	278	301	295	345	351	333	312	349	299	295	317	310	300	279	308	292	293	331	303	301	339	319	317	334	303	310	301	331	318	294	328	301	326	311	313	316	306	287	303	319	317	305	306	298	287	278	286	282	274	317	278	312	274	315	326	287	312	284	290	296	296	320	316	316	326	293	357	344	293	307	331	322	305	303	302	302	313	328	341	332	330	344	298	313	302	305	287	314	317	291	302	275	279	320	288	289	328	322	319	293	350	307	342	340	322	304	309	299	277	300	313	297	317	339	290	318	317	294	308	312	292	306	328	330	302	300	270	316	295	291	313	295	306	290	276	303	336	314	306	299	310	352	310	291	287	295	299	311	290	315	329	286	307	309	324	323	293	316	272	332	327	312	323	298	305	285	298	324	308	342	313	320	311	327	282	317	355	285	310	315	301	291	292	315	292	299	299	301	344	298	292	301	282	276	314	347	331	303	321	338	324	314	285	331	297	319	321	338	290	292	307	306	286	331	307	313	279	263	316	323	298	318	293	311	341	344	296	317	325	279	298	335	319	305	330	342	296	324	321	314	306	307	270	306	303	330	312	336	316	330	331	309	325	305	327	280	299	323	333	310	313	324	306	264	291	328	310	316	284	305	267	338	332	283	313	314	322	320	324	291	326	294	330	330	302	295	295	324	305	331	318	309	336	285	323	329	311	318	308	316	275	318	276	284	316	313	308	290	326	297	321	323	335	309	314	266	304	289	279	310	276	328	318	307	297	338	321	333	288	302	305	274	289	336	291	293	311	303	275	310	314	304	321	302	299	275	313	325	301	308	330	355	287	318	318	318	352	307	315	323	329	323	290	297	308	307	332	328	317	305	314	317	292	316	314	300	295	280	316	303	320	283	274	325	343	334	322	312	292	301	332	332	369	319	287	288	284	327	317	302	291	311	292	319	296	285	292	303	325	331	303	311	359	315	287	307	298	313	309	279	343	324	321	294	303	320	309	322	277	285	275	326	310	292	314	296	323	310	320	304	351	315	317	354	312	280	285	332	312	306	316	292	333	288	283	287	285	256	304	279	291	315	342	288	317	288	328	335	332	291	310	306	283	301	322	318	335	324	315	345	307	279	303	291	303	352	342	301	299	289	285	308	325	360	302	317	369	362	311	300	322	327	302	305	304	291	309	325	287	297	309	318	367	285	303	303	293	342	273	298	304	268	335	314	273	301	303	298	312	296	301	310	292	320	317	316	342	276	326	320	306	334	316	295	310	301	308	288	319	288	337	295	306	319	341	328	326	294	315	301	329	298	316	310	273	304	322	320	311	319	324	296	311	326	316	298	329	322	258	289	306	307	331	287	311	311	306	295	301	280	317	329	304	336	320	290	301	312	291	310	271	314	290	319	294	326	300	295	288	271	284	294	307	336	293	302	317	310	287	351	306	276	312	314	261	370	335	296	304	284	320	317	300	310	314	339	339	317	275	290	336	323	266	298	330	302	336	306	314	326	361	305	341	304	263	299	289	315	315	344	310	303	290	315	318	333	340	334	337	319	305	313	295	308	343	311	308	273	275	338	316	298	327	319	288	331	311	358	302	291	324	295	294	271	309	307	291	318	288	333	293	311	302	313	331	323	265	302	297	309	323	291	300	309	303	308	316	338	328	288	275	303	309	270	310	287	322	326	313	318	278	300	312	292	327	296	284	353	289	324	295	317	314	299	308	312	291	289	294	304	332	334	275	312	294	308	314	300	315	330	329	331	296	300	319	309	276	313	303	315	343	311	306	306	316	324	325	335	306	321	304	270	303	306	317	295	329	288	324	305	314	277	306	349	279	289	311	290	326	287	293	286	313	287	314	332	334	323	312	323	306	320	290	342	339	335	275	296	314	330	301	332	326	328	322	321	302	316	314	307	292	288	319	305	315	315	322	301	325	339	303	286	299	288	325	287	319	319	322	349	321	289	329	335	312	270	359	335	283	308	349	304	285	299	339	308	270	304	309	298	332	297	301	319	301	308	308	294	346	305	306	273	303	286	285	286	300	317	298	300	302	311	297	289	288	335	338	308	270	304	326	304	278	308	313	306	295	340	312	321	315	327	292	308	302	313	328	273	321	313	299	311	330	317	291	301	279	306	309	260	297	311	288	336	328	328	317	309	306	270	309	258	281	348	310	328	327	311	333	330	324	272	297	310	286	300	303	276	290	288	350	302	291	294	302	305	326	301	328	308	314	326	297	330	294	262	324	290	288	319	314	297	274	282	343	276	289	315	296	292	290	299	354	299	300	321	304	302	309	302	279	304	304	304	290	296	282	330	317	312	271	297	308	299	303	326	293	327	335	317	312	309	316	292	333	315	313	301	324	291	305	303	319	314	315	305	309	309	349	296	320	326	313	351	315	302	291	293	301	263	315	313	301	286	335	297	315	311	339	298	296	311	298	259	332	344	310	294	319	289	315	305	326	320	337	336	301	294	323	288	314	326	289	306	319	310	307	304	264	282	298	294	301	316	312	313	326	295	284	344	304	311	293	323	303	345	297	318	319	286	301	315	301	284	338	344	274	287	305	300	277	295	315	326	301	306	278	285	296	275	325	319	310	313	313	296	302	314	333	290	304	326	266	305	261	301	299	295	301	291	329	306	309	328	298	343	313	303	318	281	331	339	330	294	291	304	290	314	331	298	307	305	347	285	303	291	307	336	305	294	285	331	323	259	341	313	319	305	333	286	323	321	312	312	312	303	317	329	326	289	293	269	299	270	304	331	300	288	301	328	329	298	332	281	302	303	305	284	288	320	306	332	293	357	295	291	322	323	320	293	310	341	280	307	277	311	325	344	298	265	296	318	297	294	331	258	307	291	328	303	312	277	279	297	300	310	294	313	334	317	322	303	296	327	283	320	328	318	330	312	303	322	320	313	314	317	310	307	310	298	322	299	263	280	307	321	294	312	258	305	312	318	288	299	314	324	351	332	332
16677	14135	21627	14612	3317	1775	1574	1335	1503	1381	1131	1087	1136	1034	1030	922	894	782	812	748	769	778	792	745	715	701	698	710	753	725	715	698	748	710	690	755	689	691	749	676	663	677	699	677	696	707	706	715	641	706	705	621	721	750	714	688	670	679	742	680	769	700	707	683	702	741	687	684	698	684	699	716	706	738	679	700	659	719	675	687	676	725	741	742	680	688	703	716	700	729	703	726	663	715	692	679	710	732	688	750	709	715	751	772	798	764	829	791	795	700	774	730	722	743	729	739	693	703	732	703	694	704	729	676	713	762	687	644	711	650	659	733	687	647	673	724	649	687	679	704	712	704	666	688	684	670	683	720	693	678	671	724	689	666	669	705	699	687	694	727	729	684	640	657	711	700	671	697	705	720	737	685	696	682	687	713	704	683	659	648	682	686	689	697	672	696	660	670	685	678	668	713	697	702	686	680	699	664	693	658	677	703	715	667	685	698	712	636	632	679	650	707	681	703	720	709	739	738	728	695	698	708	688	693	705	676	682	687	676	655	684	711	676	706	710	661	708	700	690	722	711	702	683	737	650	704	693	689	654	708	704	679	679	694	661	695	686	720	666	675	678	673	706	707	666	704	702	675	703	697	702	689	741	689	675	751	696	725	683	723	690	675	685	691	691	676	686	693	687	650	690	673	664	714	699	699	646	721	715	660	676	689	673	672	713	777	752	713	776	749	670	665	689	667	741	708	735	711	733	724	704	684	700	655	712	666	713	688	692	729	680	681	727	700	739	721	686	712	716	686	694	729	707	714	647	686	712	723	699	722	715	664	651	689	702	722	711	696	713	684	707	697	669	694	671	716	671	682	705	676	746	669	710	665	674	722	690	692	668	681	751	696	691	677	725	731	696	665	701	709	676	737	688	707	718	684	666	702	730	663	649	723	695	718	681	665	681	698	692	694	744	732	657	688	708	660	719	681	640	694	721	691	678	742	731	687	672	679	657	690	705	647	698	735	699	725	667	689	656	708	677	693	683	704	711	743	717	715	724	714	706	670	645	684	684	720	723	717	658	687	717	667	691	724	714	708	710	685	723	714	624	702	759	730	680	686	695	671	695	699	683	697	632	632	712	680	713	708	710	722	678	690	667	686	671	693	721	658	707	737	685	658	688	685	703	677	714	691	735	718	646	681	654	690	692	716	705	718	744	675	698	677	690	709	682	680	681	667	648	678	733	698	704	723	720	693	689	679	683	695	725	741	716	688	695	700	683	737	683	693	669	719	710	636	728	689	699	683	708	673	740	644	672	709	689	700	743	741	719	711	692	671	727	675	663	647	680	657	711	668	680	741	677	719	685	690	700	699	662	662	690	734	668	708	676	685	758	712	701	701	700	678	652	701	690	631	733	693	722	682	700	700	719	748	753	707	650	686	643	733	659	723	717	692	757	637	674	700	658	732	679	668	684	657	687	712	683	689	717	694	703	709	726	658	740	685	687	703	660	662	716	716	688	692	698	686	676	679	661	690	702	671	701	665	750	677	712	676	758	694	694	693	687	685	737	701	692	650	716	709	708	667	691	703	695	693	665	678	661	697	689	707	701	684	676	699	730	711	670	705	709	708	712	734	650	729	661	716	716	687	716	678	733	701	690	668	675	711	651	693	705	666	705	725	703	678	712	691	718	654	640	746	737	694	725	697	733	669	683	622	720	694	736	720	681	686	646	720	661	675	706	710	727	677	661	708	697	762	766	688	707	687	701	699	612	695	712	713	705	698	702	693	717	699	673	697	676	672	700	753	663	733	698	689	706	754	651	730	670	654	716	691	657	669	703	672	680	715	683	711	730	724	717	706	675	679	692	683	736	711	693	684	668	688	692	705	647	674	718	724	642	637	700	625	695	667	727	682	715	711	744	746	611	708	662	709	719	682	713	661	637	680	691	723	706	659	705	671	655	695	688	720	646	691	671	636	667	685	671	644	715	667	732	707	664	648	644	707	700	696	698	694	659	741	657	702	684	659	680	677	661	636	708	693	709	676	755	699	675	726	694	653	707	719	699	696	733	720	697	723	700	713	675	669	659	727	678	681	732	680	679	681	673	710	698	699	650	662	681	695	720	679	712	723	715	659	680	725	704	700	691	664	690	716	740	710	690	706	694	719	682	643	700	678	675	722	690	686	716	707	650	692	712	687	688	680	751	660	674	674	713	736	734	665	700	663	679	680	650	660	657	660	688	690	667	717	722	662	685	670	686	697	718	694	662	656	702	657	683	732	706	688	696	682	671	702	703	762	725	656	689	685	695	669	691	734	692	717	702	713	685	688	661	698	665	658	684	715	722	725	693	706	659	670	661	701	671	648	723	747	709	675	726	703	751	669	688	700	689	694	738	660	703	676	672	687	658	673	716	729	744	678	653	656	734	654	698	721	690	649	661	658	664	741	710	683	686	704	715	706	633	677	723	692	738	711	684	683	669	653	686	670	702	659	701	681	669	716	678	671	686	702	668	669	706	730	697	693	718	691	674	691	691	714	683	686	728	695	682	731	738	674	705	654	709	720	674	720	697	681	716	687	711	671	693	688	755	735	690	686	706	667	716	704	681	741	716	692	726	665	728	691	677	696	727	691	662	670	705	721	685	741	710	736	666	687	681	687	683	690	697	700	671	695	697	735	715	702	686	719	686	633	690	676	722	683	686	717	669	727	681	730	684	682	681	660	670	738	696	733	663	707	702	664	733	719	690	670	688	721	683	736	745	700	695	732	720	750	713	698	712	693	723	691	676	693	674	687	668	673	666	701	726	686	719	698	644	711	681	691	661	715	699	741	716	684	658	685	654	664	662	669	730	630	642	680	669	721	722	680	693	712	723	682	710	705	703	682	691	680	711	705	691	705	690	660	691	665	677	682	722	706	721	701	664	707	673	709	703	668	700	648	671	688	638	705	670	700	709	699	690	712	683	700	712	670	694	702	688	710	684	725	705	642	714	715	689	677	711	726	701	738	722	676	683	748	664	690	711	724	683	715	677	693	706	641	697	693	703	676	643	654	732	706	703	622	662	680	676	671	734	705	689	716	677	707	725	704	644	719	731	749	659	717	696	666	661	664	714	694	729	684	689	735	677	716	690	682	662	709	700	680	684	700	741	693	717	746	724	715	699	698	694	684	711	725	680	696	675	691	686	699	671	675	680	670	686	695	684	676	640	692	698	683	715	735	707	676	630	701	668	679	670	682	716	741	678	635	671	671	682	677	713	663	689	738	707	702	716	715	661	697	666	691	650	650	688	643	679	640	709	728	741	654	686	688	695	740	717	689	739	640	712	720	680	679	697	701	643	709	717	716	702	650	673	675	660	705	709	691	666	699	683	674	713	659	739	693	680	718	676	715	691	699	733	664	668	739	694	700	734	669	723	710	720	693	687	648	647	692	745	687	691	702	675	740	663	725	642	710	708	698	704	691	688	672	714	665	718	714	625	679	683	715	702	676	647	683	709	653	696	670	668	726	696	668
7387	4479	4235	2157	710	361	325	347	349	317	341	351	352	349	330	330	318	322	366	323	319	325	307	313	314	320	310	310	287	323	309	324	328	353	308	321	319	295	328	306	322	309	310	327	313	318	343	345	373	325	332	308	311	314	314	343	325	312	300	326	310	317	323	320	329	345	289	319	296	324	338	315	358	304	310	316	339	287	319	322	294	328	293	291	338	334	297	328	318	310	354	317	324	351	294	288	321	278	321	316	312	327	348	320	310	330	325	341	339	326	284	327	349	352	318	310	328	300	331	324	312	329	315	294	310	337	334	314	351	295	294	332	342	332	328	337	307	306	336	329	326	338	291	306	338	351	325	323	306	293	321	305	343	313	350	315	339	346	334	360	350	337	344	348	315	305	309	322	343	349	330	305	320	300	274	293	336	292	340	345	321	346	296	326	346	299	325	292	295	297	322	325	275	336	343	306	356	326	331	283	353	301	276	331	329	322	298	289	307	345	296	303	345	304	307	303	347	301	295	332	310	312	299	328	325	277	293	283	325	336	305	333	299	334	306	342	337	362	303	333	366	314	314	332	279	334	299	304	322	339	322	304	325	302	348	329	330	376	297	335	324	308	324	336	329	334	319	329	321	307	355	287	266	309	334	304	313	327	297	322	334	293	342	336	314	335	350	306	334	286	349	338	320	322	330	282	329	314	305	304	363	362	290	309	315	341	366	322	332	313	291	317	329	292	312	329	342	313	312	328	301	307	300	292	308	296	303	340	288	325	310	316	296	302	304	332	330	311	345	297	277	324	302	347	329	309	304	332	345	315	316	331	308	330	307	315	304	350	325	311	306	325	286	323	332	299	337	326	324	339	315	345	348	324	343	327	358	311	317	274	284	310	290	344	342	344	296	322	320	315	318	300	290	285	353	328	342	306	318	344	275	290	327	296	330	335	308	313	285	338	348	331	277	355	316	343	347	294	334	328	328	307	299	307	335	312	338	292	297	299	378	326	322	322	360	321	327	307	317	323	298	309	313	310	323	311	316	314	336	364	318	307	337	338	306	290	344	283	330	302	320	292	297	313	345	316	306	326	309	294	312	322	283	283	308	317	328	310	323	324	305	319	336	325	328	353	334	298	324	315	335	329	314	303	308	316	306	311	294	308	319	317	344	278	359	368	358	355	321	292	335	334	325	288	345	338	339	283	342	349	338	305	321	342	290	351	283	317	340	317	322	288	338	294	323	335	287	323	302	312	306	308	338	346	288	309	292	300	314	291	347	316	337	344	286	344	336	341	332	320	291	320	344	314	293	307	341	304	308	326	289	330	318	348	315	303	317	327	339	288	321	339	348	315	281	305	350	350	309	325	315	319	318	303	307	326	311	302	309	326	288	323	321	310	317	363	306	321	306	325	306	322	299	319	267	302	319	337	321	294	335	336	325	308	294	347	342	325	335	328	305	290	316	317	315	304	342	307	363	284	321	325	315	347	299	330	311	302	348	323	291	334	316	347	298	295	355	318	346	334	306	304	323	306	305	348	361	329	334	291	367	339	312	339	338	292	320	340	321	321	350	292	295	286	325	334	305	299	311	309	330	317	325	350	357	297	318	329	294	304	346	339	340	321	323	329	317	318	329	341	289	326	347	301	289	296	304	310	327	308	340	303	317	278	285	304	339	271	283	334	340	320	278	366	334	348	291	282	331	300	355	311	315	312	297	320	331	342	317	336	330	256	300	316	345	304	305	329	361	298	327	299	305	306	316	326	327	309	338	336	303	310	357	315	310	319	379	342	321	335	342	312	308	322	325	311	310	328	309	322	349	341	345	308	358	331	285	318	323	313	334	328	307	306	320	321	337	333	349	329	340	319	322	324	291	321	317	309	314	332	304	348	335	307	346	318	343	322	329	298	296	327	328	314	329	338	314	328	303	303	358	336	311	348	294	289	308	306	344	328	302	314	290	311	295	365	352	359	310	319	339	335	309	348	341	329	320	314	313	344	354	346	323	302	348	321	301	306	290	293	307	328	308	298	279	330	323	329	317	311	333	315	286	304	318	298	350	336	332	347	320	322	362	345	304	334	301	322	314	334	324	290	339	329	346	326	330	280	311	292	304	302	309	334	304	295	310	334	316	294	308	298	307	340	356	339	351	317	324	296	301	353	329	341	314	321	277	321	312	300	357	315	311	313	316	290	290	304	326	318	312	327	324	302	292	329	341	351	283	352	359	265	314	305	298	316	293	320	301	298	299	344	313	336	319	324	358	327	323	338	336	299	289	324	337	323	348	350	303	333	336	315	287	306	343	329	361	267	318	314	307	299	348	318	307	311	360	309	325	310	326	329	336	331	327	312	343	367	304	355	327	323	295	347	322	337	323	290	338	302	328	314	356	322	347	315	338	296	310	302	340	313	372	333	297	314	302	317	328	337	285	332	351	282	341	316	330	291	311	316	290	323	318	325	301	298	301	307	316	299	301	330	316	320	338	301	319	276	329	354	331	333	310	309	311	301	292	321	356	318	322	302	346	327	292	330	316	339	294	311	319	323	286	319	334	339	319	327	292	310	317	321	317	296	357	290	372	341	338	321	325	323	298	314	318	299	309	341	327	350	308	299	319	292	306	308	334	314	347	295	353	352	282	342	299	317	271	327	353	298	342	312	296	316	320	337	317	319	358	283	336	311	299	318	338	328	319	338	333	304	324	315	365	327	343	287	300	297	320	311	318	329	322	301	323	312	288	321	301	293	326	318	321	282	329	283	330	345	309	316	281	285	307	348	326	332	338	333	337	274	287	303	309	316	325	328	284	294	300	297	306	340	338	342	279	315	301	334	308	354	314	305	336	338	357	336	302	316	319	304	324	354	277	309	302	312	297	297	326	322	334	304	304	314	298	333	326	320	310	329	322	332	303	327	311	310	349	327	296	341	340	295	324	283	352	311	304	341	325	340	310	332	338	311	342	293	284	306	285	311	306	307	292	310	328	299	292	319	332	323	316	318	363	345	358	343	313	295	326	343	296	307	338	350	307	319	298	307	321	329	371	344	335	315	350	324	339	285	294	333	343	323	355	329	337	352	331	289	259	316	330	342	315	340	305	316	339	324	347	293	309	310	315	327	331	332	317	317	342	343	322	310	302	289	297	346	353	300	329	365	331	319	308	333	294	336	303	316	292	326	316	353	342	310	306	347	339	331	323	313	312	305	316	314	291	311	326	346	325	305	313	294	327	368	316	326	315	291	306	317	290	320	297	336	321	334	295	348	308	333	346	326	295	314	346	344	326	290	349	319	289	328	322	284	343	309	312	279	291	325	359	336	308	324	302	316	360	344	336	343	335	318	307	339	319	347	314	329	339	298	288	327	323	337	313	357	356	310	319	307	341	308	373	300	301	317	303	323	306	321	325	289	314	310	310	311	285	312	325	297	310	313	325	343	299	333	350	342	364	327	330	329	290	308	272	303	310	354	285	328	358	331	301	248	333	315	330	325	317	345	335	338	348	316	341	332
4774	4392	7922	5913	1989	747	718	734	707	720	702	712	662	720	757	660	647	713	733	753	710	678	723	729	697	721	717	714	700	711	707	715	703	722	702	706	664	696	719	689	673	700	707	702	691	774	697	687	676	744	686	709	742	699	691	680	734	699	697	689	666	675	716	720	672	719	701	738	731	751	685	682	704	742	669	732	734	710	687	729	691	725	707	700	699	679	628	711	690	647	733	695	692	705	685	695	669	729	686	700	689	701	708	704	756	755	765	744	735	764	762	735	741	726	672	748	766	687	725	735	697	706	726	688	714	686	719	698	675	721	687	672	663	719	724	723	710	688	702	688	753	653	664	765	714	715	691	703	748	723	729	669	714	703	699	705	669	705	709	645	626	662	681	713	701	687	672	695	698	752	712	703	681	704	754	722	755	696	734	662	693	712	739	699	728	685	689	665	681	679	725	685	710	739	651	693	731	688	669	715	697	693	707	712	730	692	695	699	670	759	699	758	700	696	685	739	683	714	715	713	704	715	715	703	675	702	703	676	693	706	739	699	715	688	743	736	678	731	675	678	720	696	687	697	707	723	719	674	699	668	690	713	693	696	706	709	708	713	718	709	702	703	691	736	714	704	732	698	769	740	703	724	748	692	692	716	654	654	715	702	726	729	693	745	723	720	703	707	684	704	694	708	660	646	698	702	703	709	708	705	708	679	708	684	716	729	644	735	740	698	704	772	703	742	711	682	687	736	722	745	744	781	705	671	729	652	700	684	688	699	681	712	723	729	692	763	685	689	706	686	702	669	648	652	717	746	717	717	718	743	696	738	704	700	720	735	661	693	746	658	699	746	663	759	720	745	702	715	646	674	684	719	672	703	696	737	712	740	651	737	728	719	720	744	713	701	707	714	709	685	714	713	701	719	695	688	716	690	701	671	728	679	735	704	722	749	670	728	699	722	674	743	685	715	722	698	689	719	745	671	700	722	741	684	728	686	677	741	677	648	709	707	733	708	710	660	698	713	740	703	697	656	685	704	700	722	732	813	711	705	685	670	679	679	732	701	704	746	701	728	731	757	680	717	724	710	678	717	724	663	695	731	724	714	734	716	705	665	722	717	709	665	712	682	786	669	699	710	728	679	688	735	739	658	743	734	703	736	732	712	688	711	650	676	720	729	687	722	689	717	684	680	715	691	689	662	709	713	729	707	682	747	729	745	716	710	725	688	707	692	724	736	716	731	679	743	741	736	700	738	736	691	691	672	699	681	728	698	693	707	676	712	741	694	714	719	689	712	705	733	732	712	674	729	744	680	684	697	713	690	722	701	736	672	707	705	703	690	700	750	726	689	730	690	725	719	711	744	695	725	670	706	701	715	721	682	733	726	753	681	730	726	709	650	720	717	701	693	720	663	685	673	706	694	685	737	732	668	689	671	683	681	724	700	735	717	710	711	749	730	703	664	681	674	727	688	705	701	688	725	671	740	694	701	732	746	704	696	695	683	667	733	706	737	710	742	671	680	682	657	668	681	703	700	694	734	686	678	724	705	713	698	677	749	680	697	715	762	642	697	700	694	690	683	715	714	744	742	686	744	759	692	684	690	703	696	646	708	713	728	681	714	697	648	660	692	679	699	696	702	686	669	665	706	684	653	751	701	719	738	707	720	759	696	711	696	687	686	727	678	694	727	675	688	662	722	676	747	679	743	689	719	720	759	716	684	745	707	709	707	718	704	681	687	753	693	692	673	712	746	626	666	711	694	698	704	737	681	714	678	687	727	715	742	733	710	714	681	703	761	720	733	716	685	709	750	725	706	721	709	735	627	716	721	677	739	700	725	746	650	676	748	720	729	682	666	729	680	721	739	668	693	711	674	721	699	715	661	713	688	726	750	746	721	722	658	751	682	675	726	793	714	700	722	676	684	734	666	669	710	753	705	696	726	683	704	752	690	715	708	695	712	728	682	686	697	688	671	732	709	712	704	648	678	691	675	693	697	683	726	673	706	709	727	721	746	678	718	688	752	668	691	735	705	683	717	720	678	735	678	667	700	654	694	666	728	686	707	735	719	695	610	696	691	736	721	700	664	707	674	677	736	678	706	724	719	714	706	721	709	688	730	664	689	698	731	690	652	710	704	674	684	725	701	667	714	680	710	704	712	686	683	688	669	711	732	667	726	688	753	743	698	730	748	723	729	674	717	693	722	744	690	703	729	666	713	664	725	772	720	713	709	733	700	711	699	705	686	659	699	668	725	709	716	703	681	700	700	678	736	764	696	697	725	700	721	797	723	670	739	683	728	709	702	736	690	718	666	636	679	737	715	706	751	688	681	700	692	704	717	708	725	741	675	727	697	711	698	735	760	650	675	702	737	703	747	668	639	706	706	710	697	700	698	668	707	711	701	665	759	683	657	703	719	752	767	699	722	675	671	630	740	658	710	698	684	764	721	682	723	708	729	669	697	725	685	675	713	672	686	750	699	735	718	749	684	672	695	668	699	731	679	677	707	704	723	693	711	713	703	729	703	686	717	694	709	705	707	711	732	695	661	685	745	711	664	698	723	727	732	685	736	692	739	720	674	683	732	678	655	691	736	704	701	705	689	676	719	705	728	675	698	715	712	698	724	678	625	678	694	672	702	699	652	722	627	693	709	701	716	657	750	668	691	664	707	731	726	760	730	729	698	729	731	750	690	743	696	682	735	678	708	698	693	690	725	724	725	647	730	705	737	670	714	663	731	693	677	671	709	682	700	657	685	728	704	703	741	712	654	701	743	660	726	689	730	733	715	681	743	700	746	741	693	637	693	739	709	739	726	733	719	700	675	723	712	707	700	668	665	691	704	673	683	720	711	730	729	665	680	695	705	692	713	684	742	694	680	657	737	729	673	739	682	694	697	728	670	730	676	709	681	656	713	705	718	711	690	723	714	708	709	727	702	711	684	690	649	678	718	708	706	693	652	724	720	685	684	720	713	709	723	675	695	707	702	723	736	707	725	738	711	659	753	705	655	710	721	685	673	701	745	702	662	718	653	679	695	716	734	675	693	725	669	680	686	699	718	643	727	701	689	743	725	675	696	675	691	659	684	732	754	682	703	697	694	703	701	739	689	724	639	688	696	688	694	769	720	722	702	721	704	707	692	722	676	700	693	718	692	694	744	699	730	689	678	684	694	702	699	734	677	689	702	678	675	723	675	697	702	687	700	716	671	683	660	749	700	680	692	701	760	712	713	691	702	720	636	692	678	703	734	778	704	709	736	735	661	724	705	692	692	677	724	736	705	710	672	730	739	697	704	704	655	722	698	705	699	719	729	734	725	729	711	685	717	671	676	714	706	670	720	670	677	696	706	718	682	730	740	736	640	715	704	744	757	703	698	695	727	758	701	724	698	671	733	735	670	707	702	722	704	722	692	726	679	733	697	735	724	743	716	685	701	721	674	662	719	740	707	744	707	686	731	731	704	663	655	736	706	681	702	717	715	713	764	726	723	688	696	687	717	709	711	701	709
18454	10877	11126	6941	1185	523	433	428	354	337	315	299	308	357	303	292	309	250	311	290	267	274	302	265	309	265	294	293	258	287	276	278	299	335	305	295	274	286	299	277	283	299	311	266	297	299	276	293	287	280	314	289	284	309	298	294	283	308	272	295	342	349	291	286	309	288	265	293	283	265	275	271	272	273	264	293	311	293	306	264	258	316	268	281	294	269	281	312	290	277	278	248	277	280	301	290	288	294	288	259	263	305	306	291	322	286	309	301	302	313	273	272	295	304	315	295	265	282	275	293	274	302	297	264	294	333	276	289	322	290	313	301	267	308	291	258	304	263	293	266	305	282	300	271	274	285	319	310	293	312	304	283	308	341	269	285	282	303	268	291	301	277	281	290	307	312	289	293	285	313	271	287	297	293	267	313	297	270	282	281	285	277	305	318	271	299	260	302	298	338	293	282	281	301	299	291	292	310	281	281	280	288	280	287	300	284	298	320	279	303	303	278	264	297	315	284	274	276	292	304	305	281	271	285	287	296	321	278	282	291	303	287	275	290	272	300	284	274	275	266	295	254	298	299	282	279	273	305	298	287	274	267	289	288	301	294	277	271	273	302	283	306	275	274	270	309	284	307	306	302	277	273	303	301	317	302	281	287	275	311	270	295	285	283	304	291	315	287	292	253	279	272	281	273	288	325	293	267	290	283	268	290	283	285	291	276	293	297	266	297	315	282	284	281	334	294	267	298	285	314	312	271	245	295	259	286	273	260	292	297	285	277	305	302	315	293	261	293	334	296	272	290	269	297	281	262	281	279	293	275	276	284	281	283	276	274	284	306	279	291	302	303	300	316	250	320	277	286	290	258	267	281	294	284	332	302	328	277	298	301	267	281	276	306	328	273	294	283	289	303	277	325	280	288	321	282	284	286	303	298	271	291	297	258	279	301	299	275	266	305	268	277	278	307	299	288	305	317	277	257	292	288	322	297	282	287	272	295	284	293	291	281	294	311	272	276	324	283	342	279	305	272	281	277	310	313	309	281	286	264	265	271	317	309	296	318	294	303	255	304	314	274	281	273	280	271	271	318	295	259	289	294	285	302	297	296	292	255	305	308	288	294	264	292	256	259	326	298	320	267	263	268	271	278	295	261	304	263	272	275	314	317	291	313	294	298	282	300	272	295	288	321	316	284	295	287	329	257	305	290	286	278	326	279	279	310	305	291	293	279	284	290	305	309	313	298	292	311	274	279	306	279	314	278	299	281	284	281	302	291	312	289	314	330	277	293	307	317	287	329	276	295	281	311	302	285	294	287	295	287	314	291	254	285	249	285	279	292	296	281	321	301	269	266	311	301	274	261	308	287	309	280	299	281	293	290	260	285	292	281	307	290	272	275	273	271	315	309	281	279	311	306	281	275	308	288	271	315	302	300	295	314	269	295	261	263	260	305	277	288	280	310	348	288	275	263	293	317	288	257	286	286	269	289	283	265	285	271	285	290	296	286	265	286	277	304	284	274	265	309	284	288	328	284	284	285	295	288	289	281	291	269	273	325	285	276	294	307	303	310	277	287	260	284	311	284	314	276	279	276	259	288	288	289	322	295	295	283	263	260	302	307	263	272	290	311	314	293	314	288	289	275	287	278	309	308	302	287	284	299	296	337	281	292	288	319	257	287	282	299	281	287	279	260	292	288	280	274	277	276	310	281	323	291	303	252	278	309	311	281	277	248	325	294	281	273	290	267	266	267	276	291	299	305	295	268	297	293	279	319	275	273	257	312	303	285	281	278	283	272	269	295	275	305	281	295	270	281	294	298	325	317	309	281	308	283	277	275	311	278	263	271	272	294	255	295	280	276	292	277	301	326	315	284	296	266	293	303	330	324	289	280	264	289	259	284	312	277	304	290	290	266	286	305	285	286	276	259	290	303	306	266	301	315	296	299	278	264	283	284	295	280	291	290	293	293	289	295	305	274	258	319	297	273	300	309	281	327	315	309	269	292	293	294	281	278	329	290	284	267	278	294	246	277	295	275	295	291	281	303	318	298	289	300	290	297	278	318	307	278	337	292	337	288	302	303	308	266	274	300	277	284	272	315	281	286	281	334	307	310	276	293	307	271	249	288	297	285	312	313	261	306	287	270	288	297	306	292	281	291	327	269	266	306	240	284	295	307	317	278	283	275	284	294	284	294	319	262	260	287	303	297	281	276	284	293	297	285	317	259	248	304	325	290	293	297	319	283	284	257	299	294	271	289	284	256	300	290	247	272	284	258	301	275	277	306	308	299	300	260	273	294	243	329	289	269	249	241	335	267	272	317	278	253	266	254	292	269	252	261	296	303	273	281	281	304	293	293	315	294	320	272	283	287	284	279	283	284	310	320	345	298	301	309	324	263	302	283	336	298	285	253	292	276	252	277	311	288	305	300	299	280	293	295	319	269	269	288	285	277	288	316	298	313	295	272	299	264	273	255	275	285	271	308	284	301	302	290	283	285	295	301	277	311	291	325	274	301	299	262	261	270	278	287	300	273	256	302	298	273	288	299	282	284	274	267	242	250	299	306	297	290	260	281	306	296	285	280	278	276	282	295	281	281	288	286	305	293	267	288	302	276	279	302	267	278	324	285	312	331	286	286	318	281	300	281	257	318	329	305	310	263	270	291	295	283	284	308	327	294	260	305	295	295	278	270	313	264	301	278	304	293	273	318	289	271	295	283	299	274	263	271	295	291	297	292	321	254	261	322	267	289	312	305	291	306	294	288	310	283	294	283	312	289	302	299	274	320	308	315	310	296	306	268	286	285	269	279	260	275	287	298	291	291	265	333	285	314	250	304	312	257	260	253	283	263	267	316	284	293	321	291	302	272	280	292	274	257	278	275	289	316	269	310	274	280	325	299	268	280	275	286	262	289	281	283	291	265	299	281	309	310	283	275	266	275	273	300	291	286	262	261	308	330	320	300	299	287	296	262	288	267	272	267	277	307	285	299	331	313	294	319	310	296	294	306	313	266	293	292	274	269	302	279	312	273	295	293	293	274	287	305	305	321	294	285	289	282	275	285	303	284	295	282	281	284	300	278	324	287	287	270	271	266	280	277	320	304	330	287	305	279	263	295	297	299	261	317	263	287	264	293	272	271	291	290	289	324	309	280	283	295	273	286	303	253	279	275	250	271	265	266	285	331	298	298	310	266	274	262	262	288	290	297	293	300	291	300	348	308	285	306	293	295	288	302	272	279	303	269	313	269	309	286	304	270	260	279	329	277	270	258	288	320	297	293	274	271	274	278	278	306	301	292	312	295	293	300	251	273	286	301	279	289	291	316	301	265	305	294	249	254	292	273	271	290	288	318	300	295	311	292	295	328	288	298	301	304	288	293	305	294	299	245	290	271	279	275	294	295	283	296	293	315	298	276	254	274	265	273	314	303	295	295	282	299	282	278	313	282	300	283	327	299	279	298	291	269	275	272	287	299	295	261	304	302	284	297	284	310	249	277	276	269	263	283
11822	9345	17772	14425	2208	1281	1057	1095	1018	927	992	902	840	886	773	770	774	716	681	664	688	698	669	697	692	635	657	674	701	681	660	649	687	604	671	618	688	661	648	674	672	664	651	682	621	629	667	668	630	668	669	640	625	618	678	662	647	645	654	617	664	637	676	627	669	637	656	693	624	618	638	615	651	597	702	676	672	638	658	632	652	663	629	647	637	614	634	622	628	711	643	595	655	656	626	670	648	615	621	682	696	664	682	701	744	723	779	763	751	713	722	699	667	640	683	664	669	640	626	691	657	668	652	671	641	671	631	702	613	687	670	674	646	623	626	645	659	620	659	631	633	659	610	652	630	667	683	696	616	672	656	632	618	636	658	625	606	597	607	654	607	634	667	643	637	674	651	649	663	643	603	711	665	640	678	636	653	688	694	673	650	658	669	648	681	656	673	595	641	645	608	639	698	668	629	651	641	670	618	605	622	687	637	653	649	671	666	645	652	646	646	591	664	652	688	627	619	688	663	630	651	669	648	642	696	636	661	615	591	636	656	671	709	668	660	654	598	617	640	665	663	653	626	623	664	640	653	635	712	665	638	648	633	605	628	654	687	634	656	655	654	664	636	634	647	639	645	676	618	641	653	655	649	647	660	695	657	609	641	669	639	680	692	652	638	629	635	630	626	636	654	644	668	657	667	681	653	631	669	669	633	691	673	683	646	640	642	607	625	645	650	612	649	698	630	652	660	629	652	640	662	629	665	682	652	638	611	654	653	645	646	651	643	640	680	619	656	639	637	600	616	635	670	628	682	650	668	611	645	637	715	671	626	684	627	653	638	674	608	599	643	666	665	613	666	608	614	636	681	680	629	665	684	651	677	603	708	630	655	683	657	647	662	673	684	584	638	671	590	652	650	668	654	681	641	632	637	679	613	704	622	627	630	655	647	631	661	616	623	677	647	682	644	637	628	668	660	616	683	668	619	671	644	647	630	698	638	637	629	627	655	629	620	628	640	651	624	604	638	617	658	682	655	591	657	674	599	610	647	657	620	679	621	651	659	641	637	679	648	607	640	661	647	653	655	642	653	652	662	615	652	615	621	663	671	654	655	592	626	613	674	624	655	673	681	630	618	692	616	695	653	651	677	626	627	636	658	687	666	657	650	614	616	641	664	623	611	660	602	635	683	712	668	695	666	622	631	616	698	649	651	682	704	660	656	656	668	631	692	638	626	673	678	598	657	651	601	664	647	649	639	643	641	624	614	677	635	644	662	643	672	680	637	664	643	669	652	643	671	627	648	668	590	675	667	627	623	633	613	628	619	605	699	629	646	659	625	647	644	612	664	665	628	652	684	642	647	673	663	674	638	662	644	623	656	676	706	651	678	685	680	665	659	647	688	679	695	662	664	630	665	658	655	650	673	660	666	637	642	710	614	637	625	640	707	682	696	635	626	673	620	654	679	622	681	643	649	708	648	677	640	681	636	635	657	650	668	660	677	674	664	629	620	614	647	670	627	682	676	616	615	664	621	646	618	603	658	655	648	670	617	665	681	654	698	685	625	626	653	643	669	631	632	613	684	647	666	635	658	595	643	682	647	662	675	651	644	673	697	651	655	660	646	623	610	637	589	641	689	671	672	652	657	619	669	622	679	629	588	607	626	671	709	653	648	680	647	652	640	667	648	623	653	704	609	592	704	593	651	652	587	656	649	616	645	650	643	632	594	604	674	684	635	587	623	680	691	605	700	665	639	678	657	678	653	697	669	626	655	639	689	616	673	621	622	614	606	659	622	674	619	643	576	667	635	646	677	609	661	667	673	659	660	659	727	654	648	634	634	583	611	662	669	655	628	624	643	629	674	708	598	658	631	620	591	692	640	611	636	585	641	643	639	631	626	635	649	670	658	687	675	617	585	630	663	655	655	652	615	696	660	651	652	680	655	627	618	637	643	666	652	642	686	670	638	636	648	657	652	640	651	635	662	654	619	658	652	675	689	681	655	627	642	683	620	678	615	618	659	667	678	657	649	626	639	662	688	686	690	619	604	657	669	629	710	677	616	608	635	657	624	659	620	676	583	661	645	625	667	649	608	654	657	631	605	643	660	680	611	636	704	645	641	681	637	669	639	679	672	654	638	672	640	674	623	671	655	602	641	690	649	687	623	645	638	675	682	650	653	655	668	659	641	651	675	678	627	624	686	670	639	644	666	677	626	700	671	691	683	645	654	677	645	627	684	627	670	629	674	656	672	653	663	694	667	650	705	674	665	692	632	640	652	632	655	631	642	654	659	613	674	660	680	667	686	612	643	601	636	615	686	633	655	662	641	671	623	652	667	617	662	633	603	649	644	598	664	667	639	655	665	667	666	663	649	663	630	664	647	678	656	665	649	638	666	680	626	615	631	635	643	671	660	653	632	606	643	627	700	632	664	704	616	661	665	616	656	701	645	646	669	666	631	637	601	606	613	638	604	698	615	640	646	630	639	662	654	657	629	682	668	622	671	667	652	614	620	658	635	634	649	642	630	681	647	645	621	690	694	606	686	617	627	681	647	607	649	617	650	669	640	627	607	649	667	681	678	737	640	672	622	640	633	642	621	648	634	608	619	692	623	643	627	660	670	659	685	602	672	682	660	636	626	633	672	648	657	625	662	664	673	672	597	657	646	659	653	686	648	655	621	651	656	658	672	683	621	654	644	602	653	691	653	621	640	698	628	707	660	594	619	671	619	620	638	660	683	658	698	669	666	626	672	642	630	638	660	698	625	632	660	662	663	670	660	705	592	687	639	665	643	658	687	649	647	638	675	633	636	658	638	656	662	644	656	662	655	719	665	631	643	612	607	666	693	685	642	620	647	637	642	664	675	670	649	674	658	617	644	638	658	676	611	616	651	649	667	667	637	626	615	636	647	690	638	607	667	619	666	569	679	638	645	657	639	667	643	619	673	634	664	664	663	634	680	686	637	648	654	663	625	630	670	630	687	625	626	630	672	678	633	640	627	639	670	664	671	681	662	690	606	677	650	668	664	645	650	633	620	688	632	616	658	636	670	618	601	638	684	644	644	656	651	648	600	648	636	631	649	665	665	679	641	631	625	653	636	654	647	684	685	671	688	703	657	670	658	607	665	649	673	638	649	664	641	655	661	666	667	689	643	657	625	665	625	637	637	622	635	609	651	658	623	664	660	673	650	599	623	647	676	656	634	628	645	658	662	615	633	638	668	656	645	628	666	674	647	687	652	645	637	694	619	582	617	671	647	704	631	648	661	660	621	664	656	689	644	660	644	625	612	696	681	627	636	618	634	661	650	670	651	683	583	649	699	633	663	668	613	649	676	632	654	627	686	668	634	635	686	625	639	635	602	675	659	615	629	649	643	655	631	678	663	653	657	649	661	690	681	642	661	647	639	631	601	635	636	649	683	661	679	650	609	637	631	675	616	640	664	627	660	663	651	611	683	667	715	653	645	660	654	631	672	665	643	640	653	654	632	661	643	676	607	675	641	630
28688	17203	19815	10255	1635	779	505	413	436	437	436	386	389	357	375	374	402	365	325	358	317	323	322	335	296	336	307	350	315	308	307	283	298	329	324	347	329	339	314	358	308	322	284	317	303	313	324	288	314	301	286	319	358	287	316	312	302	308	337	316	309	337	316	277	288	349	292	296	307	299	326	285	296	276	331	343	299	307	297	333	319	317	311	294	300	307	341	301	332	303	292	337	331	312	331	297	323	318	309	312	271	289	295	301	303	364	302	354	329	329	333	280	309	330	314	308	338	273	328	290	299	289	329	359	300	309	338	335	307	328	353	341	302	318	302	347	326	308	320	316	314	281	333	318	294	298	304	297	290	308	317	271	305	321	312	309	294	334	338	294	313	282	284	287	306	302	313	285	282	324	315	338	295	307	314	319	307	328	283	287	356	299	284	299	330	302	278	318	296	330	323	311	312	286	302	344	294	284	333	298	320	292	271	312	319	319	325	306	353	337	272	297	343	334	306	311	296	280	296	321	325	326	311	332	324	318	297	317	315	335	306	322	314	346	326	307	319	319	292	266	315	316	318	286	338	332	350	324	314	312	326	302	341	302	264	302	314	296	297	314	356	270	342	343	332	317	327	366	298	302	323	282	293	267	290	322	305	336	315	309	324	286	310	332	307	266	352	302	283	284	314	299	313	315	307	285	330	308	274	297	342	279	287	296	301	319	313	282	316	324	267	296	296	322	296	302	306	339	333	301	309	319	323	280	300	308	294	335	319	285	321	363	299	310	295	310	291	351	283	316	329	308	331	324	370	328	342	290	293	320	273	289	322	346	305	324	331	304	285	294	320	351	299	314	341	295	314	266	301	287	331	359	309	293	327	325	321	311	336	325	283	325	308	314	291	276	312	283	304	285	321	299	276	298	346	323	313	316	309	328	322	338	305	312	304	312	314	319	302	331	331	326	352	299	308	304	334	301	299	296	340	307	350	297	300	310	278	335	296	273	286	307	347	334	327	332	298	317	334	304	292	308	285	305	330	274	273	335	327	334	325	335	310	331	310	340	296	291	287	309	319	331	310	301	305	353	310	315	296	303	303	297	320	309	283	282	311	297	324	318	299	314	308	316	326	314	317	319	333	322	337	310	325	333	356	294	321	277	297	276	308	308	352	299	306	317	307	286	287	317	349	339	305	342	312	309	317	303	289	318	281	348	283	305	345	271	318	320	315	322	319	320	316	292	288	332	324	352	341	324	319	307	344	350	304	355	318	296	301	317	320	309	309	325	314	306	305	336	314	316	324	347	308	308	316	315	312	326	305	299	307	291	308	318	347	316	317	308	297	333	315	309	343	290	319	311	321	318	296	330	309	358	293	293	344	293	309	302	322	294	321	340	302	317	321	327	302	311	306	345	339	293	324	329	344	318	340	344	296	296	322	328	289	340	266	284	306	289	337	307	338	322	291	344	347	316	334	304	284	306	291	332	321	300	315	296	326	319	273	273	295	316	307	332	325	307	334	317	328	319	292	302	323	290	295	321	315	337	310	299	336	312	288	313	338	285	327	333	319	324	289	338	303	319	330	335	321	315	354	280	340	315	296	337	332	289	271	313	320	300	317	296	341	310	308	307	288	290	268	320	289	287	314	335	309	317	304	276	301	341	336	294	312	269	325	315	299	349	324	318	299	300	282	312	330	312	362	323	310	311	293	335	347	322	303	339	333	296	314	305	292	335	334	305	332	341	305	325	324	271	297	296	291	295	313	333	317	299	325	302	315	341	283	291	320	291	306	325	300	300	299	303	298	322	323	336	291	327	323	337	312	317	314	349	313	308	337	302	323	326	272	316	297	295	310	326	278	275	284	324	325	330	313	329	314	311	305	311	299	337	300	332	312	320	323	311	338	304	354	338	316	345	312	316	297	335	315	314	300	317	310	293	317	295	300	357	301	324	312	319	319	335	346	306	318	289	317	308	312	290	317	292	288	314	322	303	323	275	308	330	271	351	318	326	325	321	290	327	293	333	322	353	271	321	322	327	311	286	331	339	293	287	328	339	295	336	306	329	307	336	317	341	299	309	327	321	306	335	302	320	279	324	297	293	310	300	309	300	308	277	287	295	303	307	306	280	316	298	316	317	272	304	327	295	299	273	310	311	326	318	296	275	295	300	320	311	316	302	323	315	303	307	292	325	269	284	347	316	335	326	310	298	303	341	327	277	343	314	292	330	315	305	347	291	291	320	288	305	307	325	348	315	288	289	295	287	291	311	337	321	306	329	304	311	340	298	280	326	315	307	333	349	323	289	291	345	306	332	277	316	315	294	297	294	324	297	319	306	309	293	325	333	285	300	314	304	333	286	312	319	315	310	293	315	321	314	285	304	328	347	327	330	300	303	310	322	275	307	281	312	302	312	323	312	335	290	330	295	325	278	328	326	318	308	295	295	328	308	314	284	311	311	291	283	293	323	313	294	308	352	321	272	312	311	280	324	312	295	303	284	308	335	321	271	332	334	280	308	307	314	265	345	323	305	299	322	296	332	273	302	309	306	320	309	315	295	298	312	316	309	328	314	324	324	284	304	308	287	316	312	294	271	313	325	307	310	299	304	335	308	326	289	283	294	312	300	316	307	290	317	297	315	325	308	291	311	316	301	324	329	290	323	313	325	308	365	300	330	331	313	308	312	322	312	303	282	312	314	338	311	328	283	338	341	303	297	323	282	325	329	304	323	307	329	325	305	341	265	297	261	288	321	330	319	314	317	302	298	319	321	324	300	323	352	313	284	269	274	309	328	352	301	311	327	328	287	282	309	313	280	295	324	301	323	306	311	311	321	309	288	288	326	317	291	338	341	316	294	291	357	332	339	328	336	332	297	305	302	261	325	296	299	316	307	331	287	333	300	290	293	310	283	288	323	302	330	302	349	305	302	337	314	315	313	351	282	311	306	276	273	283	319	304	290	294	314	310	308	256	308	291	332	321	300	329	336	359	302	330	291	348	303	292	327	331	295	282	310	348	345	309	352	309	299	345	336	310	294	331	291	328	292	311	313	355	290	314	307	309	295	277	292	281	324	322	321	302	289	323	317	320	344	321	333	280	336	311	306	291	297	338	326	302	299	326	316	322	315	337	320	324	324	302	310	310	281	313	287	314	333	295	331	330	276	281	332	303	276	281	304	297	303	297	317	325	348	261	329	318	300	347	292	363	301	304	305	331	308	282	319	322	291	311	283	312	311	357	300	308	325	311	303	303	317	350	314	280	295	273	279	297	328	356	280	294	293	319	325	327	335	355	314	344	303	305	318	307	318	333	315	341	326	321	303	281	328	303	335	312	313	321	298	280	313	316	312	292	304	333	320	296	297	324	307	298	311	313	314	313	308	290	277	277	342	313	299	288	308	293	331	298	286	325	310	329	325	334	307	316	291	331	317	330	291	321	301	325	300	306	334	325	317	295	285	315	311	340	320	304	296	299	276	300	330	329	323	280	347	303	324	316	303	307	296	306	315
16694	13022	25910	17058	2848	1958	1572	1395	1253	1331	1144	1163	1075	1151	1027	887	963	842	790	766	700	742	748	753	764	708	708	751	749	736	736	747	746	739	707	690	699	727	715	740	686	669	747	663	723	708	674	671	691	731	715	716	695	724	686	670	687	707	664	694	724	696	704	654	693	651	707	694	726	761	703	680	674	698	697	690	699	725	709	685	696	711	705	692	744	690	705	705	719	697	691	669	702	723	690	716	661	713	704	690	663	684	740	778	869	803	814	810	820	828	749	723	709	724	768	755	714	722	682	671	684	727	650	679	714	742	747	709	684	727	691	673	722	683	669	708	720	714	713	699	706	699	690	736	717	732	703	678	701	718	683	699	685	678	716	700	642	699	666	683	728	685	695	692	731	692	699	669	686	706	726	697	708	685	699	660	660	706	687	665	687	700	718	668	688	661	673	696	677	685	681	712	706	716	682	659	748	725	710	677	697	749	690	709	712	661	705	717	685	677	740	686	680	722	702	730	701	701	649	709	709	684	670	728	688	689	688	722	662	709	714	671	712	643	704	729	690	702	648	725	687	697	676	683	682	724	710	683	658	728	634	680	675	720	689	726	655	712	729	717	678	724	693	690	736	677	680	677	707	688	686	682	692	713	640	659	703	690	678	674	711	714	705	694	714	663	666	651	683	703	725	747	699	728	694	723	683	700	700	681	700	691	705	717	690	694	720	703	699	635	667	688	695	740	677	725	685	640	740	670	708	660	677	725	704	687	647	673	730	685	697	720	699	703	693	663	684	656	634	686	674	709	683	729	684	722	737	689	693	716	709	750	657	693	671	701	711	682	700	657	753	704	705	712	683	698	698	768	670	686	684	672	732	671	665	687	705	718	682	710	722	720	673	719	720	644	723	689	710	678	697	686	696	665	682	662	703	673	663	711	697	658	649	656	705	673	696	688	733	712	715	678	697	657	742	670	763	670	680	646	722	644	692	711	681	707	696	686	706	668	723	659	694	734	681	677	715	731	677	741	641	679	741	680	685	703	699	688	654	689	688	675	699	708	722	694	709	661	698	694	698	692	684	688	704	687	679	712	704	681	706	648	686	707	674	691	718	763	666	706	675	669	676	695	726	714	687	670	754	749	741	696	724	689	675	729	712	728	691	733	682	695	665	682	677	750	694	676	694	715	695	714	703	727	719	691	690	692	721	671	644	725	691	689	681	688	693	718	679	649	664	718	656	637	691	664	691	681	706	719	689	697	662	680	647	749	654	641	728	701	742	695	674	675	739	692	720	701	656	693	695	718	701	696	685	684	690	768	697	674	682	711	713	693	713	690	742	704	732	738	735	702	706	731	709	687	679	702	714	726	708	704	659	687	714	653	722	680	699	719	735	711	712	681	716	688	722	662	694	693	698	686	690	693	675	695	667	716	666	754	679	685	622	684	675	664	727	679	679	682	679	676	714	695	671	727	658	699	689	702	664	701	684	668	698	689	707	688	670	693	680	675	717	729	672	701	676	698	687	722	695	649	715	682	742	690	671	686	699	652	743	673	655	625	682	729	689	736	668	683	661	723	679	688	644	681	719	718	729	752	672	683	671	715	717	719	715	665	715	725	659	716	653	721	635	739	700	700	689	670	731	699	657	713	678	716	706	667	648	629	702	689	687	711	718	676	674	723	682	711	666	682	679	699	670	708	667	680	685	709	666	684	714	693	688	719	692	711	718	703	728	673	724	715	686	742	705	652	691	712	732	652	694	702	693	689	718	680	748	680	701	707	694	685	686	756	702	771	700	710	637	668	657	674	707	697	692	681	673	737	706	704	707	686	628	747	735	676	661	716	676	702	704	739	742	662	719	708	677	665	649	732	705	685	709	723	645	695	648	716	716	699	705	707	690	675	698	710	663	708	698	684	677	661	664	686	630	684	702	673	678	721	686	691	701	644	677	686	710	714	681	701	767	712	687	708	720	657	689	641	688	708	726	664	749	696	694	675	705	675	707	652	670	744	710	672	677	730	691	709	718	713	683	686	687	713	711	740	705	696	694	635	723	667	694	696	670	695	699	692	701	707	701	720	709	712	751	692	686	729	685	675	736	690	698	678	693	717	706	684	707	674	712	707	724	670	683	679	641	691	661	705	710	745	701	704	732	718	682	696	711	737	713	668	686	658	684	675	701	731	730	630	702	646	653	674	691	659	757	664	664	668	688	674	725	693	720	695	689	695	688	705	656	695	713	710	661	684	663	688	677	655	664	696	700	699	690	674	690	690	705	682	698	726	746	683	679	653	690	695	666	665	668	691	692	700	661	682	674	686	647	731	675	713	711	716	701	658	769	728	688	672	739	669	677	670	735	691	701	738	689	674	676	679	672	690	715	688	700	683	715	702	711	685	679	677	727	699	689	700	708	686	691	664	652	697	706	695	703	670	725	695	678	674	693	653	671	700	665	672	694	697	731	699	729	709	677	676	704	688	710	658	712	685	705	681	709	674	685	710	702	689	720	704	715	745	709	667	715	737	697	663	677	691	721	663	640	671	693	725	688	715	688	689	663	726	727	692	699	674	713	699	709	695	720	701	674	714	726	687	670	715	733	741	681	693	651	691	744	646	708	702	716	651	723	735	664	687	700	670	733	659	687	699	705	715	666	761	678	673	715	676	669	735	705	712	652	696	669	671	642	691	691	708	677	702	622	752	653	736	677	716	711	728	689	715	742	660	702	665	691	698	704	704	680	702	732	722	679	699	678	659	709	686	742	724	700	711	717	635	725	670	689	715	698	665	669	675	684	712	675	663	682	717	678	711	675	725	676	668	712	732	706	659	702	676	668	675	642	706	658	666	667	659	672	645	707	715	635	670	671	748	671	653	667	683	696	687	723	738	667	686	678	723	708	669	683	690	671	676	687	678	684	696	660	706	709	700	686	674	753	679	682	664	697	721	695	691	743	727	662	687	674	671	634	629	738	686	656	717	708	697	687	694	742	693	676	716	713	702	699	701	696	678	730	691	734	756	741	697	674	671	689	722	703	673	681	679	719	663	712	730	670	653	701	729	743	669	664	666	727	685	691	696	642	748	724	714	694	685	743	684	661	722	632	698	692	634	746	707	682	696	657	667	697	716	715	715	697	667	713	709	688	651	702	707	704	690	691	701	699	642	696	642	680	643	697	686	685	694	649	653	674	685	685	694	673	653	684	654	682	686	728	682	697	718	716	732	711	679	692	729	664	701	672	742	703	707	681	717	729	682	624	676	703	677	664	677	689	732	694	658	676	659	690	720	648	664	709	631	703	665	710	713	669	702	686	709	691	678	715	742	729	705	674	699	671	726	683	725	676	687	716	650	680	748	654	671	694	644	684	678	682	708	722	680	663	684	644	674	737	712	684	734	712	670	701	692	630	680	694	690	687	706	651	714	698	690	725	663	682	686	670	717	694	680	678	676	705	683	687	695	699	752	719	696	707	705	756	701	723	698	694	699	657	729	758	689	707	690	688	733	721	700	713	680
7487	4577	4912	1713	377	329	297	309	326	318	294	328	295	308	320	323	331	318	339	314	322	295	316	279	333	321	323	304	310	331	290	322	333	305	320	326	338	335	317	337	297	317	308	307	354	338	337	328	304	338	310	307	302	298	313	327	342	312	305	321	342	305	307	318	303	336	323	291	328	293	276	304	314	306	332	304	340	299	295	304	318	293	325	284	312	285	348	322	303	319	340	311	357	330	335	336	310	328	323	276	285	322	284	312	311	327	312	311	363	334	322	296	328	318	308	295	294	306	298	311	310	310	323	322	304	325	332	313	308	330	317	290	291	326	315	290	315	342	317	330	311	307	309	307	292	314	342	307	322	344	292	307	320	345	336	319	315	293	322	329	304	322	320	308	293	327	323	338	323	358	347	306	312	297	357	320	371	305	317	302	331	317	296	307	317	334	307	320	293	303	299	271	312	331	356	304	344	326	320	322	345	297	294	308	332	303	302	318	315	311	305	314	359	338	308	322	317	336	336	304	326	292	296	351	301	347	342	355	313	333	355	305	315	340	310	314	290	333	334	336	329	309	318	328	319	299	324	318	310	299	343	318	335	305	319	294	290	348	336	324	308	310	303	310	325	337	349	323	332	354	310	275	332	305	319	326	305	300	284	345	332	342	320	330	308	296	275	297	301	293	289	311	305	333	314	320	305	325	297	316	318	293	300	346	314	312	318	283	308	308	312	314	287	293	326	268	314	329	319	331	310	311	302	278	309	312	316	332	318	330	299	325	324	314	341	348	280	302	290	332	343	356	305	313	333	305	323	309	289	295	317	307	355	291	310	333	303	362	295	320	329	317	313	277	342	286	327	318	306	317	282	297	338	314	320	301	324	312	290	340	297	293	300	321	277	323	297	311	299	327	282	293	324	329	337	291	291	342	302	308	327	323	329	311	317	295	319	311	349	323	319	286	301	320	336	310	341	296	321	317	278	288	312	337	306	322	345	292	316	336	324	319	289	334	320	278	330	305	299	325	328	294	324	335	289	289	314	298	309	333	320	364	330	286	319	335	311	328	313	329	332	326	341	307	364	293	324	328	289	308	306	304	308	313	297	324	308	277	336	314	331	343	312	312	318	292	296	334	350	276	312	315	266	302	341	311	330	322	310	346	335	286	320	308	334	289	312	329	330	313	302	292	336	321	314	320	337	293	316	331	329	330	323	315	343	280	326	316	324	294	327	302	336	308	341	308	315	323	350	287	313	282	317	339	318	314	324	339	316	295	303	295	313	340	290	366	302	270	294	331	289	326	334	329	316	318	327	321	304	288	349	343	310	342	341	327	327	308	293	308	303	311	335	327	315	291	317	333	322	277	321	295	340	299	361	298	331	306	338	336	316	323	324	297	306	304	330	291	331	293	308	323	302	338	306	296	314	313	333	340	336	343	313	310	323	309	335	316	340	318	330	305	322	305	347	314	311	334	290	327	330	306	314	305	295	332	270	319	320	304	331	317	301	303	315	354	317	325	324	335	317	329	306	298	303	290	299	315	304	350	308	265	348	335	337	308	322	332	317	308	311	312	349	309	291	306	325	343	307	282	355	312	308	307	373	315	332	322	323	307	294	324	305	320	276	302	313	311	307	313	314	333	366	319	304	302	330	298	303	275	327	342	309	315	330	306	294	320	292	306	340	316	311	302	315	295	338	304	348	323	296	299	330	283	307	304	320	339	296	330	360	317	286	312	306	306	327	314	342	298	288	305	286	279	334	305	359	331	321	336	339	333	317	299	303	317	311	336	297	324	303	325	296	284	291	284	302	319	310	305	312	291	307	307	292	293	297	330	279	337	339	349	325	312	301	330	317	326	339	332	308	336	320	307	329	323	312	318	298	318	302	308	333	314	308	335	344	344	298	299	325	337	318	288	300	331	288	279	321	325	298	316	299	328	306	361	310	280	313	307	341	329	316	326	314	281	354	324	298	330	308	326	314	280	263	338	328	347	304	298	344	319	336	338	292	302	339	298	313	324	303	298	296	299	326	294	292	309	332	292	287	353	302	289	328	330	339	325	316	317	275	344	300	328	321	328	280	290	351	325	316	287	325	298	318	336	309	299	360	293	347	324	298	330	296	299	306	339	330	310	326	318	331	317	334	305	308	292	307	341	319	315	331	261	309	324	321	301	352	343	320	299	316	301	327	317	354	309	368	328	312	321	283	326	317	329	328	328	321	324	302	325	303	311	291	297	362	314	317	324	308	326	301	315	314	299	328	334	293	325	320	318	352	326	334	303	343	324	364	327	314	338	338	325	332	309	309	334	326	339	348	311	322	319	293	320	325	291	313	350	312	310	355	334	349	293	299	342	304	312	328	330	287	315	293	295	314	303	312	321	299	291	330	304	317	325	341	311	335	350	340	316	317	306	318	344	338	315	340	297	328	333	326	312	341	305	319	322	324	324	318	313	298	319	319	319	323	354	348	329	325	313	283	309	317	342	313	335	325	305	282	314	348	326	325	291	330	326	304	288	288	309	325	298	312	356	319	292	275	316	308	330	307	325	341	335	317	326	306	286	324	322	325	345	305	286	330	305	311	293	328	319	301	321	309	295	290	335	324	323	320	330	323	324	304	329	302	328	335	320	302	323	282	314	292	293	330	317	295	300	335	338	337	338	313	305	299	322	297	309	349	293	311	329	313	318	337	328	335	302	327	323	308	337	298	270	321	318	304	290	337	318	320	342	323	326	336	339	315	326	312	309	311	317	332	327	297	353	322	301	319	360	318	267	312	329	336	306	317	329	289	301	308	328	319	302	324	347	352	322	347	297	288	283	325	335	298	301	318	331	335	335	317	307	312	315	285	316	320	307	293	327	296	319	312	303	347	333	319	273	324	322	294	300	286	301	316	316	334	370	303	331	330	290	321	329	344	325	317	308	323	291	294	287	307	312	305	304	336	352	336	313	328	334	296	306	341	306	308	330	312	286	311	328	321	285	304	334	315	271	327	309	305	321	327	319	294	285	325	342	333	322	317	339	322	361	288	333	337	294	327	324	339	339	312	307	320	286	272	301	312	355	333	282	325	310	296	371	291	291	312	313	309	292	312	288	265	325	333	296	310	319	306	320	282	291	308	288	321	318	317	331	298	316	334	315	310	311	315	305	315	365	336	325	318	326	293	315	305	313	294	327	297	302	291	323	314	315	312	293	299	294	325	342	327	312	316	369	303	312	295	273	307	297	321	286	318	303	308	310	339	315	308	329	332	310	306	289	323	308	332	324	309	299	326	351	332	302	339	340	350	306	324	323	350	291	319	310	318	346	310	305	314	331	305	346	334	294	306	314	311	316	293	305	300	286	311	323	349	319	289	320	315	306	310	334	313	335	302	343	316	290	330	321	260	339	308	299	263	318	316	342	299	328	296	318	308	319	300	323	322	319	360	324	294	301	331	336	320	343	306	321	302	306	317	311	286	313	313	331	325	292	337	315	313	314	297	345	332	309	308	335	353	321	309	319
4810	4430	9397	3945	784	700	681	715	729	735	723	691	712	729	733	694	691	732	697	680	732	720	657	655	632	653	673	679	706	722	687	678	736	703	667	670	671	709	684	698	705	691	698	695	678	640	720	659	726	747	708	721	719	667	704	687	745	710	707	731	714	691	678	708	690	665	707	705	687	685	695	686	693	712	679	707	693	713	707	718	697	709	707	690	703	700	701	691	683	657	738	702	719	731	676	711	723	694	723	687	701	677	675	718	737	776	755	743	780	743	725	734	693	708	707	711	714	680	732	729	688	724	707	731	691	703	719	679	663	705	658	705	705	685	703	730	686	667	645	724	708	723	694	719	736	717	703	693	736	706	668	713	696	731	721	655	686	700	711	728	700	670	735	726	704	658	685	729	692	674	668	663	673	687	716	704	684	713	706	630	695	723	702	709	648	690	684	665	667	722	706	643	678	691	696	716	687	614	716	692	661	713	677	682	669	698	695	680	650	705	734	699	714	706	729	711	697	673	709	702	700	683	738	722	671	704	690	727	653	659	694	677	689	682	746	678	692	731	695	717	692	706	692	691	722	688	684	699	672	702	700	668	690	668	672	710	742	676	695	727	687	722	658	670	640	702	701	680	637	714	699	732	677	729	687	693	681	667	668	708	676	668	717	659	699	668	659	710	695	717	682	713	721	703	695	710	692	729	688	722	737	704	710	718	737	646	740	742	679	671	720	695	683	717	733	727	737	695	729	653	668	686	690	740	701	683	739	634	691	706	684	735	651	723	737	698	752	687	674	704	673	719	627	651	701	701	730	696	693	731	756	684	743	713	690	668	722	641	716	707	644	723	705	686	716	683	701	740	701	750	734	708	704	731	708	701	678	715	741	706	682	668	692	641	717	695	709	709	705	723	715	663	693	740	687	651	671	684	671	681	651	715	707	700	716	688	691	686	686	727	694	690	675	696	682	694	713	725	663	702	731	677	676	724	727	688	686	692	683	742	712	665	704	760	681	678	673	727	680	714	699	703	704	698	743	705	655	704	699	751	702	708	687	696	759	715	657	700	686	673	740	729	697	641	703	704	660	696	695	698	742	675	719	674	709	692	656	730	724	706	718	688	742	696	694	701	702	754	647	682	734	708	714	684	725	659	729	669	705	678	682	733	678	723	718	676	678	646	670	711	701	722	658	738	724	713	702	708	704	733	671	664	680	675	691	714	714	713	729	717	678	739	709	686	697	685	696	728	698	668	725	714	711	704	717	674	748	666	709	683	732	720	733	730	708	642	688	723	697	742	635	688	650	699	713	697	695	709	700	710	691	689	711	679	680	701	725	711	663	713	728	681	640	686	714	704	724	660	678	701	712	664	685	725	711	671	719	712	660	710	675	681	741	728	721	672	763	636	721	687	721	681	651	701	689	668	683	664	723	728	689	714	688	673	664	695	749	689	643	650	683	679	649	682	716	687	678	702	684	682	679	686	704	694	703	668	711	688	717	672	713	710	715	699	706	704	667	675	652	725	716	686	727	663	700	646	653	692	727	713	710	703	705	684	728	726	675	638	678	723	717	657	706	686	663	689	690	743	666	728	689	691	763	688	733	682	693	708	732	661	716	692	695	743	676	753	653	716	680	682	676	687	672	735	675	682	651	700	691	676	681	679	700	688	702	729	710	721	652	723	720	684	698	707	703	702	662	707	705	686	669	735	688	726	685	666	738	672	650	662	741	689	732	648	652	707	680	685	711	662	673	667	640	727	676	678	682	710	737	676	755	696	689	707	698	710	726	675	706	658	682	711	659	706	694	703	710	733	711	666	732	690	731	665	709	702	690	667	704	710	721	705	713	748	703	670	701	698	751	713	673	697	689	667	715	641	739	683	669	699	718	685	695	738	715	717	663	715	686	721	686	718	718	675	729	666	723	688	686	731	716	693	769	772	690	692	684	698	687	686	705	751	728	696	717	677	691	699	712	673	723	716	690	678	699	666	697	713	724	714	726	687	730	682	692	684	706	696	677	663	660	701	681	691	688	711	663	690	667	718	649	734	728	696	714	702	701	677	683	682	711	718	717	679	742	686	742	668	674	710	682	725	664	771	697	643	714	688	781	657	697	658	699	691	733	671	678	687	678	712	740	699	703	675	747	717	738	693	672	692	639	737	700	717	690	684	721	656	729	708	664	721	671	673	722	677	720	722	762	654	715	698	688	690	742	704	697	674	734	659	667	641	717	699	732	693	721	702	662	684	683	675	688	658	718	730	703	686	705	739	698	649	717	682	737	714	694	718	626	682	670	710	698	716	687	693	686	672	738	664	686	731	632	697	731	715	684	747	679	716	693	684	734	718	675	704	725	712	708	685	694	737	687	653	722	677	686	723	656	716	729	740	744	673	723	662	680	720	677	698	720	738	692	717	667	684	704	708	671	674	714	717	678	682	725	695	648	730	697	695	744	728	719	700	681	678	666	673	687	676	682	712	671	720	754	715	683	678	700	706	710	741	684	678	656	679	728	696	731	749	686	741	673	720	688	674	685	676	691	663	688	713	689	661	716	700	712	691	716	694	707	719	671	692	702	708	692	659	690	615	754	682	701	713	689	697	704	723	707	699	694	677	656	724	676	675	682	708	747	720	706	716	704	700	683	719	752	682	708	711	674	721	676	693	659	680	686	684	706	701	689	673	687	659	669	668	664	727	707	688	701	706	664	722	681	667	704	714	695	719	674	701	736	707	714	727	689	707	686	705	695	650	678	699	672	674	665	713	686	715	722	708	697	669	679	694	717	685	706	649	709	698	705	713	660	682	714	728	678	722	728	698	641	697	715	733	722	706	692	712	692	702	691	664	710	674	735	683	719	697	698	695	695	673	704	695	764	656	753	675	715	666	674	693	653	708	737	710	689	685	744	695	718	711	733	701	685	715	676	674	669	684	684	733	692	712	658	707	735	681	699	705	678	678	717	673	676	680	702	710	703	662	754	749	732	757	686	666	709	726	715	691	674	725	683	708	732	673	696	684	731	702	673	701	717	728	706	725	713	705	632	690	701	658	700	661	661	681	703	727	710	671	717	715	660	721	736	701	715	680	679	686	685	653	667	683	684	677	689	736	757	699	672	661	680	703	676	712	746	679	752	719	708	688	722	704	726	751	675	637	697	689	693	729	701	722	709	696	685	697	686	711	698	684	684	649	722	677	711	682	666	661	700	702	674	730	710	712	729	753	682	673	714	713	681	700	682	687	714	716	749	675	725	727	727	641	690	705	752	681	684	647	736	742	715	689	669	683	767	719	681	706	649	672	654	720	682	703	692	681	654	684	678	713	672	705	674	693	706	713	624	770	736	716	725	707	721	724	735	725	692	699	719	680	712	726	707	687	701	716	735	664	713	684	696	708	710	661	705	713	677	679	684	709	745	697	730	728	685	690	726	698	714	711	704	715	723	708	661	688	723	698	728	681	689	686	678	694	699	706	705	690	696	673	702	694	678	696	695	713	707	700	695	703	710	685
18641	11827	10530	3277	682	438	369	377	335	311	362	302	317	309	314	339	273	316	302	310	331	291	245	284	295	272	276	277	275	265	291	276	281	276	259	298	307	280	294	276	282	287	298	302	276	291	260	257	286	300	283	305	294	315	260	301	290	299	280	310	279	300	276	294	324	304	282	281	298	307	268	283	286	263	297	305	284	303	291	269	280	268	299	268	280	278	326	306	295	263	303	320	304	282	273	314	273	295	298	281	255	285	303	284	301	289	296	307	334	284	280	298	284	284	292	275	277	307	275	296	290	317	261	285	265	270	277	272	301	285	297	265	299	303	307	302	285	282	294	332	283	291	244	248	307	310	265	268	271	299	291	310	311	298	304	257	265	275	307	279	302	275	252	274	304	305	294	280	294	290	312	306	295	286	275	239	306	269	278	305	294	299	247	292	297	278	273	269	275	274	286	262	280	297	309	304	301	256	279	306	302	269	340	265	284	286	246	248	306	298	301	307	286	296	332	268	300	313	303	270	248	283	269	282	282	264	226	337	280	304	332	284	290	315	275	280	272	295	308	280	303	274	300	286	309	277	302	254	278	270	324	278	261	286	289	293	292	285	274	283	306	288	299	261	289	306	291	293	285	297	278	285	298	264	299	276	288	287	305	304	268	290	275	315	297	281	278	280	289	314	311	274	292	299	267	292	285	257	251	255	273	286	273	279	274	275	292	272	286	288	293	297	302	279	285	259	297	301	276	289	304	267	318	288	326	263	271	295	285	284	261	269	287	263	291	275	283	308	289	281	270	292	279	275	278	299	293	303	280	286	284	289	314	271	242	267	277	265	287	286	265	299	265	316	305	304	298	305	289	269	307	284	313	303	282	293	264	292	227	308	273	307	284	258	284	289	307	315	304	267	294	294	318	300	315	267	310	278	271	285	299	294	288	276	284	272	294	321	306	295	298	286	281	317	292	296	274	313	338	294	278	314	284	293	286	283	289	269	275	253	259	271	272	264	290	308	290	265	282	333	288	279	317	280	276	255	326	286	291	296	317	316	285	279	287	296	288	284	275	279	309	271	320	261	307	278	315	264	284	293	271	294	283	292	276	271	322	272	284	279	320	259	228	283	284	299	304	274	312	279	296	324	272	314	297	276	242	317	290	286	262	295	278	307	313	296	254	285	302	283	270	261	276	300	250	298	272	305	319	302	277	263	285	256	291	266	275	279	303	279	248	269	263	291	275	275	319	321	268	264	282	301	264	273	247	297	312	309	271	304	285	303	289	289	259	288	264	235	281	285	271	267	293	309	268	300	266	305	298	303	261	290	303	289	287	300	288	306	269	304	269	289	305	296	300	282	310	302	265	318	276	285	277	266	302	322	273	301	263	327	281	279	300	290	308	286	281	297	316	271	269	244	284	277	291	294	278	294	296	263	276	290	307	290	283	277	277	295	274	278	300	264	288	264	292	297	305	284	313	299	301	318	292	283	268	253	322	284	294	286	259	280	304	296	290	269	287	274	281	312	294	259	269	291	292	282	265	291	283	289	331	268	286	273	301	280	266	301	282	323	287	254	295	280	272	288	281	316	268	277	271	287	286	277	304	289	307	280	283	280	295	294	307	235	288	308	280	276	313	270	305	291	276	266	275	247	314	274	281	295	271	294	289	289	296	311	287	254	294	313	315	305	290	264	267	294	296	289	291	297	279	292	261	299	276	304	300	313	290	295	260	295	315	269	292	253	300	328	294	286	247	273	297	292	293	265	287	278	277	293	307	280	264	271	291	295	289	282	260	253	270	327	328	299	305	246	282	317	294	312	283	308	306	271	301	281	277	270	299	322	257	268	258	265	297	301	310	298	294	297	308	276	303	267	274	255	275	281	284	270	328	304	305	294	293	300	319	258	248	305	248	284	285	254	261	271	283	281	260	279	302	306	290	303	276	289	313	282	286	277	269	287	312	281	287	277	292	293	281	277	281	289	317	274	258	329	270	295	273	313	301	271	335	339	285	282	288	279	283	289	289	287	271	255	275	267	273	299	294	293	245	282	305	248	248	283	264	303	284	310	266	251	286	282	270	303	279	292	303	272	295	302	320	318	263	264	293	275	306	276	285	287	310	251	240	305	268	270	277	298	262	305	294	274	294	298	276	285	261	285	301	271	265	277	297	277	280	294	300	274	245	292	300	294	294	269	260	274	286	279	289	302	296	293	296	305	271	298	286	274	272	326	290	277	292	282	330	269	293	249	289	290	262	309	267	284	297	269	302	285	290	260	246	285	303	278	260	286	306	300	294	279	291	296	317	282	273	279	284	268	247	288	275	273	276	283	292	279	273	300	260	305	304	268	271	293	295	312	286	306	266	285	252	298	286	279	269	289	284	289	282	278	313	258	289	328	291	301	265	286	261	278	299	304	266	282	280	293	291	282	279	285	291	253	290	332	302	325	309	301	286	275	285	289	272	281	294	289	289	297	293	285	303	251	300	300	272	316	289	284	263	257	278	296	262	314	314	270	249	295	282	292	287	283	308	302	281	309	277	293	311	311	282	295	306	317	262	257	302	279	286	290	294	285	252	293	299	260	277	262	275	311	307	275	289	267	293	314	263	286	282	278	269	258	294	304	280	286	291	279	332	296	303	295	307	322	301	278	258	322	278	281	299	277	269	341	286	297	279	285	304	306	289	271	305	301	257	285	261	244	316	288	292	289	285	284	286	296	328	320	287	260	292	280	274	301	250	277	311	299	303	284	280	286	285	294	269	303	264	298	280	282	307	293	298	282	277	298	298	302	278	275	279	268	298	300	282	283	264	261	271	317	276	315	299	293	278	259	292	282	277	281	272	278	323	316	320	276	278	286	276	275	297	293	284	269	275	314	285	266	277	269	285	272	268	277	281	280	288	291	287	297	277	272	288	277	280	309	287	275	299	264	305	287	277	279	286	281	287	269	268	264	274	314	261	248	272	271	293	306	288	292	299	282	318	331	282	274	292	271	227	282	271	293	262	278	298	323	282	293	278	324	306	300	303	347	301	315	319	301	283	307	283	296	305	282	271	318	270	289	268	285	291	290	289	289	287	286	274	286	287	297	272	313	251	264	304	274	318	294	281	292	286	327	285	275	313	261	271	280	278	301	287	271	287	263	255	271	305	281	328	299	289	295	275	267	314	281	270	322	293	282	290	322	283	304	304	293	313	283	285	275	308	298	302	286	262	283	284	267	270	248	277	283	286	279	281	313	243	291	289	291	282	251	248	249	300	297	265	274	277	290	311	272	301	272	268	290	278	288	271	315	329	260	266	287	268	281	278	250	312	288	302	287	289	289	268	273	294	310	287	261	261	271	291	305	307	291	293	274	241	262	293	269	304	275	301	275	316	272	266	280	266	289	304	275	306	313	253	279	268	294	296	249	278	271	276	269	289	301	262	305	295	294	289	269	252	278	313	294	245	299	301	254	223	257	250	309	302	278	299	297	305	294	292	287	254	270	299	297	264	298	316	300	240	272
11914	10488	15410	6859	1797	1287	1137	1089	1000	921	920	945	868	806	820	829	779	759	668	680	697	684	681	717	662	664	694	629	648	697	626	649	670	693	694	662	646	654	608	660	653	640	644	628	625	697	649	638	677	649	713	669	635	691	627	621	641	616	657	679	628	662	657	670	605	619	679	651	642	682	656	623	684	609	633	648	694	684	680	670	650	664	665	663	627	653	613	680	652	657	709	636	676	632	641	681	640	621	646	666	658	618	685	749	752	791	758	701	696	705	708	664	681	694	682	692	666	647	711	631	668	644	617	664	676	624	662	689	681	675	673	608	678	620	676	613	682	667	638	634	670	642	669	695	659	608	669	657	617	639	654	651	670	650	639	668	603	657	684	634	645	681	618	647	658	657	618	649	681	653	694	627	658	700	648	642	666	638	650	667	645	638	625	643	622	666	606	655	644	613	626	648	653	592	629	617	647	665	666	636	681	711	643	643	639	618	601	647	648	681	672	632	675	645	661	643	654	631	583	645	635	583	694	656	611	629	656	643	659	669	721	695	625	641	670	670	669	624	624	669	638	677	660	602	668	596	659	670	656	685	645	675	645	639	640	705	642	630	619	656	658	668	671	681	611	628	709	680	634	616	689	623	625	654	601	607	649	667	652	658	641	649	608	596	649	641	659	663	665	673	652	644	637	640	672	642	655	624	686	650	580	670	656	625	631	604	657	657	634	635	648	662	666	624	666	619	691	612	680	670	708	662	669	688	644	604	720	651	656	636	633	638	634	688	663	690	601	630	624	686	683	654	653	629	654	668	651	641	617	676	665	663	679	624	658	614	619	675	647	657	612	636	627	687	644	656	638	646	655	633	636	670	676	656	605	654	661	637	630	627	624	669	658	621	647	657	626	685	693	646	663	613	704	659	642	668	633	628	640	641	630	665	672	677	669	654	615	677	630	700	650	667	634	642	646	642	673	629	659	620	642	647	661	695	663	666	665	665	633	668	646	603	657	623	670	669	661	671	551	647	638	643	650	667	658	637	656	650	652	630	658	677	657	644	648	634	668	678	664	659	686	641	653	593	677	692	649	593	647	688	651	648	618	654	651	635	669	707	669	658	630	625	666	647	642	624	677	621	653	623	629	616	634	684	668	626	617	695	626	650	635	589	698	653	679	616	656	684	634	641	646	671	665	637	634	606	652	681	637	668	651	654	618	652	660	636	665	585	629	688	636	629	694	618	606	634	608	661	628	637	673	675	638	643	620	669	682	656	628	673	631	640	672	634	664	653	667	664	616	596	642	641	638	601	660	589	625	683	619	623	634	647	644	631	667	676	615	688	654	634	664	684	643	650	650	676	624	639	649	688	648	662	647	636	662	618	697	650	630	626	607	649	621	609	648	594	651	634	665	675	629	608	682	670	708	639	643	625	647	663	622	649	599	634	666	697	635	652	637	678	666	614	644	642	601	625	641	615	671	668	651	614	659	640	626	653	603	662	651	632	685	652	632	741	647	632	643	612	647	641	635	628	689	612	613	657	636	641	606	606	633	614	688	603	678	706	670	655	614	649	661	603	646	682	645	655	641	646	671	613	628	670	608	656	662	662	622	647	631	629	649	660	614	665	655	636	618	689	632	630	656	611	645	601	630	615	691	656	606	718	631	636	712	633	680	640	648	646	708	641	641	622	671	655	627	658	620	672	662	621	641	690	638	629	630	654	666	636	684	618	639	648	663	628	655	596	654	665	634	655	659	633	655	684	650	653	615	665	651	623	611	672	638	688	634	610	656	645	639	638	682	713	655	659	593	652	632	620	629	693	657	634	621	679	656	652	623	678	645	642	645	672	682	621	639	661	661	659	662	674	620	665	597	666	662	618	688	643	641	662	635	670	596	659	671	631	613	660	645	684	673	643	617	660	641	632	632	672	603	629	680	630	677	648	668	623	664	636	652	657	617	621	619	608	665	656	670	686	637	674	620	728	669	636	654	674	647	656	601	662	599	669	655	665	666	687	620	655	702	645	628	598	631	681	633	614	616	684	635	620	661	673	642	622	595	666	654	634	656	621	643	619	635	634	650	580	668	661	652	684	695	694	629	621	629	677	661	672	636	669	632	681	638	637	638	651	620	642	624	665	650	743	617	633	637	661	620	690	609	640	683	635	614	635	638	673	646	670	680	635	645	653	676	663	664	637	666	625	647	637	643	633	635	637	678	661	668	643	660	683	630	674	592	657	623	569	640	672	619	619	647	654	675	638	704	620	654	661	625	618	671	686	649	637	628	630	657	671	664	656	663	632	633	641	723	654	643	617	634	654	708	648	652	594	625	647	641	664	676	645	644	673	647	629	657	661	625	656	608	615	669	630	663	629	649	668	660	652	609	638	652	686	681	645	656	614	670	674	659	661	647	665	651	660	612	663	636	664	636	636	643	679	678	623	673	600	635	612	640	660	613	624	636	668	649	614	637	626	694	646	678	672	651	667	665	630	668	639	668	623	657	633	686	635	683	639	658	643	638	670	667	629	613	641	651	671	681	631	659	648	641	659	655	648	666	667	659	622	672	639	616	650	661	695	660	607	614	627	649	674	619	671	627	593	664	651	618	672	652	620	685	646	607	642	667	658	654	613	685	628	638	635	637	628	615	681	610	644	673	624	632	630	648	653	664	672	672	636	641	683	695	635	605	677	640	659	661	661	648	646	675	652	645	692	664	674	637	662	654	644	673	682	646	685	636	640	683	652	693	660	686	654	654	597	620	606	645	687	636	639	644	670	654	627	595	646	634	645	642	629	656	631	640	638	637	642	664	608	713	651	618	608	621	674	662	653	664	679	636	638	608	629	649	674	662	634	658	605	644	663	652	665	639	604	630	624	643	595	651	618	630	661	690	690	650	615	619	608	686	666	640	623	595	640	616	678	652	613	686	658	632	631	617	664	658	641	656	599	637	652	605	653	654	649	638	649	651	651	675	629	649	655	665	695	661	631	608	617	624	623	674	631	692	629	631	692	656	665	634	643	642	642	637	653	639	608	633	666	664	673	667	690	633	643	623	670	651	646	689	685	639	686	643	671	633	675	679	658	652	655	626	616	666	663	665	600	642	674	606	635	634	647	635	646	686	575	647	643	627	621	628	627	628	613	645	638	669	632	626	617	639	658	629	664	683	676	666	629	631	629	681	628	658	645	675	630	617	632	614	667	678	627	707	615	702	654	668	635	642	656	655	651	686	636	656	662	629	677	656	650	658	657	646	633	637	607	675	630	661	642	653	634	670	605	648	726	647	620	630	673	656	649	684	659	661	619	631	628	712	618	690	663	629	633	626	615	650	654	612	722	662	683	663	669	662	672	630	623	653	641	652	670	639	636	614	636	654	654	626	627	677	655	651	622	649	689	615	668	668	659	613	640	660	716	664	657	659	638	636	625	631	672	631	658	626	613	636	645	642	624	644	671	652	619	627	639	634	651	651	621	660	616	686	634	646	639	672	675	643	691	650	658	662	668	628	642
27435	19197	18556	8767	1500	745	500	452	443	425	430	388	373	381	343	368	356	309	365	333	315	300	326	317	331	320	320	313	308	345	330	295	272	304	330	282	306	321	345	327	349	334	325	331	309	306	311	316	330	301	334	348	325	325	338	300	316	319	321	324	306	304	317	290	296	282	312	305	316	370	307	321	316	288	273	322	314	301	301	326	298	281	303	340	287	301	312	298	277	304	306	277	318	299	274	312	345	309	320	293	285	294	325	292	311	268	344	310	313	334	299	317	316	309	311	285	313	310	304	292	303	317	295	281	329	309	296	299	313	329	302	338	287	322	317	295	301	330	287	338	299	315	297	295	312	328	282	269	295	340	341	292	311	325	320	315	299	324	292	276	289	320	347	358	306	349	341	346	298	320	300	330	297	273	310	318	297	306	270	307	318	319	307	281	294	320	308	305	308	273	313	288	324	304	287	308	314	335	297	295	306	312	268	307	282	314	290	260	312	296	309	330	334	312	343	250	288	304	287	326	296	322	310	288	320	283	324	318	285	331	310	320	287	297	297	300	325	303	287	276	297	320	275	291	310	325	324	299	300	326	289	327	341	291	306	289	314	302	321	284	308	275	315	290	336	335	331	291	303	291	302	273	290	280	259	298	356	284	315	299	287	319	295	292	275	321	340	287	302	309	313	271	299	296	327	297	279	274	307	307	313	275	326	318	291	304	317	322	306	317	335	294	262	309	323	320	299	306	300	340	323	272	302	334	326	303	271	309	299	300	286	276	307	334	331	307	298	329	329	280	274	309	307	289	283	277	318	274	303	286	315	294	327	313	297	298	278	349	288	304	316	314	309	290	314	294	325	292	309	314	305	271	305	294	316	317	351	296	331	309	292	311	286	347	293	280	310	300	297	299	331	283	318	321	304	306	283	318	340	330	290	308	302	313	324	288	251	294	318	304	300	345	282	292	279	275	276	297	260	332	286	305	276	347	283	286	297	295	278	286	305	291	311	317	288	338	292	334	330	307	326	319	305	297	302	303	280	297	295	349	340	320	279	319	299	305	283	304	310	316	346	363	333	314	285	330	324	310	329	314	311	309	308	316	309	294	331	308	306	283	289	314	284	294	294	302	297	343	305	295	303	308	303	321	319	307	291	314	344	329	350	296	318	291	313	316	308	304	325	322	306	312	312	317	313	336	301	308	295	311	321	268	296	319	322	320	256	323	296	310	325	302	311	314	344	269	318	311	280	339	289	307	292	288	307	277	291	357	297	299	271	286	307	295	312	300	269	321	307	329	355	283	299	311	294	300	280	303	277	328	310	275	315	285	270	302	318	292	308	292	292	317	325	273	317	314	269	298	300	304	327	308	313	312	305	287	313	322	273	335	350	293	273	311	300	291	299	323	325	315	300	299	299	324	255	299	283	291	305	316	294	309	257	323	301	305	343	315	279	301	304	332	293	301	323	305	306	305	315	307	297	347	312	310	278	327	312	318	331	284	298	318	311	279	311	330	284	314	291	309	308	311	310	304	310	305	309	301	332	301	323	294	335	298	340	300	309	294	291	282	293	284	292	290	320	293	267	311	327	322	299	363	308	322	307	299	313	337	299	295	310	316	306	317	292	294	354	289	301	313	314	285	295	337	285	314	337	315	286	276	287	270	309	297	308	339	330	307	300	323	253	270	306	310	329	313	328	314	345	312	304	280	296	308	324	319	293	321	327	294	298	290	298	323	291	305	306	298	317	348	323	301	284	324	330	310	295	298	293	329	308	309	334	278	303	283	291	288	292	329	284	324	291	337	288	293	324	313	299	302	314	290	272	319	296	295	334	264	317	295	332	318	304	316	269	288	300	313	311	307	313	322	305	279	293	330	301	300	350	298	303	332	284	334	320	321	295	298	312	305	314	293	298	301	301	325	307	294	316	295	290	288	336	275	312	282	333	294	302	334	325	302	310	323	321	314	259	268	311	305	336	325	325	300	326	283	284	284	301	298	282	304	305	309	316	328	292	316	295	301	263	301	268	267	309	304	307	311	341	298	292	345	310	292	280	295	324	295	315	325	333	283	323	293	288	309	327	303	328	312	325	316	315	301	338	309	302	318	337	331	359	279	292	310	301	309	285	325	344	275	290	284	291	293	285	315	318	341	329	307	293	292	280	309	296	304	291	291	293	304	301	294	314	292	287	295	284	298	264	319	328	293	257	314	281	326	287	303	288	291	312	294	290	315	326	294	265	294	319	294	313	304	287	275	307	318	330	289	339	314	269	290	299	317	333	304	285	278	308	328	316	321	298	290	294	302	322	327	268	288	290	311	291	322	312	297	313	318	304	354	303	286	286	333	290	317	333	337	299	325	283	322	321	323	308	326	317	289	283	290	298	286	305	294	285	290	289	351	313	299	318	333	287	301	333	344	308	306	311	323	297	332	315	311	296	349	322	297	308	313	304	326	295	333	305	300	304	281	288	300	308	345	259	302	312	338	288	303	268	289	290	308	314	290	294	302	279	295	305	316	339	259	323	288	276	312	306	310	340	314	327	316	315	301	287	312	317	321	318	330	285	292	309	304	315	310	284	327	292	318	295	327	342	305	281	297	310	330	315	318	275	293	317	283	325	306	332	294	279	305	311	293	320	319	290	293	290	308	287	311	306	324	289	330	297	365	311	287	298	316	297	293	322	273	320	328	308	293	297	322	341	323	299	309	319	311	306	315	290	339	278	337	297	288	317	291	313	291	268	302	326	356	287	335	331	306	311	296	276	282	325	312	341	323	301	335	324	303	321	281	283	300	294	291	306	301	305	315	281	309	362	327	315	297	310	313	308	313	286	285	317	330	323	282	293	302	286	260	286	306	319	324	280	311	303	306	294	293	303	321	306	294	303	316	333	332	292	300	318	277	298	278	310	294	308	313	319	312	292	282	309	314	293	328	313	279	264	284	310	331	304	277	311	286	288	310	300	272	301	293	287	282	287	319	333	301	320	303	310	321	306	290	326	320	300	284	322	307	326	326	301	351	334	285	319	295	316	294	325	288	286	299	307	333	316	323	279	300	323	264	304	328	332	273	336	328	307	303	290	310	312	298	297	304	314	286	313	359	301	266	280	291	294	305	295	295	312	312	303	307	323	332	299	344	331	337	305	281	305	303	325	316	318	301	296	293	339	327	315	314	314	323	303	329	313	318	316	313	295	349	365	323	299	321	339	328	320	315	310	302	327	303	292	309	296	310	325	299	307	319	317	332	291	332	308	283	284	315	307	273	278	306	293	327	304	327	319	303	315	307	309	297	288	305	293	324	331	294	314	300	298	294	338	304	309	318	305	310	327	277	289	295	274	310	309	329	305	332	267	317	327	313	310	321	329	313	307	357	267	317	301	306	297	292	286	281	287	317	307	285	317	302	314	297	291	301	342	291	331	260	355	321	332	293	291	287	323	306	297	311	315	309	317	279	298	280	299	305	327	339	302	296	328	319	282	318	290	305	316	308	291	336	319	303	297	264
15698	15748	23582	15553	2899	2031	1485	1519	1397	1244	1168	1063	1073	1105	959	968	822	799	764	801	763	742	755	741	778	685	702	703	727	718	711	695	724	736	727	766	721	707	746	692	678	730	639	672	718	734	686	681	732	682	709	736	674	688	677	708	709	661	703	698	695	706	725	747	713	685	684	681	716	659	702	687	695	690	672	685	687	687	723	706	667	702	704	669	683	691	681	685	724	698	712	695	677	694	692	707	667	705	692	716	690	670	694	747	761	783	831	814	813	765	728	745	715	728	807	686	711	718	739	679	727	678	664	687	705	716	756	680	732	737	725	736	685	672	693	686	684	672	668	669	698	697	679	696	706	650	677	666	658	657	661	665	662	692	651	695	646	670	694	706	700	715	702	673	690	706	696	679	662	674	729	646	716	717	686	665	669	673	683	693	712	683	646	720	706	654	744	579	696	691	685	662	669	631	634	665	725	666	660	682	679	728	655	687	705	691	675	748	693	659	693	622	707	672	642	668	670	680	666	708	681	693	719	687	733	674	730	668	684	709	704	713	672	656	692	690	678	690	693	701	678	709	675	720	693	716	690	700	698	696	654	696	686	667	721	682	693	741	697	677	727	673	690	695	649	686	701	717	680	734	699	722	678	663	697	690	700	663	697	721	704	654	705	684	688	673	657	673	685	684	671	691	702	665	694	640	725	648	678	687	680	701	709	698	690	689	632	673	704	721	724	677	662	698	668	700	699	656	730	681	712	698	704	616	688	699	682	644	681	668	697	725	641	660	736	673	686	663	712	694	713	687	718	711	699	654	690	690	700	724	714	721	688	643	679	697	664	691	704	686	719	729	721	654	714	710	743	649	662	675	665	709	698	709	672	706	705	731	717	690	646	680	732	671	729	685	718	709	699	682	678	668	704	633	677	695	730	704	734	691	667	709	678	711	734	685	651	714	671	707	717	706	701	678	713	645	705	689	658	761	693	697	708	670	693	652	719	678	691	697	696	681	655	693	688	760	692	671	639	716	703	683	662	647	712	686	700	660	690	729	707	710	659	700	713	671	712	709	720	729	666	705	679	705	721	652	701	684	668	681	698	705	702	666	657	698	708	696	721	698	676	646	730	705	698	655	680	717	717	675	698	637	693	700	683	677	731	654	668	748	669	702	711	761	632	696	715	655	674	651	685	701	691	662	737	682	654	654	684	698	710	704	699	681	691	667	687	697	720	712	677	621	673	681	681	724	678	684	743	679	713	661	677	689	668	677	693	657	708	673	641	730	747	694	667	726	694	672	750	654	669	698	663	671	672	724	700	693	657	661	676	691	632	684	675	672	684	721	689	704	640	660	718	689	657	699	715	680	713	723	668	691	658	661	718	704	735	684	662	738	710	683	696	678	709	677	718	680	691	729	660	659	756	683	687	753	668	682	731	704	684	687	710	655	667	653	680	777	673	707	700	740	692	687	718	649	680	676	692	650	645	715	699	675	726	721	690	716	696	735	651	644	720	655	733	677	719	638	714	717	730	699	698	682	708	673	686	658	708	719	709	717	687	672	682	671	723	656	639	679	630	667	662	715	664	702	746	668	631	668	712	707	704	673	709	654	641	715	667	692	705	683	673	676	668	645	696	719	706	692	656	701	737	707	709	665	691	732	676	720	621	716	701	677	667	710	702	718	651	714	672	696	674	693	673	686	687	664	714	676	640	678	706	726	655	675	697	610	712	702	687	693	718	716	694	708	707	719	666	698	703	698	703	666	673	728	728	704	667	750	655	671	670	719	687	664	665	698	698	677	730	756	671	704	657	691	677	639	701	714	678	716	706	694	634	641	695	647	712	694	692	701	706	675	681	717	706	686	709	691	669	697	674	643	708	710	714	669	698	638	695	675	692	704	706	681	661	711	693	728	660	701	687	677	703	668	710	657	668	692	679	668	715	680	674	689	704	652	688	705	698	721	703	702	649	665	649	679	663	685	687	701	685	734	704	730	669	704	718	712	692	682	691	652	698	678	696	675	663	688	676	678	661	675	679	700	717	651	642	671	715	692	715	716	682	688	693	690	647	687	729	700	663	714	659	689	690	729	661	678	664	606	683	653	706	667	669	696	703	685	725	686	688	699	666	714	713	705	714	713	741	661	736	678	711	693	648	679	704	687	704	674	685	683	696	727	713	743	652	714	690	644	693	751	672	725	707	706	655	669	691	741	662	648	679	718	663	660	720	711	675	710	652	672	658	722	668	734	640	685	689	699	730	704	712	677	760	642	707	752	670	660	667	704	680	681	670	689	688	680	661	622	719	691	690	673	706	684	669	655	671	699	674	689	724	722	685	686	698	644	668	709	661	656	698	672	687	709	711	652	674	707	680	699	664	684	693	743	731	687	643	697	691	689	710	672	657	716	697	682	673	701	717	682	679	660	688	650	694	666	701	697	624	721	706	707	746	643	619	725	706	684	683	704	694	745	718	722	647	696	648	688	723	662	706	667	684	739	679	725	707	701	707	645	752	646	678	709	668	663	665	677	711	668	697	679	679	731	666	736	651	668	692	686	673	646	681	672	661	664	702	693	728	717	685	658	692	690	695	703	688	686	702	696	674	697	654	700	683	711	696	695	690	675	681	670	632	694	682	637	720	687	703	700	699	698	654	707	745	692	669	655	701	676	689	644	696	653	636	694	678	690	666	706	726	673	704	700	729	687	703	642	646	655	714	711	688	669	710	741	681	700	659	682	700	716	696	671	669	710	671	708	704	662	684	725	614	685	661	697	739	706	716	758	673	667	728	712	641	655	680	706	688	682	660	702	694	694	673	668	720	709	646	641	676	682	709	690	703	666	654	648	757	679	665	652	697	686	690	724	717	697	697	727	680	674	680	719	668	680	708	671	676	697	692	706	737	704	691	693	684	671	687	674	697	691	659	645	671	735	746	645	687	692	671	715	671	668	658	677	697	711	719	641	677	716	670	717	709	717	703	678	695	677	663	671	710	702	699	666	705	665	702	669	695	689	706	730	685	693	658	722	718	661	666	637	718	682	728	690	693	705	694	685	684	688	647	700	690	742	674	672	722	701	712	702	680	635	733	677	697	671	689	689	731	652	697	681	701	686	699	676	694	711	681	683	665	684	654	653	714	711	723	672	678	659	687	723	695	736	714	714	700	723	707	697	654	735	675	690	699	689	700	739	670	658	706	669	701	664	680	702	692	720	672	711	695	706	668	678	722	692	665	692	677	673	692	729	671	675	683	689	669	708	706	681	695	736	679	654	739	730	690	634	652	696	715	680	684	657	708	717	673	705	677	677	734	688	677	695	730	660	708	703	666	707	636	691	697	639	710	707	736	702	660	726	736	684	650	660	686	709	637	713	699	659	661	707	647	754	671	727	694	699	676	664	725	698	679	685	707	730	649	709	722	713	710	662	718	658	709	674	670	682	668	705	676	687	721	710	689	671	708	696	696	692	749	672	717	710	641	668	642	668	690	705	711	673	681	707	696	719	713	690	665	732
7560	4948	4722	1819	366	343	355	305	294	310	304	320	318	331	340	295	325	277	320	300	337	269	313	343	290	316	293	320	296	313	323	347	315	270	334	312	306	312	324	308	322	307	317	325	323	345	330	331	321	309	303	321	339	337	301	294	313	326	325	344	342	319	308	308	350	314	334	341	324	333	354	328	330	329	326	315	296	284	315	335	321	325	328	319	302	309	309	299	349	318	287	285	306	340	317	293	312	328	296	328	281	330	295	310	308	293	325	323	312	344	304	354	329	303	286	326	350	307	318	319	334	302	284	326	307	295	293	309	301	323	294	303	336	340	287	345	332	330	318	315	286	296	305	281	293	335	299	317	337	334	347	317	320	307	316	301	328	299	295	286	309	289	291	275	308	317	337	305	299	319	293	316	341	320	298	306	276	306	296	325	321	282	303	324	329	278	314	296	330	301	308	280	343	335	289	326	324	310	313	328	349	298	297	316	311	307	324	313	301	293	314	276	301	294	321	302	287	328	343	305	331	295	314	314	328	335	350	345	323	321	285	349	307	290	337	283	307	322	309	342	335	289	310	273	272	313	322	303	277	304	277	308	316	309	297	350	311	302	284	333	336	318	317	294	310	340	279	280	319	311	313	287	321	312	283	312	328	307	348	333	327	307	314	321	317	299	324	302	311	316	327	329	308	321	323	318	303	284	367	302	303	307	294	351	349	302	305	311	285	318	301	310	312	314	316	282	311	332	310	365	318	317	309	295	301	330	351	306	288	341	295	332	344	336	316	296	285	328	351	283	292	314	309	280	309	320	327	294	325	313	301	304	293	292	344	326	312	318	314	306	304	311	321	326	320	314	299	296	337	288	314	341	321	321	320	311	298	298	329	290	354	282	313	300	309	324	293	300	309	302	327	329	305	317	346	321	308	320	282	329	341	267	307	321	304	317	320	327	292	318	288	321	314	311	288	307	301	346	321	306	332	324	302	338	319	293	329	307	331	352	334	324	347	341	328	281	330	319	304	328	307	305	337	328	310	280	283	345	336	323	309	310	305	306	311	323	330	292	311	319	314	324	294	297	320	353	313	329	342	317	306	339	327	335	295	331	319	300	275	310	312	289	304	286	317	296	358	295	315	305	340	309	306	302	371	304	344	296	323	308	313	337	325	323	302	314	296	285	279	290	312	310	308	307	315	300	324	315	329	348	313	303	328	337	306	304	332	334	319	304	302	312	342	310	330	309	318	291	325	326	321	293	272	333	293	328	303	303	272	280	317	310	306	308	325	300	314	336	332	319	312	342	322	301	347	285	319	378	313	293	344	309	343	296	332	326	339	346	305	304	275	310	314	313	331	301	311	307	314	319	305	288	317	327	329	301	330	281	294	308	313	339	287	289	316	301	342	302	334	314	302	343	324	295	312	296	279	331	300	283	324	291	314	335	326	294	318	311	295	302	327	308	297	270	313	324	318	324	323	333	336	315	295	317	303	279	299	311	288	345	294	324	312	315	303	307	291	329	314	299	304	314	292	321	287	294	299	309	281	347	327	314	299	316	314	305	288	312	305	324	317	303	291	305	343	324	334	309	331	281	312	352	345	295	312	341	284	309	319	334	331	322	293	293	303	283	303	320	351	318	337	302	315	334	322	340	323	356	327	314	300	308	339	297	288	319	282	315	350	309	309	307	347	320	319	343	323	338	297	322	295	329	337	302	326	316	326	290	319	325	332	344	339	305	300	341	303	299	307	295	305	323	321	288	285	283	322	311	328	310	297	294	299	292	312	320	336	310	323	311	320	320	339	342	308	324	305	316	317	347	329	321	307	306	302	300	320	306	303	356	331	334	328	325	308	292	301	289	296	303	304	304	314	303	318	333	331	292	325	282	317	326	343	317	339	314	277	298	310	308	342	310	331	320	349	303	324	314	334	327	289	325	326	349	314	326	332	352	299	314	298	289	314	316	313	301	325	307	343	314	325	316	312	306	325	303	342	264	312	318	323	287	311	300	303	361	306	271	298	281	300	326	340	353	305	363	312	294	292	316	303	291	273	313	281	309	322	297	319	339	332	320	299	314	310	333	351	353	327	300	342	312	327	329	316	315	340	327	288	316	263	338	356	307	347	342	301	311	338	317	322	326	305	322	282	306	308	342	325	346	326	316	327	325	331	289	335	285	310	306	295	340	324	326	278	351	344	321	312	314	340	321	296	311	293	283	302	307	313	352	263	315	310	289	315	339	307	310	323	335	308	313	287	319	297	324	278	320	311	313	292	311	329	299	294	310	294	305	279	286	295	303	300	307	334	325	310	324	308	301	283	324	299	316	310	332	337	337	332	330	324	370	325	316	316	312	304	303	334	293	312	347	337	325	299	295	321	318	305	325	295	313	319	347	274	326	334	324	317	289	312	330	289	318	310	296	274	292	307	310	284	294	306	320	325	281	331	301	311	316	321	303	334	318	331	348	301	289	297	307	298	309	330	307	290	280	312	320	302	328	349	281	302	278	319	289	294	301	286	305	303	319	284	332	326	307	290	284	298	302	285	323	260	314	311	338	327	298	302	305	283	317	291	320	357	310	330	334	341	302	288	321	314	288	305	338	314	329	291	289	316	315	315	297	297	338	324	279	272	302	314	333	329	321	341	313	303	345	309	319	313	322	310	311	323	302	286	282	325	314	335	292	313	299	323	286	287	327	335	306	294	308	319	345	265	279	311	292	316	301	297	321	325	292	305	291	313	326	343	297	291	316	289	306	284	319	317	288	312	299	331	318	285	296	278	332	290	303	303	293	296	303	338	316	289	280	300	312	310	302	312	283	358	322	331	324	320	290	304	322	315	321	331	287	319	292	317	303	314	320	318	305	312	323	305	307	280	310	290	283	323	306	259	317	306	338	286	280	332	290	299	317	317	299	296	288	313	312	300	278	286	319	348	364	300	291	313	287	310	325	340	327	311	330	311	316	291	305	312	292	326	284	309	298	316	342	328	297	326	337	313	302	315	283	348	330	304	306	318	300	345	328	335	315	276	306	273	312	302	302	304	320	345	308	294	309	268	316	287	310	324	331	309	324	337	309	314	336	336	303	293	311	331	304	287	286	342	306	341	316	336	349	347	289	301	339	314	272	313	316	327	286	298	308	288	320	336	346	347	319	315	349	329	347	337	328	303	333	302	318	319	328	359	288	325	319	307	305	321	320	323	331	318	327	302	335	301	339	295	345	344	289	318	320	305	310	281	319	292	334	289	320	319	314	294	317	337	339	281	295	305	319	311	285	323	299	333	316	349	340	307	283	295	308	287	322	297	324	304	289	299	302	318	286	345	297	293	293	300	310	322	305	310	338	347	347	305	293	286	319	337	320	335	275	319	306	313	289	294	348	288	333	318	315	339	297	329	329	304	351	331	322	349	344	312	346	319	357	295	308	339	285	334	305	330	322	331	321	297	298	334	318	301	334	302	274	276	314	303	310	331	305	329	319	300	310	291	300	305	288	316	295	317	302	290	330
4844	4867	8767	4748	800	708	735	737	692	670	703	727	711	697	698	682	698	735	686	659	641	686	701	698	713	679	700	651	702	636	721	703	682	657	665	679	717	709	698	701	695	658	697	662	709	724	678	703	683	696	692	730	694	685	674	691	681	690	687	725	713	693	726	663	713	747	710	675	705	694	670	671	679	730	690	705	739	644	704	673	669	678	724	657	648	756	701	754	697	648	723	664	706	692	719	738	743	689	662	690	707	700	704	679	718	683	747	799	745	713	700	745	717	732	698	717	702	730	672	714	698	688	686	608	758	701	712	658	680	636	697	659	683	659	722	669	660	696	633	707	662	665	720	650	725	712	669	701	702	705	726	663	711	716	703	706	714	702	699	690	718	694	705	732	692	691	650	684	653	711	699	707	670	668	708	691	713	677	721	717	701	705	729	721	682	743	698	679	700	702	635	702	681	669	646	711	653	678	654	710	689	681	693	690	689	713	694	671	633	671	671	642	689	682	700	718	678	629	747	650	651	682	644	675	665	668	720	649	705	692	669	705	697	687	700	691	713	726	656	667	647	711	684	707	710	702	717	680	693	660	670	735	663	683	629	724	707	661	656	741	678	713	659	659	680	692	714	686	656	697	691	720	719	696	732	729	693	720	657	678	711	691	669	700	708	704	700	688	704	736	677	710	671	673	636	657	646	739	727	715	671	697	679	739	654	730	621	705	696	708	687	746	701	689	681	662	679	665	713	707	689	683	701	709	709	733	690	713	642	694	687	662	710	678	612	666	662	696	678	688	650	675	653	702	703	722	638	694	679	736	702	667	723	681	699	677	715	696	661	689	665	678	697	673	662	692	648	736	713	668	720	737	744	715	691	670	649	684	686	726	711	732	686	691	727	707	723	680	676	718	712	686	688	713	750	627	711	714	654	659	704	690	716	633	733	677	690	708	673	666	730	693	747	710	743	685	673	671	669	696	683	657	688	726	667	690	741	693	703	649	683	697	699	710	692	697	637	718	673	695	726	643	681	699	721	658	656	686	705	722	698	687	673	691	681	667	738	687	713	684	729	725	688	661	717	672	704	713	696	697	678	724	687	676	673	715	684	693	652	700	675	681	724	692	694	713	706	637	695	674	682	670	673	674	728	738	718	722	704	671	741	689	731	671	678	659	651	692	681	705	730	677	687	705	675	686	729	694	706	692	663	685	662	698	680	703	627	693	683	691	752	711	691	687	721	691	645	695	702	668	687	703	693	671	666	697	754	691	729	688	692	701	700	681	681	668	656	668	717	686	719	680	666	736	658	662	708	688	689	643	714	703	697	671	673	737	656	677	719	716	703	686	691	679	694	670	668	719	716	685	651	690	711	682	690	656	719	639	680	754	695	729	646	708	680	666	664	720	694	668	672	712	693	688	686	656	696	707	735	728	671	727	711	685	634	747	674	641	694	684	665	759	708	687	677	691	711	692	722	672	658	687	683	705	668	721	669	691	714	677	669	683	690	692	712	684	684	711	685	662	709	692	670	686	664	717	671	690	660	731	666	718	681	668	709	656	700	698	687	685	653	659	694	696	716	720	713	678	675	703	722	684	682	684	673	697	720	682	715	711	699	691	704	715	700	712	709	735	690	681	667	695	632	668	655	710	726	753	649	691	706	723	692	682	699	695	715	691	707	676	736	695	702	701	683	686	685	670	700	685	671	665	748	686	693	701	700	681	665	643	662	695	673	646	701	713	714	695	691	661	652	708	727	697	630	691	661	718	669	713	683	678	707	714	723	625	713	650	710	656	682	683	636	718	656	678	700	643	651	709	716	680	673	667	673	670	710	682	730	652	722	699	728	729	683	671	685	720	761	721	678	711	660	747	728	680	722	668	682	744	669	696	674	636	636	701	688	653	699	705	716	732	729	702	742	711	704	621	691	725	694	749	659	692	657	708	662	660	661	680	690	725	668	680	709	701	711	667	698	744	697	666	677	703	698	668	639	708	731	737	679	679	671	669	632	662	750	654	704	732	719	665	693	698	697	701	741	721	683	663	699	708	693	691	686	729	661	704	659	657	669	661	690	680	715	661	708	715	756	729	663	716	695	644	705	750	675	675	708	665	710	731	701	714	719	641	712	706	717	706	643	654	658	645	670	710	698	684	670	685	686	714	694	678	711	728	745	709	667	647	667	658	702	662	718	718	702	706	709	693	687	692	695	691	717	674	688	693	710	663	689	674	665	676	708	703	692	716	726	669	719	726	701	673	733	697	708	709	694	700	748	673	670	696	626	721	709	671	682	671	693	667	686	684	645	709	658	681	706	694	690	691	694	704	730	719	699	690	678	691	709	697	739	683	694	725	651	661	669	709	695	721	726	693	666	661	705	687	706	719	678	708	735	674	711	689	711	684	751	694	689	704	702	697	686	718	681	712	708	709	689	704	704	667	704	700	699	695	704	656	682	677	651	651	687	729	647	706	703	731	705	708	637	711	671	728	653	679	713	672	674	709	721	703	665	704	690	695	681	705	675	682	683	719	719	682	721	686	715	691	726	682	676	719	686	694	722	711	681	683	697	713	695	713	655	684	722	675	656	679	739	712	698	692	670	665	706	674	733	680	691	663	679	702	649	712	663	707	693	687	690	676	698	684	691	688	721	675	682	705	735	700	720	673	683	706	740	680	691	736	676	671	682	693	680	746	676	663	654	743	718	729	669	680	701	727	704	698	722	729	724	700	707	724	705	670	666	679	677	686	718	666	678	691	712	683	675	689	721	688	716	699	744	670	673	652	728	687	679	689	686	708	695	661	607	722	701	724	690	675	651	660	691	726	720	668	726	728	683	667	675	691	653	646	686	683	704	696	670	662	702	686	694	655	731	649	700	757	645	729	652	753	747	672	700	653	717	711	684	691	667	696	741	653	724	686	728	667	701	699	689	640	735	686	721	650	691	625	689	711	687	675	693	685	710	693	652	663	655	691	737	731	714	652	695	704	674	673	642	713	662	679	678	679	687	695	732	674	718	739	671	699	694	682	701	715	677	693	668	745	660	731	701	716	649	681	665	700	696	694	670	675	660	641	687	643	666	740	687	701	691	703	705	701	666	730	679	691	679	706	684	682	659	664	648	706	669	664	711	689	711	644	692	724	678	659	661	724	711	677	715	716	674	705	722	691	699	718	646	716	656	701	695	685	711	729	665	657	677	724	644	662	691	727	735	678	643	689	714	682	686	737	735	720	715	727	666	727	674	709	636	709	752	653	664	678	643	713	707	686	693	706	694	721	747	694	698	693	710	692	662	691	717	731	690	684	682	691	710	723	663	688	671	712	693	659	730	637	714	705	699	696	728	676	722	708	660	698	726	676	688	677	712	711	742	681	726	697	729	720	688	666	660	659	665	704	729	691	721	723	685	671	636	716	700	710	733	667	648	696	677	692	686	722	703	733	669	727	655	658	718	691	658	666	698	688	738	703	657	665	677	692	729	706	709	688	662	669	665	713	652	732	676	743	724	753
18829	12219	12601	4353	697	547	393	383	350	360	348	309	323	311	288	328	290	296	254	257	299	285	275	269	287	291	292	304	290	265	302	277	276	279	323	312	290	278	279	289	283	312	270	335	288	302	306	257	269	274	293	314	269	268	282	295	269	264	281	285	276	251	276	307	295	302	299	288	277	273	297	255	306	317	280	299	286	287	316	246	259	291	286	282	282	289	264	263	294	284	287	294	273	261	312	275	295	298	277	243	316	307	287	285	276	296	304	312	308	277	282	293	332	280	299	318	309	267	295	248	263	258	267	276	272	310	302	283	279	291	269	293	290	287	315	276	269	320	262	291	280	295	260	274	302	277	270	266	285	264	276	262	284	288	281	296	285	309	275	298	246	307	277	297	298	289	267	284	278	283	291	295	284	264	285	300	280	327	289	279	308	281	271	310	287	280	273	310	272	297	273	287	264	256	286	271	275	298	287	291	265	284	313	290	269	270	280	298	287	245	291	277	283	291	256	297	284	307	275	282	284	275	274	260	315	274	290	261	332	286	279	290	292	278	301	276	271	302	278	291	295	282	283	271	308	261	270	275	268	298	269	272	310	311	297	269	259	274	262	291	280	299	279	302	302	298	289	312	313	271	266	280	275	283	296	277	276	265	309	287	284	298	313	282	271	301	298	283	292	266	228	281	306	303	260	270	288	270	274	295	244	308	258	275	311	290	290	270	277	278	273	298	283	268	254	297	303	302	288	262	294	304	270	279	293	308	302	261	281	307	281	306	300	254	257	314	279	293	272	269	290	290	291	282	309	274	331	273	270	306	278	271	272	305	273	272	280	253	298	291	269	270	281	253	274	302	291	289	289	275	272	264	316	301	251	276	281	272	278	308	306	285	285	276	258	307	282	277	255	308	281	277	272	300	293	272	287	255	296	300	265	276	280	305	298	274	270	299	288	277	266	286	293	286	272	305	256	290	309	237	302	266	309	297	260	325	326	290	288	304	272	271	290	282	305	274	279	280	280	294	280	266	249	265	272	299	284	284	263	294	306	298	301	315	271	288	275	281	280	306	293	287	259	293	314	295	296	243	280	298	272	249	286	246	296	282	293	304	284	286	286	270	263	256	277	265	271	266	302	285	314	271	249	275	282	267	308	270	267	286	265	279	266	256	297	284	309	281	260	289	306	259	267	243	276	259	290	269	313	296	296	276	272	285	305	250	277	264	274	285	283	286	279	270	273	290	279	268	324	264	301	279	272	276	287	276	303	264	271	302	273	300	283	281	287	269	272	266	297	247	286	286	280	261	298	299	274	254	275	278	261	281	263	255	293	258	315	272	259	267	289	300	264	293	286	284	299	257	314	280	276	275	256	290	297	267	295	290	308	314	291	294	267	268	270	289	262	287	291	287	306	279	289	271	237	304	259	293	279	270	323	325	293	257	294	248	272	285	302	267	311	284	260	255	281	273	244	238	306	288	251	298	285	296	256	254	280	272	282	281	256	262	288	287	321	289	296	275	258	278	315	305	279	298	277	274	241	293	303	276	273	292	278	264	272	285	292	295	317	257	287	291	311	272	305	305	283	241	310	266	285	259	293	274	301	311	324	269	287	283	303	289	291	271	244	270	269	285	253	281	272	276	276	286	283	288	293	283	289	304	282	280	308	284	280	290	291	284	268	284	277	244	261	279	299	316	296	268	282	303	268	291	295	293	295	312	279	302	299	270	267	261	291	297	277	286	264	296	311	254	277	277	294	289	296	253	262	268	279	299	280	275	267	294	264	304	261	312	297	273	286	258	297	311	306	272	284	324	263	278	291	300	262	278	284	279	302	306	289	302	288	272	254	264	265	310	264	266	285	276	297	299	319	259	308	251	280	293	300	274	272	283	304	251	271	233	303	277	237	283	306	299	287	287	280	277	274	289	284	284	286	266	265	277	275	293	261	293	267	270	298	288	289	303	288	308	278	296	321	298	284	282	278	281	291	289	294	282	311	262	256	282	261	264	278	297	258	249	288	303	297	292	283	290	304	257	249	278	251	287	311	319	281	253	270	291	292	308	282	312	259	284	276	273	264	252	290	306	276	260	306	293	302	297	289	305	309	302	279	275	270	308	233	285	293	269	268	296	299	271	262	293	280	285	293	255	289	320	275	249	272	298	305	295	276	270	299	331	307	267	326	267	293	255	266	294	270	269	288	271	272	259	287	269	274	319	272	320	250	299	244	285	280	276	268	277	293	306	262	285	255	305	275	312	296	263	291	297	314	282	295	313	250	295	311	295	278	258	296	246	281	286	290	243	269	269	290	297	327	278	280	263	301	244	276	287	292	294	287	286	278	294	308	276	295	301	281	293	286	275	296	259	270	321	304	267	300	267	289	279	311	305	266	266	257	267	267	282	267	276	273	275	288	260	314	281	312	297	286	314	304	291	245	270	277	291	280	296	267	309	275	291	298	284	276	265	256	266	266	271	261	305	283	276	292	262	282	288	265	297	274	264	285	258	291	248	305	298	281	270	299	261	278	312	285	297	269	278	322	243	327	302	296	306	303	267	267	264	288	257	264	279	298	269	276	301	292	262	274	283	269	286	289	292	276	284	287	311	290	307	268	244	256	327	258	302	292	296	276	272	277	269	275	281	239	265	293	318	336	299	268	314	270	306	278	290	245	277	269	249	263	288	263	297	311	277	307	268	287	324	309	265	259	306	276	272	291	276	277	295	313	342	258	285	288	270	283	319	291	277	298	290	289	286	260	265	298	283	256	280	261	277	268	289	303	287	303	291	306	281	297	307	291	280	272	256	313	302	237	263	269	304	288	289	285	256	295	285	275	280	261	292	293	263	282	297	281	269	294	277	276	289	289	320	273	279	289	272	265	280	277	277	288	311	286	261	284	264	276	262	313	275	258	323	309	312	279	273	267	287	278	314	262	267	291	263	288	291	298	257	250	247	245	275	262	269	270	271	282	304	299	300	270	296	268	281	272	293	299	246	276	277	286	284	263	273	285	285	288	255	302	255	291	299	271	285	240	255	278	287	270	279	303	252	279	291	260	265	308	286	305	309	284	284	286	312	277	283	299	273	270	268	303	273	269	292	289	264	314	273	315	293	281	273	278	309	287	296	291	335	283	300	255	260	262	298	270	280	261	280	288	313	287	296	251	289	308	290	309	276	277	276	300	297	266	264	250	270	300	275	303	267	293	277	294	285	269	267	279	308	313	301	275	265	285	299	285	295	302	287	278	281	278	279	289	264	290	276	281	253	264	263	284	258	292	282	263	314	285	268	278	254	273	260	284	297	298	295	301	272	278	273	260	267	269	286	254	299	265	280	288	299	264	277	257	281	293	270	264	287	318	277	275	293	309	270	298	276	287	259	302	289	308	287	283	285	271	287	294	261	245	287	310	288	290	294	264	288	260	283	267	261	277	285	271	303	273	260	281	319	258	266	247	293	281	295	280	224	253	254	298	265	266	273	270	289	285	304	291	291	310	258	268	258	278	296
12000	10858	19195	8287	1593	1483	1097	1030	1073	976	955	876	791	770	831	747	775	732	714	700	670	687	663	670	716	639	596	682	696	629	673	647	612	653	614	673	661	597	625	713	658	617	655	630	633	691	628	627	624	575	660	630	614	692	683	674	660	650	600	658	655	608	645	626	655	606	620	666	643	653	655	669	650	633	685	667	632	617	642	616	631	687	624	647	634	640	663	606	653	628	623	658	661	651	623	638	664	593	648	677	598	670	633	668	666	638	752	702	761	755	720	681	637	664	647	703	679	669	646	702	625	637	649	631	630	626	634	669	670	627	643	617	652	661	648	651	632	662	641	684	604	654	650	668	616	646	649	678	661	697	635	638	662	623	610	676	647	650	631	647	657	634	616	641	685	611	613	662	677	644	650	608	656	609	636	645	678	639	594	635	641	592	655	675	694	587	637	606	638	620	653	629	645	703	629	659	604	635	648	663	641	609	605	657	625	676	609	659	651	684	619	615	596	632	656	616	696	677	667	612	660	606	689	675	640	618	620	618	610	620	632	605	639	630	620	642	615	629	634	637	634	624	629	616	642	619	663	687	648	634	589	612	593	675	615	617	657	689	619	637	592	658	617	653	704	606	648	660	649	609	645	695	666	627	673	669	679	656	623	660	635	577	645	632	606	639	679	639	630	633	675	639	664	633	673	682	673	659	656	630	669	657	662	640	588	619	635	679	652	601	637	624	618	606	651	597	629	633	633	642	613	657	631	669	654	665	614	620	659	653	616	682	647	638	634	633	701	653	651	627	675	664	608	655	681	642	631	631	604	626	641	613	626	693	632	635	624	644	671	646	664	659	652	662	639	624	622	668	667	657	634	659	605	611	638	635	652	605	661	664	631	606	649	618	662	648	684	652	643	633	660	670	642	674	628	665	637	665	613	671	614	680	654	622	611	668	596	629	658	641	658	610	656	666	663	620	604	606	660	634	611	662	642	672	621	669	635	626	645	603	618	666	656	657	699	632	636	686	667	667	643	639	615	623	609	581	583	622	635	658	655	618	690	709	671	650	700	673	621	629	623	654	603	610	622	647	598	623	641	604	619	618	631	668	633	620	633	637	659	623	635	657	641	648	660	663	610	654	636	697	631	682	628	644	672	653	671	650	643	663	649	653	659	649	635	643	650	646	612	661	653	646	665	675	682	674	654	634	696	653	638	639	630	602	633	704	627	614	616	630	609	597	650	660	689	691	659	671	665	670	613	685	623	627	647	635	641	653	628	625	612	710	666	621	636	654	664	619	657	615	647	627	615	646	662	621	652	639	641	603	655	607	617	585	627	676	605	640	664	642	604	670	652	657	635	612	667	652	617	641	637	666	625	640	600	628	661	633	666	627	613	652	615	673	651	631	633	642	642	661	677	631	615	682	636	657	630	595	644	636	596	612	659	600	648	638	616	618	692	648	647	596	660	701	686	667	640	654	654	641	627	643	621	635	632	617	631	659	698	594	624	684	632	630	660	642	618	637	595	637	658	628	569	665	611	611	625	609	663	638	621	650	653	643	662	617	652	634	618	637	645	602	625	668	648	655	622	618	616	653	613	634	607	602	651	666	633	587	648	672	597	620	597	642	654	616	609	659	664	619	654	653	626	593	606	635	633	635	599	629	645	623	656	606	616	612	659	646	608	657	655	656	653	644	683	622	647	624	700	652	622	653	685	705	616	689	641	613	643	652	628	626	647	647	630	657	645	646	641	658	644	640	655	645	641	590	646	625	678	604	643	653	658	641	630	597	650	629	618	655	657	651	666	638	571	651	603	600	637	631	562	648	629	608	623	653	631	649	663	651	633	591	637	628	670	654	638	657	642	682	658	647	608	621	650	632	645	639	639	633	646	644	621	630	601	632	648	637	676	607	652	615	642	632	613	610	681	609	653	691	664	625	622	605	644	672	700	649	611	688	715	627	674	629	636	659	655	627	663	600	604	664	653	649	629	613	628	657	685	614	669	612	613	635	653	595	638	643	625	671	675	665	647	600	653	610	598	698	664	647	629	673	678	598	646	643	627	616	624	601	632	616	654	625	675	622	654	662	662	641	685	596	637	636	632	648	627	637	657	614	676	628	633	651	634	656	657	646	639	644	629	631	618	696	642	651	648	699	656	661	620	652	646	669	691	631	617	639	619	647	662	638	624	674	641	663	652	626	629	671	638	643	596	632	637	650	639	671	637	654	622	604	589	683	604	673	631	622	657	634	631	662	627	616	618	690	656	636	619	651	632	604	620	618	643	659	661	699	612	664	618	588	608	641	566	580	616	636	609	701	648	669	659	637	651	623	623	577	642	611	676	669	618	635	649	642	608	599	604	624	617	599	666	605	646	647	661	648	634	650	620	644	687	613	661	661	624	633	622	630	680	609	638	622	612	660	576	620	624	641	696	649	579	639	622	642	641	681	626	644	651	649	623	688	660	661	639	662	656	637	643	652	622	592	644	629	648	677	665	649	669	671	617	672	646	625	687	643	631	645	598	640	657	642	612	605	652	635	675	630	642	633	653	638	596	631	643	657	631	630	651	579	601	617	597	609	615	630	656	634	598	616	661	653	630	588	675	625	613	682	631	669	662	648	589	673	651	649	621	672	631	657	661	663	655	618	646	582	603	669	657	643	631	650	651	677	682	644	652	697	656	644	654	637	643	647	622	658	614	652	660	644	596	644	633	647	656	609	682	636	644	677	609	625	645	639	677	653	614	646	612	652	623	664	687	642	635	629	652	679	644	657	601	671	654	630	697	643	681	656	639	654	636	646	655	667	629	670	590	596	585	666	609	672	624	671	653	640	583	638	635	669	680	633	667	604	577	624	636	650	677	589	638	628	599	673	660	655	636	665	665	618	688	701	624	670	654	656	639	636	654	672	652	657	669	657	678	620	628	590	657	632	652	637	656	677	639	583	636	618	657	649	656	639	636	706	682	600	585	653	630	677	607	642	598	648	605	663	655	648	642	683	666	654	619	619	646	612	616	612	656	661	654	654	626	627	612	642	617	611	637	650	667	576	663	676	640	662	688	680	625	598	648	688	630	640	668	666	649	652	639	660	656	613	584	628	591	629	626	640	644	632	636	641	616	654	645	676	624	667	641	622	640	639	656	658	663	656	671	660	615	594	632	624	580	627	670	596	618	649	651	679	628	646	652	641	647	605	617	656	635	649	676	617	671	707	624	654	660	652	633	622	639	628	682	628	649	669	645	648	573	645	640	626	641	651	638	649	624	639	627	590	675	632	597	664	623	588	599	683	639	655	614	606	674	660	634	677	613	695	648	625	637	644	671	641	629	657	649	647	652	654	651	638	622	626	610	643	600	573	640	641	640	646	646	634	636	659	674	666	639	603	578	639	635	642	633	651	652	639	623	666	672	658	701	620	644	639	647	607	643	681	676	650	605	641	619	643	629	645	642	598	691	648	585	649	629	656	660	665	667	629	613	651	637	623	642	633	630	632	602	631	606	643	656	639
28380	21561	21064	7885	1313	754	659	467	446	427	365	387	366	362	361	365	328	300	333	323	336	297	291	331	313	316	291	317	307	290	314	295	279	293	330	313	317	331	319	303	360	303	301	289	322	315	310	282	329	335	329	332	299	313	325	282	328	299	325	330	333	315	323	324	313	275	296	316	312	315	276	358	317	325	298	297	318	269	295	315	340	342	337	292	300	303	290	319	339	332	301	302	340	287	308	272	307	317	292	339	281	323	294	332	329	302	330	333	327	342	314	305	290	319	310	318	328	346	325	296	285	319	302	334	308	287	314	338	284	315	313	302	303	300	297	297	308	307	314	336	317	341	326	325	328	320	292	310	294	259	298	276	334	288	331	298	301	318	316	319	300	271	313	326	282	313	294	285	310	296	264	291	351	297	324	331	303	297	326	311	293	302	284	284	316	341	309	295	293	286	306	273	316	277	328	287	338	285	293	303	276	289	309	323	318	345	319	277	348	303	312	345	328	318	300	298	278	297	313	278	313	306	275	302	309	307	321	299	316	308	314	306	316	296	308	295	296	306	309	310	334	311	309	325	288	306	297	307	307	346	311	320	278	305	324	300	320	290	350	304	296	300	340	364	309	299	279	307	262	291	307	309	299	291	323	362	311	287	290	311	304	270	309	317	296	326	327	343	316	311	299	299	298	316	302	281	283	314	314	296	326	291	298	309	314	321	288	314	343	336	281	296	305	314	315	288	309	280	311	331	314	316	306	292	309	310	329	307	288	327	325	288	281	341	310	298	314	340	309	307	311	322	297	307	297	298	300	263	341	294	265	301	296	287	277	291	313	276	315	297	304	262	297	304	330	301	321	314	345	314	320	306	318	299	287	293	319	298	292	318	301	322	330	294	305	316	297	315	286	298	311	284	330	288	306	322	276	306	306	294	278	324	289	323	311	302	299	292	286	299	303	280	292	317	284	307	317	275	312	290	280	320	309	308	293	328	295	303	324	307	335	323	321	303	270	298	325	300	300	322	295	312	313	325	311	308	259	317	289	283	315	278	303	308	302	310	295	326	308	327	327	286	287	296	254	302	282	328	290	331	298	319	301	307	314	306	296	300	305	332	298	317	296	288	297	300	321	340	291	322	302	302	297	292	308	313	253	263	317	272	263	315	283	299	306	264	308	301	278	300	289	282	286	323	305	296	289	294	313	317	262	326	295	279	323	303	289	303	343	329	277	339	314	309	307	329	332	305	305	278	316	309	311	323	340	302	284	296	324	303	320	295	300	326	343	321	325	343	318	307	296	324	319	296	311	323	326	300	297	271	316	308	293	315	292	284	295	301	302	294	338	294	321	325	317	299	313	290	334	303	310	297	284	260	300	257	326	284	302	297	301	329	307	316	325	290	316	314	307	289	310	335	297	312	301	305	336	343	283	287	333	286	281	315	292	304	322	284	305	288	297	310	292	296	361	306	338	319	333	305	286	317	295	330	298	318	291	295	301	313	343	301	276	277	281	306	324	278	316	348	287	269	291	329	287	302	324	290	312	311	308	287	317	335	292	314	306	311	300	286	301	299	331	290	309	319	284	330	305	280	312	326	301	343	317	318	293	308	295	303	328	277	291	313	295	327	338	322	350	303	314	297	324	300	283	338	317	303	325	302	341	338	289	290	307	304	312	309	301	301	291	304	306	305	326	273	287	317	308	326	301	326	283	319	319	275	285	301	290	291	293	304	307	299	315	321	334	293	309	313	332	316	292	296	292	274	305	328	307	327	295	287	335	310	332	337	355	368	328	310	299	318	332	301	287	322	294	313	298	296	268	297	286	307	323	333	312	313	293	324	289	289	298	288	295	331	303	293	269	303	314	343	304	280	268	304	305	284	319	335	278	311	312	278	323	337	320	283	312	311	305	301	306	299	339	330	295	317	298	295	306	301	303	271	345	282	291	332	314	295	309	325	360	275	326	311	307	337	349	302	294	298	322	303	289	358	322	285	301	302	302	278	300	314	329	336	337	302	308	288	297	300	330	295	290	308	331	322	338	318	308	302	277	322	296	303	293	269	341	332	298	299	295	328	282	311	307	286	334	360	306	305	332	310	303	329	286	306	339	301	299	302	315	299	299	305	288	301	322	288	319	303	294	331	324	289	297	302	344	299	325	284	300	290	336	317	327	307	290	299	298	337	296	334	306	317	330	293	314	279	288	284	326	296	312	299	289	299	295	312	333	292	282	277	289	303	286	266	307	282	306	350	292	254	311	331	296	321	323	292	287	306	292	294	333	295	331	322	298	328	311	314	312	326	310	289	295	345	325	349	328	271	330	307	274	294	293	294	314	313	292	320	314	309	295	293	348	330	296	313	289	339	266	323	292	299	299	309	293	316	296	316	307	330	307	319	299	317	306	277	312	349	306	312	283	339	321	291	297	321	270	314	320	299	335	280	332	320	311	287	320	273	332	338	320	279	330	305	321	288	321	312	288	310	297	315	311	305	309	325	331	297	311	270	316	292	292	327	296	319	342	293	321	333	296	300	296	332	331	314	310	289	313	305	295	283	313	310	325	339	282	324	272	307	323	333	332	301	306	303	333	279	317	312	318	332	311	300	336	287	309	302	299	306	294	307	293	307	272	299	302	309	285	309	312	321	317	310	328	318	306	266	275	318	312	288	325	303	286	283	302	290	309	309	308	303	322	285	309	292	299	334	333	302	315	289	324	315	305	288	313	295	326	312	320	317	329	310	312	337	326	278	291	308	259	316	304	317	294	288	281	288	306	312	311	311	325	296	282	294	322	294	275	318	304	307	298	296	306	339	266	294	302	304	301	320	315	296	300	308	304	283	311	309	301	336	291	312	322	328	290	284	284	332	305	311	306	320	294	301	287	292	330	295	328	275	283	284	329	325	347	295	305	339	304	311	298	285	310	311	309	318	293	347	300	328	301	321	340	309	309	342	328	313	305	285	313	335	294	328	294	323	270	297	314	265	299	313	292	315	338	312	332	289	290	297	352	317	287	299	291	301	307	297	273	298	274	338	315	321	289	303	298	312	291	278	301	317	288	297	316	308	306	282	281	328	277	326	320	311	311	288	310	304	315	300	327	289	286	306	317	338	318	295	302	306	279	309	318	299	313	339	269	288	323	305	352	280	279	307	309	295	301	327	316	296	312	304	322	302	287	319	332	321	343	309	318	305	296	303	312	264	308	301	285	314	333	339	351	284	300	335	320	271	306	310	305	296	282	304	293	351	304	315	272	280	328	332	318	307	325	308	332	311	286	344	292	304	300	287	326	300	309	286	308	275	329	330	303	285	318	291	256	336	281	302	304	322	341	287	316	314	323	345	285	283	331	275	301	256	318	327	296	281	269	308	330	315	295	290	315	352	312	281	320	308	295	307	324	314	302	312	312	279	329	325	345	290	291	329	295	292	306	320	305	345	328	289	324	334	297	285	284	341	300	265	303	312	295	305	303	293	320	296	297	300	297	267	298	328	311	237	318	253	299	297
16588	16991	25891	12153	2643	1904	1701	1323	1313	1366	1107	1095	975	1063	947	987	897	858	821	764	740	814	744	739	736	702	721	714	719	732	676	730	741	721	736	698	730	700	653	720	726	703	707	707	670	688	660	705	741	663	684	684	646	726	706	732	679	681	699	653	676	710	710	751	708	729	697	680	714	701	672	671	661	735	675	700	692	688	722	696	658	695	696	656	725	711	689	695	637	685	693	667	711	655	670	708	678	691	687	712	702	652	738	647	688	735	760	799	823	763	776	723	732	796	727	767	697	721	680	734	778	693	733	711	691	675	705	688	724	736	685	713	710	663	689	684	705	717	660	690	701	728	683	671	709	675	698	661	746	729	703	680	678	680	680	672	718	679	731	689	719	740	694	697	687	681	688	686	689	663	685	691	696	646	674	700	698	687	684	692	688	654	713	664	719	659	686	689	714	714	713	634	681	672	662	688	686	689	708	709	669	685	656	661	722	681	714	732	708	719	747	686	700	638	785	679	656	739	668	704	710	704	688	697	668	650	689	677	634	727	688	660	669	729	709	655	687	716	719	657	684	695	653	674	680	671	692	653	647	694	703	739	717	705	710	690	684	667	667	682	681	686	701	697	694	675	776	659	710	636	700	667	680	681	672	660	624	656	724	717	687	664	711	721	687	722	681	714	693	682	698	714	662	676	701	694	656	682	727	660	674	685	690	752	684	677	675	699	695	691	711	696	699	695	642	700	682	679	662	674	691	697	684	674	651	746	691	662	695	683	685	686	675	683	673	674	642	705	727	638	652	654	742	648	632	682	691	661	660	697	688	738	686	683	677	675	719	663	684	694	676	692	664	681	672	696	687	735	675	645	683	687	730	671	701	705	676	687	711	621	693	672	712	731	673	727	717	655	682	659	697	733	688	710	688	714	740	680	722	673	717	664	639	683	698	666	704	705	709	702	658	643	672	687	655	724	699	653	687	682	688	689	705	667	657	681	715	686	656	663	644	719	678	655	736	648	727	696	705	702	722	663	677	686	683	655	688	690	673	693	719	699	754	696	689	696	678	651	718	695	708	663	702	632	676	710	637	721	667	690	641	689	679	650	627	702	741	686	717	677	662	736	718	672	698	727	684	677	668	697	745	683	691	710	679	717	682	718	706	754	653	700	688	677	691	687	645	671	683	701	698	690	693	692	696	705	679	672	707	691	697	665	672	669	745	708	677	677	679	703	690	667	675	740	688	665	710	704	674	663	691	666	674	719	653	647	706	695	674	710	677	649	682	694	703	692	667	681	705	721	657	700	684	713	668	677	705	638	743	695	708	712	738	673	671	654	682	707	713	616	699	691	697	695	665	662	655	687	742	738	649	652	665	703	674	706	732	646	707	714	700	659	675	664	678	730	701	637	657	669	709	688	747	653	667	675	700	663	693	635	683	695	704	705	713	693	688	677	660	676	707	695	705	669	664	696	700	684	698	708	762	671	693	677	676	681	673	737	702	728	661	692	709	649	691	650	713	749	681	693	739	676	677	651	688	702	685	677	638	712	723	646	650	721	675	676	678	691	669	672	731	743	669	643	650	702	720	692	662	664	703	657	677	675	638	661	709	678	690	721	700	714	739	687	669	678	725	675	684	697	719	670	663	719	669	660	696	668	738	726	693	696	698	682	705	711	669	675	649	671	670	691	662	738	713	710	718	618	681	693	663	688	719	660	703	702	704	713	709	681	655	675	679	677	697	711	734	700	685	662	718	697	677	742	698	673	692	697	718	690	693	733	716	678	688	698	693	713	724	666	685	673	698	720	717	699	673	678	717	681	738	708	661	697	731	653	697	651	751	691	673	676	730	726	703	673	653	641	675	699	660	705	640	738	679	707	682	670	671	720	740	702	654	640	681	644	658	715	680	693	671	661	677	681	696	671	726	715	720	659	743	668	617	681	702	723	663	635	705	683	729	720	646	695	696	703	701	698	719	705	676	726	704	700	693	671	684	661	682	689	669	681	664	677	709	676	671	657	646	648	637	646	664	691	668	653	672	733	704	669	712	658	655	706	675	677	694	628	680	702	691	712	638	709	681	702	650	706	719	669	704	688	702	670	681	649	669	672	696	712	678	696	707	717	650	637	708	707	674	731	743	681	673	647	702	677	662	723	680	704	731	729	693	676	687	720	731	676	661	679	701	673	702	712	682	708	745	675	693	636	644	684	716	654	640	729	668	652	698	697	687	640	649	664	729	691	659	673	631	649	677	672	646	702	687	686	717	654	664	699	752	711	685	692	683	729	692	696	702	704	669	597	697	682	738	664	681	660	677	717	699	693	700	695	706	670	732	767	710	661	662	613	690	708	670	691	665	716	686	638	670	687	691	676	676	697	679	720	697	661	742	695	739	677	687	660	654	656	685	657	654	674	698	697	686	662	642	687	682	688	733	697	667	668	680	695	694	681	704	692	675	678	668	693	699	695	693	672	714	674	680	705	675	686	732	681	661	658	674	731	632	698	715	712	687	662	670	665	681	700	653	702	643	660	691	696	621	695	681	709	689	711	682	672	638	664	697	673	707	660	683	691	708	682	681	675	696	638	703	708	717	654	721	645	699	665	704	717	634	670	696	661	680	658	682	673	662	725	662	701	665	646	679	685	675	672	723	667	663	709	675	634	708	714	671	690	713	664	686	670	674	692	689	684	702	711	669	705	683	691	665	706	692	695	670	706	724	704	708	672	674	704	698	739	691	666	712	730	640	702	691	692	698	691	676	668	703	674	687	718	677	695	668	745	707	705	648	692	663	706	663	715	680	724	658	695	681	663	692	672	664	667	713	748	636	645	673	715	648	740	730	630	694	668	642	687	707	661	695	670	735	686	692	655	673	714	717	695	677	710	668	714	671	671	719	671	657	682	708	738	672	629	647	668	719	724	679	705	694	681	687	718	713	667	701	690	651	642	665	630	664	705	732	713	674	673	692	650	691	669	691	681	678	707	709	723	675	720	642	710	719	742	699	638	727	672	727	744	668	683	690	653	650	662	657	667	737	706	675	720	706	688	735	696	658	704	680	663	699	672	735	731	681	704	700	698	723	701	720	675	729	676	669	666	722	701	687	686	692	623	735	712	676	682	697	697	709	657	654	651	716	697	700	723	719	693	651	646	727	688	664	679	664	707	667	672	724	679	678	673	610	688	688	703	733	700	688	646	652	675	674	681	696	684	654	651	732	701	668	692	702	730	728	697	684	700	671	687	681	690	690	714	661	693	710	660	664	739	663	654	691	720	654	660	725	697	707	681	684	706	642	711	713	682	618	701	650	697	673	672	657	710	654	713	657	663	665	678	689	706	716	697	738	672	682	695	671	717	688	731	702	628	732	686	669	675	674	712	674	690	672	736	676	703	698	687	693	704	673	685	676	719	658	712	672	653	642	679	674	687	677	713	683	717	661	719	672	686	698	693	688	674	694	703	711	644	692	723	691	657	680	678	651	660	661	664	689	743	694	685	681	690	692	718	662	678
7821	4947	4666	1548	329	334	318	299	320	344	317	323	319	314	311	311	299	301	288	314	299	286	306	317	341	311	314	303	304	337	337	323	311	287	322	313	318	333	335	307	297	290	314	296	298	328	331	317	322	335	298	319	342	321	328	328	314	318	299	323	306	320	276	341	317	301	320	355	330	331	329	326	303	337	342	304	328	314	311	308	308	278	333	326	326	312	349	318	348	333	338	324	305	312	363	301	305	355	327	307	278	315	343	335	303	323	315	284	344	303	332	307	352	319	338	317	268	298	321	346	327	326	327	312	291	309	336	314	305	273	332	324	344	311	302	312	318	324	329	331	321	324	310	269	336	285	311	304	296	326	251	312	335	287	335	319	311	324	325	319	355	332	315	337	334	335	322	313	347	328	344	338	333	303	321	316	320	325	342	324	339	319	324	344	289	291	305	311	319	318	298	311	321	305	320	292	301	339	324	313	312	323	307	318	327	312	336	321	319	352	298	337	339	341	342	336	323	358	331	356	319	295	298	323	334	347	348	310	317	382	329	348	330	294	321	322	310	333	319	341	302	322	309	306	322	320	331	318	286	324	312	302	322	301	336	312	301	301	314	295	308	315	301	345	331	319	348	297	315	339	304	299	322	330	292	353	354	328	329	325	299	332	376	328	313	324	334	343	296	313	311	320	310	324	282	286	308	315	337	297	310	269	276	324	318	324	323	339	328	311	337	286	294	355	333	337	313	282	310	373	333	321	303	302	305	320	334	323	329	298	346	346	312	338	312	271	322	326	335	315	327	329	309	331	331	360	319	294	359	340	313	285	313	325	314	329	331	287	344	331	335	327	338	308	294	323	305	339	362	346	334	307	315	347	332	304	335	313	342	304	293	297	342	325	324	304	308	282	319	315	304	304	325	313	331	274	349	296	325	312	333	329	364	304	324	329	313	330	286	314	320	337	329	324	331	336	367	276	286	310	312	312	341	305	299	307	336	277	345	323	331	324	358	306	293	311	303	291	319	329	309	296	313	318	335	332	309	304	319	352	302	297	331	331	307	311	303	315	326	283	316	298	314	282	333	311	316	330	305	314	321	313	321	303	298	311	334	332	324	329	364	334	309	313	277	350	346	306	314	295	331	304	321	302	335	288	314	320	289	289	304	286	305	292	302	318	270	326	313	330	316	310	312	303	317	324	316	322	310	294	320	288	313	304	308	337	366	335	318	327	304	315	285	332	287	315	314	331	310	296	306	300	287	331	321	297	321	339	322	310	295	316	303	354	310	323	308	269	327	314	337	317	324	324	307	313	353	340	330	298	299	322	328	339	303	300	297	292	365	317	353	334	318	319	292	306	322	284	323	325	323	292	296	317	318	338	339	331	307	300	300	316	315	291	324	315	308	329	301	317	330	291	329	321	276	306	289	326	330	285	310	284	280	280	323	341	316	311	342	349	328	330	383	335	333	337	303	294	324	303	302	289	316	315	341	333	325	321	319	294	317	329	353	297	323	342	317	319	321	295	311	304	319	317	284	329	360	309	333	320	342	320	302	295	318	329	298	340	306	279	305	304	283	331	335	307	333	303	318	331	324	338	316	295	323	322	309	336	320	278	289	312	304	349	308	299	358	352	287	315	328	308	313	327	339	332	307	337	304	346	317	343	297	340	293	301	315	300	309	300	326	320	311	312	331	315	347	302	313	302	315	338	289	304	327	312	314	339	290	288	339	328	331	314	299	322	311	309	321	314	299	289	312	346	319	322	324	305	320	321	295	273	337	306	329	306	331	297	323	303	309	326	304	309	303	304	290	266	329	297	301	318	301	363	337	302	313	299	329	296	312	294	289	302	287	322	306	291	305	377	331	311	339	288	335	286	321	286	312	324	342	340	291	300	337	323	325	315	315	310	322	305	334	299	338	337	321	317	359	303	303	306	328	337	323	323	325	302	334	336	322	298	337	284	333	315	325	297	357	368	369	307	317	308	318	325	344	332	332	309	316	299	330	314	328	329	312	311	300	316	332	323	318	342	324	342	302	306	339	316	298	333	323	304	319	315	327	313	313	299	321	320	308	334	322	317	312	318	321	307	329	305	315	349	310	317	306	324	307	349	324	307	329	292	326	316	350	323	314	348	316	330	333	315	331	286	298	328	291	297	279	313	315	315	319	296	316	311	303	326	331	316	319	304	369	320	305	317	320	296	272	331	341	348	335	310	313	276	314	316	316	332	333	332	312	337	341	277	337	314	354	332	332	288	295	299	297	311	295	328	312	303	305	300	335	309	297	307	294	336	311	305	311	349	345	290	340	302	301	342	319	294	306	318	307	329	300	321	299	302	360	298	331	355	316	317	297	286	301	314	325	278	323	326	343	333	295	343	307	306	328	321	317	339	309	335	333	306	310	315	319	339	332	323	346	369	310	302	363	329	319	308	320	321	312	357	287	285	332	343	306	322	314	320	324	326	327	316	326	347	310	329	299	313	330	291	296	337	329	375	338	318	326	334	314	327	291	301	314	298	310	295	307	308	321	352	326	270	332	335	333	350	332	312	311	306	311	311	349	332	328	335	299	342	324	296	297	307	319	298	307	319	288	265	330	282	286	329	342	305	283	301	297	344	320	322	297	322	309	331	321	341	311	315	285	305	306	340	310	302	342	317	324	346	285	343	313	365	311	329	335	350	336	332	305	288	324	340	338	355	320	323	327	303	337	328	351	342	326	367	339	301	326	327	347	304	317	332	319	356	331	310	331	307	343	307	338	316	297	298	282	276	330	337	313	330	333	346	304	305	333	330	316	322	317	305	346	339	329	341	340	337	323	349	332	340	312	306	331	323	307	323	333	297	320	335	328	304	307	347	328	337	299	314	308	338	295	355	306	305	312	339	321	334	332	335	349	264	313	323	322	322	298	332	325	339	336	341	325	298	320	333	322	301	305	317	320	354	327	289	348	297	302	291	329	282	320	329	296	307	284	304	311	316	357	319	313	324	324	313	298	321	349	319	328	348	331	309	326	315	343	320	346	328	339	319	275	305	315	313	306	312	313	312	311	321	302	315	296	336	344	306	330	329	313	296	316	289	299	313	318	315	308	296	287	309	312	323	317	312	330	294	309	319	329	305	321	269	335	332	350	311	299	345	316	330	292	311	331	298	310	347	320	362	311	301	338	308	324	351	323	326	313	293	330	315	307	308	320	289	311	324	353	337	308	310	323	315	287	337	298	319	316	305	308	304	341	349	320	325	301	343	354	316	315	329	287	325	334	361	353	300	308	295	345	299	320	306	332	311	295	328	290	337	331	326	296	317	280	308	310	316	289	330	303	288	292	340	320	326	333	354	335	349	323	334	319	319	311	336	324	311	351	340	343	313	279	310	329	299	333	325	279	306	331	302	335	322	334	335	345	323	328	346	295	314	358	306	310	313	316	281	308	326	288	318	330	318	304	345	337	337	316	316	302	327	317	289	319	319	294	332	319	327	339	343	283	312	302	343	318	303	306	308	306	291
5077	4972	8447	4077	770	684	746	705	734	719	757	705	726	707	624	711	716	694	678	691	651	731	697	721	653	753	711	685	716	661	709	704	719	667	720	737	695	693	729	727	679	689	664	678	635	690	696	755	684	684	722	711	683	700	659	751	706	684	712	668	730	701	716	749	681	692	649	693	692	685	706	672	716	721	714	676	697	729	721	676	732	724	691	694	703	664	726	693	696	659	759	658	706	704	713	756	715	709	722	757	755	759	703	683	697	702	798	749	741	711	683	736	721	698	748	723	746	685	726	758	720	643	753	684	696	705	668	677	726	700	677	725	675	660	704	686	710	701	716	715	726	694	719	729	670	686	704	711	679	701	725	703	708	718	702	677	695	742	686	654	728	745	698	674	730	715	725	703	715	718	705	700	670	714	726	685	720	683	677	693	717	701	720	738	724	667	699	670	756	657	699	751	649	668	672	708	669	734	685	690	723	678	721	667	696	684	657	720	691	671	691	703	700	710	729	696	694	691	682	645	707	686	679	661	636	717	758	713	695	692	681	691	665	693	695	668	672	752	694	706	704	689	717	669	726	673	718	713	682	674	722	695	680	666	651	685	641	698	672	683	731	701	684	728	710	690	672	708	621	701	687	717	675	696	705	682	735	693	663	672	726	724	728	676	706	690	687	702	664	742	647	651	706	719	726	689	690	675	673	693	685	717	716	664	708	690	735	691	736	676	677	670	740	686	682	680	716	748	701	687	724	697	715	733	731	699	724	688	695	689	700	694	750	635	703	672	653	691	754	689	691	680	689	654	679	719	668	722	701	694	757	676	704	681	728	697	680	701	682	682	756	694	665	697	695	688	739	693	688	685	684	693	719	686	700	673	715	708	684	679	653	687	700	691	677	672	671	709	694	705	700	686	659	699	734	746	704	715	702	673	690	702	702	673	687	664	719	694	704	669	683	704	716	669	720	705	683	663	686	681	651	712	686	700	678	677	674	690	706	690	656	686	664	746	677	694	681	695	694	705	654	713	709	765	672	656	677	627	699	709	733	774	699	678	683	685	700	723	713	702	670	692	731	720	660	648	731	657	704	705	683	718	698	726	696	691	719	724	703	673	753	706	661	729	717	678	700	704	698	713	665	770	737	703	750	718	733	699	725	683	685	726	675	742	707	697	713	716	671	719	743	639	739	743	659	698	700	657	703	708	706	724	679	694	671	719	670	711	708	682	751	683	684	734	704	682	683	719	725	702	693	686	711	701	662	677	709	712	697	684	719	722	653	700	670	716	674	643	722	715	673	701	688	705	691	705	725	710	684	699	656	689	756	717	705	685	673	682	692	709	686	712	701	690	692	667	654	695	678	654	654	739	736	684	730	712	659	686	743	684	723	689	698	702	686	692	715	742	657	701	689	746	689	734	710	683	654	683	709	682	721	717	697	694	702	701	716	693	676	699	677	724	744	699	699	697	676	692	705	730	672	650	702	691	727	658	690	684	695	667	692	704	721	675	716	677	667	661	704	738	717	689	704	709	743	730	715	710	714	761	669	722	670	675	706	700	680	672	712	692	685	679	717	717	715	706	686	734	726	718	695	689	704	701	703	661	678	705	701	671	715	677	669	685	651	668	703	690	723	681	746	719	763	717	672	690	688	702	671	652	723	697	692	714	667	663	670	662	737	734	702	655	701	744	654	694	671	719	700	723	681	702	708	720	691	693	720	693	679	737	721	664	690	686	678	741	665	672	723	685	708	682	685	701	702	712	750	675	708	673	716	697	690	712	693	664	713	694	696	671	726	700	652	688	702	718	706	710	642	645	760	690	704	705	703	650	739	667	726	692	681	691	715	617	717	679	716	686	645	669	703	684	738	726	688	726	695	712	673	695	730	683	635	700	692	687	692	685	691	756	719	683	667	671	641	709	680	745	711	700	675	686	763	700	730	719	790	685	713	712	703	722	680	675	726	723	720	713	725	729	669	682	678	680	680	706	686	684	720	693	679	639	702	690	658	723	668	712	694	693	673	683	681	706	713	683	741	699	701	714	713	727	682	660	697	648	691	736	685	696	679	679	685	695	740	689	703	745	718	730	722	704	704	759	696	689	698	728	719	726	719	675	692	695	716	689	718	684	675	664	690	704	721	650	692	697	681	710	701	712	747	674	732	707	724	697	683	715	727	704	676	706	694	747	738	727	669	697	671	679	724	660	656	639	655	710	722	737	752	681	710	725	698	685	680	728	722	624	695	687	701	728	704	660	711	710	683	665	717	696	704	711	701	698	715	738	689	706	682	679	674	696	705	692	717	698	721	694	708	683	696	740	682	744	687	687	742	666	734	694	701	719	668	717	673	643	705	722	723	663	668	741	680	674	697	651	709	718	684	730	683	704	654	670	734	705	637	714	757	714	697	718	706	648	689	715	690	679	701	733	707	686	712	714	674	661	688	717	643	752	654	700	694	695	709	695	699	743	649	674	756	758	689	633	692	672	684	705	696	737	715	678	641	674	737	695	689	669	692	695	711	663	736	688	710	717	666	715	685	689	730	753	644	658	710	635	734	737	681	655	698	701	682	693	735	712	677	741	669	725	698	735	669	666	706	730	713	687	668	705	728	662	698	663	699	681	670	721	695	649	687	721	711	679	674	717	692	671	682	688	676	748	677	719	717	702	685	717	706	734	669	682	652	726	669	705	714	735	680	697	676	635	676	662	651	706	666	710	699	702	654	684	690	707	703	713	685	728	734	686	686	674	680	697	715	690	695	687	728	665	706	727	675	694	692	738	667	700	712	740	712	694	691	683	728	676	679	663	712	686	681	688	678	673	727	691	698	711	679	696	687	705	738	680	700	661	698	641	691	690	743	680	675	738	687	703	712	688	717	726	706	692	699	730	663	692	702	720	710	704	686	718	701	721	707	704	668	672	711	727	668	698	666	670	712	676	675	678	736	714	676	661	704	674	640	722	665	684	717	705	717	685	645	661	689	672	671	715	705	711	719	678	625	704	688	675	710	674	714	648	651	679	700	691	658	713	677	728	763	712	659	686	747	665	685	684	693	729	647	705	671	680	710	683	731	693	744	670	699	722	686	668	708	705	692	708	717	698	746	702	705	702	691	680	677	693	665	657	667	736	712	689	701	714	701	696	679	725	692	691	730	730	697	688	695	713	704	734	731	680	645	702	709	689	739	683	715	716	733	690	678	725	674	692	723	731	723	681	676	721	697	679	707	649	679	688	668	731	707	725	724	701	648	709	664	687	665	704	708	701	703	716	680	702	690	683	745	739	675	681	675	704	727	703	719	676	671	703	685	727	677	685	684	699	730	670	689	749	730	684	716	652	712	692	721	709	694	734	717	701	703	679	669	647	649	719	677	689	663	724	673	721	718	722	707	683	716	695	688	659	747	678	689	738	698	681	703	677	733	716	685	765	712	730	682	679	648	667	702	690	662	699	666	727	708	714	655	729	656	642	666	718	716	696	727	730	700	711	689	737	727	681	738	674	686	688
19663	12346	12865	5205	785	475	429	414	375	330	346	307	347	353	325	329	289	344	319	294	300	301	324	311	288	274	276	295	282	286	291	277	294	266	288	281	278	271	260	300	302	284	295	257	294	274	323	286	288	277	282	302	310	287	308	289	284	273	281	300	297	324	286	307	296	306	300	284	295	272	294	292	287	248	281	293	311	291	312	293	268	307	283	299	291	288	284	313	306	283	272	261	283	289	292	292	291	312	278	314	289	307	281	277	291	297	320	295	301	303	279	321	259	310	316	316	289	311	298	308	311	296	272	275	275	307	268	293	280	287	279	297	312	302	253	299	279	273	292	301	318	283	300	284	296	281	306	256	309	295	248	263	273	324	294	298	256	320	271	313	275	272	289	289	285	296	322	315	269	301	281	283	283	269	263	301	292	293	295	279	282	293	265	310	283	295	253	303	282	329	294	321	278	273	287	270	302	333	292	279	273	293	286	304	296	309	264	306	266	308	287	282	267	294	262	295	301	302	265	305	288	331	327	302	289	289	295	274	269	297	273	252	309	305	345	288	273	312	280	274	279	271	289	307	272	297	278	315	268	285	274	307	287	303	293	276	281	290	302	291	255	324	296	293	298	252	308	283	276	292	284	253	275	262	268	281	262	288	273	301	280	275	266	255	323	307	268	294	276	259	256	268	281	300	295	291	312	273	302	297	324	315	295	288	281	272	271	313	291	320	315	279	302	277	293	290	294	252	286	273	309	304	311	335	256	318	324	281	269	284	279	297	293	303	277	276	267	292	276	311	276	283	295	280	272	293	314	268	273	276	344	278	281	272	269	292	289	300	317	260	275	298	281	283	301	318	274	259	261	303	298	296	275	285	298	291	300	278	264	305	302	307	311	281	279	300	274	255	266	278	305	270	264	279	315	284	260	285	294	309	265	311	286	274	304	294	330	303	273	310	296	319	283	272	286	310	301	291	308	293	309	270	292	329	288	273	269	304	305	272	296	288	288	295	287	277	286	286	309	315	258	278	293	292	332	283	310	313	271	311	323	292	282	306	249	265	285	282	304	312	309	260	271	297	288	282	299	283	315	285	248	291	306	304	303	277	312	275	287	296	308	264	323	296	272	256	275	291	287	281	270	292	276	305	318	288	289	286	291	296	294	316	329	290	298	319	302	259	283	272	280	282	332	335	284	302	284	282	288	329	274	305	306	295	334	291	286	320	283	291	292	282	255	248	297	287	295	285	303	319	296	297	295	262	327	282	272	272	311	295	287	318	295	283	273	261	306	289	293	309	302	301	286	265	289	297	301	286	268	281	313	275	302	294	311	294	271	279	277	291	318	305	303	323	274	299	308	311	276	264	279	275	264	296	292	262	276	279	302	311	287	282	310	283	317	314	276	325	287	291	270	296	266	267	298	270	284	304	285	309	306	339	311	281	275	276	280	283	299	251	267	297	303	282	275	291	311	289	284	270	304	274	282	280	306	282	346	287	278	279	276	242	297	304	300	348	284	300	303	293	266	273	276	277	309	281	289	274	298	291	270	285	286	337	279	298	304	284	267	286	307	277	265	302	305	293	278	267	253	277	258	284	274	269	309	299	271	297	286	255	272	291	253	288	292	312	313	284	284	311	289	277	289	282	286	307	307	312	315	299	273	283	278	300	290	266	291	326	286	274	274	283	266	255	308	326	291	293	277	297	289	279	315	282	297	301	240	306	288	294	275	300	272	300	286	251	283	274	312	312	271	301	302	270	295	287	305	290	283	306	279	289	285	298	261	301	270	312	314	295	282	278	349	289	276	286	301	291	258	268	288	280	280	298	297	251	311	300	299	315	275	302	272	258	276	294	241	284	300	306	270	293	320	280	246	279	312	289	299	286	291	283	288	269	323	272	291	320	270	296	268	265	288	296	302	268	256	264	295	281	297	299	297	300	278	301	281	287	288	287	259	308	307	270	318	301	289	281	271	302	277	263	271	282	266	274	297	296	295	296	272	313	288	299	290	261	281	294	268	278	301	292	265	280	305	269	284	327	308	294	279	278	299	275	271	272	329	250	295	294	286	285	286	307	304	300	276	299	284	285	314	301	298	304	296	300	256	273	300	263	328	294	273	257	289	282	312	288	309	288	283	291	283	313	305	251	288	274	277	260	287	291	312	311	291	280	321	345	287	278	265	274	304	263	280	304	272	291	289	310	272	264	277	279	296	289	280	270	285	282	312	319	256	273	277	261	282	288	277	277	310	290	282	301	289	274	275	282	299	338	283	269	255	285	297	301	259	253	282	312	320	266	269	287	298	267	265	276	304	258	280	286	264	295	320	312	314	269	275	300	281	304	300	287	329	295	273	283	325	288	305	294	303	293	283	282	304	284	290	305	287	314	299	285	308	290	294	291	284	274	287	316	309	239	316	273	287	288	317	280	336	315	292	284	283	267	280	272	265	285	295	288	273	287	301	274	306	312	285	291	248	294	300	331	280	303	300	292	276	277	323	287	259	291	297	275	291	274	249	290	300	294	281	281	304	301	276	302	293	288	276	304	293	294	293	322	297	273	300	330	299	276	275	262	287	277	269	281	288	261	251	312	280	295	283	287	289	296	267	280	320	279	297	306	275	325	271	272	287	266	288	292	309	293	284	273	276	268	295	272	265	287	296	276	278	309	309	327	327	309	300	291	269	305	264	267	281	300	281	279	281	339	280	310	298	298	290	270	282	273	282	297	299	307	312	280	261	274	275	288	296	299	333	314	270	299	293	316	284	289	324	272	280	275	302	322	305	289	296	310	292	288	326	293	308	308	294	306	273	322	302	298	299	343	275	332	278	290	326	312	272	301	301	266	273	284	267	287	252	269	286	310	300	306	303	287	292	304	288	288	301	281	288	266	313	289	265	280	272	291	278	271	281	272	289	291	288	301	302	312	284	284	282	260	306	277	275	271	270	300	276	297	295	296	283	270	310	265	267	300	269	267	264	303	321	274	292	292	290	315	263	297	293	257	306	303	262	285	299	300	324	309	307	251	299	235	298	274	304	297	311	286	286	295	295	287	261	307	290	282	308	298	281	295	297	281	308	306	277	279	307	288	306	264	247	307	305	270	287	321	309	307	300	272	272	269	272	272	300	275	303	257	281	311	296	290	271	303	262	296	272	278	302	300	299	295	272	292	275	295	273	274	246	288	277	306	244	282	274	268	313	335	315	305	284	281	308	273	296	280	297	275	273	300	320	279	306	298	283	279	257	300	280	272	294	273	285	271	304	280	292	297	288	295	277	281	289	297	261	265	265	277	285	299	307	306	271	291	306	278	259	280	285	291	273	270	282	333	289	290	281	293	319	284	300	270	287	293	281	297	293	278	279	264	279	293	320	263	283	276	249	285	282	290	323	252	304	290	282	298	311	279	290	287	286	321	294	288	290	298	308	296	283	311	311	267	304	280	288	264	296	306	304	284	295	252	285	278	321	259	308	297	302	303	287	308	298	276	316	290	281	299	304	308	307	280
12228	10817	18881	9959	1393	1267	1153	1020	1039	917	991	861	762	805	848	734	797	686	680	679	709	684	693	697	645	653	696	604	682	637	690	657	727	586	666	722	668	612	646	639	670	646	650	656	652	656	617	651	647	661	687	645	663	659	638	689	658	671	600	693	643	633	690	668	688	648	647	765	656	661	587	667	655	646	682	668	625	638	650	660	641	651	645	684	607	682	635	633	622	635	634	597	640	650	632	646	685	685	657	729	660	687	682	688	707	709	735	768	719	700	696	658	630	706	651	697	644	638	680	664	664	670	680	655	641	676	631	683	666	619	673	694	637	618	684	684	638	634	667	678	623	678	618	652	635	654	628	675	658	666	675	630	649	663	633	636	647	643	656	637	684	658	660	625	673	653	593	646	614	666	691	676	656	639	624	678	641	669	651	614	639	702	661	640	673	686	632	653	669	624	705	652	654	644	655	668	664	705	654	682	668	641	670	622	599	674	659	661	610	651	658	678	620	623	691	610	602	677	627	666	619	645	654	600	680	667	597	620	675	610	587	652	672	676	693	653	601	655	637	594	641	649	612	637	686	621	635	673	635	658	668	704	609	648	635	627	653	707	679	638	697	638	651	643	675	649	626	646	649	645	679	701	686	646	676	650	673	630	631	627	689	714	659	634	684	684	611	667	585	694	650	663	594	630	681	611	620	654	631	658	654	599	639	630	673	651	634	631	615	634	658	657	612	663	643	643	642	612	653	650	643	616	642	645	633	687	638	654	645	619	688	678	633	653	648	660	619	634	653	664	647	649	633	650	656	645	648	645	658	631	642	619	647	578	627	671	622	713	677	690	652	655	664	629	652	654	680	676	651	634	629	629	640	656	646	664	651	702	631	680	608	679	649	639	641	703	683	665	652	652	621	610	666	662	612	677	703	673	644	641	670	622	654	663	634	604	650	653	684	664	674	700	655	598	679	634	662	643	625	650	596	644	667	699	705	662	645	599	644	614	702	620	638	601	631	680	623	624	652	671	640	644	612	587	639	656	673	647	662	655	665	627	577	690	630	649	615	665	648	635	633	616	624	636	670	630	639	642	710	665	646	669	640	625	642	658	703	663	642	625	660	601	636	651	662	647	671	672	627	603	665	660	647	648	689	630	630	668	665	666	636	636	613	698	595	629	642	621	634	659	673	608	653	639	639	662	646	653	670	691	684	617	639	665	645	625	683	633	637	639	600	640	635	628	641	654	656	646	664	619	638	678	655	632	628	629	663	678	603	646	618	656	649	655	636	656	677	636	623	635	650	644	651	632	616	663	660	611	618	639	679	652	664	663	648	691	658	665	643	645	604	635	655	643	675	634	638	665	634	646	653	615	604	655	661	643	655	685	610	663	619	662	666	663	660	666	660	651	652	626	635	676	694	653	649	653	624	635	684	650	637	633	681	646	648	596	691	690	648	667	664	645	680	653	596	698	700	655	625	674	634	678	607	670	658	617	642	670	646	687	643	636	583	642	655	660	684	624	687	704	685	616	653	664	642	621	638	628	682	679	661	648	677	593	652	635	663	661	624	633	649	627	680	649	608	714	664	640	659	672	625	629	662	660	630	658	694	608	632	625	598	611	665	663	641	652	674	665	671	667	690	668	693	642	635	685	651	663	634	657	639	636	644	673	670	667	688	630	680	623	654	645	654	664	656	609	713	656	649	638	636	637	610	632	667	652	646	670	651	683	669	627	613	637	662	637	668	649	652	634	630	639	630	639	683	651	651	652	651	647	620	675	637	654	692	636	655	615	685	712	619	661	662	631	668	670	637	651	613	653	667	636	652	656	674	629	649	661	645	682	662	674	646	657	644	632	629	639	626	640	678	621	593	699	630	664	671	657	647	686	636	647	642	644	640	661	671	670	635	652	714	655	638	624	625	663	672	665	623	604	675	643	608	642	661	643	689	643	655	649	656	649	687	656	654	624	638	716	633	637	651	693	670	659	681	658	652	662	667	629	682	647	651	662	647	684	700	642	632	628	647	683	653	640	659	664	664	660	632	671	617	615	629	674	660	669	635	668	624	665	628	603	649	641	674	691	617	620	651	649	623	562	580	597	647	649	686	595	657	605	584	639	633	632	627	645	654	664	688	628	651	656	656	673	643	638	636	659	658	657	674	629	675	618	621	673	656	648	621	616	644	610	714	675	676	673	649	668	678	655	662	632	602	636	637	650	624	649	622	670	632	634	632	641	672	685	639	592	659	660	654	653	683	607	665	674	662	645	660	709	656	662	629	637	630	656	654	622	650	669	666	653	627	650	650	686	691	632	627	630	658	654	610	643	637	645	677	613	655	689	700	634	667	633	629	618	668	625	653	684	649	656	634	635	624	649	676	659	644	633	582	626	668	673	605	626	663	621	652	637	632	654	654	595	637	658	637	638	646	638	644	682	654	666	662	628	628	610	649	597	628	661	643	643	636	634	672	677	675	639	618	696	643	637	659	649	676	620	670	638	696	650	628	680	681	630	624	657	628	621	656	631	601	607	656	639	605	629	641	684	634	669	648	706	606	623	651	665	640	692	645	646	613	650	650	658	691	588	653	605	611	674	703	698	596	666	623	659	622	664	634	581	623	629	601	618	631	638	649	680	616	674	645	669	680	650	658	631	633	610	636	640	630	636	617	622	677	643	666	628	639	636	654	670	678	643	690	659	671	644	598	616	625	663	660	703	605	624	646	627	661	658	652	616	663	604	654	636	653	642	678	613	630	647	633	670	641	685	662	658	651	637	625	603	624	607	685	677	636	651	645	676	639	654	662	647	654	676	670	596	665	708	639	656	671	640	628	633	650	629	627	635	671	620	650	686	602	722	649	635	636	644	631	654	664	664	636	636	658	654	619	649	645	610	622	657	653	629	640	702	645	604	637	656	639	629	631	649	631	615	636	620	658	679	649	617	645	602	635	672	631	631	666	627	620	632	677	657	651	664	656	635	607	679	651	644	624	711	623	672	680	684	675	652	649	627	651	646	635	648	668	622	664	671	695	702	629	621	656	642	654	611	653	647	681	663	600	639	649	603	645	669	620	610	633	647	612	695	606	661	663	663	647	710	608	684	649	681	647	639	649	667	624	654	621	638	650	673	664	632	679	687	683	625	630	661	636	669	664	654	680	631	589	635	653	610	632	643	646	672	671	681	649	645	619	675	693	606	642	642	666	664	660	682	682	639	635	609	674	610	625	675	649	656	640	637	656	646	614	663	657	667	665	631	697	638	685	682	630	640	645	659	615	622	650	630	637	644	676	673	622	632	669	615	644	629	657	631	666	628	663	662	657	611	635	629	613	662	663	589	649	677	607	662	652	633	632	609	645	673	671	656	639	617	642	627	670	676	631	634	680	603	647	603	645	669	632	652	692	665	613	638	616	636	675	671	618	666	702	642	675	659	645	652	685	655	623	618	663	660	622	658	656	648	686	649	613	673	622	631	613	682	604	637	650	609	630	648	658	659	632	623	645	638	624	645
28912	19500	19037	7567	1094	668	608	491	467	522	398	369	409	340	367	357	334	376	342	311	338	391	335	333	307	302	306	302	273	289	325	315	279	327	284	312	353	330	269	329	317	306	312	297	316	347	305	324	288	297	315	295	297	329	295	312	276	289	292	299	305	308	319	271	339	308	304	325	331	319	332	297	285	316	295	308	287	323	307	301	336	287	322	329	318	338	308	295	320	326	298	302	303	305	300	319	280	314	301	346	341	314	277	310	311	326	326	326	350	316	324	326	297	334	313	296	274	304	276	279	311	289	307	319	274	291	299	301	308	299	282	307	306	307	309	303	310	336	314	319	343	328	304	302	303	296	295	309	284	306	292	318	341	317	342	313	288	302	316	283	306	325	304	304	302	316	279	279	305	335	336	330	316	317	298	286	318	321	312	320	318	317	346	324	333	288	273	327	341	319	313	305	298	341	327	305	293	339	280	302	311	284	315	290	301	304	310	297	331	304	316	307	314	319	318	323	327	303	343	327	350	313	301	307	315	322	325	292	301	304	324	312	319	286	301	318	330	293	314	360	288	306	293	357	300	306	328	329	313	301	282	335	327	354	335	313	310	302	306	339	327	302	324	297	318	310	312	294	344	330	317	328	311	318	316	302	295	298	315	328	291	322	330	320	288	294	299	303	303	296	293	309	307	292	341	303	295	281	298	310	319	293	294	320	305	329	303	317	313	328	311	320	306	294	372	328	305	284	311	304	312	322	299	320	320	315	322	336	291	343	300	349	287	306	317	275	287	356	299	315	302	301	328	289	305	343	321	311	313	288	301	296	307	314	287	316	320	282	316	294	307	310	325	300	328	306	325	328	326	306	270	306	322	286	314	310	328	307	322	314	322	333	309	280	294	321	360	327	319	329	312	307	295	314	317	295	336	312	290	310	336	331	291	304	293	307	303	335	323	298	308	299	301	293	281	293	346	311	350	329	311	291	343	331	305	320	339	271	338	283	315	323	327	311	302	276	294	337	304	292	286	266	315	295	315	303	305	360	286	319	277	317	298	345	313	321	337	330	294	281	311	294	299	330	283	340	324	309	301	259	287	327	341	321	321	341	317	335	312	287	310	286	315	314	288	310	281	313	312	316	347	328	324	322	306	313	288	312	254	345	320	308	343	309	288	347	318	323	318	334	302	299	309	307	287	289	337	348	295	295	304	325	307	328	332	297	315	303	308	311	325	312	277	305	345	305	288	324	314	296	306	336	319	329	283	318	289	295	333	301	325	283	331	285	283	313	290	299	340	336	308	317	320	311	314	317	293	316	307	274	272	310	316	329	311	310	332	295	324	290	307	311	310	319	342	286	261	338	358	313	325	331	330	310	342	319	340	323	336	300	314	298	280	293	283	352	275	308	338	296	284	300	297	317	309	316	304	289	322	324	300	322	299	301	285	329	301	316	310	307	296	301	299	325	300	296	277	321	294	316	327	322	320	353	269	310	302	288	284	345	319	296	336	306	304	337	271	319	323	325	272	289	316	291	324	292	288	251	262	304	320	286	329	336	309	298	278	364	310	303	311	284	334	281	329	297	299	296	311	296	349	335	303	299	321	301	326	313	276	317	308	293	296	308	342	280	288	308	279	279	309	323	334	311	367	335	302	326	302	314	327	335	286	361	310	316	322	310	304	317	330	295	312	287	302	324	330	289	308	311	333	275	281	315	309	308	303	335	304	323	294	317	294	280	312	279	331	303	317	345	302	283	292	311	291	318	342	351	283	342	320	313	300	331	319	305	315	275	318	273	298	320	279	300	319	302	309	304	331	311	307	302	330	316	311	306	329	325	297	338	301	284	304	320	311	307	318	319	315	270	305	294	326	308	284	339	286	278	325	307	312	296	316	292	314	301	301	287	306	283	339	328	321	351	330	301	334	309	301	319	311	313	342	295	317	300	271	318	307	322	346	313	308	319	305	294	292	313	335	302	291	297	330	325	307	324	319	283	327	318	322	337	308	324	312	307	302	303	338	305	309	334	325	321	312	297	279	327	301	335	264	284	299	320	297	319	307	296	273	309	324	312	294	294	335	302	312	350	311	323	325	288	326	294	313	297	319	317	333	344	341	313	322	331	291	336	322	330	339	309	307	318	298	327	303	317	308	327	336	316	320	291	286	349	317	306	292	321	312	305	287	312	311	344	326	337	354	291	291	305	347	332	335	346	331	301	296	329	302	276	312	295	331	315	300	306	334	298	307	322	332	351	311	348	344	304	316	338	311	324	325	307	346	284	319	296	339	287	286	279	305	293	301	314	296	300	311	318	297	349	330	322	358	305	299	313	341	320	340	329	330	291	315	277	303	312	307	293	284	306	322	320	323	378	283	333	305	295	325	305	344	329	327	298	278	309	320	287	295	303	309	299	309	310	363	325	312	302	343	317	332	338	341	325	320	325	320	334	302	286	335	336	289	330	318	308	319	309	295	298	306	315	308	318	331	291	301	321	328	328	322	380	323	314	312	308	303	302	319	328	281	313	332	283	312	313	280	316	315	334	312	323	289	296	336	311	321	305	291	363	306	341	341	308	340	272	327	320	293	315	284	279	334	294	345	299	287	314	275	299	322	343	300	318	296	311	307	323	320	320	315	309	320	317	349	284	296	309	295	326	289	344	319	333	340	316	310	295	310	332	315	294	308	277	315	293	316	356	332	306	336	338	335	301	327	304	319	277	343	318	304	313	318	322	311	291	319	301	283	303	305	299	289	338	302	305	295	316	316	306	322	311	282	304	313	323	335	309	295	286	322	287	342	291	350	276	361	283	299	307	295	326	297	322	314	320	295	332	338	301	262	301	341	305	339	305	293	324	319	287	266	320	321	310	300	273	310	328	309	288	312	291	339	292	324	317	304	311	324	331	316	318	294	309	319	283	318	336	319	318	346	288	319	295	324	294	313	309	294	293	312	306	327	293	276	311	328	323	305	334	309	323	296	305	312	279	312	303	322	284	296	273	325	319	340	315	287	330	324	313	313	318	328	293	313	333	293	341	324	280	352	320	351	347	337	341	297	312	314	319	298	296	315	303	295	304	312	306	341	326	322	330	303	306	343	329	306	291	305	341	303	287	304	305	342	288	307	283	353	334	319	286	300	311	318	282	317	337	288	336	347	273	311	302	299	296	317	312	277	307	314	284	336	325	304	290	281	332	335	326	312	299	290	305	317	275	292	316	353	322	323	312	337	319	303	318	328	290	337	307	318	327	354	301	293	314	301	282	324	302	300	339	302	318	309	310	337	310	294	354	284	325	274	302	341	272	306	307	322	296	321	330	290	334	287	312	352	350	335	307	320	291	303	350	301	301	310	285	306	300	307	288	312	325	298	297	288	323	323	337	295	319	292	321	322	324	321	320	307	280	322	308	305	322	311	313	315	293	309	312	318	303	287	304	279	304	338	348	306	286	348	330	317	314	324	290	262	290	308	338	319	315	306	304	322	315	294	304	309	311	289	299	306	312	329	321
16584	15412	24552	11505	2043	1751	1601	1420	1428	1396	1149	1172	1026	997	948	959	872	882	824	787	756	792	738	719	791	755	725	729	750	713	687	736	695	683	698	746	751	736	742	734	700	735	699	717	709	668	740	678	732	688	722	736	663	706	708	678	676	693	658	741	728	755	674	703	660	659	691	672	728	718	688	654	669	734	698	678	728	700	691	704	701	634	709	719	725	736	697	726	711	747	671	695	693	691	711	674	696	713	699	744	725	709	729	756	725	784	813	810	812	822	776	769	729	768	746	738	685	710	668	705	730	746	702	744	741	732	666	695	717	676	673	689	716	731	713	681	718	720	619	704	702	721	683	690	676	713	693	693	735	735	717	677	714	750	708	650	660	644	656	720	687	697	683	670	695	681	692	681	717	719	715	726	730	708	691	677	701	698	658	713	725	681	722	713	657	724	676	710	673	667	700	686	704	747	680	695	707	673	679	657	711	782	670	700	721	689	687	689	659	677	682	656	690	690	680	677	667	690	703	654	694	668	706	689	727	698	676	637	737	737	743	677	677	708	694	619	705	699	687	719	743	664	690	667	646	688	672	723	706	663	721	715	724	700	676	738	681	717	707	675	709	703	686	672	708	671	690	692	684	711	710	668	671	683	724	663	687	668	666	697	676	727	705	686	733	711	713	697	675	660	653	718	702	699	733	703	663	738	697	712	715	763	707	703	720	674	688	666	685	639	687	727	705	699	666	678	731	692	700	703	709	718	665	714	703	685	715	706	718	693	693	683	686	703	691	658	708	744	693	709	712	696	683	670	701	693	671	676	675	705	655	766	744	659	691	684	680	724	691	702	693	692	723	659	680	712	686	691	690	682	676	706	671	692	707	722	749	687	692	670	676	698	671	695	648	733	707	706	721	696	665	670	730	627	681	666	656	686	699	709	677	676	649	718	671	665	642	688	700	748	703	643	687	652	699	748	702	697	697	676	689	748	686	701	739	726	677	699	679	705	707	709	695	660	722	686	666	684	688	727	714	703	725	727	679	671	688	650	705	727	723	706	638	666	698	717	675	732	654	671	725	682	739	647	650	699	657	711	696	708	741	716	680	682	653	651	650	670	742	713	687	689	684	720	705	708	722	742	720	676	695	739	669	669	653	663	664	686	693	691	699	692	716	680	697	748	718	662	691	671	640	686	691	710	707	668	675	654	719	631	706	733	692	712	716	679	680	669	718	679	714	707	695	738	678	677	652	661	686	673	655	712	673	689	689	731	690	676	662	734	666	707	696	708	668	727	694	708	749	682	683	707	681	699	681	701	708	708	706	716	743	701	653	664	676	688	679	690	675	670	669	666	726	710	669	737	719	667	704	664	687	704	688	697	694	699	746	702	694	666	722	709	703	704	703	708	651	692	673	667	701	686	650	738	698	701	704	751	670	733	654	686	652	660	683	714	710	676	726	646	666	654	676	724	728	725	644	699	688	666	705	747	714	647	692	690	623	695	676	712	668	651	641	733	704	691	721	685	669	689	710	673	724	728	683	704	687	677	693	716	680	683	734	631	682	727	675	722	709	712	699	685	651	682	706	732	681	732	713	673	695	735	693	675	739	702	645	648	738	675	691	703	678	698	691	673	702	678	719	719	711	688	726	719	701	703	704	712	699	658	690	646	701	711	741	705	681	665	667	668	684	720	705	705	706	696	686	725	697	710	675	724	706	696	680	729	690	725	705	690	683	704	679	744	647	690	693	703	718	674	725	678	660	704	711	697	665	688	713	704	684	675	652	696	701	635	742	710	664	749	699	641	686	696	737	714	681	692	663	719	700	734	729	667	729	703	697	651	705	685	722	692	711	713	674	702	706	726	674	634	712	675	681	666	688	724	682	684	709	723	704	699	739	639	657	679	710	721	705	727	706	687	682	655	687	664	748	691	694	708	704	681	715	712	699	739	669	757	665	680	682	691	755	717	687	667	674	729	684	699	694	668	720	714	699	708	704	717	663	704	694	699	707	697	725	706	691	674	708	710	687	686	648	658	658	696	692	701	712	727	690	717	661	730	689	694	666	692	675	729	701	711	690	692	696	683	703	722	697	700	712	711	712	687	681	696	691	707	781	674	652	697	649	671	695	713	703	690	745	689	702	712	686	655	648	723	646	693	728	708	682	714	703	652	747	708	710	737	691	693	640	695	661	659	697	701	721	660	648	715	681	710	707	686	689	687	668	738	681	682	668	733	693	696	678	745	670	711	669	679	718	695	733	673	650	690	741	688	697	737	704	673	722	674	677	702	672	679	694	676	699	637	675	640	677	737	680	717	665	743	658	691	698	638	696	660	719	718	698	701	695	643	666	693	678	731	682	690	740	658	692	679	669	682	669	684	699	676	650	654	738	673	716	659	697	688	706	646	724	677	691	717	696	717	640	707	740	680	711	678	663	721	677	692	666	719	713	722	677	714	690	725	683	720	671	719	698	689	668	692	690	730	686	690	680	733	688	744	697	675	689	664	692	655	706	688	723	679	766	637	687	674	687	730	622	716	729	715	680	678	678	691	670	702	692	695	691	683	739	766	669	729	718	713	688	698	675	689	712	679	719	690	651	727	693	689	686	728	706	708	682	715	698	745	703	679	664	696	629	642	686	714	721	722	715	677	643	670	720	691	662	689	703	682	713	654	663	688	702	639	670	679	694	679	613	676	669	701	666	692	683	753	709	655	707	724	721	744	688	627	671	712	708	698	678	665	691	717	705	724	681	711	739	704	659	752	672	696	649	693	690	693	668	638	730	674	645	688	681	676	747	719	636	681	729	646	697	684	673	679	678	642	711	671	690	693	694	682	680	691	735	695	681	717	719	729	694	659	781	690	675	687	668	734	703	706	680	717	700	704	721	683	710	711	689	674	715	671	703	661	752	722	680	692	664	694	722	696	687	711	701	693	712	693	703	690	683	680	668	666	705	681	674	657	689	696	721	696	661	621	696	708	706	691	684	724	707	717	739	685	688	760	679	694	653	687	674	707	700	738	683	704	720	680	684	667	696	719	646	677	725	695	680	723	722	707	676	676	715	654	708	681	685	762	736	686	719	684	711	673	712	716	715	667	711	707	689	660	658	696	661	713	668	687	684	697	711	683	696	706	741	690	658	684	691	699	726	695	720	700	713	662	717	676	735	698	721	714	671	708	655	703	740	754	728	726	692	670	709	654	700	670	716	691	718	659	694	729	710	697	659	706	726	682	653	669	699	645	732	695	719	667	673	708	671	711	713	653	702	744	711	683	731	662	655	707	734	698	703	710	708	702	701	663	731	711	727	694	720	687	686	707	705	716	670	664	629	711	658	661	713	725	719	639	719	668	709	709	689	652	742	709	688	700	631	686	698	691	739	703	677	712	690	720	694	718	735	650	721	702	691	682	692	719	655	716	729	683	674	680	647	698	734	780	673	713	692	689	705	731	664	699	723	673	690	657	678	696	709	731	735	726	658	701	690	720	694	686	681	706	720	722	719	704	722	679
7998	4888	4210	1589	381	351	327	332	306	287	321	293	344	323	343	329	333	291	319	304	313	355	283	303	322	275	286	341	326	319	308	342	352	323	310	314	291	318	279	315	370	330	309	371	348	340	324	327	328	295	313	305	329	314	322	321	329	313	369	318	325	353	317	315	324	319	338	306	338	302	299	299	312	326	310	300	329	305	314	318	306	393	299	328	291	327	327	318	320	340	338	324	302	323	295	308	340	327	349	297	329	344	333	314	345	336	360	331	303	284	304	343	326	316	306	290	293	323	309	319	307	305	321	316	354	337	323	293	300	334	306	294	300	286	291	360	323	348	305	276	311	332	303	334	268	313	364	316	298	351	297	339	336	359	339	266	316	319	277	286	342	312	318	337	339	336	302	335	359	322	360	340	312	311	295	325	289	317	325	340	328	304	309	335	274	328	314	286	315	370	310	364	327	287	337	299	328	303	306	336	326	320	349	323	305	359	337	317	308	337	350	340	333	324	323	323	333	319	318	296	317	328	336	330	338	320	329	343	335	301	329	309	326	340	343	286	322	335	319	285	353	330	342	331	303	339	317	319	346	308	311	325	329	295	299	331	342	320	280	307	346	316	337	319	285	318	331	304	306	293	314	337	355	329	326	340	316	307	327	338	328	308	331	302	314	334	337	357	335	331	300	315	349	311	321	325	327	329	299	318	329	331	293	317	349	284	328	351	364	318	307	320	344	312	312	312	326	294	338	345	298	308	294	337	321	347	334	322	299	338	329	331	326	315	356	322	327	380	333	333	312	344	349	333	306	345	339	309	324	332	317	346	335	324	323	289	333	310	323	351	328	318	296	338	322	285	351	329	339	309	290	325	309	318	303	310	325	332	309	336	346	330	324	313	300	309	317	285	340	314	336	331	351	296	340	333	327	293	322	304	345	326	313	300	335	342	295	339	322	349	339	315	335	321	318	351	303	295	326	312	343	342	329	363	349	321	302	323	316	341	314	315	332	303	348	291	291	289	310	319	319	291	338	331	344	340	304	318	335	355	339	359	302	340	339	319	301	311	334	293	319	342	330	291	285	330	296	337	353	317	326	308	330	290	320	308	325	331	329	306	313	313	316	322	307	333	313	298	330	290	307	334	308	319	316	287	335	341	312	321	320	316	326	316	333	320	330	314	273	285	345	336	322	301	292	345	330	328	337	342	336	284	317	335	326	349	323	344	298	325	348	321	301	320	303	309	343	292	295	292	291	327	326	326	313	317	294	377	308	306	315	311	334	298	321	317	290	317	356	330	332	330	304	331	314	324	328	321	270	322	296	314	349	289	333	338	347	308	341	300	310	302	314	310	331	332	318	328	329	323	304	323	319	289	308	309	324	354	319	291	303	349	346	300	292	331	354	320	308	305	308	349	317	336	369	326	329	326	326	347	348	356	348	320	359	324	311	288	342	320	303	322	339	317	306	363	317	289	319	309	336	309	324	335	335	348	264	309	322	307	337	307	320	317	306	337	307	312	332	332	349	322	341	295	324	288	333	340	318	320	340	328	342	302	282	320	310	322	312	337	319	299	323	285	311	322	325	344	342	322	331	295	320	303	343	350	356	319	335	325	333	361	340	324	314	357	294	329	289	312	292	322	339	313	309	345	295	314	339	331	348	312	313	322	340	322	298	319	344	333	283	347	286	302	330	352	328	298	299	334	336	311	320	329	304	329	349	313	337	339	326	363	341	329	300	341	336	305	325	310	316	315	302	311	303	295	328	307	320	322	313	295	297	315	310	326	309	294	311	322	304	287	291	308	315	348	328	336	305	304	328	312	302	316	296	328	334	359	308	352	323	288	302	335	351	351	349	317	301	299	306	319	318	333	342	296	316	319	358	310	323	356	299	321	357	334	313	285	312	331	298	351	357	314	323	307	292	289	337	350	306	295	323	289	340	319	300	330	325	322	305	305	335	359	311	326	343	365	328	327	339	318	318	311	313	302	282	315	294	305	325	341	313	315	336	340	312	335	313	273	328	319	317	309	321	302	319	311	341	303	312	348	309	335	340	323	346	300	314	293	315	327	325	335	322	284	318	334	304	346	332	346	337	312	308	320	299	321	314	314	353	317	336	334	343	341	323	303	308	299	316	382	303	315	341	287	333	333	322	307	330	314	330	329	349	343	330	328	319	326	328	346	321	318	334	342	320	314	339	354	353	319	324	289	315	288	332	346	315	338	339	333	325	319	314	312	325	330	328	359	329	320	312	304	325	307	307	332	297	309	331	313	260	317	313	309	318	338	314	305	300	330	343	326	353	290	355	338	338	299	310	304	288	348	306	322	358	306	318	312	317	307	332	290	308	277	335	338	311	323	305	308	315	296	337	369	313	310	333	299	294	326	341	311	314	292	344	354	331	328	339	336	306	344	327	309	276	296	336	325	320	313	326	297	332	324	337	313	294	342	331	324	305	350	286	299	331	302	325	301	297	323	293	330	292	319	351	350	330	318	334	332	333	316	314	297	311	331	312	296	336	346	320	307	330	323	312	341	300	319	333	326	337	325	321	330	314	348	287	353	352	340	291	329	360	332	301	318	315	296	324	322	285	323	345	338	343	295	313	304	368	339	315	310	333	306	331	303	335	305	319	308	329	311	322	375	337	346	326	335	336	320	313	329	327	298	340	355	277	306	324	305	308	290	366	369	329	303	334	384	315	317	293	313	329	322	300	317	324	336	313	310	302	344	330	328	323	331	328	315	348	344	300	317	311	321	315	325	319	323	353	357	309	329	287	325	330	332	303	295	303	340	336	321	322	337	324	300	281	303	322	274	311	277	295	289	324	304	325	333	352	345	326	300	366	329	359	316	318	315	335	317	320	327	317	305	342	336	347	352	333	317	345	308	288	315	351	322	296	327	313	313	316	292	329	319	315	301	342	315	299	315	334	299	306	302	314	308	320	338	334	343	345	308	298	313	314	309	336	304	347	292	349	302	285	328	328	305	320	298	318	328	317	316	348	348	344	311	325	359	325	327	326	317	319	314	328	329	302	324	331	314	302	292	302	303	345	344	329	301	303	319	310	338	298	312	330	328	291	315	365	319	336	302	304	287	286	339	338	321	313	301	331	339	318	343	296	356	344	309	319	300	326	294	341	293	339	320	326	305	352	360	302	303	304	325	316	285	317	332	323	373	317	289	314	342	323	299	344	318	355	311	311	314	331	354	337	302	311	330	324	334	326	319	348	321	307	336	338	302	314	320	318	324	296	294	347	282	295	340	342	351	327	344	326	339	304	302	355	320	317	313	298	329	315	325	328	321	308	332	331	333	304	306	327	354	332	327	305	332	323	315	294	332	307	299	305	318	328	334	293	291	322	311	300	329	327	332	317	349	323	314	333	330	299	310	347	302	323	303	292	296	298	307	309	297	295	328	305	332	316	293	350	303	324	317	324	311	323	306	321	359	288	329	306	330	336	285	310	303	358	284	323	323	334	333	374	321	314	343	314	320	338	312	335	307
5114	4561	8007	4131	844	736	730	758	718	735	718	725	660	684	693	711	759	739	692	686	752	681	722	696	678	717	720	690	678	703	700	738	737	695	703	667	705	695	717	688	686	727	716	712	703	742	736	667	663	676	718	680	681	729	672	705	734	700	758	679	659	725	705	695	710	713	708	700	741	725	714	673	722	678	660	651	685	653	716	715	677	704	756	711	677	711	715	739	690	732	765	695	660	714	700	720	689	698	713	733	721	687	754	710	784	757	771	746	704	777	722	767	703	689	754	723	731	733	691	659	694	720	695	723	717	716	707	669	712	709	704	672	715	711	734	751	728	709	717	707	707	714	745	714	683	649	705	711	679	688	655	687	740	743	705	714	674	692	689	776	719	726	666	732	705	751	711	680	686	722	717	687	695	731	742	710	720	728	690	673	712	752	715	700	677	725	701	714	748	726	696	719	727	717	707	736	712	666	685	681	641	783	703	717	631	702	693	703	687	701	682	686	713	701	697	698	715	725	693	714	725	677	668	717	720	694	695	722	707	671	683	695	701	718	658	703	749	718	693	697	686	693	715	700	638	691	731	722	728	675	692	712	652	731	687	681	767	676	676	678	737	694	698	668	694	705	715	677	760	699	709	736	684	686	711	692	682	695	704	749	716	731	658	720	708	689	664	686	727	710	732	663	703	687	703	710	675	751	752	671	679	649	731	727	655	702	700	691	688	701	668	729	747	735	724	740	702	676	695	700	721	719	720	689	691	730	621	682	735	661	686	671	711	713	722	707	719	727	707	687	711	722	718	708	685	726	680	744	704	641	729	717	695	703	633	707	693	710	737	676	727	711	695	710	655	713	688	719	725	758	703	703	691	679	718	699	684	652	717	713	719	685	744	722	692	680	657	725	711	720	692	678	699	738	701	733	705	741	671	701	681	714	689	683	681	704	702	723	720	759	707	694	713	687	678	714	711	754	707	715	681	683	674	701	689	697	683	627	717	695	741	705	700	748	706	693	691	698	695	735	733	727	693	729	672	747	688	679	701	741	739	666	730	728	684	627	726	782	663	670	688	698	723	715	685	692	694	673	699	727	644	716	664	715	747	739	732	664	716	751	710	725	671	699	696	692	719	698	705	690	694	671	714	692	710	708	713	711	645	722	679	660	676	702	729	671	711	694	714	711	743	648	704	711	723	680	676	697	658	725	717	707	735	720	719	725	730	705	726	655	758	718	701	728	754	739	667	690	680	668	679	700	720	743	692	720	716	753	755	732	684	678	707	706	716	687	673	679	680	675	673	721	720	678	693	712	757	723	747	730	661	684	714	668	687	677	703	686	658	746	678	702	703	714	720	727	740	659	716	732	674	721	715	752	729	720	728	754	706	705	723	726	731	703	670	705	700	684	706	695	689	698	735	698	641	675	716	679	763	701	705	677	681	731	711	657	747	748	698	687	733	666	682	688	732	718	711	697	679	717	736	711	731	693	695	671	688	701	729	716	694	722	694	684	675	737	686	708	697	696	756	719	705	717	688	722	696	729	693	665	713	726	665	690	675	657	750	711	704	714	687	684	719	683	665	697	704	698	698	753	659	715	745	729	729	692	721	725	660	674	750	687	711	725	718	708	748	744	698	669	704	716	701	694	708	717	666	676	659	739	713	721	730	670	685	702	756	661	664	712	692	727	737	662	728	700	732	744	690	724	687	686	765	722	717	675	686	742	740	701	677	705	789	675	720	710	710	746	709	711	678	684	726	700	697	701	698	703	744	634	698	712	746	715	640	700	696	710	705	706	709	718	684	745	699	706	731	677	710	695	706	718	697	675	738	687	674	679	690	687	687	694	728	648	758	668	674	736	728	683	731	708	748	664	709	732	711	707	725	688	728	711	721	762	720	681	709	774	744	684	700	686	701	663	705	741	681	748	691	675	680	723	681	694	684	660	702	654	711	724	666	734	693	689	674	703	694	735	703	703	713	723	748	748	672	667	694	713	668	675	714	748	702	749	681	705	677	723	674	667	685	703	730	720	683	687	679	735	680	728	731	689	650	720	672	678	680	692	694	764	662	683	647	743	703	708	689	755	687	708	669	706	711	697	714	719	756	712	700	713	672	700	695	751	676	673	707	730	728	717	715	714	648	715	745	721	725	699	709	698	683	688	673	666	743	685	659	719	682	751	680	708	717	692	674	707	736	679	680	653	711	721	726	701	713	708	666	720	717	681	675	638	707	730	737	742	711	688	696	719	674	717	715	707	686	717	695	739	696	780	678	739	715	682	735	713	715	677	698	679	708	707	707	707	683	771	744	726	705	687	700	654	717	695	673	676	718	762	660	683	646	725	714	691	685	677	728	698	758	679	717	747	684	711	653	734	680	739	703	672	703	696	711	682	720	694	683	691	736	729	721	721	729	700	730	689	676	660	716	717	695	690	677	714	735	639	722	727	678	756	694	728	763	664	688	739	712	683	693	725	741	710	702	737	738	702	739	696	704	731	722	719	685	731	681	695	728	707	679	706	703	727	732	694	731	692	687	709	671	676	706	676	720	721	674	722	733	692	730	704	701	715	711	714	697	739	672	707	709	717	703	655	700	700	711	723	708	713	682	694	721	689	724	735	725	724	711	721	689	680	699	733	691	724	657	682	725	667	690	710	657	669	708	713	695	714	732	770	668	708	756	699	671	638	691	727	698	761	749	701	664	684	662	688	684	728	715	653	696	757	715	702	665	682	679	714	745	720	719	668	739	706	690	717	716	722	694	737	679	718	721	665	730	735	690	763	689	702	699	728	728	740	684	666	736	747	670	708	690	714	654	715	697	705	688	718	674	699	645	695	713	662	740	697	685	692	673	732	729	666	651	711	709	688	706	672	732	740	744	733	729	685	659	708	686	693	693	752	702	731	672	759	690	698	697	735	778	669	748	743	744	719	699	713	686	700	700	724	669	707	666	701	701	714	675	744	703	728	717	718	714	697	681	722	702	725	693	715	722	725	689	750	708	678	711	685	704	752	705	685	678	700	665	699	657	675	703	749	723	681	709	697	702	701	703	699	727	715	678	674	725	702	667	699	725	676	695	693	694	735	670	669	694	682	723	696	708	738	678	726	689	654	677	664	691	727	687	755	691	695	725	682	669	691	654	682	700	727	704	694	689	746	734	689	720	706	655	694	706	719	701	675	711	716	695	640	713	713	655	692	743	730	709	700	744	675	678	717	708	717	700	697	691	733	697	703	682	689	695	728	655	700	679	652	710	671	720	699	714	721	678	706	702	727	683	724	715	719	737	660	699	720	678	752	729	757	675	734	711	676	706	696	706	688	738	703	715	713	727	701	666	740	729	699	686	715	714	670	696	710	664	719	694	717	688	727	708	679	746	796	697	688	639	693	719	718	671	714	739	690	707	741	729	655	701	725	712	746	754	709	754	685	685	692	681	680	686	707	737	721	705	710	658	681	727	704	717	673	727	676	714	713	728	640	660	739	676	695	705	729	702	706	712	717	707	687
19125	11272	12024	5772	739	464	422	436	423	374	371	324	317	315	257	328	305	323	271	289	284	272	301	289	290	293	307	277	294	282	290	324	280	292	300	278	270	266	289	300	288	302	281	311	287	315	312	296	265	311	299	274	293	301	271	295	288	287	292	327	288	296	287	273	286	284	289	277	284	300	311	304	324	306	279	339	252	271	276	299	289	289	268	289	305	306	260	293	266	294	339	268	284	327	319	293	283	285	317	299	300	321	309	305	310	293	286	298	311	299	292	293	283	295	326	274	286	263	340	303	299	298	306	268	303	285	278	319	317	273	299	283	323	294	282	275	270	325	252	288	296	269	301	293	275	265	293	311	286	279	296	282	293	260	283	279	318	338	302	308	336	301	303	275	308	288	278	302	288	274	302	309	297	276	298	268	280	286	321	297	273	284	277	293	327	296	272	301	276	291	273	271	311	277	275	301	303	294	307	292	312	299	280	301	281	302	268	276	285	303	279	315	297	303	290	282	311	289	310	283	303	286	299	262	290	289	290	294	275	293	286	252	303	258	265	281	268	294	287	283	308	265	307	286	289	328	290	290	300	282	247	287	328	265	316	283	291	300	339	288	329	299	283	287	275	255	303	281	296	285	297	292	286	289	302	275	284	312	297	290	289	307	307	278	332	289	317	296	281	328	304	275	275	279	282	324	284	275	299	286	308	282	285	290	298	268	265	305	270	315	310	302	312	279	314	270	297	286	320	250	297	262	281	270	261	287	280	281	258	307	298	280	311	282	277	281	269	287	277	294	255	270	318	317	309	328	304	298	332	322	270	279	307	280	289	295	292	259	290	282	293	315	266	271	288	297	318	318	302	323	284	258	301	290	302	303	308	283	265	269	290	286	290	267	302	296	297	300	309	275	294	270	335	284	280	259	286	282	323	309	307	310	292	301	312	293	273	284	292	314	284	271	308	297	308	237	265	287	301	286	287	293	282	296	349	281	302	268	301	281	312	276	323	266	271	304	294	293	302	283	284	311	314	299	302	284	299	310	282	299	298	241	268	320	295	281	329	314	260	302	302	326	313	291	299	304	286	293	273	281	312	276	280	309	288	284	271	314	274	312	284	297	283	307	309	272	313	289	291	290	299	272	323	293	301	271	283	308	304	311	279	289	251	326	315	296	257	294	316	319	274	320	245	318	294	289	294	271	269	284	253	304	302	264	339	314	305	301	282	295	297	294	282	297	279	304	287	328	312	280	278	264	291	300	283	281	299	294	314	289	279	267	322	276	287	270	315	276	347	290	266	299	312	313	321	280	279	312	303	302	282	275	299	240	273	277	300	283	314	312	313	269	284	261	302	251	298	311	289	288	294	277	280	289	259	313	290	313	302	310	281	286	270	314	294	288	288	323	321	285	294	292	310	282	324	285	295	293	288	289	322	294	283	271	330	291	324	269	290	280	293	294	301	304	292	280	278	293	276	291	318	314	304	319	294	280	302	296	280	283	293	266	300	274	305	300	277	274	309	262	320	279	296	297	312	325	259	272	270	304	315	275	271	301	291	286	263	273	290	303	268	292	274	327	304	308	292	315	276	298	274	269	288	292	311	277	270	322	292	306	286	293	254	275	282	289	310	291	273	281	277	290	286	258	288	302	288	318	276	311	258	313	299	279	305	276	294	275	322	295	290	310	279	294	306	276	287	270	306	260	312	305	322	284	273	328	334	291	273	281	307	286	296	281	286	294	295	312	291	338	277	302	309	294	308	296	302	315	238	261	314	290	300	290	281	270	316	295	275	295	315	315	269	295	271	291	300	284	337	289	307	285	284	279	263	319	267	275	297	269	297	282	263	311	306	279	300	323	310	295	297	265	284	265	271	303	270	292	315	293	314	296	289	284	259	301	301	295	261	303	275	298	321	272	273	281	304	304	278	260	273	255	299	297	270	269	292	265	272	312	321	290	282	284	289	274	313	305	293	304	270	301	295	295	298	310	306	296	295	310	271	315	293	294	276	310	294	317	301	284	328	308	286	316	316	271	290	297	280	313	303	295	289	296	320	280	300	298	320	285	282	286	286	284	288	286	297	282	285	315	320	317	300	263	295	290	301	289	300	265	303	260	312	291	282	307	329	257	306	324	285	286	310	311	318	292	299	296	324	297	312	286	270	293	271	275	307	283	276	325	272	248	336	293	282	258	276	262	268	265	321	314	283	260	298	291	311	293	300	278	283	305	306	313	290	274	288	287	284	273	286	289	284	274	314	291	246	299	288	269	316	275	289	297	305	290	306	260	279	295	291	306	283	276	268	271	255	305	275	270	326	302	319	256	269	308	310	269	283	292	288	260	286	297	320	286	290	315	288	309	316	283	279	279	291	277	284	282	264	293	294	275	319	299	277	306	295	283	280	273	309	309	282	286	276	269	272	303	295	309	311	264	292	294	291	299	294	287	291	289	301	295	311	272	326	311	335	260	283	281	286	290	297	292	305	275	297	289	284	297	273	272	262	271	257	290	298	289	291	279	314	281	305	301	279	306	301	295	278	276	257	255	291	294	311	291	270	282	319	296	294	295	276	293	320	327	314	326	338	309	280	304	280	277	299	266	291	315	312	299	299	300	309	268	305	299	288	299	284	308	311	282	271	308	290	277	299	267	297	305	280	326	273	298	259	264	282	295	322	282	295	324	288	299	303	316	285	265	268	285	306	288	323	290	290	315	313	290	316	285	292	284	301	280	310	310	284	302	278	312	334	300	306	310	304	294	307	285	319	309	282	316	274	266	252	284	301	301	297	272	303	277	284	298	273	295	299	334	271	263	298	312	253	292	300	277	276	256	286	277	312	298	292	303	294	299	310	297	302	321	303	257	279	251	297	295	295	317	296	273	274	322	323	289	304	304	267	283	284	272	282	312	298	317	268	286	265	316	286	261	299	302	291	325	304	307	293	305	277	296	290	284	325	279	303	276	302	293	312	288	287	280	287	253	309	328	297	301	290	311	284	271	296	316	279	287	264	267	281	280	296	318	272	314	278	307	268	305	283	296	305	287	256	270	308	281	283	250	287	278	288	307	287	290	278	278	277	306	290	286	299	317	323	302	280	341	293	299	304	274	257	309	312	323	283	276	293	290	254	310	257	291	289	285	286	262	314	289	294	335	285	279	266	270	316	302	287	279	297	302	310	291	313	278	305	289	310	306	289	306	333	283	282	317	267	299	262	302	287	280	297	309	265	290	307	275	308	328	308	264	304	284	266	263	316	301	293	285	279	254	306	347	297	292	278	329	283	280	327	309	294	293	298	276	244	303	274	269	276	296	301	308	299	292	291	299	269	255	280	306	299	277	276	290	294	301	287	278	310	266	315	310	296	268	297	293	278	301	277	278	331	271	360	307	284	312	274	284	278	298	293	311	309	284	299	277	319	301	265	287	280	295	279	309	280	289	288	282	292	279	320	310	299	276	255	303	304	327	297	296	317	291	295	276	324	298	314	262	292	286	326	303	277	279	266	277
12172	10054	18715	11367	1466	1211	1198	1109	943	987	814	905	824	791	755	841	790	767	656	665	706	710	661	717	683	640	678	717	646	720	668	654	653	679	672	667	620	691	661	644	709	650	644	663	659	648	642	684	640	668	696	658	656	643	689	668	664	708	670	657	665	644	651	684	627	625	672	625	611	651	606	679	649	626	650	641	644	655	715	641	630	638	668	638	649	633	702	632	667	635	641	739	647	669	671	649	633	700	675	660	704	652	678	652	676	741	781	720	703	707	715	700	664	726	662	649	700	708	659	688	701	636	651	634	682	653	645	646	674	679	659	674	653	707	664	677	651	636	688	661	683	689	684	676	628	659	651	644	655	676	724	601	633	636	663	673	660	684	683	660	655	665	664	619	696	656	656	648	640	691	613	679	652	676	718	640	663	625	640	653	661	662	655	648	738	642	649	693	671	614	634	630	591	642	636	670	675	664	629	616	674	683	631	665	637	616	693	620	636	627	707	662	666	614	668	639	694	687	628	645	634	705	681	681	704	635	649	643	666	644	685	657	669	621	630	714	670	648	642	683	686	680	665	622	668	665	659	644	625	617	637	712	680	646	692	694	661	686	608	676	654	665	655	621	656	657	676	666	668	664	652	658	651	630	673	667	695	661	641	612	653	599	649	664	651	657	674	643	683	633	629	661	636	674	688	635	649	613	643	695	626	634	648	595	679	706	669	596	640	632	677	671	688	675	651	647	646	597	621	656	656	680	613	640	657	666	641	670	641	663	680	633	651	666	635	656	624	654	611	643	679	647	655	631	654	635	660	630	632	693	678	659	649	669	681	722	703	638	668	641	642	657	680	669	669	665	635	617	679	677	643	647	656	644	649	631	670	659	659	616	632	637	704	675	667	652	656	636	630	672	634	675	630	599	615	626	644	646	650	666	632	630	665	651	610	678	647	657	638	652	638	652	627	651	698	576	617	667	665	656	643	651	647	694	669	674	645	633	680	637	626	691	651	610	671	659	634	640	680	665	661	630	704	653	639	626	629	618	654	649	646	681	629	622	645	680	635	635	606	668	654	657	635	644	616	649	643	654	589	657	625	675	654	681	658	635	630	613	672	670	656	661	674	666	602	639	647	678	663	642	672	638	630	647	671	631	657	665	689	626	683	658	640	675	619	635	614	655	640	660	616	665	670	631	636	690	644	651	681	659	615	602	680	664	650	674	635	663	656	624	664	668	675	664	642	636	692	667	631	677	627	653	701	632	671	656	626	675	635	652	651	683	699	644	655	702	661	682	652	663	684	679	642	613	672	659	638	644	691	680	641	677	627	668	639	666	662	663	665	696	680	658	620	662	646	645	672	659	606	675	631	649	630	700	651	636	642	653	652	618	661	661	610	618	704	623	678	656	638	656	645	637	706	639	666	619	671	709	635	662	639	629	680	613	674	696	660	676	596	655	700	628	631	635	665	702	607	599	620	626	591	598	608	651	671	673	619	645	635	667	670	643	654	649	638	679	608	679	669	637	687	628	630	589	666	679	706	658	636	662	634	666	680	660	616	674	616	693	682	643	648	651	618	628	683	651	681	617	681	674	686	666	666	622	672	631	675	659	660	651	704	652	641	683	608	615	658	643	688	667	663	652	649	683	640	665	611	706	670	617	661	668	678	664	630	678	688	678	667	666	679	685	673	629	681	630	663	608	660	650	629	685	694	633	660	655	679	656	657	639	656	653	657	640	701	624	674	644	632	661	654	612	675	663	644	667	646	647	639	677	725	636	664	678	607	668	643	640	681	656	671	692	651	638	658	648	611	687	669	676	674	631	617	622	618	611	682	655	695	683	640	656	672	635	652	628	668	636	600	620	650	653	680	682	626	646	672	604	678	645	634	687	690	630	698	653	675	644	668	633	698	686	651	693	647	679	715	635	644	677	678	674	642	664	636	646	596	667	680	644	655	681	711	670	679	644	686	690	662	607	671	636	666	638	659	672	592	648	702	641	651	656	660	649	674	657	637	658	603	673	677	699	619	663	644	667	676	667	594	659	635	651	670	618	621	670	649	623	666	664	648	715	654	627	691	654	692	627	632	643	668	652	664	662	633	642	611	632	717	674	604	616	670	630	638	667	621	669	667	683	617	666	666	668	633	651	626	684	607	610	636	647	682	659	657	655	617	677	658	646	645	625	658	621	636	667	652	594	653	619	667	651	675	653	682	662	683	662	671	618	637	646	688	646	640	658	659	625	665	611	685	690	681	682	636	667	640	640	611	637	650	642	672	649	666	693	626	644	660	691	644	618	665	671	643	669	600	607	652	640	684	674	646	600	667	642	630	661	627	649	632	614	664	624	647	662	598	623	637	683	638	629	656	658	672	635	691	678	620	662	606	645	649	678	646	657	669	646	649	650	656	636	613	606	651	655	634	672	642	670	636	654	671	642	654	666	612	674	633	622	657	619	653	616	669	597	678	640	639	645	666	678	688	640	648	641	701	662	623	658	627	660	664	678	657	652	616	665	670	659	649	630	647	634	674	648	655	677	667	625	632	625	635	644	645	615	657	689	691	675	670	640	657	692	640	635	632	592	658	669	667	644	648	655	659	660	642	667	645	697	678	658	679	661	680	666	634	703	680	622	675	628	661	617	646	679	594	655	657	656	681	664	674	633	654	684	641	624	630	661	632	667	665	635	677	653	636	627	665	629	630	663	627	667	656	672	656	716	665	632	648	679	647	655	631	661	630	677	665	723	668	649	698	635	602	663	658	631	646	661	637	688	652	654	594	642	624	693	656	626	665	646	685	665	611	705	615	661	682	593	647	648	598	677	667	692	616	664	671	674	655	679	656	600	667	635	631	641	603	624	693	623	692	640	643	664	643	648	613	691	662	662	658	640	635	618	677	654	628	682	692	620	637	659	604	665	689	696	670	677	645	632	635	640	636	686	631	693	628	684	614	657	622	655	636	671	628	656	662	696	694	643	627	650	630	614	665	668	667	668	644	658	669	646	663	682	594	638	660	673	658	627	601	619	634	688	680	616	666	648	673	685	682	608	633	669	608	649	651	663	629	697	677	706	645	673	638	664	650	668	648	673	656	675	595	633	668	675	667	691	661	704	623	662	647	655	635	681	659	670	648	680	664	684	652	630	702	681	614	647	619	675	694	663	645	704	648	642	612	668	640	636	664	625	641	678	706	640	666	656	608	618	648	657	619	649	673	659	641	690	682	638	658	650	618	687	597	653	680	653	671	579	652	664	634	672	679	643	658	613	584	659	659	627	633	678	645	629	670	632	667	631	669	673	675	647	713	693	675	659	655	680	641	641	647	664	676	681	693	678	662	635	654	681	644	645	652	659	643	705	640	659	646	668	632	630	671	633	635	678	645	623	639	672	632	670	656	667	666	654	629	570	643	689	691	610	670	644	661	719	640	677	686	661	644	638	650	646	688	681	656	670	599	643	685	631	628	627	668	644	678	669	654	645	659	680	656	647	640	683	649	614	651	657	646	608
28297	18722	21076	11007	1341	645	616	495	435	477	385	362	359	337	385	374	390	356	320	300	337	294	347	323	322	294	301	274	333	288	312	342	320	341	287	329	326	328	325	353	328	293	295	334	278	298	330	300	304	308	297	307	320	360	311	343	298	322	328	274	317	309	320	299	328	303	327	296	336	321	350	298	348	296	360	325	285	292	329	308	290	293	304	312	326	317	288	306	319	316	331	285	287	297	323	298	334	357	327	306	325	310	291	316	331	330	334	333	335	287	303	314	274	300	294	331	308	346	315	309	344	293	313	308	311	334	350	310	309	327	318	314	344	311	303	295	256	315	320	319	317	291	313	320	311	297	317	337	303	306	306	354	322	325	320	303	314	310	321	301	294	330	287	325	307	289	318	294	309	319	329	320	314	314	298	313	315	326	297	306	278	325	280	333	292	330	336	301	345	330	316	268	291	352	326	305	316	307	292	315	298	339	322	321	306	311	329	318	315	285	314	304	313	341	336	283	320	305	315	334	313	324	303	309	308	325	289	322	276	295	298	301	322	311	323	286	325	331	327	324	310	348	301	301	326	374	331	285	311	302	322	312	355	343	303	301	314	322	318	357	294	321	314	325	339	335	321	292	302	322	335	333	327	334	310	302	283	282	278	323	328	318	302	321	294	309	323	324	317	315	302	326	295	307	327	297	291	312	279	318	336	298	300	331	306	322	294	331	331	320	307	318	322	353	319	315	328	290	308	322	316	304	294	283	314	286	292	324	325	322	293	294	313	332	291	304	324	321	341	287	299	304	310	285	312	289	311	312	270	297	312	301	307	332	325	312	328	300	308	321	337	298	307	331	307	275	296	326	358	337	315	302	309	310	312	316	295	324	331	316	324	315	299	303	296	309	293	314	310	320	288	324	318	331	320	331	325	291	343	323	305	300	283	308	291	282	304	308	308	328	302	357	333	355	294	312	338	298	342	256	315	312	304	283	300	293	316	291	313	313	297	313	357	319	269	292	306	290	313	269	287	285	330	323	307	328	313	286	299	305	306	302	288	311	300	301	312	320	287	299	322	314	304	343	312	313	324	289	286	307	293	307	301	291	302	289	323	307	294	292	311	300	325	300	295	270	333	339	306	299	269	309	302	289	343	310	319	308	316	310	285	314	349	317	310	305	304	319	325	296	319	305	294	325	290	294	300	295	334	310	267	322	298	319	323	306	280	293	296	312	335	343	310	314	295	304	330	316	299	281	328	290	287	291	306	296	289	309	292	325	302	316	337	313	332	303	299	318	304	331	304	300	307	305	324	287	313	342	291	309	312	319	317	337	314	345	299	325	345	320	316	312	294	289	267	336	310	316	285	290	293	294	343	308	323	295	333	295	346	320	318	325	336	312	315	323	321	306	304	333	312	324	319	316	325	298	306	310	351	292	291	330	326	333	295	317	338	332	281	301	313	308	283	337	312	274	316	307	338	298	294	289	315	311	337	326	348	334	286	293	307	297	283	318	343	296	288	329	278	320	315	290	315	324	317	283	328	283	287	313	281	300	293	284	306	328	347	313	299	314	310	306	312	309	355	287	301	287	322	324	292	311	294	330	325	299	304	312	299	333	289	306	285	311	342	292	352	339	285	323	318	316	326	323	325	291	353	299	264	294	310	329	276	327	290	314	303	303	283	309	283	282	317	315	335	330	320	306	323	302	325	302	325	318	307	351	304	336	317	304	304	325	295	313	275	320	324	303	333	312	291	281	289	317	279	276	324	334	313	322	310	303	310	335	303	307	313	307	333	340	332	293	292	324	312	339	321	311	353	331	320	310	299	309	312	297	276	317	332	333	336	324	328	295	308	317	297	282	325	315	302	327	326	293	330	344	321	316	319	331	332	318	318	311	344	282	294	326	292	305	263	297	290	303	318	316	287	331	320	309	313	333	321	325	346	274	269	284	293	285	331	309	294	310	292	323	287	302	306	331	315	318	321	280	311	306	319	289	311	287	285	302	307	304	331	312	302	349	339	292	315	313	324	324	311	312	317	325	314	329	313	331	309	343	305	282	291	355	312	325	306	277	316	301	311	280	299	321	312	323	334	298	317	313	299	299	349	321	289	311	314	311	330	273	307	283	324	325	324	315	303	327	299	300	288	305	326	316	305	321	293	320	324	311	316	304	309	328	284	312	322	306	312	306	288	333	293	356	333	282	345	330	339	313	334	316	325	327	289	303	331	373	321	320	325	312	271	341	313	328	309	304	311	336	288	314	350	308	291	296	305	298	300	325	308	306	305	308	316	327	301	322	313	300	321	325	281	329	321	304	342	320	294	312	298	322	308	314	310	343	283	289	308	325	318	331	334	318	286	324	295	288	304	303	322	341	346	310	292	312	304	288	299	321	306	293	293	293	335	307	316	296	337	317	335	312	339	308	316	324	316	308	276	334	312	335	296	343	340	311	355	329	319	279	306	319	309	334	329	348	314	314	292	306	311	327	321	322	307	312	302	316	305	310	330	350	322	344	305	316	311	318	296	301	280	322	361	330	329	347	275	296	338	304	310	323	279	318	273	316	351	313	318	285	333	330	272	296	292	320	299	314	280	300	331	320	334	294	321	305	293	285	324	297	324	313	293	337	355	326	286	297	284	296	309	307	279	324	306	331	320	337	333	319	304	310	306	303	325	293	342	331	315	298	304	302	304	343	303	325	342	327	318	309	326	305	332	286	276	336	327	320	305	312	326	288	312	321	338	341	308	308	302	330	316	310	346	334	318	310	318	306	324	357	320	328	330	332	304	275	306	365	313	311	324	316	303	313	302	305	291	328	309	338	330	318	338	311	273	354	325	327	322	324	317	303	322	322	336	343	335	305	303	302	305	349	324	299	333	299	288	328	310	295	355	318	328	311	303	336	342	331	320	320	298	307	306	307	318	303	310	326	320	313	299	299	358	328	305	329	314	287	304	329	336	298	316	314	315	308	302	339	360	327	307	309	315	296	325	325	317	319	284	293	328	337	298	283	327	280	292	339	324	314	292	330	312	315	334	301	326	336	280	311	318	341	312	323	292	307	324	331	320	310	323	329	323	315	336	325	320	334	311	308	337	306	310	301	294	325	313	324	330	323	343	319	332	340	308	302	310	311	318	326	334	319	282	288	321	322	327	301	349	293	311	308	291	330	323	318	323	288	304	317	273	327	310	316	326	307	299	313	302	354	308	304	312	294	298	309	317	290	298	297	305	331	318	336	311	323	326	314	309	311	332	308	320	292	335	308	293	284	339	275	352	336	335	290	286	325	309	292	309	333	325	327	298	345	327	347	307	302	304	273	316	306	320	314	326	323	326	298	326	311	313	317	319	335	320	349	311	291	348	340	333	298	305	312	344	331	334	339	280	343	350	341	316	300	304	322	276	289	292	346	314	328	331	304	324	298	330	316	295	335	306	305	296	311	298	332	324	316	338	315	331	293	317	313	288	330	322	305	333	303	323	318	312	323	318	326	307	319	331	306	325	313
16435	15062	27241	16437	2373	1742	1744	1494	1244	1282	1043	1121	1006	1082	995	908	934	834	827	808	755	781	760	744	752	729	704	770	770	732	726	741	743	693	727	762	737	691	686	731	688	668	730	698	706	689	719	679	698	711	755	710	738	708	735	711	720	682	719	712	710	732	721	671	739	760	737	736	720	719	716	700	690	685	735	638	721	727	755	695	706	698	741	680	733	709	708	702	713	719	706	643	679	728	678	676	694	718	772	719	765	740	754	793	745	800	825	813	770	808	779	740	755	743	746	730	691	697	682	694	713	737	724	759	664	716	711	738	730	717	679	675	739	753	704	662	702	696	689	710	707	685	704	639	753	679	696	654	730	654	700	700	695	730	683	695	726	721	705	745	723	686	723	738	694	679	675	721	659	676	669	636	668	704	708	704	695	739	733	736	721	736	646	722	771	669	657	734	701	724	695	670	664	692	688	670	676	679	745	727	687	694	692	690	645	709	701	699	706	700	714	709	676	707	700	703	681	717	658	695	684	689	700	678	717	728	648	676	746	705	737	767	713	700	667	684	695	684	675	715	715	710	694	681	704	692	725	724	700	734	667	691	749	671	657	723	703	698	714	729	721	721	728	688	722	706	698	705	736	668	718	714	672	706	694	734	692	675	708	734	714	747	701	688	698	735	695	678	634	705	679	706	718	694	709	690	681	661	712	716	767	708	700	713	725	688	707	709	665	678	684	686	703	703	731	675	695	733	677	716	645	628	682	684	676	686	734	722	689	703	735	695	696	712	654	735	724	724	662	661	740	631	706	711	658	708	691	684	682	667	694	670	729	704	687	760	672	668	696	713	683	725	750	662	668	665	744	662	659	736	672	763	657	723	710	714	719	744	674	704	761	706	656	659	703	690	693	658	654	722	679	674	715	684	693	732	740	704	714	685	702	733	682	724	686	701	713	657	681	731	703	682	756	677	657	681	679	702	656	700	664	707	688	670	670	724	711	706	641	697	650	683	716	704	659	699	674	759	701	700	711	719	706	674	686	629	660	701	731	702	712	726	730	735	698	720	651	708	728	692	666	672	649	743	684	712	738	678	663	700	725	670	704	730	705	702	719	701	684	685	689	666	707	687	706	720	727	697	730	684	696	717	766	700	743	733	700	666	663	678	652	746	673	695	701	720	717	672	686	693	758	719	699	681	659	705	640	682	695	745	714	691	737	703	694	701	711	653	662	743	697	680	674	664	722	704	693	728	683	695	694	695	690	645	668	686	706	710	703	703	711	685	763	686	703	714	694	728	710	690	696	663	700	695	687	698	693	641	684	674	668	704	667	742	701	695	730	712	732	700	705	706	705	679	716	707	743	718	652	696	664	700	725	679	670	753	677	720	688	655	679	729	713	717	647	685	645	714	698	700	706	680	737	711	667	683	690	660	683	714	724	683	671	719	700	723	677	685	724	696	678	690	717	697	701	712	670	726	706	709	669	678	703	698	691	709	684	667	674	709	710	672	633	734	713	668	754	713	674	712	676	721	667	729	701	679	708	701	700	744	716	712	680	709	756	665	726	669	720	736	677	712	671	713	693	707	726	681	682	705	685	691	651	728	708	717	737	712	680	670	682	681	695	715	703	640	656	684	674	701	690	671	728	719	645	698	705	649	691	753	679	660	655	681	698	713	660	734	744	664	708	690	724	691	703	719	680	754	713	663	725	724	686	703	715	692	665	761	757	722	692	695	664	739	640	711	689	692	755	671	691	707	702	698	730	736	691	701	702	696	678	694	722	748	721	724	721	707	725	705	695	716	663	741	712	665	710	692	683	717	696	714	666	712	677	687	682	686	731	733	727	659	679	690	687	723	727	700	663	730	669	626	698	690	644	729	718	691	698	676	716	681	698	704	724	723	709	668	674	701	702	756	684	697	688	673	679	693	628	713	729	702	704	666	734	709	777	657	687	713	660	695	677	668	716	702	710	733	656	712	680	746	702	714	658	721	711	704	688	697	749	700	683	699	688	679	705	712	710	709	676	707	677	687	730	703	699	644	721	684	706	692	698	688	712	682	725	715	722	674	675	753	684	714	704	659	738	641	673	697	677	669	728	687	729	709	717	691	675	714	690	702	680	720	701	712	710	676	703	688	725	702	704	667	710	690	703	683	679	703	703	732	710	700	719	682	778	708	681	666	675	702	720	684	695	718	674	732	648	686	658	647	691	682	699	698	692	754	683	626	696	728	716	722	687	685	710	736	724	693	698	741	746	694	700	674	691	696	729	675	683	707	710	705	703	696	695	684	691	696	703	711	684	739	651	689	714	679	663	716	736	673	697	737	689	709	657	672	658	728	694	703	675	736	695	721	665	682	722	718	700	661	775	699	698	658	709	754	734	717	720	705	709	710	670	688	734	692	729	708	672	735	687	720	710	728	691	730	748	725	696	707	682	679	695	741	692	651	685	704	695	688	657	680	720	730	650	691	704	702	695	736	672	697	658	706	699	721	684	679	704	675	717	685	691	715	738	690	710	709	679	776	687	688	732	717	686	645	690	705	717	733	727	730	695	720	680	683	708	704	684	720	733	646	652	686	721	682	678	702	654	717	665	695	740	663	655	699	680	700	697	653	684	706	649	704	634	621	686	699	663	710	686	698	751	706	662	651	740	705	680	699	669	687	718	711	697	698	696	669	709	648	753	683	684	718	740	718	717	732	714	665	716	741	746	707	650	656	721	718	681	681	698	708	739	696	724	654	706	656	723	704	702	678	715	720	710	687	719	711	748	666	745	700	701	702	695	695	693	744	711	681	688	689	746	697	702	711	706	681	707	727	683	676	688	732	690	707	717	674	706	691	673	676	702	697	627	711	734	693	719	710	755	706	709	725	693	693	715	710	703	710	699	710	666	716	684	726	706	716	665	701	659	757	715	643	702	690	707	649	719	711	707	671	687	713	734	698	700	716	744	697	654	701	706	671	704	677	643	664	704	723	686	690	751	710	689	669	707	676	694	730	711	682	682	721	732	749	690	708	726	661	697	686	725	675	679	738	671	685	672	697	700	689	688	691	759	654	648	717	683	656	668	672	698	712	709	697	695	685	742	713	662	671	702	721	674	712	680	688	692	691	727	680	688	701	707	728	751	690	676	695	684	735	699	729	711	661	709	680	681	688	706	688	685	703	694	684	692	713	729	674	685	694	709	682	702	673	705	730	693	735	707	723	690	701	743	695	753	717	688	680	679	708	653	763	702	734	688	690	735	712	694	693	696	709	687	716	710	695	696	730	703	678	690	662	733	721	699	686	685	682	723	674	710	683	695	665	656	702	709	685	705	747	699	705	714	704	680	701	663	672	686	721	640	715	683	664	734	711	703	752	757	701	704	713	661	683	709	735	691	732	655	684	694	699	653	718	680	670	714	742	636	711	717	714	713	662	725	681	726	709	717	700	732	673	668	719	713	669	701	673	680	690	708	693	655	694	696	679	650	697	694	727	736	735	697	707	728	681	707	740	676	747	702	753
8122	5189	5423	1626	358	330	344	328	370	316	350	337	335	322	346	345	331	339	305	383	318	310	306	334	322	312	328	357	344	318	337	315	336	339	368	366	320	333	340	332	342	339	330	321	337	308	339	359	289	295	288	330	273	308	316	348	331	354	313	321	335	305	340	308	345	340	355	309	293	314	336	391	351	349	321	328	328	354	325	359	308	338	319	307	316	296	319	316	363	308	310	303	309	330	337	315	303	342	348	363	283	292	305	313	300	312	338	310	299	316	335	336	339	319	374	320	345	328	350	329	298	346	316	332	321	325	353	320	299	344	299	337	332	316	320	314	339	302	321	332	326	345	326	286	340	315	310	334	325	367	314	334	306	282	350	295	331	301	321	294	342	331	342	325	347	344	311	345	331	316	330	325	302	302	301	311	352	306	324	315	298	360	332	354	309	300	313	347	334	292	306	305	346	314	349	323	361	325	344	307	331	320	290	321	323	336	318	315	322	322	342	339	317	353	295	329	303	295	329	344	318	341	321	320	336	345	314	307	325	313	313	306	321	291	325	285	321	321	342	320	313	329	337	355	337	341	313	332	309	288	320	315	277	300	325	285	350	301	299	327	335	347	321	316	296	345	314	322	330	328	315	345	329	291	316	341	306	365	341	298	324	351	325	309	329	349	296	320	319	331	336	323	330	315	320	334	329	305	303	336	346	343	347	316	311	297	304	297	354	356	330	300	316	315	326	284	299	328	337	295	318	327	282	292	315	330	302	324	323	335	297	300	307	309	313	301	335	325	341	297	301	324	304	304	356	303	328	356	358	316	321	323	330	343	286	303	325	326	284	344	323	344	359	347	323	320	320	361	357	320	306	316	309	312	346	326	333	329	304	321	314	332	288	300	338	313	328	311	341	331	325	314	324	305	303	295	305	294	315	350	342	329	284	336	313	319	274	334	355	311	326	312	292	325	312	373	390	348	296	330	333	337	294	309	340	329	314	322	344	310	333	352	316	307	306	313	342	339	351	336	292	303	311	332	345	333	295	300	296	331	307	340	291	338	357	301	360	335	333	274	305	328	320	350	320	318	330	319	332	303	322	318	318	300	306	295	325	335	360	288	335	355	367	319	300	298	308	329	301	347	309	325	353	346	342	337	295	304	340	304	311	324	275	290	341	315	310	317	317	311	324	309	315	363	307	282	329	349	339	351	334	306	278	332	321	331	309	324	316	303	317	317	310	318	335	332	349	301	297	293	296	312	329	325	304	374	305	313	321	338	312	303	340	294	348	305	295	344	306	360	319	330	365	355	335	361	289	323	336	334	311	319	309	297	325	308	314	338	323	350	337	317	332	307	308	308	335	313	309	317	350	301	313	315	318	299	313	318	299	329	328	335	318	331	327	336	343	298	305	307	294	336	340	357	319	317	314	318	369	292	324	296	318	304	304	291	314	349	325	353	333	323	298	327	315	320	333	334	332	340	342	335	322	300	311	305	309	329	333	313	331	290	318	318	322	309	342	316	293	287	336	326	310	322	305	354	344	305	337	345	346	323	348	353	290	302	303	338	338	298	360	283	277	309	330	298	290	345	358	308	317	322	287	297	329	335	314	340	327	337	317	343	306	320	319	314	350	313	333	287	297	340	351	309	335	323	313	325	353	321	355	332	332	288	313	302	315	302	326	326	308	293	308	322	315	334	306	335	334	280	320	367	359	306	312	332	322	267	302	349	322	312	351	316	329	323	332	349	352	327	308	346	352	308	313	330	314	318	346	307	306	322	352	308	330	290	324	300	334	304	350	305	266	338	327	346	354	344	313	318	327	296	288	309	297	325	321	334	314	320	314	334	318	341	319	325	355	328	348	336	317	296	348	327	315	355	344	341	317	344	353	283	320	343	368	333	315	311	338	351	329	311	324	321	324	337	345	286	316	337	324	338	325	347	306	328	297	341	332	326	318	320	326	288	338	341	308	322	371	308	300	320	323	306	364	319	312	295	344	328	342	328	330	340	321	328	338	339	301	346	320	326	338	302	324	327	335	338	291	341	324	294	347	303	311	313	306	308	319	361	335	325	311	273	318	341	310	310	336	334	346	323	354	305	323	337	347	314	297	358	350	324	336	318	338	341	351	343	300	319	313	322	328	319	319	304	330	301	300	321	329	303	308	307	316	315	348	289	315	343	315	315	322	324	284	324	302	318	296	314	330	351	349	342	312	335	304	344	340	318	331	325	317	338	370	310	327	313	323	319	300	332	326	310	319	348	338	313	317	332	315	331	326	331	337	317	298	326	347	328	324	369	292	323	342	334	346	328	348	317	324	304	327	308	341	304	316	327	339	352	320	310	311	348	335	329	318	331	316	355	320	346	305	321	310	356	317	326	365	361	310	322	332	319	381	331	357	350	350	308	337	321	319	309	318	359	323	339	309	334	336	305	274	332	320	306	335	339	329	357	319	354	316	319	316	321	342	340	323	315	325	299	337	310	312	332	303	327	316	322	314	300	306	313	317	330	329	314	302	298	325	327	318	290	283	316	337	324	326	348	340	328	321	335	327	305	315	343	317	326	287	320	318	299	295	340	295	311	351	324	306	333	334	353	318	334	322	319	358	340	328	287	315	338	292	322	311	321	349	298	336	317	292	301	333	321	328	316	290	294	326	313	310	332	323	340	299	365	352	313	290	326	330	275	330	370	323	355	310	325	317	339	339	315	315	329	328	347	327	345	353	296	301	329	309	318	332	309	322	322	305	328	318	346	324	305	330	347	337	344	311	344	285	287	334	339	313	291	316	354	338	325	344	331	332	309	311	349	312	335	329	301	346	325	312	319	303	329	336	316	332	331	346	310	302	317	344	353	297	342	324	314	344	288	290	335	330	292	315	295	320	352	312	297	279	304	323	318	339	296	328	315	347	352	328	362	302	289	340	327	348	303	320	328	327	322	326	365	325	323	302	303	338	307	337	347	328	349	317	317	299	327	315	310	316	341	366	340	311	362	302	331	285	336	330	328	302	331	328	334	332	338	345	311	304	343	324	317	346	325	316	344	333	304	298	308	306	272	330	320	357	322	294	316	339	339	316	330	330	324	282	343	338	329	311	326	364	332	303	303	343	328	338	336	307	289	342	317	312	295	300	323	341	323	308	348	318	336	304	329	289	336	331	318	292	332	338	319	321	316	318	326	290	326	332	341	356	314	314	301	331	288	329	320	340	345	343	316	364	348	328	340	310	314	288	346	318	362	305	312	344	314	311	321	362	298	315	339	342	307	282	319	293	332	325	310	338	336	343	320	324	321	307	330	332	330	358	360	321	330	346	336	329	337	321	323	291	284	328	315	346	341	364	322	315	328	294	313	344	297	336	317	318	364	310	316	300	372	346	313	342	358	355	279	336	340	376	344	319	304	320	322	300	303	352	315	310	323	336	345	288	324	336	319	289	321	339	329	343	290	330	339	287	344	348	344	332	327	346	337	358	287	295	345	348	309	333	351	300	309	312	340	365	323	313	353
5061	5027	9879	3834	855	757	747	746	761	748	764	705	759	728	747	722	714	726	734	707	694	698	752	650	706	664	698	649	679	702	738	728	726	720	704	715	819	762	761	698	701	729	691	727	730	786	738	739	676	697	725	723	689	725	735	727	678	668	685	703	743	756	736	697	737	706	696	695	689	721	701	785	651	683	743	706	702	704	679	701	709	711	693	727	738	732	703	711	676	667	659	715	715	755	693	733	726	715	720	730	766	737	745	712	760	799	747	753	779	764	763	698	698	685	709	664	737	730	732	750	703	699	755	735	700	730	722	665	712	720	711	701	725	679	732	779	754	709	736	722	714	651	693	764	694	683	723	668	731	715	724	709	746	679	720	748	744	726	709	695	717	696	651	721	689	725	704	744	674	671	716	723	716	735	735	743	719	748	724	737	658	742	731	735	693	709	726	707	709	738	716	670	719	707	767	706	719	700	759	728	725	718	707	732	764	735	759	718	702	723	735	715	727	700	685	683	732	724	749	678	703	714	694	690	721	726	694	699	711	715	727	790	763	698	713	694	746	729	698	701	703	760	697	715	675	731	669	739	709	703	729	724	693	738	727	708	739	735	670	698	692	697	724	719	755	715	747	697	701	749	754	705	690	736	734	683	684	697	734	686	728	716	698	709	686	715	750	691	716	714	744	724	714	725	656	744	738	700	684	724	656	691	728	724	684	687	666	702	735	671	713	705	751	725	704	732	701	701	713	738	720	726	683	653	709	661	687	715	777	694	695	687	662	721	744	760	709	690	702	767	792	714	714	721	715	709	706	736	716	703	724	725	717	732	727	702	750	700	680	736	707	757	698	719	673	712	730	726	753	709	721	737	660	699	703	727	709	733	745	743	769	738	680	681	767	660	653	712	676	701	718	720	694	732	704	694	649	699	768	771	720	722	735	722	745	715	703	726	685	707	729	725	724	699	759	734	694	734	725	757	750	724	722	757	697	695	754	720	713	719	696	768	715	734	708	710	697	746	670	747	716	739	728	690	728	712	710	752	695	718	711	686	730	705	727	714	717	729	692	678	702	700	671	684	755	706	676	720	715	708	716	731	726	749	732	680	663	725	684	739	727	699	706	702	688	736	754	647	703	698	725	698	719	721	654	691	699	692	724	728	720	745	710	690	665	733	690	685	724	735	692	704	681	704	699	699	714	664	739	711	727	759	685	704	709	706	708	740	703	712	693	678	714	751	662	736	737	756	729	685	724	730	698	673	754	698	722	699	708	671	742	708	715	695	713	696	716	721	760	688	708	668	705	688	687	737	747	698	725	657	732	716	708	685	674	640	733	714	718	650	723	725	697	676	699	707	710	738	699	736	660	705	733	759	691	696	701	758	738	713	735	720	703	768	690	735	685	727	731	728	707	728	753	717	782	693	697	700	764	711	705	718	680	741	713	745	705	740	711	735	726	690	710	717	695	670	711	685	688	727	734	705	740	733	754	731	709	728	694	739	696	714	717	676	689	737	710	732	740	743	729	744	707	665	736	706	745	684	731	702	723	715	698	694	700	741	722	678	742	740	703	660	709	672	698	711	678	745	732	685	733	692	712	739	714	716	720	696	658	713	677	719	690	685	690	683	716	758	717	719	705	729	707	708	681	670	758	733	738	691	726	700	682	705	749	726	726	735	687	759	695	707	746	729	756	764	739	667	744	736	705	713	720	725	705	726	698	708	757	656	763	662	650	705	708	745	710	682	689	734	721	728	737	711	714	682	709	700	743	735	704	712	707	712	751	705	745	740	739	704	708	709	704	698	730	699	735	744	723	729	723	698	728	717	691	777	713	720	694	762	749	735	731	697	725	686	708	666	711	725	709	705	729	722	702	722	714	702	765	715	719	762	715	688	734	698	699	701	701	711	730	707	721	695	729	692	717	781	680	719	756	700	696	709	705	709	696	712	688	685	755	719	697	747	728	728	680	733	748	728	685	653	735	760	683	710	727	676	694	718	733	716	742	670	698	730	720	698	705	700	750	704	703	677	683	750	725	693	670	701	706	688	717	752	688	702	725	708	743	676	678	681	673	742	717	756	699	747	696	718	749	722	733	748	680	726	704	680	705	686	726	703	693	752	749	751	745	736	780	724	718	734	744	722	714	721	678	728	696	674	718	721	701	716	721	753	711	713	709	724	683	740	732	750	715	717	742	723	730	731	730	679	698	742	654	738	679	742	663	764	695	710	689	719	712	719	703	745	681	713	709	702	706	712	730	681	734	691	703	675	751	680	672	713	683	719	713	718	714	723	707	695	703	702	721	677	719	700	739	732	687	652	724	686	743	734	715	704	727	724	722	722	665	737	737	722	707	709	666	680	728	695	753	714	718	722	704	694	675	726	719	726	702	682	720	756	718	705	715	753	707	688	705	681	704	701	720	724	743	680	684	742	707	758	720	684	700	717	720	694	729	731	678	714	697	799	751	754	712	725	758	763	742	700	710	755	702	713	751	715	723	649	692	709	713	773	721	692	667	785	706	730	691	681	754	706	721	734	703	669	713	719	668	673	736	700	670	737	676	720	689	717	714	715	659	717	720	758	727	784	725	686	746	735	727	737	721	662	685	706	729	735	723	753	667	715	782	709	744	722	731	668	719	738	714	722	728	691	694	682	746	754	714	694	749	687	705	742	752	736	733	708	712	724	695	706	734	720	734	699	756	694	741	750	719	720	766	712	720	742	694	689	689	689	741	718	693	667	706	671	696	710	752	679	719	726	684	753	744	695	743	727	722	742	715	698	690	733	686	721	696	718	735	688	754	761	706	737	686	706	694	691	705	693	743	747	768	727	695	699	671	728	721	735	741	768	713	711	668	744	704	737	711	676	694	724	657	751	709	734	719	784	721	682	717	726	730	746	724	684	755	759	728	690	686	703	698	728	694	743	709	702	727	735	723	724	717	721	731	733	710	719	784	722	732	712	769	767	681	747	797	701	708	697	691	721	709	713	718	718	720	729	727	710	720	731	760	673	681	685	734	737	746	756	686	702	745	681	683	735	693	719	686	716	755	666	701	698	704	733	681	680	723	732	726	769	769	737	729	753	726	690	673	702	702	703	717	715	729	715	748	724	725	701	731	717	707	741	731	731	719	708	729	703	694	663	665	712	701	711	723	710	675	710	682	684	743	716	709	707	734	696	733	743	727	733	768	715	742	703	758	720	697	683	732	717	720	720	721	712	681	703	677	686	673	658	718	685	729	717	731	758	702	696	707	732	740	723	716	733	789	709	693	663	732	739	725	717	684	682	684	703	721	760	740	738	708	745	727	736	699	720	753	776	747	715	752	709	734	677	702	767	746	762	709	716	718	741	734	722	672	673	732	709	676	695	695	717	699	694	733	699	721	752	696	767	733	709	733	709	683	723	694	701	687	730	662	772	717	780	722	702	669	766	694	708	681	720	743	741	680	677	736	716	716	738	693	686	737	731	758	677	730	698	708	707	728	672	723	707	684	692	697	720	714	649
20084	13608	12617	4496	668	442	374	342	349	340	328	327	307	326	301	328	287	308	345	290	258	287	270	250	295	294	311	304	302	293	307	320	293	311	304	297	308	310	290	291	342	319	308	258	283	274	292	283	309	258	288	315	308	263	289	289	305	278	298	306	280	293	278	318	323	291	283	306	292	288	282	317	305	301	322	272	268	252	306	323	290	291	274	273	318	301	303	283	330	329	277	314	299	304	292	334	292	241	301	284	321	330	303	276	281	257	296	309	276	344	308	286	305	311	268	309	268	311	337	308	268	294	286	297	292	296	307	249	286	275	277	305	334	300	277	306	326	272	296	323	313	284	278	314	284	270	298	324	287	309	294	303	302	297	293	288	321	271	280	330	301	332	300	294	300	289	287	297	320	324	294	284	272	292	302	303	270	319	336	269	309	312	283	300	290	295	308	309	293	303	309	270	296	311	293	298	303	298	303	290	302	309	280	304	275	300	281	272	293	325	307	307	291	270	308	310	305	295	296	292	300	288	321	297	304	294	276	306	292	256	268	300	304	287	300	311	317	296	250	291	310	293	310	304	285	267	281	307	266	320	284	309	292	302	302	291	292	279	289	291	281	325	302	291	275	269	254	280	311	306	254	298	266	299	302	275	290	319	326	323	301	288	307	323	293	257	308	319	304	301	277	305	279	303	276	295	301	270	291	297	265	287	258	265	285	265	282	299	307	304	308	305	305	282	341	315	282	289	297	277	304	271	281	274	255	294	314	308	290	298	303	284	286	291	313	266	283	292	282	278	298	273	314	249	321	342	331	288	283	274	287	303	313	292	310	273	261	295	285	283	261	276	317	333	278	297	281	330	312	323	303	295	279	310	279	309	297	314	294	287	285	259	308	271	296	284	285	284	294	311	314	291	304	298	295	326	295	289	326	318	275	278	288	312	289	288	276	325	304	302	281	314	316	273	267	282	288	310	298	282	274	279	276	280	283	287	302	294	266	288	284	273	294	260	324	309	286	282	300	273	294	300	313	303	271	317	277	273	291	318	298	287	303	302	298	287	303	274	257	278	299	293	287	290	295	283	287	269	278	289	310	296	282	325	255	264	314	261	296	299	294	258	307	284	277	301	274	277	290	284	280	265	281	298	291	260	294	300	341	357	338	289	301	290	277	293	310	264	307	314	314	290	280	299	301	290	290	280	303	282	303	287	266	309	286	320	317	309	291	312	328	298	311	274	276	322	293	295	296	295	307	292	301	275	277	285	281	319	306	300	302	319	310	317	293	292	314	276	280	317	276	310	301	293	301	293	298	307	302	289	282	288	292	293	296	321	287	265	293	288	293	278	272	309	293	280	325	304	269	274	301	296	273	260	278	308	261	275	299	289	288	277	345	312	266	282	323	256	250	306	340	273	278	268	302	283	287	292	293	277	299	291	310	299	303	334	284	275	290	308	303	280	290	294	305	287	320	294	271	285	305	305	307	274	307	274	301	316	288	307	269	277	255	298	300	304	303	311	302	289	295	299	306	289	277	279	304	301	280	299	303	285	303	311	288	297	289	273	309	309	273	284	295	297	261	293	288	299	317	295	327	273	284	292	298	302	309	306	336	302	271	314	280	305	290	279	287	289	295	284	296	290	300	296	284	271	282	313	306	306	264	281	284	295	293	281	295	304	323	316	321	289	332	283	281	264	297	274	295	289	298	286	274	332	252	268	309	294	331	303	320	303	320	275	296	297	336	311	275	287	296	305	286	328	290	301	264	274	292	257	267	279	290	319	275	282	296	284	323	307	272	318	324	297	268	304	254	277	302	328	292	291	339	317	286	326	258	316	283	289	268	270	326	288	312	280	294	324	300	286	285	309	288	310	274	315	275	295	306	291	269	296	304	279	263	301	298	270	332	326	283	276	277	292	272	262	296	313	287	302	266	294	299	282	275	268	291	282	291	313	281	311	302	301	304	290	311	306	308	289	311	284	289	300	297	264	321	320	278	327	282	298	304	277	300	325	277	264	271	291	304	320	289	285	306	308	303	345	311	315	297	291	264	299	307	268	308	264	299	276	323	332	297	298	302	322	312	298	297	292	301	294	280	276	279	288	292	285	293	298	254	263	300	262	329	300	286	299	288	275	322	283	274	290	316	299	296	319	310	291	304	267	307	317	296	299	300	272	304	308	285	278	307	296	281	304	285	279	321	296	298	308	344	294	287	293	315	327	291	295	296	311	271	288	298	299	324	293	280	319	287	278	309	314	319	251	293	296	291	314	280	316	295	284	300	275	260	277	256	305	279	293	333	296	351	306	239	273	301	298	319	327	301	326	265	320	291	319	290	276	310	316	300	307	303	281	295	293	274	293	275	303	312	275	286	293	317	305	263	292	300	286	279	301	270	270	278	303	297	319	275	294	320	314	292	284	311	309	310	288	254	284	273	267	325	289	265	302	282	318	264	266	289	312	288	309	318	289	296	266	288	268	278	300	301	297	315	271	307	259	324	310	312	285	291	312	241	274	313	289	298	305	294	350	295	293	304	291	297	289	312	322	263	258	283	316	322	288	285	307	299	279	300	273	289	287	291	308	279	305	308	312	307	315	350	300	299	270	285	272	292	289	285	287	306	282	304	271	285	303	308	284	312	286	257	273	269	284	308	297	305	323	288	327	280	291	269	289	288	290	316	282	334	313	264	276	284	312	322	302	293	305	276	302	290	294	322	295	286	307	283	302	276	281	314	296	286	302	294	258	292	279	309	278	279	299	272	297	266	309	289	285	291	274	303	283	284	307	308	285	290	292	277	292	275	309	318	295	322	301	277	306	266	322	287	298	304	280	299	315	330	280	285	288	305	293	327	297	286	258	310	302	270	292	288	322	285	290	281	299	314	286	292	290	304	317	335	324	307	308	308	311	316	316	294	307	293	305	266	284	293	293	271	306	309	292	302	268	312	274	301	317	314	292	323	302	314	292	281	321	293	278	301	284	269	311	301	307	297	309	264	287	303	295	329	296	281	277	306	270	307	291	307	297	316	317	274	297	290	310	291	296	288	299	280	273	289	309	293	315	297	306	279	288	283	303	290	297	303	323	272	259	337	324	278	307	288	268	285	272	300	316	323	299	288	289	274	303	291	315	287	295	256	286	267	323	292	284	307	285	271	289	321	277	278	305	286	266	303	310	295	278	291	267	337	256	259	286	288	300	293	287	284	304	253	296	290	256	284	274	278	306	319	283	294	306	325	272	252	299	292	314	303	286	270	308	281	283	278	318	316	312	309	292	294	284	303	269	286	312	277	284	330	295	283	304	299	290	309	301	287	278	273	325	300	296	300	261	302	300	286	291	315	292	299	296	298	306	305	288	340	275	311	288	336	307	276	304	258	280	307	296	269	269	319	305	287	284	288	301	294	266	296	330	281	297	297	285	306	270	293	303	339	290	298	300	273	276	294	278	289	289	315	300	325	311	300	302	280	265	263	289	270	271	280	280	293	285	315	299	308	283	313	303	264	280
12680	11168	18226	8509	1498	1152	1130	1083	985	1016	865	873	865	826	814	815	716	810	741	727	671	686	672	689	634	682	661	699	670	646	663	695	691	710	650	678	723	712	682	653	633	681	708	673	656	680	693	676	645	656	603	643	619	673	664	665	660	675	669	659	656	667	675	683	704	647	659	702	683	679	661	700	657	673	600	673	647	663	656	689	621	640	665	645	634	658	626	691	613	663	677	721	660	680	635	636	685	616	643	629	638	722	698	733	721	730	738	695	757	750	760	704	699	611	723	675	698	669	718	669	656	674	705	645	696	635	663	651	683	660	664	676	661	665	656	652	623	668	662	678	647	683	712	642	687	707	655	630	694	673	629	647	649	659	663	661	664	657	668	698	658	635	603	664	663	678	621	616	698	657	648	654	655	634	658	666	654	651	654	638	644	667	656	673	688	666	687	671	688	653	631	665	703	687	712	696	632	620	719	665	690	705	657	627	646	649	648	646	664	727	682	667	684	683	688	665	644	651	666	620	632	603	660	643	688	675	662	681	673	652	716	622	652	610	656	599	673	675	654	649	685	699	661	685	639	677	642	660	683	665	677	700	650	637	660	672	641	668	678	664	680	650	710	680	641	651	621	688	610	657	674	670	683	637	647	641	658	720	693	668	649	695	617	633	670	647	665	681	647	683	647	673	652	694	654	672	636	682	653	629	670	651	648	682	664	661	662	619	697	662	659	668	691	639	675	665	664	650	713	689	640	670	663	651	625	649	676	671	639	682	627	632	658	671	663	655	689	678	654	709	629	647	643	704	617	679	672	642	649	710	680	650	677	586	674	644	645	663	684	666	692	643	682	604	696	685	660	645	698	670	702	693	662	640	674	617	683	663	668	711	666	656	656	689	672	638	666	662	601	672	664	667	679	687	649	626	708	680	650	620	614	645	663	624	624	694	684	710	678	616	704	675	675	666	667	635	633	613	632	674	643	675	616	669	655	666	689	648	687	689	671	650	697	621	634	658	649	672	655	697	714	701	655	657	667	674	633	650	671	658	647	681	654	716	681	647	692	698	658	660	638	637	674	649	673	681	671	657	622	661	733	637	666	700	671	654	691	626	659	668	698	706	658	685	657	635	677	665	654	643	637	660	688	712	640	676	695	654	657	653	649	637	641	659	627	651	637	669	633	680	629	664	691	637	691	662	636	640	653	643	689	618	607	667	655	600	631	679	627	647	679	670	683	668	655	694	666	626	652	642	707	672	655	696	687	686	696	664	639	668	657	671	684	680	687	668	645	612	672	659	689	640	700	665	654	626	664	676	651	669	727	651	669	652	702	621	694	688	655	690	683	687	640	668	658	639	614	631	669	641	665	641	689	646	614	662	620	644	630	630	654	648	658	675	608	653	672	735	628	644	641	684	694	696	651	625	676	692	633	683	659	705	631	635	666	639	632	585	671	598	660	651	651	686	691	623	662	660	653	640	663	603	669	662	636	706	667	655	666	633	670	679	686	671	644	599	687	682	635	642	656	662	671	638	650	636	639	604	675	647	692	688	661	670	669	667	634	688	646	654	659	676	698	662	667	636	649	629	652	668	681	717	684	651	646	672	641	627	653	713	642	667	675	636	657	687	648	671	667	680	660	678	647	631	644	694	707	693	696	658	667	599	648	629	647	686	638	660	616	664	607	664	654	647	707	666	684	690	669	664	688	697	648	685	666	683	642	689	650	653	696	627	678	688	654	684	651	687	695	715	645	673	664	697	654	657	636	631	663	691	658	645	659	648	687	659	644	676	691	670	615	656	687	648	700	634	688	651	663	644	638	680	649	636	654	634	653	640	657	682	652	677	704	662	679	702	675	688	710	670	674	653	620	675	683	646	612	646	630	641	672	681	633	665	649	697	644	645	648	649	661	676	697	637	646	655	612	639	671	640	643	665	657	681	644	678	661	661	606	647	650	630	620	646	685	685	659	655	628	662	676	637	675	662	689	675	656	648	660	661	697	669	627	690	688	625	662	688	654	697	671	632	618	649	635	687	621	680	634	707	648	674	640	669	671	682	643	676	630	698	658	648	634	635	676	632	667	647	703	637	641	675	713	621	681	607	642	627	682	659	637	663	667	650	619	687	678	687	609	637	677	702	681	664	696	662	683	666	661	667	657	655	652	705	624	671	653	652	643	649	669	597	696	636	664	697	649	670	677	704	693	629	681	657	686	627	663	658	637	686	664	650	644	658	682	639	676	706	655	643	643	642	656	614	613	665	673	653	660	694	654	682	662	684	658	666	683	605	658	629	665	636	604	664	712	697	663	657	659	651	646	691	707	690	658	646	679	658	661	692	673	651	660	686	651	684	635	704	707	609	646	645	660	629	677	624	618	654	639	636	653	709	620	673	669	686	713	613	675	629	659	676	653	694	663	698	647	690	661	724	672	692	647	638	664	647	664	610	620	701	698	661	685	673	620	633	657	638	690	621	656	633	641	672	675	683	616	632	646	631	638	675	672	662	695	632	653	645	684	653	688	650	628	659	698	663	669	670	665	710	666	617	627	653	661	603	636	627	692	657	669	684	671	678	645	680	622	691	713	645	650	642	643	692	606	702	692	658	628	641	641	672	648	668	674	649	630	720	629	728	660	626	675	649	710	655	632	687	664	666	737	636	587	675	617	637	645	666	685	625	620	697	665	654	663	692	661	693	645	644	611	659	666	650	656	603	623	664	630	697	657	654	676	687	667	611	661	649	725	638	653	639	633	614	637	654	661	648	628	667	660	662	657	694	654	652	662	684	674	659	691	724	658	681	648	669	690	648	621	670	653	630	635	681	673	715	618	643	648	643	658	660	650	651	609	660	650	693	702	639	663	661	689	648	666	642	684	675	674	672	698	696	683	674	667	667	640	667	661	689	641	680	656	668	617	707	686	610	710	661	649	637	669	675	694	698	736	660	655	667	688	661	645	594	591	676	650	643	617	672	644	627	686	612	646	629	706	652	656	667	643	690	656	679	656	682	682	597	638	668	657	654	669	616	595	647	742	643	635	695	628	618	682	639	669	723	700	639	642	694	623	617	621	642	725	631	611	667	671	632	656	632	655	654	653	674	682	693	640	612	678	652	682	653	658	671	677	647	678	656	678	663	627	710	666	617	619	655	656	638	688	703	689	648	602	716	660	690	700	621	660	708	721	696	661	677	724	686	632	662	664	683	654	673	653	725	692	666	630	680	664	602	644	644	629	690	674	633	700	662	638	661	689	644	660	674	685	694	668	690	646	651	667	616	646	652	720	622	641	645	630	681	654	652	622	704	679	642	661	658	704	679	714	660	664	679	640	603	684	675	668	651	661	625	660	687	652	707	680	697	660	610	667	681	655	645	642	636	622	651	639	637	626	666	637	674	694	639	649	650	650	710	650	680	630	617	673	712	674	672	657	699	681	671	682	616	643	648	687	665	650	652	646	644	627	690	677	669	638	663	664	693	671	640	671	626	628	689	649	673	678	658	653	634	644	656
30319	19990	18381	6571	1142	652	526	529	431	434	383	386	367	343	357	356	316	346	337	313	313	325	345	298	312	312	295	314	327	297	313	294	346	343	307	296	329	312	291	341	298	306	311	324	296	289	270	287	301	330	319	272	305	334	318	324	328	316	287	328	341	335	339	302	302	319	314	343	282	338	320	323	310	333	289	295	316	321	313	350	332	293	341	307	290	292	297	285	313	306	332	352	315	331	294	339	290	308	316	323	346	313	328	321	323	301	333	355	315	308	327	322	326	294	298	293	318	342	308	327	308	340	294	321	294	286	331	310	317	320	314	312	282	302	315	287	300	314	317	319	313	309	325	318	268	293	311	305	321	313	335	271	326	316	281	322	284	319	329	322	269	313	322	327	318	340	303	329	367	322	314	323	317	300	309	324	337	340	335	310	303	314	305	321	299	349	332	325	270	323	321	299	310	342	316	289	281	287	306	279	321	291	339	340	307	321	297	315	300	351	345	301	321	328	323	278	305	304	288	320	325	307	312	294	303	301	322	327	313	314	324	322	312	322	313	323	287	264	308	291	289	300	311	345	349	296	301	301	291	305	305	335	327	298	296	339	292	326	319	343	305	327	318	331	314	292	294	291	334	310	288	314	319	305	286	317	272	339	310	292	321	319	288	340	303	316	315	319	327	307	286	291	321	318	300	327	357	289	294	340	300	309	316	293	308	306	329	299	307	288	305	286	310	320	315	311	357	324	304	288	314	330	296	333	320	303	313	317	323	294	265	312	290	311	330	316	318	321	315	270	284	288	299	327	328	281	330	304	323	302	292	301	331	330	316	303	315	318	301	315	297	330	299	316	303	286	352	274	306	318	283	314	311	304	319	312	329	332	322	309	303	314	353	284	303	321	342	323	292	328	292	346	312	307	329	347	314	332	345	314	343	298	335	308	279	321	313	329	321	303	303	310	299	308	320	311	284	296	348	291	279	335	308	305	324	261	318	318	305	303	313	281	296	292	304	336	308	325	322	304	304	315	329	320	316	310	308	317	337	319	325	316	301	306	301	337	298	317	303	287	293	292	310	306	320	322	328	301	302	299	327	335	270	338	323	308	283	326	323	338	314	314	313	299	364	326	321	307	363	340	334	301	314	286	290	311	308	309	344	318	323	324	319	302	321	316	311	300	324	279	301	308	315	308	299	315	320	294	304	278	325	318	301	354	324	302	344	293	351	318	310	300	343	298	277	300	299	353	297	282	273	327	310	283	278	297	289	284	311	336	308	308	302	318	300	281	303	332	299	337	319	345	311	310	341	333	313	315	327	339	318	309	320	316	298	319	325	286	327	298	296	272	286	274	302	283	325	300	307	336	301	328	313	290	319	356	331	350	298	303	323	338	311	298	293	296	336	337	331	307	283	308	286	305	319	310	333	315	323	285	304	309	312	332	303	304	329	278	290	326	337	292	304	299	278	289	266	318	315	333	298	319	308	337	292	326	307	310	308	275	290	347	304	320	323	321	309	327	303	291	332	324	313	293	328	327	318	312	289	300	303	339	319	337	286	319	339	276	315	304	307	328	314	280	302	321	307	309	330	280	354	331	349	343	338	340	285	304	271	329	327	289	288	335	299	297	305	280	294	316	287	331	332	300	309	310	330	314	334	319	310	327	290	280	342	306	306	309	312	309	339	322	306	314	294	313	303	315	310	311	301	328	311	364	317	318	311	278	303	286	333	317	320	294	312	323	301	288	339	321	301	287	301	295	332	295	304	313	326	355	315	312	320	313	294	321	350	314	267	315	347	303	331	333	302	305	289	285	309	286	328	329	338	321	314	295	309	309	319	306	314	314	317	320	321	297	303	301	304	282	308	340	341	308	323	311	308	320	288	317	351	318	331	299	298	337	319	305	303	306	288	316	296	327	314	316	303	330	314	328	314	312	343	309	320	299	313	356	300	305	278	332	290	350	362	327	308	318	315	360	337	321	298	296	299	349	328	296	321	312	305	305	314	336	324	324	336	333	312	318	312	316	305	317	269	284	334	321	352	286	293	325	340	294	314	293	322	356	310	316	301	343	295	322	296	302	330	304	306	295	328	289	297	316	310	295	291	303	295	282	289	313	319	292	314	312	281	291	291	311	325	303	336	296	309	339	295	361	297	300	321	288	317	305	314	324	314	315	341	304	324	297	322	319	295	344	315	355	317	300	273	312	327	302	310	297	305	310	339	342	275	341	287	328	336	344	285	302	285	291	328	329	317	256	283	272	320	310	285	338	315	313	305	317	299	321	342	305	299	318	301	305	309	297	315	291	317	321	324	302	299	343	307	331	349	298	303	315	367	322	314	312	351	373	341	310	353	320	326	295	312	334	320	330	303	314	328	304	310	312	285	329	332	318	305	322	302	298	310	317	299	318	306	310	319	334	342	296	321	303	319	338	328	306	316	337	301	314	349	300	304	351	298	293	330	306	341	281	308	297	295	316	325	331	325	282	330	310	292	258	318	326	325	312	353	319	334	309	316	300	301	290	332	353	321	311	317	287	307	303	316	304	301	268	349	290	288	311	320	337	333	271	310	333	247	324	337	299	309	310	302	318	265	313	329	301	323	306	343	319	304	317	301	318	317	336	335	300	293	298	309	310	318	314	305	340	330	354	301	313	299	300	324	277	300	306	294	318	291	325	276	327	318	298	296	312	322	329	301	317	305	272	354	312	316	320	307	291	322	306	299	367	338	278	281	316	332	332	325	351	320	288	317	300	301	321	304	319	301	339	317	310	310	294	321	292	315	287	300	299	316	300	285	275	306	295	354	317	338	302	329	305	317	299	285	336	337	343	294	281	318	297	339	323	286	351	340	291	343	306	309	329	329	288	317	316	306	284	330	288	334	293	331	318	289	295	341	335	321	306	316	310	362	307	282	301	353	312	315	279	301	327	304	301	308	300	320	310	293	300	329	309	291	323	292	317	330	336	274	314	317	330	297	324	283	319	319	295	307	307	315	297	300	297	354	293	277	314	329	330	318	342	296	291	289	283	321	325	338	306	329	315	329	306	307	320	322	278	298	272	322	326	314	306	314	320	303	302	304	329	333	265	301	334	314	334	307	316	292	328	288	313	330	301	276	293	312	267	327	322	310	323	344	314	310	314	283	311	284	328	312	318	299	323	328	290	328	304	343	313	322	319	305	288	314	306	283	296	321	297	361	323	314	335	335	306	313	334	291	310	336	304	299	296	313	338	302	359	314	271	275	322	343	311	262	297	304	302	274	331	301	313	304	321	326	344	294	323	302	297	263	298	293	333	319	324	291	331	315	316	306	320	298	304	317	292	335	334	289	300	339	290	330	370	311	310	314	301	304	304	276	312	295	362	314	337	334	329	322	303	326	295	301	290	306	277	295	283	324	312	321	310	312	293	296	303	315	302	319	316	318	328	299	298	284	278	297	305	313	320	313	282	327	322	296	317	326	314	311	351	338	327	307	319	295	298	325	293	297	353	331	307	316	296	299	336
17548	15427	23042	10420	2221	1687	1533	1539	1366	1323	1139	1146	1057	1016	993	917	924	898	797	774	792	742	742	732	743	787	743	756	770	749	742	724	707	695	747	706	725	773	750	721	722	716	709	698	781	718	688	735	769	720	770	674	702	692	674	715	695	750	664	706	701	653	729	714	708	688	741	713	706	689	697	666	635	686	656	727	744	732	723	702	704	677	703	696	732	739	673	690	703	739	661	725	738	747	693	715	751	733	763	685	751	746	749	752	771	738	804	753	837	841	728	735	771	746	695	745	709	663	744	711	688	645	676	718	730	717	727	663	718	705	689	740	697	730	682	687	712	711	742	698	694	709	685	671	719	769	692	663	726	722	709	638	684	728	671	676	708	690	646	764	710	682	714	682	663	724	734	647	685	700	664	722	694	670	699	702	761	689	714	665	734	710	709	656	689	720	700	685	683	682	682	714	689	703	720	704	665	741	723	737	726	674	672	687	655	711	694	678	698	717	694	740	711	754	697	649	701	684	738	726	700	719	703	734	760	709	694	686	763	681	637	695	730	670	674	693	788	685	663	761	694	723	717	725	707	690	708	720	680	686	757	656	640	740	697	725	689	656	673	704	682	732	684	672	713	685	685	709	712	699	643	711	703	676	672	737	703	709	677	700	675	665	713	674	735	725	718	670	657	681	677	720	691	719	689	754	705	700	680	679	687	672	709	643	696	704	692	641	655	676	714	717	730	698	685	688	682	684	695	675	705	707	704	673	707	741	681	623	706	692	734	736	731	666	690	707	698	708	699	712	660	690	703	708	649	686	698	711	710	715	675	664	754	716	712	730	706	683	723	690	736	670	680	672	729	680	754	663	703	701	708	668	673	712	627	695	709	764	751	682	719	686	692	685	730	732	690	684	693	657	716	703	715	643	682	721	745	685	712	699	718	708	711	687	683	731	700	707	702	676	716	684	682	694	729	698	712	683	727	691	710	663	734	693	677	720	684	731	733	682	671	711	678	707	720	704	693	704	703	720	695	688	693	694	677	673	698	726	690	694	671	693	675	718	695	669	734	705	672	672	698	714	658	718	672	758	698	723	678	666	698	649	672	690	668	713	694	699	724	668	687	724	690	679	694	737	650	711	673	681	717	682	722	708	673	764	715	741	680	784	726	700	704	654	678	712	656	737	688	728	713	711	688	687	719	641	702	712	693	743	753	669	690	673	692	656	703	704	658	773	712	702	703	710	747	690	697	694	724	708	661	625	711	652	697	658	721	691	689	728	685	670	652	762	719	695	677	691	725	737	714	679	714	711	711	724	716	699	705	746	730	638	702	708	658	704	698	689	699	703	734	677	686	693	718	705	740	733	689	718	717	658	692	739	736	749	679	700	731	688	730	659	682	693	745	673	711	690	695	684	716	744	633	711	712	723	694	649	698	708	730	716	692	720	680	706	666	677	677	750	645	717	653	720	673	671	681	660	724	687	684	716	706	667	661	661	714	736	713	689	728	733	692	728	700	727	702	701	732	673	716	706	696	685	707	701	698	670	702	715	673	700	666	670	685	712	689	711	653	720	701	677	674	708	645	670	721	707	746	688	681	700	682	704	731	686	668	703	710	710	671	744	698	696	688	745	672	714	713	699	684	714	685	693	682	671	691	674	677	714	687	713	746	700	749	691	697	724	686	685	707	689	714	679	688	694	714	694	710	674	700	692	741	663	725	690	690	722	641	715	705	736	710	702	697	683	676	695	715	700	694	738	742	687	742	698	641	695	716	705	688	708	693	696	708	712	698	658	689	717	715	646	684	702	692	701	673	731	734	713	705	687	715	709	701	681	719	746	697	714	707	667	717	722	702	702	694	666	729	718	675	698	667	654	761	724	712	696	703	703	716	696	701	710	728	741	726	707	717	667	705	710	689	712	659	671	697	725	680	732	748	722	712	697	703	662	743	691	690	696	683	702	681	716	682	686	703	705	727	732	776	680	656	725	710	667	643	685	695	684	687	708	743	713	709	727	706	641	675	692	739	733	651	774	660	698	740	693	693	680	682	691	732	701	735	727	690	702	687	730	693	703	661	674	664	730	732	700	714	700	697	642	687	710	731	688	746	671	726	683	695	724	657	700	726	686	705	689	645	689	692	721	685	682	663	708	734	690	659	725	662	702	735	715	656	737	669	667	687	698	699	681	699	706	716	753	717	653	716	656	692	680	719	686	716	709	715	688	689	735	691	693	721	699	637	733	686	626	687	664	688	687	702	685	666	694	716	671	736	692	695	697	697	728	726	701	749	632	698	675	672	710	718	729	714	685	730	710	685	719	738	743	719	692	658	679	702	702	723	697	665	720	650	689	714	713	718	693	701	733	684	699	694	724	637	713	663	681	718	685	727	663	719	682	705	667	697	664	668	683	695	713	674	754	727	713	684	708	676	697	713	701	703	731	707	703	692	690	732	677	697	722	673	690	678	691	721	705	713	740	700	720	717	726	713	691	695	658	643	699	739	712	687	706	681	669	674	716	743	684	692	745	714	723	679	690	728	679	668	663	702	723	712	710	683	695	734	768	663	756	765	676	704	658	714	728	720	746	654	660	688	724	681	663	676	700	700	674	693	687	698	722	714	675	647	697	696	693	746	705	686	723	667	749	672	674	707	701	685	724	665	703	695	718	643	639	706	691	680	706	640	676	764	662	632	717	730	680	678	670	746	711	685	682	670	739	686	706	709	716	670	677	702	643	675	692	654	727	672	695	667	651	706	719	709	679	712	678	700	700	723	678	707	705	711	742	699	702	678	665	685	703	702	700	719	671	651	663	742	712	705	675	681	698	704	707	680	673	684	686	705	674	660	711	710	685	651	708	642	728	713	706	704	691	667	730	695	693	741	734	742	698	684	698	668	687	697	666	687	664	709	676	712	717	745	670	668	678	720	697	671	733	688	707	663	696	703	721	688	670	676	736	736	680	677	666	682	689	653	664	684	730	687	723	716	725	661	694	681	658	693	700	696	659	658	757	690	713	706	720	660	712	714	682	686	729	690	665	678	693	718	668	712	703	691	699	716	675	651	663	727	698	619	716	715	740	689	674	720	634	692	709	700	656	686	660	704	710	727	708	680	694	699	652	705	690	682	706	669	642	696	712	672	699	703	701	651	712	714	655	700	724	737	690	695	669	663	713	656	690	646	657	724	678	729	702	666	700	737	691	686	704	722	682	663	673	744	672	729	686	683	720	705	703	688	670	717	670	697	671	701	699	704	679	729	695	689	751	715	671	756	695	708	672	679	720	688	706	716	741	665	718	682	721	676	721	710	675	674	683	698	728	682	671	669	729	702	692	674	733	721	680	672	717	675	661	704	682	735	701	639	677	698	660	659	705	717	775	681	742	682	718	720	687	728	654	719	665	703	708	675	646	760	717	695	735	663	709	703	709	681	732	675	657	720	743	695	672	692	669	681	692	694	676	698	720	673	690	710	656	652	676	697	667	719	685	705	704	728	698	725	708	705	717	679	715
8550	5271	4183	1126	358	322	290	316	352	348	336	307	296	332	314	257	311	295	298	355	329	341	312	313	349	305	315	310	323	327	323	324	363	309	357	318	317	332	317	309	321	303	340	332	305	309	352	324	276	306	331	295	339	343	349	331	325	313	330	315	310	284	324	335	295	327	308	332	333	328	355	311	328	367	344	350	314	334	322	341	295	284	314	291	328	318	289	324	289	288	312	327	321	313	309	321	299	326	351	325	317	311	325	329	325	307	319	305	295	312	336	312	288	310	296	292	333	352	335	350	340	349	306	297	321	315	331	298	331	318	297	318	314	300	334	296	335	354	300	320	349	287	303	312	327	351	283	333	327	326	312	297	309	318	274	327	336	333	314	341	326	315	319	325	319	305	359	335	334	360	308	309	301	309	323	316	311	322	327	278	311	291	292	339	308	332	301	312	316	301	308	287	312	292	313	300	318	333	306	279	284	256	350	342	338	346	305	331	274	293	337	318	330	294	341	310	293	297	328	310	311	329	347	293	310	334	365	333	296	326	291	297	307	313	313	316	288	325	316	306	318	312	317	335	339	296	334	330	321	340	313	291	298	342	324	320	300	314	335	293	321	311	319	323	298	331	305	309	340	313	311	312	336	294	334	300	311	306	322	338	284	324	285	274	354	343	351	331	312	315	310	317	314	345	281	336	334	317	300	334	348	315	339	308	330	312	359	314	311	301	348	311	339	334	318	340	293	289	311	325	340	340	328	311	363	316	287	303	292	336	316	309	340	319	335	342	320	312	326	346	309	308	314	317	336	323	321	315	306	345	335	334	315	320	329	331	300	306	310	304	326	320	309	305	341	326	319	338	337	340	299	307	292	298	324	296	331	324	316	311	325	299	294	334	315	352	352	329	338	341	334	303	309	307	302	338	330	312	320	337	361	312	316	334	332	317	377	304	339	325	325	321	344	343	331	305	328	307	313	295	355	313	301	327	307	327	338	310	329	298	351	341	342	304	313	295	283	295	300	322	323	320	326	310	300	306	322	280	351	313	341	308	305	332	280	290	273	346	300	314	309	328	330	308	324	316	306	304	317	295	344	305	283	301	307	321	269	307	339	325	306	327	365	319	304	336	286	299	329	290	293	313	325	331	313	332	315	326	272	312	307	362	346	350	333	312	315	318	329	316	299	325	281	297	321	323	311	289	322	326	337	302	321	317	306	360	329	322	329	302	322	289	298	345	320	312	307	314	325	346	339	346	345	321	337	309	311	341	286	318	333	320	308	344	329	306	337	327	316	303	307	328	307	292	322	320	323	330	331	308	316	314	312	280	329	337	333	294	329	304	327	344	294	343	308	289	310	317	314	332	305	298	302	330	340	306	300	324	300	329	309	337	331	311	301	324	311	302	306	313	313	327	295	327	329	298	292	281	329	295	319	295	315	305	323	324	322	315	312	305	317	312	306	311	352	321	333	329	344	324	313	311	305	314	298	298	338	306	341	311	300	353	335	313	293	332	344	339	349	328	297	299	296	293	315	331	302	319	333	316	351	323	334	300	288	290	308	318	295	298	293	345	300	307	328	298	340	277	312	300	295	305	312	328	331	313	365	314	295	304	336	347	287	324	310	331	348	341	291	309	321	303	312	336	311	320	297	280	322	319	290	288	312	274	311	261	325	349	312	300	324	324	338	300	313	320	328	361	303	307	354	320	321	323	311	351	305	299	311	307	341	305	299	324	349	341	350	285	312	308	281	322	319	313	315	323	325	314	355	302	305	334	346	344	323	329	309	285	339	340	350	329	326	288	345	330	324	291	308	324	318	324	285	317	336	337	317	299	333	332	318	332	328	319	284	343	309	288	282	332	324	333	332	312	307	311	320	348	354	312	346	330	335	342	290	326	309	299	320	288	301	314	286	314	312	308	315	335	302	328	307	335	297	309	312	323	325	321	347	312	334	339	311	300	305	289	313	276	333	285	312	325	301	298	317	300	288	343	339	329	271	319	322	318	281	350	315	300	326	329	300	286	320	268	355	315	307	337	285	320	315	301	318	337	354	308	312	340	332	318	295	331	292	333	309	301	319	321	312	329	292	320	306	281	302	310	304	279	337	348	316	301	300	320	315	289	318	344	322	308	320	320	339	310	296	323	334	306	305	310	304	299	321	308	358	366	298	337	318	354	292	298	338	316	323	316	338	309	316	304	329	307	308	327	328	321	311	306	319	348	279	312	320	296	326	296	310	318	319	301	320	311	290	311	321	343	339	345	317	330	335	313	327	317	329	335	306	331	360	315	334	337	297	335	338	317	303	319	347	282	295	326	316	306	341	355	354	314	349	288	315	287	327	325	311	315	275	365	292	327	274	312	335	298	302	359	296	353	298	278	329	286	291	301	308	314	295	309	321	326	309	286	333	360	345	310	322	313	326	305	310	310	327	316	325	334	272	322	319	308	321	330	299	307	293	315	311	327	304	325	329	293	306	343	363	354	313	304	302	335	318	340	307	322	306	312	319	280	295	321	369	292	348	317	319	309	314	309	316	324	343	312	321	303	299	279	319	347	316	299	329	303	343	323	304	284	308	301	318	302	307	361	314	311	313	320	336	292	337	285	313	309	289	318	292	321	287	332	305	318	322	339	308	305	327	314	329	304	327	317	344	323	336	308	336	314	326	320	307	317	314	321	291	309	313	296	304	307	335	359	333	340	280	368	344	292	315	315	313	340	292	330	324	324	299	300	329	309	344	327	331	338	294	323	276	326	301	309	311	322	277	322	316	302	348	298	321	303	331	282	331	318	301	338	316	285	286	300	306	321	349	338	309	318	318	285	303	294	327	307	335	317	305	299	329	283	344	315	328	306	325	305	310	316	323	344	297	364	319	315	333	338	304	324	301	328	317	327	298	314	314	319	305	303	308	310	335	316	330	337	333	300	307	312	304	314	301	341	347	339	325	331	304	319	339	329	339	297	318	287	357	328	316	282	287	308	339	328	301	302	343	349	335	315	312	304	313	323	296	312	326	318	302	272	335	300	314	324	269	294	330	311	273	338	296	263	340	319	293	300	335	315	303	288	300	306	318	305	348	298	330	311	302	305	303	347	329	320	288	318	300	326	346	324	304	326	329	325	297	288	344	314	295	326	293	317	352	315	300	326	326	310	316	330	337	318	355	314	326	279	325	312	295	302	346	326	334	342	299	300	310	335	300	310	302	303	333	329	323	322	300	337	312	317	334	324	345	303	315	316	326	324	304	340	342	296	278	303	312	282	319	325	336	344	324	322	290	336	335	305	278	337	297	324	323	303	345	307	331	326	315	324	320	330	332	264	337	325	315	315	283	277	335	323	336	328	314	277	319	281	311	321	288	339	306	285	286	287	304	305	327	269	320	308	340	332	304	318	292	322	309	335	317	327	330	331	327	285	286	343	345	328	304	322	322	319	289	344	301	306	307	291	311	321	306	298	342	331	319	325	306	279	321	304	350	324	345	305	285	288	317	304	294	325	299	339
5386	5202	7634	2850	791	767	714	702	735	773	677	744	740	672	743	737	683	717	692	736	689	717	676	724	693	728	695	694	714	656	702	752	690	738	732	694	705	682	649	735	684	666	722	737	720	689	739	744	662	745	710	724	697	695	681	760	693	687	635	733	697	686	722	698	710	677	705	657	713	667	627	620	677	700	720	704	700	726	706	700	701	728	718	714	730	678	681	707	752	641	716	699	691	687	701	722	718	691	706	725	664	712	680	684	712	701	717	776	735	718	785	737	744	683	696	684	700	708	709	698	676	732	688	712	769	751	696	702	683	677	678	718	694	685	686	694	696	705	670	739	712	653	722	697	709	711	707	665	728	693	716	692	669	722	654	703	685	702	685	732	710	729	754	759	669	677	726	689	672	696	662	677	648	671	692	710	679	702	633	673	730	700	658	664	674	688	678	723	723	659	698	668	735	749	695	616	726	690	657	692	672	699	655	694	701	703	757	701	709	720	669	705	722	754	686	720	699	691	681	684	728	683	694	683	728	725	696	717	683	728	720	728	705	651	738	712	681	686	723	722	672	677	689	703	640	727	690	698	689	653	685	689	702	743	691	695	733	679	710	739	735	721	720	648	690	712	720	689	728	722	658	737	750	704	712	680	716	693	735	660	735	677	694	723	674	710	730	703	686	692	690	706	762	657	719	690	721	729	691	681	751	698	732	666	668	715	715	702	702	664	689	649	731	693	694	733	692	699	704	713	714	713	682	736	653	710	676	732	679	718	720	749	675	686	694	660	683	667	755	728	704	735	736	701	667	739	723	666	745	661	712	661	695	702	653	698	711	641	700	692	629	688	672	733	700	719	696	724	725	743	688	663	700	679	716	658	735	709	708	655	715	714	711	703	725	743	681	667	687	658	703	708	725	718	698	718	704	687	733	686	717	730	724	662	676	718	730	712	726	677	676	708	721	698	676	746	718	644	709	715	703	714	699	724	719	716	703	760	670	692	649	718	671	639	705	703	700	673	718	660	660	692	700	642	690	695	665	736	634	723	712	692	727	736	728	698	677	710	693	695	654	663	707	744	666	744	668	734	656	728	704	687	745	716	686	703	750	690	725	676	667	650	667	701	684	673	712	713	649	671	703	691	740	697	707	699	692	714	658	710	717	712	705	707	689	703	716	700	709	693	686	697	690	658	637	699	736	724	706	719	705	710	684	712	690	694	697	725	732	652	672	697	691	756	750	704	692	748	714	623	694	698	715	704	702	657	721	716	643	660	734	699	691	696	690	717	662	670	692	684	645	740	666	705	711	739	671	705	652	678	658	668	689	675	752	707	699	678	717	681	651	699	713	724	691	715	687	710	698	715	708	704	734	646	671	691	709	734	680	706	744	691	687	692	736	698	708	732	707	686	690	747	686	694	687	672	698	691	718	723	712	684	683	696	738	664	722	682	691	676	708	692	694	709	694	717	699	702	678	744	698	653	698	703	644	691	751	690	687	682	708	728	695	754	734	697	669	711	694	668	736	693	716	724	729	704	655	712	725	715	714	768	673	731	666	698	671	689	693	736	677	654	688	656	716	707	726	685	723	718	733	678	737	679	754	657	710	729	691	643	705	746	656	656	648	736	740	686	691	706	707	721	644	662	715	678	706	727	734	691	724	690	682	683	713	712	715	684	755	724	754	690	712	704	691	689	702	732	737	697	654	694	703	640	670	753	688	722	727	684	735	675	678	682	697	670	713	662	708	676	678	727	732	740	704	715	700	761	708	733	706	704	693	719	681	697	750	666	722	698	684	700	743	742	727	667	696	740	731	746	682	668	734	703	728	736	702	764	746	722	680	703	729	686	718	701	720	720	711	675	676	729	735	708	713	713	698	689	686	689	730	727	731	665	685	713	673	686	713	776	679	660	681	730	682	721	695	698	715	673	728	749	641	725	710	688	677	716	709	679	703	683	743	693	671	700	703	702	777	722	694	716	673	669	728	692	720	680	720	705	699	730	682	707	712	692	693	672	719	692	746	699	740	725	661	708	706	685	750	728	714	713	744	702	752	682	691	671	744	708	711	683	718	712	702	722	686	689	723	667	650	759	716	629	730	702	691	707	685	743	702	709	716	679	698	710	702	692	721	754	694	719	665	719	735	691	760	673	680	712	684	696	698	700	685	739	678	710	689	778	722	688	690	696	709	714	668	675	733	730	712	706	712	696	664	650	737	694	732	698	713	700	699	638	687	671	670	690	712	713	702	692	698	681	690	709	737	686	688	719	664	688	701	716	680	701	716	698	697	743	684	693	725	699	670	665	789	683	710	662	718	707	709	689	722	714	713	713	729	695	755	695	685	675	739	739	721	680	715	669	648	741	723	681	659	680	694	709	646	660	668	720	719	685	703	688	691	705	724	674	651	641	654	719	670	750	686	683	695	776	701	650	686	681	691	723	670	702	681	708	636	730	777	680	714	721	709	697	654	657	676	696	695	682	686	704	732	691	690	650	719	734	690	693	678	674	662	690	695	697	731	671	654	692	688	728	708	725	694	702	767	712	708	707	720	698	676	738	661	702	683	666	662	741	676	686	719	677	699	704	699	683	712	659	722	749	690	685	655	699	666	744	746	693	691	697	670	697	671	710	716	662	688	689	682	723	704	708	673	702	709	651	694	750	685	714	729	739	693	713	735	749	683	723	720	739	728	732	745	712	707	722	681	707	705	704	669	662	745	720	666	678	673	681	733	709	721	694	680	681	762	663	715	685	698	715	746	690	647	716	696	648	752	764	702	710	707	749	721	691	697	667	735	673	725	689	737	684	700	735	729	681	744	701	691	718	682	687	656	717	671	636	684	704	727	662	660	690	718	716	713	665	701	673	698	720	712	689	740	678	737	690	659	729	691	704	672	703	709	722	739	725	753	709	688	717	711	661	687	673	703	712	740	668	702	687	720	654	726	719	702	687	813	687	684	698	688	683	675	733	662	669	667	713	702	685	681	670	687	694	650	715	692	713	696	681	687	681	724	700	658	691	676	716	621	724	690	639	686	712	702	755	757	738	710	726	688	687	702	702	668	736	705	702	673	699	685	721	697	705	659	688	707	670	694	732	709	714	712	688	739	701	697	680	694	682	705	715	705	714	722	690	721	742	659	710	686	703	685	677	733	685	729	742	709	729	662	697	704	704	678	691	696	649	729	651	700	675	658	654	656	719	727	692	685	723	678	666	694	702	702	718	703	683	731	716	761	709	677	768	684	683	715	693	720	689	697	725	707	684	716	672	711	725	711	708	695	740	697	672	681	708	761	690	706	676	732	698	695	723	752	648	714	743	647	702	667	713	723	737	671	753	673	692	722	711	727	732	704	670	697	680	705	726	707	735	659	665	693	705	654	704	646	682	715	668	640	655	674	697	690	675	679	698	693	730	698	673	682	680	729	713	706	694	687	691	698	658	713	661	701	720	680	720	729	709	693	677	721	718	726	690	671	698	683	729	688	712	693	709	665	677	668	729	671	678
20148	12629	10701	3875	666	509	389	367	378	363	324	312	284	321	304	335	276	286	294	271	306	317	310	281	299	291	329	296	255	302	281	284	304	335	315	288	306	266	289	268	300	286	282	297	269	271	287	331	302	341	309	246	275	307	284	286	278	286	273	285	287	285	265	267	297	287	295	285	289	276	310	293	283	312	294	283	302	326	318	293	305	287	292	282	292	317	323	282	273	277	291	283	289	255	312	270	308	311	288	305	304	272	296	284	285	304	293	324	286	263	290	308	284	308	277	304	300	291	281	282	304	304	277	264	290	293	302	273	289	304	317	271	283	292	280	278	302	281	269	298	296	284	302	297	281	289	291	291	309	291	303	284	307	267	293	291	343	291	275	262	282	275	277	270	311	276	227	324	287	291	287	274	282	285	307	277	284	311	303	287	289	282	292	270	260	271	297	278	314	273	301	291	312	280	308	305	313	275	304	287	303	276	306	293	291	288	276	326	289	300	315	274	322	275	325	282	263	284	304	248	287	300	301	276	272	279	275	315	292	294	248	278	302	281	268	263	309	338	304	340	304	304	292	300	299	292	305	261	282	279	301	274	306	312	270	288	299	276	283	302	284	298	301	320	318	261	308	281	292	301	277	278	264	304	315	313	280	287	317	329	308	256	294	304	302	321	284	293	262	318	288	294	315	287	276	283	305	310	304	280	262	305	322	310	312	294	298	320	286	248	323	289	303	307	309	297	292	304	297	271	303	304	285	273	295	319	312	303	308	314	244	297	270	302	273	314	313	280	275	282	311	303	264	247	289	275	295	280	273	282	321	288	296	272	295	327	289	300	306	275	271	269	268	304	302	279	282	274	283	286	284	305	275	310	284	287	276	321	294	293	267	268	288	286	250	278	292	275	317	283	294	273	272	295	268	288	297	304	312	324	251	291	275	290	299	284	313	277	289	289	296	266	280	309	287	328	263	291	294	293	292	259	274	278	290	305	308	318	270	263	305	296	277	294	243	283	295	293	277	282	280	293	299	303	315	270	313	319	264	318	273	259	270	291	274	294	293	331	269	277	270	285	275	253	298	289	258	285	294	268	288	307	290	289	309	290	293	255	313	265	280	312	269	286	290	252	299	272	293	309	262	301	285	276	306	284	272	313	296	295	315	267	303	318	239	273	293	291	276	282	263	294	259	306	291	258	315	241	287	298	283	289	300	285	253	284	291	287	302	286	269	298	258	286	307	326	314	311	296	276	292	298	319	325	267	279	255	253	264	322	305	280	306	295	296	255	288	268	287	290	289	298	282	323	315	296	290	302	291	283	319	321	286	296	291	318	289	284	262	262	265	282	322	289	307	305	277	279	248	249	297	302	243	287	258	296	276	292	297	313	279	256	294	326	264	279	299	314	260	280	331	294	316	298	289	312	270	329	296	285	297	302	279	259	304	306	286	280	289	278	319	281	305	274	292	276	295	250	256	289	287	290	291	308	328	327	312	302	323	299	272	292	283	346	295	283	307	288	299	276	313	291	317	307	311	277	307	266	322	273	245	267	304	271	268	279	299	268	265	310	300	298	334	303	283	282	288	279	252	295	306	280	294	262	264	286	271	288	270	260	295	305	293	266	298	274	298	305	270	297	301	256	320	274	266	287	305	266	276	319	298	293	270	301	317	321	307	271	311	295	281	279	280	298	284	295	256	281	341	278	257	268	310	295	306	274	302	303	292	275	243	284	281	275	269	253	293	273	284	285	325	275	271	284	302	295	265	289	305	285	292	261	310	301	303	288	300	291	300	285	272	291	311	321	285	298	299	249	299	325	322	286	278	300	261	301	279	281	288	312	264	279	288	280	279	269	304	312	275	298	304	282	310	310	317	333	270	253	253	261	276	253	277	291	291	299	325	296	308	309	296	324	306	291	289	285	306	289	295	264	290	296	282	306	276	277	306	294	293	269	304	336	310	289	264	285	299	306	297	297	291	262	289	283	287	286	261	298	305	270	289	317	293	298	301	304	301	314	318	300	285	268	275	312	310	324	313	270	300	292	281	306	301	310	302	282	282	286	301	276	279	319	285	307	275	255	283	304	261	266	311	294	305	313	290	293	300	264	239	271	315	271	280	298	298	291	308	282	262	284	320	281	315	278	264	251	298	282	291	308	271	275	306	322	283	270	309	323	269	327	316	314	288	295	293	279	322	305	270	278	266	288	282	291	311	310	274	307	280	271	293	275	282	310	261	305	339	285	292	317	291	275	302	312	292	290	317	300	283	273	252	285	314	300	302	295	289	305	302	277	309	278	264	303	300	284	280	286	265	268	299	295	313	283	282	266	283	289	281	276	304	292	323	274	293	313	289	294	280	273	312	277	272	278	290	275	274	299	328	294	273	258	288	315	295	273	288	255	310	297	285	299	312	284	288	276	329	281	316	296	286	308	288	267	287	274	281	254	261	264	284	301	275	283	278	292	293	278	283	292	311	292	341	295	294	287	313	306	262	281	318	306	288	271	304	265	268	261	301	314	281	294	292	303	290	310	289	275	292	280	283	295	275	291	281	283	290	323	291	299	277	285	283	284	313	296	285	284	274	288	292	293	246	297	298	266	295	312	294	309	295	280	308	316	310	275	298	266	331	290	305	295	276	294	298	282	285	299	285	281	264	334	310	286	305	276	280	304	266	292	270	288	295	295	311	267	270	299	283	278	293	294	292	265	234	303	303	268	285	293	259	280	282	267	285	276	293	331	289	273	287	308	305	256	301	300	307	308	301	284	275	284	321	325	308	279	304	282	313	271	302	304	288	281	319	278	287	316	309	291	260	332	263	272	317	290	316	289	302	311	292	288	312	287	308	298	283	276	298	260	303	287	271	274	293	284	284	298	304	270	293	316	282	307	269	282	276	253	287	296	295	298	295	300	290	293	273	335	274	334	275	254	294	247	273	262	308	298	259	310	268	312	286	278	288	292	272	302	303	279	301	273	278	289	294	303	239	287	297	280	306	314	306	269	269	309	303	286	290	296	295	273	315	297	297	287	287	303	268	282	331	288	284	285	285	255	301	274	288	279	279	313	280	308	274	296	288	260	320	298	293	316	296	296	310	292	305	270	286	277	308	264	302	296	279	355	300	292	276	254	279	307	281	267	317	303	274	299	249	283	286	285	279	265	271	299	271	303	323	272	317	268	313	270	268	314	300	285	308	298	314	272	282	288	297	302	295	285	271	261	288	286	286	298	288	282	283	262	297	276	309	288	298	256	308	266	277	288	292	282	285	271	265	269	314	300	302	276	303	279	320	271	287	292	269	286	293	281	291	282	302	310	310	274	317	308	264	267	282	290	266	261	291	291	298	327	314	270	299	275	278	283	294	305	302	289	278	281	284	295	310	300	302	267	288	297	312	304	306	251	290	279	275	324	280	268	299	331	288	307	275	292	302	277	266	293	288	310	305	308	310	289	295	280	305	254	313	255	259	264	301	309	300	269	289	290	293	315	321	265	281	272	287	274	277	279
12958	10739	16325	7558	1578	1259	1068	1006	1030	931	922	799	859	814	767	836	794	752	727	692	672	673	744	663	673	743	696	681	709	688	679	657	706	684	705	656	629	704	654	621	683	677	682	692	656	668	673	682	678	670	644	666	609	647	623	647	672	637	648	644	666	645	667	624	670	657	654	672	647	650	631	656	636	715	676	661	623	648	686	702	654	668	626	632	634	689	668	677	624	682	635	625	672	682	683	649	639	668	638	647	681	685	714	712	729	746	708	775	704	704	714	677	715	648	684	717	575	648	657	706	635	655	624	697	675	638	654	658	650	721	652	636	697	643	658	701	652	696	652	668	639	627	670	667	643	644	637	645	652	629	602	620	611	646	648	658	671	647	630	615	652	687	665	648	656	668	628	635	692	655	644	616	691	633	651	664	672	671	603	679	641	633	651	657	674	652	618	668	645	642	637	662	666	622	682	670	650	632	619	656	644	662	650	670	679	622	645	643	626	691	629	629	618	672	631	694	679	639	657	635	665	647	631	666	656	656	664	580	662	632	686	668	716	651	687	638	692	671	641	665	635	633	661	646	670	630	657	625	708	646	704	653	658	618	615	660	602	680	643	620	651	679	612	628	626	652	664	653	622	636	695	678	692	641	644	629	634	659	702	646	623	648	679	658	613	647	687	614	673	650	616	642	668	648	614	638	609	620	667	647	639	686	655	661	687	665	664	651	693	643	648	673	618	640	673	641	709	613	620	634	653	639	684	703	615	613	689	658	646	652	630	652	682	659	660	672	672	688	687	661	603	642	652	616	704	645	638	632	658	660	665	692	649	671	671	657	666	629	698	640	640	637	629	660	625	658	628	611	626	641	648	612	640	632	616	639	640	648	676	641	628	595	642	656	615	651	611	609	670	637	672	673	651	676	695	686	654	632	637	624	684	654	614	621	640	655	648	648	659	646	586	659	644	660	692	674	619	630	661	671	689	640	652	659	624	670	682	635	650	638	648	661	667	658	709	636	698	604	676	667	649	621	674	674	653	671	588	668	662	656	600	638	619	637	702	693	650	656	653	644	652	646	648	643	661	666	648	659	652	669	652	646	646	681	667	660	624	691	712	653	647	615	662	646	639	614	616	625	678	637	633	633	649	632	630	663	682	643	636	685	631	683	663	695	664	626	707	635	684	674	650	643	661	673	649	695	623	646	618	707	680	685	658	657	684	697	664	672	640	669	653	667	639	662	671	648	680	674	663	636	633	654	704	637	636	662	670	644	645	626	640	613	638	661	643	694	649	670	672	644	682	669	645	642	644	674	625	645	640	661	636	668	653	647	671	682	653	636	695	673	651	651	635	653	647	688	664	648	662	652	642	641	660	612	629	654	647	641	634	639	653	658	677	699	656	648	709	641	686	664	677	675	651	680	677	642	622	671	642	617	696	665	701	698	611	656	681	691	588	643	662	681	627	629	702	699	675	637	663	678	655	614	657	642	637	687	682	601	633	665	651	686	677	631	679	651	669	642	677	636	620	620	615	680	672	643	632	651	685	666	684	640	691	629	638	616	649	638	623	635	706	657	661	634	685	646	665	638	597	678	640	673	672	661	641	641	636	679	658	635	606	663	630	613	646	632	655	623	648	718	658	602	662	649	624	640	636	642	662	687	646	645	666	665	638	634	669	643	652	650	647	649	613	689	593	622	622	648	640	624	630	650	713	682	608	672	627	631	663	710	594	635	680	657	647	641	624	636	628	622	581	659	658	608	648	648	655	653	699	646	621	650	655	618	621	677	658	650	661	642	686	664	656	660	621	700	644	632	656	640	668	685	610	654	657	611	631	672	657	657	669	669	672	693	681	663	682	620	583	643	630	662	660	664	676	663	618	666	637	649	722	646	611	663	660	622	619	633	659	674	638	671	648	646	627	636	663	653	670	574	622	663	700	647	631	678	690	621	633	629	625	733	650	617	655	688	682	668	694	653	649	647	653	676	618	659	651	646	668	678	694	686	668	690	627	651	625	664	641	654	649	674	718	678	698	651	687	670	639	641	687	624	696	664	650	661	656	624	645	651	618	621	677	667	667	683	647	639	670	637	603	643	632	664	706	645	657	664	635	654	610	629	649	651	675	656	653	695	654	675	635	662	612	595	638	643	618	607	615	682	618	646	629	648	659	627	669	602	621	661	646	661	621	659	620	664	615	632	659	658	633	687	667	649	676	662	630	678	642	610	669	590	658	658	652	663	649	668	621	632	669	635	657	647	657	657	658	610	674	659	636	662	655	667	631	663	617	650	637	677	648	602	653	629	602	637	648	661	697	622	627	664	734	655	655	706	661	655	695	713	602	648	650	659	691	656	698	714	663	653	691	621	637	651	677	672	632	672	661	713	644	645	628	685	659	629	621	666	658	682	672	711	680	679	656	706	668	652	675	657	611	656	654	678	640	626	637	683	674	705	591	650	614	632	650	624	700	641	632	660	598	665	627	628	674	677	660	643	627	670	603	692	662	612	675	656	659	634	642	662	654	668	673	639	693	650	667	589	666	614	642	639	666	678	685	616	688	606	690	671	638	654	662	662	657	675	615	598	687	643	689	649	632	625	664	645	610	657	655	669	644	681	658	669	655	625	632	633	656	639	691	666	630	647	669	669	660	690	656	640	653	648	665	635	679	655	629	672	637	615	626	676	665	638	665	655	600	690	665	639	643	672	657	692	654	635	688	646	613	672	659	639	687	625	704	658	637	645	606	616	636	631	660	679	654	646	669	624	665	612	689	628	663	641	619	677	639	698	641	677	650	671	625	667	684	658	661	686	682	638	669	670	670	657	689	643	650	636	654	689	641	678	677	663	647	619	655	619	652	656	638	610	654	664	656	639	597	648	600	643	653	638	651	675	659	607	651	673	622	646	673	627	637	610	632	713	653	685	603	638	641	675	711	670	629	671	685	639	650	694	641	710	682	658	587	678	617	633	658	611	641	668	665	647	677	611	647	665	658	667	629	660	670	689	638	677	629	606	633	644	648	643	674	658	638	654	655	614	635	660	617	631	661	669	659	643	643	644	680	660	656	639	641	675	672	693	653	637	628	659	622	649	655	664	648	679	666	679	675	664	640	653	649	642	647	647	658	666	624	638	686	650	669	648	666	641	673	582	626	637	686	644	665	652	705	680	633	634	615	625	634	635	660	672	709	640	635	593	635	652	642	636	682	641	664	695	634	620	718	681	681	654	674	627	672	632	659	655	622	671	713	634	708	617	639	679	650	651	631	635	670	638	641	661	651	697	644	704	677	654	642	647	652	666	651	640	649	656	704	620	679	646	646	665	667	612	667	630	702	687	635	636	649	654	659	647	645	635	585	636	656	680	651	687	663	613	680	641	690	659	692	717	681	604	628	659	652	613	669	674	659	687	651	649	710	671	680	671	644	650	643	622	642	700	656	663	624	615	602	650	629	632	651	655	618	664	656	660	665	666	691	658	574	680	615	667	646	643	624	645	668	678	669	669	659	644
29278	19818	20154	8804	1293	676	460	425	442	416	382	386	381	383	335	342	305	338	322	339	362	284	328	305	328	324	321	326	297	286	324	314	322	330	309	306	313	307	290	326	295	304	308	282	322	328	304	329	299	304	338	333	294	304	310	284	298	308	338	305	300	295	345	310	321	310	339	311	323	327	296	311	347	286	323	312	308	332	282	296	318	302	291	325	318	291	338	301	316	280	324	312	318	309	338	314	305	318	315	313	348	325	309	331	313	328	297	328	324	330	296	312	310	296	325	319	321	319	285	310	307	328	326	299	282	304	279	313	272	309	302	321	319	310	329	332	300	328	305	305	328	308	306	309	324	287	318	287	294	329	308	290	282	313	291	308	337	278	305	318	331	339	283	330	310	281	322	295	299	314	305	292	326	285	302	321	300	314	328	326	309	332	297	322	300	282	304	300	344	315	291	324	286	350	346	316	270	304	323	306	308	330	308	294	325	346	351	305	367	287	303	338	304	300	317	306	330	319	309	322	297	285	306	321	319	299	357	305	350	310	324	301	266	264	311	303	312	304	318	291	294	314	265	306	297	287	305	295	338	352	349	337	344	295	304	314	275	332	351	342	276	298	297	294	320	286	317	325	327	326	314	291	318	307	318	313	280	296	290	289	301	297	340	323	311	339	330	294	307	320	305	316	324	315	322	296	346	269	305	345	288	294	290	302	319	301	294	319	324	329	345	324	323	311	296	282	309	311	286	340	302	355	293	337	333	302	335	317	289	322	309	288	322	321	328	322	320	303	335	325	291	279	308	317	301	324	303	311	312	345	276	346	307	291	300	326	319	314	340	311	313	281	319	316	339	326	346	326	312	311	299	319	325	353	300	289	295	297	302	297	305	315	307	305	335	305	333	307	317	326	339	314	283	308	319	304	286	292	290	306	297	322	295	305	307	324	305	294	304	282	294	306	289	314	338	317	308	320	283	288	309	316	320	324	288	349	367	341	298	294	329	326	278	315	315	362	291	313	324	315	311	331	300	314	325	281	320	293	284	290	326	295	332	279	347	308	292	317	325	327	300	327	314	339	287	347	342	298	351	299	303	322	325	319	317	319	307	312	291	294	318	304	312	288	353	315	311	309	295	315	288	293	340	317	308	317	327	292	341	298	309	328	322	361	316	318	310	309	298	323	322	374	342	340	307	327	319	329	339	314	327	312	312	317	310	318	329	305	324	337	354	335	328	290	295	318	304	295	342	311	297	287	311	290	275	309	279	301	304	341	328	325	306	325	286	279	281	315	360	304	313	322	329	307	284	334	312	284	309	327	296	335	324	296	286	315	330	318	324	306	352	298	302	308	287	304	303	326	308	274	271	305	314	326	321	328	310	282	348	306	299	316	316	308	321	335	324	315	312	321	309	294	297	296	284	321	312	318	343	316	341	316	286	323	285	302	340	306	337	322	316	307	294	326	327	318	329	321	300	325	301	304	326	290	329	321	354	310	343	343	306	329	303	315	331	312	322	327	354	300	316	314	323	281	277	317	333	334	291	336	341	350	330	297	315	296	335	320	328	328	327	308	317	317	336	330	331	334	338	339	326	292	316	296	313	296	294	297	295	289	287	318	327	329	303	310	314	288	307	309	329	337	267	274	306	310	330	306	320	294	340	319	331	312	312	334	307	309	292	308	301	307	299	305	289	361	302	273	277	295	332	294	279	335	315	280	310	299	309	309	301	330	318	311	300	334	341	291	305	300	344	331	310	290	306	307	292	302	314	303	305	318	292	332	310	299	311	324	320	318	325	307	296	307	317	307	317	289	289	317	309	321	320	324	320	328	323	320	312	336	322	297	323	330	309	320	297	289	326	310	299	295	316	337	289	312	306	315	328	300	329	299	306	319	327	307	325	294	320	315	377	323	333	335	280	318	290	343	307	291	326	281	279	320	300	338	303	333	275	339	274	299	333	338	294	308	336	307	309	309	294	331	304	305	324	348	304	343	287	290	307	284	336	317	301	352	314	331	280	324	307	310	306	308	320	315	308	322	313	325	333	299	334	315	328	283	309	315	301	297	296	306	278	309	295	335	305	321	324	291	333	288	321	313	308	302	292	337	308	303	293	320	309	303	301	296	279	306	292	319	299	287	297	304	271	309	332	303	286	323	316	303	306	310	290	321	299	312	319	291	305	324	306	321	311	300	349	308	315	304	334	302	308	305	309	282	346	319	338	299	294	303	333	320	279	312	294	306	283	281	287	280	310	269	324	322	311	321	334	320	320	319	323	329	311	311	309	304	311	338	324	321	313	316	270	302	319	309	291	327	301	316	294	301	277	334	336	308	336	320	320	310	340	352	299	313	327	340	314	302	323	300	294	319	301	319	346	330	322	327	308	316	305	329	340	315	313	295	300	274	305	293	339	329	305	320	323	302	324	295	312	308	330	312	319	296	308	315	302	330	317	300	302	329	310	305	299	295	315	265	323	313	322	294	336	311	322	316	312	322	295	325	348	340	309	321	317	291	330	332	330	316	310	329	291	310	332	331	304	347	324	316	309	330	340	360	328	299	323	326	335	308	339	290	286	296	336	341	282	305	315	317	323	318	305	295	333	320	302	324	288	296	318	314	323	361	337	323	304	333	296	323	285	319	318	297	356	320	292	321	322	332	335	303	326	329	352	306	348	296	302	346	318	312	319	307	329	324	330	316	330	295	317	321	288	327	318	313	259	340	314	309	294	315	284	342	320	336	308	281	347	353	308	309	323	288	297	346	314	301	282	324	303	330	287	333	303	298	313	344	325	309	282	311	308	326	310	304	331	310	319	322	312	305	317	314	288	328	320	331	341	306	337	340	308	305	312	291	325	331	315	328	285	302	325	323	308	330	272	288	315	309	291	317	321	305	317	352	296	294	305	294	359	302	312	305	301	321	330	308	307	270	339	305	295	314	297	298	324	341	312	286	291	294	317	305	302	328	327	336	305	287	312	310	323	308	317	296	314	292	335	310	321	306	275	299	342	318	322	314	299	261	335	309	322	317	299	310	291	310	330	311	310	290	338	332	288	312	299	292	331	286	316	315	312	317	303	330	304	331	324	311	330	347	280	321	323	326	318	311	342	283	280	308	322	288	338	305	275	322	323	301	317	300	296	308	290	329	343	317	296	297	287	279	316	302	322	319	302	285	313	308	307	318	363	320	309	290	277	267	278	290	349	277	299	323	370	314	336	344	311	321	328	318	301	329	336	305	288	293	362	331	321	323	304	322	315	311	335	333	296	297	302	294	330	285	339	307	331	298	310	302	317	327	288	296	348	334	366	314	283	312	311	285	305	301	308	275	338	340	309	298	325	313	326	306	326	302	328	327	341	323	278	306	318	307	305	326	274	302	309	313	312	345	312	326	283	302	293	301	306	312	307	259	311	317	330	290	316	334	314	303	352	317	301	324	310	326	336	306	298	303	296	297	311	325	324	333	282	324	324	344	337	313	322	331	308	329	312	317	325	291	293	302	310	311
16688	15395	25676	14778	2419	1695	1394	1453	1363	1223	1096	1013	1044	1006	923	946	844	866	813	752	737	758	749	747	773	779	738	768	707	712	748	736	717	708	802	714	772	704	709	680	699	758	708	761	639	706	697	767	727	723	705	691	703	692	707	695	711	709	684	702	747	717	737	668	699	709	764	725	669	735	769	691	737	675	669	732	648	694	698	687	671	662	680	715	675	755	734	722	704	701	717	737	712	727	700	661	673	679	686	675	651	747	752	764	801	791	822	805	762	841	743	728	746	721	755	699	745	673	681	741	724	760	675	703	652	700	690	645	697	699	730	712	660	730	668	681	699	673	744	729	700	713	723	719	657	684	724	732	710	701	698	679	689	684	671	706	756	724	701	699	740	739	703	720	675	716	686	633	715	701	726	689	726	677	661	683	730	782	719	679	728	668	715	744	720	638	719	675	745	715	675	741	776	721	694	702	693	709	716	725	709	699	677	747	713	685	687	716	733	672	689	749	661	687	662	721	655	723	702	687	686	734	679	735	701	708	706	695	671	676	689	713	714	707	732	674	697	718	681	697	727	728	664	705	707	705	723	668	719	677	681	736	667	685	730	683	711	690	678	719	660	659	714	736	714	681	664	711	708	739	711	694	732	714	708	683	719	700	681	696	683	727	713	709	631	724	744	722	717	693	677	704	711	685	692	739	695	713	713	693	695	721	718	689	763	684	706	750	742	741	647	715	732	673	725	731	661	699	705	667	676	709	726	718	749	711	704	691	705	672	651	681	733	694	727	693	664	704	710	721	704	697	742	685	675	709	651	645	677	684	714	691	756	684	672	692	676	680	714	724	684	650	702	727	655	711	704	698	653	702	713	728	691	658	675	678	724	743	704	672	742	685	711	718	715	706	697	704	656	679	713	726	710	674	705	739	721	651	680	704	686	742	645	698	668	715	700	675	733	745	673	716	719	707	679	724	696	707	773	692	674	682	722	675	694	716	723	705	655	680	726	644	688	668	719	686	741	677	753	681	709	687	682	770	663	711	738	688	737	732	717	721	712	715	721	722	659	638	667	735	709	664	687	688	654	675	724	720	723	703	704	726	669	728	678	744	719	707	687	654	717	707	723	684	656	755	726	684	674	708	694	685	627	642	712	710	737	731	711	721	670	667	726	703	697	685	731	663	666	714	702	687	705	710	774	707	722	710	680	711	671	741	758	645	762	684	692	697	726	698	668	723	664	701	713	675	679	693	676	698	696	670	628	659	666	696	695	717	702	696	680	683	690	694	709	692	708	687	717	672	644	679	727	676	691	693	696	704	737	679	691	691	695	710	668	693	704	722	710	690	719	698	765	704	707	749	673	685	656	690	675	698	681	706	686	708	686	645	685	680	677	672	733	716	687	711	678	705	723	654	716	634	691	678	705	683	687	687	711	681	756	720	735	676	719	695	699	721	682	670	612	705	705	673	664	724	657	650	712	685	673	687	668	721	692	681	737	742	702	635	694	700	634	746	731	738	690	685	690	718	705	694	693	713	738	704	747	727	683	672	727	664	709	733	710	715	702	689	683	715	687	721	720	669	660	675	716	700	679	723	728	688	666	691	701	719	722	724	654	682	693	680	746	716	673	657	708	710	710	723	720	742	696	707	714	707	687	728	679	666	654	692	686	675	669	687	730	696	689	693	735	712	704	738	696	678	727	709	715	702	642	714	682	710	730	651	710	694	683	723	650	691	714	659	679	724	718	702	680	726	666	728	712	655	715	729	729	696	649	666	708	713	659	656	709	685	665	707	731	707	666	742	668	733	671	698	739	626	724	695	695	662	682	709	731	675	709	683	689	747	680	671	728	690	727	684	692	743	676	693	692	698	690	669	693	669	713	675	695	710	696	688	735	740	687	712	685	717	686	685	669	701	648	710	680	739	693	663	709	719	709	669	673	669	710	693	697	703	674	718	707	702	704	697	700	733	688	708	700	701	676	726	662	703	713	671	713	695	685	682	721	737	741	691	727	711	695	707	696	703	705	732	692	685	666	702	695	743	692	695	644	679	707	688	666	679	683	714	705	667	703	695	694	721	675	736	679	664	661	686	695	686	684	679	729	743	684	678	680	660	706	715	741	706	727	705	658	746	729	671	689	686	728	665	673	736	743	696	751	729	692	704	696	699	715	757	666	717	686	701	712	692	676	734	715	649	667	728	703	686	694	626	734	719	685	719	680	735	762	725	716	714	705	692	689	697	708	747	760	691	715	690	667	687	669	678	711	681	740	693	682	690	707	690	727	720	732	677	649	711	734	725	647	764	702	727	731	728	684	666	672	669	681	694	667	720	720	664	719	712	709	691	707	716	704	715	708	693	665	702	703	683	709	671	718	725	743	668	713	628	693	714	707	707	697	738	664	721	699	724	712	690	694	684	719	680	669	678	684	718	653	715	655	728	656	691	719	680	747	696	711	658	662	713	737	732	690	665	720	705	704	688	688	737	722	652	688	656	691	670	697	695	714	709	695	743	715	690	728	725	707	723	667	721	716	684	693	724	691	686	664	720	680	704	685	666	706	682	688	712	735	688	677	732	700	689	611	700	689	698	707	656	707	645	682	739	709	699	677	732	723	720	733	680	658	712	663	701	702	703	757	689	711	712	717	677	683	694	741	729	698	704	688	643	702	702	719	666	654	699	705	727	692	700	706	702	730	683	704	679	681	707	685	698	700	678	698	674	745	700	657	711	750	701	690	725	678	715	650	711	702	673	677	697	720	672	688	695	666	745	713	721	716	714	715	738	744	686	734	695	719	662	709	687	703	693	722	739	726	683	674	707	694	721	729	688	680	725	680	716	685	664	737	685	728	679	716	706	674	697	717	687	701	722	722	711	683	675	685	673	649	680	701	711	676	689	726	669	707	727	700	688	678	723	716	702	701	667	674	650	745	673	672	759	699	711	717	673	715	696	677	709	767	679	700	720	764	700	736	773	717	733	678	716	720	690	708	707	709	685	683	747	704	678	705	704	714	707	696	704	686	681	676	721	683	662	654	702	694	698	696	733	674	716	704	698	698	679	758	687	732	680	708	733	675	694	729	712	718	667	694	632	731	666	688	713	653	701	722	698	711	654	726	762	700	674	703	737	682	636	725	709	645	702	686	719	725	722	642	701	706	706	715	720	681	673	700	682	693	719	680	688	679	706	691	717	695	706	738	735	715	726	725	714	717	722	629	706	629	752	733	711	679	731	657	707	706	701	739	760	704	756	704	734	703	710	717	687	695	708	712	715	697	703	659	730	718	683	760	647	646	704	710	703	714	658	732	683	655	719	722	679	695	692	715	694	677	736	718	713	722	686	711	727	670	707	716	723	679	741	713	730	740	696	697	708	688	719	720	708	705	722	720	742	699	697	776	718	664	687	709	667	665	632	714	675	732	693	719	698	712	685	756	700	667	673	739	715	720	685	702	699	699	713	693	677	672	721	699	711	741	710	684	691	691	736	688	734	703	728	692	702	698	682	672	704
8794	5366	5160	2115	392	358	318	329	308	316	303	327	346	303	304	280	318	313	315	306	327	299	310	320	330	353	307	325	330	286	323	308	327	304	302	322	314	294	326	331	341	320	309	311	312	311	342	306	276	315	305	302	323	320	307	295	306	317	302	298	280	325	321	293	317	315	299	283	308	334	289	306	296	308	335	306	322	293	310	330	299	326	340	312	291	299	314	306	331	362	317	274	315	314	303	323	327	306	327	295	302	293	310	284	303	322	341	330	348	316	327	312	323	301	315	294	315	310	337	313	333	297	320	332	337	333	348	290	293	342	323	320	289	299	321	304	322	300	349	321	310	298	330	336	318	336	321	326	322	307	342	338	331	317	336	309	312	308	327	323	301	330	320	312	352	333	311	308	350	316	312	340	300	333	300	321	333	297	334	335	320	336	321	326	300	356	328	315	348	360	331	341	313	278	278	343	310	309	324	331	307	296	316	304	325	331	329	307	309	329	287	321	335	336	306	305	310	325	325	313	309	323	329	295	287	332	313	363	334	284	334	321	287	307	327	289	295	329	325	310	320	296	301	306	313	336	311	296	295	296	329	311	342	327	327	339	336	328	306	328	328	331	335	304	311	334	300	330	279	333	339	302	319	341	336	327	309	281	347	330	327	317	318	323	316	316	347	328	315	341	309	305	317	299	317	326	304	330	308	360	336	308	337	341	310	319	312	316	352	354	313	307	312	284	295	316	306	333	304	336	334	344	321	347	309	304	344	309	306	286	313	322	340	308	352	352	320	314	338	328	328	322	364	300	336	309	319	308	293	303	327	336	311	308	332	291	298	283	291	318	300	304	294	289	313	353	309	310	312	309	289	328	341	312	282	352	317	308	329	321	280	259	344	309	316	277	294	333	342	288	294	320	317	308	294	320	302	285	323	307	314	325	303	313	318	325	318	308	330	346	302	287	330	308	300	311	326	302	280	306	315	317	274	317	322	355	319	325	275	317	278	305	293	323	306	278	327	311	325	316	304	325	308	302	301	296	303	319	336	300	332	280	322	311	346	308	306	317	293	323	318	337	286	290	290	321	334	327	341	323	326	309	327	276	316	302	269	321	277	324	322	318	298	298	316	328	311	315	335	309	310	318	324	321	347	320	322	312	332	296	287	343	282	267	326	346	335	308	292	326	323	313	282	308	295	306	303	311	305	303	295	292	320	305	305	321	320	307	320	350	321	340	358	330	281	292	310	336	341	340	324	322	333	339	286	329	294	334	357	324	329	337	309	312	288	305	300	299	317	327	295	305	315	292	340	309	295	313	316	343	307	319	326	339	332	287	310	332	303	313	321	280	313	315	286	284	308	323	318	308	331	339	321	334	307	293	289	310	298	353	322	319	361	291	304	342	322	302	312	307	352	344	330	323	322	305	318	299	355	298	289	285	310	327	307	301	317	311	314	277	326	292	333	301	327	336	323	314	282	314	311	329	304	320	308	309	318	287	329	313	308	354	318	332	289	348	274	307	315	339	312	345	322	343	322	299	319	292	306	319	313	340	299	308	300	279	342	302	325	307	310	314	344	318	340	301	327	339	335	324	301	287	311	326	342	283	325	299	303	306	306	336	316	336	308	322	327	345	346	327	321	347	340	322	297	339	318	325	322	292	307	324	280	338	310	285	311	300	304	309	349	311	309	324	341	310	305	349	321	298	293	312	347	313	343	339	316	334	340	315	345	313	316	314	326	272	321	327	290	310	334	341	316	307	307	289	334	314	300	297	345	292	332	315	365	303	302	316	314	327	324	322	290	301	295	327	321	332	319	323	295	311	327	361	336	339	346	365	328	298	302	294	324	292	326	322	341	302	294	348	305	335	319	357	322	363	306	332	342	354	288	312	334	326	311	339	308	356	337	349	356	299	298	318	320	316	333	339	342	290	342	333	308	360	325	326	318	348	352	333	339	365	326	292	323	308	299	288	294	327	295	314	296	342	350	328	314	342	333	345	300	325	302	346	303	302	306	319	308	323	325	314	284	315	313	302	324	327	312	301	342	325	335	322	269	315	360	284	340	309	324	302	301	283	324	323	322	317	341	299	326	316	303	320	318	351	321	310	294	269	308	308	296	334	313	361	352	324	310	330	324	332	305	307	317	299	324	347	301	324	327	322	312	284	361	334	283	307	327	310	364	326	319	302	293	316	310	289	306	303	294	339	331	324	325	324	324	344	325	278	316	310	293	335	340	296	305	316	300	323	295	293	321	322	281	354	322	317	265	292	304	285	318	330	314	327	313	320	301	301	326	281	334	320	288	320	323	307	355	300	330	327	319	286	306	314	322	347	296	310	341	308	307	303	324	356	323	288	318	315	308	351	358	293	299	324	323	308	327	313	322	331	324	330	308	308	331	322	320	340	328	285	341	314	293	309	317	318	319	300	331	325	318	298	325	311	349	290	331	307	295	310	293	305	288	360	321	304	336	333	305	299	323	297	287	341	332	290	368	320	312	318	317	326	297	321	303	306	346	314	351	297	309	321	327	355	328	345	289	293	318	339	339	266	320	312	327	318	302	319	296	317	305	330	292	327	327	304	320	309	307	347	309	266	327	328	322	330	318	328	327	312	296	331	328	336	316	279	339	326	358	309	312	318	325	328	338	318	347	323	314	296	310	333	322	298	304	304	307	333	354	352	301	339	335	345	332	282	287	306	363	308	292	331	286	338	347	316	305	314	313	294	274	281	303	300	290	326	318	316	281	314	307	336	326	328	299	313	312	313	313	306	300	304	317	316	321	320	337	328	336	299	314	307	346	348	330	310	339	338	350	323	283	304	333	311	304	327	332	298	300	288	321	312	318	326	297	358	298	284	290	332	283	311	306	329	285	327	325	283	325	333	307	306	325	351	323	315	304	311	297	296	316	327	344	308	296	302	334	313	301	329	316	333	318	337	342	346	318	330	319	314	321	305	319	314	319	326	354	327	338	289	337	318	302	319	296	311	338	339	314	303	315	283	297	325	327	303	341	337	346	345	340	318	303	312	321	323	329	288	306	369	307	292	343	301	330	316	319	293	299	336	306	333	323	300	318	298	298	307	301	332	371	320	292	322	286	325	327	293	321	314	304	307	346	349	282	325	308	319	328	318	309	319	323	360	302	330	337	322	321	311	303	330	273	311	328	321	323	336	321	329	286	294	298	279	324	284	296	297	286	329	335	320	322	342	325	352	302	299	293	314	315	319	315	311	332	281	326	320	306	278	310	317	330	332	316	335	287	324	339	300	294	339	341	337	340	353	312	288	298	299	335	334	324	330	310	331	310	347	322	317	304	306	292	297	338	335	295	315	315	310	310	282	315	355	319	339	304	310	379	303	326	356	299	288	302	312	303	296	285	294	285	335	299	325	339	312	320	326	348	322	327	312	313	303	339	302	340	306	313	304	294	314	308	332	335	307	350	309	338	321	310	314	315	332	303	338	326	326	322	314	315	326	303	323	309	329	321	325	329	348	323	313	317	340
5607	5226	9584	4844	814	713	719	712	682	712	732	722	733	725	761	698	674	677	697	682	689	714	714	751	677	680	724	727	705	737	682	724	614	713	727	676	683	703	687	718	675	694	688	699	680	712	681	690	729	700	751	691	724	710	702	706	668	730	719	719	692	670	666	713	664	683	692	742	677	692	691	734	688	689	708	689	705	675	711	740	699	678	713	702	671	711	735	676	655	740	706	663	722	679	700	722	727	721	718	742	659	698	726	685	808	723	721	749	726	750	741	681	694	726	707	684	690	700	696	706	665	707	779	691	680	730	737	725	707	697	758	651	713	733	719	713	752	685	727	702	702	710	674	716	666	693	713	688	631	666	696	724	749	712	667	660	692	741	692	725	680	697	759	713	783	718	663	655	670	690	694	741	688	716	660	724	702	687	693	704	685	678	635	712	728	681	747	682	705	723	701	749	700	743	718	690	706	689	686	688	660	739	735	653	653	683	700	709	674	661	690	682	704	706	658	686	722	737	677	740	736	685	715	703	744	681	665	700	677	742	738	689	681	744	760	675	710	717	709	760	665	693	680	675	665	669	704	715	691	698	682	678	691	706	714	710	668	682	725	699	732	699	720	682	695	713	716	678	721	704	725	747	659	710	701	697	663	646	715	704	696	704	722	697	685	726	703	674	677	745	677	711	727	686	705	695	667	719	717	678	665	681	691	713	711	704	731	678	723	743	708	716	702	687	701	701	676	712	700	683	665	708	702	726	722	691	695	715	720	750	719	699	721	741	700	688	723	718	715	695	668	703	753	707	731	675	725	687	659	656	697	690	675	716	672	746	707	692	702	660	716	681	676	709	674	695	739	685	654	689	676	750	709	714	696	701	700	665	697	662	656	685	707	723	697	725	672	688	684	708	719	733	706	695	724	661	696	671	741	700	677	715	689	709	706	712	693	698	633	695	687	696	683	690	690	710	703	720	735	716	687	735	732	738	698	698	691	727	726	692	733	718	705	700	713	714	677	733	694	652	695	683	698	729	694	694	690	709	693	711	698	671	675	681	669	707	684	745	736	725	656	722	682	708	713	744	687	726	683	675	723	675	663	708	667	720	715	664	654	799	714	713	688	678	690	677	653	722	716	708	761	677	684	695	740	679	665	710	673	685	683	714	729	678	653	688	702	666	645	706	722	676	734	694	677	686	697	646	714	717	697	697	688	719	738	709	705	693	694	731	736	686	753	651	687	752	711	681	715	624	643	710	728	730	693	715	690	672	693	748	680	741	646	699	726	689	670	723	695	708	726	653	737	759	715	745	705	666	672	680	707	717	694	698	673	698	707	715	739	665	666	729	696	718	695	667	722	702	707	715	690	655	665	674	684	718	713	720	736	716	693	696	715	717	649	692	670	714	691	652	704	700	671	700	738	724	712	679	705	693	763	644	726	698	705	700	727	709	655	717	662	666	725	677	684	697	738	685	691	647	718	670	703	684	696	731	733	718	687	702	731	706	684	658	751	670	689	710	771	715	685	761	733	738	673	702	701	716	675	727	727	750	673	706	737	686	663	713	767	756	728	711	719	726	690	690	683	744	640	710	686	711	733	720	695	686	694	734	700	680	688	700	691	748	722	737	656	736	730	724	678	699	701	654	716	730	709	691	698	715	709	698	676	680	693	647	713	709	705	711	688	733	695	723	666	734	712	696	711	682	676	714	709	707	644	687	691	697	701	703	655	712	723	676	730	743	693	667	667	726	697	685	692	641	674	640	688	700	661	702	684	663	705	692	745	706	690	725	645	738	694	704	674	717	711	722	705	712	706	711	670	670	677	694	716	686	692	702	716	686	726	711	703	745	709	728	653	690	677	720	718	661	668	748	701	723	714	723	680	723	725	656	714	719	742	726	698	673	684	698	652	721	679	676	730	672	689	674	658	675	681	672	666	726	637	721	678	659	707	663	690	720	692	723	694	649	696	708	720	704	671	656	706	731	675	670	653	695	780	642	673	703	668	652	669	677	706	714	709	708	745	739	717	682	708	684	717	692	698	714	706	674	679	702	654	701	728	756	685	659	673	702	710	690	726	712	709	689	715	667	690	692	667	675	736	688	669	723	697	726	690	681	776	741	647	681	748	724	731	726	684	721	668	678	678	724	688	719	742	693	687	710	679	669	695	707	717	690	676	662	687	727	678	713	709	681	706	709	727	714	675	684	693	641	688	675	673	689	719	698	716	683	747	696	699	751	687	745	707	682	726	681	662	693	737	695	696	738	689	719	692	672	699	690	656	679	685	675	670	673	692	644	680	693	681	655	694	688	707	729	736	676	697	713	690	700	719	659	713	763	704	707	713	650	728	718	700	690	678	648	625	711	704	669	716	657	746	696	682	717	742	694	732	695	687	683	718	681	718	746	657	681	698	687	708	703	685	740	679	680	693	743	713	679	670	624	708	703	708	672	695	708	704	708	735	707	697	704	721	681	685	734	686	737	645	727	740	724	721	710	729	689	698	718	726	709	760	731	668	740	695	697	718	660	714	661	731	658	688	712	728	644	719	713	695	644	686	732	721	723	704	714	678	702	696	705	725	710	729	669	752	656	714	690	712	703	704	712	716	689	712	687	751	641	665	693	673	652	750	689	700	720	698	712	704	667	665	675	728	745	721	724	691	682	704	696	721	693	699	715	668	699	729	694	685	749	698	686	676	659	708	679	679	690	664	698	711	713	716	678	759	661	679	670	690	696	662	694	678	684	684	703	666	723	698	695	675	690	703	663	700	684	700	695	724	655	697	679	698	719	681	720	706	719	695	679	716	691	713	717	676	752	676	743	699	708	704	708	665	684	711	688	724	676	732	719	697	737	719	669	723	716	721	723	711	718	703	710	684	680	674	655	685	700	690	699	655	717	690	677	661	700	739	719	714	723	705	655	696	712	724	702	703	718	704	728	684	703	698	698	752	743	755	752	722	662	767	690	731	737	686	693	672	712	641	678	713	701	731	713	698	659	731	746	691	706	697	662	669	680	715	703	758	676	711	675	682	731	673	666	653	724	718	634	659	698	702	687	742	681	686	701	709	696	719	641	735	753	687	672	690	671	691	729	745	673	685	696	704	700	728	708	644	655	666	692	729	710	662	732	712	719	700	726	708	704	726	670	692	696	619	695	677	688	730	705	669	711	676	676	622	683	713	705	708	764	755	661	722	714	696	711	721	700	720	696	700	698	708	727	749	710	651	739	682	708	705	715	723	730	754	686	726	724	728	674	669	648	709	709	654	712	692	658	730	707	661	725	735	685	679	724	699	699	700	693	648	720	694	727	720	755	684	664	691	671	696	707	727	678	707	721	670	706	761	702	719	685	695	694	734	698	701	689	681	737	683	683	726	702	736	682	701	737	683	702	691	662	713	665	675	682	699	681	719	681	708	725	709	712	675	758	673	687	727	721	658	671	718	712	677	720	673	664	622	668	752	724	708	680	675	705	655	691	728	698	701	691	726	698	710	695	699	703	674	704
21389	13673	13935	5365	809	465	433	381	365	356	354	300	296	311	283	327	342	323	272	285	312	260	309	314	294	285	282	284	274	336	299	279	300	290	266	248	319	286	337	334	290	259	280	284	315	265	317	281	296	288	302	268	301	281	305	288	311	281	267	280	250	304	291	330	300	280	263	300	269	285	268	294	321	279	274	299	291	302	291	314	269	251	332	286	285	311	283	311	281	292	315	290	281	301	296	300	310	284	292	263	285	289	305	275	307	325	279	335	298	257	314	255	286	271	296	333	289	289	296	292	318	306	274	290	305	300	287	288	269	265	310	297	288	262	289	272	285	288	247	291	281	304	287	265	295	307	289	282	281	282	289	318	267	278	278	313	289	316	293	309	290	292	298	275	320	288	285	296	286	308	285	240	252	332	299	276	281	280	243	258	297	295	305	284	276	316	271	300	267	316	308	307	275	320	310	281	288	322	251	284	287	325	303	278	274	271	287	317	296	262	273	277	259	296	300	303	307	255	297	271	267	285	277	309	282	286	306	296	341	279	303	262	278	319	284	291	277	283	278	252	274	325	290	273	290	293	252	324	268	293	308	290	280	311	285	297	333	275	277	266	279	316	304	309	306	270	307	246	316	266	280	296	283	296	289	304	293	305	280	284	266	266	272	279	324	267	279	306	282	298	288	313	305	308	324	266	279	311	281	267	290	281	296	332	273	290	291	276	293	296	296	279	281	273	326	295	311	302	277	318	304	292	289	304	287	262	285	283	286	268	284	265	284	289	284	312	329	345	313	326	270	310	319	284	284	296	321	267	303	312	333	298	292	274	261	312	341	308	270	329	262	291	317	296	298	278	312	279	310	304	282	281	307	305	259	298	330	297	310	309	303	303	277	270	276	280	271	301	314	314	294	314	295	262	317	287	281	311	278	287	286	283	290	264	282	280	283	295	285	288	294	275	285	311	286	317	286	277	271	292	308	292	275	295	300	283	258	303	273	300	279	268	290	282	298	287	307	308	285	260	260	309	295	264	297	316	307	275	280	291	271	341	282	249	291	297	271	295	280	316	302	309	259	300	274	300	317	288	293	316	277	294	325	290	285	296	288	297	272	296	318	311	273	281	241	243	297	307	293	286	289	289	287	308	276	307	273	290	283	263	273	276	279	251	307	297	293	286	283	284	308	279	275	283	291	270	300	274	301	288	276	313	300	273	287	275	311	299	275	284	282	291	308	311	300	303	320	287	315	294	321	332	242	261	294	304	275	310	272	327	293	275	305	271	279	328	308	293	290	312	308	300	328	301	270	267	299	311	287	289	272	272	308	289	251	285	273	280	268	278	286	315	260	291	310	300	321	300	323	282	286	291	272	305	320	297	302	292	330	297	303	279	271	246	283	278	289	301	314	310	274	275	311	270	281	266	299	282	292	261	297	325	286	272	302	279	295	285	322	283	326	297	294	295	309	288	292	268	271	269	306	292	306	262	303	331	298	274	289	307	296	317	304	296	296	307	262	307	270	268	278	284	297	279	320	292	282	304	305	293	274	278	336	281	281	268	312	299	283	285	321	291	311	265	317	255	301	292	289	286	235	302	298	271	286	293	272	278	269	260	315	306	278	331	287	268	294	287	320	301	278	271	283	352	307	290	307	300	312	279	296	308	279	263	289	325	292	310	322	282	307	273	329	272	281	285	295	293	317	281	288	263	313	305	296	289	267	274	307	305	319	302	310	312	289	338	293	321	253	282	281	295	298	270	284	268	314	293	310	286	291	305	292	304	307	289	283	300	327	334	299	266	326	291	265	302	277	274	263	277	290	311	286	254	258	266	280	277	290	256	285	286	298	274	269	275	305	307	295	316	279	290	269	283	320	304	307	277	276	302	277	340	287	311	279	272	292	291	308	289	277	294	318	286	303	261	280	276	263	284	266	282	264	291	270	313	296	321	279	292	300	285	303	276	298	317	276	292	315	279	326	298	269	265	325	279	293	286	253	275	312	313	289	314	297	288	312	310	281	279	294	312	303	283	291	272	313	286	280	306	311	279	280	274	308	316	273	284	284	298	316	311	271	295	298	319	302	285	257	287	296	268	278	281	292	318	281	297	296	287	270	304	273	310	288	290	279	302	267	290	296	293	290	320	278	294	283	295	308	299	293	300	285	296	295	288	288	271	326	304	292	289	289	273	285	270	258	275	267	267	287	307	292	276	287	305	300	293	286	314	305	299	281	280	259	287	343	272	288	284	278	293	337	306	339	291	285	295	274	310	286	290	280	277	298	272	300	261	293	263	292	339	259	276	293	323	271	296	330	300	285	283	282	250	321	283	280	283	251	283	273	247	324	290	295	306	293	264	275	314	286	294	283	288	286	271	270	275	298	269	303	301	281	286	280	282	274	268	271	283	290	288	278	259	330	299	309	298	287	248	291	306	275	315	300	289	296	304	296	258	311	289	262	291	264	253	289	294	317	292	297	277	308	287	297	312	308	277	272	307	284	282	287	243	291	299	287	282	270	305	300	300	309	283	268	266	297	291	280	306	305	274	300	289	291	300	279	309	291	311	309	272	351	293	263	284	283	270	301	324	285	315	283	324	277	287	305	312	301	291	271	276	287	312	313	319	290	297	315	295	313	279	333	283	288	266	267	289	305	301	296	307	316	298	291	309	296	285	292	328	292	303	304	321	287	296	298	302	287	283	244	287	293	298	290	299	301	317	288	304	282	296	285	280	299	299	299	273	283	304	315	302	281	278	277	280	299	315	279	303	291	300	274	306	297	269	277	291	287	285	275	276	288	290	314	269	296	292	282	320	295	305	303	289	334	292	325	303	304	294	318	275	261	272	294	318	331	287	282	299	282	310	282	261	288	289	284	287	306	317	262	283	311	272	291	291	278	292	240	276	286	336	269	288	296	300	304	305	279	295	296	306	302	263	299	282	290	284	290	264	279	302	279	291	293	298	267	297	311	274	299	278	295	280	292	263	287	288	291	289	253	269	264	305	277	305	304	299	291	265	269	264	292	274	261	238	299	267	313	277	303	294	290	298	298	298	300	321	286	297	278	292	292	252	241	289	267	277	318	282	306	325	289	282	277	318	268	288	289	277	285	299	286	320	280	268	290	279	279	289	293	279	301	270	310	288	258	306	271	289	302	317	306	293	261	308	320	331	286	312	303	299	266	312	285	298	325	276	293	289	270	310	291	280	298	267	250	299	296	272	316	260	337	271	266	283	301	330	296	314	280	280	289	275	289	281	310	276	301	276	279	268	323	308	297	289	280	311	294	307	312	234	267	289	282	269	312	308	309	281	264	292	289	261	297	312	290	292	312	295	298	306	282	271	288	338	272	323	310	305	326	304	298	273	256	286	277	274	323	301	300	306	296	296	291	284	288	317	273	292	293	271	298	308	252	291	278	270	310	317	278	300	301	281	279	252	264	309	266	287	299	292	314	291	302	274	305	293	297	286	316	306	313	281	323	298	297	266	296	267	264	290	326	297	304	282
13442	11506	20889	9106	1461	1148	1133	1027	931	912	861	888	821	854	788	733	728	723	754	726	692	679	718	688	680	701	704	682	623	722	647	707	663	678	638	682	702	680	638	609	637	650	671	665	616	694	677	625	665	654	685	687	660	678	636	696	650	682	700	684	645	612	694	663	698	623	657	642	690	691	674	654	634	630	671	649	695	645	644	685	661	623	656	634	650	677	676	671	687	638	659	681	657	726	645	668	630	648	681	686	668	712	766	776	743	776	711	709	690	683	648	661	669	677	686	632	644	649	645	683	682	670	665	701	626	637	660	654	701	655	654	652	657	643	629	682	660	657	655	669	705	650	606	667	640	703	632	679	657	670	675	651	650	655	677	642	627	662	681	646	669	645	633	626	665	659	682	640	650	649	693	640	667	659	651	681	632	656	612	662	634	656	690	674	618	635	631	652	634	651	630	639	654	633	653	643	633	661	650	650	592	679	691	643	611	644	641	672	652	690	652	644	658	630	616	680	635	662	622	649	646	712	625	621	725	652	633	700	639	672	605	683	661	652	634	654	666	650	672	695	669	617	647	642	668	707	634	688	691	598	688	645	716	662	640	653	668	676	718	638	688	661	672	705	644	637	669	615	700	643	686	654	667	660	660	652	711	614	661	650	683	659	653	673	642	680	652	588	683	664	634	628	681	605	699	660	641	605	633	650	625	689	637	672	701	651	689	664	649	627	630	688	643	709	673	665	680	653	642	651	618	655	657	687	636	658	634	585	666	683	578	620	645	679	668	591	678	627	653	673	611	661	642	660	628	665	688	633	676	612	666	691	649	600	659	637	642	649	670	667	634	659	689	718	689	694	678	636	693	674	652	665	649	686	621	674	686	649	639	677	680	643	652	665	683	647	622	658	663	629	626	629	696	679	710	668	656	620	683	659	686	660	678	673	688	620	633	659	669	630	671	687	648	640	670	661	644	640	620	652	662	644	691	638	677	646	679	677	631	651	670	648	693	625	663	658	644	672	679	642	696	636	713	660	643	671	687	662	651	716	632	633	626	660	654	654	679	680	670	681	670	636	635	624	705	669	640	653	667	648	639	629	654	610	677	644	657	648	629	625	651	648	650	670	634	668	628	640	681	674	660	639	636	676	648	633	666	663	636	606	656	632	611	657	671	664	667	643	663	649	696	653	612	701	626	658	670	622	666	617	642	632	703	625	623	650	703	644	670	670	631	661	636	650	689	595	639	695	665	666	636	608	637	620	656	656	683	648	653	701	670	647	641	645	656	673	664	658	649	661	632	643	646	696	657	632	636	678	634	670	640	665	695	679	646	678	629	600	679	691	686	637	672	652	657	638	661	628	634	656	662	673	625	662	632	676	625	676	655	638	644	652	679	681	612	587	634	654	640	620	642	678	638	682	668	624	623	646	675	647	651	634	613	670	649	655	676	630	674	644	680	621	637	606	646	636	624	632	685	672	655	664	631	655	678	608	630	656	677	606	718	594	658	670	640	663	637	659	644	678	693	630	666	613	640	638	610	668	626	597	659	643	654	653	641	659	642	687	697	696	654	617	686	686	673	693	679	657	638	640	644	637	654	684	673	677	667	645	649	647	632	646	686	649	674	642	680	652	624	706	680	628	677	637	650	625	689	641	603	677	671	658	644	632	637	671	635	654	635	693	659	675	698	635	637	655	568	669	643	682	678	645	701	650	659	665	628	646	677	630	665	650	643	648	644	671	634	660	630	661	622	634	655	673	690	629	701	645	606	608	666	637	649	675	678	670	685	672	617	651	691	641	686	643	621	644	661	672	686	639	655	648	613	666	620	644	616	643	731	625	712	649	613	677	659	612	684	632	660	620	693	594	627	676	608	676	650	617	677	663	685	682	639	661	690	643	681	687	680	646	590	661	645	651	614	710	649	673	655	656	682	670	714	600	655	664	686	705	656	645	654	650	640	656	669	605	678	631	661	638	686	631	685	661	625	634	663	651	674	651	648	662	627	678	658	632	661	696	649	615	635	655	645	602	622	636	634	661	641	677	629	668	639	692	649	652	664	621	657	687	689	617	728	673	633	668	668	635	659	649	650	645	636	662	686	647	623	656	646	683	680	661	669	673	661	643	701	645	612	601	672	651	644	596	671	703	630	677	637	634	708	614	611	587	680	675	646	635	671	655	655	682	712	600	677	664	635	598	608	648	605	601	674	669	702	632	677	619	693	662	620	657	671	683	633	665	681	686	706	661	679	650	622	652	678	661	682	604	687	692	648	664	634	644	661	658	632	652	614	629	624	663	622	646	654	677	628	613	666	666	647	616	622	704	642	656	619	641	675	639	676	703	681	620	656	687	618	625	634	647	648	667	716	574	644	637	658	727	649	662	631	658	674	671	655	642	697	683	699	675	638	666	660	670	668	658	679	611	672	702	682	613	687	683	666	683	656	657	599	682	663	665	716	675	650	646	644	633	680	663	685	654	655	684	647	615	671	671	589	691	702	634	639	652	660	664	689	612	653	662	662	623	634	603	610	667	665	654	646	664	658	657	634	691	677	649	692	668	657	682	663	664	625	654	633	636	682	658	659	676	678	672	662	652	672	672	649	645	669	659	666	668	638	630	642	687	641	669	595	704	659	637	671	690	634	606	599	625	681	639	652	651	673	646	591	668	638	659	616	701	623	665	620	635	639	670	652	658	665	689	641	658	617	658	598	620	640	661	662	628	657	673	621	645	650	711	616	675	611	629	706	645	719	665	656	654	664	659	680	664	651	665	638	690	630	648	633	670	652	685	652	614	640	656	678	654	724	681	638	664	620	629	629	684	670	629	656	659	664	679	625	639	630	611	673	641	676	681	693	651	646	632	677	703	649	655	633	677	670	640	620	656	642	618	678	680	625	617	640	672	647	616	651	607	683	648	643	601	701	687	607	633	700	630	662	667	641	643	646	657	673	659	671	662	634	652	654	677	611	670	648	629	662	685	655	634	671	671	664	676	694	637	608	659	678	629	662	659	612	634	612	642	654	624	665	648	650	663	652	696	655	584	682	677	631	708	640	666	657	657	667	678	611	601	691	690	659	647	652	644	633	657	656	584	679	678	655	637	692	656	639	667	643	685	691	647	647	653	643	656	659	642	651	668	703	702	629	632	564	669	642	619	631	653	697	672	650	686	628	660	648	689	667	637	620	640	604	678	583	646	616	627	667	645	680	667	660	678	651	660	674	667	649	644	654	661	682	633	684	635	644	657	675	674	674	714	632	604	685	682	617	583	670	691	638	636	685	645	677	669	670	705	654	650	670	635	653	654	669	664	669	628	644	663	625	663	689	686	666	671	653	644	680	626	651	656	621	690	658	646	701	645	695	669	659	690	671	632	674	679	672	653	651	669	675	655	660	641	649	688	681	651	653	727	662	656	626	661	651	693	664	677	664	675	661	622	636	642	651	658	680	639	643	672	674	675	642	699	689	659	687	632	656	697	622	671	647	638	647	677	641	681	680	653	608	634
30420	20879	18891	5824	928	655	493	500	446	437	355	409	338	355	373	335	331	338	289	346	312	294	316	339	281	328	311	306	304	330	330	285	322	293	322	264	344	344	346	338	350	304	298	336	295	293	285	294	303	296	352	293	307	300	331	326	308	349	258	326	334	286	330	304	316	326	341	335	314	353	324	308	293	341	337	324	293	304	338	333	316	337	295	323	307	324	315	334	299	304	326	314	306	325	331	318	302	340	314	295	311	339	327	319	310	302	316	316	353	342	329	342	291	305	308	322	291	303	312	307	289	304	321	289	322	286	330	280	297	324	287	322	292	285	326	296	308	295	307	312	298	323	297	301	324	387	349	335	340	297	344	311	327	338	307	321	326	332	311	323	316	347	334	320	330	303	318	308	282	311	312	318	280	312	290	312	347	317	326	273	334	309	347	305	340	316	314	326	353	313	314	312	327	316	304	335	338	335	312	297	308	280	355	317	260	274	315	300	332	314	324	312	357	317	326	318	327	324	339	316	340	314	333	318	311	293	308	332	329	309	270	310	311	290	309	310	305	294	348	325	324	334	307	301	302	320	316	287	343	302	306	332	328	319	331	318	301	313	300	316	305	307	344	319	324	301	328	336	333	304	292	321	294	276	314	327	303	294	343	302	318	335	358	267	333	326	339	331	317	326	307	304	315	314	307	307	338	328	305	295	336	299	321	330	351	276	310	281	307	306	299	308	338	322	347	273	299	360	342	343	297	316	290	334	315	298	301	319	296	297	298	311	284	313	310	256	337	293	334	303	321	321	337	302	285	302	298	287	323	332	299	310	319	324	292	336	347	317	322	274	306	326	326	295	280	306	342	329	327	308	311	288	290	324	286	309	360	321	357	319	320	289	344	327	307	307	314	327	329	303	299	285	287	312	332	299	338	361	333	325	293	323	314	304	330	302	275	290	295	281	309	308	302	329	310	348	344	308	346	352	283	306	312	362	280	308	304	318	330	310	294	318	325	333	290	310	310	319	313	304	321	328	335	311	331	329	350	300	336	300	352	301	285	325	305	302	274	328	304	288	305	312	331	302	308	299	305	311	321	304	337	289	305	306	325	325	286	277	309	282	315	333	323	309	313	310	299	314	310	290	335	321	307	282	318	335	298	282	308	317	345	293	297	336	319	302	329	289	318	315	303	300	334	325	336	321	327	292	315	327	325	297	299	302	295	327	305	269	308	307	284	301	341	331	304	320	316	303	353	320	320	310	336	292	288	315	340	337	327	326	318	319	316	291	299	353	350	292	289	326	320	324	324	299	330	334	293	305	338	337	288	326	314	299	302	317	326	327	319	320	298	327	315	351	296	333	324	320	322	323	310	331	305	326	298	301	318	273	296	287	297	311	318	327	310	319	337	310	315	301	320	307	343	281	300	299	308	338	294	300	317	342	326	318	330	298	333	304	329	329	323	348	276	320	331	300	299	336	322	308	339	325	304	317	275	312	306	324	295	321	294	315	349	305	307	327	274	313	295	339	325	266	307	275	327	340	334	325	323	294	290	263	321	324	303	323	339	306	312	312	325	332	323	291	359	318	305	302	325	335	333	337	296	317	372	303	311	305	314	339	304	316	303	335	340	326	294	304	324	341	321	306	311	306	317	332	316	350	322	326	316	305	316	318	303	306	367	325	289	285	317	338	315	305	305	292	314	305	298	300	322	308	305	299	307	338	324	297	309	294	319	324	324	321	323	284	304	317	321	357	276	322	319	316	312	304	306	296	311	307	291	323	341	258	316	349	299	310	300	314	311	293	296	287	281	319	332	359	300	314	310	280	313	309	307	329	324	336	301	277	287	304	319	320	305	319	305	327	311	319	352	316	289	292	333	324	342	315	316	310	338	291	326	292	306	353	325	288	277	345	308	332	292	317	345	343	318	299	306	320	320	316	275	344	295	328	331	271	256	300	315	312	269	332	325	289	306	323	299	283	283	329	329	311	318	318	322	318	325	300	330	322	319	309	329	293	302	326	317	316	321	326	325	334	366	322	328	299	339	332	312	327	296	342	344	299	297	330	335	322	300	281	305	336	317	341	308	387	302	296	312	308	278	337	311	320	336	326	315	316	327	314	305	331	309	288	303	281	293	346	309	319	306	299	320	342	305	338	320	357	331	316	290	328	300	322	307	346	296	315	338	309	303	339	317	312	330	262	328	285	317	281	308	306	306	342	317	317	311	316	335	308	348	314	324	296	307	341	331	299	301	307	299	301	315	318	321	315	339	279	303	315	291	295	321	309	291	335	312	297	312	302	348	303	310	299	285	310	314	314	292	339	335	353	322	314	297	291	291	330	347	321	327	295	302	324	308	301	293	350	312	319	326	306	325	341	322	306	300	335	292	283	292	317	341	301	304	303	324	300	307	308	322	282	336	353	341	290	286	283	304	332	301	294	304	299	332	345	289	271	287	300	309	293	273	306	332	307	333	307	304	326	319	323	297	315	314	330	339	287	279	295	295	327	284	302	304	332	328	310	308	326	317	325	294	326	285	296	293	320	303	270	296	296	294	328	318	292	287	327	309	320	298	307	309	309	286	276	280	327	283	298	287	285	339	325	297	297	322	313	300	290	310	309	312	313	334	334	338	290	276	329	330	336	296	329	337	372	320	304	318	325	300	303	323	314	299	288	329	352	309	330	294	314	314	328	286	316	309	292	294	313	310	323	332	333	297	338	341	301	294	304	302	324	306	301	299	272	325	318	316	295	283	294	309	322	314	300	330	292	323	316	278	308	293	296	365	333	323	317	337	303	344	354	331	320	304	318	314	299	303	337	309	296	328	283	328	324	302	313	323	282	323	320	300	308	266	333	339	324	324	295	283	297	304	304	336	322	318	310	309	319	320	332	288	325	321	328	312	273	324	318	340	309	349	297	296	359	309	333	305	318	345	292	287	340	293	333	297	324	318	326	326	292	340	327	319	277	284	353	341	305	312	336	296	312	338	269	300	300	331	326	318	301	295	315	306	325	350	352	315	326	353	341	335	339	342	319	322	326	312	318	290	299	310	314	312	320	309	312	308	327	314	320	345	338	361	321	307	295	288	312	312	319	311	324	306	324	288	299	272	302	298	315	304	341	318	306	286	292	324	300	297	317	304	268	338	324	324	327	300	294	280	321	334	284	321	321	305	342	308	331	326	323	329	296	261	336	322	313	320	306	316	312	311	318	305	301	332	320	310	300	303	307	325	327	333	334	314	327	283	324	345	308	305	338	324	303	287	336	303	297	314	317	297	333	338	302	301	300	296	313	321	304	301	288	326	324	298	325	309	298	308	325	328	333	304	319	320	313	322	326	331	309	302	329	363	310	319	296	321	313	273	316	341	325	323	350	299	338	333	315	306	302	329	314	339	277	328	317	324	337	307	239	250	325	286	330	307	316	326	298	337	322	314	297	353	333	317	272	280	300	294	319	294	337	313	298	315	336	309	317	288	318	312	338	293	281	337	281	333	300	273	295	280	317
17487	16395	23605	8173	2166	1752	1628	1525	1335	1195	1177	1036	949	927	966	917	928	822	845	755	749	768	758	719	731	742	719	750	738	680	737	717	723	722	732	742	725	725	767	772	720	695	742	689	724	687	685	727	733	698	654	763	719	706	696	709	694	754	716	680	687	662	714	710	713	706	720	694	711	685	702	680	718	693	647	668	675	694	688	702	674	699	714	691	688	744	658	672	721	726	720	715	700	676	716	670	685	713	700	707	692	741	712	739	808	835	798	782	755	774	710	726	716	714	729	686	720	740	701	743	683	713	728	695	712	689	711	755	691	703	724	694	673	685	706	667	684	720	707	683	697	668	712	640	754	700	730	718	677	688	721	682	704	718	656	698	677	697	697	747	690	685	658	768	690	695	702	704	725	731	664	701	683	687	690	734	692	726	687	666	674	723	695	663	677	707	742	682	672	676	685	751	732	722	646	685	701	710	742	683	681	745	729	677	691	694	727	693	696	670	665	718	630	739	724	724	731	691	712	698	682	698	704	689	656	705	690	706	731	729	740	700	677	698	692	750	716	716	657	709	695	670	732	715	698	669	732	694	766	676	651	680	683	687	703	687	705	668	678	686	722	664	700	699	665	665	644	698	736	679	716	688	695	675	712	721	699	733	678	683	707	709	687	665	704	668	691	692	726	717	722	688	726	733	688	715	703	669	700	683	716	707	721	680	711	724	704	668	703	712	756	716	694	712	680	739	717	698	678	713	717	697	713	754	667	700	706	685	704	683	713	726	682	682	707	657	718	721	676	663	684	747	705	641	691	730	738	656	714	730	734	709	694	690	660	715	695	746	700	736	738	685	692	692	701	681	692	688	661	677	683	683	722	696	699	730	654	641	729	665	716	688	668	701	697	715	671	722	713	685	736	623	719	712	636	700	683	719	656	684	650	689	698	690	668	749	719	696	715	706	712	689	665	687	735	688	698	715	670	669	685	716	740	676	659	688	665	717	725	703	680	756	716	669	708	727	681	667	695	708	714	681	689	681	700	672	685	658	673	742	726	704	709	685	719	686	710	744	727	707	711	693	720	773	682	680	695	726	716	734	675	696	698	670	706	680	745	673	703	685	699	668	701	650	704	700	736	685	695	716	752	681	703	716	752	683	714	709	660	701	706	724	674	719	681	683	681	713	715	710	670	674	702	723	717	698	684	661	716	736	702	662	670	684	636	703	714	667	739	723	688	737	700	749	692	692	725	684	690	693	685	709	682	696	700	663	730	772	731	664	686	721	670	708	711	666	704	708	746	718	682	727	674	739	744	680	721	661	686	697	677	708	692	727	695	687	673	703	725	693	696	720	719	708	713	686	705	682	707	713	700	749	703	685	698	669	691	714	744	692	665	706	702	704	739	668	691	721	754	715	733	716	702	744	695	722	703	665	690	698	724	687	692	711	718	727	716	724	711	694	658	703	736	674	705	682	698	670	682	723	641	724	735	705	675	714	667	706	675	704	690	675	745	732	675	706	728	730	729	700	675	683	702	664	675	687	658	684	700	717	720	654	660	699	669	678	678	676	736	674	738	674	715	701	694	726	700	718	712	692	695	705	697	716	678	680	712	726	670	671	704	740	717	681	627	731	685	656	689	717	734	666	709	674	691	633	762	705	680	687	704	720	753	692	702	700	691	705	698	684	653	717	691	720	717	662	701	728	707	703	685	663	715	714	689	674	720	739	698	651	674	647	671	714	693	683	654	689	659	685	716	701	677	676	671	717	742	664	686	709	708	702	630	692	675	656	683	648	700	720	675	688	675	725	686	713	670	692	681	702	679	681	744	719	700	733	721	699	723	718	746	692	692	707	672	703	669	692	714	662	681	727	735	729	713	664	694	681	675	720	689	668	709	712	677	691	693	703	684	740	653	696	716	670	687	659	684	710	709	690	752	676	712	706	694	693	707	689	718	729	737	747	729	714	685	691	709	709	720	717	714	709	687	739	691	669	727	691	680	744	696	683	731	736	739	707	711	710	670	712	688	692	642	703	746	708	672	728	702	692	708	676	674	712	715	728	676	691	674	772	691	650	668	707	690	696	670	694	705	686	715	670	668	736	723	699	696	719	680	675	730	674	696	695	670	675	734	689	729	677	639	721	696	700	685	668	682	719	700	692	736	633	765	723	674	716	732	702	686	745	651	711	724	712	660	683	683	718	702	685	662	720	726	672	717	685	688	654	682	714	659	679	706	695	704	665	767	691	668	677	723	685	688	748	748	710	693	664	707	733	715	730	688	673	706	731	724	707	715	736	693	716	698	686	675	737	682	664	645	781	686	714	706	678	659	734	693	734	719	701	730	689	705	712	671	709	697	657	709	725	677	740	675	722	674	710	711	712	694	732	722	699	721	731	710	715	675	730	676	659	650	702	694	680	699	727	661	725	694	655	691	702	696	693	682	655	715	683	740	729	684	727	699	670	715	637	680	679	692	720	737	665	721	699	709	697	713	723	696	731	708	745	739	691	672	703	678	646	724	715	698	704	691	711	740	715	707	750	715	707	738	686	679	731	707	704	732	707	671	686	734	695	706	758	743	735	693	678	690	704	696	722	712	680	696	709	693	700	703	694	711	672	697	671	723	671	684	710	680	717	667	678	701	701	746	743	725	664	717	701	659	712	694	728	713	697	681	701	677	707	673	719	724	686	717	717	687	660	704	648	707	686	687	710	721	743	704	696	630	722	695	691	690	687	708	688	663	712	674	724	710	678	685	701	765	725	653	697	711	701	696	734	686	731	713	709	671	674	623	715	713	724	737	698	724	679	704	713	713	654	699	700	676	685	737	705	709	716	624	723	727	720	739	693	766	681	662	681	711	699	713	663	694	694	679	717	680	699	694	721	707	692	680	639	708	669	720	686	669	702	698	682	695	699	750	701	715	730	719	705	708	748	686	703	715	746	704	679	667	695	673	707	675	714	724	709	694	667	739	733	695	701	686	720	688	704	692	718	696	715	679	696	692	726	696	665	738	722	692	680	728	699	681	715	711	669	696	701	753	712	702	689	683	720	696	692	678	658	679	662	667	674	733	707	717	697	725	639	688	746	725	676	666	686	745	721	698	651	690	707	708	644	684	658	749	699	694	680	672	669	707	712	718	718	746	713	666	715	703	643	730	717	714	728	759	710	652	725	723	679	643	686	653	715	704	699	689	690	708	721	708	703	700	645	725	705	743	669	672	743	695	688	708	700	693	680	747	658	693	734	695	722	727	706	699	696	652	698	683	688	698	701	691	652	669	720	702	689	702	690	710	664	672	686	673	699	706	715	726	666	654	687	688	691	668	713	701	665	711	677	677	702	696	699	744	710	682	698	720	738	680	665	679	723	704	684	714	707	731	694	708	701	700	697	672	733	730	683	707	677	680	701	708	705	746	676	685	703	658	696	669	683	730	681	701	732	720	660	719	690	688	692	691	712	714	656	713	730	723	691	695	684	716	673	702	721	716	699	727	701	713	787	688	699	717	686
9514	5941	4461	942	379	338	353	322	324	330	309	324	320	339	331	293	317	351	351	297	325	333	306	320	305	349	348	336	322	315	387	304	285	303	336	321	328	327	341	333	308	332	324	300	303	334	306	333	330	320	352	292	326	331	328	312	319	307	333	360	312	343	291	319	331	322	328	304	325	315	315	337	324	328	321	331	341	312	302	330	337	327	293	308	316	337	342	297	315	299	338	340	296	337	317	326	338	313	328	310	302	303	352	316	341	341	310	303	301	328	294	297	325	344	321	330	356	310	294	285	315	333	301	337	301	356	322	307	321	308	334	300	316	336	342	311	314	306	299	322	338	289	343	319	315	283	304	311	328	332	350	309	293	305	287	338	353	327	317	342	332	333	335	306	369	349	268	322	318	306	340	346	315	323	303	338	316	321	312	305	325	364	303	340	329	339	329	299	307	276	316	339	322	320	330	315	290	303	327	322	337	315	300	337	304	328	335	311	298	297	326	305	305	346	335	312	337	330	342	320	292	328	326	314	330	306	311	344	331	346	309	313	330	347	301	353	350	317	315	321	309	300	317	296	298	313	338	313	294	295	322	345	345	318	335	334	301	336	309	272	333	320	277	323	326	291	302	341	318	307	336	325	329	358	310	315	325	306	298	303	311	291	295	323	293	290	320	335	316	362	356	310	317	323	306	323	314	330	347	295	325	292	308	325	342	339	311	336	343	314	340	315	367	336	285	306	309	313	333	318	316	286	298	332	363	339	316	295	309	328	314	323	302	309	315	321	353	318	349	304	335	288	330	320	366	304	292	300	322	304	323	320	344	326	361	299	340	331	282	320	328	327	331	281	314	337	312	307	303	320	282	322	296	312	300	328	298	343	340	359	314	353	336	355	329	330	322	319	331	306	337	332	301	323	336	319	347	326	301	304	315	323	318	317	308	353	339	332	336	298	322	292	375	304	354	312	280	308	311	295	335	316	290	342	300	321	328	286	343	349	286	325	336	297	328	313	328	336	333	298	328	321	341	328	303	319	303	305	336	300	318	329	327	312	271	344	335	343	325	342	294	308	317	330	323	331	321	355	313	318	280	334	375	331	354	340	292	332	332	369	325	308	308	300	333	307	296	306	365	336	356	339	337	331	336	283	327	336	328	325	294	328	334	310	320	317	330	305	318	331	316	325	287	321	304	301	363	334	331	299	298	328	343	323	328	307	315	305	317	353	345	337	319	320	302	338	314	290	321	310	318	288	313	353	319	315	347	325	312	314	317	290	289	299	308	307	331	318	329	312	343	314	340	327	330	333	307	336	328	302	338	308	306	311	341	333	334	320	328	301	304	322	323	331	312	305	324	312	311	327	306	321	310	337	326	331	339	343	295	313	341	360	313	302	342	347	328	338	315	325	325	320	370	304	308	327	346	316	297	333	331	337	342	341	306	318	334	338	333	326	308	307	297	299	331	311	324	344	311	329	316	334	343	350	319	272	334	335	350	307	326	310	317	323	310	322	318	316	310	316	314	303	349	345	305	355	313	339	322	332	354	314	323	353	319	304	322	368	337	296	318	312	313	345	344	315	329	289	329	314	306	341	316	302	312	308	333	337	287	335	300	329	345	326	344	368	337	349	315	330	336	329	312	299	306	328	332	325	338	300	314	302	327	322	323	303	326	327	284	354	350	341	344	287	296	300	350	290	337	279	309	351	325	336	334	355	329	338	288	335	306	330	343	331	322	301	265	339	323	300	323	336	327	337	302	284	306	335	308	306	342	319	300	300	348	317	318	336	339	346	314	318	306	333	338	318	321	295	343	335	338	342	308	323	348	337	311	320	351	348	321	309	315	350	317	335	337	309	326	327	329	335	300	291	339	317	340	294	331	326	353	308	351	320	301	324	348	321	304	273	282	328	322	286	313	298	336	334	290	313	290	297	345	316	319	299	290	326	341	316	316	358	325	311	313	332	270	327	308	339	321	336	337	320	315	315	324	297	308	336	336	309	306	300	301	282	354	326	318	310	309	324	311	323	328	341	315	308	308	357	307	331	322	333	332	310	333	290	305	324	335	320	311	329	276	348	332	309	323	300	339	323	339	324	285	338	317	319	344	303	322	345	312	329	294	332	325	315	323	331	318	324	304	331	325	318	328	346	335	311	310	322	333	279	313	316	319	345	302	286	326	310	344	347	326	347	350	305	300	304	348	305	298	337	308	352	275	297	332	321	311	298	330	317	313	315	333	339	337	268	314	295	320	301	334	342	314	318	309	335	312	327	329	293	342	331	353	313	330	297	329	273	303	324	338	336	303	307	315	304	326	307	326	326	348	303	335	291	320	313	346	317	299	296	304	334	300	340	324	332	322	314	286	308	319	293	306	302	330	338	317	343	332	335	296	302	302	292	329	294	329	317	300	306	285	337	310	331	302	311	320	288	305	294	312	328	321	308	327	320	287	341	322	323	348	299	323	324	327	276	346	326	312	313	304	349	375	320	322	347	351	316	299	329	345	319	291	300	336	284	295	298	291	287	345	349	310	321	319	346	300	309	332	300	310	308	293	369	307	333	338	335	305	321	281	304	339	337	353	320	306	296	299	313	325	315	336	325	339	356	324	352	345	316	313	327	291	305	340	305	332	322	310	333	313	322	293	318	320	330	345	315	344	317	326	307	305	310	330	323	359	328	333	295	345	318	338	331	363	337	328	313	311	331	317	344	349	310	334	336	335	316	305	309	306	305	306	323	321	330	317	330	328	292	330	344	354	325	330	355	331	301	315	312	281	315	342	316	298	320	313	316	349	333	319	313	310	323	331	333	340	345	277	298	321	315	319	322	288	276	345	336	324	325	298	310	323	312	353	288	316	310	325	294	317	341	280	313	330	316	303	310	332	323	317	304	339	294	329	309	341	329	323	325	351	300	330	305	310	331	303	305	299	343	334	327	319	294	279	318	339	319	312	352	307	317	299	298	315	326	315	346	290	303	348	314	345	286	338	278	323	348	341	291	347	318	318	323	335	340	334	318	300	357	329	283	334	317	342	338	326	303	327	312	319	312	318	321	322	330	326	338	319	340	328	295	307	336	315	330	313	293	333	361	347	336	329	327	306	317	312	324	291	318	325	340	303	315	350	365	320	332	278	371	325	310	345	308	304	281	338	322	290	330	320	335	328	326	332	325	360	320	305	304	322	303	314	343	319	354	351	318	366	318	337	286	310	304	343	327	297	328	311	306	295	314	322	302	294	297	341	340	319	320	347	331	315	292	334	296	311	310	345	348	331	321	322	333	341	328	320	335	343	293	327	302	328	345	332	321	334	304	325	311	313	279	293	344	326	348	333	326	296	328	335	330	371	329	345	303	308	329	312	314	306	308	368	314	314	340	335	310	330	310	302	337	344	304	298	312	307	324	298	308	307	327	302	338	313	325	329	353	296	342	330	280	371	331	320	300	320	315	302	336	285	296	309	267	281	289	319	343	322	308	291	302	335	321	354	314	291	306	325	338	321	313
5777	5583	7847	2188	738	728	754	759	743	788	687	740	727	687	682	697	670	714	686	680	717	717	670	725	746	687	730	692	738	717	741	732	748	684	726	771	716	668	681	631	692	762	714	690	738	715	682	694	688	666	698	725	646	741	685	735	739	752	710	698	707	710	661	727	706	696	702	754	721	694	740	714	732	740	728	704	686	714	703	699	712	707	721	697	704	705	738	681	729	724	713	666	699	658	719	682	659	705	754	748	706	688	753	735	695	771	772	779	741	728	723	712	684	698	715	722	703	696	704	701	724	712	731	698	689	676	705	729	744	697	700	728	753	767	716	668	689	708	692	730	680	732	710	722	723	670	706	694	665	685	718	691	705	725	701	699	717	669	693	691	714	707	732	690	728	699	642	696	737	743	720	725	740	692	730	667	700	711	772	676	718	716	677	699	749	743	695	708	710	727	713	719	717	738	720	733	638	741	717	737	700	679	705	697	707	704	678	696	718	722	748	699	752	696	695	648	671	706	733	715	667	705	689	699	703	689	710	748	727	661	697	692	724	690	708	742	717	707	735	734	662	705	706	677	693	718	720	726	672	703	727	711	688	695	737	722	701	664	683	710	655	705	701	702	702	710	682	734	696	718	704	694	718	700	694	653	706	721	743	689	755	734	666	699	728	669	699	709	702	710	707	700	742	664	737	677	697	698	757	714	684	692	663	736	735	689	747	669	692	719	675	700	693	734	699	650	717	695	695	714	697	639	704	728	741	745	695	691	754	730	703	739	670	674	735	680	718	690	753	755	688	724	744	709	696	711	682	719	721	706	728	662	715	699	710	707	719	697	707	718	738	656	717	729	693	721	694	717	743	650	689	699	673	688	740	719	726	706	684	719	720	723	712	700	683	710	719	739	705	679	744	717	719	643	731	684	736	677	727	711	714	726	671	698	714	701	692	691	712	686	722	681	753	698	675	673	738	697	723	700	659	742	684	734	687	722	670	727	703	708	715	695	758	663	705	689	684	659	699	705	703	701	687	688	710	670	708	697	700	707	729	737	657	684	638	762	746	701	747	657	692	698	771	736	728	718	751	694	699	678	711	706	687	700	703	702	731	729	653	741	685	688	717	705	670	753	708	682	709	705	706	705	713	742	697	719	722	693	721	727	712	684	722	747	696	726	729	701	704	768	748	679	725	722	702	691	656	688	609	698	730	698	637	716	702	720	700	742	707	709	659	703	767	714	711	661	705	652	716	733	711	704	692	731	690	712	653	688	756	722	670	695	692	706	675	701	688	710	691	739	775	693	656	731	689	746	720	738	719	681	711	709	677	722	722	685	737	731	760	676	723	712	676	691	755	713	667	682	699	715	646	774	712	705	713	712	687	690	730	691	675	701	710	687	727	712	712	756	716	672	738	692	723	689	740	708	717	669	670	696	680	715	698	734	755	674	717	686	708	714	725	702	731	671	697	686	787	719	735	711	694	714	723	759	703	705	656	683	719	781	696	707	749	702	698	709	697	706	661	721	712	695	692	687	752	701	732	714	681	714	706	729	710	684	699	717	694	703	743	725	685	690	698	752	748	737	738	692	675	773	691	661	704	670	727	740	726	723	729	665	689	670	675	718	672	740	732	699	716	752	682	701	734	684	724	675	690	697	720	678	663	690	695	735	707	680	725	692	752	711	681	675	727	709	661	669	701	745	658	725	705	677	738	726	656	710	650	667	768	715	704	769	666	686	679	730	715	694	729	709	695	709	718	724	701	697	698	711	712	744	674	692	736	668	738	745	643	676	726	680	699	758	686	666	703	703	700	687	758	703	721	713	675	739	738	695	666	670	704	693	672	695	745	709	655	775	735	686	726	725	692	685	692	738	706	779	705	754	754	730	672	671	703	725	730	674	698	704	716	692	730	686	687	714	696	726	688	669	759	712	747	739	768	680	681	692	630	704	727	690	716	704	736	723	751	692	710	667	687	779	683	703	742	674	696	727	721	674	727	664	721	703	707	749	692	683	694	639	728	697	764	703	754	711	714	705	746	732	719	742	695	691	707	658	700	733	698	695	711	714	726	714	682	688	712	701	702	759	699	741	718	660	679	762	718	688	731	733	665	711	746	695	725	691	719	736	692	695	788	699	732	689	680	666	679	694	703	688	732	719	683	728	720	687	712	713	722	743	712	715	749	676	712	695	698	687	700	722	734	732	697	690	757	671	686	726	758	715	698	724	748	722	706	719	725	744	691	722	695	697	755	709	703	688	747	701	694	729	674	708	670	704	739	706	713	688	738	713	702	708	735	701	683	688	700	725	704	698	732	747	744	727	723	687	687	703	719	734	752	749	746	686	667	705	746	699	682	694	700	672	751	720	753	683	728	712	688	694	720	775	711	709	707	705	701	723	720	654	719	704	697	709	693	694	735	734	670	727	708	771	702	708	675	705	713	744	727	721	700	736	746	759	740	691	738	686	698	676	684	716	737	714	658	719	680	682	695	684	667	732	692	714	724	683	737	656	677	735	673	749	682	671	705	704	700	727	765	725	735	654	717	717	683	705	727	671	680	742	734	724	721	659	709	719	676	742	669	668	700	706	697	716	740	693	723	758	729	716	676	732	707	743	706	766	761	708	708	724	730	730	679	699	690	720	704	717	737	708	720	752	708	676	717	675	703	724	739	687	720	665	688	720	739	669	700	756	721	728	692	748	713	680	740	716	696	695	706	731	705	724	715	699	688	715	734	680	724	683	713	670	678	716	664	715	704	742	697	702	728	699	717	702	769	735	679	715	717	732	720	646	727	728	732	696	673	684	734	669	685	712	701	712	694	708	705	678	694	690	683	672	720	716	737	718	714	707	682	712	698	737	738	690	732	698	697	727	681	683	654	706	706	730	678	677	750	710	731	700	723	712	743	720	747	728	704	657	696	714	697	699	727	722	709	669	655	694	698	725	755	719	713	747	687	732	695	695	733	736	714	721	709	735	760	678	698	650	697	723	700	720	712	678	681	713	697	738	627	718	720	689	726	698	729	706	658	683	725	734	694	670	666	664	706	691	712	696	689	681	720	733	656	679	687	655	766	695	709	690	759	697	722	752	724	720	679	699	731	726	746	671	681	724	695	758	724	659	698	718	722	707	651	684	665	742	712	705	698	697	743	697	739	727	733	689	738	696	657	689	710	641	686	659	708	715	747	727	691	645	709	705	710	739	674	689	698	729	707	702	726	750	723	686	674	690	720	720	661	715	719	701	689	703	736	708	715	700	710	734	696	716	735	705	716	771	723	689	722	709	696	728	667	731	698	748	710	727	686	646	703	655	727	696	672	662	716	716	678	697	705	756	673	759	700	746	675	730	720	714	702	730	733	698	733	727	712	698	714	748	764	699	702	694	742	658	663	704	724	730	637	743	702	710	727	716	699	709	653	704	699	722	668	693	703	786	729	708	671	756	687	683	660	757	727	710	671	648	691	737	769	662	646	753	736	714	710	684	675	721	705	713	691	745	661	681	719	699
21352	13623	10485	3308	609	421	402	428	366	353	279	319	320	316	311	312	283	292	292	272	283	313	271	292	264	288	307	325	265	257	311	270	254	281	276	309	286	268	239	255	321	283	298	280	342	303	273	281	304	315	310	296	302	283	294	283	290	290	291	310	283	268	293	280	285	294	338	310	302	327	294	298	282	281	304	288	302	298	292	286	250	333	303	309	344	304	300	276	280	275	294	290	293	303	309	294	269	261	289	274	302	309	274	294	291	306	277	264	286	319	297	328	287	297	303	296	292	291	259	283	285	277	289	283	247	296	299	280	314	295	289	307	278	285	265	296	302	295	275	267	304	283	296	270	242	297	274	288	300	292	268	259	279	303	306	284	277	293	293	312	306	256	265	296	262	285	283	287	304	283	256	271	310	311	282	261	275	250	286	275	291	300	311	281	287	261	280	282	300	232	331	287	302	328	298	289	297	263	289	289	293	274	268	278	298	254	289	249	305	297	277	307	290	274	284	306	281	272	282	272	286	235	296	279	300	284	282	286	289	326	309	309	294	287	274	311	305	278	296	308	294	280	298	287	250	267	271	260	285	299	320	279	276	272	281	259	283	273	301	250	293	299	285	272	289	310	285	346	293	258	291	248	290	280	286	304	276	279	296	259	297	275	259	332	302	276	279	278	289	267	275	266	254	286	303	280	266	285	264	296	292	304	304	312	289	275	260	262	297	288	297	270	301	250	320	250	291	262	295	312	270	284	275	300	300	284	307	312	268	292	283	276	272	267	298	282	285	274	290	298	317	298	273	252	272	266	266	249	254	279	287	262	276	270	282	292	304	273	264	276	294	309	285	319	303	303	288	283	256	279	306	229	259	278	290	262	278	281	269	267	276	278	272	305	267	278	296	295	259	294	283	281	266	262	265	292	282	262	339	288	281	277	273	271	287	284	291	265	301	273	286	309	291	286	288	282	286	232	270	279	295	327	260	293	308	312	283	300	290	294	284	273	293	299	308	279	308	250	272	249	286	320	282	295	256	301	284	257	315	293	305	264	278	273	301	276	272	271	267	282	304	267	287	277	287	287	246	275	260	287	260	267	256	297	293	284	259	305	311	316	324	306	271	294	286	275	288	300	297	293	251	277	322	280	301	261	294	266	286	276	286	278	302	302	295	297	277	266	274	255	293	304	277	287	272	269	287	295	286	290	278	285	287	302	302	257	296	283	268	288	303	274	300	295	270	285	284	276	276	282	320	291	303	273	333	291	302	291	285	287	291	319	301	287	270	284	248	306	309	297	299	293	268	307	308	300	292	293	294	270	291	284	274	284	308	281	293	288	258	294	320	293	270	256	286	299	293	271	293	303	286	293	274	278	263	281	288	279	300	307	286	267	258	303	290	278	286	292	286	261	284	288	266	296	270	278	271	296	287	298	270	294	274	287	310	283	287	279	283	262	284	276	304	284	295	306	292	280	300	276	274	274	270	262	281	277	289	267	302	282	311	296	294	267	240	255	298	298	296	272	325	306	306	302	262	289	327	278	300	279	292	279	270	291	308	284	257	315	268	298	262	310	274	273	309	254	288	282	287	281	304	304	266	272	281	263	292	273	291	272	297	264	313	273	271	296	266	277	298	247	293	297	314	264	287	299	287	276	290	320	290	290	272	311	306	274	305	278	296	278	275	299	294	286	296	283	284	270	279	273	288	329	275	286	239	305	300	278	302	317	297	285	305	286	306	289	294	250	277	309	293	305	303	285	276	262	305	263	302	313	286	290	230	285	274	286	260	277	290	286	284	297	258	297	286	282	284	284	299	273	287	292	322	306	295	263	322	273	324	305	289	298	303	256	309	319	274	290	329	286	310	321	264	265	282	299	302	309	275	291	295	279	294	289	289	318	294	263	308	322	298	293	275	293	272	301	303	288	309	297	299	287	277	300	303	289	298	336	268	284	291	280	262	300	292	290	284	275	291	297	314	278	267	249	287	317	281	267	286	276	273	303	277	273	298	288	330	291	285	292	297	267	288	261	277	280	293	306	305	297	310	280	300	278	299	275	274	272	299	307	280	297	278	289	296	298	275	285	312	268	286	285	292	304	296	295	289	262	265	279	264	286	269	316	295	294	282	286	303	270	234	286	252	288	283	299	315	287	291	302	291	286	297	282	285	262	257	308	292	320	288	294	309	237	270	298	276	275	316	284	281	295	266	262	287	310	280	254	297	292	280	266	291	284	305	297	273	266	269	279	318	316	284	267	306	289	297	265	289	297	304	255	284	271	295	299	275	291	310	297	267	302	305	328	288	294	277	277	272	272	306	298	297	280	281	293	285	300	301	305	278	298	281	292	293	296	320	312	303	278	283	310	295	298	306	297	293	299	295	289	300	275	298	307	298	309	286	309	274	286	258	271	261	257	284	292	293	268	247	270	279	302	260	270	300	297	270	301	278	307	285	290	286	289	290	299	287	305	303	295	316	271	297	263	287	262	263	298	290	311	291	290	287	276	286	284	315	271	291	259	284	252	268	282	274	285	293	287	276	278	336	313	303	309	281	311	278	302	295	277	307	293	290	284	270	294	280	306	313	288	322	281	261	293	256	284	263	295	289	275	335	259	271	282	272	297	251	270	297	279	312	272	270	267	269	275	302	291	252	298	334	268	268	267	296	293	283	249	313	321	297	266	268	262	265	294	306	299	283	307	285	272	281	279	280	298	293	267	256	273	303	284	283	271	288	261	256	301	300	282	309	274	287	283	259	279	295	300	289	294	280	298	306	282	255	304	267	281	289	265	272	305	222	274	285	311	304	317	303	268	289	286	305	292	307	305	288	316	272	272	291	317	316	302	272	291	279	263	263	317	308	298	262	290	267	285	290	263	279	275	258	287	279	273	290	270	312	265	282	263	275	284	331	291	290	270	273	273	287	265	294	292	273	307	276	320	302	300	260	278	285	286	324	282	277	258	321	275	301	312	334	321	305	281	279	275	281	291	266	280	297	316	267	288	295	289	322	262	264	278	300	282	269	271	292	279	277	281	312	252	273	296	296	306	316	264	301	280	274	334	263	279	273	271	293	278	252	284	273	298	266	257	305	255	261	296	321	307	293	263	306	289	314	313	288	262	317	284	302	291	288	258	320	281	318	305	320	292	298	275	280	282	297	297	281	259	298	300	279	305	302	305	312	307	305	305	325	297	311	281	279	280	280	277	289	279	304	290	309	270	246	259	291	339	284	256	292	268	309	284	311	285	280	300	282	308	283	321	275	265	295	299	276	311	309	308	309	295	289	277	307	267	291	280	287	285	279	257	311	315	298	243	292	260	290	265	285	299	286	306	256	308	280	276	279	300	276	306	315	262	322	302	267	277	288	299	319	304	291	305	290	279	307	268	276	287	312	294	343	286	287	268	272	273	285	309	267	324	309	307	317	290	297	271	279	293	316	304	300	282	295	303	272	293	314	278	316	257	285	291	267	259	288	317	298	293	272	289	287	288	299	284	293	281	280	315
13311	11182	15397	6615	1447	1215	1154	1245	1021	948	880	808	802	852	764	802	709	744	696	677	721	687	723	677	656	692	688	643	678	664	670	647	632	671	686	658	655	657	619	633	653	661	657	693	664	645	677	717	655	687	641	609	622	714	662	648	614	644	627	657	652	611	735	634	660	692	683	672	631	634	624	667	651	633	673	678	616	623	656	654	682	585	680	667	644	674	673	687	600	649	669	646	655	682	639	642	663	633	648	648	685	686	651	702	671	750	713	743	749	751	712	678	687	699	667	640	716	658	669	594	611	686	634	632	683	662	598	637	692	667	633	651	658	686	621	649	597	702	624	690	660	636	692	644	702	638	662	648	612	617	647	654	673	670	646	646	666	641	640	632	698	653	637	649	665	642	626	665	653	665	667	638	644	665	613	637	656	682	641	687	579	653	661	634	638	636	645	680	654	699	633	642	689	599	663	632	640	631	661	680	618	627	619	667	704	618	671	662	646	675	659	662	697	633	647	641	643	650	652	640	653	663	639	650	681	643	639	608	655	651	681	599	634	617	700	622	604	588	632	665	640	640	672	675	663	620	652	660	629	678	653	626	669	652	650	665	651	674	604	625	658	643	605	673	654	673	644	698	667	633	685	651	659	687	620	663	660	625	675	654	617	663	674	624	620	629	648	601	686	624	649	615	652	709	653	666	683	632	645	670	658	679	634	592	659	710	662	648	684	599	647	686	644	621	637	628	644	614	622	648	624	639	660	692	652	663	688	621	613	626	671	650	626	664	622	611	661	654	665	648	680	702	627	673	682	674	617	647	631	649	667	673	641	666	671	700	650	661	658	651	628	636	662	651	619	679	597	630	642	667	649	652	698	617	652	643	692	644	617	681	593	671	672	665	662	649	683	659	635	664	630	618	604	645	657	619	649	685	650	659	638	661	676	666	689	672	644	655	649	680	653	672	677	678	691	664	679	651	674	725	635	584	652	647	683	673	674	666	593	614	647	643	644	656	664	679	641	664	633	642	632	599	604	702	645	650	658	616	669	661	640	668	629	598	642	668	631	626	674	622	611	638	662	659	597	620	698	681	660	662	675	642	654	658	629	643	649	673	633	638	670	651	644	615	615	632	646	659	600	696	622	620	650	669	578	636	663	662	650	682	600	662	620	682	663	644	686	651	655	659	654	650	656	616	653	656	625	654	621	599	727	665	665	650	644	689	660	660	668	641	663	651	644	658	651	634	602	620	628	654	606	620	679	648	667	650	655	590	658	615	616	638	635	651	680	686	664	670	637	624	646	614	662	655	655	627	631	626	631	638	647	645	633	657	642	688	657	654	645	637	632	670	626	648	668	666	646	648	628	644	672	677	650	643	616	637	640	626	640	665	636	654	654	624	643	701	642	655	682	650	680	568	705	667	668	619	657	625	643	631	687	669	653	622	646	628	633	693	639	639	634	637	643	683	705	644	643	700	672	615	659	617	658	668	589	645	637	630	636	667	628	645	645	672	654	692	648	690	625	663	625	629	638	610	621	647	654	669	636	645	672	595	675	610	606	583	649	624	664	645	622	659	615	622	672	671	633	661	625	589	637	647	679	608	633	667	646	684	656	681	657	629	631	652	689	658	632	642	625	662	640	648	682	626	653	638	636	596	666	647	607	664	638	645	637	647	657	658	622	610	650	626	673	645	685	668	663	677	614	652	670	634	590	579	643	635	643	621	615	680	719	664	645	613	633	660	668	639	631	656	645	643	609	658	671	602	640	634	635	684	659	616	602	687	656	608	616	618	684	629	654	632	680	675	679	666	653	672	645	604	645	611	672	631	648	654	672	693	647	616	642	648	639	663	593	668	664	626	639	619	663	619	663	635	624	659	667	659	652	682	654	654	628	637	652	621	612	656	680	702	588	645	655	660	678	625	684	617	689	665	648	690	632	666	671	634	625	633	647	661	679	650	697	638	641	617	659	665	616	641	696	654	621	640	685	617	634	635	670	646	621	677	674	665	616	614	621	702	629	660	675	662	638	659	640	617	686	644	637	653	661	686	644	654	650	688	602	671	664	614	664	671	637	671	638	674	664	629	608	653	667	682	628	660	658	667	690	665	599	637	662	624	633	640	645	689	616	602	684	624	646	679	663	637	654	608	622	629	641	666	660	624	652	665	665	630	609	680	647	651	632	673	677	669	615	677	693	633	684	650	653	668	694	633	635	628	673	652	670	630	641	620	672	636	675	662	603	697	681	667	668	656	642	669	670	670	616	673	637	637	636	639	662	638	662	603	609	617	699	645	643	660	631	645	636	636	639	642	597	625	643	672	629	662	643	650	644	643	699	643	677	663	637	665	673	658	675	645	613	673	687	678	657	578	658	648	658	632	606	652	631	613	615	636	623	645	616	641	618	670	679	629	678	618	582	657	643	627	634	606	623	663	633	654	632	627	659	663	637	601	634	676	624	631	630	628	651	622	643	623	624	676	645	659	638	649	654	607	611	646	646	620	650	644	656	641	622	653	670	633	623	678	624	667	638	639	623	630	685	654	611	631	655	644	637	633	621	650	697	659	644	662	655	668	637	624	605	622	623	647	666	642	652	633	632	661	666	641	629	701	643	641	655	633	626	648	633	656	608	640	646	631	697	633	614	698	630	636	643	668	620	651	653	656	646	665	658	686	584	640	651	633	663	710	645	676	666	636	696	659	674	638	608	670	663	642	644	616	675	692	640	657	631	677	643	682	653	675	641	647	629	658	644	641	651	662	700	708	677	626	679	678	658	654	681	639	609	676	670	672	610	609	700	689	649	673	661	645	608	624	633	624	654	644	598	641	667	671	623	646	654	664	647	668	620	652	617	645	647	650	659	631	622	587	644	678	637	614	645	690	676	642	644	666	647	678	591	600	653	611	660	681	636	717	668	670	638	614	623	599	680	622	648	673	664	664	670	688	611	638	634	675	677	638	640	709	669	640	655	644	665	665	630	675	678	623	630	631	680	652	613	652	661	658	671	673	681	623	624	659	676	631	628	647	618	676	659	678	674	620	626	645	603	659	670	686	655	656	631	621	667	643	599	659	616	626	613	605	597	634	695	616	630	632	631	620	647	680	636	713	639	642	639	643	684	668	654	650	619	655	683	670	618	655	611	659	661	693	648	675	657	647	622	625	675	653	673	684	609	619	628	650	613	666	615	676	655	645	643	645	626	646	690	652	653	640	612	638	639	665	616	674	644	641	653	658	639	619	674	631	665	676	657	647	658	622	624	651	668	609	649	656	684	717	652	671	669	670	731	639	632	658	669	637	666	658	677	592	652	674	709	659	645	672	667	638	623	637	653	652	649	631	647	684	620	642	662	676	661	680	672	612	633	625	616	621	629	656	687	607	644	641	692	619	683	685	656	656	617	608	636	663	699	654	648	613	650	640	639	653	614	708	627	614	676	664	586	663	641	653	657	629	641	655	637	677	638	616	630	686	643	651	626	669	627	681	624	626	708	661	678	613	665	657	655	637
30250	20802	17840	6220	1058	708	526	513	460	448	421	372	346	368	340	343	366	362	301	320	323	326	317	320	329	350	319	321	307	291	301	365	329	323	311	341	296	327	318	293	307	325	325	303	313	304	310	311	318	309	302	330	344	283	296	312	347	329	354	311	260	305	323	307	286	292	280	290	324	327	321	299	330	298	287	300	367	344	283	312	318	334	294	305	293	286	319	333	297	348	337	326	315	323	323	334	346	325	316	348	268	319	327	273	319	319	342	313	323	328	338	316	305	298	341	308	324	289	334	313	343	301	326	304	298	322	299	329	331	291	314	323	326	287	300	320	305	281	318	309	325	313	309	321	341	307	331	320	306	328	307	314	324	329	308	308	298	325	313	285	271	299	331	369	336	307	334	334	303	298	307	322	303	306	304	291	323	297	307	338	311	323	330	353	328	321	317	355	309	274	281	318	316	325	323	315	309	306	295	308	326	296	342	296	318	291	321	289	363	331	285	309	322	346	293	306	323	305	305	289	304	334	284	321	320	331	312	291	313	334	279	351	324	327	335	335	315	342	304	315	309	306	293	323	250	295	279	339	323	309	346	320	311	311	350	329	313	285	311	312	301	318	277	332	302	335	302	307	303	316	365	288	288	331	313	328	314	313	330	331	282	314	311	341	301	345	297	284	332	330	290	310	309	335	322	303	326	325	336	321	288	302	316	286	340	311	317	291	306	319	329	273	296	322	323	299	325	308	346	305	331	353	332	357	321	326	322	315	327	338	290	302	326	319	343	317	306	309	295	304	303	270	322	285	296	315	284	320	295	302	342	303	289	343	305	319	289	310	342	325	319	310	271	295	256	301	335	328	318	323	313	340	309	290	275	311	326	318	309	315	319	328	316	285	293	313	286	320	301	304	318	314	331	289	315	327	306	329	303	320	329	310	289	303	338	338	315	334	302	287	309	299	329	300	323	303	292	313	308	308	317	316	305	312	295	291	314	316	331	308	300	321	282	321	336	317	293	302	294	327	291	293	367	332	331	319	297	312	322	324	302	305	310	318	309	308	328	333	327	318	306	298	310	333	308	296	321	279	357	309	340	300	339	304	301	301	299	332	324	325	308	310	322	328	319	330	291	304	316	329	299	338	319	282	308	295	270	289	326	293	284	314	306	340	284	320	309	295	301	276	288	320	321	304	323	304	299	321	272	309	294	323	300	297	315	331	323	316	313	338	295	290	320	314	320	306	322	324	328	317	311	322	316	276	296	301	308	327	318	307	302	342	318	294	282	313	307	328	301	300	313	319	308	315	305	290	301	299	284	316	269	284	327	271	289	290	282	314	317	355	363	304	307	304	323	302	327	332	294	317	292	297	310	294	316	304	309	317	302	286	301	317	296	283	301	357	313	324	308	298	298	320	317	341	299	323	316	316	334	300	300	294	274	280	310	299	315	332	325	343	325	290	311	303	329	296	313	296	308	304	294	286	306	330	295	324	327	278	316	350	325	304	317	301	297	302	307	319	349	309	285	298	327	313	329	341	304	290	338	296	291	322	312	273	334	297	323	324	284	343	310	337	321	334	301	297	303	272	328	316	323	299	305	319	290	295	316	325	281	327	316	340	283	330	355	346	278	312	342	307	337	327	303	323	317	316	340	341	336	348	303	306	278	292	331	308	278	317	280	311	318	320	309	318	298	313	297	309	288	276	323	292	323	309	339	317	311	304	327	326	320	342	303	321	281	346	282	335	302	298	280	287	312	319	336	340	287	290	322	311	315	317	314	331	284	323	315	292	309	315	337	296	313	314	310	283	297	302	345	303	321	317	313	308	298	293	345	302	309	309	323	279	310	314	304	290	290	343	322	297	270	347	314	331	312	301	334	335	318	297	301	324	317	305	317	310	321	310	293	327	307	335	305	321	315	281	274	282	292	314	328	328	320	293	324	316	345	311	306	323	300	345	275	316	334	316	293	349	299	335	318	296	296	312	295	305	327	312	332	347	307	297	325	316	298	306	295	327	309	320	294	288	317	292	300	337	332	318	318	326	323	317	331	333	323	308	319	266	303	329	305	314	274	291	307	322	325	272	313	339	285	314	348	324	325	299	328	333	290	319	309	324	307	340	343	314	289	284	310	345	345	337	354	328	336	339	292	288	357	289	301	282	321	296	300	295	323	322	299	339	304	324	339	300	296	268	306	312	340	273	305	309	329	323	311	321	339	303	331	299	324	298	286	308	303	315	313	292	333	332	350	307	298	293	311	332	308	282	315	305	314	330	302	296	311	288	280	293	316	295	304	331	317	308	321	282	274	278	300	294	316	316	307	318	303	350	328	305	315	301	297	281	345	322	303	325	290	296	316	311	301	310	306	318	318	326	288	316	311	296	338	272	319	325	312	300	311	267	342	312	304	293	319	295	295	285	297	341	344	305	296	320	317	327	301	295	285	311	297	285	290	345	316	321	316	321	288	301	327	320	358	303	328	294	357	299	292	310	330	291	283	318	324	263	314	300	324	302	308	327	339	320	319	318	329	385	304	333	318	326	299	328	317	334	306	295	294	347	313	318	319	325	313	307	299	324	320	278	317	341	309	355	298	326	328	331	309	323	332	342	324	300	336	290	341	337	300	319	316	302	314	293	284	310	316	291	314	294	323	331	293	311	325	309	306	323	338	342	330	317	305	328	341	277	357	312	288	331	328	305	299	319	296	307	285	276	329	292	347	276	286	317	311	320	316	311	318	307	297	312	306	296	334	311	321	274	321	319	290	342	301	356	344	312	322	285	310	315	293	336	320	285	297	310	302	304	320	313	323	290	293	315	304	293	302	312	286	322	309	301	303	327	279	301	296	296	330	324	305	297	336	286	325	306	315	337	297	342	332	336	284	327	312	307	314	325	292	313	315	315	341	302	303	303	299	324	346	333	287	266	305	296	293	314	332	312	292	296	331	343	312	295	308	307	329	271	302	334	301	325	330	268	283	338	300	303	296	290	299	318	315	326	309	304	314	306	315	340	336	314	288	292	320	298	334	308	311	324	301	346	305	310	282	289	284	323	308	310	294	325	308	307	288	299	304	317	314	304	321	305	373	329	333	313	289	336	307	312	289	313	306	318	309	296	287	307	324	321	292	291	330	289	332	327	308	275	304	308	299	301	313	348	294	318	312	325	310	311	339	292	309	320	302	331	323	306	309	312	323	280	308	314	330	377	310	303	287	315	300	313	302	301	315	321	299	296	293	316	316	306	309	315	311	291	298	317	322	323	312	289	298	305	307	297	313	339	314	311	313	309	345	278	305	314	302	314	284	295	318	316	333	307	319	305	333	308	309	325	358	337	299	317	302	306	328	329	325	278	276	340	330	295	334	313	335	290	296	306	336	352	271	283	294	314	320	281	306	310	271	308	304	301	322	308	326	319	295	269	310	292	327	325	294	316	341	318	289	317	310	305	298	312	316	315	311	348	324	309	328	328	305	339	313	314	326	343	298	325	299	295	306	352	282	307	313	306
17719	16039	23037	8717	2337	1769	1615	1640	1335	1231	1173	1076	960	966	962	941	892	851	775	793	741	774	755	726	765	740	693	742	699	746	718	746	709	741	669	732	664	778	706	721	693	703	710	695	743	713	709	705	745	751	708	690	742	703	681	690	754	724	734	688	684	690	714	732	732	675	676	685	733	734	762	715	677	703	652	719	731	661	682	716	708	679	753	723	716	679	729	674	698	723	668	627	715	741	683	700	677	677	721	726	692	680	648	728	793	791	787	840	853	855	759	743	731	735	695	685	738	667	673	720	700	732	715	661	667	695	693	752	715	757	718	705	643	707	683	710	710	701	694	709	738	703	723	749	711	742	725	727	655	636	728	697	709	713	674	702	695	690	690	671	704	717	697	686	683	671	637	689	664	669	689	693	678	695	724	688	695	722	689	726	666	728	685	693	693	658	680	720	675	703	675	638	684	676	744	730	711	671	683	678	718	691	696	671	697	680	704	680	681	685	714	695	662	680	705	738	683	701	726	706	693	705	679	726	675	708	664	699	677	697	725	670	707	713	689	730	701	702	708	710	719	687	688	670	657	678	709	724	690	689	693	703	658	690	694	661	689	689	679	737	673	725	743	705	749	702	734	695	744	725	683	683	699	667	671	696	687	728	696	709	674	726	685	690	668	689	706	684	696	651	706	641	737	715	744	706	687	637	653	728	672	725	692	687	697	699	685	690	685	686	688	686	675	670	668	692	684	667	696	708	683	690	691	743	691	663	696	685	701	688	689	681	675	729	681	720	686	733	702	663	685	652	694	679	653	690	679	677	688	697	691	711	662	691	751	708	708	667	730	693	699	692	676	712	747	734	676	736	675	737	710	730	674	668	692	667	744	716	697	667	691	656	678	669	720	697	735	714	716	678	721	732	752	654	695	663	694	694	700	690	665	711	681	704	660	725	632	674	709	693	675	775	706	694	720	645	665	674	710	709	731	723	721	668	708	679	711	684	695	689	682	710	710	711	695	698	702	698	692	670	690	684	743	718	691	691	700	720	697	704	701	673	680	669	703	736	750	654	685	696	712	671	729	663	710	696	645	705	715	709	728	691	761	733	652	691	712	698	663	717	699	721	703	719	736	683	674	752	692	725	709	685	704	690	707	704	699	695	724	689	677	732	719	744	718	723	680	673	703	648	691	678	712	695	659	693	714	676	644	707	740	719	727	684	720	692	709	699	718	664	686	683	694	715	695	723	676	677	681	669	675	692	639	704	722	689	725	688	647	657	655	684	718	712	641	711	704	725	668	685	654	682	726	656	725	737	701	706	693	723	758	706	689	727	710	669	692	688	686	707	675	708	666	720	725	688	725	698	672	681	653	726	707	752	680	710	719	684	725	647	665	709	716	725	686	679	691	726	644	741	694	746	739	728	692	725	723	731	677	703	733	699	687	695	696	730	627	695	730	677	727	692	715	696	689	712	702	691	663	686	687	682	663	665	685	676	669	706	736	713	648	692	733	693	662	695	746	697	674	685	718	687	690	688	702	734	642	669	693	675	678	750	667	752	700	729	688	707	723	674	690	667	714	692	707	685	694	676	679	712	660	685	715	667	746	681	722	717	643	684	693	715	671	631	747	691	698	733	664	693	720	697	745	724	662	662	643	682	708	734	672	715	713	688	710	689	709	747	652	715	714	696	676	679	708	709	694	680	660	663	720	708	707	766	687	673	740	677	701	706	721	681	702	670	695	681	673	662	700	707	662	734	681	698	683	691	693	686	716	682	711	720	725	717	684	695	705	685	684	685	660	725	683	716	694	682	661	666	716	644	690	690	695	732	646	700	723	690	702	704	707	671	661	745	725	682	725	718	727	679	693	673	673	710	682	704	710	687	691	692	733	724	724	665	668	677	717	680	690	667	706	729	676	672	659	749	665	667	724	666	643	677	659	634	749	733	670	707	709	736	678	706	695	690	646	707	692	683	727	694	724	667	703	719	740	699	711	670	695	678	695	653	688	703	682	748	718	632	688	702	719	705	724	706	718	698	707	685	683	740	683	715	722	717	724	667	703	686	642	734	716	700	699	677	678	704	661	642	737	675	740	689	681	660	718	694	705	713	748	716	657	685	719	704	718	704	719	675	751	695	698	691	700	667	663	675	680	739	687	747	649	702	684	729	703	700	678	691	678	701	709	696	734	679	682	635	689	727	705	755	712	696	715	746	745	726	744	724	719	665	649	692	662	668	742	663	698	688	671	692	686	727	679	698	694	650	672	728	703	689	687	680	696	730	691	692	688	699	674	657	713	660	717	689	699	705	696	688	712	689	682	706	675	699	703	669	715	664	712	726	737	663	761	768	720	697	698	677	737	669	706	678	726	656	650	736	657	645	654	643	673	676	704	677	718	718	724	648	664	694	676	720	745	720	724	705	694	746	705	731	719	692	719	682	681	659	748	719	701	735	717	670	706	681	667	652	672	690	730	758	718	719	733	684	682	720	678	687	726	678	748	698	724	649	703	741	678	762	719	680	733	670	698	739	669	715	684	694	702	704	672	690	665	637	722	733	701	727	728	694	705	713	710	700	702	674	671	683	692	698	692	696	668	698	696	678	693	674	659	676	678	701	720	679	645	697	660	725	714	693	705	687	691	677	734	722	676	703	707	701	684	675	678	693	713	675	702	702	698	694	704	648	706	700	704	687	705	684	747	702	701	657	731	717	692	733	681	698	686	715	728	674	720	713	736	674	701	679	734	664	665	737	687	659	734	634	687	668	731	745	672	688	715	636	680	667	714	732	703	684	732	662	700	717	700	682	685	691	699	686	708	696	709	719	682	691	660	702	702	709	665	765	663	710	691	707	694	673	683	691	673	715	701	683	690	693	682	712	721	679	657	689	674	720	704	735	712	701	677	706	694	699	703	675	730	721	741	689	665	683	728	704	687	712	694	714	710	712	674	718	706	651	641	731	699	702	733	730	664	729	723	705	666	699	713	677	717	675	671	627	695	666	711	663	684	692	707	692	715	741	669	691	635	666	660	664	686	723	709	704	686	721	674	725	737	724	699	718	696	689	680	703	682	717	663	696	691	660	693	687	662	677	707	698	717	682	696	741	726	708	680	674	723	693	707	744	696	687	699	718	697	678	705	677	725	666	692	678	713	697	654	712	728	706	727	719	674	665	713	709	673	731	672	690	704	704	655	698	727	669	692	681	731	706	687	654	666	710	709	675	659	636	705	686	716	736	681	707	713	647	681	714	697	633	687	685	741	710	731	692	662	674	676	680	717	662	727	708	644	702	718	687	664	711	694	678	725	686	711	685	670	751	652	712	679	685	715	653	753	673	689	682	759	729	673	711	703	745	724	697	694	697	699	687	691	714	678	705	674	707	692	711	719	704	711	709	660	701	714	731	693	722	700	721	701	722	661	682	686	706	695	653	677	689	738	698	730	660	706	717	747	675	659	669	655	712	669	738	688	702	652	750	720	668	684	702	699	681	671	733	751	686	696	734	703	664
9423	5730	4342	966	329	313	322	334	334	288	310	357	334	344	302	347	316	299	310	320	306	316	286	312	322	310	305	330	355	316	316	368	320	329	322	306	330	332	294	317	311	289	326	322	323	311	321	325	300	340	304	332	334	331	322	313	319	310	334	295	312	288	355	308	286	305	298	354	313	328	341	314	306	311	296	341	300	292	263	330	320	340	341	333	339	297	311	350	315	365	341	375	325	336	322	311	329	294	320	288	295	314	324	319	331	335	314	325	315	342	358	290	335	335	323	313	327	327	353	340	313	327	321	333	336	316	312	339	326	277	302	285	320	301	336	318	317	311	360	295	301	316	278	277	305	310	318	319	292	287	341	369	313	327	323	305	315	345	316	303	303	314	337	337	333	326	320	332	337	351	302	322	311	333	340	340	310	288	314	317	299	299	335	338	315	358	292	334	299	341	263	326	323	271	308	316	309	318	328	336	296	301	300	371	319	328	301	367	337	320	307	311	312	315	333	304	352	309	317	303	357	340	284	305	324	344	324	336	328	313	308	330	340	289	323	310	323	334	334	294	308	306	312	325	315	322	321	330	308	348	325	314	319	307	311	344	307	303	337	346	319	322	326	332	320	295	279	303	313	304	295	322	363	351	349	321	300	312	335	319	343	304	322	326	324	288	286	309	367	336	317	309	325	345	332	298	318	316	309	299	345	350	323	328	305	324	326	353	314	337	323	287	341	318	302	344	347	381	329	328	314	315	335	338	298	311	313	287	331	340	325	329	320	358	318	304	345	296	316	334	295	320	315	360	342	336	333	317	295	294	339	325	322	344	335	305	336	300	331	320	327	336	299	323	321	338	308	350	320	332	321	319	323	317	295	340	329	304	312	309	317	306	335	304	329	319	304	291	335	302	293	301	313	311	307	316	293	339	321	324	328	325	322	307	328	353	317	316	312	333	283	384	341	329	323	301	311	325	341	298	321	324	317	292	329	302	323	292	331	294	316	332	310	316	324	344	349	330	309	313	334	349	300	327	297	333	305	327	353	322	347	301	280	341	309	293	326	311	296	310	360	325	323	320	311	329	325	332	306	305	318	328	346	310	308	330	323	304	307	318	329	295	341	282	305	313	313	311	323	327	286	318	340	317	344	299	302	336	352	312	297	298	335	339	303	307	320	332	317	307	313	315	300	328	326	340	338	325	293	332	372	332	323	321	316	309	298	315	357	319	322	336	319	315	295	333	353	347	336	337	332	315	358	345	278	286	323	274	277	319	307	341	319	327	329	337	317	322	318	323	366	292	339	351	346	314	333	314	323	300	315	339	343	330	326	311	296	321	310	355	310	335	301	297	329	331	349	331	315	321	326	322	345	347	311	307	270	317	292	317	326	331	328	304	302	318	279	322	340	297	307	326	323	348	295	291	370	331	324	291	330	339	302	352	306	341	312	318	325	330	281	296	327	336	342	309	330	345	337	309	308	314	298	315	313	332	327	310	318	282	305	319	370	293	347	310	290	306	324	323	289	320	350	306	311	298	282	332	320	354	302	326	285	293	314	318	328	280	309	327	314	342	331	346	361	320	321	311	294	304	362	327	322	323	287	316	326	290	303	348	303	306	352	323	302	330	320	309	318	304	345	306	315	312	316	311	329	303	311	302	317	322	317	324	298	332	299	309	345	306	305	328	310	327	322	295	295	331	308	314	321	332	330	329	339	349	297	297	305	329	309	317	318	316	315	348	323	332	312	311	368	335	321	345	321	310	352	307	304	340	259	306	332	320	359	298	296	304	331	289	319	311	328	324	301	331	311	273	305	343	324	328	315	340	328	314	315	290	319	337	280	324	294	367	314	309	304	314	292	339	303	305	354	312	314	332	368	314	321	329	306	332	340	324	333	342	300	343	304	295	318	340	312	302	345	327	305	351	307	317	336	355	311	292	344	307	301	322	302	310	330	311	347	325	364	367	318	297	328	313	338	328	338	305	312	331	292	325	324	300	339	328	304	317	321	359	313	310	333	302	323	309	298	301	307	303	316	324	301	349	301	341	305	346	337	322	313	320	337	286	307	318	341	345	329	311	337	325	302	329	335	326	339	306	299	287	301	342	281	289	301	298	338	319	290	351	337	309	318	350	305	307	300	326	336	335	311	317	325	303	321	324	358	345	278	320	291	351	338	310	302	284	314	327	359	336	289	320	359	304	336	319	342	296	304	344	334	335	303	297	307	292	315	287	346	306	324	299	343	339	361	346	325	321	296	314	310	329	326	309	331	330	312	254	298	293	320	336	302	338	314	325	315	294	341	346	292	303	306	304	318	304	372	311	346	302	351	304	334	304	296	324	297	300	311	352	339	314	321	370	328	272	294	307	272	343	325	302	327	311	290	286	331	318	346	291	317	313	330	361	331	335	323	317	326	328	326	320	308	302	325	299	321	332	332	299	336	320	317	292	341	335	333	290	283	300	283	337	310	315	327	360	304	321	328	335	304	341	309	325	340	307	334	335	319	365	323	344	317	311	328	330	328	322	328	318	313	313	323	310	317	315	344	312	317	322	341	297	273	311	318	274	325	309	322	290	335	336	288	340	349	267	291	318	310	313	332	321	332	315	322	319	322	283	317	352	332	318	351	308	296	301	375	312	318	346	315	290	339	369	328	342	354	319	336	347	328	322	297	310	351	323	369	330	305	335	319	315	309	303	328	301	290	296	324	333	292	319	319	290	300	316	316	318	347	346	316	320	296	289	315	321	324	346	305	315	302	341	341	337	300	304	333	316	331	346	298	332	303	303	312	347	299	271	353	290	344	332	327	298	352	321	289	320	335	310	349	322	309	322	301	325	302	317	321	309	333	339	351	308	314	315	301	334	288	319	308	281	318	340	336	319	317	323	329	329	327	362	274	309	321	320	318	295	345	336	299	331	318	313	311	329	329	337	320	330	327	353	298	294	346	322	379	287	297	297	320	295	359	341	306	340	331	313	318	294	313	344	322	313	284	303	327	346	313	336	329	337	341	376	311	307	296	332	297	364	322	308	331	343	305	264	327	310	325	336	341	318	314	337	297	339	322	333	319	320	356	287	331	316	324	315	341	297	324	330	339	340	336	302	321	324	318	316	321	361	335	333	320	299	311	279	300	335	357	310	326	333	303	362	315	319	314	313	326	298	347	324	322	299	331	316	333	322	293	302	330	314	289	335	307	333	329	350	303	308	318	323	290	336	305	317	333	316	309	335	334	332	358	333	332	321	368	321	326	338	343	329	372	318	333	321	317	317	314	304	314	340	336	342	340	322	302	309	323	305	352	333	343	333	304	318	318	318	309	337	320	305	329	311	299	327	292	311	335	343	337	322	323	326	326	347	322	318	301	326	383	295	322	304	311	321	331	332	335	343	302	327	321	342	348	308	303	312	306	322	336	307	303	294	333	306	320	309	323	319	293	293	362	299	323	337	316	291	306	291	332	312	309	355	306	314	290	306	333	343	361	301	295	334	332	318	300	299	318	319
5794	5581	7785	2146	832	700	647	678	731	712	735	685	678	714	697	699	663	770	724	678	680	684	672	742	708	712	688	709	712	728	701	668	689	715	685	717	638	655	729	680	697	712	700	713	721	759	713	708	711	732	702	678	716	644	719	698	725	703	699	695	673	746	686	717	677	724	724	707	696	692	656	729	708	714	714	694	700	699	722	707	695	724	699	666	696	668	711	718	668	686	727	720	711	719	723	676	752	727	707	731	747	709	723	735	750	754	739	763	714	769	722	736	722	720	712	727	694	714	700	735	716	692	726	714	698	699	716	666	684	743	726	682	714	669	701	690	729	716	721	700	719	701	698	680	706	702	750	696	723	686	650	684	694	691	701	721	704	738	698	712	723	733	699	747	641	706	716	719	731	670	765	698	710	684	723	711	679	632	710	701	694	776	739	687	687	712	659	658	685	688	724	669	710	666	708	679	700	701	716	704	708	727	741	711	706	689	700	707	678	696	681	719	705	741	731	716	717	680	720	696	687	722	735	710	689	733	720	678	724	711	717	730	714	695	705	722	743	703	741	702	660	711	711	682	721	708	733	645	745	682	682	695	717	759	748	711	760	680	707	700	725	677	691	758	730	735	715	690	670	699	726	707	702	700	699	711	678	729	685	707	677	716	740	698	671	684	736	679	733	679	711	695	726	696	689	691	695	750	678	677	686	702	762	718	672	715	677	671	694	709	718	692	663	667	670	710	677	659	665	666	673	728	707	665	662	705	696	659	735	681	733	685	676	705	717	746	704	653	708	716	715	724	719	667	694	719	701	714	656	709	702	720	736	726	728	690	712	713	725	711	685	651	658	719	664	710	715	711	724	730	717	671	688	706	690	677	745	676	682	737	710	706	715	687	703	670	723	710	700	680	713	719	662	718	739	714	691	744	694	680	752	700	686	762	725	673	698	699	670	678	732	735	689	669	726	694	704	697	684	731	721	698	731	670	708	720	701	736	707	725	691	747	718	703	708	692	729	697	725	684	679	676	753	702	685	682	726	695	655	666	720	688	713	673	615	683	687	720	740	742	680	716	671	694	667	720	666	733	730	678	664	685	673	724	633	694	701	686	707	716	704	695	753	705	711	667	671	730	705	710	678	708	704	699	675	706	711	675	749	678	698	701	748	692	718	763	665	654	700	673	683	696	703	677	649	724	744	684	664	708	756	729	693	657	743	691	660	708	715	722	727	746	703	723	717	701	711	747	739	678	710	694	698	697	702	657	701	697	734	718	723	692	689	692	671	688	746	692	722	651	712	726	717	703	726	754	720	681	704	662	716	690	718	700	701	686	750	691	700	705	716	697	639	652	694	687	690	712	688	667	700	730	697	685	697	683	725	651	723	668	704	698	740	738	719	712	712	706	708	715	694	697	720	675	676	738	710	770	673	737	694	681	708	704	744	668	698	730	678	679	721	712	688	690	759	710	711	680	744	685	718	682	686	705	693	657	721	700	688	701	685	701	726	736	727	704	726	755	706	682	711	750	698	711	746	726	725	671	682	687	698	691	685	671	713	713	686	692	657	721	704	640	730	700	751	770	651	702	728	680	692	718	767	711	693	697	664	694	738	619	668	670	714	715	691	686	720	678	743	647	702	681	717	731	687	699	670	706	675	735	737	704	695	745	679	754	675	690	707	739	724	711	658	669	685	747	698	709	717	706	693	690	718	674	684	715	693	741	753	703	689	674	681	659	646	686	711	731	708	693	701	677	744	721	696	661	700	632	691	709	706	655	731	686	700	696	740	718	689	702	700	703	708	652	684	742	678	696	738	681	735	689	695	718	650	740	691	665	691	679	747	676	719	704	640	717	711	707	754	713	697	661	711	736	670	727	698	706	677	709	715	632	725	743	728	690	657	720	699	726	708	682	687	735	732	703	714	666	742	684	697	737	711	686	666	721	753	722	683	730	753	732	715	708	707	716	693	686	742	690	669	688	720	672	709	724	694	657	690	682	715	767	744	705	675	719	652	729	702	691	701	648	729	666	678	670	706	695	709	710	686	718	715	679	702	664	711	703	715	722	679	710	669	716	719	722	668	720	697	730	710	692	709	693	698	678	705	668	673	715	676	692	645	693	717	728	684	746	698	704	754	701	711	734	695	716	701	745	678	650	680	733	692	715	710	707	715	734	688	712	687	748	663	751	717	686	689	680	663	735	698	668	674	708	720	748	721	726	648	688	737	715	721	689	708	697	731	718	708	722	697	690	667	714	723	676	706	726	714	737	655	692	722	715	685	697	707	673	669	742	724	719	687	710	727	728	717	708	700	686	726	715	703	721	680	712	754	707	701	702	686	691	724	702	733	655	723	726	698	712	756	674	667	757	725	700	699	709	704	705	696	755	657	702	707	701	710	748	715	663	712	667	701	681	719	736	763	709	697	704	722	747	717	695	708	694	714	662	678	683	693	679	704	727	690	757	714	678	716	661	725	730	724	763	758	638	695	717	702	669	726	714	734	726	689	708	702	661	708	700	675	718	701	715	717	688	676	705	748	703	666	718	730	724	690	686	713	703	664	680	719	687	678	742	784	723	675	710	718	716	677	704	653	690	701	738	733	734	718	703	734	681	668	695	690	709	695	768	747	662	742	728	668	691	750	724	689	702	726	710	674	720	711	696	682	703	689	708	690	707	708	731	734	672	729	719	712	686	683	680	668	690	720	705	694	731	699	628	727	771	707	736	691	698	712	695	639	717	696	730	709	672	717	660	709	729	709	666	699	695	719	713	695	668	731	679	707	747	728	677	734	703	695	651	711	700	662	659	732	704	657	716	735	734	737	720	725	688	685	708	799	713	738	742	711	695	705	711	699	706	716	645	707	719	666	666	671	719	704	745	745	713	702	716	632	655	675	711	699	792	709	721	706	685	706	680	712	669	701	721	716	669	681	680	759	682	676	650	709	742	719	710	701	700	735	714	670	721	691	712	688	648	710	730	676	710	688	707	707	715	706	684	711	678	714	678	670	693	703	697	694	739	788	696	713	697	676	724	698	701	729	704	687	742	706	689	714	729	687	701	717	696	707	711	704	722	700	647	702	698	744	773	777	673	728	685	675	693	657	729	692	706	695	713	738	675	680	716	686	658	676	730	677	736	721	694	679	691	717	665	720	698	705	738	732	806	723	713	738	662	709	713	711	679	700	735	734	716	685	755	750	737	734	724	685	715	713	682	751	651	723	716	688	714	719	733	705	706	732	721	736	684	693	721	690	670	682	653	682	673	686	692	703	745	693	703	700	741	653	749	644	667	696	678	689	644	680	691	748	724	718	657	664	708	675	709	705	715	728	755	705	706	704	721	645	712	672	696	743	728	685	679	696	726	666	725	619	711	678	669	718	718	681	673	739	689	713	668	731	678	695	690	729	702	677	681	677	641	670	715	708	732	772	742	725	729	689	719	693	661	694	704	703	701	720	744	708	706	702	758	718	660	701	716	698	663	699	682	735	735	696	711	709	732	719	693
21566	13684	11685	3352	608	434	421	389	342	354	350	359	303	318	349	274	307	305	351	293	311	274	280	280	273	303	291	301	278	276	304	279	323	314	314	258	305	302	292	272	302	301	280	298	285	296	297	273	266	269	280	294	285	298	272	276	291	294	310	312	285	246	276	281	293	258	268	283	295	278	272	293	284	270	269	307	265	265	313	276	294	291	291	284	279	291	304	311	261	274	294	288	300	301	285	295	296	286	297	313	292	271	301	301	311	307	267	275	299	287	257	289	285	318	280	294	298	277	319	292	290	313	281	281	271	263	269	292	324	302	282	270	288	298	292	285	295	290	247	293	249	267	278	258	260	307	281	300	308	295	277	272	289	263	310	304	291	298	291	299	278	295	288	273	316	279	301	329	341	319	294	234	309	281	292	284	268	269	296	293	310	275	287	275	277	294	266	304	269	287	271	306	289	319	274	259	277	254	267	283	323	273	276	325	287	244	261	277	304	276	273	287	299	286	307	317	268	274	283	300	288	256	278	321	272	284	280	319	280	318	313	293	286	294	344	328	264	270	277	279	266	305	282	271	274	302	268	318	271	285	312	290	292	273	292	289	300	315	265	271	253	279	280	336	299	281	325	276	299	289	297	270	273	275	293	320	296	286	285	247	259	302	282	283	297	306	243	274	298	291	279	285	279	297	268	255	305	270	253	245	279	285	272	279	292	271	259	282	294	282	304	289	265	284	289	278	259	276	245	267	299	261	296	298	299	284	273	309	307	259	271	301	366	279	250	298	299	298	304	275	306	266	283	279	298	302	286	301	328	263	280	285	306	302	303	274	251	273	274	279	303	291	275	255	262	307	265	317	290	308	274	294	297	284	273	325	285	302	297	298	323	257	299	306	309	291	302	331	279	275	275	294	271	272	281	289	251	272	273	268	291	305	304	293	303	283	293	279	264	274	282	265	305	294	278	314	329	289	284	286	250	315	297	298	264	280	294	277	287	301	293	259	280	293	286	301	293	310	303	304	265	260	323	292	298	302	246	296	285	320	281	278	288	293	278	281	319	313	276	305	285	284	341	286	295	301	291	298	298	284	281	333	261	318	284	307	298	323	296	329	299	281	285	299	306	277	296	289	275	302	278	295	296	280	287	283	309	285	296	260	272	295	288	292	294	261	305	286	282	271	270	274	284	272	269	246	242	269	295	283	322	250	285	324	282	303	288	322	306	295	279	261	282	265	291	316	281	287	302	310	267	296	312	309	290	282	297	261	335	284	266	262	304	285	310	279	274	270	293	285	274	285	268	276	270	292	303	272	284	253	266	292	326	265	300	313	272	269	302	311	290	281	287	270	312	285	290	309	313	317	300	308	294	278	304	294	302	281	334	309	318	266	292	294	259	293	261	268	273	308	333	288	288	299	286	264	265	306	304	311	292	271	301	292	270	298	286	337	307	301	309	315	306	292	260	293	284	303	272	311	286	303	292	304	285	286	280	282	286	284	289	296	269	297	298	282	280	255	272	282	291	293	288	279	297	280	312	260	284	264	305	294	292	283	295	304	254	286	289	321	287	329	278	334	326	275	291	311	275	299	258	305	277	287	261	316	298	306	316	295	282	302	268	279	266	286	275	262	307	266	273	267	245	279	265	272	312	273	261	272	273	268	274	291	265	265	281	289	291	263	290	307	262	282	265	294	258	277	277	286	303	292	259	275	305	281	292	316	286	276	265	268	274	333	319	286	258	260	284	306	296	295	289	294	309	255	265	250	320	277	277	297	283	258	307	277	261	276	267	286	309	281	294	323	312	287	272	312	272	283	327	299	302	290	298	281	293	283	291	285	272	247	283	285	289	282	295	289	282	318	271	277	310	288	320	297	307	293	322	292	273	282	304	307	282	296	295	286	252	261	332	309	288	291	290	277	263	264	279	316	331	265	257	283	283	355	265	277	283	272	281	292	279	270	288	291	288	297	289	319	295	276	299	324	298	297	347	292	283	287	296	285	283	290	270	295	278	306	290	298	280	304	246	272	307	301	262	264	293	298	308	311	286	293	294	331	285	302	288	283	297	260	260	317	283	285	295	322	277	284	298	316	275	268	287	287	279	291	248	294	296	282	316	272	304	278	292	274	274	237	311	322	290	274	293	277	270	291	305	298	280	307	302	267	290	274	312	287	299	292	268	283	267	307	274	306	324	287	295	305	332	257	269	277	284	289	268	262	308	273	280	290	267	317	304	293	276	266	260	297	323	303	293	253	260	272	337	298	310	282	329	313	277	292	306	313	315	270	286	296	276	314	279	291	279	306	315	282	282	311	304	283	279	289	301	290	307	316	297	283	294	259	289	265	285	346	307	307	291	312	291	293	321	255	306	262	278	279	281	303	255	290	304	293	257	295	306	283	284	284	316	286	298	267	289	263	300	272	291	305	304	265	298	310	248	320	292	283	299	290	302	318	288	298	289	307	276	295	267	278	259	278	263	282	306	272	276	230	254	286	306	292	319	278	275	295	332	301	271	294	319	255	269	324	273	324	275	252	272	265	279	268	293	262	284	296	304	273	266	315	299	294	269	308	319	283	283	306	246	260	299	300	263	308	279	254	264	273	308	226	267	267	258	297	280	281	291	267	305	285	244	295	293	299	305	291	295	269	271	324	300	298	270	308	310	281	288	277	319	274	282	299	305	285	283	286	259	256	303	297	290	326	307	330	278	272	269	300	296	270	288	301	321	272	279	288	298	311	266	290	255	282	282	292	286	310	332	270	304	280	302	289	299	317	305	288	273	297	308	277	286	290	279	280	322	293	284	279	283	311	308	265	308	258	278	285	282	318	303	308	297	313	283	320	294	280	294	321	280	294	285	269	295	316	290	296	268	323	268	286	266	305	276	310	281	295	275	272	288	285	271	291	306	250	293	284	255	269	246	304	320	291	316	306	279	243	292	291	288	294	292	277	308	264	312	272	262	289	290	282	289	288	287	295	278	260	291	284	289	299	330	309	281	309	281	280	304	285	306	284	275	258	320	291	303	286	308	295	301	259	301	321	322	290	279	297	304	296	289	300	289	320	297	282	276	300	308	332	272	265	317	278	296	280	287	284	278	290	281	321	298	287	311	302	249	282	293	295	305	260	284	300	336	280	278	287	311	266	316	285	289	269	308	289	272	278	274	278	301	288	271	274	273	271	266	255	289	262	284	297	294	288	297	269	289	298	304	300	302	279	265	288	309	346	326	281	299	294	265	269	285	293	278	306	304	285	264	283	287	275	278	328	297	288	321	302	258	289	293	275	302	298	303	307	286	288	306	269	273	245	293	281	297	282	279	279	290	268	266	275	286	271	297	272	255	310	284	259	287	259	288	276	302	260	251	282	286	312	296	273	296	304	254	272	272	301	283	289	252	274	284	276	288	313	295	261	294	315	274	294	282	276	284	305	313	311	301	304	303	263	309	287	267	290	256	291	271	285	284	272	297	271	306	261	285	307	320	260	288	282	291	293	267	306	289	284
13618	11110	17394	6220	1507	1233	999	1103	1003	997	872	797	795	782	805	787	735	703	708	701	624	717	692	682	648	631	689	645	693	669	622	690	666	656	647	652	657	677	673	707	675	687	625	664	648	655	653	657	652	711	602	652	615	651	636	666	647	616	651	672	640	648	687	686	672	629	622	650	687	627	654	679	662	641	655	656	643	669	648	648	651	616	660	628	647	612	614	633	646	654	619	643	700	667	676	628	647	675	629	653	612	674	670	633	682	697	711	705	717	737	687	694	650	666	636	652	640	609	628	672	639	640	672	599	667	690	660	601	656	642	694	616	668	653	683	665	662	679	647	668	642	613	676	633	667	648	685	664	656	622	630	639	632	633	634	638	633	662	637	618	629	659	658	661	698	649	609	657	621	652	602	662	688	650	685	631	616	641	645	657	671	624	669	617	575	617	670	626	648	651	708	589	640	617	631	643	636	627	671	604	668	636	624	649	677	651	649	691	697	654	615	604	657	633	685	724	659	646	609	647	622	640	659	639	647	630	647	677	642	671	631	645	655	676	638	628	589	600	632	635	630	664	712	672	669	626	610	635	647	636	623	625	651	651	603	645	630	712	643	621	632	610	654	592	617	642	672	654	605	674	649	678	656	642	635	639	657	637	638	683	619	634	663	666	643	677	657	671	647	669	649	604	679	642	649	624	647	680	646	633	640	670	646	614	652	622	664	592	656	693	675	623	643	657	660	654	693	582	655	669	610	658	646	637	619	643	661	710	661	727	647	687	665	664	695	692	671	637	655	674	673	574	653	640	668	647	701	638	612	638	696	650	629	617	625	622	647	672	602	664	673	653	642	620	681	637	649	662	643	704	669	628	632	689	675	681	674	613	630	615	655	599	638	657	661	643	633	652	616	666	627	658	651	627	649	678	601	631	649	665	649	642	640	642	661	623	659	598	678	661	717	697	669	636	616	641	663	661	650	620	648	630	657	656	661	632	615	643	617	610	699	607	696	663	641	661	672	621	630	675	647	673	640	647	633	674	636	645	652	665	690	662	679	652	668	657	685	608	656	642	635	681	651	658	660	665	669	618	625	655	646	637	648	655	628	624	660	679	666	687	618	641	647	648	606	630	631	610	654	650	649	613	679	638	640	639	685	631	653	661	628	663	590	640	635	677	624	632	654	626	668	604	635	662	666	626	635	635	637	613	636	634	682	615	605	709	652	633	666	674	610	649	625	636	677	588	655	613	608	703	672	626	634	665	618	659	683	646	640	670	628	604	664	679	648	615	682	616	693	642	628	644	618	628	632	671	635	648	666	690	675	670	650	606	642	630	642	684	641	639	610	653	670	680	655	650	637	655	623	634	652	672	644	691	619	661	665	655	649	702	634	627	624	696	657	674	652	692	616	649	663	618	638	614	647	633	647	666	689	630	631	656	613	601	645	591	674	622	631	703	662	653	663	642	642	650	629	685	641	675	675	682	633	649	661	645	607	623	587	651	625	624	677	663	628	666	643	618	655	646	642	629	639	663	634	614	625	646	626	643	595	691	644	636	634	614	660	645	676	709	690	646	629	642	642	672	674	656	610	631	663	629	653	636	643	651	654	607	648	672	629	595	618	614	669	660	640	635	664	662	660	643	712	657	631	628	643	629	676	657	618	655	675	619	677	642	660	667	637	630	660	644	625	585	653	658	591	615	647	685	650	634	699	655	634	666	645	610	655	646	665	618	615	616	638	692	641	643	666	652	696	634	682	678	617	657	642	616	642	683	691	610	578	651	643	618	663	664	664	603	684	665	638	633	666	602	643	628	639	647	610	697	654	656	635	614	687	612	652	621	622	659	603	611	657	659	672	668	678	680	622	638	641	635	646	622	641	678	665	635	664	661	650	647	613	656	603	693	671	649	676	722	642	646	618	704	652	631	644	661	650	647	611	658	667	620	670	628	650	622	643	666	677	604	684	605	607	616	616	627	647	626	606	650	637	614	665	674	645	631	634	641	696	690	620	624	688	667	639	675	668	660	685	652	695	629	657	648	636	642	634	670	639	680	600	675	660	663	652	649	628	642	624	682	644	643	670	602	634	666	626	602	648	622	652	628	650	648	612	658	673	658	678	627	633	686	682	673	676	684	666	646	641	667	661	683	695	644	632	630	674	663	599	651	629	660	667	633	625	664	593	601	637	684	639	653	617	663	697	643	641	619	631	631	665	660	642	617	631	656	688	664	690	622	697	642	639	667	637	692	636	658	665	673	645	637	627	692	678	654	668	653	668	620	645	638	661	661	632	641	647	666	617	650	657	658	615	631	651	639	664	653	634	664	616	659	645	631	662	647	599	630	627	620	665	640	629	676	613	649	638	683	621	642	609	618	667	635	674	618	626	604	654	647	653	626	642	682	680	639	658	657	619	648	644	658	604	622	608	611	675	683	650	676	680	619	593	660	602	637	643	655	630	630	648	648	624	662	642	623	673	659	676	610	645	651	613	656	626	662	668	610	619	658	659	710	645	616	625	648	613	631	609	716	670	599	705	639	672	642	631	658	625	581	656	622	636	645	661	692	667	677	636	649	680	619	661	654	682	634	668	663	690	668	625	653	594	662	662	667	664	656	661	639	663	665	627	620	653	626	664	667	639	602	704	668	626	658	662	652	660	637	673	626	614	661	616	614	657	658	681	668	630	646	636	633	672	657	655	637	665	675	635	631	658	681	670	669	610	682	624	624	644	648	651	645	683	606	680	658	651	649	646	669	608	629	683	652	654	612	646	587	673	664	686	622	648	614	653	623	631	650	659	648	660	641	675	655	642	610	647	629	645	644	611	666	621	621	611	613	632	626	633	680	629	616	666	617	653	604	693	685	606	647	651	610	672	654	628	656	686	632	641	654	644	677	632	654	610	618	639	626	630	678	593	632	636	626	646	619	670	681	622	658	655	664	715	661	632	629	637	682	670	644	647	631	639	646	639	627	650	675	648	648	626	613	618	667	658	716	678	616	668	630	667	628	672	646	646	650	653	688	623	679	690	663	670	639	593	631	624	649	633	640	650	611	652	628	684	634	654	640	694	619	597	628	670	649	668	686	683	616	615	622	638	622	649	653	662	661	658	638	699	701	665	654	652	647	610	676	647	643	654	628	736	622	642	649	668	667	698	637	671	648	658	666	643	616	649	591	630	613	640	671	639	630	652	651	668	650	619	661	620	648	655	653	650	622	661	729	613	648	683	636	602	641	661	624	652	639	676	640	628	639	583	644	688	678	668	617	644	695	630	627	621	619	654	647	620	628	648	633	664	685	630	640	603	622	669	648	612	675	648	651	650	666	621	612	643	655	662	660	632	638	601	644	655	629	657	603	684	667	680	646	648	610	632	662	607	677	637	649	645	656	646	649	676	658	682	631	617	655	638	679	701	719	634	677	632	655	662	639	611	672	657	677	630	678	647	667	648	643	619	682	606	688	699	643	682	618	654	688	672	673	622	658	694	652	652	658	620	602	675	648	621	637
31586	21003	18313	5437	966	598	551	500	445	428	411	412	397	370	312	332	361	342	367	319	322	295	318	358	337	278	320	302	304	296	305	341	321	316	294	347	307	345	344	338	311	326	308	317	277	303	315	306	257	347	323	346	289	295	310	309	293	274	276	339	314	286	259	301	317	283	318	306	311	293	336	325	315	311	294	293	332	294	275	283	316	304	295	345	283	314	331	304	337	270	290	300	299	305	336	311	339	303	271	325	347	315	284	327	291	322	332	280	311	314	331	337	306	323	310	312	296	301	290	296	285	318	321	351	297	339	309	304	347	336	323	295	303	339	310	312	300	278	301	345	325	288	289	311	308	292	329	309	325	269	305	352	325	288	309	329	300	326	311	345	331	280	302	298	322	302	321	310	305	330	319	290	328	292	323	332	350	314	305	300	305	293	342	275	291	291	339	314	293	287	299	317	321	312	333	308	300	316	306	284	279	272	308	321	292	313	285	299	272	307	298	335	325	300	300	317	296	296	307	306	300	286	302	357	306	295	320	335	299	310	315	315	348	301	293	332	297	313	313	302	341	310	300	330	316	324	310	297	297	307	324	292	284	307	321	307	307	319	313	296	302	340	287	299	304	326	299	333	316	323	299	323	330	314	295	280	338	325	326	281	321	321	331	316	320	332	310	328	313	325	290	291	313	301	317	303	325	307	298	298	323	322	328	315	348	296	299	314	315	295	315	337	300	274	333	327	296	313	302	272	320	311	299	320	315	295	324	316	317	316	296	283	285	347	339	340	315	311	311	306	300	338	306	339	332	266	311	333	326	315	313	315	300	327	332	359	320	333	292	328	276	301	320	321	283	286	296	325	335	303	315	292	314	341	309	316	315	322	287	312	311	307	285	284	309	335	332	335	319	299	275	317	289	322	296	283	296	327	314	337	321	367	332	296	308	309	307	269	348	344	323	332	326	310	331	306	326	311	297	334	353	339	312	295	333	302	296	314	290	322	288	316	346	292	326	320	298	308	347	343	292	328	324	294	304	285	311	316	327	339	306	283	295	305	320	303	305	325	305	322	330	316	310	292	314	294	320	300	310	303	296	289	307	306	264	311	307	293	336	306	290	345	323	311	292	277	316	307	329	327	306	282	280	298	334	310	334	314	340	327	291	318	301	289	313	316	316	296	290	318	305	318	313	326	309	283	316	311	321	313	289	337	327	309	305	291	293	316	275	279	299	313	276	338	350	302	310	322	302	318	303	277	299	328	273	316	309	299	300	312	298	296	293	299	313	289	306	315	291	312	310	306	331	309	283	320	333	323	292	306	333	304	321	340	296	302	325	306	350	309	326	299	308	323	312	296	296	283	303	315	314	317	279	304	361	364	344	307	302	330	304	309	286	326	313	336	312	313	297	278	332	319	327	300	317	316	305	305	312	307	281	308	283	298	302	297	289	299	317	299	294	286	304	315	336	307	308	327	328	344	248	296	314	318	328	314	302	325	318	304	298	328	270	311	313	334	286	316	287	309	342	289	311	300	295	290	323	337	314	318	312	342	320	326	319	322	289	333	295	282	302	311	313	305	264	278	324	345	330	323	266	328	329	318	283	335	330	311	321	332	305	346	311	302	285	327	290	321	332	334	330	321	331	294	300	305	318	291	286	298	318	328	330	313	318	317	253	275	308	313	325	328	341	313	297	321	327	305	305	293	335	341	301	321	312	293	329	307	301	318	319	291	341	304	304	317	333	292	307	313	283	341	325	323	287	343	309	317	300	284	287	306	274	293	326	347	309	294	275	309	302	324	323	270	319	312	308	318	311	312	291	316	318	307	278	333	298	284	294	344	306	295	326	287	345	326	347	327	340	315	338	326	324	296	296	315	313	305	324	291	318	300	296	325	293	315	291	344	293	306	283	314	336	295	271	308	268	292	351	303	341	293	316	287	297	279	284	302	310	308	288	319	307	305	303	337	321	310	291	292	295	284	292	258	286	285	346	284	311	318	335	295	296	332	288	308	320	283	309	316	294	293	317	321	320	290	319	329	316	329	302	309	267	355	317	304	321	290	290	325	303	278	305	303	328	329	303	306	289	302	319	281	301	288	290	312	299	288	306	286	314	329	321	316	316	316	269	269	305	325	308	354	285	289	280	343	334	337	331	355	300	281	312	337	293	308	294	277	328	279	311	285	304	275	296	311	299	308	311	318	284	322	290	326	323	332	302	334	313	314	306	345	283	308	324	306	358	292	310	313	315	308	325	286	297	320	347	320	297	300	287	330	294	324	347	339	331	326	285	282	316	322	304	298	314	340	302	319	351	344	315	287	328	327	328	295	306	318	287	293	285	302	309	293	292	292	311	320	301	290	302	304	280	325	264	282	319	330	360	309	292	300	305	327	311	301	315	345	298	344	327	318	315	280	289	360	310	291	318	326	277	291	291	335	278	320	310	351	331	297	310	316	305	308	281	306	270	296	295	315	308	287	289	286	314	283	363	304	297	287	327	323	337	304	310	292	329	331	312	310	310	315	282	294	303	324	284	321	306	321	312	311	331	324	300	324	316	331	309	321	311	332	307	332	286	317	297	294	314	310	305	310	292	328	342	322	300	287	314	310	318	303	337	305	287	317	338	304	288	282	317	331	311	356	307	287	292	298	312	293	295	309	315	305	289	302	314	352	297	286	312	296	313	315	279	328	291	300	339	292	304	320	313	316	322	328	301	305	359	307	242	327	323	316	288	333	298	312	309	290	322	341	300	330	319	317	339	335	305	293	319	303	300	360	314	340	299	284	325	307	334	316	298	280	281	318	297	304	288	331	313	323	300	267	309	300	327	308	316	333	340	303	318	340	308	305	341	322	299	342	324	304	290	306	280	333	320	322	292	344	313	336	317	320	291	318	329	323	320	329	291	329	307	342	316	312	292	298	295	322	275	308	334	329	320	313	303	298	284	317	328	308	310	320	295	348	356	324	315	268	267	332	314	304	294	317	308	324	337	304	302	316	297	316	332	351	347	331	328	304	317	317	263	324	320	320	308	330	290	321	318	308	312	311	283	313	287	312	295	295	324	310	319	308	293	345	282	332	328	313	284	337	315	322	339	308	308	314	306	284	293	307	299	329	343	311	318	309	306	310	278	282	341	291	309	302	290	334	310	297	290	301	311	343	341	313	289	314	299	329	300	282	315	326	300	305	291	275	333	318	332	260	307	303	321	302	307	336	307	306	317	322	322	335	323	293	320	301	338	305	303	289	287	314	295	285	324	327	319	278	293	310	305	306	299	338	326	308	269	331	370	295	305	315	322	290	289	310	291	313	298	311	323	302	334	331	268	323	288	324	307	325	320	294	303	289	289	308	311	316	305	328	280	339	325	303	328	310	298	330	310	313	290	325	306	322	320	320	300	323	310	336	282	338	307	328	294	329	320	279	273	338	338	322	297	289	300	311	307	308	300	307	326	306	316	305	290	287	295	305	310	290	307	326	278	297	313	293	319	298	256	292	311	322	310	295
18491	15643	22996	7818	2371	1696	1649	1477	1287	1227	1180	1158	928	1000	951	887	952	862	774	811	711	740	759	758	711	694	729	690	716	702	728	713	732	693	733	721	698	742	732	693	755	671	717	701	696	692	699	769	646	758	720	722	729	712	713	696	691	681	721	660	708	632	732	732	723	728	701	674	707	662	666	723	685	655	693	700	611	675	693	728	711	667	722	699	694	687	695	667	706	648	699	708	683	694	745	726	704	711	720	683	691	699	679	699	749	748	791	815	821	740	764	792	687	739	753	715	728	670	674	707	740	720	665	691	657	692	696	723	676	662	718	701	734	755	695	702	697	682	681	736	698	649	672	732	680	702	720	697	731	709	636	697	704	658	685	700	707	702	641	700	721	707	718	679	703	686	716	681	680	698	708	686	693	677	761	701	690	709	686	675	661	705	698	681	699	687	753	679	701	702	690	706	726	674	655	687	733	703	692	723	718	742	641	731	705	699	679	744	677	703	693	692	677	693	628	717	757	618	692	706	738	689	675	700	643	702	700	696	690	700	679	714	682	700	694	716	695	660	716	704	697	710	691	682	734	728	733	699	709	692	670	723	687	701	736	703	707	702	701	678	730	677	666	668	681	704	655	701	718	736	706	727	677	674	722	719	670	679	727	694	743	733	694	724	764	687	729	688	689	661	647	662	704	667	642	669	676	692	666	694	690	684	655	635	674	677	711	659	704	679	699	675	696	663	739	701	728	693	718	671	668	713	708	674	681	723	718	707	680	697	680	715	682	726	676	728	665	716	757	719	706	682	679	687	694	660	703	677	657	676	628	690	676	727	676	680	664	697	667	734	701	731	680	693	725	662	715	671	694	721	670	691	720	717	701	700	680	660	627	723	734	687	741	689	674	684	695	701	676	686	712	679	707	693	693	674	677	715	721	715	664	663	695	714	647	691	681	678	699	667	679	704	704	667	675	709	647	685	689	718	689	695	655	718	730	668	718	654	717	689	671	646	694	712	641	671	704	672	656	692	667	703	746	709	652	691	668	692	717	714	637	677	658	645	708	683	719	711	729	723	724	697	726	683	704	709	695	680	715	724	671	679	705	646	669	713	697	693	718	698	708	695	662	701	680	728	644	689	698	659	705	689	681	689	725	646	719	693	723	677	689	684	633	738	710	649	664	691	703	738	642	682	698	669	666	678	680	674	704	705	709	690	698	657	683	713	693	706	672	724	717	723	698	670	683	689	690	714	733	701	655	684	708	693	681	710	680	667	688	686	685	665	665	684	714	716	678	686	716	655	757	706	695	707	682	676	650	698	662	677	649	695	678	673	660	716	679	681	670	665	680	673	696	726	685	771	677	638	722	715	714	698	727	759	727	708	662	714	727	666	711	706	747	683	688	681	691	659	644	699	691	683	725	667	687	680	724	687	690	713	688	645	703	668	721	687	725	661	676	680	668	680	708	705	701	698	685	706	683	696	687	716	714	732	726	732	674	716	674	732	633	710	674	716	692	694	718	733	666	715	683	681	733	696	702	694	696	674	707	664	716	682	665	648	717	646	689	722	699	710	661	702	694	664	767	707	674	733	738	693	700	671	717	705	680	701	704	682	714	761	694	693	648	700	692	670	670	678	693	707	711	708	639	715	682	688	694	697	726	693	727	763	735	669	684	748	669	663	664	679	695	718	748	693	683	695	716	668	688	667	678	710	684	711	710	686	731	742	711	677	690	660	715	686	638	721	692	724	751	747	666	727	684	668	691	733	677	649	697	642	695	734	678	715	709	719	683	710	655	651	705	660	713	695	655	698	718	709	695	681	675	676	692	649	709	697	679	668	719	693	735	701	660	661	665	736	665	680	740	693	678	675	663	646	728	702	703	686	693	689	645	725	724	686	725	725	672	685	655	724	715	716	658	664	698	675	639	664	694	655	738	716	725	657	686	708	696	749	716	695	653	694	697	708	690	670	713	693	700	686	709	719	695	691	713	671	744	682	732	733	709	686	649	701	733	718	692	722	677	704	654	701	660	746	682	693	666	705	731	672	647	699	679	656	717	713	682	714	716	700	705	655	691	712	720	715	708	719	731	710	673	718	685	663	723	671	700	662	618	710	680	707	718	705	712	704	686	687	698	716	702	678	724	717	682	677	729	656	677	703	737	694	680	739	684	639	714	691	711	656	694	698	695	629	701	707	713	703	714	704	719	685	687	693	679	683	674	713	714	724	699	682	722	682	716	708	679	689	685	673	710	726	725	662	764	703	695	721	659	686	716	735	749	701	695	691	693	708	710	731	729	697	707	751	664	729	658	633	704	670	700	711	664	673	700	715	627	736	681	720	686	674	693	671	705	703	626	690	681	677	666	720	672	714	691	702	675	674	661	605	655	722	696	690	718	664	754	685	669	673	679	674	685	691	720	712	710	668	709	674	725	727	698	679	685	682	719	729	723	670	711	729	661	672	666	727	667	650	721	718	719	691	693	731	683	648	702	710	695	632	643	721	702	689	753	691	686	674	677	722	722	687	654	688	662	709	735	668	706	666	668	679	746	735	683	665	683	688	656	709	700	717	707	743	709	642	667	669	726	743	716	664	699	694	684	659	688	686	719	680	702	701	670	725	705	614	671	664	724	694	654	689	723	714	699	627	631	657	665	645	679	687	656	769	672	683	683	665	707	679	707	676	734	677	688	684	663	756	700	667	665	684	740	692	699	704	693	739	691	697	697	699	693	675	725	702	684	714	703	739	658	697	675	676	671	729	675	740	660	683	677	690	623	712	684	671	692	721	659	676	687	692	726	701	696	696	665	724	732	756	721	680	693	689	682	698	646	680	674	735	743	673	710	703	703	692	681	756	660	720	715	685	709	744	674	672	681	689	691	754	700	721	683	716	723	703	709	688	712	696	692	705	634	678	723	703	675	709	694	697	715	721	716	700	679	713	670	729	677	700	721	678	721	676	774	673	701	699	676	726	754	702	689	707	696	686	700	723	691	757	667	702	706	642	695	677	707	675	710	617	642	728	726	729	717	707	715	672	680	681	697	683	704	695	718	744	707	717	738	658	734	706	699	703	663	656	711	677	672	694	709	687	706	685	657	695	691	673	674	723	673	679	665	702	720	737	649	702	676	724	701	723	671	629	738	668	725	703	655	721	746	673	652	720	739	650	715	688	689	721	690	663	705	668	706	633	715	713	689	635	709	748	696	702	656	651	695	713	720	658	693	664	676	649	677	696	712	689	700	692	756	753	642	625	729	661	717	700	665	715	674	694	678	691	680	653	684	637	735	718	717	638	707	691	681	700	686	676	708	690	685	733	660	695	708	639	713	689	706	730	724	672	669	682	677	660	719	700	686	682	693	704	679	679	662	714	722	657	645	650	709	663	717	709	683	707	722	723	701	671	695	737	687	707	717	641	693	659	700	682	699	624	657	677	725	665	697	699	709	665	683	662	670	670	708	706	731	671	682	693	669	681	727	741	726	673	694	689	699	677	677	667	656	652	694	685
9934	5765	4407	1043	373	353	331	331	286	342	314	345	305	329	327	301	310	306	297	314	310	305	297	299	296	298	322	349	313	311	277	297	313	309	279	296	330	314	307	286	289	364	329	308	327	318	303	313	363	305	298	287	331	320	294	321	330	268	269	374	322	326	317	357	316	305	302	290	328	324	322	320	324	315	296	322	328	340	342	327	308	330	322	330	301	316	288	266	325	276	287	319	329	301	360	320	309	322	305	332	301	306	290	308	334	330	309	282	296	359	339	287	314	295	302	311	321	307	292	307	312	320	301	327	335	302	343	307	335	301	335	321	314	316	324	319	330	306	345	299	337	332	300	339	317	297	344	338	293	322	296	334	306	359	319	319	310	290	339	323	303	286	315	315	312	315	299	312	332	339	337	314	333	346	326	311	333	309	280	334	333	340	268	326	339	296	323	294	318	306	312	305	322	334	329	308	298	334	294	347	347	319	303	338	338	322	334	315	295	298	319	330	304	298	309	292	277	298	348	300	305	347	333	311	318	338	291	321	337	313	340	278	323	315	336	291	333	289	322	309	310	299	335	336	316	314	316	311	306	339	319	307	313	313	287	323	307	319	306	325	298	323	321	279	343	313	327	304	323	341	283	328	335	313	321	314	331	332	350	344	300	337	318	338	322	334	323	293	293	329	321	328	337	308	306	309	273	302	290	360	299	307	303	349	309	318	313	304	307	297	336	314	305	313	301	304	279	294	316	314	297	313	324	313	309	320	300	314	327	345	307	330	331	325	334	326	308	298	321	344	341	323	327	331	308	332	328	322	294	340	311	326	285	340	313	308	334	318	343	289	337	291	311	264	332	321	351	285	322	309	317	319	324	289	330	336	317	330	339	326	276	308	312	274	318	339	328	328	324	331	344	301	324	301	316	287	310	340	308	330	314	299	316	317	307	322	344	308	326	323	296	327	326	301	328	303	290	333	331	321	315	318	324	304	358	288	315	299	316	329	300	342	295	313	330	295	280	330	329	314	306	297	298	315	299	301	305	294	326	286	327	333	292	294	320	322	307	308	332	320	323	322	317	309	316	320	332	300	332	334	312	284	278	298	296	294	297	285	347	329	357	320	357	304	311	305	334	322	325	334	329	332	326	298	287	319	349	315	301	314	329	303	323	331	331	329	302	340	317	347	338	327	311	319	288	317	290	320	326	300	316	307	318	301	320	322	335	295	306	319	314	337	305	316	341	316	285	345	279	302	307	337	303	296	299	322	330	322	280	320	329	332	323	323	337	368	326	313	305	328	327	307	339	351	331	300	325	298	307	294	285	309	349	296	331	326	296	306	303	318	290	312	301	307	340	292	307	305	342	322	310	316	328	313	302	270	296	321	324	311	347	336	332	313	293	305	337	333	336	305	313	335	320	299	335	353	313	314	305	296	306	355	294	309	306	294	295	316	329	295	325	329	315	315	284	332	317	375	331	337	342	285	316	335	348	291	313	304	296	334	334	294	345	315	324	327	296	341	302	302	341	280	315	319	322	302	329	324	289	307	334	301	317	319	299	353	299	333	303	345	328	292	333	329	321	334	338	319	319	308	249	298	300	332	338	290	310	327	313	295	286	286	301	319	319	322	312	325	320	320	303	324	346	328	355	313	310	309	346	324	316	328	288	289	339	319	326	321	298	336	305	309	308	298	315	321	290	289	284	332	323	321	347	314	315	277	287	318	295	317	307	326	306	298	317	358	304	337	316	329	322	341	331	298	329	288	282	304	308	337	335	340	334	309	299	334	301	321	315	297	313	322	313	345	300	323	312	275	295	334	291	264	327	291	309	328	301	295	323	290	270	309	283	287	308	291	311	319	328	321	325	325	333	305	323	312	340	313	341	333	323	315	336	325	329	326	311	331	290	338	308	323	316	297	329	309	318	309	340	292	314	305	316	310	300	317	334	314	322	303	285	298	334	320	339	287	318	308	342	280	289	323	319	323	304	328	305	297	300	336	328	312	321	285	289	342	295	319	287	312	333	319	329	351	297	332	318	333	344	332	294	300	315	354	282	342	334	307	342	328	281	326	319	302	309	327	334	305	320	325	319	316	308	312	331	309	313	309	286	326	335	318	341	305	315	341	361	314	376	323	322	321	298	284	301	314	333	345	296	319	326	313	321	311	314	327	289	300	312	312	306	321	315	324	342	339	312	284	332	290	318	324	298	297	313	317	329	296	295	353	346	292	321	325	325	314	325	322	331	384	323	301	311	296	321	294	303	335	294	312	332	331	381	302	304	307	308	305	304	308	333	314	326	360	290	306	307	314	285	342	285	286	302	304	290	307	290	316	284	290	316	310	332	301	314	312	309	356	282	327	335	325	321	314	314	295	307	322	318	322	302	327	346	295	328	322	328	346	348	310	322	318	335	349	323	273	351	329	308	336	309	307	319	303	301	312	337	325	315	312	290	310	308	318	335	296	318	334	331	337	326	327	317	312	287	300	312	317	298	307	322	351	307	351	307	321	328	298	303	310	299	292	311	316	336	314	305	317	307	319	323	320	310	316	308	317	311	295	295	296	313	288	291	316	327	287	336	321	335	281	295	308	307	329	321	336	281	323	310	345	318	298	305	304	316	337	310	318	322	293	297	307	301	339	335	317	295	328	325	311	340	330	287	277	319	303	325	296	293	297	312	308	287	333	310	309	315	291	310	307	335	354	333	343	332	309	329	300	324	336	325	334	296	252	301	303	316	305	328	308	328	328	336	312	309	310	311	330	317	295	318	298	320	295	322	313	293	313	352	329	340	325	300	327	337	310	338	287	325	355	353	307	335	317	308	315	322	304	281	335	331	309	345	276	303	291	298	305	298	312	335	309	284	304	318	327	293	326	292	319	299	284	335	314	344	301	349	345	368	341	317	354	277	303	305	378	307	325	306	313	315	289	366	328	324	328	299	342	273	321	305	340	293	270	303	324	310	313	309	344	323	308	323	299	319	290	321	308	327	302	315	344	321	321	332	313	349	308	326	336	312	330	336	314	327	309	330	304	349	317	331	313	297	301	324	297	303	322	330	327	328	328	317	309	327	347	303	307	321	330	297	316	303	329	367	298	301	306	309	304	333	310	284	275	324	320	302	295	339	322	309	345	311	309	350	341	324	323	336	322	345	324	278	316	334	312	292	335	312	325	332	310	327	282	302	305	316	275	323	303	317	327	300	335	313	338	316	333	320	350	319	315	301	329	310	312	308	302	302	274	276	347	321	293	331	324	297	293	320	319	293	318	303	280	302	331	287	340	319	305	285	303	311	321	304	308	301	315	297	289	306	322	301	334	290	320	309	293	317	348	322	309	264	318	329	324	329	283	305	307	307	316	324	301	289	348	307	287	287	317	341	386	315	323	326	329	318	291	359	304	309	310	313	325	299	339	336	310	313	323	298	283	294	310	297	306	343	287	336	329	330	295	316	324	340	303	342	308	343	347	319	321	315	321	299	284	290	310	320	310	314	310	275	281	297	320
6072	5459	7529	2332	757	717	701	708	702	693	717	735	706	758	692	719	726	708	702	709	711	657	716	685	697	722	658	663	691	720	665	738	676	692	691	671	702	669	631	711	690	691	690	662	687	668	698	696	688	656	671	702	674	700	716	686	683	707	695	715	684	673	696	723	703	712	652	709	677	677	718	743	700	674	693	749	682	674	699	677	713	714	685	736	692	657	656	673	676	665	748	692	711	691	673	695	700	679	683	682	715	714	644	724	747	708	713	745	741	771	757	737	720	708	709	710	729	690	705	740	765	685	689	693	725	709	702	680	694	774	700	679	699	695	666	673	634	690	685	680	680	720	718	716	717	696	684	713	748	672	690	679	655	658	669	711	717	661	692	680	704	698	685	688	688	706	682	679	721	717	662	769	670	687	702	702	659	693	706	684	691	684	737	676	708	674	646	728	681	678	690	708	721	681	660	699	700	708	713	728	739	712	668	632	696	689	699	683	682	737	685	729	745	670	651	687	732	702	703	757	713	680	735	726	647	678	687	711	735	725	681	658	716	687	706	729	662	738	671	748	693	718	718	727	678	704	724	740	692	649	659	676	693	668	697	686	681	708	664	681	656	654	705	685	701	728	639	706	689	688	681	694	668	734	709	661	705	671	681	747	699	690	694	696	702	720	689	703	669	726	677	687	667	726	689	652	711	699	675	634	687	679	689	703	684	693	633	681	646	709	724	667	683	682	689	694	706	626	653	686	730	688	668	694	705	712	685	688	674	695	700	675	685	698	690	675	704	697	728	711	709	666	682	697	701	701	652	671	700	696	722	674	637	653	679	687	650	682	683	682	686	693	743	690	689	738	695	683	668	708	691	699	705	682	738	755	735	706	705	639	677	696	652	636	679	691	719	716	709	716	664	701	672	715	689	724	718	672	662	691	701	693	708	650	690	703	691	695	725	711	687	707	718	688	687	675	672	715	691	683	721	723	685	664	677	697	698	655	739	736	705	720	689	682	670	720	683	699	683	655	688	682	663	703	693	728	668	676	681	691	719	730	684	705	648	677	692	627	742	677	712	711	685	681	716	709	722	642	695	708	633	654	645	645	695	721	669	701	773	682	703	690	665	638	674	691	705	701	722	721	643	679	686	695	703	700	686	740	675	695	718	736	718	692	711	699	685	698	717	689	732	751	654	686	698	690	702	703	680	695	649	689	725	668	668	688	716	663	685	677	655	734	699	698	704	724	694	739	677	655	701	684	703	682	666	680	712	703	684	643	704	662	684	651	712	731	712	695	709	679	699	729	660	703	649	690	695	684	669	709	706	698	715	714	670	683	678	743	732	681	687	703	669	690	703	697	687	733	740	694	650	704	691	687	676	700	710	698	730	684	650	707	719	740	692	686	669	723	755	661	657	713	705	684	656	701	714	694	694	727	714	686	731	661	682	713	750	692	739	713	706	685	697	750	684	705	651	717	685	691	668	688	710	663	746	687	662	644	696	692	674	697	681	720	701	699	747	700	673	754	700	714	697	712	772	694	662	678	741	698	683	664	682	714	704	727	691	691	726	728	670	698	678	675	740	664	711	737	673	713	691	683	741	698	722	667	696	725	682	715	656	668	641	734	681	707	685	689	699	678	667	722	729	747	663	738	700	701	690	683	697	641	723	692	701	696	698	695	707	696	727	683	685	671	673	677	691	651	697	693	649	710	734	705	684	696	686	643	721	677	723	691	696	706	684	682	667	675	696	704	712	689	690	703	723	608	653	716	690	641	665	692	683	706	632	687	719	660	672	713	666	655	702	685	672	665	674	704	724	662	701	703	705	688	667	652	672	721	654	673	773	709	666	725	714	688	683	667	657	681	709	717	677	693	701	711	721	732	741	684	719	686	705	726	691	638	682	711	684	746	696	696	680	710	704	705	707	717	678	693	704	684	748	707	694	734	713	721	716	709	685	684	727	698	692	750	714	714	674	714	692	709	727	715	706	657	670	691	654	709	679	692	760	728	694	692	713	736	681	669	706	666	664	665	674	711	670	705	725	719	665	695	715	701	726	690	717	730	655	687	717	671	696	683	709	677	718	720	710	696	638	681	729	735	646	704	695	685	694	683	659	670	714	670	704	668	687	733	701	700	723	746	675	670	712	665	729	682	674	716	643	682	710	755	666	661	749	706	661	738	702	702	662	710	721	661	683	676	733	696	666	669	722	748	622	718	682	688	731	659	714	693	731	689	651	748	716	694	656	688	677	728	683	702	737	712	673	704	708	680	683	687	689	736	734	658	694	663	710	747	700	655	730	721	729	696	689	715	708	712	703	657	688	689	689	667	761	715	697	747	664	738	709	675	704	708	708	649	709	709	710	694	747	646	734	667	708	697	741	671	661	699	716	737	682	684	685	642	711	708	722	719	669	717	692	662	700	704	682	732	706	746	702	756	741	727	711	696	667	747	700	732	705	739	651	704	729	680	654	686	682	674	721	673	664	702	675	693	655	706	699	728	656	697	663	769	679	683	671	691	714	772	659	714	701	672	709	676	679	708	693	687	715	631	690	707	669	696	647	686	743	704	711	699	696	681	669	696	713	667	688	712	698	700	680	706	675	662	699	705	664	682	735	719	744	707	686	709	729	724	664	730	694	680	679	646	700	668	744	712	665	717	737	732	675	653	678	682	652	684	690	687	679	683	709	705	729	698	688	633	698	740	655	708	726	672	700	650	666	710	674	703	615	690	702	754	663	748	698	706	707	712	668	712	669	692	699	719	718	720	712	669	712	705	704	684	698	680	706	667	697	705	703	690	696	692	638	684	633	727	684	683	648	698	636	680	691	688	702	666	712	715	705	725	652	702	692	700	724	724	649	693	711	736	693	690	661	723	747	687	697	683	692	736	695	645	702	710	713	685	658	687	739	720	673	675	690	684	712	726	680	720	724	721	685	687	672	670	709	720	732	685	667	670	726	647	667	743	677	709	718	682	662	684	684	707	729	651	736	689	719	702	727	680	686	728	701	674	718	731	699	719	720	705	695	681	699	649	745	633	750	707	696	693	707	676	704	698	660	708	653	677	665	703	648	672	715	710	698	672	663	706	668	694	697	711	696	688	714	691	713	680	694	683	701	694	659	656	696	714	692	735	673	757	680	706	707	696	652	679	654	697	691	648	664	666	717	722	700	715	686	731	728	715	691	715	784	722	703	667	671	677	693	741	715	692	702	741	705	712	739	716	662	673	676	727	635	697	709	695	711	752	696	687	656	675	645	781	728	707	693	735	704	694	666	738	712	684	733	683	670	721	719	712	662	662	712	743	706	674	733	720	721	677	716	722	659	683	672	652	691	701	710	675	662	700	771	674	713	721	709	700	676	653	713	672	705	718	648	716	730	690	703	707	663	676	687	688	688	732	711	639	683	693	668	664	702	720	683	681	652	722	694	720	726	697	721	719	738	703	686	663	739	725	681	730	717	702	740	700	654	653	701	709	666	692	686	659	737	705	651	702	703	709	697	707
22034	13644	10715	2944	597	468	399	393	374	311	355	305	348	323	286	302	307	268	284	276	301	261	284	295	308	282	273	248	303	295	274	287	283	262	300	276	277	292	288	270	262	300	319	315	292	270	258	289	281	276	268	282	255	308	278	267	292	290	311	267	237	291	288	284	286	302	315	251	271	290	278	321	249	312	295	305	277	280	275	297	302	295	304	292	300	304	318	286	279	260	250	287	289	305	277	267	304	256	290	299	282	290	329	325	275	272	282	267	326	280	326	276	284	272	266	311	278	276	302	298	326	274	264	304	308	261	260	249	274	296	292	312	262	310	288	271	273	303	291	281	285	310	269	231	274	317	266	286	268	286	265	257	290	242	295	286	264	279	239	301	313	295	324	275	237	274	284	273	282	308	295	257	285	301	296	288	274	279	290	279	288	320	265	263	273	308	265	289	269	278	268	265	277	270	280	314	309	291	268	259	311	287	300	277	300	277	288	271	287	278	279	276	314	286	246	248	311	272	273	248	234	310	258	291	300	302	242	278	293	305	277	265	283	265	260	294	288	301	303	277	305	311	269	277	270	287	280	303	293	285	253	296	280	296	303	320	292	299	308	286	309	288	276	263	257	281	283	252	275	277	272	303	278	299	290	292	274	278	277	273	267	277	279	264	279	273	259	291	286	245	313	279	277	278	271	319	275	279	299	273	305	282	274	275	269	324	282	281	268	283	279	323	261	278	289	268	274	306	281	257	286	271	252	311	310	258	312	313	295	276	270	290	293	268	281	286	286	317	273	304	302	263	309	268	297	260	309	248	266	311	252	268	294	269	254	263	312	290	294	295	301	269	293	310	281	297	296	278	301	297	286	281	255	282	279	266	292	258	262	280	286	261	290	306	264	283	284	253	289	286	314	283	275	286	286	259	269	275	276	298	293	283	309	270	298	274	300	265	284	307	297	279	284	282	252	319	274	258	303	283	296	283	275	306	290	256	286	274	294	302	307	286	283	297	302	300	322	294	280	268	289	309	255	280	280	286	309	285	293	262	291	289	322	294	269	297	287	263	304	294	274	292	332	282	271	294	281	290	265	281	294	280	292	273	286	274	311	286	293	254	282	278	288	283	245	314	285	291	280	310	286	296	283	239	248	302	289	303	296	271	297	233	302	303	291	280	294	274	295	298	285	281	263	272	299	315	300	298	278	295	298	266	268	259	265	295	300	277	286	254	286	299	278	278	273	268	279	294	276	275	286	288	321	255	312	299	258	288	238	298	278	273	284	276	288	302	298	258	287	277	264	269	287	277	281	277	289	288	293	326	280	257	252	250	301	305	311	293	255	289	295	294	286	294	272	258	261	292	283	301	283	272	285	266	275	289	279	297	288	249	285	294	264	275	278	298	303	302	279	301	302	266	307	266	267	302	281	316	303	265	289	241	264	291	283	277	300	290	253	297	281	280	263	298	303	312	291	294	320	299	317	265	296	269	266	272	277	256	293	293	297	306	270	279	301	276	286	229	282	273	300	285	283	269	306	302	286	304	298	286	312	271	334	260	272	266	268	243	290	307	268	283	286	273	276	291	267	253	283	280	309	292	256	276	272	267	302	274	278	287	265	280	265	301	315	284	300	288	292	266	254	316	274	265	276	337	297	318	283	286	294	295	297	274	282	292	303	278	269	266	293	309	294	244	256	267	249	304	294	273	293	311	266	313	294	257	327	251	276	294	291	273	276	263	261	286	290	278	276	264	299	292	268	302	254	282	282	290	276	303	304	301	275	261	289	268	290	300	272	256	261	284	317	279	296	300	280	258	266	272	280	270	275	276	278	303	301	258	283	284	303	324	286	286	279	295	282	264	296	302	298	283	279	295	274	273	310	250	283	258	243	266	276	291	296	262	265	289	300	297	298	281	261	286	301	298	282	262	280	263	228	278	283	307	300	290	283	269	288	249	274	280	281	281	282	288	292	276	310	325	253	278	264	289	267	303	284	294	282	291	295	294	294	308	284	272	304	292	262	298	253	278	274	290	306	250	285	287	264	259	300	244	259	255	306	301	228	295	302	281	305	264	271	264	297	294	278	273	289	276	278	303	246	266	272	306	261	270	272	260	295	278	290	281	273	283	294	272	286	302	301	303	296	280	292	271	288	299	285	290	296	295	298	262	297	293	242	287	277	301	252	258	284	288	267	300	253	287	277	304	310	311	263	283	312	279	298	287	277	289	289	259	293	310	290	290	298	303	267	306	263	294	318	263	245	279	285	284	284	250	274	268	269	260	294	284	290	292	268	287	264	290	291	276	301	314	290	305	282	282	272	271	243	296	312	263	300	262	288	297	282	285	276	265	263	277	272	262	257	279	302	285	299	269	280	291	285	309	268	250	263	258	303	285	254	283	312	291	292	293	298	283	289	277	246	287	299	294	259	270	265	300	294	268	254	286	254	257	253	289	324	277	278	282	252	293	292	279	279	304	286	276	258	310	322	275	281	270	306	282	270	322	266	298	311	329	266	298	280	266	269	275	279	283	264	262	281	264	257	266	309	271	276	286	276	230	261	287	311	299	278	250	287	305	273	298	279	275	318	276	289	270	282	286	265	267	294	323	263	278	287	302	254	284	298	282	286	272	296	289	280	258	287	280	290	250	297	290	293	280	281	305	281	283	270	291	265	262	319	278	302	276	285	279	312	326	304	244	288	272	294	265	242	298	291	306	274	288	311	288	246	250	302	272	301	251	297	275	240	287	267	276	280	300	306	281	335	286	288	303	280	281	303	276	287	278	233	268	290	290	297	256	292	300	277	288	268	292	296	286	298	264	251	294	292	273	285	329	291	266	295	326	284	287	275	296	313	299	281	278	289	306	287	308	290	273	248	286	308	316	290	314	272	268	283	274	275	295	253	261	272	298	308	262	287	294	304	267	267	281	293	258	289	284	297	254	288	261	277	280	287	269	268	283	275	253	282	276	294	303	261	285	284	282	264	304	265	291	300	289	229	295	293	260	299	261	281	306	303	337	303	267	290	274	300	304	242	274	284	280	269	276	289	277	295	293	270	311	286	269	320	302	298	288	296	285	247	293	283	253	296	281	279	277	272	308	288	295	275	260	290	269	258	289	280	298	332	287	285	289	252	250	301	272	265	271	286	301	272	280	280	273	255	305	289	281	256	305	271	278	312	283	280	297	253	296	231	308	289	284	261	311	260	285	279	322	304	277	278	297	274	290	269	309	304	292	279	254	285	264	301	303	262	320	280	283	292	270	285	264	275	283	263	309	282	282	305	278	268	311	302	266	283	291	313	261	316	262	278	316	271	314	307	273	279	270	285	286	269	263	304	271	282	283	288	273	259	292	261	296	290	271	305	253	277	277	285	292	232	248	281	288	267	272	282	278	269	304	283	288	290	264	260	290	277	265	297	260	293	285	262	271	300	246	280	290	262	339	296	256	290	296	270	246	270	277	274	288	301	263	288	265	275	283	295	307	258	278	272	307	291	255	301	288	290	262
13487	11526	15918	5492	1458	1170	1049	1079	997	918	846	841	785	748	821	719	673	748	678	664	656	628	666	640	663	682	692	695	694	657	628	635	642	597	644	666	648	665	651	654	616	641	621	624	676	646	620	615	641	600	604	678	658	637	640	656	612	647	640	672	650	630	644	630	680	689	670	699	663	658	631	648	669	629	685	603	634	596	640	595	639	651	685	649	683	688	662	639	639	650	630	632	652	621	678	662	589	610	663	672	612	686	658	706	707	671	693	654	715	719	664	693	679	671	672	672	666	667	687	618	670	666	659	690	625	666	645	619	633	643	707	640	643	650	671	655	665	615	591	672	623	610	658	636	648	672	673	625	620	670	609	643	579	673	628	672	629	607	641	637	702	647	706	597	672	621	640	635	625	636	657	671	622	662	637	638	655	645	671	645	617	623	627	655	671	663	639	661	638	610	621	610	643	633	653	630	648	642	603	665	645	603	646	667	617	627	632	647	625	666	688	654	651	619	661	697	617	622	657	653	631	653	601	685	631	647	636	633	662	648	658	695	657	646	659	576	659	599	591	642	673	710	680	635	673	619	615	643	628	657	607	613	661	628	644	661	612	596	655	637	613	665	656	646	649	638	648	591	640	634	652	623	635	643	628	612	672	629	649	668	666	631	653	623	667	655	633	660	636	620	631	645	629	646	623	625	633	628	649	637	650	619	588	659	620	680	620	613	637	643	664	622	664	661	675	641	610	598	627	665	644	654	621	624	623	639	629	616	643	691	597	687	646	694	639	630	617	649	598	669	629	614	684	619	647	647	637	627	629	582	645	623	676	689	657	638	628	623	618	629	616	613	621	625	608	606	644	642	623	617	650	614	605	674	616	620	665	635	648	672	608	620	592	657	649	663	636	657	633	671	597	663	606	620	717	636	641	579	626	618	650	683	633	620	665	656	639	637	646	639	644	627	632	611	619	613	651	647	678	644	605	658	667	648	661	656	666	617	643	663	598	662	686	690	664	653	647	691	631	649	643	654	616	654	641	586	661	618	705	584	602	630	659	613	624	631	632	648	657	618	650	621	600	608	617	661	675	654	596	635	639	648	622	615	705	580	638	632	631	669	678	630	639	665	634	639	595	615	648	600	626	572	644	651	676	607	622	630	645	692	636	649	676	667	629	663	665	694	662	690	654	653	606	630	631	651	681	661	639	672	611	664	672	668	603	643	659	643	636	644	646	689	616	609	655	608	604	652	642	627	658	675	653	650	669	722	624	669	652	609	653	588	660	626	643	626	608	630	631	662	673	604	656	646	623	651	642	659	658	596	667	636	659	590	682	652	641	634	659	609	639	604	677	663	611	671	630	634	652	670	640	643	657	673	606	622	605	643	670	724	644	611	645	653	652	638	651	653	622	635	635	605	660	623	612	649	637	619	592	640	618	634	666	628	634	624	634	629	633	622	669	650	616	702	639	660	612	676	623	671	613	642	611	612	652	672	624	661	612	607	649	616	634	638	560	660	629	653	627	576	614	674	597	676	651	660	632	621	653	661	649	646	661	605	690	643	656	697	662	693	621	596	681	654	669	668	643	668	635	661	601	620	630	684	647	660	685	625	672	645	637	602	608	700	658	611	648	641	639	639	638	630	673	632	667	603	635	622	681	588	665	654	653	630	619	672	625	631	644	629	617	627	623	629	597	635	600	663	662	648	640	628	573	637	650	661	641	632	588	625	649	623	643	650	630	628	603	649	626	641	637	631	595	623	643	660	648	661	672	650	616	680	671	595	633	619	619	654	656	629	681	604	630	629	686	642	598	642	642	642	613	632	643	674	717	654	611	663	622	670	645	674	628	650	641	625	619	630	662	662	584	625	636	603	597	633	678	618	624	672	613	655	640	627	630	581	655	607	684	648	626	632	626	680	578	652	657	673	674	610	632	660	635	659	612	657	682	649	629	627	672	649	689	632	610	651	613	652	635	645	619	635	640	648	641	637	666	637	658	615	651	706	654	610	633	658	664	618	684	633	620	637	657	633	612	649	645	607	653	580	618	614	646	621	646	664	621	645	667	643	598	650	667	644	632	663	597	677	646	682	614	626	666	651	617	654	620	647	637	632	658	694	559	659	620	633	658	708	643	659	633	599	654	594	639	666	641	628	692	660	680	590	628	627	690	661	642	640	610	627	605	603	622	608	643	660	692	660	622	633	636	612	636	612	565	654	657	649	686	687	633	639	606	635	674	648	657	589	660	655	651	597	642	576	610	634	617	609	651	674	638	688	676	710	625	637	636	666	668	602	679	610	636	600	614	639	677	672	616	632	647	676	638	644	661	645	647	660	602	662	614	629	661	655	615	687	614	660	686	616	623	656	661	628	663	651	623	648	577	620	635	652	658	666	645	627	626	590	635	678	658	620	631	657	610	616	615	645	659	664	636	603	597	574	614	621	603	657	654	685	676	652	681	663	650	615	640	591	675	624	673	647	693	643	683	640	612	676	598	641	654	666	644	697	655	610	652	661	658	665	629	652	684	610	598	630	640	658	646	632	639	688	663	666	634	639	617	626	649	692	666	629	668	632	614	610	611	635	623	632	645	637	640	587	632	638	638	613	613	640	605	592	613	620	668	639	600	620	655	689	633	625	655	675	629	658	650	673	687	605	643	601	629	621	647	663	645	603	622	611	623	629	647	628	661	656	647	608	616	654	602	619	648	633	614	628	671	619	682	663	689	628	647	635	594	656	624	609	622	649	610	645	617	638	668	617	641	613	646	631	623	658	636	613	650	639	653	693	621	638	625	667	655	639	651	605	690	624	615	628	655	649	624	663	644	632	660	603	616	620	603	663	698	650	637	649	637	662	641	656	665	631	626	613	621	715	645	675	659	609	604	630	684	613	634	640	589	619	666	662	631	663	633	628	646	640	629	594	626	639	605	634	630	625	662	669	589	653	647	597	663	650	653	633	634	664	631	689	604	692	672	650	622	625	638	617	638	622	628	633	615	658	646	709	631	645	622	639	621	643	636	640	664	627	625	641	599	617	648	627	634	638	644	640	681	688	644	633	682	657	621	589	662	653	615	633	684	680	670	654	709	653	624	646	640	623	653	607	655	647	656	659	664	639	626	631	631	601	628	688	576	641	591	616	641	603	557	606	647	654	625	572	685	669	675	636	603	669	665	628	665	694	621	638	629	601	619	604	669	645	627	661	628	645	623	644	636	596	617	679	679	636	644	635	647	619	664	621	593	651	636	675	727	663	653	650	656	670	640	649	656	653	644	665	660	649	649	600	650	615	701	621	603	623	621	627	651	610	630	592	631	630	660	600	641	625	591	634	637	667	632	643	660	698	625	667	616	661	600	657	675	648	642	673	620	633	626	665	585	620	622	660	657	643	635	655	681	625	625	614	678	638	621	625	613	603	651	609	628	640	630	650	656	669	627	633	663	629	605	651	614	614	645	628	644	606	625	635	623	624	668	624	611	624	624	641	624	643	657	634	635	621	619	694	645	654
31901	20708	16567	4635	980	692	559	472	503	406	367	402	328	392	343	340	320	327	326	336	280	310	308	318	326	302	308	336	324	311	335	327	336	288	346	316	331	319	321	318	343	365	351	290	307	336	310	290	334	297	336	281	326	274	288	303	309	342	308	305	305	323	322	320	271	322	333	302	329	293	342	352	283	306	295	286	333	305	272	294	305	301	329	321	321	345	325	334	297	314	317	280	314	286	312	332	307	317	344	308	276	286	297	278	351	320	326	339	309	296	308	326	325	334	323	310	290	306	349	322	304	295	304	317	304	308	307	316	297	274	310	327	321	299	337	334	305	320	306	291	296	310	310	293	286	333	315	308	286	315	302	308	304	315	290	279	300	309	325	299	322	313	326	277	322	325	311	307	306	281	305	304	277	300	310	308	310	312	337	326	300	327	307	324	320	301	298	315	309	289	313	317	349	318	306	302	304	298	322	294	327	325	292	301	299	324	297	286	301	314	321	303	298	329	315	315	282	315	301	324	330	307	289	301	315	325	310	256	294	320	281	301	308	292	314	288	314	302	314	300	339	321	364	286	322	297	314	309	334	301	335	325	340	292	312	321	301	299	334	318	286	317	318	307	330	325	301	292	295	320	278	334	309	309	303	297	296	310	338	326	306	347	317	311	320	336	302	332	324	325	302	311	291	294	324	324	287	332	318	330	311	319	311	337	289	305	298	307	300	351	312	312	323	319	301	293	287	303	274	324	299	328	299	300	311	310	343	288	328	337	323	299	321	284	300	301	299	334	325	314	306	300	317	318	336	294	278	328	308	322	296	291	303	276	298	331	322	328	282	300	290	307	310	332	322	308	289	319	311	340	293	283	312	346	365	300	293	299	309	290	302	286	302	291	326	306	322	308	284	310	294	290	328	306	323	313	298	310	296	285	329	324	287	332	300	285	320	302	281	285	280	293	330	318	306	287	301	329	293	316	321	288	318	306	316	335	276	291	335	338	320	330	323	302	294	315	350	307	295	339	306	317	321	308	312	313	334	342	320	321	312	294	325	298	312	326	295	288	324	316	320	330	320	323	331	334	300	256	316	326	327	317	307	321	322	333	304	317	349	324	303	323	303	294	294	297	288	317	321	284	330	298	321	332	330	308	297	317	295	280	317	304	303	349	277	309	314	335	321	329	306	322	346	313	341	317	310	303	306	305	296	290	356	298	317	275	283	311	294	326	341	304	313	328	318	322	325	297	309	329	299	315	326	332	288	277	295	310	326	369	330	316	302	312	304	270	309	296	323	319	313	301	322	294	295	302	309	322	304	309	276	300	292	315	299	319	290	307	310	348	311	283	320	310	290	300	333	291	331	336	302	309	317	280	301	305	277	295	297	346	288	324	297	367	265	268	306	289	320	299	331	323	301	281	334	293	318	314	335	313	317	320	255	296	283	296	328	319	318	306	318	299	347	312	322	291	315	324	316	316	296	317	297	300	307	318	283	291	297	281	279	337	327	337	325	329	292	324	291	324	305	308	326	313	294	317	297	262	264	289	299	327	323	305	319	301	319	319	303	344	302	318	311	331	339	325	292	338	304	302	309	315	314	317	296	278	287	368	317	292	339	290	314	287	290	308	337	312	321	294	353	326	293	317	329	295	270	350	329	297	299	296	320	353	339	320	321	306	321	311	300	299	288	296	265	273	283	314	328	310	315	321	300	293	290	306	321	300	306	287	333	295	298	320	322	330	314	281	287	340	342	289	298	282	308	323	298	313	297	322	309	302	349	334	310	332	330	299	325	324	282	297	324	340	326	321	321	308	310	313	349	318	287	274	301	324	283	294	325	300	326	300	347	322	315	292	311	318	285	310	303	275	292	305	320	321	323	302	329	303	305	337	356	310	284	280	299	280	318	277	288	345	311	313	307	292	289	315	291	295	308	327	324	309	307	297	297	339	304	298	356	276	306	325	313	316	292	299	294	304	342	336	282	274	342	366	328	303	302	289	338	322	296	289	292	311	314	259	332	339	329	303	311	332	298	289	298	291	256	333	301	303	319	299	326	264	285	295	346	301	304	312	313	333	304	332	302	324	304	311	295	313	326	331	334	326	329	289	281	309	284	330	296	347	345	305	316	312	333	301	298	319	306	276	315	312	294	311	312	284	291	325	310	324	297	290	320	293	278	300	320	307	288	318	324	308	344	331	287	315	323	336	287	326	334	307	319	317	306	280	304	288	335	293	324	307	310	289	316	292	311	324	313	300	297	342	323	320	340	290	320	334	292	305	306	341	317	316	306	323	275	317	297	337	332	330	302	302	296	297	311	293	316	277	320	292	341	306	327	338	303	316	306	297	304	290	319	326	279	281	290	325	319	319	307	330	334	306	293	308	294	305	343	343	313	318	315	318	298	324	309	286	274	302	342	296	303	296	330	271	312	342	299	310	337	326	317	313	314	324	290	345	331	315	303	297	299	313	295	308	326	311	319	272	305	296	312	306	289	314	303	324	302	310	307	301	355	296	315	309	273	329	304	293	321	316	326	320	330	318	309	311	336	307	284	316	314	310	356	335	320	286	301	305	320	339	301	257	308	306	314	321	314	290	325	298	347	330	306	293	278	324	290	354	354	313	303	302	298	283	334	306	313	271	324	272	294	289	253	308	309	309	292	290	331	316	310	299	289	311	324	292	298	338	309	317	290	261	323	336	313	331	274	290	337	309	316	301	312	305	286	336	315	318	277	304	310	297	308	299	287	343	301	283	300	277	326	324	283	308	292	311	318	282	337	311	321	318	318	328	325	299	345	297	300	319	304	305	323	302	300	292	305	325	300	354	316	273	346	323	293	299	298	310	303	335	275	320	312	314	345	318	330	312	315	313	297	320	326	310	328	262	286	297	269	298	292	300	329	309	327	305	329	296	299	286	279	336	302	300	292	334	312	257	264	312	294	325	309	304	294	315	332	288	311	299	318	315	352	328	317	336	310	283	286	341	299	340	282	325	298	307	318	313	284	323	303	327	293	282	335	325	327	339	320	320	311	343	290	318	315	283	292	298	305	294	293	291	303	311	310	333	301	269	287	326	324	306	298	300	291	344	347	320	331	333	333	292	320	295	317	314	333	320	299	310	354	299	288	318	314	310	331	312	339	313	325	315	320	312	320	289	285	300	329	273	272	299	312	314	316	301	307	291	303	312	316	285	307	290	305	331	338	288	317	340	301	329	325	316	342	315	299	278	308	319	271	303	293	312	305	296	320	293	322	311	281	285	275	329	364	345	304	286	270	333	293	304	316	304	285	336	332	315	271	311	305	313	272	312	307	325	280	310	295	339	328	305	272	296	295	302	318	301	288	324	282	324	282	352	353	294	279	308	326	281	330	309	350	287	290	290	304	288	337	335	290	308	331	316	325	329	324	294	331	323	342	283	310	298	313	326	286	328	301	292	324	325	296	329	283	333	336	320	321	314	289	312	316	312	295	333	320	339	297	330	293	351	324	314	287	319	280	313	307	324
18251	15659	21222	6750	2316	1940	1541	1384	1457	1212	1053	1105	985	1014	1034	895	877	871	822	791	775	756	802	756	752	749	745	681	718	676	748	702	765	704	733	746	693	675	736	704	722	692	711	654	706	695	687	700	747	675	700	717	683	719	721	704	692	751	706	696	634	670	707	709	691	732	642	711	643	697	692	673	689	715	714	687	672	621	730	691	708	748	710	717	705	702	735	685	681	682	677	716	678	691	714	739	672	697	673	673	659	671	693	695	748	750	721	796	768	764	756	831	776	762	724	683	757	669	727	759	720	701	678	711	734	725	647	741	682	705	690	667	694	709	676	728	675	723	714	702	659	678	697	699	696	679	696	671	694	720	719	681	688	694	707	685	659	692	720	686	661	671	715	674	671	651	692	647	699	644	721	698	701	649	661	685	689	696	664	706	683	687	726	700	668	675	714	687	669	670	687	682	670	693	675	680	718	705	746	716	688	698	683	690	696	697	672	688	708	688	713	679	711	659	674	636	680	680	721	654	726	696	684	653	690	685	714	689	682	680	715	693	675	682	687	755	693	676	718	684	684	702	730	665	715	758	646	733	693	670	710	699	686	735	674	681	726	668	673	679	755	684	728	700	681	732	711	710	745	711	699	699	646	673	649	675	678	677	711	700	712	660	699	667	686	640	665	711	674	724	700	677	707	687	698	667	726	717	663	644	684	721	705	709	724	689	658	638	638	694	670	674	702	723	668	685	666	711	701	675	677	685	697	703	656	687	652	671	706	687	730	667	683	729	709	677	699	720	688	701	658	725	725	699	677	704	714	652	732	698	671	676	708	696	760	704	695	728	654	652	699	664	695	730	736	718	675	751	698	663	689	681	703	696	714	749	675	693	684	693	658	720	704	652	686	704	644	688	660	698	704	673	743	650	700	637	703	687	698	677	611	667	661	703	675	662	702	725	688	713	692	691	683	721	666	698	679	721	712	684	684	680	697	712	680	714	690	726	705	656	675	700	686	715	695	684	672	662	680	703	685	681	656	622	645	690	697	697	671	678	713	727	691	702	704	688	700	682	703	733	724	681	721	685	678	641	724	695	719	714	675	723	707	679	686	659	722	675	662	650	709	672	654	699	671	679	698	692	681	698	717	631	665	669	712	733	693	696	683	689	677	691	696	696	684	717	633	712	732	705	668	671	734	708	681	699	725	698	670	693	716	662	699	673	666	691	677	687	664	685	731	694	647	702	705	701	681	692	714	681	678	662	719	671	698	760	665	681	665	676	700	700	706	652	728	708	705	686	708	684	675	634	711	682	671	631	677	691	730	683	680	689	733	701	724	713	655	686	699	702	726	681	662	691	676	669	685	674	700	698	692	681	656	723	686	661	666	685	715	684	721	697	672	665	700	733	691	700	657	669	733	705	683	680	712	711	684	722	684	696	682	705	668	700	643	675	705	707	682	684	698	670	687	719	683	693	700	710	760	659	693	708	680	737	702	714	705	722	701	687	646	730	634	718	714	735	659	677	703	712	661	675	701	706	694	691	722	725	670	723	705	712	673	700	686	663	660	700	693	715	693	674	702	725	702	702	700	689	740	726	668	688	681	737	699	686	677	698	702	672	682	702	697	709	714	684	686	655	730	681	647	744	716	661	721	699	663	681	687	691	690	701	684	737	651	720	690	696	666	652	718	699	691	633	675	662	674	717	664	676	659	685	716	695	674	673	710	709	705	694	661	700	660	656	705	700	678	663	690	691	681	744	710	703	711	659	656	668	710	723	664	702	666	714	645	688	751	623	677	680	688	664	697	730	728	709	728	722	674	685	737	712	648	720	730	661	746	686	692	663	706	691	659	702	692	763	734	678	642	677	707	662	666	695	678	727	747	659	687	690	679	711	683	737	666	676	669	699	676	674	632	689	701	618	660	766	670	708	648	704	706	699	659	690	739	662	666	683	688	719	694	695	713	685	715	690	667	703	688	682	704	730	658	682	698	686	682	740	709	692	695	683	674	693	707	677	699	639	668	656	670	672	702	703	665	689	725	670	689	733	685	702	676	708	685	692	683	677	674	721	705	682	742	712	710	655	701	701	718	688	659	677	705	630	705	744	726	709	712	632	643	658	666	695	685	680	661	734	660	693	680	673	681	668	710	656	711	737	776	679	676	749	676	682	703	680	685	741	691	702	733	691	727	711	733	664	700	651	673	720	678	703	682	686	722	673	739	734	655	756	716	712	694	698	731	694	698	657	655	714	673	678	657	708	671	687	684	660	717	700	678	666	709	748	711	642	698	703	719	695	637	707	673	688	721	671	669	655	703	722	765	662	712	717	709	681	741	682	668	685	691	708	673	673	693	755	700	701	728	672	701	687	693	703	700	673	671	660	729	647	666	681	706	666	677	659	700	682	729	686	699	697	667	666	698	688	683	668	699	736	681	679	666	722	715	721	715	699	695	640	678	717	697	678	707	691	683	676	703	658	660	657	642	688	681	724	684	642	681	712	710	662	723	677	687	717	673	682	709	707	653	683	675	694	702	703	728	689	700	719	676	678	651	716	696	673	685	718	723	648	686	737	682	701	692	660	687	656	698	687	703	702	678	646	710	695	712	737	718	688	676	657	637	741	682	706	703	705	741	707	712	689	698	665	672	703	697	685	696	691	738	697	695	707	689	724	678	690	677	719	692	667	662	683	667	689	682	744	687	705	706	690	689	608	742	728	707	717	709	677	715	685	690	667	665	663	697	694	717	654	729	657	723	717	715	714	684	681	708	718	730	714	677	733	676	666	682	671	639	693	735	709	719	653	700	683	642	706	701	675	624	687	721	685	663	701	705	659	689	691	749	692	691	695	737	691	704	719	724	701	683	689	690	700	678	686	689	687	699	722	696	674	639	708	683	667	697	644	698	715	656	712	677	702	707	680	642	646	664	709	668	686	696	690	669	692	697	681	724	667	675	668	666	692	677	721	649	672	732	678	673	690	640	715	675	674	748	750	705	696	716	667	703	735	713	660	642	688	703	693	707	698	668	718	692	722	700	731	701	701	656	675	716	684	660	708	710	670	703	687	661	673	695	680	698	713	676	687	686	671	657	680	675	695	736	753	674	704	650	686	664	703	693	675	684	674	687	693	751	698	695	669	664	665	662	687	677	725	614	684	691	682	720	663	715	756	661	663	637	720	678	696	732	677	699	666	640	676	714	692	698	746	736	656	713	680	646	679	675	633	711	693	678	660	688	621	684	730	679	697	701	669	695	707	680	715	725	677	680	680	653	729	646	686	677	711	664	740	701	724	681	746	694	714	677	733	690	681	720	708	702	719	746	685	724	618	726	677	709	747	662	718	700	676	713	700	667	706	668	704	734	722	644	688	701	704	659	683	677	692	710	719	690	680	701	725	683	665	716	743	773	671	676	710	691	689	634	699	674	700	721	745	674	675	670	695	740	685	712	696	674	683	666	648	706	673	682	684	702	668	649	706	703	668	676	682	683	714	675	711	637	700	703	708	676	654
10346	5315	3477	683	372	306	300	317	332	305	332	305	316	301	327	277	320	324	328	296	338	346	280	320	331	312	313	309	307	314	348	302	319	268	322	314	314	320	300	305	295	311	328	341	303	345	296	309	282	327	320	278	333	324	325	333	308	340	326	339	310	281	322	296	297	310	317	294	320	307	322	295	334	316	330	322	298	352	315	311	319	334	332	310	297	365	323	346	294	316	332	331	333	346	332	310	323	313	317	330	300	325	279	305	282	309	328	328	333	321	313	290	283	309	327	292	270	322	322	279	294	306	328	304	284	288	325	308	342	323	318	284	314	299	300	342	325	337	341	284	314	330	286	292	291	314	313	306	301	312	287	326	280	330	317	309	371	296	318	290	292	310	328	297	357	322	336	339	333	324	307	355	314	303	295	305	326	323	306	321	270	306	323	341	318	315	301	319	302	293	312	286	337	298	322	321	330	310	284	288	315	306	302	322	354	294	283	299	330	302	351	313	312	300	299	332	340	312	316	325	300	313	321	325	324	298	321	345	305	347	342	358	333	322	324	310	317	348	326	309	299	329	322	341	286	316	301	306	302	287	300	297	304	299	305	323	307	323	320	345	287	304	303	311	303	346	310	329	314	327	270	313	286	310	319	322	294	305	303	308	332	301	296	288	300	306	310	299	313	283	298	306	324	309	304	310	341	304	312	313	325	287	300	311	339	254	329	314	291	323	310	296	338	311	313	317	326	313	293	316	332	285	316	294	356	310	339	356	316	312	327	308	323	316	306	278	304	316	310	318	314	295	330	337	347	351	311	294	309	319	299	324	333	329	328	315	311	291	319	311	341	310	322	345	300	301	324	313	317	352	323	313	315	314	308	286	342	303	359	310	325	301	263	305	307	328	302	315	327	364	322	313	316	320	329	314	316	291	355	327	328	312	292	303	300	309	303	322	289	355	340	302	317	344	310	301	286	288	320	326	318	282	317	334	345	331	317	279	313	289	304	329	324	277	334	335	342	310	322	326	320	314	311	307	305	286	277	299	318	330	315	316	276	292	321	308	313	311	332	333	321	288	328	276	325	331	322	325	340	323	309	265	310	349	315	356	321	304	339	295	344	310	330	304	327	284	309	333	329	331	308	328	298	335	308	325	336	324	351	346	327	308	311	301	322	301	327	323	333	339	307	317	301	346	304	286	278	333	324	308	305	331	360	329	301	297	338	290	314	326	310	320	321	321	283	317	302	317	325	291	349	304	317	309	295	300	303	322	305	322	295	343	323	286	330	336	282	295	338	323	317	318	320	309	356	330	321	284	299	311	288	310	333	338	345	298	329	291	301	319	317	292	328	299	310	281	295	305	302	312	343	304	292	324	314	307	326	317	336	307	310	324	318	338	312	303	311	320	327	312	318	319	314	286	297	304	329	315	289	299	325	323	323	350	330	308	305	321	331	301	325	321	336	316	318	330	315	299	307	301	276	304	301	313	292	315	318	344	337	285	283	328	310	319	286	320	334	328	318	321	325	288	336	314	317	326	320	303	293	322	321	298	334	316	315	286	292	261	290	307	312	341	319	308	303	333	307	280	305	320	318	332	287	311	294	333	313	319	327	310	301	292	322	279	306	292	313	336	332	323	318	341	312	328	297	328	326	285	300	294	315	310	314	317	361	309	322	307	288	347	308	291	298	341	297	288	304	343	313	296	317	299	303	311	321	300	316	317	304	305	294	314	318	332	318	340	307	345	303	284	295	325	319	362	329	279	298	294	332	318	335	297	310	305	323	322	297	309	284	298	334	315	316	344	323	288	279	334	367	290	335	300	289	333	352	328	305	304	310	336	307	320	324	314	351	323	315	312	318	319	340	326	298	346	288	355	297	301	307	308	312	302	288	309	315	303	316	323	289	308	275	341	355	330	356	293	317	307	326	299	286	316	330	361	337	276	288	291	308	336	300	341	318	317	307	280	328	311	289	335	321	314	331	303	316	318	322	299	308	319	372	313	340	317	400	315	316	310	317	308	332	328	328	347	297	280	325	321	299	289	301	299	306	285	304	299	337	330	308	337	316	299	326	324	305	322	298	331	291	332	327	346	352	308	299	326	309	297	297	282	316	382	296	267	327	302	283	315	307	290	334	288	284	295	278	300	323	299	353	331	331	307	315	314	343	300	334	337	307	330	324	309	305	353	337	327	300	276	295	335	312	313	315	304	304	285	334	296	273	281	316	349	284	293	320	290	261	302	319	300	315	287	323	319	346	346	302	298	312	303	369	304	302	306	312	315	328	327	343	296	329	306	328	314	335	310	335	309	294	285	338	294	298	305	314	301	296	330	317	300	347	334	343	312	281	359	283	317	312	309	297	307	291	321	313	309	327	304	295	303	339	305	293	302	361	320	331	333	326	331	308	311	341	359	327	327	330	337	308	315	329	301	276	280	341	293	305	314	325	273	315	315	332	317	357	297	331	306	295	318	317	307	335	324	305	357	334	314	339	337	299	284	289	315	319	346	335	312	311	286	308	301	327	294	282	318	321	320	304	307	322	294	290	298	283	315	367	305	319	318	313	319	323	324	348	344	303	335	263	319	302	299	337	317	332	339	331	313	356	317	335	360	318	309	304	332	316	312	346	348	300	331	315	336	320	331	300	319	287	322	358	261	294	330	318	304	317	310	314	325	340	325	283	314	333	336	323	312	289	276	296	297	290	284	308	335	313	316	287	290	334	266	312	325	302	343	333	324	349	303	323	307	310	349	328	338	324	338	328	301	282	297	319	304	293	288	298	355	329	292	329	305	339	322	322	307	327	304	296	325	293	335	290	360	322	295	335	305	293	279	305	271	321	326	329	286	319	310	338	296	351	305	332	318	333	307	332	315	308	341	326	311	311	290	325	329	327	303	290	344	313	289	319	305	317	319	326	325	294	288	314	327	272	323	331	326	303	303	318	286	340	323	305	332	318	318	350	300	262	288	343	315	316	313	297	353	295	321	312	268	330	352	316	326	304	305	283	291	313	311	327	310	320	295	296	293	328	297	312	318	322	295	297	334	318	312	288	313	306	284	317	328	341	324	318	314	297	295	336	285	327	318	339	319	311	281	325	327	303	324	306	337	310	300	296	343	299	329	313	307	306	307	313	328	322	345	316	300	311	313	320	324	332	342	293	299	321	281	302	312	304	306	347	319	318	328	300	340	328	322	296	284	339	316	325	327	316	288	336	277	313	312	326	296	348	330	266	347	340	291	331	310	316	325	330	279	318	308	309	272	322	324	302	307	299	338	341	335	329	313	295	326	300	306	288	333	317	340	323	324	300	319	290	315	321	322	359	300	321	315	283	291	306	324	311	349	291	303	299	313	315	287	322	351	309	294	314	281	298	303	366	300	309	302	320	319	334	331	337	301	309	327	366	319	345	330	292	301	310	303	339	294	301	312	317	311	300	330	291	276	326	319	351	313	285	328	336	293	333	301	294	312	312	322	361	321	335	346	328	294	315	357	322	334	331	311
6094	4824	6257	1494	777	719	744	704	723	679	708	749	699	719	695	714	681	713	713	690	686	690	721	683	700	717	683	697	689	693	714	694	712	701	671	661	687	659	647	686	657	686	708	642	665	691	690	701	754	664	684	734	690	680	697	669	759	680	713	717	744	686	668	691	690	697	705	666	644	717	707	709	729	728	653	683	706	668	743	660	706	680	702	721	691	676	716	632	681	646	630	758	668	679	696	711	720	697	668	684	697	689	733	719	710	683	704	706	715	734	730	718	724	750	657	724	731	700	698	720	708	667	729	703	685	691	658	735	688	683	709	755	696	735	688	653	700	701	708	729	661	716	697	676	733	668	701	709	689	724	716	722	676	692	711	672	676	714	716	751	699	704	692	700	696	663	690	683	713	697	646	669	699	659	704	730	705	670	697	687	675	691	678	733	719	694	660	686	692	661	695	684	733	676	684	712	693	677	726	681	731	657	727	700	707	713	709	686	700	707	675	698	687	666	662	677	696	678	649	723	722	708	685	632	736	707	676	669	663	714	724	702	707	706	663	739	710	699	711	662	686	682	728	679	690	703	658	744	667	700	713	742	699	689	699	669	666	671	691	687	688	714	668	710	679	653	652	658	722	684	648	642	681	727	681	704	707	707	704	672	719	652	706	692	747	667	688	720	655	658	689	665	668	701	665	691	739	679	661	686	687	696	694	665	678	664	643	746	711	708	671	682	689	676	698	693	637	702	730	732	685	734	711	706	718	728	696	712	726	732	713	739	678	684	707	712	678	671	769	730	686	690	703	660	757	738	669	697	706	700	682	669	710	673	702	716	747	685	726	711	688	685	709	663	707	685	721	654	725	692	695	690	639	676	716	637	660	737	694	740	675	674	678	683	773	643	665	706	685	750	707	713	714	735	642	654	683	718	701	682	695	686	688	694	673	684	709	694	711	686	703	672	689	671	657	731	682	726	681	715	658	666	708	705	672	694	688	669	686	680	686	707	697	763	697	696	684	699	665	691	688	704	695	739	681	680	689	705	703	710	661	701	695	660	662	716	679	711	695	694	664	684	704	696	707	677	645	651	684	692	680	694	692	707	736	661	690	687	723	715	702	688	698	714	693	691	707	729	703	687	722	671	716	729	714	694	751	744	680	686	719	690	717	693	738	731	693	712	693	661	691	734	658	698	678	702	675	713	694	734	714	693	645	680	727	687	648	684	703	710	654	685	716	652	682	697	706	724	685	734	717	724	689	690	688	725	687	666	726	708	709	722	666	706	693	726	718	678	687	723	696	693	739	685	703	684	705	699	707	708	666	685	716	691	710	719	717	665	700	718	728	698	716	687	704	695	693	674	676	692	701	698	672	660	721	675	687	655	700	721	685	690	713	676	683	707	678	721	715	695	670	721	663	642	694	698	674	691	726	665	689	696	666	705	661	672	708	664	698	691	685	703	650	714	698	657	686	693	716	719	704	746	669	701	677	687	687	774	735	682	689	675	706	686	726	696	672	679	674	652	648	692	731	729	702	631	696	704	671	708	725	671	667	728	688	741	665	678	674	733	679	705	682	697	706	693	734	694	703	708	714	702	674	722	694	721	702	653	677	733	766	702	706	637	680	658	719	711	703	735	751	670	661	723	693	674	662	693	721	671	665	689	690	695	697	688	712	677	734	665	738	699	692	702	644	698	687	656	746	714	696	698	694	675	718	703	718	717	724	724	661	720	728	676	669	704	689	687	687	716	701	703	657	710	706	697	728	692	662	690	668	686	729	676	700	683	679	710	669	678	668	698	673	719	716	674	728	674	717	684	715	644	697	714	679	716	723	708	709	686	707	643	657	677	667	694	690	729	682	709	709	697	687	672	632	655	699	672	683	717	727	691	686	681	705	663	681	676	697	737	713	692	700	696	686	651	698	695	674	707	712	671	698	691	722	771	680	701	726	683	704	676	698	708	730	679	697	690	733	688	660	740	677	708	713	724	689	648	691	676	681	662	701	658	701	684	695	698	680	647	664	678	683	708	756	672	723	675	649	662	700	669	744	684	741	666	684	690	695	676	721	699	644	674	698	710	752	692	713	636	662	673	731	709	675	655	699	675	672	693	704	700	734	673	718	719	683	669	643	692	729	637	718	745	690	711	715	724	698	636	691	699	637	717	720	718	691	664	713	707	685	728	685	696	755	694	651	705	673	645	700	682	671	715	706	708	675	714	687	687	731	736	666	722	702	739	677	717	693	664	669	704	674	687	667	697	678	682	694	696	736	678	675	698	649	665	705	668	712	734	640	704	728	685	684	707	722	650	747	690	667	728	712	749	734	667	715	711	683	682	681	731	653	697	714	725	675	675	682	722	695	700	706	638	690	726	688	701	698	692	744	704	665	691	671	679	653	719	706	650	659	697	693	650	679	697	720	659	726	731	668	731	667	673	707	721	719	673	724	728	645	648	737	664	709	642	693	699	732	691	683	714	707	654	692	716	700	699	683	717	713	663	672	681	686	730	685	736	679	723	717	706	696	706	687	714	711	681	708	656	691	701	737	734	724	660	713	731	687	704	663	738	712	705	691	681	744	744	714	690	665	694	665	696	691	724	707	655	666	706	688	650	736	695	686	670	703	701	687	660	694	689	715	739	649	700	700	685	684	701	678	659	706	654	698	702	714	723	679	726	703	656	653	726	723	681	663	693	679	704	679	711	704	706	728	681	663	632	658	648	708	722	686	663	651	668	710	633	704	706	691	680	629	709	714	689	698	711	676	659	675	710	713	673	699	683	661	683	669	695	686	647	694	716	738	684	727	674	743	663	687	722	734	734	697	700	663	703	683	635	724	737	695	639	689	682	671	734	674	721	711	666	670	682	681	677	707	719	719	645	688	681	725	718	672	661	720	669	697	694	721	731	686	683	670	731	700	692	710	699	681	726	688	740	700	683	742	706	670	713	677	721	685	664	686	681	704	684	700	732	715	683	664	684	694	687	772	706	730	635	674	723	663	670	656	709	658	672	667	694	698	645	736	743	729	716	692	682	703	718	664	733	681	698	667	705	699	680	681	715	685	736	648	697	690	693	722	704	674	725	734	714	668	758	706	719	694	645	666	765	711	666	657	666	707	684	698	693	691	672	722	712	689	697	646	678	676	699	661	663	748	666	679	666	668	730	692	709	733	710	692	703	732	747	677	700	644	664	679	688	690	641	710	727	714	663	685	652	717	664	705	688	706	720	688	729	715	685	665	682	690	656	693	698	716	661	711	707	734	720	698	719	671	720	699	703	713	667	712	708	679	694	636	730	669	673	675	659	690	697	682	710	694	734	711	702	661	697	670	692	701	685	674	686	712	722	641	690	697	706	664	753	676	685	731	708	728	703	683	710	710	691	689	722	674	715	654	639	658	656	704	664	694	657	719	668	710	659	712	659	669	668	655	729	702	707	681	694	651	690	678	713	696	679	697	765	691	649	691	692	701	690	688	670	704	677	646	664	680	728	750	713	709	736	661	708
20928	12838	9469	2080	616	428	368	383	363	329	303	345	295	337	314	327	284	299	285	301	292	297	290	317	262	285	322	306	282	276	248	234	293	283	274	280	301	259	267	274	285	302	269	310	288	264	244	268	278	282	300	285	270	260	310	250	304	289	293	270	299	290	267	290	258	261	297	289	288	269	251	310	266	285	289	274	271	315	287	296	298	273	297	279	306	298	295	296	278	319	289	295	273	260	313	256	268	271	266	254	263	296	266	287	265	280	274	254	334	284	264	287	291	262	310	281	293	311	321	290	275	302	279	286	265	294	283	304	277	301	281	289	270	268	275	303	277	246	293	285	302	294	312	299	290	281	273	280	252	268	271	281	292	305	253	283	274	290	278	293	302	289	318	303	293	270	277	290	265	273	246	292	232	274	274	286	280	291	297	278	252	271	291	268	277	250	282	295	261	287	298	270	289	286	277	276	290	281	281	292	287	280	294	308	260	264	301	267	295	278	260	297	281	317	293	310	294	276	285	316	283	274	277	268	231	262	298	299	288	305	304	278	287	300	261	288	249	289	274	261	289	267	261	277	272	270	302	283	299	273	307	285	240	249	295	268	281	283	272	284	268	282	287	291	300	271	302	266	290	273	297	278	287	249	268	262	247	305	320	287	300	272	270	260	251	297	267	319	280	273	294	317	266	266	308	274	287	271	285	298	282	260	285	282	288	299	292	266	331	310	300	272	306	264	281	288	266	279	296	275	299	260	273	300	293	257	278	286	303	324	267	291	281	294	288	265	295	281	263	303	280	263	280	281	282	305	279	307	294	272	254	262	265	282	254	260	252	269	283	282	278	285	257	235	294	266	292	315	290	266	252	284	307	279	273	303	274	287	313	262	271	278	259	315	276	297	271	281	272	322	307	241	295	263	274	339	289	264	297	278	290	292	289	306	300	286	303	260	270	270	294	273	261	264	276	265	269	287	289	262	274	253	297	316	293	298	315	284	251	268	275	277	272	291	315	309	273	309	260	301	281	288	294	292	255	304	268	264	295	284	287	282	241	314	282	303	293	252	290	290	255	255	286	288	279	259	304	274	307	302	259	285	297	297	273	257	308	257	293	260	268	261	272	258	270	281	270	275	272	304	302	291	297	279	290	286	289	284	293	273	278	300	263	274	273	287	285	276	301	272	274	308	293	272	303	278	257	254	285	287	234	296	317	303	314	269	280	286	305	279	288	277	271	288	274	282	313	280	283	292	290	294	264	278	302	257	263	304	259	308	278	282	313	293	264	306	276	257	293	292	294	300	273	260	296	298	257	270	304	274	280	259	293	288	257	286	283	284	261	288	258	251	279	277	306	302	272	267	264	278	248	271	291	302	285	274	301	261	291	292	276	233	274	277	317	287	285	300	318	276	291	272	261	284	307	312	279	294	272	289	284	300	301	312	284	291	251	285	266	284	246	272	266	269	259	286	314	286	271	262	243	332	295	314	301	298	284	262	283	295	277	327	320	265	312	276	267	295	277	262	292	258	247	319	268	266	271	284	275	283	265	272	276	287	288	247	319	289	283	252	274	256	269	279	264	263	295	274	263	296	289	236	255	278	242	245	287	260	236	247	289	297	273	280	279	297	305	277	283	286	286	308	262	303	268	274	297	284	276	286	264	290	292	266	299	275	243	284	276	276	283	286	264	305	289	305	273	287	301	296	265	259	258	306	273	265	290	240	291	286	280	279	305	266	286	300	274	273	286	276	270	275	280	274	284	289	281	259	286	281	302	323	260	289	287	259	286	267	282	324	265	270	310	288	297	276	283	305	287	271	265	273	279	250	305	261	297	274	285	312	301	295	290	261	279	299	281	276	290	290	289	283	303	266	329	306	283	303	261	282	301	301	308	278	266	257	279	296	289	295	266	274	280	307	272	300	280	275	300	272	308	250	330	283	300	258	301	276	304	267	290	267	247	298	290	278	312	301	320	253	251	290	284	272	260	264	255	291	287	272	266	285	278	283	269	276	277	299	274	280	290	280	289	264	274	303	290	308	286	286	309	284	283	314	259	264	262	283	301	284	267	291	305	288	294	291	296	305	294	274	296	269	280	282	308	287	305	262	263	280	257	271	316	293	313	260	256	277	312	309	312	267	279	263	280	271	323	313	302	283	283	303	287	315	276	238	276	266	278	313	263	281	289	267	292	281	283	286	281	268	253	274	305	249	271	271	274	276	283	278	275	263	292	270	301	300	269	273	286	265	279	293	287	274	276	283	324	248	286	281	282	287	274	250	303	274	300	266	277	264	244	295	262	257	267	274	280	305	266	263	257	257	255	277	288	269	270	291	282	281	265	293	282	288	311	254	265	272	296	296	260	260	266	263	292	302	273	278	300	333	280	272	264	281	283	271	242	271	291	289	287	271	273	277	315	277	280	305	271	272	307	283	291	294	281	305	266	288	287	290	278	283	310	297	278	289	275	314	308	258	264	309	284	261	272	274	285	273	307	276	330	247	263	293	273	292	258	302	270	278	291	295	255	265	226	282	325	291	263	282	308	276	262	269	275	286	289	279	285	284	268	273	311	277	285	248	305	277	267	253	273	265	285	327	310	294	289	291	268	296	256	282	271	276	283	297	272	257	290	298	290	277	273	281	245	297	312	278	295	316	273	295	290	304	264	285	286	266	289	293	297	267	290	283	284	256	308	293	272	264	296	300	283	299	276	245	293	287	306	301	278	268	289	300	265	284	300	257	246	292	273	293	290	308	253	277	301	290	263	270	241	276	294	264	272	263	277	295	280	302	278	303	268	261	272	292	272	275	300	305	271	281	304	283	330	257	275	284	310	262	271	238	277	293	290	277	314	252	308	267	292	261	272	292	266	240	311	280	285	289	292	251	278	328	256	275	284	278	289	270	326	245	228	279	288	322	263	284	265	261	245	290	263	296	320	285	326	291	312	297	299	239	284	276	242	317	286	278	268	303	288	287	318	272	265	281	259	293	309	252	337	279	294	264	286	276	266	299	279	273	291	287	283	319	311	266	286	245	277	290	275	302	252	248	264	242	262	279	275	300	266	282	258	284	265	287	271	288	281	282	281	278	295	265	260	262	298	229	271	310	312	312	321	264	287	296	279	268	266	307	267	300	282	297	286	249	270	267	260	279	286	280	318	293	285	279	257	267	272	266	302	299	272	299	281	282	283	266	272	274	278	295	264	281	279	323	319	299	296	309	281	304	276	290	250	301	295	277	292	324	305	261	285	286	279	272	259	283	287	272	297	299	281	276	257	309	273	278	260	258	297	290	245	269	280	254	297	280	290	266	307	273	282	299	278	290	284	280	271	274	281	280	270	277	285	312	279	280	288	242	299	261	299	299	216	251	304	263	277	283	281	309	302	270	309	258	269	244	294	300	288	296	270	309	268	282	295	268	284	265	275	286	268	295	285	279	296	294	273	280	305	283	269	276	324	276	285	327	310	290	263	288	268	274	321	266	300	292	283	301	292	288	275	297	284	299
13202	10783	13221	4076	1577	1172	1053	996	1063	836	849	915	781	777	764	706	692	734	684	716	707	637	629	677	660	669	669	627	649	646	680	644	646	679	655	607	650	666	655	641	577	635	614	674	679	655	640	617	622	650	646	682	693	600	610	678	655	628	656	692	605	630	645	662	657	610	645	622	639	625	657	654	637	615	586	650	616	681	625	643	595	630	659	629	603	624	610	669	638	641	670	640	611	694	675	680	614	625	668	655	613	681	589	678	642	642	732	716	715	736	759	655	683	675	640	642	635	663	667	667	650	649	667	640	624	650	653	635	665	587	645	637	634	631	604	627	650	630	561	645	622	594	672	666	618	610	637	634	627	619	658	617	670	628	594	661	651	647	628	629	647	673	639	658	623	617	638	645	640	696	620	606	632	673	628	633	632	585	632	649	602	649	658	649	689	609	638	619	631	633	634	640	613	631	598	623	627	650	635	651	628	611	657	632	628	647	604	623	628	655	593	612	624	624	628	629	634	630	634	616	624	628	643	646	608	633	661	663	630	629	674	592	599	637	616	632	615	643	640	641	571	649	628	663	666	618	626	666	629	623	639	659	670	641	679	566	627	652	645	667	648	683	605	647	633	612	632	616	587	644	674	606	649	669	619	686	613	624	649	629	636	639	638	640	628	660	625	652	673	632	615	615	619	608	640	634	618	620	643	594	648	619	642	647	605	636	647	699	698	655	617	677	618	611	642	643	655	623	576	611	652	605	663	644	640	624	679	653	610	649	672	664	649	624	610	652	661	657	634	632	619	633	672	623	642	657	644	633	627	598	673	618	624	658	645	621	613	635	632	659	628	663	615	637	660	640	626	628	652	607	659	623	621	666	604	657	653	600	613	639	630	597	629	665	659	626	634	602	656	635	615	587	613	570	631	650	640	599	666	661	675	633	631	612	637	668	688	644	589	679	650	674	625	652	611	616	637	632	618	645	676	675	646	656	626	651	663	616	622	647	644	618	668	633	620	614	651	641	603	654	617	663	647	646	658	645	626	658	664	673	653	638	612	664	631	628	630	678	645	655	635	617	645	653	668	682	663	661	658	641	678	643	627	609	621	597	637	581	622	626	641	587	696	619	639	640	667	640	607	627	623	589	628	684	604	643	639	625	606	609	640	610	617	692	642	620	617	639	665	653	637	659	646	656	644	653	616	663	605	692	613	649	626	648	615	596	663	681	642	642	654	641	612	658	641	670	633	650	610	652	647	665	634	649	638	624	659	659	630	616	680	645	617	639	598	628	648	628	657	630	666	592	625	621	667	631	635	638	606	667	621	678	586	656	610	617	678	637	627	639	616	598	642	639	658	628	603	621	621	656	653	636	661	623	687	602	638	648	646	620	673	661	659	646	636	633	617	647	659	629	619	635	628	623	648	610	657	663	650	585	643	643	644	618	669	644	671	631	637	609	646	652	644	599	681	664	658	606	615	620	620	614	611	639	604	645	671	651	668	676	628	660	675	617	643	631	664	596	604	628	630	642	665	660	640	635	655	624	653	653	688	623	619	644	633	631	669	630	667	645	678	646	636	603	650	588	617	637	638	619	645	629	647	628	674	608	632	684	665	640	614	649	648	645	591	645	636	645	606	644	621	649	670	609	656	668	627	633	682	588	643	610	615	615	606	632	653	639	640	630	661	695	685	657	600	664	630	593	683	640	613	629	661	634	651	642	607	607	622	653	660	599	649	667	623	622	585	625	637	618	640	639	645	633	600	619	699	617	628	624	625	625	599	621	683	618	643	654	603	651	674	625	624	649	629	648	659	638	631	628	639	664	638	634	647	643	644	656	614	627	613	632	587	633	611	589	669	653	596	646	668	584	622	641	700	609	615	628	628	572	656	623	638	639	654	631	671	661	675	614	653	678	674	650	658	659	695	666	653	663	660	648	612	618	638	632	623	662	653	575	631	646	606	686	637	626	591	636	628	599	668	615	621	638	641	616	621	605	605	578	670	672	672	621	628	630	658	644	629	668	644	625	640	613	623	648	677	645	647	685	635	651	634	605	656	587	664	613	638	644	630	587	682	609	607	666	642	579	683	618	676	585	649	622	575	629	672	651	631	698	610	705	620	622	624	676	609	659	656	609	649	637	662	603	649	662	703	677	661	652	651	623	638	600	623	647	643	624	634	593	623	620	669	617	646	616	626	624	622	654	630	644	643	602	638	636	601	642	619	648	653	628	654	644	647	607	610	623	583	655	656	606	624	599	626	638	629	600	634	585	642	670	644	663	619	634	656	587	666	609	649	665	584	626	637	658	680	632	675	630	618	637	666	650	665	638	639	661	662	635	609	618	669	610	648	679	625	690	622	617	625	600	655	623	623	672	660	596	635	654	635	653	661	620	667	673	622	657	608	620	661	635	618	635	665	690	640	613	625	661	592	653	586	618	595	584	638	632	626	637	637	624	638	626	676	592	599	654	652	658	658	675	621	619	659	646	639	655	662	654	588	607	596	603	646	638	665	685	579	579	670	589	619	616	630	644	695	610	613	631	641	634	668	623	649	595	638	634	647	633	620	612	618	640	628	652	638	592	667	650	638	644	659	542	636	631	640	620	622	631	588	629	637	628	600	581	621	609	667	647	697	613	636	607	638	654	679	590	619	675	641	651	607	620	599	591	619	659	648	638	627	619	691	666	619	654	661	629	675	620	607	619	595	661	607	614	619	611	649	639	648	654	658	676	637	653	658	635	651	607	623	673	629	602	662	637	608	640	634	648	634	624	584	622	670	607	669	614	648	646	617	663	676	645	694	613	617	596	670	627	662	665	611	637	663	609	621	649	622	628	616	674	640	621	627	629	624	631	633	628	620	591	652	601	645	644	638	636	680	652	649	676	670	635	641	629	629	618	641	645	662	618	650	592	646	625	662	582	623	553	645	625	563	635	635	669	610	604	626	609	635	649	606	637	616	641	627	614	644	620	670	598	682	616	595	607	639	620	616	616	594	669	645	628	626	621	642	601	597	670	642	668	591	605	647	626	633	642	614	611	637	619	663	634	627	650	647	577	561	649	645	621	611	596	635	575	649	642	615	591	609	611	639	702	623	707	644	633	673	650	620	614	648	607	646	677	613	657	654	642	617	644	655	658	602	623	603	610	657	576	644	639	605	705	636	609	617	621	647	612	649	688	645	598	639	680	602	616	622	607	665	632	612	653	642	624	640	640	619	645	583	648	610	628	633	604	622	664	625	663	658	620	628	659	644	660	642	625	622	642	626	619	673	604	644	638	579	652	661	629	592	651	620	632	611	646	640	608	640	651	613	628	627	640	585	603	682	644	623	654	668	659	660	653	678	659	626	598	644	632	655	628	639	641	617	667	635	639	636	661	623	592	647	653	561	601	648	670	628	619	629	662	642	609	672	690	598	679	582	596	631	624	632	641	670	596	673	650	673	653	638	656	617	630	638	663	637	645	675	636	641	662	620	646	632	619	585	632	668	606	674	654	634	617	677	680
31522	21005	14673	4491	962	604	462	482	544	460	378	404	356	367	426	382	367	363	328	341	283	325	295	339	301	321	317	312	317	321	293	304	294	352	295	290	289	313	338	312	311	316	292	296	316	326	321	313	312	308	295	298	297	304	328	289	324	329	289	279	320	346	316	278	282	302	277	277	279	275	310	324	320	309	293	323	314	303	330	297	286	290	300	307	314	313	320	288	316	308	326	323	324	312	332	314	328	329	299	296	305	325	304	337	330	340	336	303	319	364	333	325	300	312	309	306	270	364	304	335	323	321	335	302	344	338	284	320	308	317	334	346	272	312	291	313	318	304	282	309	295	338	347	347	304	306	305	320	316	298	310	293	319	324	296	333	326	290	332	292	317	322	319	308	289	322	272	322	269	306	337	316	302	286	298	285	334	289	296	329	303	293	306	292	316	298	308	314	319	309	287	309	302	296	296	259	329	309	297	325	307	290	346	294	294	329	283	325	299	290	331	325	341	327	306	291	303	298	340	321	307	306	290	325	287	306	324	324	328	271	270	295	312	328	264	298	321	318	314	287	306	313	302	312	325	295	339	345	294	317	281	316	335	326	299	317	320	337	314	316	274	314	332	309	338	332	328	303	302	299	306	326	315	291	340	289	320	314	330	295	292	323	292	325	298	305	286	323	310	325	323	348	298	277	350	344	291	332	327	285	334	307	289	302	295	306	300	292	300	281	348	317	273	334	297	290	338	330	335	303	285	318	323	326	289	328	305	303	297	350	284	323	326	286	278	301	280	288	288	334	295	294	315	308	324	311	304	327	356	284	324	339	288	322	293	314	327	288	309	312	305	289	335	292	295	307	348	323	321	312	281	289	350	306	305	317	326	318	269	305	309	311	295	303	297	333	322	325	274	291	284	266	329	292	306	333	310	301	314	305	298	307	294	291	310	322	303	311	305	277	304	279	267	331	314	330	323	301	339	303	336	303	275	331	303	313	319	306	292	327	305	308	287	314	305	301	323	289	278	295	305	276	346	311	289	302	323	308	297	298	332	310	291	307	302	279	334	310	283	317	295	288	260	295	264	285	296	331	313	316	329	339	310	303	300	337	303	305	298	333	321	305	352	314	311	317	305	292	325	318	294	321	325	290	320	290	326	300	300	299	323	307	273	298	325	334	321	328	287	300	319	284	300	288	323	308	315	339	325	286	321	330	340	333	270	297	299	321	290	295	313	304	315	324	266	292	285	331	334	295	303	324	339	308	297	312	337	288	317	292	283	294	286	302	300	313	286	306	299	325	319	323	289	288	316	321	321	300	311	296	301	285	290	291	312	301	287	329	301	270	287	321	308	318	270	285	280	292	315	336	302	320	313	333	287	331	312	309	307	318	298	334	303	308	299	280	309	289	308	343	315	312	315	295	278	313	309	296	274	300	308	305	308	316	274	289	330	315	311	305	303	304	353	301	299	296	320	320	282	324	313	317	297	325	311	272	346	326	329	304	304	303	328	315	295	315	292	290	322	332	283	294	333	295	345	333	287	297	301	306	293	298	299	331	307	326	268	336	315	296	286	314	308	334	282	292	304	311	299	320	311	304	300	295	289	311	323	342	332	281	297	345	310	301	254	290	304	292	275	311	310	331	325	289	338	312	318	278	360	326	324	311	321	295	333	308	301	305	320	285	286	291	305	326	314	306	318	294	320	302	284	269	255	289	320	309	304	280	298	299	311	317	315	338	305	295	301	312	299	303	284	294	338	285	283	325	309	299	321	326	315	296	302	323	318	292	289	275	326	300	282	318	314	310	301	251	286	304	328	323	338	350	279	273	332	307	283	313	306	310	294	342	323	310	334	320	292	343	307	325	316	274	345	318	292	333	332	264	334	334	313	289	310	315	310	292	285	319	291	306	289	294	311	295	281	313	265	298	295	330	322	281	307	278	336	298	332	319	340	317	325	351	317	321	313	294	306	256	310	330	303	317	287	291	325	297	306	308	275	300	287	295	277	325	322	321	313	302	331	325	334	295	312	319	334	315	308	306	319	304	326	341	293	295	308	303	307	290	286	305	308	312	310	339	342	295	294	286	332	346	286	285	323	336	313	292	303	313	341	277	332	320	296	351	293	287	260	296	295	301	332	321	302	287	303	293	302	313	282	278	326	322	301	305	293	297	318	283	290	313	292	305	331	330	290	324	345	280	332	337	303	341	342	308	311	292	295	269	289	308	294	295	344	317	305	302	303	344	305	285	335	312	327	300	298	344	296	329	316	309	319	309	323	319	292	317	293	287	343	314	293	316	313	287	314	314	344	349	302	307	309	290	309	289	304	313	299	311	319	314	285	330	290	315	361	307	303	315	282	286	338	307	331	335	300	318	311	308	333	317	292	312	296	294	313	300	303	313	316	332	296	320	317	326	279	259	303	312	336	291	311	295	319	329	285	267	303	359	310	280	304	310	338	319	314	292	301	281	308	315	301	335	305	351	297	305	318	332	283	295	307	297	305	270	327	311	332	284	342	292	340	310	290	284	316	305	291	315	344	318	327	344	326	334	335	310	305	303	354	346	288	315	281	340	303	303	316	285	295	336	321	324	311	314	293	338	322	305	295	317	306	312	307	305	312	277	305	331	302	279	321	305	314	323	305	327	321	293	310	286	308	304	286	308	293	318	290	303	301	293	293	324	266	288	295	317	309	323	334	283	322	326	312	303	295	339	323	300	322	343	312	296	299	285	333	302	307	307	307	277	294	323	300	294	357	314	334	308	317	301	303	303	348	320	290	268	322	282	327	283	323	341	342	300	326	261	272	345	313	290	317	328	290	309	285	311	318	321	311	334	294	333	325	271	269	311	291	293	296	300	315	287	321	292	310	336	310	301	320	297	312	326	304	321	282	287	316	322	292	302	296	308	299	300	312	317	304	286	318	300	345	285	302	326	324	291	302	314	301	285	328	313	332	333	318	305	296	295	331	293	323	302	297	360	324	282	310	327	318	353	340	285	335	307	307	290	303	277	317	308	302	305	313	322	336	304	316	300	322	297	294	311	293	331	303	311	306	315	328	327	315	316	347	328	279	288	325	313	304	329	316	310	275	314	301	315	290	298	270	296	260	288	300	283	295	317	325	281	312	312	307	298	318	295	317	324	272	282	269	273	333	321	330	337	292	323	318	330	323	330	295	326	349	282	310	329	370	321	289	310	318	305	315	278	330	290	273	313	322	303	329	332	303	279	279	332	293	297	303	302	309	280	313	302	314	292	287	326	311	301	299	275	307	295	286	263	305	309	311	313	273	279	282	300	337	297	329	296	289	287	303	296	306	315	337	312	291	296	315	300	290	318	264	307	295	315	293	308	292	308	363	337	273	308	293	294	319	326	275	281	274	327	298	293	317	322	302	301	301	296	326	316	361	295	347	303	314	317	325	289	313	384	304	315	313	304	310	306	304	298	312	300	320	304	279	306	306	294	300	321	284	299	350	302	291	306	326	304	291	328	306	323	293	334	299	268
18000	16122	18526	7732	2555	1702	1426	1579	1549	1190	1093	1158	1034	931	1028	942	858	844	816	746	811	714	742	733	737	757	758	771	726	718	737	746	699	743	700	714	737	697	700	707	746	719	743	713	737	704	718	688	737	681	687	740	745	695	650	740	698	692	721	718	670	651	666	772	721	691	725	715	704	702	697	701	664	715	659	699	717	726	710	632	685	658	648	673	670	718	657	734	694	670	716	705	703	687	690	717	713	698	708	664	685	699	699	672	726	736	715	767	855	762	785	774	780	748	766	695	732	726	695	701	728	744	669	714	738	706	733	690	703	690	721	689	723	689	723	690	734	685	666	708	714	716	678	731	749	710	641	691	733	661	700	719	677	688	687	659	647	696	692	729	659	711	706	702	669	685	680	692	705	717	692	725	707	710	692	660	756	659	650	683	721	741	695	694	726	682	640	708	691	697	714	714	697	681	689	700	742	715	651	672	682	682	739	678	694	713	680	712	704	681	722	683	699	742	754	724	720	666	664	679	676	677	661	693	722	673	722	697	685	713	714	691	715	698	706	673	660	698	666	714	649	628	689	673	666	686	712	681	682	732	693	668	680	689	713	699	667	675	687	703	693	671	686	713	647	672	667	629	721	688	677	707	634	734	661	693	658	743	705	742	672	699	702	667	713	672	680	697	678	697	740	732	657	698	638	641	679	687	720	685	720	693	702	717	713	720	703	678	739	666	684	691	665	691	707	696	678	713	633	704	683	710	674	673	704	705	701	727	726	688	724	718	663	692	699	687	721	709	710	654	700	696	671	653	684	672	676	686	765	665	713	710	722	691	666	693	683	689	676	722	716	687	722	682	703	651	671	666	686	756	692	727	657	687	714	719	671	738	711	699	725	675	689	722	694	732	689	770	697	708	661	673	670	647	730	667	703	684	685	658	701	691	726	682	687	702	700	692	721	709	699	703	676	692	686	651	720	729	701	656	699	702	699	666	719	705	701	676	688	697	737	657	683	676	655	684	680	699	748	683	700	679	710	688	695	698	685	698	657	719	704	688	670	656	688	646	716	696	685	713	704	675	648	702	704	688	670	650	701	688	687	722	650	705	666	708	693	693	721	661	667	693	735	677	666	708	708	692	719	736	711	715	682	704	686	661	647	696	760	681	691	707	724	711	699	628	673	653	691	655	730	671	664	699	655	699	680	711	700	698	684	659	672	706	683	730	693	715	677	674	692	690	711	664	689	696	695	696	704	704	707	666	655	629	703	687	699	687	700	709	673	697	668	728	673	688	648	644	688	668	721	655	723	691	683	674	648	710	694	716	710	748	708	673	690	668	705	703	732	710	643	729	693	700	688	693	713	686	678	605	641	694	720	695	720	700	708	670	678	661	671	662	678	654	695	689	716	657	700	708	700	672	668	689	688	696	705	676	668	682	708	726	752	714	703	712	666	685	708	722	696	709	646	668	662	718	656	678	686	674	720	703	713	719	672	687	666	686	719	690	680	691	700	684	743	716	682	726	688	728	718	667	694	729	687	669	648	729	670	690	695	636	702	692	722	707	737	732	649	714	685	688	648	673	636	701	689	682	664	671	704	672	683	699	696	690	714	708	719	717	699	697	690	718	684	683	699	703	657	686	686	671	722	693	736	733	702	694	690	681	658	696	676	717	719	712	718	710	664	696	721	709	710	696	728	727	715	703	690	659	738	676	692	698	695	740	691	712	703	758	689	680	692	650	688	650	660	677	702	671	695	641	693	690	670	692	722	651	704	696	719	714	730	709	682	672	715	719	742	711	704	642	677	693	678	629	693	660	711	678	699	657	648	638	719	684	727	659	681	679	702	621	703	699	702	696	684	734	715	687	689	685	678	720	706	687	679	704	688	699	740	693	714	678	689	706	669	703	641	657	753	696	679	670	660	683	674	673	647	639	683	717	673	683	713	694	671	714	735	721	741	678	691	677	760	692	688	693	664	666	720	682	722	689	690	705	648	677	664	727	630	661	680	692	693	708	672	705	704	693	707	707	666	690	692	657	707	723	709	684	684	684	685	725	680	666	678	682	713	679	662	684	688	682	691	668	693	683	705	737	691	718	688	704	694	666	704	695	671	682	661	758	697	672	688	686	682	699	688	692	708	683	643	688	720	691	702	705	738	684	663	655	679	714	702	699	706	686	706	718	697	683	707	707	719	679	686	689	672	686	701	661	686	657	666	723	705	709	674	713	716	653	703	697	679	666	712	670	715	695	697	686	730	678	709	681	688	663	690	724	724	697	723	720	707	730	683	705	723	695	674	697	666	687	708	666	722	690	646	748	697	698	714	721	683	722	701	691	722	697	678	700	670	715	674	693	682	703	689	732	657	731	630	705	700	693	708	710	702	667	711	696	703	706	699	673	731	699	696	701	724	672	652	685	756	738	723	691	666	686	696	736	708	673	700	704	706	698	729	726	673	659	680	668	672	690	703	670	699	679	730	712	686	678	666	673	680	692	666	671	676	715	683	669	692	700	699	700	705	695	711	682	726	714	699	698	686	693	662	717	677	663	663	685	717	706	707	717	705	697	657	671	680	651	701	772	703	691	675	686	730	676	671	660	670	633	695	686	748	668	718	677	647	660	674	738	720	670	659	655	720	673	686	655	708	730	695	664	705	715	676	699	687	682	709	688	661	748	702	690	697	687	711	673	651	699	671	709	721	655	669	662	689	684	641	672	742	671	670	650	722	706	701	704	683	718	679	666	684	631	711	761	681	692	651	693	694	686	700	730	698	705	688	703	707	671	681	723	675	713	701	705	656	711	620	700	673	696	693	676	692	715	659	712	666	732	683	699	733	683	686	742	669	718	700	711	734	691	711	692	682	680	709	740	720	699	709	709	732	700	697	731	731	677	726	687	692	726	705	630	640	721	654	697	650	702	624	650	686	718	690	705	646	639	692	698	716	669	695	707	673	660	726	725	695	728	656	688	666	707	676	713	675	649	699	684	726	695	683	709	737	694	610	655	670	706	663	685	711	747	699	669	710	708	657	726	707	684	698	654	675	741	696	700	685	681	666	728	748	676	692	684	711	696	691	683	722	712	705	711	712	710	682	686	640	729	724	709	701	685	662	678	688	712	687	732	676	700	658	682	718	688	684	730	695	693	690	696	708	685	627	685	702	729	723	730	716	676	626	729	716	702	724	723	690	676	716	654	713	721	672	663	696	716	722	662	684	678	674	713	709	657	767	655	684	703	698	700	692	715	645	760	678	717	667	691	713	647	675	720	662	680	745	716	687	691	686	680	690	750	698	698	702	715	721	664	662	683	645	717	700	658	698	677	713	701	754	741	698	655	699	656	721	721	692	693	726	707	716	685	739	660	705	721	683	751	699	696	642	732	706	700	671	658	678	644	669	688	659	714	676	718	700	706	676	695	685	662	662	712	694	675	676	708	666	722	662	698	687	676	700	730	704	726	653	689	694	718	735	666	701	675	713	676	682	672	646	686	717	707	718	699	701	660	699	690
10851	5616	3398	835	353	341	350	353	295	318	343	337	343	342	315	320	336	334	321	315	328	364	367	295	319	320	329	335	336	340	305	314	330	310	294	318	318	295	315	302	282	328	324	346	313	305	314	313	322	316	322	339	280	308	313	319	318	349	302	305	307	278	311	333	333	352	298	325	317	305	280	306	296	332	317	325	321	335	351	294	307	314	316	332	309	327	302	305	317	334	311	322	324	296	295	323	338	310	321	296	316	298	322	285	332	341	302	327	293	315	316	298	333	334	305	347	282	317	380	340	332	290	309	301	302	327	336	326	323	313	333	327	300	316	334	301	301	318	316	333	370	320	324	308	308	333	348	322	308	315	325	327	286	335	288	346	302	365	320	296	326	301	309	306	346	298	291	317	285	311	313	339	292	306	334	305	293	325	290	334	293	331	308	311	310	324	313	310	339	308	266	297	308	342	308	314	354	318	338	288	338	308	320	295	308	324	344	350	288	342	300	302	299	327	288	330	313	313	327	325	297	313	326	331	323	323	287	328	330	307	340	348	318	306	270	322	318	346	349	308	313	328	330	301	315	286	347	341	347	307	316	332	303	322	307	293	318	292	321	345	298	320	326	345	310	312	326	331	326	301	315	322	309	301	316	287	303	308	286	334	311	362	307	323	328	328	310	295	316	316	332	315	336	298	328	341	316	320	314	314	305	324	304	323	318	307	322	314	335	327	309	308	315	337	327	318	283	320	307	320	312	298	317	315	321	295	304	306	307	311	289	285	326	320	368	330	307	294	321	321	289	337	324	320	317	289	313	330	331	329	246	323	318	305	358	350	312	302	279	319	334	310	278	303	342	293	315	347	310	284	325	350	317	333	304	345	318	294	325	315	317	321	335	308	297	332	309	304	291	308	299	317	302	312	269	302	299	363	319	296	311	284	276	304	318	316	321	315	301	288	335	310	283	357	312	310	299	307	286	309	337	305	314	311	312	323	295	305	318	329	338	320	312	326	334	325	315	297	304	334	313	352	327	312	305	316	318	355	311	287	294	345	340	289	310	307	316	277	309	311	299	287	275	364	341	339	300	296	333	339	288	317	284	319	330	307	294	279	344	312	305	299	280	303	293	315	349	313	324	314	370	326	299	294	322	313	348	366	306	330	312	308	315	310	304	326	307	319	348	319	319	290	296	290	363	309	315	344	308	306	318	306	292	306	335	304	326	339	335	314	321	324	311	310	331	321	306	308	341	337	330	323	319	319	306	298	299	301	304	295	332	316	301	314	315	315	318	305	338	302	343	312	337	298	305	307	284	300	329	314	307	309	314	318	308	312	318	336	318	300	335	305	323	318	315	309	307	299	293	288	333	325	336	319	332	329	310	335	353	322	297	273	281	333	293	281	350	278	282	311	319	333	335	294	283	330	341	301	343	295	305	304	261	274	293	361	339	298	323	302	323	341	336	276	338	294	328	299	343	312	323	321	298	302	321	327	331	324	325	340	327	350	298	297	304	334	310	303	286	320	288	311	316	302	318	322	306	283	356	297	288	341	294	326	312	364	310	350	307	295	321	321	308	304	340	321	322	303	326	309	327	349	327	353	309	324	308	343	319	344	334	327	305	317	292	292	315	296	278	278	339	307	292	311	270	299	345	335	312	317	308	347	312	327	334	313	285	293	277	347	326	308	304	334	321	316	334	349	298	309	327	306	280	294	322	321	332	308	287	319	337	313	303	311	336	302	298	300	294	338	303	297	323	334	313	344	340	320	322	303	365	285	310	305	334	329	349	301	340	300	322	320	280	302	300	302	353	305	320	330	318	313	314	311	304	342	334	307	312	288	320	324	299	354	309	303	291	312	281	287	347	320	343	300	332	340	320	339	300	324	303	316	328	375	290	295	336	304	298	312	322	312	300	296	319	320	295	318	323	297	278	343	321	300	303	312	311	355	315	307	269	267	302	343	306	330	323	299	302	336	289	294	293	317	306	302	339	333	290	320	350	332	300	316	292	312	326	313	321	313	290	290	326	301	293	312	309	321	330	315	289	323	344	342	316	344	298	325	292	310	313	316	326	345	299	331	324	314	335	302	287	289	306	305	336	308	292	335	277	342	330	333	291	345	318	316	309	318	276	289	323	327	315	320	318	276	298	316	327	322	314	350	333	328	337	283	328	330	331	291	317	316	339	349	322	313	302	334	320	347	311	302	297	308	349	342	301	334	301	295	309	307	326	335	339	338	330	307	309	296	330	319	286	293	322	363	299	318	311	296	310	320	318	307	300	313	337	326	299	327	324	298	287	335	327	335	325	330	320	293	332	309	310	308	281	337	320	303	302	319	318	302	315	304	315	286	317	302	326	324	310	329	328	325	314	317	312	293	314	328	340	310	330	295	290	309	304	306	310	322	313	332	318	323	314	313	313	317	350	310	327	311	338	302	333	304	329	300	312	304	294	324	337	287	326	311	334	308	323	308	321	330	285	320	315	304	308	302	346	283	296	303	291	282	301	313	321	329	326	331	316	313	335	308	320	289	320	300	322	288	315	334	328	312	305	300	306	309	310	298	308	341	285	318	316	346	328	352	330	282	286	316	337	313	288	312	331	318	330	306	285	315	318	317	314	337	304	330	308	334	305	323	318	340	343	342	331	328	330	295	285	328	328	289	313	288	341	318	332	296	324	318	300	289	333	310	286	293	330	352	345	319	281	298	296	326	289	321	326	323	295	293	312	309	328	308	293	326	291	333	351	325	308	295	325	325	314	313	356	302	352	319	336	299	329	347	344	323	327	289	281	358	327	352	337	320	285	300	311	338	297	308	314	335	350	315	338	335	294	329	336	323	337	307	328	315	286	305	304	341	350	328	291	330	310	348	318	297	308	323	318	308	324	301	333	309	298	315	323	316	307	310	275	291	372	311	303	299	300	308	320	336	338	296	321	290	313	343	284	334	306	314	328	311	325	335	315	347	337	305	288	326	314	300	295	305	328	324	324	322	348	311	327	304	292	337	329	323	301	283	306	331	315	337	306	319	323	305	322	291	306	307	319	352	316	329	355	332	336	312	289	312	296	311	340	331	287	312	337	314	290	319	292	335	350	274	309	332	347	351	304	338	354	319	272	322	347	292	302	314	281	283	342	330	338	303	280	325	295	314	353	332	288	321	317	323	336	318	305	333	358	306	286	316	324	322	311	317	291	315	354	295	335	325	291	330	321	297	325	327	318	294	301	326	329	353	330	329	319	357	323	337	288	287	308	297	318	326	293	347	326	321	328	307	325	313	313	295	348	297	328	329	325	308	305	308	319	314	329	328	308	279	333	311	316	310	335	316	313	314	342	325	309	343	334	307	335	286	291	291	321	343	318	301	303	369	322	294	325	353	287	332	315	312	310	331	314	298	303	323	299	304	328	326	317	287	344	310	338	318	314	381	315	317	310	279	304	327	336	338	286	274	305	321	301	313	316	296	326	332	324	313	295	307	298	337	309	324	325	335	350	363	310	290	303	326
6485	5120	6396	1775	798	674	741	667	756	738	711	659	761	729	691	699	721	689	706	686	730	719	689	695	731	730	703	787	713	715	682	742	691	680	729	691	688	698	678	715	747	752	649	702	725	699	677	671	722	741	719	700	709	724	707	707	698	726	683	691	699	726	719	734	709	731	692	748	685	736	682	718	660	700	670	735	733	713	699	735	705	700	699	685	695	711	650	696	669	697	702	726	652	689	677	689	733	711	650	669	694	720	739	693	731	693	691	726	822	695	751	771	710	761	723	716	734	677	726	700	716	734	712	714	672	734	731	748	719	754	709	674	710	708	705	732	692	718	665	626	680	710	692	679	669	702	694	702	716	715	673	694	687	661	725	724	677	724	669	686	732	666	692	729	702	670	668	673	689	732	694	672	743	680	703	704	671	699	713	706	698	666	695	687	697	731	717	719	713	718	658	665	658	708	668	712	713	727	647	715	702	689	705	681	665	666	670	725	728	729	734	670	705	709	682	693	721	711	716	756	679	690	698	654	692	701	716	687	676	714	706	744	664	686	744	720	692	731	690	671	696	764	708	678	642	676	677	681	640	670	706	692	728	707	728	691	710	709	754	681	638	708	663	696	709	759	732	697	712	674	720	666	643	693	726	708	688	705	713	663	691	685	717	683	749	690	717	695	734	680	714	690	728	688	691	693	715	669	687	741	705	717	707	673	721	660	718	696	698	696	702	726	721	693	676	690	687	674	723	745	680	689	693	672	735	756	678	688	712	691	671	720	772	686	680	685	691	709	700	735	712	715	631	735	713	703	691	695	718	713	703	685	696	708	698	762	699	686	674	739	702	683	655	661	713	712	716	692	719	671	713	685	714	706	690	707	697	710	730	667	678	680	736	693	718	727	705	734	752	672	706	702	645	701	664	693	687	719	731	650	729	654	712	648	671	690	690	693	770	691	693	698	665	682	707	698	705	738	674	720	731	661	733	703	763	714	656	691	736	698	736	725	723	732	717	678	714	715	696	651	694	684	724	690	667	706	712	700	722	685	728	650	691	758	743	709	685	731	703	679	697	700	699	660	660	704	711	728	694	758	735	686	688	679	686	718	655	659	708	710	685	684	658	662	651	721	685	696	691	690	702	739	665	670	687	706	667	713	742	721	652	713	707	713	702	656	691	727	699	724	730	714	718	740	714	683	683	680	685	719	716	695	699	704	730	679	660	718	725	678	687	693	726	702	662	721	707	712	688	716	729	672	677	746	707	625	694	677	675	707	707	737	697	689	696	736	616	686	749	703	677	673	689	675	697	705	702	717	651	661	703	698	680	722	715	718	680	765	647	695	665	721	677	695	708	671	698	717	685	662	746	705	696	694	697	682	675	715	678	705	722	741	708	722	692	673	715	690	662	680	681	659	701	682	740	669	739	688	676	689	725	707	677	734	706	672	684	727	650	701	695	727	697	694	721	736	662	695	660	660	661	711	652	717	723	698	719	715	682	741	691	704	699	715	696	727	745	665	696	687	735	676	692	664	705	734	739	712	680	666	697	694	730	718	748	717	717	716	716	695	726	702	749	740	691	669	657	712	723	706	763	698	662	720	704	686	628	713	709	717	700	702	683	718	683	707	718	714	758	680	661	689	716	704	703	686	696	716	740	737	689	700	676	728	666	705	715	718	738	679	716	683	691	709	652	676	682	678	664	686	715	722	719	696	689	708	720	702	711	705	715	683	682	709	747	699	716	691	658	737	698	666	716	683	661	669	699	725	735	700	680	701	674	704	691	714	709	744	682	715	690	639	751	704	665	707	704	695	684	697	721	633	689	723	723	729	623	727	657	751	689	715	691	664	705	702	661	705	710	700	699	656	741	697	688	677	703	722	724	676	650	694	662	669	664	710	730	712	716	679	675	732	730	719	718	731	716	697	651	708	681	696	701	709	669	661	706	691	694	689	684	717	687	706	731	676	691	709	709	724	693	755	743	660	683	677	699	649	634	715	649	659	688	723	747	685	706	697	722	729	652	687	704	699	662	698	656	723	690	703	695	678	755	707	676	727	682	696	705	692	681	733	692	685	682	678	678	686	689	648	703	687	689	682	716	739	704	707	708	723	709	714	721	750	708	706	735	713	701	658	686	693	695	687	707	712	678	673	678	703	700	721	668	736	687	691	672	696	723	711	661	718	728	694	674	730	661	717	728	723	710	704	707	671	659	729	703	656	712	724	710	677	704	746	654	681	680	712	727	688	678	673	738	710	701	750	681	690	667	721	714	696	703	689	713	678	722	702	710	660	665	713	684	672	681	667	716	708	683	707	733	678	656	684	670	699	724	712	708	718	668	714	723	677	740	729	717	704	694	701	732	696	681	678	733	706	762	725	737	717	707	682	725	733	747	727	702	664	719	718	712	687	689	715	696	695	685	682	685	717	693	693	688	724	679	724	708	710	669	684	714	708	710	708	671	691	669	724	702	702	678	723	671	649	701	692	720	700	726	725	725	702	680	679	689	670	693	726	713	668	700	733	697	726	697	723	726	722	689	728	691	687	726	711	702	688	707	719	708	736	699	728	692	709	661	726	702	688	706	667	694	679	700	702	745	688	695	697	751	712	687	690	684	709	684	665	713	725	661	704	752	633	745	722	684	723	702	721	683	685	686	701	711	762	662	661	706	751	708	644	704	729	746	747	680	730	683	679	677	679	715	733	648	666	697	725	711	695	724	699	739	663	706	710	702	666	715	718	716	683	735	704	677	697	724	683	704	679	709	693	738	719	697	711	764	767	700	718	742	700	765	716	657	704	656	656	748	721	689	694	680	680	716	690	643	706	697	698	709	724	716	673	684	674	706	718	741	704	684	731	688	733	732	743	669	680	716	643	664	693	704	678	674	643	730	706	687	668	712	726	686	719	674	672	727	664	711	698	728	714	681	701	717	687	701	723	694	658	677	746	659	706	676	739	700	706	696	712	683	692	738	689	730	701	694	709	691	697	683	711	707	709	715	650	690	702	651	693	707	710	732	693	700	721	707	725	718	658	715	715	684	674	718	702	743	747	665	715	696	727	726	726	641	691	694	690	711	722	691	701	703	696	657	680	696	683	689	735	698	723	655	692	641	677	696	696	698	687	770	694	706	792	681	727	720	729	705	703	706	685	717	676	711	685	681	674	711	659	703	715	671	623	699	715	694	691	728	724	690	690	651	690	725	718	699	702	668	686	725	699	683	693	685	734	715	708	690	712	668	726	685	729	683	716	646	716	684	670	672	718	683	742	667	765	716	686	689	693	716	685	717	705	705	689	697	726	730	719	687	651	707	660	721	698	729	719	659	689	703	699	684	745	677	678	707	695	681	712	700	738	723	728	708	699	724	652	707	703	687	703	735	709	725	733	691	695	690	705	691	650	696	753	693	704	730	653	746	712	657	687	678	709	720	698	660	715	675	646	690	740	732	678	737	756	691	734	685	690	677	717	709	668	721	673	656	691	720	692	700	707	685	777	749	696	671	687
22620	12925	9505	2125	559	465	403	373	368	322	306	282	323	314	271	305	310	328	312	296	271	257	309	289	252	267	278	282	299	282	257	258	267	282	268	295	254	301	260	299	272	293	261	277	266	263	297	272	291	314	290	260	296	293	266	270	300	289	292	309	322	315	292	264	269	314	278	288	321	265	335	275	300	271	269	261	300	303	280	257	271	271	279	253	282	275	267	277	301	304	294	273	266	283	259	268	272	285	286	261	253	280	288	250	290	311	283	271	315	300	276	307	295	282	315	293	291	285	283	254	275	253	270	239	287	242	288	271	277	277	249	326	288	280	294	286	277	288	274	270	297	256	269	266	258	258	305	279	302	273	266	272	281	272	280	286	306	304	288	252	315	288	272	257	284	284	294	281	261	272	281	257	287	290	303	271	257	284	256	265	280	296	294	302	307	265	248	272	263	267	246	286	276	272	280	295	332	317	289	285	263	265	272	312	284	297	283	263	287	272	299	256	265	259	290	273	297	279	292	297	274	287	283	277	271	309	261	285	266	285	258	258	269	297	272	281	296	284	266	308	274	265	255	284	266	312	283	304	288	279	277	268	291	270	258	254	265	251	311	294	281	316	281	302	283	286	277	278	254	294	288	274	256	291	271	255	261	254	278	291	295	261	288	278	304	278	297	280	260	255	269	272	306	294	294	267	279	300	307	290	283	263	288	326	297	296	277	302	294	285	274	282	262	287	286	295	279	298	313	275	260	301	271	303	270	277	275	265	264	288	259	290	286	284	276	298	279	256	332	262	266	294	321	276	270	252	280	276	308	313	268	273	288	307	290	324	280	260	257	265	299	271	287	273	263	272	307	277	274	277	334	292	287	269	302	284	280	279	303	276	288	266	271	289	258	270	281	287	248	312	289	296	274	293	274	260	281	291	266	250	301	276	276	278	254	260	275	287	313	302	261	299	303	262	271	294	310	284	269	247	298	283	295	290	300	278	259	295	280	320	304	284	308	278	286	283	297	316	280	288	294	279	274	270	309	285	276	262	277	296	252	258	302	267	293	268	290	303	270	270	262	304	294	292	328	270	290	269	249	273	286	312	295	276	271	308	292	297	267	252	316	295	297	257	309	267	263	293	287	290	274	289	262	292	289	265	276	276	322	294	304	275	277	283	297	300	306	261	261	248	321	276	270	286	261	258	288	284	269	289	258	259	270	257	290	263	298	306	305	297	276	303	233	309	274	277	283	298	239	283	266	269	300	260	284	292	304	280	266	270	304	335	272	243	326	260	270	260	293	289	294	285	290	284	318	297	271	260	300	295	292	288	273	292	300	304	304	252	271	249	276	303	284	303	267	276	311	264	307	253	267	267	277	290	298	277	248	309	255	291	245	291	284	292	285	279	265	297	309	271	254	305	296	261	294	304	297	268	253	342	317	266	285	301	300	275	277	263	277	268	273	280	299	260	272	281	276	300	291	303	317	250	303	311	286	260	273	293	252	279	254	297	269	275	270	283	282	222	282	300	287	285	321	305	257	269	278	279	284	297	270	292	287	286	277	262	289	289	301	268	289	293	279	282	279	294	298	238	279	257	260	277	314	272	301	279	281	269	292	269	319	293	275	264	299	274	286	250	291	321	307	261	288	260	286	278	273	254	306	277	268	289	287	306	269	297	267	285	278	287	288	275	289	293	327	299	266	306	315	279	295	286	265	271	268	274	313	301	272	286	288	304	253	283	270	273	286	263	291	294	286	301	310	284	282	261	284	281	313	294	294	305	292	298	265	272	284	297	308	301	289	285	290	268	278	275	258	266	271	242	304	262	285	270	286	311	288	267	259	305	318	264	288	283	307	298	313	271	313	288	257	315	260	295	284	281	299	282	267	300	294	267	273	315	318	293	257	303	289	273	295	300	289	340	262	258	259	278	306	307	304	326	295	264	300	292	280	296	294	261	289	282	317	309	303	266	276	284	283	292	323	295	267	261	294	278	254	287	249	292	283	290	244	302	279	274	287	268	257	256	303	286	293	248	323	276	293	276	304	273	286	268	305	304	305	288	295	288	283	266	295	286	275	269	303	286	282	256	271	242	288	302	310	283	285	295	286	292	285	288	321	284	293	296	284	264	295	269	251	297	262	280	299	283	282	271	279	281	293	298	285	265	291	285	262	257	267	261	267	258	256	265	292	286	277	317	302	271	293	311	281	299	274	264	275	272	288	287	307	313	284	308	282	296	253	292	318	268	294	272	294	272	302	281	266	260	261	279	273	289	280	291	300	297	279	277	269	300	296	281	299	259	285	288	293	277	300	277	281	289	288	273	295	305	249	288	290	307	288	289	313	291	278	278	320	274	278	271	303	294	272	287	265	315	252	280	287	282	290	277	289	242	303	303	293	310	304	283	286	274	301	281	307	285	316	256	260	262	257	283	318	327	276	253	280	289	297	281	266	311	238	313	291	264	261	293	310	257	309	302	296	308	280	263	275	255	273	282	272	264	279	298	297	285	302	292	292	274	321	330	285	318	279	292	291	281	277	300	283	318	293	282	289	256	284	310	295	280	266	284	305	245	255	279	298	330	250	281	289	288	270	285	299	264	286	253	295	277	279	263	283	283	279	298	263	273	280	299	333	300	290	282	318	281	270	257	261	259	267	304	283	251	291	268	283	315	276	307	281	274	290	264	294	297	253	319	280	289	259	270	253	295	266	265	272	275	272	288	303	288	315	263	278	281	316	300	264	281	300	279	275	287	252	269	287	320	261	249	286	303	273	290	293	293	274	286	281	278	267	308	290	298	271	269	291	276	300	266	276	300	241	275	318	292	279	260	263	304	271	282	306	271	308	279	269	255	264	281	300	258	270	329	252	280	289	292	254	294	265	317	293	289	307	314	303	288	265	255	258	300	268	276	276	285	291	278	286	248	255	288	256	261	315	282	267	291	301	293	302	280	251	257	242	273	288	297	287	292	283	283	281	259	313	265	248	269	283	272	286	285	266	266	277	265	315	282	302	282	277	268	283	267	327	297	250	264	288	304	314	285	291	266	288	299	273	302	355	252	274	293	307	283	244	271	309	272	265	256	261	283	322	284	275	288	298	276	259	271	286	291	296	296	307	297	306	285	268	296	280	285	274	296	273	309	304	288	295	276	255	315	307	288	257	281	302	284	277	275	295	283	282	260	278	263	275	307	277	288	306	295	305	269	292	281	283	299	293	287	268	289	279	266	251	276	259	296	278	273	266	304	285	257	295	269	294	280	274	294	287	242	275	282	277	307	284	273	292	277	281	267	306	285	266	300	297	286	288	284	265	270	276	307	262	294	314	310	284	294	256	305	287	278	285	294	274	301	290	291	287	291	299	277	285	289	291	314	269	253	304	270	311	278	280	283	296	260	299	311	284	282	247	283	288	266	265	302	241	297	299	313	299	284	254	284	314	286	318	275	297	292	289	270	257	274	281	274	298	295	265	309	287	257	277	299	279	307	271	283	288	262	252	284	266	321	272	297
13854	10519	13815	4062	1563	1240	1018	953	1036	905	924	865	868	791	742	789	683	762	688	677	708	707	645	646	708	637	653	673	668	646	640	623	665	619	647	662	648	647	689	681	644	650	658	663	641	654	676	632	668	625	638	622	619	651	677	675	678	626	627	652	639	666	652	612	649	631	704	639	674	701	617	641	663	588	655	665	644	625	633	650	587	654	688	629	613	592	629	625	637	684	648	666	646	624	688	688	637	671	644	673	660	664	681	646	640	644	694	673	681	700	745	784	734	704	740	653	665	676	664	709	657	668	622	670	618	649	666	640	617	626	649	621	671	647	620	609	662	660	664	628	643	666	681	630	630	629	673	698	648	623	622	661	697	663	649	601	658	647	666	638	633	615	651	660	687	595	639	605	620	665	658	617	648	660	676	622	695	632	614	672	653	637	631	601	668	632	665	601	623	638	651	632	584	570	625	666	649	648	648	624	644	618	656	625	632	625	666	631	635	577	679	641	617	647	638	673	628	595	683	693	672	653	637	644	674	637	643	613	666	608	653	609	636	645	622	605	631	638	637	692	638	607	638	635	623	665	648	612	636	634	656	701	678	615	682	662	681	659	603	672	675	629	620	678	617	620	631	655	607	640	638	625	636	647	642	668	592	663	614	664	629	641	625	640	623	661	659	637	645	655	658	665	647	659	647	606	651	623	660	670	650	644	680	581	631	624	642	638	593	688	634	667	658	648	625	639	670	649	683	665	687	602	617	643	638	681	641	660	663	644	643	656	638	602	615	653	585	625	635	611	670	601	682	662	647	625	618	639	633	646	622	625	665	619	639	604	617	652	651	609	618	638	641	682	664	638	630	696	616	653	683	637	616	621	655	621	656	606	673	640	664	673	637	591	622	629	588	632	662	634	650	593	638	638	625	673	593	641	659	646	684	610	643	597	665	609	647	672	593	633	639	662	683	644	647	634	625	656	637	641	662	631	670	631	621	641	668	615	697	653	664	599	648	604	684	667	684	605	632	649	664	628	616	615	650	682	639	658	644	654	632	659	624	655	659	608	636	674	650	624	630	630	616	630	636	651	660	648	671	646	642	657	626	654	657	661	615	652	624	603	601	598	571	618	622	603	680	615	635	677	632	632	618	662	609	638	623	705	609	662	648	592	615	668	629	648	630	651	621	651	658	665	602	647	672	639	642	608	682	642	655	661	600	600	672	634	659	653	642	629	623	651	656	596	634	663	621	620	674	588	625	618	681	651	643	642	659	608	630	625	696	640	608	642	622	642	683	693	585	642	626	623	643	640	645	660	681	609	620	608	596	681	622	676	671	673	633	661	625	633	650	671	609	626	640	626	585	643	632	643	615	619	623	625	654	641	637	676	635	617	652	604	674	598	613	659	650	704	584	677	647	652	623	624	653	665	650	624	660	657	612	632	613	611	644	643	627	599	693	667	631	615	655	680	623	645	618	667	655	611	635	647	647	643	602	653	588	608	657	634	627	603	643	668	655	628	692	644	643	608	668	637	663	647	629	625	662	672	675	651	671	613	651	633	649	653	642	687	653	639	631	636	644	648	637	652	616	634	609	636	628	624	644	629	654	638	664	644	676	648	622	645	643	663	672	674	681	658	652	614	610	652	639	632	637	601	622	662	635	663	632	662	649	637	636	646	702	611	607	667	693	639	653	638	580	691	676	616	602	636	649	613	670	604	614	643	612	609	647	611	631	690	642	652	603	641	624	637	652	654	629	664	611	646	667	625	606	649	700	629	644	618	654	640	614	682	677	616	637	669	623	628	640	608	642	624	663	606	666	692	640	628	608	666	638	622	627	592	648	633	654	626	609	640	605	655	653	615	653	653	651	649	616	652	657	659	667	631	606	615	621	600	631	630	607	656	631	650	643	644	684	597	627	623	651	654	663	641	685	662	656	632	680	665	690	699	610	618	653	644	657	642	600	672	636	658	628	655	588	655	652	656	649	662	606	686	597	593	660	676	660	672	662	650	653	603	633	659	632	601	669	656	646	594	645	653	655	629	621	631	598	615	655	588	646	620	651	666	618	667	667	629	663	638	674	620	659	621	649	615	606	626	633	632	610	664	593	630	660	633	636	662	619	595	669	623	639	653	667	636	658	618	629	612	642	638	643	703	630	599	644	626	658	631	676	677	661	631	652	617	619	657	629	633	634	631	676	598	628	687	623	697	614	678	665	576	642	617	609	636	624	645	618	594	625	589	649	643	684	650	666	648	649	622	590	617	661	638	639	665	620	648	672	660	639	643	637	581	638	650	641	630	612	642	630	657	627	621	595	649	669	643	650	658	653	628	664	628	609	644	623	675	608	687	646	586	661	647	647	651	665	655	650	650	655	627	647	658	640	671	608	635	642	685	643	680	681	666	661	638	618	622	630	631	660	633	688	642	651	606	604	661	621	682	624	660	705	644	680	674	587	641	628	594	648	652	648	649	616	653	603	634	621	675	646	647	697	595	662	597	654	664	661	666	663	645	642	620	666	654	631	640	638	654	674	637	646	629	589	645	620	637	676	649	606	676	660	604	638	666	644	675	603	652	647	656	643	651	642	697	659	661	619	650	688	616	616	647	621	665	647	610	676	614	674	637	668	657	651	627	648	607	664	639	619	670	608	667	628	665	632	648	632	655	651	610	641	627	657	628	618	650	628	671	652	624	614	660	665	619	623	718	642	619	654	632	649	654	627	663	663	669	695	620	662	614	650	622	635	689	604	676	683	640	671	655	673	592	679	640	631	652	649	674	684	664	668	657	662	667	698	666	637	613	618	682	641	648	627	641	618	637	633	667	645	617	645	633	630	651	658	667	666	662	610	662	654	648	634	680	617	648	670	635	706	668	686	632	639	601	622	599	610	602	637	615	626	669	675	620	659	683	635	641	699	573	682	636	667	646	653	641	634	616	702	620	641	643	613	610	593	691	658	662	641	632	627	632	618	627	679	622	630	674	642	638	652	631	623	651	608	653	662	676	677	666	638	646	662	627	655	679	635	657	626	653	667	662	674	673	654	668	652	625	634	641	591	664	649	615	638	636	648	646	664	646	620	648	638	648	671	637	674	609	659	662	647	634	607	607	659	630	609	628	651	654	653	626	618	642	591	619	645	620	653	613	694	644	626	614	604	649	625	649	669	654	606	636	638	648	646	636	664	617	631	669	652	641	656	698	635	643	636	602	629	624	632	648	649	616	677	659	634	627	648	610	673	650	628	661	629	631	658	608	648	644	655	678	611	623	619	637	662	608	626	647	641	660	646	637	645	636	614	634	583	612	653	668	664	637	668	648	630	622	649	653	668	673	650	645	678	667	613	706	595	663	640	635	612	668	695	624	612	621	606	600	657	604	670	667	651	630	654	661	623	614	644	658	638	684	655	676	666	645	654	690	628	709	627	641	627	616	617	616	627	652	663	652	598	671	635	658	621	620	627	659	640	687	636	627	637	651	651	575	648	625	666	627	635	639	661	698	636	609	663	602
31667	20278	15912	3917	829	608	527	438	436	399	366	413	384	359	344	344	345	350	356	331	328	344	316	343	338	320	325	312	286	311	359	300	336	308	305	324	304	325	307	326	307	327	283	315	322	305	311	359	342	310	298	321	308	331	370	330	288	338	294	303	331	280	334	271	326	294	292	329	315	297	296	285	284	318	340	311	300	266	270	303	337	314	292	311	312	308	320	301	326	316	317	298	294	299	278	315	333	312	310	308	330	295	321	342	324	306	314	381	287	328	325	339	329	369	306	302	299	341	315	337	295	299	301	309	293	304	308	296	321	308	334	321	330	296	308	305	320	313	273	300	325	265	290	301	284	316	323	307	312	301	295	315	322	341	312	305	326	293	305	297	342	293	295	317	354	344	324	327	333	278	267	287	292	322	334	324	298	305	307	277	323	328	306	333	312	279	289	332	289	320	316	291	339	291	328	324	319	316	269	283	308	297	288	290	301	300	305	290	282	292	298	305	274	312	313	307	305	296	319	315	294	319	333	304	312	322	299	306	301	334	305	346	329	300	304	275	301	313	271	292	313	317	346	317	326	300	298	330	354	284	330	295	299	312	299	334	283	319	309	295	314	309	302	342	318	291	302	323	347	307	326	326	321	273	323	330	301	312	312	303	309	296	310	287	286	287	320	313	313	305	312	312	304	327	298	289	312	285	347	319	296	294	323	316	343	305	308	361	287	291	307	302	314	302	314	300	309	317	288	337	313	304	298	301	320	322	333	307	289	324	317	296	317	307	307	312	303	296	274	293	321	359	329	318	325	337	269	316	318	306	313	322	298	303	298	299	305	325	309	326	322	301	294	271	293	321	280	293	297	276	315	306	316	297	306	295	326	312	287	308	320	294	281	303	309	308	298	338	338	299	322	326	314	328	311	322	316	296	320	310	329	306	316	295	288	309	293	296	285	301	299	278	323	336	330	303	278	368	312	264	324	301	309	296	302	299	278	312	282	281	277	344	283	310	303	293	323	352	317	327	302	322	320	304	305	273	328	330	329	319	320	298	312	356	324	318	326	291	321	309	271	297	323	323	298	306	310	325	294	330	297	292	303	319	300	313	302	304	329	302	301	279	273	319	324	323	300	285	308	306	297	294	311	307	333	306	283	338	297	326	319	305	329	316	322	291	328	280	325	288	327	316	309	318	318	322	299	322	321	307	294	286	321	319	286	311	321	334	324	305	329	325	330	307	296	291	306	282	334	324	296	335	335	292	275	338	299	308	285	322	320	310	341	313	305	342	308	330	262	297	302	278	339	290	313	320	313	295	311	308	298	326	288	295	330	311	301	328	293	309	311	299	345	319	325	353	295	308	322	285	321	308	314	290	303	298	301	303	328	322	316	323	319	285	277	282	301	314	289	295	281	317	353	293	316	335	277	311	349	309	327	321	299	277	326	328	298	349	308	302	301	310	295	297	314	337	330	316	323	284	304	307	274	333	298	323	318	306	299	319	307	318	307	316	320	297	313	303	307	323	334	308	321	302	319	315	321	295	303	290	338	327	336	322	315	305	340	308	294	275	302	311	317	292	341	335	327	281	287	334	273	305	304	291	314	320	260	317	280	302	331	305	342	302	327	268	285	347	322	315	281	323	352	309	304	312	348	308	335	314	325	329	308	306	340	321	294	308	333	332	310	285	335	300	314	290	313	290	294	292	266	344	305	326	281	283	296	316	301	318	300	317	295	310	286	290	301	304	329	294	339	292	305	330	295	319	283	304	279	310	304	276	303	325	308	318	329	307	281	312	339	310	325	314	295	302	297	316	321	305	319	336	302	325	329	322	323	309	294	281	271	333	315	337	317	309	327	295	268	301	307	312	317	340	269	343	321	289	287	321	343	302	312	302	296	324	299	309	286	348	303	300	327	293	288	326	310	292	365	281	308	293	310	314	300	297	324	300	328	289	294	319	293	303	336	300	330	297	334	315	285	300	306	300	338	308	330	302	322	275	327	311	318	310	308	313	311	303	307	306	339	301	345	321	266	305	322	320	317	305	289	280	278	295	279	278	303	302	324	293	306	322	327	307	302	344	310	296	281	292	306	297	290	295	303	330	336	305	310	307	302	330	295	324	309	301	338	322	329	289	327	319	316	275	341	318	306	294	302	341	291	311	305	341	301	308	310	311	282	332	284	332	306	313	299	319	305	323	310	277	310	295	310	331	302	310	313	312	316	302	293	280	301	306	268	299	310	308	305	322	309	323	335	312	313	327	303	314	302	273	315	298	294	293	309	307	355	332	302	306	291	282	303	312	330	330	311	310	289	306	304	305	281	322	331	293	328	293	293	304	308	317	321	309	340	317	301	334	311	346	281	313	330	325	303	296	329	304	318	300	280	293	280	305	271	340	351	331	364	298	335	297	325	326	319	314	305	267	290	292	280	316	349	293	289	318	327	298	275	298	329	321	317	293	313	327	304	331	338	317	320	300	315	298	282	333	343	315	305	295	318	310	327	321	309	304	314	330	315	290	317	285	294	300	316	291	299	285	294	312	321	298	310	294	308	318	287	310	344	338	341	258	289	293	334	321	322	307	321	305	326	310	301	303	283	337	311	275	344	289	286	295	294	315	318	281	313	318	317	286	331	302	329	284	307	323	277	299	316	294	313	326	335	297	321	309	335	309	262	282	278	319	272	332	342	324	301	299	305	339	302	245	293	322	315	295	295	305	309	320	336	303	311	303	322	314	321	304	316	330	300	324	318	291	291	304	301	284	359	325	298	271	310	316	305	269	316	337	329	300	282	328	288	290	325	278	298	289	280	346	299	288	320	297	321	326	306	291	286	294	305	288	338	307	321	326	330	318	304	314	295	275	274	287	314	304	313	289	336	310	330	293	339	338	298	287	290	297	285	299	324	308	331	285	351	316	318	310	301	296	289	335	336	353	275	280	335	292	324	345	318	315	295	307	345	290	313	345	296	287	276	324	308	305	300	343	314	301	324	328	311	316	307	332	287	311	304	290	319	317	318	305	318	326	308	326	305	329	316	294	300	284	334	319	306	286	309	322	333	281	308	315	296	345	316	280	301	302	315	321	289	301	311	332	295	306	336	368	340	327	317	312	300	326	305	348	303	295	355	311	293	323	318	333	308	288	347	302	305	290	311	280	304	306	293	289	289	332	320	271	295	298	333	317	296	317	289	285	275	305	316	325	305	302	269	300	302	327	290	299	304	307	291	313	281	290	333	305	305	296	328	308	288	326	302	279	288	306	311	319	316	305	313	300	318	292	340	302	268	330	299	265	310	316	330	317	310	305	269	295	322	309	289	309	298	297	318	307	281	333	298	297	321	309	297	308	305	303	287	340	324	348	293	320	295	279	284	311	270	315	310	324	298	303	313	299	323	282	303	321	325	329	326	294	296	315	336	309	281	309	301	296	296	315	306	298	308	311	294	288	297	312	291	287	330	329	312	297	307	325	347	337	293	318	291	273	327	311	328	317	293	312	276	326	331	301
18302	15361	19976	5806	2169	1740	1537	1295	1393	1296	1106	1167	1028	943	936	893	784	847	798	800	679	742	783	760	761	734	688	729	731	715	721	681	744	694	681	703	707	737	704	726	732	728	746	698	667	710	705	703	680	699	765	702	697	748	701	759	696	667	717	708	749	717	657	708	688	677	715	716	682	702	687	750	690	728	697	725	709	707	709	696	687	674	711	737	726	707	702	659	665	683	648	673	711	668	670	674	664	693	737	652	692	640	692	667	691	697	719	769	717	779	776	791	757	747	779	745	747	761	748	717	747	732	669	744	731	673	694	696	715	671	677	723	708	696	651	681	615	693	712	692	748	718	706	698	688	691	693	707	672	694	730	696	685	671	678	666	683	686	725	690	699	704	672	677	636	716	680	699	664	721	694	702	731	698	663	724	680	675	686	742	685	656	705	716	728	699	712	701	715	678	695	723	698	702	653	683	695	677	709	671	730	695	696	721	629	677	703	714	652	690	700	668	737	677	750	650	741	716	668	676	680	685	654	668	697	726	710	683	717	687	650	705	690	658	691	682	647	663	661	711	697	660	696	701	727	644	682	646	671	693	654	701	706	699	695	648	735	725	712	645	659	647	628	660	666	679	712	702	705	697	679	730	664	725	675	682	666	687	654	699	671	705	695	670	737	665	720	696	677	680	694	689	716	703	705	726	680	707	764	698	647	703	659	628	636	658	702	706	673	714	715	702	693	711	703	666	685	690	699	690	665	682	639	682	706	661	703	682	669	686	659	717	682	662	740	661	657	693	662	665	665	714	727	679	673	651	669	634	626	703	643	661	708	674	680	686	691	694	685	659	693	644	677	707	664	686	681	706	691	681	705	716	698	674	687	680	711	718	715	692	673	689	682	741	677	681	707	693	680	681	684	702	691	747	672	695	703	729	657	661	687	728	665	700	732	673	707	740	709	702	722	686	681	681	719	677	689	710	673	698	684	729	677	681	688	683	699	651	649	673	693	674	737	703	691	743	687	733	676	681	678	673	676	672	658	711	665	712	678	701	723	651	664	689	731	705	647	730	680	674	644	704	721	677	713	738	702	699	735	683	737	697	716	671	699	695	695	633	722	739	691	679	732	751	709	684	684	672	712	651	705	713	709	735	746	700	719	711	688	686	699	692	668	724	697	741	677	721	718	684	674	664	686	680	696	667	669	679	698	706	647	761	639	730	700	707	709	688	663	653	665	733	776	618	677	726	768	665	680	706	684	656	678	694	670	696	670	729	696	730	675	758	680	709	638	688	673	663	653	645	709	687	706	654	714	716	697	641	658	649	715	707	679	684	675	693	701	718	689	646	711	698	698	638	693	711	675	678	682	684	716	710	682	645	710	693	703	733	687	695	680	675	721	686	665	692	695	691	666	685	677	697	655	702	658	648	684	697	683	668	696	671	682	686	703	683	696	685	712	685	668	692	705	696	634	683	678	704	658	677	674	654	692	679	750	672	644	733	732	726	666	657	708	691	705	633	690	667	689	656	742	723	728	723	677	692	666	654	695	648	670	688	703	648	742	694	713	715	729	672	681	709	676	699	696	717	693	683	744	670	671	738	745	721	662	711	700	714	658	706	707	701	659	706	689	687	680	726	676	702	653	726	680	713	663	709	717	728	692	681	679	711	659	641	704	706	727	692	703	645	671	661	717	707	692	688	684	709	641	702	642	686	663	685	643	663	671	639	648	652	685	712	691	673	707	696	693	648	720	679	692	697	665	655	701	668	721	674	677	699	688	684	707	674	677	704	665	734	700	674	681	733	719	710	719	693	685	719	705	645	697	663	685	730	686	692	683	681	720	689	744	713	691	699	672	642	673	702	743	702	662	690	699	678	642	702	696	698	685	681	726	677	668	730	663	737	726	673	691	705	688	658	720	675	689	650	640	713	694	692	758	696	704	679	697	684	690	711	682	690	712	708	682	651	711	708	673	760	694	689	721	697	689	708	711	663	712	706	695	723	736	668	664	686	664	671	709	696	676	728	720	686	698	722	688	687	667	698	631	685	660	747	707	772	725	686	698	665	696	705	723	707	696	704	702	661	678	669	645	662	733	713	755	718	693	681	674	651	697	676	712	677	761	684	702	686	672	713	720	690	699	694	703	650	685	677	722	687	710	676	654	697	734	706	676	637	698	694	698	713	735	678	648	724	683	699	713	748	760	726	716	711	664	690	698	721	731	648	666	699	660	711	681	668	631	698	644	728	690	669	696	705	675	667	645	700	679	685	649	660	726	757	702	651	681	735	626	681	677	678	697	709	676	690	673	670	639	688	714	680	693	659	676	680	697	632	672	716	688	720	728	726	722	697	700	725	701	722	707	726	726	681	733	744	687	645	687	696	704	722	757	643	711	677	665	703	703	734	709	681	693	699	695	738	713	700	723	741	685	719	681	667	692	667	747	689	735	708	722	702	754	676	703	690	723	688	653	726	730	696	676	677	687	667	697	684	676	691	686	626	697	705	703	684	681	697	730	666	724	687	669	657	678	718	746	675	686	667	705	702	685	664	685	671	686	697	649	652	683	682	679	666	683	685	731	694	644	688	713	703	733	694	704	687	650	647	670	686	678	708	690	663	690	639	663	710	702	697	672	653	678	678	741	705	706	672	727	687	686	744	662	720	641	658	713	709	696	659	615	679	697	668	685	694	687	647	672	715	692	660	660	724	706	737	686	686	690	672	652	734	688	671	663	652	633	679	698	649	675	721	736	706	662	684	717	692	650	666	690	709	657	682	728	755	695	718	709	725	675	669	680	765	683	710	697	683	695	659	713	726	703	708	693	742	749	647	676	702	683	707	693	695	732	701	675	723	719	691	676	682	732	677	696	667	673	708	660	695	749	640	684	691	723	704	701	728	665	710	696	674	708	644	713	727	726	697	727	698	731	726	680	685	701	709	713	740	706	730	719	672	726	690	734	664	702	637	665	698	682	669	702	683	679	685	684	659	668	670	675	711	736	699	721	664	733	654	695	707	666	671	696	702	725	698	734	725	706	705	667	703	711	673	698	675	698	718	711	687	699	703	654	666	684	719	703	737	738	678	642	673	705	724	672	736	652	674	709	699	729	715	654	681	692	653	702	742	692	683	722	740	691	679	740	723	680	679	695	679	671	659	648	725	679	687	680	684	659	668	676	681	738	733	699	664	725	662	721	714	698	660	692	634	683	687	715	710	684	677	666	680	671	648	679	638	679	669	706	665	764	683	704	699	695	674	713	717	697	683	701	689	704	676	698	739	699	698	683	703	662	653	658	683	705	729	691	693	730	626	692	665	666	679	726	653	697	707	680	682	666	674	687	691	663	693	716	680	656	711	659	698	682	684	691	654	722	689	723	713	701	711	622	666	690	705	722	683	709	652	733	700	738	649	700	651	733	689	728	675	676	712	740	719	672	689	635	705	669	703	690	649	699	720	682	661	659	713	664	675	697	721	708	719	704	746	695	712	661	690	718	688	651	701	694	688	663	703
10858	6086	3041	534	318	329	346	362	307	329	303	298	327	318	313	322	322	318	300	330	317	298	315	309	288	302	361	331	305	309	293	323	338	281	316	327	299	318	300	351	298	278	311	309	295	353	351	309	308	333	360	322	314	306	329	334	311	318	330	331	352	293	345	296	296	330	317	311	336	309	337	323	348	321	308	324	299	321	346	334	317	328	353	287	284	271	302	303	295	351	306	324	287	320	297	308	331	302	315	309	287	301	303	306	347	326	276	315	312	331	329	301	299	317	354	320	296	289	352	352	336	340	317	299	303	312	315	334	293	301	333	328	296	316	315	333	291	306	318	305	328	313	307	290	321	294	311	303	329	346	312	322	305	307	322	302	318	306	322	313	316	309	345	349	334	285	304	336	304	330	275	327	305	350	324	316	345	304	314	263	291	315	300	288	314	281	322	288	280	320	333	318	298	317	317	308	311	295	289	330	347	280	281	320	283	288	313	300	311	291	318	315	303	327	331	292	309	299	285	320	298	356	334	336	310	323	300	322	290	276	307	328	326	299	311	302	315	315	315	323	321	293	306	314	305	341	318	310	301	266	329	277	346	341	330	320	306	320	330	315	354	325	293	294	319	302	297	339	319	298	336	299	297	369	337	311	329	340	334	318	295	298	313	295	314	325	308	299	316	315	301	308	335	335	300	292	299	325	316	318	315	307	299	299	310	322	313	295	327	345	284	327	319	313	331	323	327	303	310	329	292	339	335	340	323	286	324	313	299	342	312	298	297	296	302	298	322	296	323	312	334	296	347	314	327	319	301	282	339	292	340	315	309	341	308	302	311	257	300	308	292	313	335	327	325	318	312	310	332	318	313	309	319	293	328	304	312	296	335	312	314	304	320	315	328	342	300	329	305	314	326	318	298	298	295	319	287	317	325	297	321	296	305	305	325	331	308	302	309	312	334	300	306	307	315	315	333	290	325	322	295	299	301	338	332	313	333	329	339	318	317	311	303	304	319	330	307	302	297	329	317	327	295	325	284	281	304	298	341	308	287	322	314	339	298	315	288	335	297	334	315	313	282	310	334	296	313	330	324	305	333	357	341	293	355	306	345	286	324	348	318	333	327	324	322	310	307	314	322	314	310	318	355	333	322	327	335	309	309	335	325	337	312	320	317	334	354	296	295	306	270	308	320	322	289	314	310	325	301	323	280	286	340	304	306	318	321	297	312	314	289	324	281	311	319	334	304	335	307	307	320	313	332	298	314	326	329	320	302	311	351	332	300	309	339	297	301	323	318	322	303	335	281	266	311	334	298	281	307	313	291	321	353	333	298	306	329	331	286	348	315	305	290	309	294	282	343	319	330	317	324	338	287	308	340	341	296	358	365	302	298	300	328	305	312	301	290	338	311	334	306	330	316	324	297	304	310	295	305	290	325	309	308	330	357	302	311	284	326	340	308	314	341	273	303	330	295	303	286	334	308	319	318	299	335	337	326	275	315	347	297	312	334	314	339	311	333	316	359	298	325	341	332	303	295	330	339	328	329	309	328	291	309	331	337	290	327	296	305	326	327	316	336	325	315	295	335	290	324	330	352	359	325	321	330	299	303	270	342	341	324	305	338	309	338	314	298	307	339	334	358	311	362	298	334	324	322	302	355	298	310	303	312	303	287	336	290	340	336	341	333	301	343	313	277	299	318	314	315	297	332	299	308	280	294	306	305	295	303	333	306	292	299	299	346	321	295	318	319	305	299	299	310	316	316	295	330	316	335	293	308	345	337	309	313	290	344	322	310	316	302	324	313	314	294	348	338	306	322	297	316	310	322	322	332	323	316	278	348	298	326	291	333	303	314	320	329	322	340	342	308	307	297	296	316	326	338	305	315	308	339	318	299	277	311	334	310	283	323	350	292	332	289	309	309	339	308	296	315	315	323	322	343	316	310	309	296	321	346	287	312	299	340	299	313	288	294	313	302	315	348	343	308	310	325	356	335	343	302	285	310	304	307	269	329	341	307	286	302	293	348	315	339	344	332	333	305	288	313	319	315	344	290	334	317	318	322	311	323	302	345	322	310	306	324	329	295	326	312	334	327	325	320	318	312	314	300	284	308	319	286	350	309	296	316	292	333	315	319	294	312	338	319	327	316	330	353	314	305	331	336	316	376	304	341	330	330	329	307	318	316	348	341	318	331	294	290	340	322	304	315	314	346	340	315	328	341	311	320	336	307	339	352	299	305	349	293	292	370	328	332	314	328	333	321	356	323	337	307	340	295	283	298	341	304	337	314	353	311	314	320	283	292	281	350	319	342	272	270	292	314	310	316	325	289	318	301	305	278	320	325	327	315	319	346	305	327	323	302	314	294	317	302	345	312	348	277	339	316	291	328	309	304	335	302	296	351	308	307	315	294	285	306	350	332	311	297	283	299	305	337	343	303	334	303	317	276	302	335	334	297	283	322	293	273	325	320	337	322	342	337	288	318	297	346	315	306	333	299	316	344	321	316	328	271	316	301	278	323	318	308	354	318	321	293	310	303	335	321	328	336	289	325	303	295	327	354	323	305	310	300	311	319	311	310	297	301	256	325	310	353	348	318	300	315	334	331	335	318	273	292	357	318	305	310	293	316	277	314	309	319	333	276	337	328	295	291	317	298	307	327	305	304	325	304	316	319	323	308	301	341	308	336	317	316	295	307	291	296	326	309	321	313	373	309	307	334	341	329	311	282	309	311	323	309	274	286	314	332	288	339	304	332	306	295	304	310	257	330	314	298	336	334	338	337	304	322	311	332	302	301	313	308	324	316	293	290	302	297	301	358	302	313	333	329	345	328	280	298	333	335	319	311	310	310	340	314	297	297	350	307	319	338	322	325	308	317	278	304	295	315	302	314	332	320	323	309	335	320	314	322	313	382	312	336	283	330	319	305	288	312	311	338	351	315	337	316	310	323	328	295	295	306	315	289	364	320	331	334	300	321	336	289	307	331	339	305	333	319	288	299	320	284	334	327	318	338	334	352	323	295	345	306	301	328	307	360	291	302	292	308	329	328	327	307	331	345	325	320	381	327	310	296	294	338	341	319	282	307	323	312	294	314	311	291	313	315	299	328	327	302	335	312	312	309	324	341	323	317	325	280	289	294	309	318	296	308	288	317	296	319	312	350	302	283	301	343	276	334	298	301	331	347	347	313	287	320	325	313	317	320	290	330	305	316	313	316	331	301	341	332	330	307	328	335	286	305	314	318	328	317	300	325	332	345	348	337	316	380	339	318	308	369	310	325	328	304	332	325	309	307	318	311	303	308	318	340	345	292	307	311	298	315	294	312	324	328	323	301	319	299	329	326	320	295	309	336	324	327	312	325	342	307	326	343	310	300	304	317	328	316	289	342	363	333	287	287	316	332	335	290	310	341	346	320	303	316	337	352	323	294	290	305	322	305	342	310	303	312	322	293	303	288	278	309	333	297	356	307	342	292	307	296	299	307	296	316	312	303	315	313	322	318	351	352	295
6548	5429	4868	1178	713	714	759	665	700	716	701	710	700	697	691	713	696	666	713	691	760	695	688	688	663	747	703	738	735	711	703	720	675	730	732	677	664	693	673	714	728	695	647	703	627	698	675	658	682	713	660	742	653	692	707	690	700	721	726	721	676	712	727	739	747	700	691	632	730	728	669	653	663	715	707	660	678	698	718	685	699	740	689	730	684	680	687	694	639	659	676	685	673	739	695	694	685	681	682	719	720	690	699	690	679	707	680	738	684	767	752	737	731	685	700	703	730	716	691	737	690	761	740	730	723	711	654	743	680	701	673	706	706	686	674	708	706	683	678	702	713	706	737	663	742	688	695	692	723	683	686	681	723	696	646	652	744	672	740	680	725	720	687	666	688	689	715	676	671	722	680	675	748	720	710	689	653	717	713	672	645	724	758	732	685	709	707	639	651	690	688	664	733	696	659	712	688	723	684	666	736	699	672	685	767	673	683	697	670	703	705	654	715	686	704	673	656	713	703	690	673	700	702	632	668	710	717	745	718	714	662	674	663	699	709	710	694	690	719	691	704	672	681	687	694	713	662	688	680	683	695	663	723	700	705	721	657	713	698	731	728	686	699	664	686	722	768	693	714	701	671	723	679	720	698	750	705	670	707	678	719	687	677	673	741	675	709	744	706	701	721	684	702	680	671	707	694	697	668	724	642	706	692	693	699	687	699	703	714	736	666	719	698	686	656	670	677	700	682	669	672	705	701	698	707	713	688	649	715	716	697	704	716	671	710	680	708	674	646	692	707	678	719	702	696	688	727	675	697	671	652	704	726	632	670	677	710	704	683	744	706	719	651	683	665	699	685	698	644	695	685	676	724	672	686	705	694	708	663	683	658	669	695	702	655	718	693	732	681	649	745	695	709	701	718	664	738	647	709	725	643	720	651	708	724	677	665	721	687	697	693	670	707	666	725	677	641	689	753	729	679	742	700	682	655	670	722	696	708	670	706	679	724	728	650	700	674	673	693	718	689	696	720	720	689	678	717	734	671	706	692	689	697	686	698	663	696	721	711	692	664	706	673	696	716	750	693	694	709	676	702	687	680	707	731	701	659	736	707	701	683	709	720	731	684	703	744	638	716	706	715	650	683	669	681	665	652	713	662	711	662	706	643	677	690	703	686	671	734	709	700	736	689	675	699	668	651	703	638	700	657	728	703	692	663	665	677	673	683	725	720	755	683	707	690	688	709	672	698	657	755	718	736	701	712	782	717	703	673	662	722	659	690	668	709	689	693	746	672	664	665	690	688	695	710	686	710	715	741	645	678	707	702	650	680	706	709	717	675	714	733	667	666	699	697	661	683	719	668	748	699	709	707	716	706	730	721	691	717	712	695	728	659	664	703	678	660	707	632	650	701	689	700	660	681	715	756	662	663	672	717	680	669	688	680	639	702	695	715	716	688	721	688	700	700	654	686	722	693	655	720	714	683	677	694	667	711	675	762	672	689	677	673	677	697	661	692	716	717	681	698	663	698	667	692	753	679	663	638	673	719	659	696	691	673	776	719	660	692	715	699	669	674	729	763	705	690	695	679	736	716	712	694	672	728	685	714	725	705	698	680	743	688	720	771	694	699	651	710	730	706	738	714	685	675	701	700	700	693	665	679	715	708	719	659	678	709	708	727	650	711	692	682	724	674	735	697	705	724	669	722	693	697	694	639	688	691	707	685	712	651	709	636	728	681	672	680	713	763	702	667	694	698	674	734	694	704	676	711	674	692	682	690	698	674	709	740	697	681	680	709	712	712	723	742	670	717	693	700	695	769	712	689	693	703	672	697	704	651	672	716	688	745	703	688	695	700	630	725	678	673	772	677	681	724	736	742	727	691	676	674	635	687	675	686	717	693	644	658	708	669	667	713	677	688	690	707	706	663	715	745	720	689	741	699	679	655	684	656	671	699	703	691	673	704	657	703	726	673	701	711	766	647	669	729	683	678	700	716	704	697	683	691	704	680	690	678	692	693	724	674	686	686	691	704	667	724	702	726	683	697	689	725	710	711	682	728	664	699	755	704	729	716	709	699	671	731	651	705	692	722	702	697	650	657	697	705	709	695	705	708	700	717	674	724	692	680	721	662	720	672	683	705	721	720	736	728	762	701	682	734	689	696	714	698	679	730	718	701	681	719	681	678	712	701	680	698	714	664	684	692	719	683	690	680	670	693	701	718	642	671	688	697	690	698	653	703	708	667	673	706	753	651	683	712	676	702	724	717	732	690	727	719	630	757	709	700	658	700	685	681	699	727	699	725	709	733	687	683	743	718	671	682	686	702	646	684	678	714	689	712	710	702	690	719	695	719	701	671	645	660	676	717	698	720	768	704	719	705	683	705	692	639	646	676	697	699	685	731	691	675	670	666	702	708	690	693	687	740	715	653	714	744	694	682	741	682	686	699	675	668	673	694	671	713	755	709	706	702	689	732	724	729	652	732	720	722	712	689	658	749	682	714	701	738	694	702	720	677	710	707	667	692	679	715	730	648	725	716	674	667	663	732	734	651	694	691	692	710	714	700	697	715	716	684	706	653	706	730	673	680	697	675	665	724	759	676	710	658	718	663	679	674	675	708	714	684	688	686	687	700	649	686	664	696	733	727	663	711	700	664	711	718	661	675	650	681	712	702	682	677	733	721	675	647	708	720	727	711	686	724	659	700	688	702	724	639	687	737	687	698	730	684	715	648	743	693	693	696	687	723	716	651	674	731	698	720	674	693	687	655	679	679	704	691	732	714	730	727	693	728	690	705	749	664	721	701	656	713	688	698	717	676	729	704	652	718	686	669	682	691	712	739	676	711	680	672	679	692	744	709	672	737	763	704	743	683	648	719	712	707	685	687	680	721	689	737	718	648	687	709	658	680	707	671	694	719	739	686	681	645	689	657	726	746	693	681	692	707	742	740	693	692	700	709	672	691	722	680	718	718	721	697	727	697	698	705	706	668	713	693	677	735	706	673	667	639	691	666	705	712	703	665	691	709	685	719	714	669	721	705	673	639	706	671	682	645	628	691	671	637	664	632	749	691	682	651	705	666	714	687	694	646	712	746	673	695	666	668	739	686	681	722	703	676	725	682	662	682	677	710	664	670	669	712	686	710	723	714	703	689	691	674	715	661	713	720	686	707	660	653	715	702	663	653	678	654	708	663	709	674	708	670	764	663	706	762	699	671	712	692	673	679	735	728	680	718	683	708	666	712	673	698	665	692	688	770	691	712	669	712	693	688	683	700	606	703	705	678	698	670	694	673	706	707	669	662	689	735	663	720	740	701	674	687	714	643	700	664	658	750	629	709	738	662	704	643	689	700	715	672	654	656	686	695	718	705	695	711	703	688	658	752	711	757	715	657	718	733	667	763	688	647	690	707	687	695	674	669	676	703	715	708	682	696	704	693	713	648	703	656	739	729	734	729	729	692	665	731	720	698	709	706	739	688	701	695	736	686	715	673	686	678	674	701	715
23602	12815	6765	1654	567	444	402	360	361	356	317	369	313	288	290	312	276	306	274	309	314	256	273	286	300	295	304	295	256	296	290	242	270	263	271	293	287	236	290	261	298	317	286	259	259	267	283	290	281	297	251	288	295	264	279	305	282	308	255	268	283	314	295	315	296	262	298	270	300	302	330	266	283	292	304	285	280	267	292	281	254	296	275	281	267	286	306	257	288	313	270	281	295	299	301	296	264	295	262	303	307	287	297	264	288	282	313	291	275	294	300	295	304	296	293	303	293	305	337	289	267	277	294	275	298	291	287	277	301	294	293	306	265	249	300	297	311	305	292	271	282	256	276	264	255	347	287	272	281	278	307	299	274	265	295	313	271	279	297	266	286	285	287	303	284	294	325	293	273	275	260	284	299	267	267	297	250	266	284	278	277	275	279	282	281	259	311	307	288	303	267	294	283	270	268	266	292	265	304	289	293	307	271	271	298	289	281	286	290	305	259	290	293	286	267	275	269	274	284	256	286	280	301	282	284	286	292	282	270	323	286	282	268	267	254	292	288	284	263	277	294	272	260	260	285	281	273	307	277	307	284	280	294	292	260	285	305	297	265	300	306	297	307	287	264	294	292	292	296	289	302	292	357	283	301	290	291	294	269	301	270	287	267	299	309	288	293	274	301	237	267	275	266	262	282	278	302	294	299	295	274	302	252	301	296	294	285	327	278	270	295	270	249	249	258	302	301	310	245	279	286	286	295	253	298	250	265	278	266	289	329	249	304	277	301	264	256	300	291	275	295	319	307	282	286	277	251	342	295	299	247	261	291	297	229	276	277	253	290	293	314	282	261	293	250	289	279	295	281	297	305	294	270	304	257	293	311	294	315	262	247	275	302	264	293	260	317	285	270	283	270	290	288	296	294	309	268	266	302	289	305	249	311	324	277	297	274	285	280	284	289	293	283	314	287	283	289	306	265	279	323	306	285	292	265	291	301	304	270	290	297	279	285	279	290	299	309	303	287	291	277	276	295	281	263	261	270	263	333	269	297	288	292	294	269	283	272	277	270	286	292	298	271	297	312	300	296	316	277	281	278	301	270	281	309	279	273	278	304	269	285	280	264	297	292	285	295	296	269	310	313	292	292	280	254	275	249	292	294	245	316	268	300	269	285	286	303	327	297	269	298	282	291	309	287	310	268	274	257	312	287	265	287	275	280	290	279	275	304	270	300	294	274	278	295	299	270	307	303	295	259	252	279	268	285	287	264	300	279	267	260	295	279	270	300	272	278	261	310	290	310	294	283	255	291	293	293	313	286	283	295	293	272	271	258	276	284	281	306	298	276	288	280	299	312	305	261	274	263	283	288	273	291	300	276	276	308	254	258	273	277	260	294	292	292	263	307	284	282	236	303	271	292	266	258	270	281	281	304	270	285	274	260	284	240	226	303	276	288	300	278	270	258	288	300	306	295	260	270	256	289	257	280	303	296	288	300	258	271	292	256	259	252	280	291	286	290	291	292	268	296	288	256	309	268	246	326	314	298	307	308	274	290	293	295	244	261	275	310	270	260	260	248	286	240	286	314	258	286	285	287	301	294	298	240	294	276	315	262	284	287	267	329	315	285	312	309	287	261	285	277	280	263	281	282	268	314	271	269	274	296	299	283	293	257	276	279	267	273	258	313	297	286	295	304	291	300	299	284	297	289	289	278	287	305	288	301	270	305	265	261	302	258	321	295	310	315	300	264	269	270	285	292	273	301	265	261	290	280	283	296	240	274	254	289	267	305	332	294	270	281	263	314	296	283	276	268	283	282	264	272	281	279	275	304	285	303	315	272	267	284	276	285	262	273	305	267	294	291	276	291	285	285	296	325	262	278	275	279	278	270	309	328	281	307	280	277	274	302	291	269	286	291	278	269	292	321	283	316	315	276	296	266	272	289	270	279	258	289	258	288	278	311	266	296	275	308	285	275	260	271	318	275	348	283	327	288	280	287	283	292	281	281	256	269	315	274	272	260	277	258	291	277	282	295	287	279	266	320	285	276	248	286	285	285	242	265	290	302	293	283	273	268	279	256	297	294	283	296	259	265	255	282	296	292	296	312	273	268	302	282	307	258	269	308	271	286	290	239	285	302	268	287	276	274	291	254	251	239	323	290	274	291	258	296	265	265	277	317	301	257	282	269	292	281	273	273	298	286	265	291	291	318	257	265	271	300	294	248	269	245	270	298	292	284	309	268	274	285	294	288	243	262	259	318	266	285	278	285	293	299	294	265	299	279	266	283	289	265	277	287	298	263	291	311	293	297	278	281	265	261	289	308	278	279	282	310	280	229	244	264	260	286	269	271	298	306	297	303	279	283	285	294	296	270	279	319	319	324	277	276	287	267	305	299	300	294	267	285	290	297	280	280	279	274	262	278	267	301	308	292	269	287	248	298	267	292	281	284	294	301	273	299	264	268	256	298	268	299	283	291	238	277	275	295	284	267	310	314	274	267	262	273	285	257	293	261	294	305	282	255	272	291	284	293	285	299	282	254	265	273	280	273	265	279	300	306	317	301	289	289	284	299	306	294	264	281	246	279	258	292	271	311	271	260	263	282	273	285	298	263	305	290	253	258	309	302	281	271	287	274	299	295	302	276	302	289	292	305	283	260	270	286	280	286	276	282	279	278	289	299	281	292	271	257	248	289	297	297	262	281	282	284	281	247	262	338	268	269	252	268	278	289	272	275	260	264	299	260	287	297	289	281	311	298	291	316	299	311	283	275	283	303	279	291	287	262	270	307	267	265	266	247	282	293	275	286	281	264	282	295	272	301	268	262	284	284	244	283	286	288	245	274	275	288	266	286	273	329	292	295	289	306	282	289	272	317	306	286	289	310	276	241	279	281	281	298	282	296	268	303	275	279	292	323	289	269	257	274	306	304	288	300	282	306	292	308	297	263	286	290	265	280	249	271	277	255	272	304	268	256	307	297	293	265	263	303	277	282	294	284	266	269	276	318	304	295	311	285	287	286	278	285	258	289	292	267	270	306	278	270	274	281	272	291	299	245	313	280	304	286	234	286	268	275	247	313	318	274	273	264	317	320	242	306	286	254	314	287	265	281	284	276	299	307	269	268	301	261	278	306	283	287	288	278	276	277	318	285	282	307	287	308	290	319	288	266	279	293	275	294	305	303	289	274	278	279	288	285	240	289	286	241	277	261	258	305	268	270	318	271	311	289	286	297	272	284	276	298	273	283	274	277	284	292	289	297	274	288	257	280	301	279	271	278	278	258	249	283	303	253	291	275	280	252	303	262	312	270	291	257	264	309	273	289	281	249	282	292	288	282	286	260	276	259	252	259	300	264	267	281	275	286	297	276	252	303	270	277	286	294	257	292	262	255	299	327	265	255	301	292	277	280	298	281	287	264	275	277	289	313	282	293	286	253	260	271	287	272	292	284	296	315	285	301	295	297	301	289	278	301	280	277	301	268	274	257	268	280	276	297	296	282	283	290	280
14713	9955	10063	3208	1363	1220	1176	978	957	973	873	914	861	734	740	745	705	716	713	664	651	683	645	677	692	692	715	655	648	648	652	625	687	669	635	631	668	652	668	634	626	626	602	634	628	643	659	669	659	638	596	561	676	616	673	641	667	605	646	663	623	640	625	651	652	677	642	627	655	601	621	628	636	647	671	660	656	683	645	662	632	606	650	602	605	624	666	652	613	651	660	610	630	646	678	625	633	644	686	631	628	575	691	637	652	646	624	664	634	724	691	703	747	694	693	682	648	633	699	678	680	647	631	613	652	654	662	657	649	664	692	612	671	637	636	605	679	622	643	624	603	673	674	628	667	635	708	670	635	619	625	614	685	643	616	631	666	679	610	636	598	632	611	623	689	587	650	679	648	633	643	611	664	660	647	653	635	645	637	641	587	638	629	658	637	634	654	637	642	640	582	604	592	629	645	661	600	677	673	641	683	694	662	677	650	617	584	645	612	602	626	635	594	651	637	695	629	653	641	639	628	663	588	654	675	597	665	658	632	685	688	587	599	615	675	585	616	602	626	637	606	620	580	672	680	645	657	622	622	696	654	666	680	653	611	658	639	622	660	618	645	637	647	646	614	613	655	662	612	628	625	664	653	604	674	611	634	700	654	637	633	591	655	625	672	585	602	632	647	617	643	640	642	634	619	603	608	666	690	599	602	647	669	602	625	683	653	603	679	642	563	621	613	644	639	613	635	654	652	628	617	600	668	624	626	640	592	631	604	625	624	608	670	643	633	690	622	671	668	623	650	611	628	643	642	613	596	655	663	703	655	623	636	618	636	587	634	654	634	607	636	615	607	658	636	646	632	644	656	643	641	651	631	670	656	666	629	648	631	619	627	637	641	624	642	659	668	678	624	665	638	646	656	640	638	629	637	632	614	634	667	674	649	630	665	605	622	657	637	596	653	647	645	654	583	625	636	606	589	612	632	629	637	670	562	667	649	622	633	632	662	631	703	610	632	658	642	641	598	632	638	630	669	643	641	607	633	618	667	659	632	668	652	634	601	633	641	678	626	594	656	617	641	640	638	648	633	608	639	651	640	658	660	674	610	656	628	648	619	623	644	656	667	628	608	621	618	659	635	667	636	628	587	673	650	624	673	638	611	635	671	651	654	627	608	631	627	625	620	638	652	653	655	616	642	660	687	658	653	644	639	592	663	624	629	683	625	657	609	669	626	651	563	668	628	669	660	611	619	624	643	646	677	627	615	635	661	647	663	637	642	610	656	622	640	605	679	618	642	618	662	610	621	598	622	600	630	646	648	616	663	636	645	631	662	630	619	596	629	699	618	609	611	637	615	694	679	604	624	665	652	606	662	634	689	661	632	619	639	669	635	654	635	643	690	589	615	679	649	645	600	643	627	645	643	620	636	607	618	631	629	638	634	651	626	626	580	639	683	637	648	680	631	610	673	627	647	695	602	630	677	626	655	676	611	688	626	639	624	589	609	668	610	673	660	611	654	625	607	651	615	626	649	621	631	647	631	677	651	698	640	635	616	693	623	629	644	605	667	684	625	587	602	607	656	605	590	700	619	611	662	624	664	615	642	620	621	637	595	620	613	638	614	657	602	624	668	616	678	604	625	634	622	617	580	649	581	611	647	603	675	645	662	636	656	636	656	599	638	652	618	632	632	643	615	633	619	638	613	612	682	667	607	618	643	674	612	665	656	639	633	588	614	655	660	675	683	650	659	622	640	605	649	644	622	711	662	651	662	674	615	677	609	625	655	586	660	616	641	647	640	635	615	655	669	671	637	637	632	628	624	606	685	637	657	634	627	619	654	629	623	653	678	640	616	687	637	661	659	628	706	607	664	638	625	585	590	602	631	615	652	650	658	638	634	654	635	637	610	618	635	650	677	602	660	581	626	652	645	616	618	672	606	664	628	621	655	628	618	646	622	622	636	596	631	615	635	679	639	668	584	634	661	632	659	644	648	636	656	707	631	651	635	625	625	648	648	590	607	587	642	639	624	642	640	598	631	673	668	640	631	675	673	653	670	663	643	638	622	671	621	655	666	640	599	657	599	655	663	643	651	641	627	635	629	661	624	576	677	624	647	667	657	628	608	642	678	619	605	655	648	611	648	621	660	655	650	619	636	611	665	604	656	624	659	646	649	625	656	616	622	670	657	641	656	669	659	635	683	620	610	653	638	632	670	640	642	661	619	641	670	653	614	650	639	587	579	623	640	688	662	679	673	662	623	609	616	622	626	620	645	673	634	576	631	617	656	677	629	574	667	599	627	675	635	679	611	631	619	638	639	642	653	653	604	632	683	611	582	598	618	612	596	630	649	647	647	685	644	647	618	580	618	600	646	629	643	643	700	667	611	618	649	620	629	614	620	602	626	652	673	585	637	611	633	641	656	648	619	653	611	607	647	636	662	629	611	608	693	598	608	630	692	643	680	674	640	687	622	658	636	660	618	671	634	627	674	659	627	652	656	647	632	647	654	657	666	613	665	617	688	627	628	630	615	635	590	646	631	639	640	668	651	621	665	653	656	600	658	613	606	610	624	589	623	625	667	674	644	642	637	620	626	599	620	642	627	620	621	663	697	617	648	653	662	616	644	613	644	578	660	636	639	656	637	646	685	647	593	628	694	660	669	576	645	616	641	645	605	609	603	633	640	657	635	605	591	662	628	640	624	678	632	618	664	618	640	638	589	629	623	665	656	621	657	656	618	710	620	668	612	636	709	597	638	631	618	659	623	641	670	614	610	633	631	639	683	645	642	668	610	616	677	662	677	622	702	655	627	641	634	682	634	609	628	674	613	596	615	643	620	691	680	678	600	646	709	650	642	684	661	611	629	657	695	636	611	600	635	634	626	676	622	623	621	653	633	654	685	680	626	623	570	657	633	646	664	652	647	637	627	616	631	631	662	634	636	676	653	607	657	675	653	634	643	649	613	672	640	655	669	664	623	621	582	603	674	657	660	652	648	606	666	676	635	658	677	628	644	666	648	662	614	644	586	645	634	669	634	581	638	689	639	648	618	668	612	637	632	651	659	665	616	628	624	609	654	622	628	656	657	623	632	660	620	632	674	641	648	651	638	635	675	628	663	648	625	620	658	638	620	649	662	604	664	606	645	681	607	611	657	642	663	613	637	641	641	599	653	656	644	581	615	636	653	629	661	652	628	652	647	610	693	625	656	629	664	651	643	614	618	630	619	640	647	650	638	659	578	669	572	639	666	660	629	627	672	655	658	639	669	613	652	620	636	626	627	606	634	622	638	641	609	623	644	708	638	630	628	649	654	621	636	641	660	640	606	628	635	637	669	670	612	651	630	664	626	637	672	649	641	602	651	641	646	638	638	652	612	593	597	645	657	632	693	671	632	629	585	647	612	625	642	598	669	661	636	663	663	636	631	628	631	688	667	671	657	591	642	630	616	604	617	652	603	597	613	651	573	638	668	645	631	616	662	644	671	654	629	659	629	628	650	659	584	643
31608	18278	11597	2659	680	596	526	472	463	412	401	339	337	327	330	390	326	323	308	316	310	326	326	327	271	332	316	308	332	330	325	301	290	301	330	276	287	318	289	280	307	301	290	319	305	317	306	298	303	294	283	308	303	296	339	290	312	297	302	290	323	277	317	307	328	316	282	321	284	319	319	328	295	338	324	351	307	322	306	290	301	288	305	316	293	288	269	341	309	290	333	296	279	310	303	305	322	328	297	291	308	307	308	309	304	310	292	318	350	337	313	323	355	314	345	313	288	319	312	296	275	346	317	324	327	305	298	288	329	315	296	317	297	309	289	312	324	265	287	263	285	261	322	317	263	315	283	286	305	290	324	279	320	331	326	302	295	305	302	285	304	315	307	306	301	313	321	320	320	276	325	317	315	312	294	285	283	272	300	262	307	309	287	275	309	335	319	274	315	293	291	300	292	323	319	303	287	304	317	287	278	302	308	283	338	320	314	286	305	340	304	276	307	300	316	312	322	283	307	291	297	317	327	327	304	294	302	275	304	302	337	284	317	300	298	313	278	340	339	303	305	314	318	287	338	281	325	291	278	283	289	323	324	282	316	293	308	289	255	315	280	275	292	308	285	292	304	310	302	299	303	317	320	276	325	318	295	301	299	330	313	258	279	319	321	318	313	296	312	295	309	300	305	314	326	337	329	298	323	287	309	309	301	308	310	328	329	295	320	315	299	335	328	309	285	289	277	303	321	297	313	315	315	297	327	308	292	279	315	286	287	283	326	283	318	290	305	296	293	317	332	283	305	330	318	324	324	266	291	317	336	272	327	309	309	304	321	283	323	331	304	275	304	315	290	291	310	289	290	312	298	321	337	289	322	302	300	298	342	313	311	323	328	285	317	327	297	350	295	284	295	317	302	322	308	311	321	335	346	273	284	342	276	313	292	295	296	315	295	315	305	326	319	348	330	295	286	292	300	259	286	337	332	333	276	302	299	287	334	307	318	312	333	291	278	305	283	294	315	311	317	264	312	310	313	302	317	312	331	306	316	297	302	276	296	325	310	310	325	301	300	311	272	316	331	299	295	304	353	291	312	285	334	323	300	330	321	300	313	313	299	354	309	267	305	333	325	309	300	314	286	301	317	324	299	297	308	311	337	279	306	314	258	310	305	297	308	297	291	310	291	299	265	303	287	293	317	279	317	330	354	322	268	301	324	300	320	309	284	288	296	286	306	303	290	310	337	277	297	285	338	316	338	311	311	296	337	294	294	274	333	296	297	342	300	309	330	265	279	366	313	305	312	317	300	292	317	313	269	311	325	296	278	298	278	291	290	307	309	286	311	292	314	297	271	304	316	308	295	270	296	313	352	334	305	324	330	283	295	322	307	308	324	300	284	286	339	297	288	324	329	297	303	308	319	287	288	289	298	301	277	310	291	308	301	294	293	284	318	279	307	320	323	321	308	313	299	301	334	300	276	310	277	292	315	337	326	321	309	300	293	296	287	308	280	286	304	308	307	297	312	308	279	335	303	290	339	323	312	316	295	284	318	297	307	275	290	288	283	303	285	300	324	331	282	268	314	323	310	340	298	297	298	363	290	336	281	324	290	300	290	283	328	305	317	316	305	309	277	314	313	312	298	271	330	281	287	331	297	295	276	286	294	331	291	326	322	341	342	298	283	290	300	303	306	295	313	342	316	307	297	320	264	274	363	321	287	325	279	290	282	313	308	290	296	287	296	336	300	303	336	316	300	308	319	305	291	323	315	326	343	317	287	327	344	298	295	297	311	323	308	329	317	282	340	311	328	294	286	298	298	300	317	283	342	326	306	297	316	322	313	296	294	307	307	359	301	303	289	315	294	291	306	302	330	295	302	294	309	316	292	324	327	295	292	295	292	323	320	302	316	337	319	298	331	273	310	338	333	317	348	355	302	310	312	289	322	315	278	293	295	287	277	300	308	291	300	324	282	289	274	313	289	321	287	269	340	282	308	323	326	311	312	320	284	308	319	276	305	298	318	332	316	331	286	281	298	307	298	314	322	287	341	297	280	305	345	347	321	294	299	287	302	323	321	305	291	298	302	299	308	298	299	320	282	310	289	305	320	323	302	274	294	288	333	327	286	317	309	330	293	307	329	354	315	338	285	282	312	297	295	323	321	290	289	320	313	302	311	327	305	320	288	329	313	319	263	290	274	304	303	333	329	334	273	299	290	328	308	286	336	315	312	294	328	320	299	282	273	301	306	315	297	336	294	296	274	299	304	304	334	295	309	273	314	280	334	308	319	329	310	299	316	303	287	323	304	308	326	338	316	300	277	282	287	306	296	314	300	332	311	355	330	314	285	324	291	274	298	304	284	338	303	310	315	302	299	267	317	301	308	311	290	331	307	284	314	315	301	302	306	327	309	332	310	301	328	334	302	306	324	295	289	301	335	331	305	302	327	288	303	269	321	299	300	307	314	288	280	305	320	325	287	283	337	309	310	280	288	280	308	286	301	295	307	295	310	293	308	309	318	296	312	301	276	294	277	304	324	291	292	285	292	300	328	289	309	339	324	312	304	353	307	326	324	314	291	334	321	283	295	292	303	298	288	326	302	313	320	310	303	288	329	303	256	284	295	334	309	320	306	312	293	301	312	324	278	302	304	256	313	275	295	293	319	291	306	335	307	308	278	292	324	327	312	286	309	288	294	304	307	303	340	298	288	270	329	319	307	273	302	276	279	314	307	298	300	319	309	318	304	301	333	292	318	308	309	320	296	295	278	312	299	287	280	307	293	304	287	313	297	296	336	327	315	311	325	311	278	293	290	270	297	278	318	316	295	301	306	316	294	319	290	299	318	341	296	315	305	304	307	309	313	334	337	301	294	358	339	321	298	298	255	314	298	369	322	265	265	330	279	309	298	335	305	283	319	312	334	289	313	295	301	320	300	296	300	319	301	330	273	301	313	288	285	317	310	300	307	286	297	315	284	308	298	303	302	306	314	333	317	330	306	348	287	281	325	300	343	324	300	295	310	320	300	271	285	339	283	294	301	316	300	314	303	319	340	318	288	300	317	293	292	326	311	275	327	322	289	325	303	292	336	290	304	309	311	298	278	314	283	337	301	285	299	295	328	319	300	263	306	278	312	282	255	313	266	335	282	336	295	321	296	250	309	322	313	300	330	307	295	308	279	303	298	339	291	316	299	317	305	292	283	320	288	313	278	293	324	276	318	313	317	309	274	292	298	277	295	326	275	308	314	300	293	288	294	322	285	321	295	311	323	314	299	311	322	294	333	291	325	318	303	302	300	307	292	259	288	284	320	295	316	337	292	322	282	291	308	289	311	325	316	276	298	323	281	299	318	296	299	311	367	315	327	324	274	283	298	334	302	314	281	304	279	307	284	280	292	299	339	291	288	319	290	309	299	304	276	297	300	299	315	302	293	316	311	309	289	289	319	306	323	304	275	289	322	317	290	313	309	318	318	307	289	315	298	303	331	292	286	322	321	307	300	316
18416	13648	15202	4404	2027	1939	1538	1485	1373	1189	1087	1049	1021	957	908	872	819	863	849	807	724	755	734	717	729	731	698	692	719	711	689	731	763	705	728	710	701	730	716	710	696	729	695	669	694	643	737	715	725	708	702	735	702	672	668	723	716	713	682	686	688	686	671	683	673	679	669	720	689	675	707	657	647	702	725	677	723	702	706	724	672	673	712	687	703	704	695	729	653	665	696	647	678	677	671	669	736	664	703	637	668	695	653	701	674	698	729	717	716	736	754	824	808	794	805	780	728	720	718	739	719	689	711	693	677	670	667	682	716	721	703	747	701	700	675	695	717	715	722	642	655	711	706	685	674	662	710	686	700	625	690	703	664	628	684	715	667	652	716	697	692	687	684	719	723	694	669	675	637	723	718	691	661	720	664	692	679	654	669	595	702	721	679	700	719	640	659	720	656	711	674	667	710	698	732	651	696	677	684	657	683	686	661	663	669	666	694	725	651	715	678	688	630	715	649	699	693	673	709	690	686	682	708	737	733	716	698	673	689	713	699	662	710	698	678	661	626	707	640	640	644	714	683	703	699	678	708	664	675	670	753	708	693	695	658	713	677	624	667	656	666	712	669	681	706	687	650	699	690	689	649	677	696	744	684	731	740	663	681	721	671	669	699	691	598	683	698	702	689	692	699	683	703	712	695	677	688	684	664	679	679	671	671	692	684	606	669	680	674	693	704	669	711	670	660	659	734	694	661	683	712	702	665	710	678	691	653	709	660	706	684	679	672	717	638	684	676	709	655	671	686	663	708	669	677	750	700	634	705	669	710	681	721	691	708	686	677	664	711	710	719	670	728	672	701	699	689	719	690	707	666	687	656	663	673	715	675	693	683	673	689	627	652	680	688	639	661	664	666	711	667	691	675	722	667	690	667	723	642	749	718	673	633	680	709	685	701	710	679	722	669	691	650	654	683	644	717	682	668	733	652	655	710	639	671	706	661	654	634	690	650	760	679	687	667	701	700	709	666	709	685	687	712	730	735	710	705	722	675	694	660	705	664	685	645	678	692	622	704	676	705	652	687	728	640	677	681	734	681	643	662	666	684	697	645	649	681	712	605	697	716	690	703	665	675	694	683	709	694	631	681	703	723	668	676	747	681	652	702	672	705	693	638	696	668	683	739	690	672	678	663	699	696	681	656	675	631	671	689	683	686	706	698	700	710	671	659	724	679	639	681	733	729	669	703	653	669	651	648	711	672	685	699	683	703	679	718	657	667	669	666	641	709	660	676	673	696	697	678	705	684	643	686	714	668	713	680	686	705	692	674	675	724	683	689	684	709	658	717	708	678	696	726	678	657	701	663	661	700	708	627	668	683	692	708	661	674	647	728	695	714	676	650	686	654	689	653	673	676	675	656	672	726	696	673	679	703	669	661	667	720	684	722	675	698	678	679	689	722	683	689	643	663	724	694	682	654	731	733	679	708	650	705	695	713	707	659	668	669	730	685	696	723	674	667	694	659	664	682	689	704	652	650	674	688	624	655	681	700	642	674	695	649	666	679	687	658	681	700	685	678	695	693	691	647	717	661	678	741	736	710	718	703	710	695	655	733	719	695	642	697	654	618	656	677	659	710	661	668	705	677	699	663	682	690	747	692	671	718	676	695	685	752	665	625	695	701	679	648	679	711	664	636	665	647	683	706	673	716	724	706	702	686	707	694	644	664	699	702	645	642	643	668	662	699	678	664	713	685	688	705	682	660	723	747	678	672	669	729	712	679	659	687	684	693	654	687	677	701	701	657	665	717	673	648	674	632	676	653	720	654	698	677	656	658	708	617	658	709	721	667	661	699	690	679	642	733	672	657	662	685	668	698	681	705	718	666	673	693	634	683	695	685	694	727	691	689	656	642	638	667	730	689	694	693	662	697	666	649	709	650	713	614	682	625	672	707	695	720	703	704	664	670	659	699	611	722	708	664	726	679	689	701	670	693	724	695	698	691	679	702	691	711	661	667	697	700	693	699	718	689	665	636	668	673	732	686	672	683	665	701	710	654	690	673	704	651	709	682	714	666	720	665	689	687	690	701	669	697	648	689	716	652	629	678	698	670	723	662	698	695	702	704	699	654	747	704	696	696	671	647	718	699	731	693	631	726	666	665	712	680	690	642	680	670	701	646	723	658	686	688	716	652	641	653	682	728	691	730	694	674	686	679	679	698	689	687	675	720	671	683	661	685	675	701	715	683	696	729	709	695	648	677	670	699	712	698	661	709	667	619	660	673	705	670	679	681	691	691	740	679	687	697	686	707	664	714	665	706	709	663	644	674	669	671	697	661	643	671	712	704	649	726	680	669	670	691	721	674	729	687	701	652	688	648	695	662	656	687	684	683	651	715	685	666	662	678	671	747	680	693	680	689	703	672	657	676	653	654	664	652	661	716	695	628	702	718	647	670	691	651	676	692	722	680	673	706	697	655	707	679	690	706	719	656	651	695	683	724	699	712	678	708	679	676	685	724	649	719	709	675	694	679	661	668	709	721	676	703	699	685	652	626	662	711	692	718	646	716	653	699	686	655	662	682	653	679	725	691	682	632	706	682	670	680	710	693	673	681	718	684	692	630	701	656	645	664	689	684	696	691	688	686	702	672	639	699	731	713	659	673	654	658	659	648	686	690	759	671	652	651	710	720	717	700	655	694	688	672	675	662	690	693	718	657	658	682	669	669	672	680	704	669	667	676	665	693	712	678	661	709	685	668	686	643	638	687	714	659	686	689	713	674	675	681	670	667	690	644	608	730	761	696	695	680	673	609	643	684	652	726	644	726	690	670	738	707	683	659	653	605	639	694	689	666	685	720	655	727	687	670	659	690	669	713	678	645	720	670	658	661	683	711	704	706	636	679	730	683	748	657	642	762	723	703	649	683	663	663	682	682	692	700	679	687	624	625	701	701	686	671	672	665	659	651	657	680	702	661	641	675	659	676	650	649	712	749	700	665	670	688	710	686	689	667	721	741	654	700	644	662	668	695	701	652	706	729	678	646	713	662	702	699	706	697	715	701	670	667	712	722	693	654	682	662	683	719	710	652	681	675	667	676	681	669	750	679	700	674	688	635	659	722	684	681	730	674	646	717	632	674	672	667	760	652	709	697	687	671	706	674	652	682	707	677	670	688	694	689	738	698	682	682	680	735	674	665	651	692	680	718	712	678	689	672	664	701	638	672	695	662	666	725	690	671	622	720	673	682	676	680	703	674	688	670	667	698	677	658	683	735	675	673	697	673	701	698	636	670	724	675	680	712	644	709	696	738	730	704	662	700	707	710	712	690	692	625	727	712	712	712	676	676	638	675	675	675	645	708	712	725	689	715	682	646	711	695	701	665	642	660	695	680	710	697	707	681	630	642	681	666	664	642	651	698	643	636	687	689	679	662	735	657	702	699	669	720	715	654	671	675	663	702	684	651	665	692	689	679	641	680	682	712	708	727	692	707	713	709	677	673	673	649	622	647	665
11642	5338	2342	605	349	316	334	307	361	317	329	318	328	320	316	338	301	266	337	337	331	324	330	301	313	303	300	306	329	295	302	308	353	349	309	318	311	279	304	285	322	324	302	338	300	300	343	314	311	300	311	309	301	320	285	311	320	308	314	330	296	316	339	334	332	295	313	314	314	316	289	278	319	311	306	314	311	319	308	343	342	328	321	299	284	318	310	333	315	302	353	361	314	295	324	295	347	344	309	312	337	321	321	318	342	306	320	301	287	344	345	331	311	312	311	272	328	308	350	307	304	323	306	339	289	288	284	297	275	274	319	304	325	338	316	294	302	319	309	320	327	327	347	309	310	294	341	281	327	303	336	299	374	293	304	288	304	315	325	283	313	303	331	306	319	304	346	300	284	313	353	326	294	299	330	322	293	320	313	303	299	290	305	341	319	350	293	305	307	287	296	308	317	324	301	364	320	322	302	319	326	310	321	321	327	324	302	322	293	345	287	301	288	305	313	283	304	314	274	321	341	332	306	307	334	303	303	325	299	313	314	296	337	312	277	311	301	320	320	279	332	319	368	293	292	322	348	299	357	314	321	341	307	283	343	312	332	328	310	301	322	303	314	337	289	321	332	294	315	316	311	312	312	339	296	285	304	296	290	300	305	319	323	311	310	309	309	360	312	315	287	291	293	290	334	292	308	306	301	305	292	305	308	328	306	331	332	349	323	307	315	336	326	320	326	307	318	346	305	286	350	317	302	284	322	296	294	265	299	314	329	327	299	297	342	306	322	328	300	302	308	317	306	276	313	303	326	293	305	305	313	344	323	292	311	296	345	322	336	296	309	300	310	318	294	305	311	334	291	305	333	316	317	324	355	325	312	277	275	282	280	284	289	339	354	325	342	302	346	357	288	276	352	284	351	314	280	316	321	305	341	298	359	307	316	342	323	326	338	311	306	306	338	320	318	349	316	298	301	272	295	291	314	302	348	292	289	272	324	331	285	335	304	306	336	305	284	347	306	338	300	327	315	324	340	313	301	287	296	327	275	303	305	275	342	302	323	331	304	299	306	303	299	320	300	326	295	307	336	314	305	312	281	290	314	324	344	309	331	304	305	315	314	286	309	297	329	329	288	302	335	295	306	326	302	301	293	311	302	302	339	333	358	310	341	319	355	278	313	305	304	325	317	320	356	297	306	336	346	284	303	317	266	305	288	309	341	303	323	304	321	344	301	342	319	329	310	335	305	286	295	325	325	273	332	304	322	309	353	303	342	345	309	315	297	295	322	307	299	342	342	300	306	298	279	302	294	316	311	334	317	298	296	308	321	309	289	327	320	322	329	316	320	302	317	316	332	300	292	352	310	315	313	320	318	302	317	312	300	327	321	321	296	298	328	292	317	334	331	290	309	335	324	287	306	302	326	308	293	293	325	328	324	321	362	344	333	327	321	331	290	283	331	291	308	286	308	317	310	288	292	288	331	301	342	325	333	291	305	320	320	330	349	305	313	329	319	296	311	284	293	327	356	289	312	311	282	327	284	292	337	276	302	297	296	297	312	330	319	303	333	327	348	331	297	321	322	325	323	304	330	303	335	333	304	310	313	298	311	329	315	304	317	367	294	292	349	305	291	305	289	318	308	302	316	293	325	288	315	276	317	341	351	307	332	367	304	274	319	312	305	302	311	322	313	354	310	308	330	313	327	316	310	270	367	308	317	307	330	282	320	321	289	356	310	276	289	334	350	317	344	285	306	296	296	334	281	300	335	313	298	302	319	277	311	300	323	303	306	311	327	286	295	273	310	300	324	312	310	339	289	308	309	314	309	312	314	274	319	316	302	316	288	313	310	316	352	319	332	282	313	304	315	280	311	278	303	314	325	331	289	324	278	277	326	323	336	291	311	313	311	317	305	277	304	302	324	304	338	324	291	345	325	276	323	310	347	310	299	316	282	339	315	332	291	330	312	301	315	310	310	303	322	340	331	338	336	314	331	334	298	303	299	311	293	296	295	320	329	317	292	290	338	284	298	312	319	333	316	329	318	313	314	324	278	367	297	317	279	315	311	311	297	336	331	291	350	333	334	329	358	355	301	302	315	322	344	307	326	295	308	328	301	294	291	263	313	307	291	318	306	275	291	307	294	307	330	309	327	313	266	303	297	308	344	297	311	320	321	316	318	302	314	336	324	356	318	338	306	304	318	298	315	389	306	326	334	307	312	292	301	295	306	337	322	346	327	322	299	331	289	287	314	307	354	292	314	317	343	305	324	333	313	303	270	294	296	318	261	278	334	330	313	324	317	295	315	320	321	313	335	344	328	343	357	286	328	321	324	307	312	285	284	298	325	298	290	286	338	308	318	282	316	309	335	299	320	295	275	333	314	316	322	319	328	317	299	313	292	308	311	317	319	307	283	348	308	289	289	340	317	314	297	290	298	341	344	331	285	336	301	285	297	299	321	352	297	283	307	325	296	308	288	335	312	289	327	292	323	327	282	300	320	308	300	315	338	314	288	316	325	294	318	292	317	315	292	285	270	315	326	333	296	329	346	322	339	280	316	320	310	303	297	297	289	325	309	300	281	299	321	307	336	345	316	328	304	300	295	292	346	274	279	313	304	330	316	310	313	298	289	294	318	315	310	326	344	298	341	302	317	318	323	281	330	279	318	327	334	322	302	306	354	319	345	304	339	312	314	257	311	341	336	327	333	318	309	320	301	274	290	300	292	364	320	347	317	292	325	314	311	301	283	295	330	300	285	328	333	334	320	320	301	323	302	299	332	304	296	299	317	307	351	317	309	302	298	293	352	337	325	285	313	316	298	307	296	291	323	305	327	327	307	332	314	286	299	328	343	345	292	346	281	329	347	298	305	340	298	313	297	315	338	323	300	328	297	304	331	323	305	307	283	331	324	314	323	325	293	308	296	333	335	341	286	324	312	298	298	304	304	306	316	305	330	326	314	301	300	296	309	315	325	344	303	278	295	326	310	298	288	305	305	327	330	321	321	328	309	350	337	325	299	309	317	278	335	323	301	329	297	270	336	297	291	290	336	308	329	322	264	293	317	304	324	306	359	324	329	348	289	297	269	288	342	309	338	316	303	338	316	258	297	301	308	313	302	304	297	293	306	340	304	297	320	292	286	273	329	279	295	323	350	296	317	288	273	265	307	299	318	297	320	295	306	366	297	308	312	291	321	284	289	324	291	279	304	321	298	339	311	315	302	342	317	334	329	333	310	319	313	331	285	326	308	306	304	317	341	304	343	304	310	324	293	296	283	337	348	305	316	317	290	322	296	307	310	330	333	319	297	302	298	330	285	281	294	323	321	318	314	330	328	329	279	310	279	290	342	371	301	326	317	302	297	305	315	316	314	330	329	317	294	317	290	282	333	324	293	336	271	316	337	305	334	322	302	302	297	288	316	329	330	334	324	324	323	288	355	329	335	323	334	327	311	371	345	294	276	301	355	303	324	290	322	322	338	283	320	337	314	338	317	310	300	291
6877	4335	4024	1329	700	725	709	681	642	696	709	715	688	703	670	653	706	721	695	704	678	671	679	702	679	725	694	684	653	702	698	679	684	678	762	709	653	668	681	659	705	648	675	668	685	732	651	675	696	699	680	682	655	688	676	708	698	677	742	674	678	718	665	715	732	687	692	700	677	677	708	710	663	611	690	708	689	711	727	688	661	747	662	747	735	718	713	661	647	697	701	711	676	666	657	707	705	675	665	690	664	672	678	691	712	696	711	655	748	686	733	723	697	716	746	706	700	742	721	694	696	719	700	689	725	709	697	691	701	732	722	658	689	736	734	710	688	705	694	698	738	685	688	719	696	669	687	655	702	708	699	696	671	666	751	690	658	684	697	714	686	702	687	700	656	701	656	713	686	692	739	698	701	704	670	656	678	682	669	696	750	693	681	687	684	681	720	661	626	647	686	669	636	702	671	662	715	683	692	679	684	675	717	666	625	674	689	675	694	665	651	714	703	728	728	697	643	664	664	692	697	691	780	720	657	715	630	695	692	731	730	710	704	708	696	709	668	701	693	657	676	700	691	658	688	701	716	660	676	649	690	643	659	729	665	687	647	694	651	704	696	715	671	632	716	724	686	679	671	671	675	669	674	630	692	712	676	696	665	687	723	680	716	721	715	709	695	704	702	692	639	666	675	696	697	703	632	687	672	645	687	710	668	676	652	730	709	737	667	680	745	697	711	679	699	688	681	688	666	708	703	659	713	666	692	671	676	713	723	728	684	638	683	665	694	695	686	649	708	689	696	667	715	714	641	714	681	699	672	671	695	691	693	707	663	669	729	686	665	632	704	679	686	706	703	709	660	715	661	718	646	702	733	665	674	743	656	666	706	680	706	662	716	625	711	694	680	661	737	686	679	682	668	661	680	666	645	657	682	649	742	698	690	674	683	636	674	655	658	719	690	681	674	666	656	667	704	685	673	679	680	689	707	659	722	690	713	665	746	669	686	667	694	693	741	699	699	710	689	657	697	663	710	679	644	697	721	683	708	623	716	691	695	721	669	661	696	659	705	663	687	708	652	675	696	720	711	693	704	672	672	694	669	708	680	669	684	725	692	739	685	679	707	697	673	680	722	668	684	671	654	648	697	702	693	647	680	706	681	703	678	705	636	714	679	673	674	666	639	715	695	693	674	660	682	709	681	667	669	663	642	668	686	661	689	665	721	657	696	720	698	638	665	763	687	675	733	723	671	676	697	711	681	679	724	699	696	664	658	658	754	707	685	670	704	682	697	704	734	718	686	653	741	682	674	690	693	631	659	661	706	673	677	669	640	706	711	701	651	691	683	640	674	706	687	673	692	679	689	629	701	697	667	689	662	723	679	711	673	670	717	666	704	669	708	671	718	689	647	647	680	686	732	691	639	678	661	689	674	669	678	694	685	684	701	678	707	672	694	748	639	676	686	683	725	672	689	686	660	667	680	720	667	668	688	644	672	667	675	697	688	650	707	674	733	657	714	719	670	695	674	660	695	672	647	686	659	694	671	663	702	661	683	727	712	691	721	692	631	695	722	705	676	647	695	675	714	700	720	677	712	649	712	716	680	656	730	685	692	739	704	673	677	659	675	649	635	677	706	712	670	695	702	752	708	719	661	663	664	708	712	688	679	688	697	639	741	673	685	723	702	732	689	689	713	670	709	660	675	699	689	700	669	678	637	654	673	665	629	688	703	694	674	757	711	688	686	687	690	687	660	696	710	696	711	669	705	744	644	661	713	703	695	692	681	706	655	680	625	698	688	679	720	641	705	640	703	657	682	668	695	700	688	710	660	642	650	642	689	661	710	694	659	710	702	695	635	689	643	639	649	677	645	660	707	694	658	686	677	709	714	714	688	699	710	646	667	653	703	683	682	739	708	660	643	673	715	663	694	709	759	683	728	680	675	705	710	704	703	624	692	646	695	722	702	733	703	729	665	671	678	704	639	689	677	689	667	692	632	694	668	708	710	678	662	678	666	722	678	709	689	710	774	698	741	706	724	686	741	706	661	719	688	660	702	682	700	680	682	649	664	676	703	705	680	717	726	659	691	666	684	677	694	676	765	671	680	695	700	692	659	722	701	647	690	637	633	702	665	712	688	668	711	660	706	695	666	690	665	687	680	714	708	671	656	667	661	702	700	708	719	646	683	707	706	691	719	686	721	675	689	690	703	687	636	711	683	666	724	725	707	690	724	678	653	678	663	703	674	667	644	673	656	710	640	711	685	695	702	688	690	678	715	720	708	663	691	726	708	678	658	718	613	704	734	656	694	728	714	667	739	724	709	686	659	660	689	631	703	680	658	705	675	664	684	699	725	686	685	686	622	696	694	703	702	663	630	676	671	719	692	688	713	673	720	699	681	672	700	687	683	715	674	750	726	697	690	708	683	672	690	692	683	715	651	693	717	681	698	708	683	687	679	727	709	734	696	698	731	745	710	651	682	634	700	707	697	693	695	694	715	659	689	692	701	672	726	713	642	653	733	686	683	666	717	685	737	684	695	708	688	696	684	691	666	598	622	737	682	706	645	701	678	699	720	656	642	693	648	651	676	698	679	660	697	707	674	673	710	720	687	653	674	676	673	710	655	653	708	674	673	703	674	698	688	674	704	686	678	729	673	687	683	676	742	649	771	685	655	693	668	670	713	632	689	695	661	710	695	691	646	672	649	660	652	702	645	723	636	689	672	680	688	673	692	638	657	699	691	681	690	707	676	657	704	679	677	687	738	659	694	678	686	696	695	652	703	720	692	691	697	706	671	640	685	725	677	688	678	644	694	668	709	713	614	672	671	716	675	660	671	676	742	667	701	683	697	709	720	679	724	707	690	655	682	680	674	673	675	660	696	700	660	664	658	671	719	674	675	633	709	653	690	693	684	649	663	720	678	678	643	679	717	739	710	650	634	685	705	675	706	667	698	701	700	670	677	689	672	664	669	668	615	702	653	672	682	707	688	703	642	672	685	663	663	701	659	689	681	664	720	731	720	698	621	695	687	656	640	671	675	692	685	686	774	693	668	725	661	643	675	636	678	705	627	697	688	699	739	649	726	692	667	686	731	750	675	693	685	700	773	672	728	703	670	682	702	703	735	691	731	703	651	694	690	667	665	702	683	676	709	736	698	658	697	662	689	675	700	636	658	749	729	683	679	702	698	695	664	680	712	704	667	670	717	699	678	654	738	701	755	653	704	696	652	719	676	684	671	670	711	743	633	708	713	757	688	753	718	651	674	679	728	708	675	698	690	747	722	709	675	665	694	664	681	674	710	673	687	707	683	676	673	728	667	671	690	692	651	653	698	683	736	681	699	669	686	675	716	666	681	691	676	681	693	706	642	731	708	671	712	676	687	663	720	706	635	681	666	737	691	703	697	678	684	695	700	682	712	708	689	685	672	707	698	663	688	629	640	682	653	650	667	713	664	654	670	742	706	658	671	711	690	733	680	717	660	666	678	697	681	667	693	681	684	720
24087	11610	7526	1999	563	472	412	349	359	357	322	325	298	285	288	275	286	278	286	298	272	246	274	271	276	264	294	301	283	285	277	301	282	256	276	280	281	267	272	271	292	289	287	312	304	266	265	260	271	270	290	263	286	258	259	261	317	266	263	277	290	281	241	298	305	305	258	268	264	286	268	254	276	301	289	257	276	278	266	261	282	301	252	306	291	260	262	241	287	281	252	266	291	264	266	275	284	295	299	263	274	291	264	281	285	292	275	279	282	271	278	286	274	264	286	291	269	278	299	283	260	321	233	295	299	270	291	296	284	279	268	280	274	282	300	281	300	298	261	282	262	297	250	262	307	280	300	258	293	281	266	272	284	293	281	287	248	269	269	273	290	294	275	277	279	259	277	262	270	284	244	277	271	328	307	285	278	282	266	286	291	288	279	295	253	305	277	307	296	286	276	278	291	279	268	261	246	291	236	274	287	259	272	275	254	280	241	253	308	275	264	288	292	274	272	272	264	306	279	267	278	298	249	274	271	305	250	294	285	284	273	263	266	243	320	258	269	289	281	291	281	280	292	257	283	274	261	274	296	260	265	279	291	244	238	278	258	288	262	295	325	286	284	286	239	291	288	297	316	246	299	270	296	312	241	307	257	290	285	294	265	261	275	286	291	253	246	286	316	279	312	260	272	260	288	299	307	294	271	296	260	291	289	285	260	254	255	238	324	270	281	255	270	287	276	299	281	273	278	315	302	238	259	296	305	271	286	309	309	254	286	289	306	258	273	266	273	289	286	299	261	282	292	319	312	271	299	277	266	248	283	270	285	276	297	281	273	294	291	282	290	292	288	258	261	275	293	246	252	249	231	275	250	262	259	276	273	305	265	249	257	267	287	286	268	271	287	241	266	240	267	285	243	253	266	273	303	317	304	296	290	261	282	274	246	302	287	277	299	254	277	298	286	283	276	269	346	280	296	235	276	273	304	267	271	302	255	306	300	292	279	301	288	282	280	308	293	277	260	281	260	289	263	273	258	289	267	298	272	297	296	292	284	243	293	283	260	291	273	283	297	277	277	288	268	277	271	269	228	257	274	256	294	292	259	253	318	294	270	258	262	245	291	252	247	257	262	291	275	263	293	293	274	272	273	278	290	282	304	276	245	258	308	285	288	287	260	259	258	281	269	271	291	267	254	262	255	281	333	274	260	280	265	294	286	294	253	271	279	261	305	280	254	270	274	295	277	267	271	260	291	254	250	306	293	286	287	260	274	290	291	267	247	296	297	279	264	272	305	294	309	268	285	317	282	305	285	270	278	284	260	272	290	301	276	285	294	262	277	297	321	275	267	279	279	255	279	254	293	298	276	276	271	274	302	264	273	286	309	257	286	284	282	317	300	300	263	270	276	301	247	281	264	247	263	291	270	239	263	275	266	276	261	240	298	300	283	253	243	249	261	300	236	257	295	262	228	295	305	279	280	285	292	267	269	234	298	271	281	251	301	284	270	273	284	277	276	290	271	257	258	281	308	262	228	296	280	286	271	262	278	285	270	263	288	265	250	290	256	245	269	315	258	280	277	288	279	271	284	277	283	278	253	299	285	292	280	323	273	262	260	284	300	282	277	274	284	262	299	285	261	302	277	265	265	272	271	265	292	297	256	264	289	268	276	281	258	277	293	283	291	304	271	262	295	274	261	266	262	246	272	288	276	283	277	306	305	263	286	267	264	274	262	273	260	275	268	284	264	282	252	300	257	297	283	284	287	269	264	272	280	276	295	287	282	268	290	255	300	280	254	273	275	269	285	296	300	275	280	288	284	294	283	293	260	260	268	297	258	239	292	267	280	248	262	256	284	289	301	274	267	248	253	238	286	287	264	294	287	263	277	284	280	263	266	254	276	290	267	279	325	318	269	275	256	322	273	291	255	279	290	282	283	276	254	306	269	266	278	275	279	281	274	275	281	265	255	257	272	242	249	279	279	288	290	282	307	287	273	309	255	297	275	264	273	267	286	270	303	291	294	291	306	278	290	270	267	288	264	272	311	268	311	285	277	273	297	243	267	295	273	305	303	263	266	301	304	266	309	260	278	279	275	265	264	272	273	296	267	286	286	280	280	257	307	268	265	279	272	279	318	257	289	293	257	295	289	264	269	258	282	241	296	320	294	249	271	253	283	277	291	292	296	272	279	268	263	271	298	276	276	302	258	263	303	282	282	275	278	295	237	271	275	288	301	251	312	272	273	233	263	265	250	317	266	224	285	248	279	306	272	277	269	237	276	303	246	273	276	270	254	246	250	305	290	314	312	333	277	297	289	258	282	244	276	265	264	273	269	279	287	275	261	249	263	320	294	298	270	278	277	269	262	300	265	286	266	266	291	266	295	283	279	295	283	281	272	236	270	245	231	304	270	330	273	275	297	287	294	259	286	267	295	247	290	264	272	285	273	248	276	287	278	231	294	301	290	290	299	290	293	276	302	317	282	264	283	260	306	260	301	291	274	269	278	285	255	267	225	290	249	263	270	271	255	286	309	268	279	271	273	244	276	249	296	268	289	271	269	281	262	238	284	269	255	274	254	299	276	297	250	296	280	272	297	258	259	284	267	282	310	290	252	278	307	306	297	270	279	265	260	265	284	291	250	286	288	272	275	252	294	260	292	256	296	307	281	295	266	296	289	263	288	281	292	286	267	295	289	285	274	274	297	241	292	282	268	223	294	297	277	303	258	268	272	262	267	328	254	287	295	275	294	305	238	292	255	261	284	274	286	280	273	254	256	281	271	279	254	277	265	314	269	286	295	280	293	268	280	294	280	280	284	257	257	299	300	282	288	295	286	302	275	277	312	304	279	283	267	248	301	274	293	278	311	283	280	267	281	267	245	248	293	286	302	242	278	247	285	286	245	262	263	330	252	244	300	262	273	247	261	268	295	282	274	273	296	277	302	270	266	290	290	266	256	256	241	270	227	257	277	287	280	224	248	264	292	271	289	300	297	286	268	264	308	295	306	290	251	261	246	262	269	272	281	299	240	282	308	266	309	274	297	319	295	301	289	257	253	268	265	277	282	279	333	281	277	244	271	270	280	279	293	290	311	267	262	280	285	286	290	291	299	306	302	276	257	286	276	307	291	271	312	320	283	257	266	264	274	258	268	302	259	314	282	267	273	263	291	270	273	265	244	291	274	261	291	274	295	267	283	293	276	290	292	307	281	259	279	263	301	272	274	308	272	268	280	293	284	270	301	251	286	286	242	285	284	246	276	282	282	252	255	306	292	274	269	315	297	270	292	270	288	260	283	297	274	294	276	253	283	283	279	293	268	265	267	283	299	268	305	253	242	279	291	306	252	239	279	256	284	252	265	265	267	272	269	293	305	297	273	268	304	281	273	283	253	270	266	268	285	275	275	271	276	290	262	267	292	296	309	278	280	241	274	273	283	313	302	264	278	259	292	264	239	275	282	262	268	261	270	296	275	275	260	295	265	328	295	253	276	255	311	270	265	259
14781	8625	11634	4018	1456	1275	1073	1044	939	887	813	824	778	730	704	758	721	656	667	595	731	648	659	655	646	603	631	631	667	619	639	642	632	627	640	656	646	666	656	688	631	661	632	682	609	649	641	656	628	604	618	636	610	617	646	632	645	656	660	609	623	596	604	589	606	588	623	602	624	600	594	622	556	653	631	620	641	594	652	639	600	647	636	600	679	634	582	650	622	664	618	664	553	653	608	572	570	612	624	631	642	626	596	624	623	642	647	637	651	686	652	690	691	699	659	633	634	652	612	598	600	618	640	617	618	639	621	623	611	636	631	610	628	646	628	630	565	589	656	664	608	654	657	650	660	620	654	626	657	649	611	677	643	633	616	644	622	652	640	599	610	605	649	645	619	671	619	570	624	603	567	637	632	622	617	617	620	609	632	585	653	605	616	593	633	656	624	596	591	634	597	602	619	667	564	630	631	601	610	670	630	643	652	616	585	590	635	634	616	567	639	644	625	613	615	619	599	623	666	569	639	620	589	647	620	578	565	580	598	617	644	662	618	627	611	638	641	601	619	660	645	629	641	695	650	663	609	630	603	628	662	629	619	638	574	571	607	651	613	602	669	625	656	636	593	599	622	628	611	601	599	653	628	608	624	601	637	609	625	612	638	632	619	650	663	622	642	618	623	604	621	639	574	653	631	622	617	629	619	636	631	640	611	646	590	633	622	644	629	641	596	581	602	646	616	638	643	583	649	631	614	595	614	607	595	645	599	624	638	673	632	618	638	630	600	620	629	636	629	650	624	642	624	646	610	637	592	645	607	653	596	646	632	625	660	544	590	586	591	597	660	640	631	605	621	673	620	599	631	598	604	635	653	622	603	640	608	628	624	615	609	650	655	634	618	660	624	644	602	605	622	642	601	662	635	630	625	600	629	619	600	636	639	620	617	663	625	570	628	631	640	623	643	611	648	619	613	609	625	627	612	636	599	606	600	633	606	618	628	642	607	638	612	658	604	622	649	629	629	594	635	597	614	651	597	628	594	610	636	588	657	620	653	603	557	567	617	664	645	594	616	625	657	605	607	618	600	650	603	578	658	638	685	652	647	673	589	612	634	639	633	633	584	606	644	640	647	659	603	651	583	627	631	570	611	647	612	631	600	609	666	607	640	596	641	614	590	601	622	627	633	608	642	645	648	587	609	628	630	576	638	632	602	634	642	654	641	631	622	608	611	610	647	616	611	623	616	615	616	615	588	625	629	623	640	623	631	635	654	597	596	600	601	645	595	657	639	588	594	668	654	623	613	661	628	649	573	630	617	630	607	653	604	647	583	624	618	633	653	612	623	568	639	662	613	616	637	619	642	672	625	607	620	659	550	638	655	640	593	610	629	640	583	590	639	651	631	650	637	579	637	614	650	610	648	582	654	604	606	600	623	613	628	618	554	636	638	618	650	585	641	613	625	629	596	613	596	644	604	638	602	614	609	609	631	601	617	608	611	650	599	561	585	643	596	620	590	632	591	628	592	630	664	674	618	632	614	612	613	623	632	634	603	677	648	606	616	674	610	632	646	602	646	656	653	636	637	610	654	653	582	636	655	601	649	628	635	589	624	612	630	613	628	629	624	619	625	618	630	605	653	618	616	647	590	604	630	637	617	630	639	652	627	681	655	596	634	628	648	595	665	592	601	659	653	653	646	609	669	631	628	637	667	637	617	656	657	642	611	624	615	624	609	644	645	647	635	613	616	630	590	653	641	646	627	627	630	611	614	607	662	665	640	630	658	609	609	593	633	600	659	621	669	649	612	617	631	627	653	618	656	643	645	578	563	595	626	627	632	654	641	643	669	631	662	631	624	646	635	650	662	642	635	588	613	638	636	623	633	594	642	621	639	615	639	617	592	604	587	581	616	593	604	660	592	648	628	619	657	642	635	667	582	610	644	658	651	604	607	579	646	638	627	676	636	602	627	619	620	618	632	629	620	663	589	676	626	598	624	631	641	672	591	636	631	592	652	619	657	613	628	632	625	598	610	636	631	633	639	662	662	585	596	605	620	638	621	609	623	668	670	639	598	588	629	607	632	620	593	619	600	611	668	615	645	606	590	639	665	636	612	631	606	580	631	577	608	624	656	668	629	666	598	626	623	632	630	606	620	630	619	630	630	623	662	629	623	611	624	627	619	618	622	626	646	612	620	627	599	593	657	696	629	629	594	671	603	640	611	581	585	684	646	604	646	645	637	615	673	630	624	618	665	642	630	659	608	610	580	625	630	554	629	637	621	638	619	601	561	609	608	642	634	585	583	652	622	629	633	641	641	610	612	590	598	594	656	626	640	670	604	644	659	644	576	589	585	627	579	635	643	657	650	599	630	665	608	627	560	615	682	591	606	619	640	625	604	627	582	601	637	675	626	646	649	661	623	637	644	589	605	649	621	619	657	629	610	623	632	649	597	607	639	622	653	567	597	633	624	635	595	602	588	617	628	617	619	650	619	571	638	610	650	633	623	602	622	653	626	647	642	632	640	610	603	607	552	645	599	620	649	641	651	610	582	625	633	606	624	646	631	631	647	643	648	662	679	636	607	619	649	623	587	597	622	664	587	642	598	632	623	604	639	633	626	605	600	644	621	637	632	597	613	576	601	595	633	629	627	610	588	658	582	634	604	588	619	640	617	621	618	610	592	650	619	648	588	624	627	621	591	625	644	669	644	654	596	681	647	625	629	609	600	615	640	583	638	597	617	619	586	579	654	657	585	617	594	603	668	638	601	627	646	667	642	601	638	636	593	654	643	602	614	658	652	627	630	653	620	613	599	661	635	652	642	612	598	607	666	639	603	631	615	680	620	607	630	620	641	671	653	585	616	600	625	623	644	636	585	625	623	625	607	640	643	609	575	634	631	622	591	612	617	606	630	600	626	622	640	640	596	589	614	657	584	617	623	594	611	606	660	630	619	625	602	656	629	598	668	594	578	593	612	691	669	592	649	656	586	614	612	584	633	641	598	655	626	636	674	630	654	625	622	634	618	580	622	637	613	618	627	634	630	599	599	586	610	629	602	644	613	635	590	647	618	573	640	637	674	618	644	601	632	578	679	575	596	621	624	617	588	602	606	585	655	560	639	633	609	641	671	648	636	654	612	624	649	600	648	663	632	608	634	665	613	597	589	625	664	650	612	648	613	624	623	636	634	588	631	608	591	619	651	635	642	606	633	644	606	595	619	618	666	645	603	599	625	652	624	639	651	590	587	613	620	635	591	628	606	642	651	661	640	653	667	601	596	574	648	646	595	632	626	615	636	640	596	571	669	631	628	653	598	609	650	609	565	663	633	579	601	624	606	590	618	654	581	619	654	624	615	637	662	629	611	604	587	633	660	612	624	571	666	605	606	676	588	624	639	616	627	630	614	603	648	678	611	576	621	606	686	630	617	642	591	612	644	587	608	606	608	589	638	587	604	643	626	661	668	615	668	632	612	616	578	621	633	590	612	635	613	658	624	624	620	650
32343	18833	14901	3541	843	723	597	532	509	432	367	393	363	355	319	327	352	314	311	305	352	330	296	301	313	322	339	314	299	317	321	273	311	299	302	294	311	326	284	302	307	333	324	332	312	314	289	288	318	282	332	312	291	292	315	307	311	270	312	321	335	347	291	293	334	321	300	311	323	293	281	310	302	293	307	295	291	282	311	287	295	334	304	283	298	291	292	310	336	311	314	279	275	306	271	307	285	291	292	308	292	324	323	296	315	300	313	311	320	318	313	323	296	303	313	322	281	289	329	322	315	303	275	340	311	334	273	297	291	320	311	299	305	300	300	308	306	320	304	271	296	304	323	332	297	267	303	310	307	288	304	277	290	280	334	302	334	286	303	273	316	297	320	319	299	294	317	300	287	280	303	311	292	336	306	337	286	331	304	308	292	284	297	288	295	267	314	304	314	316	275	306	302	275	269	309	290	295	285	313	317	331	310	287	306	304	327	279	308	316	290	302	308	294	307	298	288	281	300	292	289	276	315	295	283	291	336	309	308	302	288	292	326	284	297	284	308	274	311	261	303	293	317	320	292	297	298	305	336	349	333	313	296	285	298	298	337	301	297	275	297	300	316	279	296	306	324	311	336	301	297	288	329	317	304	299	318	306	327	302	311	275	286	279	317	289	321	286	328	309	308	299	261	288	284	289	303	281	297	324	322	331	287	325	301	293	321	294	279	279	317	292	332	296	287	335	277	287	343	283	277	317	319	324	280	312	307	330	324	298	312	316	312	340	304	316	293	291	302	264	309	315	285	314	328	324	307	251	267	279	292	306	318	280	298	290	291	281	309	307	313	290	286	321	282	282	285	316	296	302	295	309	308	298	272	323	323	319	294	303	307	321	305	282	306	307	296	311	279	322	323	309	276	303	298	326	275	303	306	297	306	293	288	275	258	317	302	279	323	314	290	300	283	285	296	313	320	311	289	314	299	294	304	282	308	291	288	280	310	321	291	281	295	287	289	298	303	306	341	302	304	317	304	315	302	280	302	280	308	305	299	307	300	293	284	308	335	287	326	302	320	306	290	280	286	305	292	305	300	286	297	301	304	289	280	329	290	291	301	281	275	339	320	303	289	315	293	321	283	297	308	332	324	307	284	315	285	288	294	313	315	304	296	276	326	299	296	294	355	298	282	311	288	286	297	305	313	270	322	294	301	324	273	317	306	291	300	286	315	295	318	299	315	293	325	317	314	295	317	306	300	289	300	302	314	303	283	319	301	306	270	300	307	329	309	320	306	299	257	288	290	315	262	299	322	273	290	306	246	281	324	330	308	308	251	276	277	294	300	302	311	342	309	286	340	286	306	301	285	287	319	338	339	280	274	284	272	314	273	296	292	301	290	304	314	311	306	325	346	296	296	272	287	309	278	271	316	277	297	311	272	317	321	314	332	295	301	273	309	304	317	274	289	259	255	306	320	268	277	306	323	276	318	306	283	316	297	293	280	317	306	314	294	319	299	300	290	314	311	311	290	295	310	302	304	284	298	305	294	300	302	286	272	297	309	311	296	320	332	253	278	303	300	316	350	293	312	294	307	294	323	304	306	271	321	293	367	296	256	296	263	299	325	305	327	295	280	279	296	259	300	284	290	279	309	293	269	299	281	290	306	307	305	321	326	300	296	326	278	305	281	309	283	305	303	283	287	323	298	326	315	299	307	299	275	321	302	307	319	300	275	317	282	289	325	318	327	294	296	310	308	304	267	272	287	309	308	291	291	320	317	307	295	343	281	273	334	314	321	296	289	286	309	300	263	322	305	315	296	324	353	294	339	317	310	330	285	285	292	276	317	319	325	294	340	303	297	322	303	282	304	295	266	305	289	277	291	286	297	291	304	284	280	286	285	287	289	314	314	292	307	302	292	298	293	316	296	289	292	344	295	290	261	296	282	307	293	303	308	328	282	288	290	317	317	303	288	305	320	286	296	292	326	304	341	313	300	287	259	305	345	259	312	275	295	300	317	310	291	317	300	311	301	318	336	319	294	310	329	282	301	275	299	323	335	293	300	331	303	334	310	281	318	293	308	297	304	284	312	272	286	331	301	272	309	289	264	286	288	331	311	266	326	275	288	291	288	311	311	328	310	282	306	285	289	293	279	310	289	316	323	286	265	298	304	275	316	305	324	298	301	272	320	292	293	298	311	304	319	289	288	307	325	296	296	264	298	321	295	302	302	296	306	307	315	309	314	302	273	292	292	291	304	310	308	320	304	299	295	263	320	283	318	307	295	286	330	285	308	289	312	326	313	310	296	305	288	283	308	308	285	287	328	297	293	321	313	338	290	286	309	304	304	285	301	313	279	281	347	286	285	277	280	306	298	315	289	307	282	326	310	266	315	306	304	330	311	330	313	329	329	291	271	310	300	291	301	313	296	304	331	295	328	351	295	266	300	329	315	271	296	298	348	329	327	323	333	309	297	308	308	321	312	305	275	297	288	290	292	322	304	318	284	335	309	334	312	280	297	302	288	275	291	293	341	274	301	340	305	276	305	293	309	294	299	303	291	301	313	332	291	312	265	315	296	276	308	339	289	281	341	294	306	313	311	306	352	317	309	277	282	308	308	301	295	292	302	339	330	358	321	329	299	319	294	289	295	295	299	304	278	303	286	265	314	301	254	312	299	298	315	306	337	315	273	300	335	301	304	296	299	304	303	316	305	283	274	292	301	299	274	314	293	293	282	275	308	300	267	302	320	301	297	312	319	300	273	287	321	314	325	297	280	339	306	299	311	302	327	321	263	321	323	345	340	306	317	309	290	308	306	284	304	275	276	302	309	291	307	289	306	300	285	289	311	305	285	307	286	278	294	347	346	273	323	281	301	291	302	312	316	321	314	312	288	300	305	293	287	302	292	276	286	309	278	275	305	313	317	305	281	312	284	278	280	301	269	295	268	295	291	310	281	339	320	281	318	301	311	304	300	335	336	300	295	315	306	297	287	317	283	287	302	350	309	289	305	309	328	279	303	318	318	280	282	317	308	295	268	291	261	305	289	322	298	304	309	308	307	289	313	273	288	311	301	352	298	299	272	283	306	296	313	308	295	289	307	302	305	314	332	329	322	292	297	328	278	317	314	304	309	302	292	266	271	298	332	333	320	310	317	303	307	348	317	281	285	300	305	287	315	305	314	313	326	289	300	289	330	281	305	282	316	330	302	332	308	334	317	322	336	350	296	314	324	333	360	292	298	270	309	302	286	274	297	318	320	294	299	337	323	273	281	265	281	304	309	316	277	274	332	312	293	328	312	325	292	243	290	297	322	325	295	304	278	324	328	311	299	276	345	286	293	332	296	294	316	325	330	296	292	278	311	296	319	258	301	284	287	313	311	316	320	284	272	303	285	301	329	303	303	324	304	294	321	306	316	315	299	287	314	299	306	327	302	304	310	260	311	260	312	328	311	301	317	293	324	300	354	303	313	306	303	296	316	262	290	303	297	303	323	309	292	304	283	278
18603	14123	19073	5233	2158	1866	1615	1492	1398	1394	1123	1011	987	900	891	917	902	780	783	750	692	743	731	720	713	703	712	700	696	714	689	685	712	711	688	693	716	697	731	681	737	674	676	647	735	703	670	676	686	695	677	651	696	702	678	677	658	665	679	650	672	676	689	720	731	680	658	738	690	632	748	656	678	673	671	650	668	669	672	657	679	732	612	669	696	662	709	714	707	688	687	648	669	686	666	635	725	729	693	714	666	727	693	714	663	769	738	741	694	705	715	810	772	736	765	704	758	765	682	707	723	666	679	710	687	678	685	679	664	658	632	676	696	685	662	679	692	673	689	688	671	696	706	709	668	663	671	678	706	675	676	696	683	631	688	670	689	719	686	665	720	663	678	688	694	731	686	632	644	702	726	659	694	650	678	662	669	662	656	654	636	618	658	717	715	665	662	684	643	688	665	657	667	728	659	639	674	676	703	672	639	672	685	631	676	629	689	670	699	702	658	692	633	637	661	674	642	669	698	724	660	661	729	686	664	681	674	679	632	688	651	685	630	733	659	672	700	643	641	690	722	667	714	651	703	650	663	714	704	675	671	684	696	646	699	654	645	725	713	672	636	663	677	701	645	727	671	677	707	660	696	630	698	683	668	685	670	652	706	663	681	678	658	676	698	663	666	676	687	649	648	682	678	679	718	702	656	696	681	682	647	699	665	636	653	664	660	703	679	670	695	641	648	682	703	675	676	652	681	700	628	694	702	702	667	633	717	715	679	718	686	676	641	697	674	651	709	680	714	706	657	664	649	654	680	678	680	651	623	646	699	691	709	612	662	679	712	679	662	689	684	656	678	683	709	721	677	682	690	642	650	652	705	655	680	672	637	678	652	653	676	683	669	705	701	689	644	681	724	607	662	638	695	682	680	697	694	667	677	716	712	671	715	714	660	652	637	692	666	657	689	652	705	642	690	672	725	671	733	689	700	680	698	698	677	701	678	659	660	709	671	662	672	675	664	713	675	664	663	674	685	681	623	679	727	709	708	654	654	690	638	652	654	638	687	624	648	664	673	691	692	684	632	658	671	629	681	727	646	725	711	672	671	621	683	670	688	651	638	654	665	646	683	688	707	658	716	676	711	640	652	707	716	692	655	625	642	688	702	670	687	718	697	671	709	656	615	662	667	675	678	693	647	667	687	620	702	671	638	680	624	706	645	690	719	698	702	670	672	697	691	716	686	665	644	674	723	708	687	634	652	630	697	671	705	692	647	730	733	680	683	682	688	708	675	669	686	646	678	636	682	663	674	632	721	673	716	686	697	674	693	706	678	699	695	667	679	676	664	676	637	642	691	621	678	659	643	640	651	662	690	720	688	698	716	680	691	699	712	664	611	700	667	650	667	672	636	670	657	630	679	638	684	666	644	657	695	711	609	735	717	619	693	707	686	714	671	683	646	738	696	685	686	658	629	718	669	682	647	670	696	650	694	654	747	687	640	674	632	652	669	635	677	666	678	672	695	683	722	661	681	678	735	634	636	635	662	658	660	663	666	667	650	644	674	681	740	666	697	707	692	681	655	709	717	650	667	695	665	704	659	698	675	700	676	642	681	639	664	655	688	677	641	715	709	668	668	649	686	658	719	701	657	691	589	687	682	650	668	702	671	663	664	644	677	658	695	655	680	678	643	673	663	661	643	628	720	711	677	711	663	680	635	650	673	707	735	708	643	668	695	680	674	671	647	712	665	627	688	671	732	691	642	697	656	651	712	658	644	651	623	683	715	625	649	679	719	642	686	678	699	712	679	701	636	630	668	683	667	635	705	672	652	623	622	659	678	686	662	667	664	644	676	623	703	669	642	700	702	668	663	708	685	652	711	698	692	694	705	693	688	749	671	656	720	695	658	678	658	687	661	649	682	699	717	613	614	694	637	665	694	674	691	695	664	689	730	673	718	701	682	665	642	642	652	694	719	663	683	684	668	664	693	669	716	659	661	707	686	664	654	656	680	643	681	720	664	688	655	676	666	693	614	677	704	683	691	669	675	701	659	692	663	679	686	667	688	646	655	689	652	694	697	700	659	698	668	672	681	687	710	703	609	658	685	631	671	671	676	706	668	665	694	683	693	699	633	697	637	645	677	664	630	679	662	630	640	715	668	701	682	682	688	676	668	666	708	683	637	657	630	710	658	645	665	699	663	662	657	688	708	662	691	689	680	680	673	649	744	712	677	694	646	678	674	677	675	687	697	674	702	674	659	648	711	711	645	678	668	716	679	695	686	692	704	650	666	667	667	712	686	675	676	678	669	698	710	712	670	639	630	677	650	659	617	668	645	672	697	688	670	663	690	701	702	696	633	633	636	700	648	689	682	701	678	696	689	701	672	666	654	694	645	673	668	715	714	716	677	694	689	664	680	626	621	695	661	677	678	673	704	678	654	670	660	688	679	642	707	678	629	638	680	674	666	643	695	680	717	678	704	649	678	668	746	658	661	694	659	708	656	712	663	646	657	682	640	647	712	708	666	672	632	686	679	690	629	638	662	681	692	648	672	657	680	679	670	654	670	660	664	684	685	711	702	697	716	659	701	691	668	697	700	648	673	663	635	689	675	666	716	694	752	638	688	682	662	685	675	699	683	687	641	719	679	648	637	676	700	689	700	663	685	675	662	667	674	663	725	673	655	722	625	623	666	618	686	692	679	688	709	703	672	642	667	655	642	660	723	681	643	659	640	663	659	702	672	682	681	657	684	691	702	701	703	689	693	670	690	733	699	650	698	673	695	677	716	709	676	669	618	664	718	677	672	664	715	658	719	671	662	699	682	640	676	656	588	673	695	652	664	708	698	681	647	691	678	622	704	681	651	702	655	658	641	661	674	709	703	684	641	668	657	721	662	669	641	693	682	644	695	710	677	641	693	644	624	664	691	723	660	683	683	684	645	682	701	637	680	656	689	696	630	674	667	641	735	642	676	696	693	680	693	692	690	723	664	688	685	674	733	719	655	708	628	665	701	664	688	660	698	687	720	672	694	666	690	735	670	619	636	615	710	685	685	704	677	656	675	691	640	686	702	692	683	724	701	643	672	689	723	709	648	711	659	670	693	638	652	689	666	643	621	682	649	695	670	698	716	679	686	689	736	666	633	668	700	690	706	722	730	694	656	697	690	669	656	664	691	665	693	690	680	711	672	698	667	651	671	670	654	685	648	707	650	683	646	637	706	676	690	687	657	691	670	645	678	673	658	650	678	668	666	650	661	705	646	715	724	704	634	644	676	654	662	627	662	689	676	658	706	668	682	669	635	669	622	660	663	706	674	692	679	689	627	684	678	634	660	687	699	696	650	657	682	653	689	672	680	686	674	664	666	701	693	681	686	683	678	654	684	642	671	678	654	720	660	690	689	655	676	678	712	673	677	677	652	679	676	686	715	652	699	682	699	666	670	672	650	689	649	661	683	674	655	644	670	685	666	658	697	693	683	717	666	675	675	669	692	681	719	685	665	645	709	645
10594	5356	2741	478	305	277	325	314	309	291	296	296	315	334	303	293	318	288	310	292	335	332	294	337	313	293	311	326	293	309	305	300	304	300	291	303	321	318	325	330	326	298	305	357	314	328	322	294	283	321	295	308	292	327	289	292	280	303	311	301	289	315	310	327	288	318	270	328	286	335	301	280	298	307	313	344	329	325	316	287	289	295	334	309	313	266	286	296	306	318	327	305	312	324	305	308	279	283	352	324	335	298	302	282	344	321	273	327	309	314	304	315	327	331	293	344	313	321	303	322	333	334	308	304	328	302	329	336	317	303	289	304	308	309	338	329	343	294	327	300	315	293	311	310	313	315	311	321	303	302	329	291	306	284	291	310	304	320	302	292	301	324	291	288	317	278	324	301	317	304	281	321	296	289	314	305	284	300	312	304	311	310	300	250	304	301	323	322	285	263	276	258	308	301	308	350	318	289	339	303	292	308	290	271	340	296	301	335	289	291	308	308	316	294	299	294	307	340	285	282	325	299	314	306	317	342	310	321	313	319	283	293	284	294	305	324	312	283	280	287	263	343	305	348	342	299	301	282	293	321	332	274	306	303	324	307	331	313	302	305	296	302	308	276	294	311	325	315	314	311	293	291	317	334	306	297	297	308	350	315	329	365	288	267	329	320	353	304	273	316	284	299	330	307	318	321	292	294	301	316	344	289	315	312	304	305	308	306	314	336	294	293	333	302	296	296	320	298	305	295	303	276	320	306	279	336	307	334	280	275	305	303	289	300	338	264	293	333	325	300	298	321	286	353	325	282	298	330	288	337	324	298	327	324	277	318	291	329	322	298	256	334	312	295	301	293	292	300	335	322	347	302	305	293	276	325	319	287	286	315	297	318	292	316	289	287	304	292	311	304	298	302	334	311	366	336	316	315	365	303	311	324	289	284	315	301	326	307	300	338	291	310	313	286	300	285	291	318	286	289	309	327	310	329	286	326	316	320	297	305	304	285	320	317	335	323	303	306	297	281	308	282	301	267	296	262	306	298	304	304	302	296	315	306	323	335	295	285	320	325	334	303	307	311	291	329	323	312	309	303	298	295	294	285	330	344	322	320	309	290	349	302	322	296	308	303	299	335	306	285	320	337	298	302	297	345	312	280	305	318	296	321	325	288	334	290	318	277	312	339	321	337	287	301	315	296	280	316	303	293	301	305	317	302	325	298	285	282	329	300	291	322	310	309	301	316	306	301	290	308	298	315	308	287	278	290	305	288	317	314	287	297	287	291	277	323	273	305	329	302	305	289	324	289	310	286	367	343	319	322	302	337	292	298	347	294	322	321	301	324	305	319	290	256	328	275	296	307	294	288	296	298	332	313	325	332	285	293	302	319	324	251	271	297	308	288	293	304	324	276	338	291	294	297	325	321	278	288	321	304	323	295	301	330	298	309	369	311	321	294	302	275	300	291	316	290	302	295	293	289	284	333	339	292	302	318	323	315	287	320	277	314	287	315	309	297	277	311	340	297	312	303	311	315	309	305	305	339	294	295	362	318	308	333	304	312	313	304	296	290	338	332	310	310	313	319	274	292	289	284	298	270	292	317	333	324	318	275	331	328	317	318	337	336	311	301	335	275	313	310	324	305	301	319	332	317	345	290	284	339	322	281	310	322	312	287	310	328	310	301	342	308	310	317	308	295	321	303	342	317	341	309	294	349	312	296	311	317	314	314	329	289	290	283	302	291	300	330	333	303	310	316	303	315	311	295	306	296	302	307	289	331	293	335	310	312	288	318	312	283	328	292	333	289	313	318	289	314	283	338	320	337	296	281	308	342	298	304	324	311	309	318	307	333	286	342	337	312	308	297	332	305	317	333	366	326	335	308	306	284	289	296	308	275	316	303	298	307	305	335	306	293	280	300	330	294	309	287	316	347	311	319	288	312	285	300	321	325	298	298	333	280	298	303	319	313	316	355	322	330	332	314	318	262	302	311	318	311	340	302	293	323	324	326	291	339	349	330	281	307	327	341	310	342	303	277	299	296	291	297	306	299	298	302	293	282	362	309	315	317	302	292	297	289	284	342	323	353	285	316	298	315	328	268	327	305	328	329	349	292	316	327	323	295	271	307	297	316	349	309	322	302	324	315	350	315	323	337	337	306	334	321	306	270	318	259	311	312	328	282	308	294	264	299	276	298	350	340	320	325	309	324	289	356	302	294	318	308	278	311	303	298	304	312	331	310	327	308	298	287	282	327	304	304	291	303	331	312	290	341	277	311	302	303	298	309	327	336	270	315	319	322	325	309	287	271	301	332	306	302	319	342	289	321	316	363	289	263	298	309	271	297	306	339	343	278	313	291	314	303	306	287	310	302	304	259	317	307	289	313	285	307	316	299	303	310	312	318	319	352	294	275	295	333	313	290	317	323	284	292	301	308	322	316	329	290	297	271	316	307	309	310	263	303	323	280	322	308	321	293	315	280	278	312	319	304	295	319	310	280	313	317	297	293	283	263	290	298	320	313	331	350	294	299	276	316	317	300	341	299	249	317	329	330	313	317	268	307	356	297	306	325	310	315	290	314	349	314	311	298	305	314	325	340	324	291	291	298	311	277	300	273	322	310	299	314	316	325	297	337	290	299	308	317	310	306	355	335	286	288	303	320	347	322	298	341	320	304	298	322	303	303	300	263	296	323	298	344	353	345	305	302	288	330	314	318	311	310	295	312	306	316	296	299	328	295	285	339	309	320	328	309	341	294	281	290	314	302	329	298	287	337	310	342	296	312	307	287	299	273	299	343	299	303	321	322	288	326	307	299	303	300	281	325	330	293	312	301	285	313	285	278	311	275	300	289	300	307	317	287	302	285	296	303	305	324	319	310	319	318	309	334	316	300	294	335	338	327	332	315	302	300	324	324	319	297	321	341	302	279	319	338	309	311	293	295	313	325	287	329	317	286	314	313	287	294	310	306	267	301	313	331	288	281	314	309	300	319	277	298	336	317	313	322	348	293	292	295	281	291	288	308	298	322	312	270	313	292	337	317	312	297	331	344	341	295	317	338	293	315	317	297	302	321	305	306	267	276	344	330	305	309	292	269	318	294	288	334	326	289	305	303	326	289	273	290	266	338	332	295	311	297	347	295	324	291	297	295	341	311	304	325	282	315	317	306	325	319	310	308	308	326	314	289	323	318	289	310	288	333	288	329	304	309	318	313	349	319	312	310	321	294	309	288	332	303	312	295	289	297	311	303	291	316	297	317	312	293	324	302	309	305	329	344	322	329	290	315	301	321	302	335	297	333	310	301	309	291	287	305	305	295	304	308	328	327	305	356	313	319	325	320	294	310	320	292	313	296	290	286	301	292	293	297	303	302	305	283	328	323	289	297	267	299	285	308	298	290	297	281	308	327	299	293	303	283	276	292	302	344	330	304	336	290	309	314	296	306	285	332	272	335	307	295	292	310	295	307	310	320	308	321	341	303	286	337	324	298	348	297	286	304	284	296	308	318
6405	4784	4544	1034	695	683	745	664	711	708	661	701	654	661	670	665	669	645	646	690	627	682	679	670	679	709	651	628	695	637	689	708	608	726	680	655	697	689	696	702	698	695	709	713	656	627	669	674	664	688	712	667	672	654	644	660	670	704	675	680	636	652	692	643	653	663	677	699	673	695	676	632	663	707	647	691	703	672	703	668	657	674	730	691	680	663	700	697	697	701	714	688	675	702	693	627	639	696	678	693	712	681	710	635	676	664	646	719	657	690	710	718	736	729	723	684	737	684	683	692	710	696	672	662	702	649	653	671	665	678	690	677	676	662	686	671	667	653	670	667	683	694	663	700	707	671	691	629	679	633	656	695	747	633	701	647	699	721	678	631	656	678	707	696	714	719	654	734	688	656	641	649	647	627	685	690	657	700	650	687	688	665	676	664	666	659	697	662	658	672	659	720	657	690	669	670	670	685	681	661	658	706	702	667	663	657	695	667	689	712	679	682	686	692	704	749	742	697	703	658	668	610	684	674	706	684	667	672	724	635	637	662	688	676	719	660	683	644	684	615	681	684	691	647	672	621	684	649	692	670	733	666	668	681	696	687	706	650	684	646	634	752	709	655	643	643	651	686	684	709	666	663	669	682	677	688	651	675	652	642	727	683	735	654	665	656	682	687	695	665	740	651	690	684	671	707	658	648	668	668	685	678	664	711	668	665	632	692	718	695	640	683	724	685	611	681	669	698	683	686	663	697	680	694	684	702	674	690	677	695	637	665	677	652	706	668	666	727	655	679	645	652	641	692	676	690	647	668	656	695	676	658	690	655	675	630	679	662	663	663	658	699	665	681	645	703	706	673	672	694	671	735	695	681	685	694	682	659	657	708	717	686	682	668	710	632	679	662	699	708	684	721	668	703	710	688	695	683	659	650	727	643	667	710	657	652	649	671	653	715	691	677	646	634	693	748	687	688	689	668	679	666	679	639	673	694	660	676	655	710	651	648	655	620	617	671	702	675	654	690	665	684	661	627	682	707	654	686	730	690	622	667	670	660	666	643	693	667	694	688	716	673	694	631	665	626	664	676	706	707	648	651	655	644	671	677	689	704	687	685	706	653	674	702	699	682	696	664	737	687	665	670	693	706	721	668	705	641	659	671	638	679	701	690	672	648	722	715	702	664	704	702	663	669	636	678	650	660	688	695	765	656	667	644	700	669	605	678	680	672	693	684	650	645	655	689	669	679	699	732	683	678	643	649	700	704	649	673	702	683	676	704	662	662	677	677	654	673	647	651	699	614	642	705	648	681	689	704	715	688	696	714	686	697	720	694	681	739	636	672	635	668	712	656	641	663	673	660	619	682	694	661	660	670	728	622	708	699	720	701	634	684	661	660	710	648	716	721	668	667	672	704	695	657	692	722	688	677	696	699	686	702	655	675	689	694	672	690	666	654	710	673	708	693	656	634	644	672	668	650	679	606	656	686	731	741	657	689	715	648	697	709	691	680	705	737	645	694	697	692	687	650	624	675	689	669	705	647	701	696	701	641	695	659	680	679	643	685	652	658	667	696	645	662	662	677	670	665	699	715	687	676	712	653	661	715	645	660	693	739	683	676	668	689	702	705	649	675	676	681	673	686	631	712	710	670	651	663	688	635	658	683	657	637	668	651	705	691	662	703	669	660	700	713	688	700	649	716	637	674	650	671	687	696	655	648	676	649	669	652	706	667	688	685	696	650	667	661	622	671	659	642	659	652	655	693	634	643	639	686	668	693	626	702	669	679	714	660	679	673	700	659	705	645	693	720	657	730	708	645	704	688	705	727	663	671	709	690	710	668	681	702	712	714	640	696	637	675	676	672	706	685	703	687	725	677	682	678	669	630	684	661	646	686	676	672	694	693	666	697	687	665	708	651	659	693	687	652	700	702	695	681	694	636	676	673	635	689	682	696	719	683	693	695	666	679	682	722	628	694	669	725	648	663	666	675	629	662	698	663	705	642	656	649	651	711	651	686	680	694	704	695	710	680	682	695	700	659	704	606	665	693	688	668	674	665	697	667	667	677	676	733	656	666	676	681	646	710	680	666	698	703	703	641	667	697	623	641	655	718	711	667	704	719	700	673	709	711	689	603	722	648	665	712	666	670	645	673	686	685	679	674	730	634	657	670	692	694	688	685	675	679	681	706	691	665	681	660	661	702	650	657	685	680	635	601	689	656	697	672	658	689	668	675	645	670	707	655	660	687	676	696	678	696	720	676	678	644	681	685	672	661	711	725	670	674	695	653	699	670	683	658	651	661	690	667	658	679	674	732	676	656	714	701	690	685	698	657	676	666	693	710	673	662	698	629	691	630	681	696	640	660	673	632	648	678	660	703	713	683	720	675	656	643	653	691	696	664	671	666	679	692	673	684	658	637	696	663	640	660	668	639	718	637	669	701	690	676	693	657	657	680	682	687	653	660	659	642	653	651	705	659	703	672	716	658	687	686	664	696	667	686	700	678	669	689	671	685	655	686	689	654	720	663	645	687	674	667	667	700	655	621	701	649	665	704	721	704	656	658	669	700	691	707	682	690	645	718	665	709	716	643	639	693	698	719	662	660	683	673	690	683	655	665	666	747	678	694	679	667	671	684	702	693	711	695	669	636	689	677	658	703	689	683	703	656	679	634	694	630	656	670	723	688	645	619	667	657	673	706	655	670	653	692	663	666	639	675	686	698	657	683	742	658	662	641	623	679	705	658	678	690	718	657	672	715	692	757	637	644	706	664	662	656	704	707	692	674	664	691	670	674	665	746	656	645	696	653	709	684	687	682	685	708	682	698	706	621	717	708	739	694	686	703	728	676	692	702	691	657	702	713	730	732	662	696	644	655	693	650	726	661	670	679	678	643	642	675	714	692	649	649	667	665	716	666	666	665	653	653	681	691	691	707	669	663	649	713	684	730	674	656	654	658	697	651	708	656	662	662	656	662	674	685	666	650	647	698	642	731	670	661	710	654	639	689	748	725	681	633	704	740	655	681	660	678	680	676	701	687	688	678	654	685	736	654	664	673	705	640	653	665	730	749	667	646	656	647	669	671	692	616	692	700	685	682	694	691	715	676	744	658	724	679	613	702	655	670	699	740	671	677	645	696	670	687	711	701	678	651	677	660	692	689	674	674	664	688	730	713	674	694	647	619	671	678	703	703	678	699	702	698	657	663	639	639	673	676	681	625	680	718	674	664	714	664	650	691	697	675	668	699	692	659	665	703	649	694	700	652	646	726	671	648	661	654	679	701	663	688	671	667	678	690	676	697	707	692	660	648	710	630	612	686	738	676	672	725	662	669	652	705	676	664	659	668	598	645	690	704	663	671	667	680	674	678	667	654	687	644	705	669	663	685	668	668	663	664	695	701	648	663	686	725	700	680	666	640	685	692	675	649	641	670	684	660	645	670	663	646	687	654	692	680	700	656	702	652	676	677	711	685	640	709	642	673	690	685	670	670	653	673	674	695	683	745
23107	12258	6038	1161	570	449	363	378	407	336	323	278	294	294	271	302	329	264	268	238	290	281	275	285	290	276	256	273	247	250	278	283	276	288	278	288	271	261	266	286	276	252	254	284	292	290	272	250	257	259	264	293	290	256	266	249	256	262	255	274	259	263	300	248	277	261	282	266	265	286	267	263	262	266	287	276	271	259	284	297	248	284	258	260	241	269	225	250	284	252	290	291	254	266	269	256	294	282	292	284	290	287	267	306	264	260	275	277	268	271	263	290	262	253	310	221	295	274	257	267	287	270	276	254	265	291	265	278	268	267	234	263	287	251	246	254	265	286	272	276	264	255	291	251	263	320	246	271	293	270	275	326	265	233	260	287	268	283	265	272	254	250	275	284	261	269	264	269	240	276	266	252	292	268	274	254	269	276	274	257	242	291	258	272	246	267	270	268	252	271	282	259	281	275	301	258	281	274	282	285	273	273	288	262	251	281	247	247	244	279	269	268	264	262	277	246	276	284	286	297	297	255	285	282	273	267	277	275	270	271	274	291	266	288	282	271	272	275	301	266	252	265	260	246	301	276	306	306	251	247	285	260	257	278	270	266	269	290	260	252	267	274	288	258	280	253	292	268	288	287	273	252	272	293	273	281	277	282	277	264	276	272	254	224	280	299	281	271	277	279	254	276	299	266	250	292	278	235	259	281	291	286	271	236	282	249	274	278	261	289	272	268	297	298	267	253	266	283	300	248	279	275	266	277	286	302	308	273	269	268	293	261	256	280	274	265	290	285	255	247	281	276	302	253	266	292	271	289	262	274	254	247	261	263	259	273	274	249	263	225	269	275	281	255	236	261	272	279	271	293	289	260	263	297	285	264	306	278	301	274	256	252	259	282	278	256	289	256	271	273	287	276	271	268	279	243	264	277	267	282	249	259	294	271	262	289	280	262	267	240	270	274	243	258	268	233	256	249	300	258	273	250	275	275	256	230	248	244	273	276	290	245	261	286	286	262	243	270	256	261	268	266	258	250	302	268	255	287	265	251	295	281	305	296	275	277	280	275	269	295	292	261	274	285	236	277	282	273	275	294	265	287	261	247	309	261	276	276	247	280	256	227	288	227	264	270	272	286	251	280	289	269	280	253	258	289	251	250	263	235	250	257	241	244	243	281	281	280	301	267	277	301	280	281	231	264	272	274	273	278	290	265	232	279	278	274	243	248	271	297	273	271	259	292	271	265	280	296	267	283	310	240	263	288	267	277	274	288	276	240	259	280	282	259	283	295	252	274	259	263	245	255	270	262	231	247	265	258	240	276	262	283	271	259	284	261	260	283	268	287	250	244	237	273	302	281	271	285	278	269	261	274	281	270	271	253	276	238	261	274	270	250	281	279	279	265	276	229	256	258	278	288	249	308	238	247	280	303	256	309	272	250	307	275	305	284	280	247	252	286	256	226	280	283	288	280	242	301	307	251	261	276	272	270	298	250	287	299	275	263	259	258	267	276	299	233	269	230	262	310	303	246	249	251	277	268	276	255	261	263	283	284	290	255	257	300	243	276	278	274	262	266	266	296	255	242	281	231	257	271	274	276	261	269	257	263	267	264	280	265	290	288	269	286	291	236	271	232	304	274	274	269	263	271	278	267	250	257	233	263	233	226	279	270	253	268	260	291	265	278	242	284	272	263	271	265	278	295	266	246	241	313	297	278	286	243	262	244	249	253	248	273	269	263	266	276	258	261	271	271	240	272	292	319	291	272	248	288	281	273	274	236	262	273	283	284	286	266	274	271	264	289	273	266	285	272	267	286	267	289	255	255	251	251	254	258	282	266	283	279	262	294	256	295	266	272	269	305	276	277	274	280	296	281	295	289	286	262	276	268	270	269	272	283	263	262	262	255	273	275	287	241	282	285	278	264	262	275	294	266	238	256	280	265	303	284	287	245	258	268	281	261	250	252	248	284	276	282	272	242	269	277	305	279	249	280	255	256	302	264	248	278	249	264	274	224	277	241	283	282	281	280	271	226	240	292	288	287	264	289	265	283	273	258	282	279	265	278	295	259	261	279	301	275	253	271	253	243	282	224	267	268	271	255	248	259	253	262	286	267	270	305	269	255	259	278	259	266	269	278	263	272	270	266	291	300	249	252	232	301	273	281	292	279	266	261	287	272	229	270	248	257	269	275	259	267	269	268	272	299	263	262	268	241	271	278	260	302	243	283	333	263	268	286	263	260	255	269	288	271	262	281	292	246	268	316	298	276	278	231	287	269	254	274	273	265	262	254	290	272	270	296	272	233	279	275	261	257	298	249	267	296	279	261	261	262	246	246	294	287	287	268	264	245	247	286	283	264	288	285	243	275	302	264	264	312	265	280	292	278	285	287	277	280	274	241	254	263	291	285	277	266	264	267	251	291	272	288	262	266	278	282	256	261	289	321	296	280	279	282	270	235	268	253	248	251	265	301	299	291	247	260	265	272	261	312	255	269	244	259	273	261	247	279	301	285	289	243	276	293	264	291	267	268	302	259	266	290	300	255	299	257	267	290	268	256	293	274	286	261	276	289	261	269	285	265	244	284	263	273	260	250	245	261	265	284	266	268	288	260	268	231	255	272	260	261	263	262	270	264	236	290	271	281	276	254	270	290	251	244	273	263	307	272	229	236	271	294	276	256	283	247	270	261	297	286	276	257	286	283	292	288	266	266	291	264	274	281	245	234	272	269	298	266	307	283	291	291	293	295	291	259	260	278	252	306	274	235	272	270	284	275	266	281	259	282	285	268	252	302	267	285	267	263	262	254	215	216	284	281	236	248	284	285	278	252	260	263	285	291	254	278	269	267	269	272	230	277	298	282	278	261	284	310	242	280	255	249	273	266	302	281	275	275	269	279	266	258	272	268	275	280	264	246	289	286	278	311	251	278	251	283	291	282	287	268	232	286	256	279	257	270	273	272	265	257	256	282	254	291	264	245	292	261	264	266	276	262	253	280	282	273	233	243	288	297	282	287	264	258	270	312	294	278	250	304	240	273	273	262	288	267	273	275	284	278	240	294	284	263	263	296	281	256	253	266	271	275	271	264	291	286	269	245	318	292	275	302	270	295	294	274	247	281	260	316	288	271	280	260	266	261	257	253	311	263	288	293	272	299	251	297	270	273	265	251	271	324	289	315	280	271	290	304	259	263	256	251	275	267	279	246	250	263	261	274	295	282	288	237	290	308	271	283	263	248	251	248	264	238	298	295	240	260	279	260	271	295	282	280	261	264	290	308	301	262	282	260	248	245	285	293	251	268	259	288	251	278	320	263	269	260	274	274	283	278	252	281	260	268	287	270	254	282	269	295	286	255	268	270	257	269	276	260	276	228	253	265	273	288	319	286	234	250	285	231	301	274	265	279	279	248	292	278	271	243	273	249	286	248	268	301	261	253	273	250	265	283	294	263	232	298	283	284	276	257	297	273	290	274	242	278	278	272	279	276	250	287	295	266	292	269	262	278	277	282
14190	9347	8478	2476	1481	1202	1052	1077	1009	880	840	758	777	735	730	700	743	693	660	639	625	615	626	681	627	641	633	611	623	629	631	611	609	607	616	601	628	636	610	641	600	612	592	639	585	591	582	587	652	604	602	618	559	629	587	583	630	641	608	583	625	595	619	649	594	624	629	610	617	585	629	598	605	621	619	606	572	589	640	623	606	601	611	652	604	649	639	605	625	607	650	606	592	589	592	616	638	615	615	583	556	621	625	589	580	607	645	609	639	607	629	697	696	692	662	677	692	670	595	612	586	649	586	614	603	609	674	629	615	601	582	598	644	598	574	611	606	604	583	594	640	620	634	613	588	595	595	630	616	586	597	611	603	598	655	613	673	626	602	577	645	629	603	605	584	657	637	651	605	612	578	592	599	605	590	610	613	683	657	598	616	621	650	583	638	614	611	629	647	587	601	590	578	612	574	570	585	600	660	572	609	647	617	617	595	564	639	595	605	634	574	580	597	648	561	614	582	611	634	613	552	632	644	604	606	610	628	590	618	638	633	581	603	599	634	593	630	630	617	601	668	605	683	672	652	594	608	607	616	606	598	647	622	627	638	621	598	593	623	650	571	614	609	607	574	612	618	607	557	600	643	566	614	637	627	607	538	589	624	632	601	614	636	572	646	589	607	627	653	592	603	575	622	630	608	597	576	665	611	590	627	627	587	631	619	588	587	599	621	606	667	615	628	590	671	598	596	600	626	618	586	606	621	613	584	588	604	589	628	639	652	596	631	610	578	647	621	582	595	598	599	570	593	613	591	641	573	615	628	621	630	555	649	607	572	674	594	619	671	612	598	641	579	619	642	637	599	576	594	580	592	601	643	606	600	598	620	606	661	586	585	638	609	584	654	612	605	632	650	657	578	626	617	596	582	621	624	588	602	586	612	611	643	615	635	579	605	611	613	594	647	621	618	651	605	604	593	610	616	616	632	535	587	601	599	609	621	608	608	604	580	626	630	634	610	666	649	549	664	632	596	591	609	631	596	592	638	609	621	629	607	610	631	594	584	683	651	644	625	597	606	665	616	580	575	643	584	572	646	612	643	629	653	597	646	629	627	613	634	586	609	590	615	652	622	579	617	592	611	628	616	644	607	602	587	610	619	606	592	629	616	648	607	646	614	634	627	621	600	606	632	636	586	652	605	616	597	615	630	583	632	618	579	652	656	659	582	631	616	677	632	608	618	584	586	622	606	623	608	614	620	570	622	564	637	608	636	640	603	588	624	621	608	605	604	601	644	587	615	591	550	621	601	602	538	598	592	600	617	602	624	601	583	608	639	597	604	591	572	576	646	633	609	630	624	593	609	628	635	610	614	602	603	595	644	583	614	601	614	575	618	648	589	564	600	574	631	673	627	609	626	595	582	602	617	599	632	595	583	628	585	653	601	631	596	634	596	624	584	617	646	597	608	606	589	617	614	614	610	612	634	609	667	611	607	654	629	581	639	586	605	604	635	593	608	602	655	549	617	601	598	615	616	559	611	621	607	636	608	585	604	619	613	606	619	604	588	644	645	639	624	620	630	651	635	593	610	639	608	615	637	671	623	619	694	636	623	546	643	622	584	602	588	634	608	665	668	628	656	594	576	619	635	607	605	631	633	637	621	598	587	615	635	620	616	603	645	596	585	583	627	611	625	598	619	567	604	627	610	577	664	612	635	612	625	582	584	652	637	585	620	629	611	626	610	605	620	579	632	651	606	600	617	608	618	595	582	629	633	617	592	611	577	621	620	582	607	637	622	597	597	628	626	612	635	631	582	636	615	638	608	600	600	608	627	614	608	613	628	648	589	642	605	641	604	593	634	622	618	600	645	662	634	598	640	632	631	634	630	651	615	645	604	621	593	600	654	623	606	608	625	642	599	631	682	572	613	611	614	620	629	622	557	632	609	615	638	594	648	584	640	610	563	618	575	619	594	612	621	630	632	645	661	604	623	571	564	622	627	581	593	539	564	615	567	626	623	627	622	597	628	626	631	622	639	601	601	593	585	526	603	638	610	622	617	643	561	599	599	583	652	605	589	631	616	578	627	629	605	585	687	613	640	605	580	614	588	619	597	628	635	620	625	629	587	619	641	607	611	627	589	616	611	593	602	590	616	625	618	571	638	612	613	660	599	598	576	594	664	617	637	594	611	595	621	623	577	562	612	606	583	584	624	590	628	595	657	597	625	623	581	593	573	632	612	650	557	598	597	652	631	596	603	608	661	614	585	600	570	633	610	604	636	634	620	639	600	583	559	624	634	608	575	583	630	620	693	632	614	625	584	627	581	617	603	591	593	618	618	550	614	659	627	580	577	625	655	602	600	608	599	620	634	641	623	644	601	634	617	572	619	617	659	580	547	618	614	605	574	603	627	581	572	611	597	630	592	655	659	611	608	598	618	652	627	591	610	585	608	601	582	694	651	561	603	627	647	616	646	612	625	584	607	619	648	587	625	638	635	611	587	604	626	587	608	613	610	623	587	595	636	594	637	606	612	580	664	624	688	630	651	651	647	618	648	594	644	599	622	601	590	584	583	594	590	646	604	666	671	624	611	602	630	580	612	633	617	576	619	607	661	610	615	631	594	639	606	639	560	615	630	608	571	667	654	612	649	590	588	610	608	620	649	632	637	565	637	588	583	613	596	620	604	610	589	645	602	602	646	611	618	603	615	663	608	633	637	611	588	603	670	605	607	622	605	640	604	615	607	652	617	590	617	608	635	610	624	639	629	631	640	631	624	634	609	586	581	640	613	647	607	612	648	657	609	600	595	604	595	618	621	621	610	628	589	607	609	588	595	581	608	594	661	639	624	578	602	612	647	584	636	588	641	614	614	602	620	629	585	616	624	630	629	614	598	638	602	611	636	614	614	601	627	602	634	629	612	597	635	589	626	584	586	614	646	622	632	615	624	622	620	614	616	641	608	583	617	650	591	610	626	580	569	597	608	602	561	590	597	605	601	593	607	603	594	602	641	618	585	609	622	621	641	608	604	571	626	619	589	568	599	610	612	650	587	673	570	637	634	617	657	660	591	592	622	584	600	644	620	569	634	605	571	608	621	604	568	635	654	623	563	618	654	629	624	590	621	668	600	653	620	604	622	617	627	597	636	667	622	613	604	611	592	582	582	654	629	596	568	599	628	633	628	632	591	596	607	577	610	647	594	614	618	626	621	669	627	604	601	601	637	591	622	666	587	612	624	590	583	551	581	640	592	619	599	580	629	625	631	585	646	626	595	642	704	614	595	618	601	617	604	581	608	606	620	612	601	628	588	646	624	618	602	607	589	639	629	586	629	594	625	619	579	563	624	628	607	573	618	603	596	627	627	595	624	620	611	647	629	598	613	599	647	580	588	616	625	606	581	554	625	608	591	646	638	594	600	576	601	616	551	585	591	607	609	665	594	596	569	615	613	584	591	602	603	652	581	660	624	596	657	626	657	629	576	624	568	627	646	609	630	568	628	613	633	619
32629	18370	9411	2510	870	572	471	457	457	363	366	350	351	322	298	295	331	334	317	310	352	325	297	311	290	304	354	338	350	288	306	324	313	315	319	318	301	315	280	307	323	295	317	281	301	288	293	286	281	284	309	294	242	274	252	308	306	259	313	307	251	324	313	291	282	304	326	310	299	312	302	306	280	300	298	316	305	326	295	307	312	283	324	316	316	314	287	295	289	290	309	312	331	326	326	315	312	354	275	269	294	317	289	311	301	295	300	300	289	316	305	290	304	318	296	304	297	312	294	271	321	283	289	300	271	299	264	315	328	258	275	290	275	303	298	369	305	281	296	274	281	306	275	320	321	309	317	326	311	254	268	300	303	337	329	284	333	289	254	316	244	277	313	301	321	307	308	343	267	281	283	323	302	290	309	296	320	302	269	306	282	311	308	310	353	291	272	298	318	324	268	296	346	270	312	304	312	325	265	299	308	306	300	319	296	333	292	299	289	311	290	323	295	309	329	317	278	319	322	297	290	304	296	284	275	282	275	282	290	284	276	301	295	279	283	285	318	306	292	314	285	279	314	318	324	328	300	297	305	323	287	272	286	268	287	279	324	312	293	307	320	278	285	289	313	297	317	331	287	300	325	313	251	303	317	289	297	298	315	318	311	308	287	297	289	300	304	306	314	263	313	292	287	307	293	297	291	289	311	303	299	291	280	300	281	279	282	302	299	319	295	290	368	297	298	302	315	327	346	277	287	291	295	317	307	309	294	286	317	300	289	304	289	285	330	324	296	321	321	313	296	285	301	298	289	295	319	304	320	308	290	282	315	310	318	295	311	287	293	306	321	307	292	293	286	327	293	314	291	287	327	277	294	314	310	314	328	292	288	278	299	328	298	308	308	300	306	312	321	317	287	297	308	287	303	301	297	306	297	280	301	358	286	303	311	317	305	315	306	267	313	283	286	345	289	296	287	324	273	293	300	299	292	320	340	298	320	320	287	287	281	274	302	325	272	285	297	305	297	292	289	307	282	287	290	300	298	328	306	267	332	304	279	290	292	311	311	285	311	306	321	279	320	288	300	297	323	315	277	279	274	291	298	303	303	308	318	286	328	309	317	298	321	299	333	281	312	276	312	290	303	325	287	272	316	292	334	272	273	317	290	294	346	298	299	290	309	251	310	307	336	302	308	294	271	255	296	285	279	273	275	289	267	272	277	317	297	322	308	312	301	317	317	314	316	285	274	288	345	289	302	299	317	303	321	292	273	283	290	289	318	277	306	282	319	298	297	311	303	284	295	297	308	298	307	310	268	303	304	301	330	319	320	319	278	299	292	303	306	315	340	319	275	330	313	306	298	258	293	327	265	287	292	283	331	282	293	288	281	267	303	305	320	306	302	317	309	263	307	307	342	310	304	295	303	313	315	306	306	292	319	306	311	294	302	349	291	308	268	278	269	291	297	295	283	314	305	270	295	295	308	312	294	301	327	287	287	297	302	307	356	304	291	289	303	278	315	286	287	297	279	290	308	294	291	297	280	288	319	327	302	300	299	309	284	310	267	301	297	297	315	301	310	302	328	302	334	308	297	290	336	297	327	307	305	295	298	267	302	278	296	244	303	284	288	302	296	360	271	293	279	282	297	308	321	312	279	262	288	291	300	298	298	304	295	290	321	297	322	284	318	326	311	319	288	310	283	290	318	332	318	304	303	318	290	335	324	303	314	310	320	297	274	310	279	303	302	319	305	318	303	294	312	271	264	296	287	304	278	256	300	277	297	320	290	322	296	325	309	291	295	309	292	296	303	311	302	308	283	309	310	328	300	283	311	270	286	331	308	317	292	308	290	328	304	302	304	284	313	295	305	332	300	313	305	328	293	270	308	298	275	295	310	278	281	288	278	289	303	288	289	312	341	319	303	293	286	251	313	307	291	304	302	301	325	312	317	309	322	323	264	278	332	318	289	298	292	300	310	312	286	323	304	278	282	286	307	280	280	326	302	303	283	313	315	289	286	294	294	290	289	300	309	345	268	296	288	276	332	300	277	280	286	293	308	300	331	294	348	270	282	310	311	297	326	326	314	307	286	322	288	276	310	316	326	297	276	288	290	289	287	276	287	292	293	280	310	312	302	333	287	299	295	323	337	302	328	306	310	293	288	288	310	309	374	271	323	319	313	249	294	294	306	293	297	296	308	327	293	298	281	320	285	277	271	365	316	314	312	323	308	316	299	294	289	307	331	301	293	300	293	293	302	301	295	291	316	320	270	312	300	292	257	289	273	315	314	291	316	289	291	290	296	286	288	296	317	285	348	281	286	284	304	292	300	321	272	277	303	313	295	271	298	312	299	321	300	303	336	293	304	305	297	306	294	308	310	268	294	281	286	334	307	308	323	299	291	293	301	288	325	293	303	285	285	277	298	260	284	302	299	298	299	275	290	292	309	308	273	311	275	314	299	316	284	325	306	293	288	307	298	281	298	321	325	298	295	324	308	300	289	300	267	298	309	298	301	264	270	308	316	302	296	328	295	305	322	317	285	284	320	288	305	295	302	320	299	290	298	336	310	285	275	279	306	333	314	319	272	291	309	275	312	304	272	287	300	324	294	281	295	262	291	321	287	308	296	284	298	276	291	335	311	303	302	294	285	268	295	306	308	337	288	326	269	267	279	306	304	308	287	291	283	281	300	259	302	300	323	292	318	307	298	287	304	310	261	274	316	288	305	289	331	309	256	309	285	314	303	319	295	331	338	283	309	268	313	339	325	286	297	322	310	305	299	323	319	272	296	307	297	292	307	273	282	287	300	258	300	291	298	281	268	286	292	285	284	295	280	318	334	288	283	286	305	315	261	286	293	294	307	316	284	284	332	285	292	316	299	312	286	297	295	333	289	295	326	341	305	303	265	321	286	270	319	320	302	309	287	289	291	280	310	274	301	281	298	307	320	277	280	305	299	319	329	328	284	299	322	323	287	277	281	282	301	262	296	262	296	293	298	313	297	316	321	296	287	307	286	290	330	292	322	306	331	315	299	302	266	335	317	294	306	330	277	283	309	329	279	312	339	318	265	291	313	300	305	307	300	313	335	294	317	288	306	285	351	282	313	271	281	294	332	330	292	316	315	291	297	307	331	263	311	288	298	316	285	281	312	316	291	319	329	297	296	298	316	275	298	252	297	319	296	278	312	303	306	299	313	297	303	287	321	311	301	319	301	291	263	276	280	319	290	297	303	266	318	315	303	299	288	293	282	330	301	305	288	288	306	305	262	313	297	305	269	334	300	303	304	285	343	333	292	322	306	326	318	293	319	317	275	299	305	272	272	309	329	257	289	260	288	302	286	299	301	309	285	298	320	300	321	292	293	294	299	289	296	366	317	292	309	321	280	288	286	265	299	298	286	262	292	294	301	311	311	274	300	315	335	291	298	308	306	274	300	276	295	325	326	297	273	306	262	291	305	305	299	281	330	286	267	299	327	304	300	296	322	336	265	328	294	335	312	323	313	293
18611	13104	11766	4849	2296	1770	1482	1362	1408	1222	1179	1039	999	810	876	889	948	765	788	739	720	702	753	750	750	707	671	704	691	716	725	683	690	734	723	683	654	671	728	706	723	651	703	660	684	657	690	682	694	715	717	644	708	671	697	698	646	709	690	642	694	641	679	715	707	670	684	665	690	636	681	668	684	687	649	677	722	708	669	684	701	729	637	654	708	665	699	641	671	669	693	662	658	638	623	686	655	639	667	668	700	677	667	699	680	675	684	717	719	724	676	708	781	833	746	747	770	753	720	700	699	674	723	659	712	693	692	664	669	689	643	651	647	601	691	696	653	650	672	698	677	677	713	707	663	694	680	709	650	679	677	659	719	630	661	678	741	699	706	740	634	682	682	719	655	662	661	678	671	685	706	684	665	689	695	637	673	694	721	638	692	663	680	665	683	637	691	701	699	695	725	688	635	696	679	717	660	641	617	659	689	629	670	672	653	716	659	641	639	672	650	677	637	676	696	643	655	714	721	660	693	712	698	681	661	669	684	644	672	676	702	644	691	704	651	674	692	640	656	645	698	712	676	661	699	698	666	670	682	729	638	667	653	662	649	629	648	657	678	676	649	674	720	685	670	674	706	654	673	688	614	695	657	660	686	729	666	653	693	649	673	685	717	671	659	681	690	657	688	666	662	707	618	689	666	688	663	650	666	701	639	630	657	711	671	709	682	736	680	656	650	655	654	671	664	672	658	636	644	620	660	648	664	671	711	733	674	686	641	699	696	693	654	712	675	703	708	687	627	633	661	669	657	698	662	683	659	634	654	650	664	677	650	682	693	649	734	674	663	708	654	646	635	663	651	689	651	660	639	672	653	700	638	599	702	628	623	656	652	671	646	688	654	686	674	681	674	658	679	672	668	662	693	640	665	690	665	692	633	690	683	688	682	647	692	668	701	647	680	705	675	648	716	722	666	659	669	719	670	674	654	663	664	680	680	692	652	660	654	678	673	636	691	656	688	683	674	672	688	698	682	680	669	720	716	692	657	665	658	706	681	667	676	693	668	665	646	677	705	691	689	647	606	677	687	648	702	674	708	700	698	658	674	689	701	640	714	701	668	640	712	629	675	709	663	672	663	703	672	660	649	616	653	684	679	689	675	632	640	634	670	637	665	689	679	670	698	685	661	702	656	744	702	671	678	688	684	656	687	685	670	669	672	662	679	685	650	669	687	676	661	678	648	682	643	657	678	682	686	699	672	688	656	663	717	700	638	696	653	672	655	662	678	689	663	677	682	669	634	661	673	690	644	644	696	736	673	694	642	653	689	682	668	657	672	658	650	689	657	669	649	676	680	685	691	684	655	681	643	648	677	652	643	665	650	647	647	677	641	608	667	651	625	659	635	689	659	653	669	689	679	693	659	686	675	651	712	698	656	656	685	656	715	615	663	650	617	640	657	719	668	676	652	665	597	702	641	664	697	693	722	663	677	631	688	652	639	663	688	696	691	661	664	679	652	660	693	667	626	681	646	663	685	645	671	616	692	671	678	662	729	647	673	665	620	676	676	663	653	692	670	685	659	715	663	687	704	678	678	670	668	707	664	668	662	662	663	701	618	683	700	695	656	679	615	635	708	647	678	687	658	645	705	692	641	681	668	684	671	675	721	667	671	694	669	710	671	681	686	653	639	617	656	663	676	699	661	652	694	643	661	664	658	628	666	722	664	671	720	624	679	698	688	621	655	645	718	677	695	712	666	700	685	631	678	618	675	656	634	679	656	669	677	680	664	716	643	663	696	674	632	698	710	663	717	688	702	690	684	696	680	669	682	672	710	667	711	685	679	633	683	704	743	655	653	694	656	659	692	637	612	679	703	673	685	707	666	688	708	680	659	667	647	705	636	672	681	723	697	678	679	663	655	731	633	681	703	681	672	674	728	699	686	674	647	687	670	694	729	669	657	697	696	690	702	687	685	642	711	700	659	629	716	668	669	672	697	700	652	706	661	665	684	682	640	652	653	714	634	683	671	673	653	630	660	626	661	631	717	621	669	687	621	704	686	668	720	679	654	656	684	698	654	678	642	651	675	647	621	709	645	680	677	671	658	638	641	714	695	638	670	733	691	724	691	638	629	682	656	680	672	653	614	714	684	692	607	662	669	693	701	693	711	685	628	628	703	653	688	646	613	651	658	655	667	654	672	658	681	689	677	643	636	700	653	709	640	709	682	715	658	717	678	645	681	724	701	707	688	747	653	682	637	669	648	710	708	670	705	701	691	742	678	687	646	669	681	676	690	654	673	664	671	666	659	687	700	680	636	653	694	709	682	696	698	645	686	660	677	664	683	655	648	636	667	649	685	642	637	716	630	714	680	645	722	697	659	655	672	639	675	721	649	661	664	704	686	677	647	675	667	717	663	672	692	670	675	659	723	685	703	719	655	661	701	680	700	693	684	723	635	692	659	657	654	678	698	701	657	669	694	692	615	732	703	678	580	720	666	698	648	672	662	653	638	649	662	709	685	713	658	635	658	676	643	656	678	697	697	629	675	655	646	674	671	655	668	617	640	657	664	680	689	694	676	707	683	714	638	688	652	644	684	650	695	717	645	679	710	668	651	667	701	663	674	652	701	678	705	660	694	687	641	638	686	686	735	688	656	695	659	661	629	667	633	691	676	665	691	717	648	650	663	645	713	704	652	726	604	657	638	645	687	661	674	665	686	717	715	731	695	641	707	634	709	695	697	688	637	698	649	684	682	640	708	658	662	675	638	686	690	674	685	671	676	715	644	688	646	671	673	688	685	634	666	702	690	651	653	660	660	698	660	682	701	642	677	680	672	667	691	683	682	666	702	679	686	663	692	689	659	626	672	661	650	656	648	686	623	724	633	721	670	679	674	653	707	681	719	690	672	660	709	693	682	658	655	656	717	693	665	683	680	658	703	690	666	682	661	689	703	691	641	700	653	671	695	654	647	674	690	689	680	721	687	663	690	632	692	674	645	691	690	655	683	644	693	672	646	696	684	660	674	639	671	654	675	621	655	671	662	629	658	641	716	692	663	681	657	676	667	669	657	701	659	666	699	707	671	657	704	648	642	686	678	669	649	675	699	663	644	671	686	677	691	644	662	672	698	663	651	676	637	688	709	724	697	676	686	616	672	690	662	720	650	654	683	691	685	698	683	695	666	688	659	721	679	689	681	705	689	659	713	678	691	666	656	641	662	643	644	653	660	674	647	640	650	636	610	690	707	679	682	672	680	723	673	701	698	689	687	634	660	711	702	697	650	652	666	679	681	678	671	691	698	700	635	700	659	703	618	673	695	691	619	682	641	658	654	683	701	670	635	693	672	647	667	684	702	634	666	640	697	662	646	674	695	632	685	663	680	654	686	669	674	669	695	686	710	663	657	673	685	658	633	721	667	712	687	660	681	675	645	696	686	688	646	624	676	664	675	673	645	667	638	668	662	627	710	685	691	713	684	727	688	685	664	659	665	665	673	765	654	661	653	688
11430	5500	2313	537	347	342	319	330	331	316	327	331	306	316	273	286	271	323	335	314	322	307	298	314	291	320	289	308	308	302	299	315	304	291	292	317	294	313	318	287	300	324	329	308	304	322	321	319	303	299	292	305	302	297	335	327	298	369	299	293	308	306	324	303	306	291	306	318	315	286	313	303	306	298	275	338	297	310	289	323	316	299	331	293	315	348	308	318	328	314	258	292	327	318	320	330	310	297	334	299	296	321	298	309	332	318	316	291	254	303	299	307	311	292	318	292	293	316	309	294	294	328	299	343	338	304	286	334	310	305	305	281	290	324	308	284	337	358	311	341	333	301	313	322	342	302	317	284	266	296	313	336	296	303	283	334	305	312	322	295	278	315	312	331	309	328	296	295	301	318	330	293	321	332	320	302	304	342	312	319	284	313	286	298	321	327	304	294	299	311	318	285	313	324	311	297	300	316	327	301	308	302	335	316	265	265	287	285	286	282	316	293	311	304	330	290	305	281	336	297	316	299	289	324	313	305	285	278	341	309	315	323	271	285	305	300	285	307	284	296	333	310	294	307	301	319	312	283	321	272	293	289	311	277	284	305	305	303	320	352	301	291	288	323	311	309	270	306	299	312	337	323	279	344	302	271	267	301	310	252	296	270	311	281	305	292	293	297	321	257	320	277	296	317	314	326	291	305	313	335	313	294	305	298	293	316	311	303	296	308	322	281	346	311	330	296	312	341	314	305	301	337	304	291	279	290	317	309	310	308	300	305	302	315	275	325	310	338	312	322	315	336	315	291	301	344	303	309	292	272	289	294	330	309	293	297	318	307	310	315	287	313	283	288	327	273	320	300	305	332	330	319	298	291	331	322	290	299	324	299	286	310	279	304	325	311	265	318	316	321	291	316	295	301	323	326	355	345	322	338	311	292	305	329	311	282	288	341	306	322	316	314	292	311	297	327	311	318	316	302	278	286	296	301	320	284	323	312	301	305	321	317	329	292	293	279	310	342	299	291	314	323	294	312	291	325	306	300	284	328	353	301	317	302	300	325	321	313	292	297	309	275	330	314	277	257	328	289	322	320	286	294	331	335	339	343	349	278	273	315	312	309	285	318	285	297	312	293	267	299	313	298	295	266	322	319	294	310	315	309	325	274	282	323	315	321	289	310	295	334	328	314	322	326	331	285	281	278	310	302	337	314	297	309	278	287	301	320	285	307	327	292	336	317	307	310	290	336	321	307	306	279	299	298	280	300	303	281	301	286	281	314	319	344	302	301	302	254	304	317	287	312	288	253	283	317	314	299	311	300	272	306	318	325	341	298	302	285	341	326	303	341	297	313	304	278	314	332	294	326	330	301	306	305	311	321	310	310	292	317	287	315	316	317	293	337	304	291	325	324	303	314	298	295	343	307	302	325	324	330	317	299	268	304	303	284	333	348	309	317	328	319	310	302	320	319	317	321	307	314	309	306	314	291	268	319	307	316	314	295	354	324	316	302	311	311	309	286	297	359	320	308	305	319	367	287	301	316	282	291	331	281	317	335	328	251	329	336	320	321	287	310	332	310	326	323	318	297	320	320	335	323	314	301	337	313	334	298	334	318	304	293	282	308	282	339	293	317	300	265	306	335	299	300	300	306	318	297	300	283	326	308	281	306	325	281	329	324	356	296	321	317	298	327	323	283	328	333	321	320	315	320	281	320	320	302	334	316	308	300	289	341	287	307	351	343	334	315	327	324	329	298	308	324	302	284	290	313	329	321	312	302	277	301	319	298	325	317	350	290	315	318	263	283	302	291	322	319	326	305	309	318	341	297	294	332	287	299	330	329	297	283	328	294	298	289	298	307	322	309	329	278	277	334	350	280	300	325	323	287	316	322	302	349	303	310	271	312	298	306	278	289	285	300	283	318	334	311	349	278	301	299	307	295	316	306	305	336	347	316	276	314	312	337	320	310	324	300	311	307	314	316	307	287	290	323	297	324	327	303	329	316	330	274	293	303	303	304	308	295	273	318	307	304	294	341	336	306	313	284	299	314	330	300	305	316	291	301	304	322	304	320	306	300	324	314	324	300	322	325	302	272	316	300	330	328	297	283	335	284	334	301	308	340	318	304	312	331	343	352	327	309	336	306	310	278	309	335	305	288	337	303	310	285	295	287	312	313	288	295	296	308	311	313	295	322	292	291	314	326	294	279	290	297	318	365	285	312	331	301	302	280	324	323	294	302	292	315	336	289	320	331	307	334	286	292	322	273	310	358	317	295	337	316	300	326	291	294	321	318	305	314	307	320	290	304	301	279	295	338	293	337	310	301	296	321	307	307	288	350	305	316	287	301	319	309	319	325	336	278	301	289	267	292	289	304	324	262	293	299	290	307	298	299	290	321	280	307	298	308	319	300	265	332	295	335	276	287	300	288	327	325	297	332	300	317	311	268	313	338	337	311	296	310	347	328	280	298	321	354	325	301	311	298	323	301	318	309	289	299	318	298	317	316	333	303	327	339	293	322	307	324	333	272	291	305	340	314	304	292	335	354	287	333	285	318	301	306	304	305	321	344	328	301	322	324	284	274	295	317	323	342	332	285	293	284	304	315	262	329	327	316	294	278	304	301	298	301	309	298	308	259	280	277	303	341	303	327	346	295	277	331	303	295	325	280	343	302	291	293	310	327	294	324	326	313	317	316	306	281	326	309	271	315	294	282	311	319	291	279	283	302	349	316	282	288	332	317	292	292	288	336	329	329	281	335	293	306	301	331	312	314	287	299	353	347	288	349	291	334	312	290	313	295	311	312	298	311	336	294	305	301	331	292	273	308	312	287	323	312	317	310	316	307	306	305	292	336	288	277	286	292	331	346	312	286	288	281	296	305	320	334	300	313	304	361	345	310	278	324	316	312	327	256	339	299	299	280	331	275	294	307	294	358	303	288	325	316	326	276	314	268	301	338	291	303	306	310	323	365	304	323	290	265	304	314	312	283	320	305	284	313	320	288	276	267	314	306	290	321	329	335	285	309	323	317	303	321	302	296	293	295	335	326	295	303	333	295	282	319	302	325	266	328	297	291	299	300	288	312	314	315	285	314	305	287	302	314	295	292	366	300	342	313	302	282	296	283	339	301	323	309	305	314	312	293	292	325	278	331	324	314	336	318	300	319	303	318	321	296	279	320	320	281	304	314	299	335	303	289	310	304	325	299	298	313	337	315	338	310	316	319	293	293	289	309	348	336	282	323	299	313	268	316	274	327	327	282	305	287	306	314	306	323	295	297	302	318	303	291	325	315	306	314	328	321	308	333	303	282	321	293	285	278	301	290	288	302	274	343	323	300	294	295	317	336	314	314	315	321	309	300	313	304	302	327	323	300	334	323	301	304	286	312	281	314	286	308	288	283	273	301	316	289	293	306	306	299	295	316	291	273	283	330	262	319	321	284	341	290	259	313	310	301	344	299	281	305	319	302	341	282	312	364	310	303	330	342	301	315	311	308	332	295	286	313
6980	4843	3932	1089	758	730	727	728	667	733	724	668	705	671	689	705	694	681	658	681	715	683	663	687	694	678	684	680	679	661	681	701	737	724	696	684	676	668	703	663	683	736	672	660	613	661	662	659	707	677	695	630	689	716	691	656	683	637	686	735	720	700	688	662	703	668	672	711	671	672	677	675	661	675	700	668	717	651	645	671	677	700	695	639	724	729	686	720	616	675	621	680	718	684	641	694	707	642	640	721	691	666	717	673	674	653	713	678	658	681	733	670	694	697	675	709	729	663	663	691	696	703	643	707	655	661	733	681	680	657	687	634	665	708	641	686	624	681	647	688	672	674	651	696	686	697	681	677	672	671	700	700	724	692	645	700	679	673	634	672	666	702	654	635	685	689	711	679	674	747	686	658	719	672	674	662	688	669	714	666	684	713	692	632	678	659	673	694	668	693	681	647	651	670	683	684	668	637	700	674	680	696	747	685	661	724	669	680	667	670	719	654	676	672	699	653	628	698	659	718	687	702	658	705	689	722	665	714	636	606	678	687	644	661	684	647	699	668	662	656	657	662	735	698	658	679	678	630	685	698	637	698	678	685	674	666	700	640	676	697	696	682	672	678	711	714	666	653	700	668	711	721	717	683	671	700	713	656	633	710	661	664	719	724	680	689	656	694	683	662	682	702	659	703	660	649	697	691	670	680	754	680	682	695	697	642	705	702	644	683	682	639	688	731	693	613	673	704	694	663	659	684	712	629	697	653	643	694	648	675	707	667	715	693	672	663	698	667	625	714	629	676	710	702	700	697	681	742	680	695	731	683	705	677	661	679	669	683	693	683	689	712	659	699	623	678	728	626	645	647	684	720	686	673	694	698	690	644	698	658	663	682	692	615	653	656	721	680	673	747	700	661	658	677	630	674	683	685	665	693	687	647	673	681	708	657	750	703	673	659	634	678	700	697	705	658	690	690	704	669	692	648	742	675	704	706	643	666	632	721	679	671	692	676	681	692	686	670	695	672	717	684	677	704	712	677	705	698	715	706	670	657	715	697	688	713	711	678	678	682	672	657	722	669	683	699	667	697	709	637	666	630	735	700	645	627	708	651	673	680	670	653	701	636	683	662	696	671	661	691	680	694	698	672	732	683	687	673	683	687	666	678	639	691	685	665	647	648	694	665	633	645	647	666	662	662	635	709	685	673	606	646	678	688	695	655	679	679	726	722	647	670	728	711	679	651	678	694	662	656	669	669	651	709	638	699	635	669	657	686	705	646	684	737	675	650	685	694	668	679	710	691	687	681	630	650	668	727	626	653	694	650	644	650	685	678	728	670	708	670	657	680	709	662	665	683	696	662	667	682	687	696	643	633	716	618	647	657	715	653	689	673	693	671	686	651	655	701	688	737	714	639	660	688	660	730	687	691	694	669	666	706	673	661	671	651	636	716	681	676	649	647	679	670	665	626	723	705	720	676	626	665	689	656	716	678	704	691	715	698	674	710	694	653	706	652	674	723	649	687	744	661	691	691	682	660	642	654	649	705	643	689	679	657	662	647	624	662	694	636	673	666	701	721	671	658	671	635	653	662	703	687	645	680	657	681	719	712	722	704	719	688	691	742	709	713	655	712	677	666	639	641	715	698	702	713	690	660	732	702	686	715	674	665	669	647	632	684	678	713	716	645	726	630	666	632	710	671	692	676	667	672	663	702	683	664	704	676	674	678	674	654	657	709	698	697	684	680	660	678	670	706	642	704	716	621	715	642	672	686	690	720	649	699	694	640	683	699	662	671	656	706	627	657	683	674	664	701	709	645	697	698	669	715	666	649	648	668	731	711	679	694	696	672	686	690	606	702	604	668	663	667	683	686	678	677	674	629	690	653	690	660	651	698	685	712	707	737	667	691	694	676	723	688	647	717	676	655	686	634	685	689	661	728	693	754	689	692	654	661	692	641	647	640	656	646	722	659	678	640	650	656	649	673	727	680	708	661	707	657	669	713	690	614	670	674	675	677	677	624	657	697	692	697	753	686	642	666	687	705	644	645	655	693	659	681	699	721	700	646	641	666	675	696	700	718	663	694	668	706	672	708	638	664	657	705	685	666	654	691	706	691	762	669	656	664	665	746	677	679	668	694	716	608	690	669	711	671	707	647	665	654	670	647	704	744	682	683	635	649	634	705	675	656	721	744	684	659	692	672	671	688	704	713	692	715	694	641	671	657	709	672	706	698	710	696	683	616	678	657	664	695	685	666	664	687	701	658	676	726	717	721	679	655	729	653	683	660	666	682	680	709	708	689	679	611	673	667	657	658	666	686	703	679	699	680	676	681	691	714	666	683	703	702	685	674	655	694	710	640	726	677	652	693	677	652	659	682	700	676	696	681	655	644	638	682	666	724	683	688	671	604	623	681	694	682	633	705	702	694	688	639	655	667	718	655	719	670	679	694	684	692	689	674	693	707	662	679	629	698	664	718	668	693	647	687	618	716	645	685	675	685	697	685	674	697	739	705	711	697	641	684	661	636	709	639	668	661	684	703	631	671	668	665	675	705	730	668	621	684	704	636	711	636	686	700	679	763	705	697	626	670	680	661	681	693	689	651	710	643	616	658	625	652	712	690	659	690	674	691	716	642	680	673	677	680	675	674	683	690	679	683	670	678	679	653	680	696	685	705	673	700	684	676	704	660	693	637	676	659	700	710	697	656	701	701	737	704	680	684	689	660	689	662	665	689	659	691	633	732	639	688	676	620	675	683	680	709	684	674	684	691	644	654	731	640	681	719	669	661	672	701	713	650	692	677	687	736	654	690	693	703	708	676	699	691	723	684	644	678	661	669	653	697	682	701	660	681	702	652	664	683	640	660	659	735	704	654	688	692	656	687	678	691	708	716	714	663	683	691	717	675	643	687	660	668	647	662	718	719	697	655	679	666	704	747	643	681	702	689	638	668	670	689	651	652	684	689	698	724	712	660	671	694	669	701	672	635	700	662	691	694	705	648	647	657	706	647	669	619	666	641	654	680	626	691	684	644	644	680	644	698	729	673	695	638	693	683	697	659	701	654	653	675	671	657	670	720	655	701	684	676	668	713	715	656	663	705	688	679	701	720	673	690	698	703	666	686	706	696	703	644	662	646	677	656	722	703	648	726	685	654	704	694	676	697	705	688	703	704	652	717	705	702	698	672	700	684	700	692	707	668	693	708	666	691	680	683	671	662	697	690	714	662	705	712	685	676	692	687	677	713	631	680	668	659	637	674	674	673	653	666	670	746	718	683	665	658	712	651	684	694	686	681	667	661	710	665	729	660	693	721	671	694	655	652	707	721	674	713	644	665	658	679	692	670	691	691	730	691	701	672	705	685	693	694	634	705	713	695	668	676	669	710	712	680	655	709	673	713	693	664	674	703	700	693	668	694	713	707	650	607	692	671	658	664	704	679	667	682	686	682	676	715	706	626	689	678	694	681	671	657	673	641	620	694	650	724	671	665	749	730	701	632	664	698
23687	12229	6570	1552	597	441	389	348	378	316	323	307	317	307	291	279	276	293	239	293	278	275	273	257	248	259	287	267	295	306	249	304	297	271	265	283	291	282	256	273	270	278	291	280	254	270	272	260	262	271	272	308	272	277	249	263	241	280	290	316	258	280	274	299	262	251	259	290	284	275	259	287	275	226	269	279	266	276	253	307	296	247	280	264	293	251	279	267	254	297	284	289	270	285	271	245	244	297	294	272	260	246	249	282	261	280	268	267	267	286	266	274	288	316	266	266	261	278	251	272	261	274	254	272	236	269	279	265	290	282	253	283	265	256	291	286	263	278	236	294	275	246	255	271	250	262	248	264	290	290	305	222	253	297	255	307	262	295	246	249	272	260	262	263	266	283	285	287	316	305	302	293	260	246	292	301	258	310	271	283	261	271	281	253	282	281	255	290	278	275	293	269	308	276	259	269	282	281	280	277	291	268	284	262	280	259	270	271	258	291	278	286	273	260	282	270	276	255	259	244	287	275	256	251	292	249	268	266	272	280	253	290	264	251	276	240	276	264	283	261	270	281	247	288	290	245	285	277	265	267	270	239	263	292	276	295	272	256	297	286	242	258	270	244	266	268	266	291	270	281	290	290	269	274	273	246	252	238	261	275	274	285	259	279	278	262	274	267	271	268	285	316	289	314	285	272	277	256	274	270	278	242	258	256	269	272	294	291	247	282	238	248	259	265	284	255	269	287	258	277	266	268	298	290	309	259	270	274	270	296	305	262	303	249	271	295	269	268	280	235	290	297	280	285	241	267	229	292	302	277	262	263	266	279	277	279	271	286	287	270	282	267	234	289	253	245	268	272	290	289	274	291	274	315	285	288	309	274	278	296	297	266	272	251	286	250	305	280	240	278	254	270	248	307	240	257	280	262	252	283	276	266	263	278	294	269	281	277	317	231	289	270	268	285	259	303	271	261	278	311	264	276	281	290	291	309	282	299	267	239	269	260	250	261	281	250	288	268	278	274	279	294	269	280	247	262	256	255	276	250	270	279	289	275	270	278	272	253	253	280	245	268	241	274	253	236	273	221	252	298	274	300	279	263	278	295	266	295	283	254	293	267	301	306	272	305	300	284	284	272	274	278	260	248	276	265	248	305	244	255	276	261	266	283	279	273	287	259	295	258	295	276	278	249	257	288	260	259	253	257	259	251	246	273	275	264	261	294	254	256	247	294	256	244	273	233	278	283	289	243	282	257	284	271	273	278	268	267	252	299	287	257	253	284	262	267	270	288	266	241	233	274	276	284	268	277	270	261	296	255	258	259	290	282	280	270	273	292	249	283	294	268	266	290	274	295	248	257	278	300	279	278	286	275	248	255	286	269	243	268	230	273	258	281	278	281	250	279	292	281	263	268	259	300	276	293	283	295	263	277	289	290	294	262	300	282	251	282	275	273	292	275	254	260	321	291	289	260	247	295	279	286	295	312	289	267	263	267	269	276	265	292	270	249	257	279	266	260	290	306	257	257	277	257	244	289	256	290	271	248	255	277	247	284	314	274	290	263	252	285	258	291	253	270	276	247	275	264	296	269	270	260	263	291	275	284	283	249	264	240	277	281	255	286	299	260	298	272	271	265	268	285	249	282	268	269	271	242	246	277	228	282	300	282	275	273	262	235	289	282	251	284	273	276	280	316	270	277	284	276	279	264	297	304	251	262	287	294	275	267	275	249	289	285	312	258	289	252	260	280	286	256	258	264	294	269	278	266	267	252	272	261	294	270	296	257	274	254	288	291	272	283	258	254	241	276	256	256	303	258	268	250	255	308	274	242	274	253	278	265	287	278	258	294	239	282	264	256	265	272	258	249	246	302	289	273	250	249	295	274	285	280	258	295	289	267	259	300	281	230	311	263	268	281	300	257	277	276	231	254	279	265	275	284	298	261	245	266	252	288	280	279	264	277	270	257	253	261	249	300	285	277	268	263	270	263	288	264	282	268	281	250	278	268	285	283	296	264	275	272	267	226	268	218	283	291	284	258	298	284	304	263	255	258	278	268	282	273	266	262	270	290	288	288	241	266	238	291	253	246	309	287	240	286	273	241	275	246	302	269	299	297	311	305	252	255	279	280	262	271	286	255	276	272	301	265	245	326	291	288	285	273	289	298	286	290	304	291	256	277	294	289	279	273	283	273	244	289	274	272	276	267	288	306	275	278	262	265	269	273	244	263	244	254	280	257	228	273	257	299	270	292	268	280	266	281	283	270	265	274	296	272	289	272	264	282	314	304	279	285	284	300	252	270	281	249	247	259	286	252	266	253	277	313	266	302	262	282	310	271	269	284	296	296	261	298	308	252	282	278	313	291	276	278	267	286	256	282	261	274	259	292	330	265	300	299	239	267	302	282	254	282	240	287	301	298	295	256	291	248	263	270	255	276	284	280	264	262	249	279	287	274	328	266	286	249	281	266	270	261	267	288	282	272	267	261	253	288	283	281	291	288	308	266	251	304	281	285	260	276	277	281	305	261	287	295	254	275	283	285	279	246	263	259	257	267	259	265	309	294	230	276	299	313	270	298	274	285	261	288	281	284	296	269	262	255	276	280	281	283	292	289	253	278	274	308	304	267	279	275	274	277	292	306	286	251	255	260	285	296	292	292	269	244	266	271	251	243	287	300	256	261	264	301	303	257	277	275	297	224	287	250	247	262	273	244	258	310	249	286	257	282	268	277	300	260	285	303	289	239	288	297	265	281	270	293	267	272	252	275	285	306	285	271	272	281	295	274	249	235	250	270	280	247	241	272	263	277	290	289	288	257	247	253	293	292	266	251	292	257	258	281	325	277	299	241	273	269	261	294	275	292	231	279	281	283	243	298	247	272	267	298	277	272	277	277	246	261	268	272	245	263	258	254	246	290	274	220	278	288	287	270	265	235	266	251	267	285	307	282	264	236	280	271	262	261	265	274	249	315	306	232	292	268	286	243	271	284	300	276	295	243	271	287	274	233	272	297	282	243	278	288	280	277	281	293	291	241	300	278	264	272	279	283	253	273	285	269	256	252	271	283	278	279	260	236	278	262	281	281	296	272	277	281	256	308	257	268	260	226	232	287	270	265	259	295	281	270	287	258	289	285	291	277	250	278	260	282	283	288	264	273	267	283	300	285	259	259	244	294	282	267	259	292	260	300	262	272	276	261	305	257	262	277	260	285	260	298	281	253	259	266	281	290	247	278	279	269	262	293	216	279	274	323	277	322	284	260	242	278	256	230	256	266	262	249	262	268	255	249	293	270	256	281	284	261	259	258	295	279	276	271	280	262	239	283	262	274	264	268	286	269	268	294	318	278	266	255	273	254	256	283	271	248	254	285	275	289	308	260	298	265	265	296	242	276	266	260	276	262	264	288	287	276	273	278	290	243	266	264	322	249	287	294	265	267	260	281	278	299	248	240	285	283	274	281	280	251	261	294	267	238	281	296	277	309	279	292	266	286	234	308	270	276	267	262
14542	9327	9416	3279	1570	1174	1054	970	988	886	837	836	849	722	707	726	683	750	643	708	671	664	621	683	626	664	625	636	605	668	653	682	634	655	637	651	614	594	626	615	617	650	591	596	628	678	626	620	626	618	588	600	582	623	665	666	623	581	586	613	629	606	636	617	614	623	575	635	633	641	624	602	646	663	622	630	629	606	627	615	611	605	670	572	604	601	607	656	646	623	666	603	653	601	622	611	587	633	602	662	631	589	607	640	600	626	633	628	679	643	656	673	651	656	631	648	658	671	655	620	639	659	618	620	592	557	643	659	591	621	597	633	625	635	617	640	574	599	638	656	617	628	648	614	669	610	649	629	601	640	634	669	658	586	658	668	614	617	604	605	589	588	587	634	632	678	644	587	586	597	622	670	629	598	626	602	597	587	616	648	611	603	595	658	614	660	629	620	638	624	647	622	587	600	638	621	631	640	636	634	618	615	640	621	621	631	599	636	604	629	639	602	649	644	632	663	661	624	593	604	602	601	615	616	594	612	617	594	642	597	621	662	621	620	557	544	640	622	632	617	618	615	612	613	599	580	607	633	620	621	620	649	666	622	648	598	613	616	648	655	576	626	650	610	650	647	647	645	568	674	648	607	587	636	636	677	643	660	622	638	629	638	659	622	622	583	650	618	607	624	622	586	630	622	620	643	627	657	622	624	650	638	669	597	566	591	610	593	585	631	622	644	639	604	651	650	590	613	637	646	618	642	632	581	579	633	693	625	618	625	649	571	622	616	615	601	632	613	610	605	606	619	621	614	663	634	657	626	575	611	623	560	596	620	587	645	628	620	598	658	625	648	611	610	651	645	602	624	570	630	648	641	593	625	624	603	574	606	636	645	608	694	599	595	599	622	605	642	645	628	587	575	607	632	578	597	652	616	623	621	626	632	637	671	621	660	629	646	606	625	659	570	605	617	585	597	605	580	662	606	638	588	576	599	633	627	603	609	651	641	599	648	595	633	600	595	645	641	587	637	609	650	636	611	648	642	604	608	637	629	630	594	610	585	662	617	596	620	634	657	624	632	602	594	597	622	628	627	585	549	637	620	612	625	594	580	568	624	637	680	631	683	611	601	662	615	607	590	633	676	651	619	650	608	587	643	612	608	596	626	607	585	659	626	631	674	601	619	619	649	576	640	600	656	633	571	670	599	589	641	616	627	654	665	634	648	644	586	616	556	653	610	642	602	580	610	651	622	621	574	604	589	640	620	610	639	559	665	601	615	630	626	618	675	626	606	605	639	542	640	600	627	614	604	617	618	596	609	650	624	674	619	622	636	628	615	579	640	625	609	620	626	578	611	615	592	636	613	585	599	613	593	656	633	591	595	593	594	598	593	617	594	619	635	623	646	666	640	577	611	617	618	627	602	654	605	578	647	623	662	608	656	622	590	656	662	635	667	636	639	607	630	644	598	609	637	594	583	601	621	629	617	647	608	635	603	630	630	645	642	571	569	653	600	650	611	605	616	619	648	631	616	621	652	634	678	608	562	636	623	616	606	632	670	600	615	609	606	646	641	648	590	602	634	629	629	621	611	645	640	630	603	591	599	640	588	653	624	619	615	628	659	606	619	603	657	635	625	640	576	631	635	655	625	652	589	619	606	645	636	633	622	590	612	571	623	628	629	592	678	691	633	595	631	634	631	629	567	590	599	591	618	671	617	624	633	581	599	627	671	615	642	625	612	622	632	648	605	628	616	660	612	568	598	603	578	619	606	583	622	599	619	587	583	625	595	582	629	612	577	639	616	667	649	597	590	583	614	600	634	639	590	610	594	584	631	641	653	626	628	616	618	621	627	575	607	666	642	602	617	640	637	620	612	578	605	603	597	632	601	638	601	602	607	611	665	581	639	654	651	610	644	605	598	635	617	648	650	603	613	627	656	652	651	618	579	634	613	622	631	639	588	599	639	617	635	604	648	613	594	599	585	642	614	642	652	660	551	594	671	646	589	615	655	640	603	591	568	622	597	577	658	639	628	607	622	608	648	617	592	603	637	616	609	601	624	566	632	647	611	612	589	608	574	634	602	623	655	629	627	605	641	605	625	640	598	611	596	617	608	618	607	652	640	608	640	647	645	633	585	647	619	642	571	607	649	622	619	623	598	647	605	650	616	645	621	625	570	646	613	641	629	619	653	579	609	651	627	593	621	607	627	620	579	617	618	602	583	644	648	633	603	603	586	639	643	588	646	608	637	594	576	599	616	641	616	631	579	610	567	657	623	617	607	617	617	638	623	591	632	627	637	586	588	606	640	657	619	627	620	598	638	636	645	623	604	644	637	641	610	613	633	638	648	635	645	602	628	576	621	662	635	656	621	627	711	608	568	611	641	615	654	633	602	600	599	631	619	660	610	655	610	610	652	607	604	617	588	632	654	659	632	633	609	599	612	634	673	591	592	613	584	587	600	640	586	596	610	618	625	658	586	644	600	650	613	618	637	684	613	605	621	617	645	612	612	643	565	586	613	657	633	609	612	604	614	631	656	616	644	608	646	614	627	697	640	598	662	650	639	643	594	624	619	613	634	646	577	579	621	602	647	653	572	633	623	650	625	640	660	611	625	649	619	622	613	582	598	624	648	622	600	647	614	579	688	612	650	563	628	594	578	628	650	638	593	678	603	620	605	580	690	603	634	616	610	630	596	581	664	619	627	639	573	620	604	629	605	605	630	657	651	625	618	623	637	641	615	604	689	639	645	615	589	606	620	612	622	622	593	654	598	615	604	627	620	611	637	607	611	590	637	592	623	613	634	620	603	623	633	632	644	610	628	627	647	636	577	663	599	610	645	619	616	600	603	672	626	616	629	667	605	592	615	611	554	673	609	590	621	618	639	650	620	661	665	638	570	620	635	675	612	624	627	615	581	614	661	609	593	594	648	600	585	653	629	582	667	638	596	586	622	597	628	636	577	601	619	594	595	602	611	602	596	579	591	600	635	580	613	611	620	634	631	606	583	641	610	566	656	599	606	624	578	600	633	626	627	596	628	632	667	645	612	653	626	679	600	618	587	618	634	643	666	652	588	629	616	590	628	645	592	632	598	614	645	661	657	609	589	644	592	615	629	638	607	632	628	646	666	626	636	591	591	663	638	645	564	629	606	574	618	639	642	577	576	592	619	587	570	607	596	643	600	635	634	620	624	643	591	636	635	600	614	607	619	632	644	655	622	630	665	669	616	622	622	639	627	665	637	630	617	608	610	600	616	609	616	600	619	606	578	675	668	590	602	602	631	643	639	581	650	569	648	609	647	628	633	580	617	613	649	566	627	605	591	574	602	620	631	611	621	583	614	582	654	664	637	626	598	642	638	613	605	562	601	647	666	624	623	641	631	647	629	622	673	619	610	652	626	610	597	637	635	601	609	628	671	599	662	610	633	605	615	639	661	665	603	639	639	599	588	625	651	633	629	629	654	638	657	654	598	623	639	569	641	614	596	648	626	637	647	600	611	621	634
32872	17689	9630	2625	907	563	476	454	422	426	402	351	352	363	324	351	289	320	335	330	320	315	291	350	331	330	330	276	312	313	275	305	314	296	287	309	329	323	316	298	307	317	299	283	303	309	323	302	327	262	298	290	322	318	278	330	282	317	297	307	307	296	273	289	306	286	298	294	338	316	296	268	301	323	339	299	301	291	320	296	320	300	303	259	300	291	292	273	341	315	329	305	306	280	336	282	317	333	299	311	264	370	272	282	318	272	328	321	339	309	306	323	301	306	285	319	306	296	304	291	318	318	302	271	319	329	343	328	307	275	298	271	268	323	290	326	287	299	315	319	318	284	299	302	308	322	303	305	269	291	287	323	298	301	325	289	322	277	305	329	297	324	293	274	257	296	321	299	308	307	292	282	302	309	287	279	302	278	308	321	308	304	278	291	299	315	312	292	276	288	317	308	308	272	271	290	290	260	312	272	297	307	289	304	291	275	328	327	326	315	298	327	286	339	311	315	304	339	286	317	299	319	291	335	258	306	291	319	256	296	311	305	308	295	348	315	296	290	305	290	322	314	297	278	291	327	334	318	306	306	273	306	274	303	285	315	312	327	328	309	299	288	303	317	286	293	319	311	282	304	277	344	333	325	302	298	317	328	321	311	306	288	267	313	286	316	285	285	304	277	306	282	309	306	285	298	276	288	293	303	301	321	300	322	297	289	298	318	308	310	283	312	301	290	320	327	321	308	263	265	325	302	306	318	276	299	321	265	275	286	333	317	298	279	323	298	311	310	351	287	254	307	297	293	327	260	287	300	316	283	306	282	304	290	305	293	300	309	282	303	283	306	285	318	306	312	289	292	275	308	326	281	341	304	278	270	282	303	348	275	321	298	276	322	326	305	340	312	269	324	313	297	308	313	316	287	293	309	315	317	277	301	289	316	307	301	287	298	282	292	292	303	303	287	294	317	327	261	287	286	317	312	314	318	305	292	305	302	277	309	283	290	283	289	314	287	279	285	328	286	289	309	324	331	302	301	302	298	300	286	294	323	305	286	300	293	307	294	289	329	304	321	310	315	343	329	287	323	295	290	306	315	289	309	305	291	310	280	309	283	289	290	315	282	311	315	298	329	323	314	283	305	264	298	332	312	338	309	339	309	310	273	317	299	314	289	319	313	328	324	274	303	312	304	301	311	317	302	272	325	281	292	299	291	305	300	312	318	295	289	309	315	298	307	290	306	337	277	305	307	319	303	283	309	340	296	289	290	314	272	302	289	311	296	240	283	311	302	286	292	299	308	276	282	319	263	278	296	318	290	310	301	296	311	291	330	323	329	289	314	304	289	322	317	314	290	319	332	302	312	349	270	270	298	289	287	308	313	334	319	306	302	274	320	310	288	267	312	362	347	334	308	296	298	305	330	280	283	312	279	327	298	306	323	271	285	302	283	268	297	299	302	307	303	300	304	304	333	330	298	334	299	316	280	315	290	314	275	314	304	276	333	313	317	292	297	314	331	306	361	290	265	290	321	309	341	308	326	305	310	299	303	299	288	292	308	298	309	285	294	316	293	299	301	313	279	328	294	300	348	299	291	260	272	283	303	294	324	331	307	304	292	320	317	301	302	320	312	303	308	274	303	294	279	331	301	306	279	319	315	306	294	297	332	257	300	306	281	320	272	281	290	288	281	288	284	305	300	297	281	323	299	312	311	306	328	330	300	350	333	317	326	339	295	354	276	260	285	342	321	304	302	278	310	286	344	295	314	338	306	283	309	308	331	301	271	273	307	288	300	310	315	305	289	317	292	312	343	283	319	343	342	280	301	279	304	298	283	313	274	329	314	357	299	273	294	274	335	295	267	297	310	311	289	321	286	322	319	296	326	313	321	320	296	315	280	314	315	300	277	302	298	277	299	303	313	352	329	310	323	303	349	330	294	292	307	300	319	282	266	308	320	276	297	314	282	306	283	272	303	278	307	290	301	307	274	320	327	300	327	336	306	320	329	285	342	278	299	271	324	351	303	288	335	280	309	270	316	323	289	335	330	290	308	297	304	297	268	311	263	290	328	276	296	297	334	304	316	296	295	303	271	301	331	267	315	319	288	295	311	348	296	316	306	291	292	291	294	325	273	313	328	306	326	315	292	297	262	284	287	307	278	310	312	289	308	281	286	302	308	284	291	315	305	325	290	298	303	323	299	319	307	299	295	246	326	278	315	295	293	306	326	323	343	307	273	307	342	288	290	302	309	320	292	311	296	267	264	277	323	322	307	311	309	315	288	307	306	304	294	317	283	273	298	311	284	315	278	311	329	317	307	317	290	321	318	325	281	305	319	293	298	327	290	322	313	291	351	292	304	283	274	334	302	322	325	341	299	296	302	299	312	309	254	299	326	332	297	294	288	302	298	316	280	348	321	292	288	287	293	275	304	310	300	283	292	314	305	291	300	307	328	293	280	275	315	293	299	319	316	330	291	273	291	294	306	307	297	321	309	279	322	273	311	313	312	327	298	283	305	322	264	303	312	300	293	306	306	317	299	327	274	294	289	297	317	314	309	294	279	284	307	320	309	277	295	336	304	298	297	331	283	268	319	308	295	303	314	284	286	259	291	333	313	293	295	332	306	287	292	291	304	283	294	293	302	280	309	298	289	321	308	303	303	283	310	332	271	314	331	339	292	339	304	294	260	281	321	300	326	305	306	324	299	279	292	300	294	316	295	295	291	297	294	275	289	308	321	264	320	308	328	289	311	296	299	288	283	334	325	272	286	318	304	324	249	328	295	319	266	299	301	310	351	305	295	301	307	293	315	260	270	287	282	319	289	311	294	283	281	302	331	275	300	308	289	299	295	295	319	287	292	288	304	293	284	303	320	285	297	293	271	338	323	299	315	346	329	297	292	298	328	302	304	316	290	320	336	281	305	314	292	307	317	328	261	313	279	331	267	304	265	293	317	310	320	306	293	310	319	300	305	286	301	282	314	345	266	313	303	291	261	296	294	317	296	312	278	306	272	337	287	329	296	317	267	302	289	273	301	331	286	318	288	306	323	282	289	292	312	304	303	290	329	289	302	330	306	284	323	322	314	295	299	338	316	326	314	332	284	302	293	352	291	300	306	298	302	328	300	308	297	327	307	294	298	278	308	308	275	265	277	302	268	255	292	321	316	305	328	339	318	306	307	294	276	313	289	309	278	310	305	298	291	282	295	320	312	282	319	314	314	286	334	310	298	311	304	316	327	322	289	328	322	279	295	341	338	312	294	294	280	309	293	298	281	308	292	314	314	306	293	298	294	280	276	333	307	314	275	298	335	335	298	314	286	261	293	303	333	276	322	305	286	274	288	315	261	317	297	314	284	303	277	309	321	320	283	316	284	326	282	288	287	308	310	277	282	341	301	304	288	323	319	299	300	301	315	311	336	308	315	315	290	302	299	288	296	288	318	273	310	296	295	281	293	290	298	326	293	295	287	306	296	319	312	321	318	294	327	274	326	285	296	284	318
18680	12160	12364	4948	2271	1607	1476	1363	1361	1279	1150	1039	1103	945	870	842	839	874	762	759	738	752	757	753	736	763	702	626	734	708	701	728	687	684	705	716	710	695	680	683	680	689	727	698	698	679	699	672	630	674	708	725	688	688	676	734	621	655	688	659	705	730	722	666	634	652	676	651	655	647	722	682	667	660	640	691	659	662	662	718	686	697	669	710	683	759	675	680	664	664	710	714	708	674	660	688	692	724	618	648	688	688	707	699	668	674	711	688	739	744	680	713	702	769	781	762	763	749	715	718	687	636	687	686	683	697	682	683	688	763	653	686	627	649	676	662	689	704	654	653	693	699	673	686	690	704	703	677	678	702	665	724	688	699	696	738	704	679	690	668	707	750	697	725	721	727	655	690	705	705	669	692	656	677	642	668	709	691	669	716	711	668	679	691	667	687	702	630	708	656	666	652	679	697	680	693	669	687	678	696	662	645	677	721	710	667	664	691	650	650	668	679	691	702	659	672	660	641	691	706	686	684	650	659	671	668	660	735	670	649	667	669	686	698	710	652	667	655	673	676	704	643	646	675	703	679	728	682	697	695	674	680	694	691	705	654	674	658	655	731	654	689	672	674	633	674	658	672	650	672	671	694	647	659	677	690	652	711	639	688	713	632	687	650	669	642	607	702	673	680	668	704	703	732	595	711	609	705	694	726	699	657	670	704	669	666	706	709	691	641	697	676	661	659	650	710	686	697	669	676	681	720	636	666	688	691	604	690	617	680	728	643	704	688	720	712	683	696	680	690	667	676	605	705	687	682	652	649	656	680	654	689	692	693	693	643	676	672	645	642	686	749	708	634	711	699	671	682	662	644	629	657	635	681	666	698	675	704	642	643	671	647	710	651	693	702	676	690	660	705	675	680	647	652	717	678	708	695	708	646	735	692	707	715	712	691	667	705	693	633	689	685	650	698	638	630	675	701	701	663	686	657	673	679	654	709	676	646	674	670	659	703	690	666	653	653	665	698	642	696	672	632	672	670	661	681	662	676	657	683	674	629	645	660	639	678	656	702	681	631	716	670	702	670	670	713	662	713	688	670	694	633	664	690	710	669	691	631	654	715	674	654	654	665	672	680	671	648	638	651	689	698	700	666	700	710	672	709	701	750	695	669	662	680	726	701	673	672	676	697	687	730	709	696	649	707	692	655	664	706	748	700	663	662	708	646	677	643	663	644	713	674	652	695	668	657	696	699	727	671	715	698	682	660	635	733	685	673	701	655	707	651	703	658	732	664	662	649	737	722	671	661	711	721	706	704	688	679	663	685	679	678	728	657	692	662	694	670	681	638	696	670	648	647	698	629	661	686	689	703	689	681	707	687	672	738	691	665	682	702	642	700	702	663	666	683	626	676	711	663	679	672	711	687	652	713	683	693	669	695	675	656	618	643	691	634	652	659	706	693	677	663	708	722	649	642	635	681	719	704	712	666	676	698	677	692	715	685	677	632	722	672	689	645	719	669	650	601	693	695	691	685	666	716	678	694	648	658	683	708	659	682	692	671	683	749	694	675	623	685	649	741	678	670	680	636	675	675	650	689	684	654	670	697	683	714	685	665	718	714	690	673	686	710	681	642	658	680	702	711	682	685	692	665	700	647	687	705	678	699	663	701	696	661	688	644	704	688	667	659	669	660	643	693	693	718	670	669	676	671	666	640	639	684	682	704	680	689	623	679	677	693	677	660	669	698	682	692	722	644	679	639	685	662	659	667	672	678	704	670	708	679	683	699	661	748	642	685	669	738	725	644	661	669	680	655	651	683	662	663	673	700	676	690	692	718	652	700	679	683	682	663	689	702	714	670	694	630	698	721	648	656	702	628	712	670	666	701	693	721	720	694	673	684	630	677	678	658	635	680	663	704	641	688	609	700	650	637	657	666	631	699	677	680	717	697	685	696	678	723	667	659	668	698	726	640	714	703	680	648	651	722	719	687	681	692	649	715	693	675	673	694	648	676	631	695	685	667	677	673	710	699	712	698	719	693	696	678	666	710	646	652	692	667	671	686	656	682	692	730	658	619	662	667	708	620	677	646	668	664	695	626	618	691	651	643	708	669	683	684	698	676	705	678	689	668	648	697	702	688	683	668	696	654	637	724	646	674	682	660	667	663	703	688	723	663	711	711	657	670	724	665	674	667	674	651	659	673	667	639	681	678	679	733	653	664	699	736	691	688	650	726	660	686	688	688	673	654	701	691	680	625	657	681	695	673	690	686	631	698	697	720	640	636	711	632	676	659	641	703	639	690	691	718	638	685	692	712	687	694	653	664	685	693	708	688	730	662	666	670	619	702	669	656	680	689	676	648	682	671	673	680	728	669	671	670	645	660	675	682	656	714	693	667	704	652	715	692	717	673	676	708	610	701	711	712	691	726	696	665	657	626	664	738	647	675	677	699	693	637	721	714	698	631	719	704	710	677	706	650	690	675	656	673	649	660	666	698	718	693	710	670	650	682	652	692	678	664	693	696	649	661	674	642	715	650	675	687	666	672	679	650	645	642	638	702	690	653	643	677	627	690	640	694	623	714	727	672	676	661	676	617	674	657	638	661	668	668	680	692	710	705	662	712	703	739	669	682	691	665	673	682	717	664	681	632	660	679	734	673	671	684	706	638	709	681	665	705	705	635	722	667	686	695	671	650	706	655	660	699	657	692	680	661	696	672	676	650	691	656	728	673	647	657	753	677	667	638	684	705	675	695	625	743	702	658	717	623	679	712	693	622	629	670	658	721	635	691	677	678	706	676	710	670	705	718	661	669	680	677	649	681	692	634	705	678	635	654	653	643	728	733	677	689	681	668	658	661	701	666	678	616	703	690	641	715	643	664	705	676	627	699	672	682	693	684	670	702	734	681	688	704	657	679	677	710	728	694	649	679	677	667	686	664	708	703	694	667	689	645	645	643	703	637	654	655	664	658	717	628	714	642	693	707	706	663	701	634	696	698	682	659	664	707	621	664	645	631	692	670	641	713	681	706	713	711	648	672	676	680	663	682	664	665	656	680	688	646	658	673	682	723	638	674	694	663	651	698	693	706	675	704	689	677	680	677	697	715	665	663	652	721	654	683	709	663	729	683	707	706	694	643	675	701	704	740	653	649	704	703	676	656	709	667	665	683	656	713	668	735	683	670	695	724	672	652	704	701	694	637	695	648	684	635	647	668	672	664	702	677	746	623	681	658	683	686	706	713	683	677	666	659	660	636	678	626	665	677	669	700	661	703	677	707	712	654	702	692	658	669	691	684	683	721	668	695	669	656	668	711	696	717	625	681	668	666	659	689	663	670	650	683	726	706	710	646	669	675	671	691	686	668	667	688	655	641	663	749	678	681	645	655	689	652	670	676	645	660	696	658	662	684	696	688	673	672	672	679	759	700	637	696	651	668	708	650	663	652	655	672	667	696	653	679	701	639	704	671	703	668	637	670	682	675	682	695	655	696	694	694	667	705	659	702	670	723
11701	5140	1873	462	312	328	332	332	312	339	285	295	313	292	281	316	296	311	309	299	324	289	321	310	323	314	302	301	295	322	288	292	309	316	324	311	330	309	309	353	324	322	307	324	288	306	326	317	311	292	312	295	324	292	319	292	322	310	333	326	320	323	345	314	314	349	301	284	290	307	343	322	312	314	287	299	321	315	301	305	276	302	300	323	313	324	292	285	306	301	345	343	302	310	331	318	308	269	309	341	329	329	301	274	316	335	294	331	310	326	311	320	307	318	345	326	312	300	318	342	294	309	325	293	320	293	290	305	306	309	318	354	305	329	313	330	291	276	318	300	336	297	304	290	283	300	303	320	344	328	290	299	283	304	301	327	334	309	296	300	283	321	287	316	310	282	287	303	298	305	305	285	297	275	323	319	282	341	296	342	328	320	307	292	342	312	302	287	343	329	306	302	299	318	301	287	277	286	291	311	311	347	344	293	323	319	308	331	298	319	313	319	299	289	333	317	315	302	297	290	267	293	291	292	309	295	280	333	332	322	326	314	320	302	304	311	301	303	288	305	303	321	315	314	330	312	312	339	322	325	293	328	285	311	345	322	299	325	283	325	321	309	324	311	351	304	311	325	326	304	357	313	312	296	324	309	325	306	297	329	307	326	325	317	347	272	320	301	317	358	298	334	325	302	291	316	291	323	306	302	312	308	320	301	315	326	301	323	287	345	275	335	316	283	341	348	338	301	298	306	324	321	293	318	355	301	316	306	312	264	322	307	302	299	291	306	298	339	309	280	325	312	325	308	348	277	327	280	315	341	352	342	282	301	314	311	300	283	294	310	318	321	310	312	335	280	301	295	312	295	322	322	286	309	292	326	289	314	359	301	294	311	272	301	272	318	316	291	284	318	317	326	294	320	292	327	309	300	312	306	313	323	313	288	333	291	324	325	315	296	304	337	294	283	319	309	318	324	305	297	333	303	348	313	271	291	301	322	348	300	284	268	319	339	303	317	342	324	289	313	273	301	313	312	287	324	315	313	318	318	331	307	296	308	282	317	324	320	330	305	305	270	283	318	308	313	299	292	306	310	279	307	344	306	306	291	285	297	306	300	344	301	318	298	352	287	274	284	345	304	279	320	296	318	324	318	319	340	293	303	304	322	321	319	337	308	314	330	331	319	313	337	297	316	328	283	363	341	333	328	299	352	330	287	355	327	322	333	290	304	340	309	344	324	323	318	291	325	310	288	323	296	319	293	298	314	323	326	296	333	317	329	313	336	296	294	299	344	273	321	320	303	311	289	325	316	327	300	307	327	314	321	304	290	287	292	322	305	319	336	320	340	265	297	289	307	312	300	270	288	299	316	288	311	322	326	355	288	305	264	302	279	296	312	342	323	305	334	299	304	331	286	314	343	322	308	313	337	323	285	306	303	300	280	299	347	314	311	288	321	291	296	269	293	304	316	298	311	298	293	321	354	294	324	301	302	292	338	286	298	319	261	337	298	297	324	292	279	305	291	327	300	314	329	300	317	315	319	307	334	314	311	300	271	285	326	310	278	304	298	345	305	282	288	273	314	305	331	318	341	346	295	324	298	317	289	293	279	299	301	278	284	281	267	339	289	305	319	303	312	314	287	318	328	325	299	353	309	344	289	281	329	300	323	305	336	339	313	290	332	312	289	341	292	333	345	330	301	293	297	279	293	325	278	308	307	319	284	319	317	309	317	320	328	282	307	311	308	297	313	328	332	280	329	281	289	297	322	317	336	328	338	305	313	318	302	295	320	324	285	300	311	299	301	302	336	305	344	315	285	293	302	328	307	313	311	337	336	333	302	297	327	322	330	262	321	342	299	336	319	317	344	326	317	275	317	267	300	311	320	363	285	311	314	330	289	330	346	274	308	266	306	339	308	302	309	332	316	323	321	320	291	264	275	296	311	316	310	284	333	257	322	322	300	297	307	311	330	310	314	318	340	292	307	328	311	280	298	302	286	314	296	317	299	284	295	280	340	294	303	312	324	298	333	340	316	275	310	320	338	313	318	324	368	354	297	299	287	334	273	310	345	336	310	308	313	312	341	313	308	323	307	324	313	338	317	313	306	298	306	302	299	338	313	301	313	328	312	300	336	295	305	320	353	315	273	307	296	332	305	320	312	312	320	315	338	325	300	325	324	320	315	276	322	292	289	313	287	317	290	321	316	354	319	327	311	307	297	291	287	348	313	273	320	326	324	290	330	314	318	308	302	315	314	295	270	312	311	295	340	320	292	318	330	308	334	301	270	313	307	321	296	305	308	315	316	303	311	300	302	280	316	343	295	287	339	312	315	308	302	265	296	319	343	283	303	303	306	298	314	333	302	319	298	331	314	264	313	286	304	286	325	359	311	308	331	310	315	333	295	299	307	286	315	313	284	298	322	327	301	323	315	304	328	291	313	313	297	294	297	321	289	305	320	307	315	312	310	324	283	305	297	322	297	289	300	306	313	311	315	353	306	312	308	319	318	303	331	325	312	299	296	262	325	301	308	290	298	294	293	331	321	300	313	296	326	298	296	325	272	268	336	298	313	323	281	300	284	325	315	327	307	323	306	322	304	322	289	273	329	290	305	293	312	324	325	262	317	351	317	324	323	268	263	302	300	328	331	345	327	325	297	329	291	297	350	306	338	321	311	333	308	331	277	331	298	295	325	310	320	323	318	327	311	304	292	308	327	330	341	289	323	317	298	292	310	308	296	318	317	304	345	290	311	311	284	344	329	315	342	325	316	347	303	302	325	312	324	289	313	288	313	331	297	309	298	316	318	301	322	289	322	326	290	303	331	336	302	312	295	335	266	321	295	340	309	305	317	334	296	276	315	312	310	323	328	299	311	316	318	301	329	307	300	306	328	310	286	271	312	333	304	292	309	296	279	318	326	286	333	317	321	354	301	305	289	292	293	307	297	279	296	297	321	305	308	285	313	312	305	290	257	252	307	300	296	325	298	311	319	342	319	308	275	310	344	299	298	309	323	332	324	309	290	331	305	289	306	298	310	298	324	305	303	299	292	319	320	298	318	307	316	310	331	314	291	296	295	316	329	291	282	304	335	299	353	322	313	307	298	296	291	328	303	310	294	302	292	321	297	315	318	280	303	329	291	302	312	312	308	318	329	289	341	313	294	290	330	326	325	288	301	321	309	332	310	346	305	315	303	323	352	324	310	298	271	295	315	321	277	300	340	328	318	301	346	284	318	293	295	319	290	306	344	298	278	308	299	275	305	282	294	306	282	308	323	339	324	276	306	305	321	327	325	293	281	310	303	303	319	313	326	310	344	254	293	292	320	320	311	296	298	304	295	325	296	299	316	304	325	299	312	337	293	289	311	323	310	297	345	322	293	291	308	310	306	339	325	365	317	311	307	330	317	307	311	338	308	337	340	305	294	320	299	311	325	339	347	296	325	331	290	281	316	296	300	303	319	298	296	345	340	356	308	307	312	273	334	307	288	302	325	333	323	336	291
6863	4382	2965	1140	779	700	668	745	716	672	656	659	706	674	679	672	691	701	704	702	661	643	698	686	659	666	684	673	697	711	661	701	691	665	678	662	699	694	685	714	724	680	625	676	692	699	685	679	687	678	674	660	702	642	690	654	669	679	698	710	656	781	702	681	667	659	685	719	621	700	659	691	645	696	670	699	665	614	728	686	666	670	743	668	611	682	666	687	744	697	713	693	726	702	669	748	673	706	695	687	671	684	702	678	646	657	718	715	735	702	693	719	681	735	716	728	722	713	705	663	678	645	671	728	725	744	679	712	726	697	664	681	651	709	706	657	706	707	667	674	720	715	678	691	712	653	710	739	696	711	633	702	704	705	684	737	700	673	679	674	666	709	649	691	704	690	711	670	699	720	675	623	710	626	677	678	695	678	672	708	668	695	683	678	689	692	667	714	698	651	701	641	730	677	712	656	688	642	666	710	694	720	684	667	701	713	648	685	716	677	662	673	641	709	683	684	679	755	681	667	714	714	678	701	717	678	676	688	680	656	658	672	674	661	686	665	677	635	659	652	706	668	701	696	686	686	673	702	689	692	628	649	729	653	637	671	682	674	708	675	692	669	683	679	705	723	657	678	690	676	683	705	731	683	636	688	685	722	662	710	687	707	671	662	653	735	712	710	674	678	667	650	672	700	699	696	704	714	670	670	699	660	675	681	677	666	658	716	656	681	693	697	719	681	748	686	691	707	692	735	693	738	648	681	709	680	709	723	662	685	700	692	708	694	693	659	688	687	668	722	676	698	640	707	702	658	735	686	685	706	712	696	693	721	700	684	729	701	676	679	651	670	645	678	701	676	720	705	662	726	676	692	666	704	679	708	696	661	694	695	677	689	655	688	681	677	716	670	659	701	662	677	672	640	667	675	631	688	693	716	692	663	710	706	671	666	760	732	686	667	692	746	699	633	689	728	671	701	726	674	643	704	671	689	668	660	691	712	717	693	669	665	695	705	685	692	696	669	728	706	695	677	687	702	709	674	666	700	707	712	691	668	665	682	663	715	672	662	688	669	681	694	671	700	665	689	630	672	664	704	718	742	705	719	717	708	715	683	694	692	702	728	666	703	716	681	726	672	701	677	688	677	663	698	694	685	682	688	661	726	690	695	677	694	665	720	698	650	681	685	682	683	686	699	698	639	710	682	660	668	731	725	696	718	664	690	665	651	700	719	676	665	709	695	707	695	695	659	681	732	705	693	638	684	678	665	695	672	685	648	673	706	616	670	700	675	669	706	713	667	636	670	702	726	649	708	710	698	695	697	666	706	690	707	666	711	669	651	728	712	698	700	730	715	658	674	695	725	686	650	623	670	684	668	693	690	658	661	723	734	645	657	671	701	705	683	678	668	722	698	658	693	663	684	752	662	729	696	675	692	667	680	708	610	656	699	681	681	631	690	672	682	690	698	712	677	676	697	705	693	714	705	713	676	686	672	654	667	708	697	697	685	647	647	673	735	655	652	660	688	666	664	679	702	696	708	654	700	663	673	677	656	667	747	700	688	702	687	680	667	686	690	722	733	700	710	675	658	719	663	604	713	724	682	676	692	709	665	678	660	684	689	684	732	738	717	663	677	674	676	701	693	674	686	683	711	704	678	658	649	706	705	664	719	753	647	648	719	695	758	700	704	648	658	670	685	694	665	737	671	696	720	651	672	659	708	702	784	636	669	709	712	646	689	662	697	703	664	690	737	702	744	676	734	692	687	688	756	675	659	659	657	666	683	679	679	719	686	660	681	653	669	673	647	680	644	697	646	757	638	683	675	709	693	681	695	725	656	658	694	678	685	627	674	719	700	672	713	724	678	699	642	688	727	699	659	633	687	682	687	691	705	743	673	697	668	713	723	705	696	668	707	693	646	698	639	693	674	703	669	671	710	659	697	688	699	723	700	693	684	630	687	670	675	672	670	717	670	668	690	673	686	686	701	683	678	699	707	716	677	699	661	646	693	661	698	716	698	663	681	641	676	727	689	679	673	724	703	710	699	708	654	675	669	652	662	698	693	739	699	682	672	679	728	648	666	698	652	689	667	715	678	689	704	696	664	714	710	717	684	645	669	625	681	752	646	657	709	691	661	704	676	653	677	696	685	663	684	674	685	751	714	671	646	646	696	666	697	681	695	673	731	672	668	706	707	690	728	677	677	654	682	681	667	756	690	669	714	672	717	684	697	658	664	700	731	697	668	679	689	662	717	704	690	647	698	654	660	729	705	677	737	729	719	661	640	719	631	723	650	661	672	649	661	681	701	678	666	700	721	698	691	695	687	686	723	704	660	686	611	679	666	698	682	668	677	677	699	674	710	707	699	702	679	683	672	663	665	683	697	690	718	679	672	672	707	655	682	698	683	697	725	682	692	678	713	741	695	655	651	722	679	669	720	669	674	641	755	677	713	706	669	700	677	704	702	729	665	707	694	711	698	678	717	674	725	726	730	690	686	709	682	699	685	697	700	707	672	665	679	662	642	708	645	691	678	731	709	670	696	677	701	711	681	658	688	682	662	680	698	691	678	708	662	635	657	633	661	675	676	641	694	695	692	701	649	713	643	685	692	660	666	662	670	677	712	681	721	681	658	676	720	678	680	690	695	654	694	715	660	652	662	655	673	667	730	698	699	684	695	744	688	707	685	745	661	710	653	656	697	696	679	687	722	663	694	695	665	689	674	655	656	620	714	685	647	652	692	702	737	664	642	682	665	697	657	710	699	665	628	645	636	687	742	688	734	707	702	683	686	631	724	702	664	678	719	674	646	679	662	687	650	691	665	744	681	684	721	672	676	697	698	723	707	701	675	617	727	684	651	703	674	723	688	655	717	649	707	698	675	684	693	664	666	688	679	672	701	645	678	742	672	666	677	710	652	670	658	677	649	671	674	711	658	661	692	644	695	697	704	705	655	664	690	676	718	722	696	631	679	699	695	657	688	685	717	691	642	706	711	717	692	706	693	698	706	678	691	620	655	701	668	692	704	671	651	783	714	716	663	662	690	675	666	604	691	674	691	709	670	635	676	678	707	680	683	675	720	664	681	634	646	677	702	685	697	681	731	694	731	654	724	644	654	714	681	695	716	699	706	694	713	689	718	713	710	665	696	659	656	640	667	713	677	668	650	665	701	685	661	685	698	659	661	647	631	670	671	682	670	720	686	690	680	715	690	657	649	686	678	681	733	718	697	673	674	698	690	702	698	710	628	644	675	684	666	629	673	713	666	661	688	667	682	689	694	746	735	724	683	698	666	648	657	673	731	624	685	672	685	684	649	719	693	695	646	709	705	685	726	654	643	687	667	674	673	663	700	650	676	684	680	614	701	690	730	686	703	711	672	664	659	672	681	730	670	671	708	742	677	668	659	661	688	648	704	702	716	736	627	723	700	660	652	678	648	714	682	681	684	682	660	678	682	678	694	678	683	678	713	737	704	628	738	675	667	688	687	727	659	646	688	727	752	638	711
22800	11285	5227	1392	642	436	369	410	377	320	324	292	301	282	288	317	295	269	289	289	278	261	270	305	253	255	257	290	294	265	300	278	262	288	297	317	251	270	275	300	263	293	277	256	241	256	288	269	290	296	262	288	278	290	262	284	282	280	300	289	277	291	287	270	297	298	286	251	254	301	279	278	266	256	288	290	261	272	278	262	282	267	294	284	279	265	258	267	269	275	286	285	275	239	260	239	287	276	285	322	270	267	289	281	306	293	315	319	273	311	259	258	269	289	272	294	294	281	316	303	264	260	277	276	274	251	297	311	266	288	266	258	272	273	264	278	260	255	306	254	276	298	266	259	261	297	280	249	274	252	283	263	251	270	263	274	272	297	308	270	285	314	289	301	259	304	306	285	290	276	291	281	226	275	263	295	283	254	303	306	297	243	281	265	294	256	261	247	276	256	319	279	270	247	276	301	284	276	320	271	309	311	289	254	273	292	263	292	295	279	257	286	273	233	243	264	256	251	294	280	301	277	254	255	282	288	271	289	269	282	277	283	264	257	307	293	250	296	264	284	287	276	302	285	249	256	261	308	271	275	261	257	296	267	302	277	267	306	289	315	275	276	256	313	238	300	232	285	285	267	290	282	295	273	313	255	299	286	272	262	258	283	281	239	283	247	303	281	277	255	283	280	285	277	296	292	280	281	309	318	280	266	306	278	265	288	261	302	260	283	312	268	277	251	271	275	280	286	306	278	322	268	264	279	292	290	271	266	306	290	316	314	300	325	279	254	297	269	277	291	296	269	288	265	294	280	253	284	278	299	290	277	280	241	280	293	280	266	249	245	257	284	272	265	291	296	268	304	308	289	298	281	305	279	265	272	259	287	287	268	292	272	266	288	271	298	273	248	300	269	254	305	287	273	273	259	264	262	279	283	291	259	272	297	290	277	262	278	296	264	301	248	272	313	273	265	299	264	270	284	281	227	271	293	297	250	270	321	296	269	296	253	295	288	289	267	306	239	265	261	244	278	279	250	283	267	249	262	261	296	281	255	251	287	288	296	288	281	262	276	305	263	243	269	288	276	289	271	259	263	258	248	265	269	288	261	279	274	260	251	277	276	263	266	273	240	289	298	265	253	290	259	266	250	253	273	287	294	284	269	265	279	267	284	288	261	269	306	257	288	296	230	255	269	267	284	269	262	309	285	276	272	280	256	289	244	284	312	312	270	291	233	262	270	242	281	273	260	292	308	267	295	297	291	293	256	275	290	265	242	277	284	273	267	268	267	266	290	276	259	297	285	277	286	282	276	254	278	265	267	243	272	284	255	276	264	266	268	282	292	253	268	243	283	272	269	262	297	251	285	274	336	250	324	295	286	282	240	267	285	302	264	269	287	307	296	265	273	253	297	265	272	285	264	259	256	294	250	281	266	270	281	301	267	275	279	265	299	251	255	317	285	293	270	255	273	303	285	262	258	263	308	267	261	298	285	285	265	287	259	261	258	270	296	277	251	261	234	254	279	281	258	282	272	272	233	310	277	298	290	298	275	287	262	281	284	286	292	291	272	272	279	304	265	260	279	288	259	283	296	287	262	275	304	281	295	286	292	280	276	269	292	252	276	291	287	277	262	282	277	266	284	297	262	307	277	280	282	286	298	258	253	285	250	302	299	294	271	274	314	276	246	266	298	279	269	287	272	255	264	292	286	265	282	282	292	299	286	304	279	289	311	268	281	280	274	252	286	265	281	280	285	307	280	254	306	294	242	239	241	268	269	273	282	286	300	274	272	277	294	273	289	259	295	292	260	246	285	267	275	312	272	270	261	280	253	268	304	255	274	291	255	275	270	278	278	280	268	264	267	264	289	256	278	267	295	246	297	249	272	273	279	290	290	293	260	274	242	315	307	297	278	302	299	283	261	253	255	270	300	291	232	275	304	299	267	263	263	291	275	318	267	275	300	290	294	272	286	314	276	259	260	261	256	292	266	258	301	280	267	294	315	290	279	289	263	258	267	261	293	256	253	285	289	247	261	243	295	274	281	250	279	288	271	278	251	268	247	262	255	281	272	279	265	274	298	309	266	279	273	274	267	290	274	287	300	314	257	268	311	271	280	275	284	288	266	312	285	286	284	283	299	285	306	266	285	300	307	302	300	270	298	232	250	289	282	265	219	280	265	247	271	272	261	287	290	288	287	312	263	301	284	291	280	275	291	281	263	276	303	274	288	281	320	275	290	277	278	263	284	282	270	275	305	294	288	259	261	283	272	301	234	240	271	278	287	268	289	265	271	276	260	279	298	280	278	282	293	307	263	265	262	269	259	285	268	241	246	310	271	286	267	256	278	260	261	291	245	284	274	321	275	264	275	309	270	288	244	263	267	293	286	269	271	271	274	263	258	304	274	304	297	290	256	286	277	292	265	308	265	248	281	301	283	296	265	281	258	250	256	241	256	266	289	271	259	303	278	259	254	223	253	270	278	303	292	263	266	314	264	280	307	281	270	252	274	266	266	277	305	300	307	306	256	253	308	307	266	270	256	279	266	287	276	295	244	278	256	267	311	282	294	264	259	255	263	317	279	322	294	293	260	267	273	260	264	280	263	259	286	267	274	269	282	277	306	327	289	281	261	278	250	289	280	283	300	291	250	297	260	258	263	289	305	288	284	276	283	256	306	300	304	268	261	261	255	247	285	313	291	249	268	308	278	282	270	295	308	268	301	273	258	265	311	258	243	279	251	263	304	283	312	294	256	269	266	298	277	274	258	287	277	260	304	286	275	259	279	267	261	304	288	255	275	286	300	307	297	266	270	300	279	287	289	270	295	270	294	285	290	257	255	280	281	301	279	277	273	262	252	278	306	257	275	262	283	300	268	260	277	276	273	300	302	280	283	255	293	284	301	312	259	271	276	277	309	244	278	280	294	259	236	278	279	250	236	299	284	253	227	274	294	294	279	279	296	279	260	295	283	279	255	245	300	294	273	293	264	252	283	293	276	283	279	283	286	284	240	260	287	217	260	258	304	275	259	284	257	271	291	289	258	317	275	264	264	282	268	283	259	306	288	253	273	250	310	285	282	265	300	267	263	307	294	275	239	285	264	284	289	292	291	298	301	254	307	288	288	280	272	269	265	322	292	260	305	275	304	264	289	302	263	295	269	289	274	268	257	247	254	247	273	300	269	274	296	272	305	256	274	285	305	289	267	235	272	293	297	263	314	261	243	266	279	243	293	273	314	241	296	269	260	290	269	289	280	268	282	248	261	290	273	266	288	256	253	291	269	283	262	274	288	270	288	270	271	293	290	262	284	280	232	287	279	282	285	269	262	281	265	272	300	287	281	294	296	284	283	285	282	249	322	287	251	285	262	295	257	284	296	296	329	275	300	304	263	278	286	287	299	279	264	237	311	287	274	280	274	250	270	292	306	237	305	260	260	269	283	293	287	295	293	264	266	262	276	276	280	290	271	263	245	274	275	284	326	297	241	306	269	300	242	284	311	300	291
13928	8819	7294	3312	1518	1123	1141	1108	1013	971	839	817	845	832	772	704	767	714	696	705	722	653	665	709	645	685	646	643	669	605	632	622	634	639	647	631	606	657	653	647	658	685	642	624	671	588	652	612	589	587	639	653	637	603	611	645	572	649	637	635	593	638	624	687	590	661	656	581	650	604	645	612	637	611	647	591	659	640	633	643	634	630	610	600	618	651	633	579	629	620	633	631	591	586	617	638	597	612	647	589	616	629	635	656	658	643	616	611	654	623	621	667	676	674	678	675	692	692	635	677	635	669	627	638	639	604	613	629	668	624	612	623	574	635	635	620	623	637	663	593	667	592	639	601	643	597	616	625	656	603	633	640	634	635	651	661	626	634	662	683	627	629	646	628	661	592	614	635	640	639	646	652	637	632	596	631	584	602	662	623	664	603	622	646	619	638	570	607	596	611	638	632	660	637	585	676	630	623	659	573	609	639	597	608	613	578	591	615	672	627	622	620	633	618	637	619	620	663	615	586	582	629	615	628	610	628	610	596	621	665	601	618	683	615	669	646	642	626	651	584	562	631	609	609	618	633	641	624	645	643	629	656	631	703	640	650	628	637	664	603	614	615	699	657	636	601	627	622	600	640	620	668	614	637	613	614	675	612	644	629	657	651	605	622	634	681	651	647	615	643	599	649	610	673	585	657	621	617	646	624	639	626	608	628	636	669	585	623	629	605	609	655	678	624	612	628	633	603	689	626	636	627	620	618	623	647	621	636	590	632	620	608	637	616	635	669	624	640	620	600	623	628	660	607	596	651	600	600	647	615	624	594	625	645	632	607	588	603	598	613	643	613	593	650	601	610	594	653	635	636	666	622	621	627	640	619	625	691	622	637	638	642	651	630	633	636	584	568	648	609	620	654	612	601	598	641	645	629	657	659	614	682	623	622	635	587	616	622	654	629	590	641	665	611	635	634	634	617	637	616	631	639	620	636	603	599	596	633	629	635	614	660	664	593	624	646	671	633	620	642	598	625	620	636	624	606	614	643	600	672	644	657	611	593	666	597	626	610	603	591	639	627	667	654	621	630	647	564	599	624	656	659	601	629	629	669	606	639	638	619	593	633	611	636	600	669	639	677	619	621	575	613	646	660	610	608	589	601	624	613	623	582	662	632	628	626	649	634	590	584	607	652	660	596	697	631	640	668	605	621	627	662	640	645	677	641	651	648	634	572	639	586	607	612	603	680	655	611	586	677	606	662	616	658	630	652	662	667	619	665	599	631	618	588	671	668	635	654	611	642	593	621	666	592	568	664	587	618	660	621	613	637	633	633	628	630	614	592	653	599	638	581	632	617	617	661	640	649	685	657	634	649	593	647	642	633	613	659	602	619	631	633	622	564	606	602	661	602	645	590	604	637	634	670	609	656	618	643	613	659	643	608	594	605	631	632	626	602	626	649	639	622	610	601	658	584	622	625	640	628	631	622	612	646	578	635	615	562	672	643	675	628	607	615	591	614	678	612	627	630	598	608	633	596	646	632	620	614	596	626	643	642	614	601	646	599	622	633	653	591	687	677	647	621	663	614	640	594	586	573	640	636	644	638	596	604	623	612	659	639	603	610	606	637	617	607	621	632	627	600	638	622	646	615	605	632	608	659	672	613	628	657	586	646	608	602	630	637	635	666	640	639	631	638	651	632	602	636	614	647	629	637	599	611	639	573	626	672	646	580	638	652	637	672	624	608	613	625	600	627	660	592	628	642	658	605	636	622	605	598	647	646	639	641	616	634	651	612	628	632	669	591	655	634	599	613	620	665	606	641	597	601	608	630	628	591	651	640	614	604	614	613	630	601	620	651	617	614	616	617	604	620	620	640	605	613	590	578	628	649	651	628	645	671	616	645	622	655	618	665	633	615	624	633	658	593	598	639	611	606	572	602	627	636	624	611	617	655	609	670	653	621	671	627	652	642	655	626	631	674	651	612	663	652	629	617	604	606	613	617	678	615	591	610	640	637	657	639	627	631	637	647	682	654	659	581	606	619	645	606	650	628	663	636	624	641	684	599	597	595	634	648	635	643	613	604	618	643	639	621	622	624	631	593	575	598	613	648	630	631	660	629	620	630	640	642	624	638	635	654	572	618	596	580	580	610	650	612	625	627	588	639	637	560	626	628	610	647	622	616	663	584	593	614	635	576	598	639	562	668	600	655	644	574	640	602	630	598	621	655	636	681	641	655	572	645	627	657	633	597	624	636	595	572	630	637	661	635	625	626	656	637	630	682	655	615	637	628	662	637	613	608	650	633	617	663	613	620	630	629	620	634	606	566	638	622	629	622	643	570	615	623	613	641	614	657	610	639	618	621	644	622	640	644	621	598	676	623	621	617	636	595	630	615	635	630	594	612	594	618	597	653	566	606	641	609	634	617	634	616	579	674	604	627	647	603	643	643	612	644	609	616	613	621	627	633	634	604	603	680	648	646	635	610	668	626	674	639	680	602	592	594	660	625	614	638	593	615	672	633	611	608	636	651	649	633	611	642	663	628	616	641	615	629	652	632	576	631	679	636	618	650	622	660	610	643	628	672	627	641	589	612	640	625	607	583	631	633	656	598	628	641	595	620	640	616	610	620	605	628	621	635	631	635	606	643	588	596	632	680	632	642	572	619	679	647	603	638	620	637	622	650	630	625	623	621	665	615	670	624	644	625	614	631	603	637	612	620	633	580	667	610	623	619	646	615	617	653	613	596	644	601	653	611	645	676	616	623	618	616	649	648	589	589	615	598	664	650	617	604	618	622	627	584	633	635	639	599	660	661	652	632	617	614	594	640	614	570	621	588	670	602	597	602	651	604	578	637	643	635	633	648	651	678	654	608	588	671	629	618	677	618	613	663	615	629	599	628	641	597	681	593	597	648	652	581	596	618	639	582	591	611	668	658	600	620	648	667	644	636	632	664	624	589	605	623	654	604	645	620	635	592	650	634	594	605	636	611	637	655	652	642	628	629	588	627	632	660	604	636	623	620	636	610	629	631	632	631	598	635	609	580	604	597	624	615	650	625	606	622	623	701	639	607	597	634	660	652	594	602	608	656	637	600	644	616	594	697	647	652	638	652	685	611	662	659	614	637	612	574	633	603	659	633	642	586	611	618	633	615	621	615	607	590	638	559	625	620	618	653	607	673	657	645	607	604	605	607	629	644	601	638	619	659	618	612	590	695	596	613	646	631	600	632	641	665	663	673	632	640	640	626	603	644	667	620	626	616	643	632	612	620	590	577	611	604	651	621	615	618	592	629	626	626	585	618	606	571	654	629	596	665	641	620	638	615	616	653	632	603	636	674	590	615	622	616	618	599	577	627	642	648	636	626	595	595	618	587	580	645	603	644	661	614	620	649	640	644	619	612	633	594	628	599	635	631	637	663	679	620	633	644	630	655	612	617	641	667	615	582	616	634	639	646	619	583	589	621	585	620	633	622	667	598	622	639	630	669	622	602	603	636	616	659	621	681
32350	17710	8848	2766	1049	638	493	599	566	442	375	403	335	333	342	346	375	375	329	331	334	306	287	333	339	275	297	332	311	336	332	314	322	321	345	328	304	290	334	286	308	323	277	280	317	334	333	291	285	328	292	291	313	311	310	319	296	312	327	312	334	292	306	295	292	282	284	362	329	346	298	303	276	323	311	302	306	289	306	323	331	290	310	283	293	320	290	304	281	287	291	315	289	321	276	246	295	320	318	316	324	318	328	319	307	288	305	297	323	288	296	300	351	310	312	333	314	304	303	311	336	289	315	304	311	331	310	277	321	329	294	298	327	326	282	312	350	307	302	300	281	306	296	279	321	317	316	308	314	302	307	294	293	296	316	323	320	337	305	289	333	280	304	311	324	337	293	331	326	312	291	318	308	281	316	285	312	307	321	307	330	292	326	307	309	314	321	319	323	302	333	300	308	290	302	324	270	251	289	298	290	293	264	287	277	284	307	304	303	318	328	300	316	327	297	273	311	291	326	323	338	296	311	314	299	301	288	283	300	288	306	307	328	298	293	284	277	319	332	292	301	298	292	331	335	296	285	302	290	285	315	279	260	283	333	327	310	308	294	306	294	305	319	362	325	316	262	332	285	289	298	319	310	301	291	262	302	274	328	346	298	310	284	286	289	296	341	302	299	312	304	297	345	309	295	309	331	339	319	295	323	295	291	326	313	313	293	255	316	296	328	269	310	274	289	303	321	280	321	315	305	291	304	317	333	293	327	358	305	313	275	331	286	310	282	336	313	288	301	299	328	313	298	306	320	320	323	325	341	302	318	295	292	318	288	299	326	277	302	325	337	286	305	276	304	298	291	339	300	324	314	333	320	292	302	326	301	296	316	350	302	299	335	293	286	312	301	291	316	310	301	319	324	311	300	287	300	305	331	304	292	323	326	317	344	307	325	330	327	320	262	288	292	312	274	302	286	286	293	317	285	327	305	315	322	330	283	322	319	316	303	335	301	300	303	320	273	312	321	316	301	317	290	321	275	280	277	300	300	315	312	293	288	285	322	305	300	270	337	313	295	301	320	314	319	322	316	303	304	268	296	311	278	335	323	274	291	307	313	326	287	307	320	286	296	296	315	326	286	287	287	353	318	319	288	304	332	315	321	313	315	276	317	319	320	315	294	314	293	318	331	297	317	279	298	334	299	325	317	311	308	303	300	333	327	289	303	301	289	284	351	353	312	309	295	290	304	285	294	318	312	312	284	310	308	301	292	295	305	336	298	277	308	307	272	312	301	302	334	337	319	319	356	313	311	321	293	321	293	297	292	299	328	289	297	285	285	315	275	332	315	283	289	276	293	322	312	293	290	300	267	286	275	312	290	296	343	316	291	335	300	326	306	335	280	320	302	277	314	310	317	309	316	333	294	350	315	297	294	309	331	293	303	283	300	307	287	304	296	290	298	307	328	324	333	302	308	290	273	288	284	315	315	310	303	351	328	339	323	310	306	293	280	303	290	306	264	309	297	324	307	315	330	282	294	298	318	290	332	262	269	280	313	304	300	291	326	292	306	294	338	314	318	329	308	319	316	271	307	300	305	269	297	341	300	274	294	293	281	300	282	286	296	261	317	319	303	318	332	295	290	271	291	307	335	321	300	286	283	285	323	309	314	314	324	289	313	333	294	325	311	330	333	328	303	303	321	310	341	290	317	282	299	332	342	299	344	323	293	298	312	302	313	335	300	326	291	307	324	318	309	296	322	283	282	371	322	298	276	295	296	326	268	341	337	308	326	332	279	320	320	323	281	301	281	291	324	264	295	338	298	261	312	293	267	322	330	339	308	304	320	304	344	283	310	278	288	283	304	308	338	279	315	328	275	297	303	302	320	271	331	316	317	323	285	270	315	293	289	305	292	280	345	302	295	285	303	290	302	297	330	305	314	319	327	296	303	311	295	304	276	291	276	300	288	326	312	324	302	273	303	323	324	285	345	308	337	327	298	296	322	323	299	304	318	334	287	309	316	303	307	303	319	328	307	316	298	287	310	284	289	339	291	299	303	311	281	291	299	314	327	300	323	313	318	361	319	309	316	310	292	290	276	332	316	323	333	311	308	317	302	291	316	299	324	307	295	298	275	296	296	334	298	281	305	328	286	329	324	263	289	324	308	310	320	338	275	280	333	310	286	319	284	278	316	285	282	314	322	323	323	315	319	297	315	327	296	312	288	309	261	309	280	277	285	319	288	298	286	290	339	326	347	322	315	310	331	312	293	306	331	282	334	296	299	278	272	293	324	317	330	314	309	334	322	336	295	280	309	301	274	297	327	313	304	290	266	302	319	281	305	294	295	298	292	292	338	296	341	328	306	326	304	287	296	280	329	336	272	309	295	325	311	312	302	318	305	323	287	298	292	315	328	300	290	293	293	296	310	281	302	308	287	287	334	311	312	292	287	304	299	313	288	326	317	296	337	315	314	308	271	288	287	336	305	323	293	296	293	310	285	295	309	335	337	318	305	282	311	289	302	320	324	299	322	296	316	278	276	288	308	257	284	337	305	296	315	310	312	313	323	331	319	300	341	270	288	320	334	332	304	293	310	290	338	278	325	303	317	301	292	318	322	309	323	329	303	321	301	337	306	292	319	298	299	306	303	327	303	299	294	332	327	287	320	298	309	309	301	288	335	312	302	336	292	316	293	288	312	270	296	257	323	289	316	305	325	350	324	307	317	290	331	286	319	273	283	310	307	310	312	322	302	301	332	298	295	319	297	324	315	280	320	310	299	306	324	310	310	304	321	339	331	264	336	319	316	343	318	346	317	304	320	319	286	315	314	314	333	311	335	317	301	348	298	316	317	262	302	289	300	302	303	306	298	282	292	304	320	278	277	310	298	286	331	309	291	294	311	318	319	340	287	340	315	304	337	320	335	297	300	317	328	280	315	303	302	295	339	321	314	325	314	333	316	319	298	315	313	332	286	298	324	289	340	306	296	299	306	307	281	290	311	322	292	294	313	310	275	298	291	323	328	280	307	354	305	282	323	323	292	303	286	296	334	317	303	327	321	273	327	288	307	317	286	324	308	337	336	313	301	279	291	318	310	274	316	333	315	308	300	254	327	297	312	309	318	299	307	310	327	300	333	319	308	311	296	290	325	297	304	270	311	296	286	299	312	306	305	318	285	322	322	340	310	311	307	315	341	289	305	293	315	283	338	316	338	285	280	299	319	346	304	288	298	326	323	297	302	317	287	315	311	319	321	308	296	328	324	339	314	285	299	292	316	317	300	313	317	316	321	264	296	303	289	271	287	276	266	312	321	285	289	314	270	299	330	294	290	310	323	309	269	333	290	292	298	300	297	297	324	275	296	288	313	309	325	311	252	312	318	294	297	301	302	295	296	299	298	335	286	316	296	267	298	303	302	324	293	316	310	307	317	266	310	281	306	294	306	275	296	291	294	314	294	323	308	294	313	304	282	313	356	299	305	301	301	317	311	349	298	311	296	305	294	284
18649	12565	10575	5547	2619	1856	1618	1897	1425	1239	1178	1026	1078	932	831	869	877	879	808	789	735	733	745	756	741	760	762	718	743	696	707	745	702	711	686	718	691	688	687	719	710	683	718	721	694	720	678	683	685	647	707	693	680	688	664	705	665	692	658	695	728	697	679	679	772	671	675	652	705	668	712	667	672	672	711	667	707	678	696	712	709	683	687	695	677	715	647	706	694	656	663	626	732	699	745	669	682	678	681	659	686	682	726	718	741	711	760	701	668	726	695	678	695	791	753	766	752	735	740	709	725	703	720	710	644	687	692	679	723	678	679	668	704	672	661	699	692	699	733	678	723	672	680	715	718	657	634	660	728	699	700	672	709	663	724	665	687	677	659	673	753	703	644	706	696	725	702	699	701	674	679	666	672	699	641	695	706	696	723	669	743	692	655	712	711	673	707	715	695	659	689	686	719	676	689	676	714	672	701	671	707	665	663	656	729	659	685	681	719	677	700	684	659	677	605	693	672	678	717	703	696	709	692	709	681	690	666	677	644	682	707	744	701	737	689	693	665	700	697	690	678	708	694	671	678	693	688	681	737	713	739	685	692	684	670	692	701	720	684	653	670	646	669	666	680	701	705	691	723	696	688	674	669	666	706	691	690	724	670	647	666	696	656	664	683	672	675	728	708	691	659	690	684	658	688	741	664	675	706	659	681	695	685	714	714	672	662	713	712	680	708	652	710	691	663	698	716	696	688	703	745	673	633	681	707	664	704	629	684	695	679	697	636	716	677	683	700	711	665	630	633	677	687	666	673	682	669	718	658	666	716	689	680	641	647	699	698	682	697	688	714	678	684	706	702	672	680	708	730	691	703	697	659	680	634	716	755	694	711	646	653	658	693	687	687	690	690	667	717	692	672	666	643	688	698	702	699	694	651	695	688	682	726	685	680	661	702	671	702	706	694	689	661	688	703	678	700	694	691	664	669	680	658	685	680	703	660	659	676	682	690	675	666	688	657	647	682	704	658	701	690	676	713	690	711	641	678	686	713	659	709	666	654	655	743	679	675	697	700	659	711	690	639	684	689	650	688	684	734	680	677	691	698	728	677	702	660	694	627	679	684	732	690	629	714	699	668	659	624	710	687	697	677	756	710	708	671	675	668	720	695	672	692	687	702	658	689	681	701	663	683	696	643	699	730	700	666	716	694	681	677	674	667	706	742	700	703	684	706	690	650	681	682	684	640	694	664	667	721	635	683	700	659	696	693	666	692	712	685	692	681	688	666	685	709	657	681	681	725	646	676	684	706	663	682	673	697	666	700	711	705	663	692	658	677	684	661	696	649	732	668	685	719	693	664	696	655	710	682	676	686	678	677	662	684	666	670	656	683	710	656	639	685	688	708	698	645	681	707	692	673	671	665	683	617	652	682	647	672	713	714	694	667	654	708	672	661	711	702	685	726	674	711	682	726	686	638	615	726	731	703	694	674	650	636	679	730	674	734	663	664	722	676	682	673	693	736	683	672	682	701	669	696	692	670	653	684	690	700	681	694	673	671	695	655	708	673	660	651	694	700	681	694	697	689	693	710	700	712	670	679	710	669	689	683	703	682	662	664	745	660	651	686	636	691	682	684	658	676	670	694	721	666	678	669	664	681	659	686	728	708	664	708	633	707	701	633	668	645	682	658	694	649	662	663	683	744	654	716	731	689	703	679	667	710	649	618	699	681	670	656	684	686	679	700	689	748	687	685	652	721	632	669	678	698	668	707	679	722	719	693	666	693	681	685	721	656	694	680	689	711	700	703	652	691	681	717	653	665	654	669	654	643	719	711	672	669	699	650	743	692	671	686	670	679	736	685	660	669	698	633	699	716	687	705	700	691	629	647	636	668	644	685	682	759	695	703	662	666	713	674	638	706	717	685	705	705	654	679	694	669	642	661	693	703	619	684	713	685	674	741	708	709	720	674	722	683	626	673	675	713	690	686	680	707	676	678	669	706	652	679	682	660	698	684	664	692	694	702	631	746	698	681	686	658	683	686	714	689	590	681	675	651	649	682	643	688	671	675	705	691	688	678	675	702	647	671	666	717	680	696	701	690	700	711	693	665	711	702	629	709	681	679	676	695	641	684	707	714	694	709	689	659	656	684	707	650	677	666	714	708	726	643	674	683	653	673	717	702	669	650	660	736	653	659	652	673	675	772	640	631	701	714	688	721	641	637	723	650	698	693	641	668	665	653	709	704	676	657	689	676	695	695	751	688	657	667	692	635	673	642	691	653	653	700	728	675	663	702	675	674	656	653	687	739	664	664	654	713	668	713	691	705	716	686	691	705	679	680	686	661	687	691	686	694	673	686	697	676	716	745	664	699	645	674	689	695	695	683	653	682	687	681	697	668	692	699	681	670	717	680	656	691	700	684	699	715	676	666	691	641	681	695	685	678	677	718	736	645	678	707	665	743	719	668	726	661	714	670	709	754	638	666	682	633	729	649	721	681	662	686	675	662	681	664	698	716	703	682	637	657	738	710	692	652	687	679	673	687	690	685	699	662	718	649	653	660	696	653	652	683	695	711	710	674	673	697	693	622	690	650	682	678	711	669	707	760	717	707	690	700	699	670	678	677	672	645	641	629	684	682	692	723	684	682	687	622	699	724	619	698	677	703	688	643	694	697	684	666	657	696	694	660	656	688	710	682	627	683	702	650	701	674	657	638	670	681	687	681	682	702	675	708	732	613	673	645	694	678	705	702	722	685	718	674	675	675	715	677	686	657	633	710	685	704	704	700	686	684	721	667	698	654	691	704	686	624	715	672	725	707	712	687	708	689	716	666	667	713	688	646	715	734	702	660	706	687	713	689	697	654	679	689	685	701	685	691	738	721	737	716	699	619	696	702	664	622	673	689	700	692	686	658	696	727	733	628	632	681	682	679	699	693	668	672	676	727	693	685	669	689	654	666	663	660	678	724	703	660	719	680	664	676	673	683	698	685	717	668	682	701	681	731	655	704	683	687	687	695	729	711	650	641	710	690	672	634	699	672	710	691	730	628	639	673	669	716	665	700	632	655	676	663	703	680	697	678	696	647	672	725	650	673	654	670	660	634	658	629	692	651	655	699	685	729	706	743	672	706	739	686	671	723	691	722	688	638	693	723	669	671	669	708	682	708	702	696	690	647	710	664	688	662	690	648	662	679	667	704	719	655	633	704	731	705	719	722	674	680	702	696	654	700	673	715	656	695	678	696	688	669	676	688	702	660	658	714	742	643	741	681	681	680	664	735	639	681	684	656	648	723	702	667	660	690	647	713	705	693	671	678	694	708	681	692	683	701	636	661	694	643	715	683	731	708	727	713	688	663	662	710	716	727	654	685	677	663	678	693	691	676	701	684	654	687	691	693	689	700	671	658	673	647	683	640	687	668	691	663	665	663	703	730	704	675	651	692	694	682	671	694	670	702	698	624	683	663	728	639	725	720	705	709	704	645	701	671	674	661	710	648	693	695	673	684	669
11702	4418	1560	481	296	319	317	348	339	297	310	299	343	368	329	303	338	333	319	346	314	302	313	329	355	314	309	290	303	316	297	318	334	315	313	261	338	321	332	316	303	310	306	300	275	314	300	328	364	317	303	341	309	322	296	318	311	264	345	302	297	284	302	302	338	307	317	286	330	312	320	317	269	300	322	323	328	334	334	302	313	333	330	313	292	343	311	324	326	314	333	312	300	283	319	307	312	312	322	306	334	302	301	294	340	317	304	303	283	309	322	290	338	287	331	290	318	334	329	295	323	305	313	313	314	318	300	330	310	315	318	289	314	287	332	308	334	301	296	309	314	313	305	318	318	330	313	294	330	322	292	300	307	315	300	311	322	308	335	323	328	294	304	331	289	293	327	313	330	324	310	331	338	335	289	331	328	329	305	303	309	334	318	276	320	268	300	319	291	294	317	303	304	308	334	329	296	303	320	320	284	306	289	357	332	328	328	290	275	315	318	308	341	321	289	305	295	299	287	328	292	325	308	279	332	334	340	316	312	315	310	313	327	308	305	299	297	325	308	325	314	301	338	346	303	328	303	291	315	290	324	327	300	302	308	322	323	345	323	310	311	330	304	316	295	301	336	322	309	313	321	327	334	290	315	275	321	339	290	315	309	290	309	331	341	305	304	329	327	296	323	324	332	312	321	298	309	308	316	277	322	290	323	312	318	302	354	307	318	291	333	347	309	328	318	323	296	272	281	295	292	329	330	292	328	299	310	323	296	293	291	323	309	281	327	331	335	287	322	285	303	306	341	338	329	316	341	309	326	282	302	319	346	331	312	307	329	317	305	316	321	335	310	304	304	299	327	350	322	330	319	338	293	308	321	291	323	303	316	351	334	309	293	283	288	332	288	316	328	312	328	307	328	320	299	288	290	309	291	294	323	308	303	299	299	300	365	322	333	314	321	297	326	320	329	291	290	317	300	333	315	297	281	316	327	311	294	356	341	308	309	292	336	313	326	312	300	353	346	343	333	326	331	285	303	326	346	311	314	311	334	257	272	301	303	316	321	307	301	324	320	311	353	329	319	305	330	288	337	312	314	355	300	307	348	283	300	296	294	322	293	350	314	300	300	304	323	299	335	348	295	312	291	300	295	337	281	337	301	315	313	299	317	333	324	319	336	293	332	320	329	318	340	302	341	337	335	313	317	343	321	294	320	306	344	335	339	315	298	303	314	305	291	307	314	336	303	332	323	302	271	330	353	310	320	334	320	300	304	315	296	309	323	309	294	348	294	332	337	317	302	311	349	310	300	305	313	284	309	339	285	304	294	324	319	338	328	323	343	333	300	307	286	316	343	293	331	312	313	302	307	309	286	300	293	309	301	304	320	332	335	311	307	320	346	308	302	325	318	296	331	334	292	293	307	289	347	305	317	298	304	310	301	311	301	287	296	299	300	340	322	344	333	323	300	317	285	321	286	329	323	273	299	319	302	282	312	322	317	314	313	326	320	316	310	307	313	296	316	346	311	303	319	264	324	295	327	325	308	310	320	334	329	296	302	327	288	322	316	311	321	336	325	362	306	328	279	331	310	284	331	328	321	332	324	311	314	327	299	316	333	313	331	332	326	337	311	327	310	305	312	292	264	314	323	295	304	305	298	315	319	303	308	315	299	311	318	305	311	306	319	354	319	333	312	319	290	270	292	341	293	321	329	295	322	329	328	300	310	318	343	298	319	340	291	296	325	339	302	328	328	284	333	325	318	322	325	300	296	332	331	310	366	328	339	354	316	299	311	281	289	284	344	288	322	327	303	308	292	325	303	292	334	321	303	334	327	297	294	297	308	310	305	329	333	311	302	328	313	312	343	326	313	316	349	304	320	320	318	296	333	294	296	353	312	301	309	328	297	307	324	307	311	334	299	310	257	298	306	287	327	282	287	341	306	339	317	319	350	296	367	324	314	296	325	338	294	336	329	340	303	295	276	347	333	303	292	321	266	301	282	319	274	323	322	307	300	305	346	288	337	330	332	292	314	312	308	308	326	284	297	271	302	284	313	321	323	294	295	302	280	309	330	304	312	308	327	293	336	343	312	318	341	315	326	306	317	339	299	319	315	320	351	315	327	316	292	313	344	304	301	335	297	326	330	336	318	286	346	298	321	329	308	330	337	335	321	336	316	294	310	301	313	306	299	301	317	294	316	276	303	294	330	318	329	334	321	304	330	314	320	336	325	319	319	319	327	291	322	323	338	298	304	300	312	308	286	320	283	306	331	320	312	323	297	322	297	331	348	331	322	322	323	356	303	331	305	340	329	342	310	314	259	343	263	316	328	320	314	296	312	309	308	328	300	305	311	306	318	297	279	310	302	305	312	338	316	290	340	362	316	295	293	316	300	303	302	331	274	322	284	317	295	291	305	287	320	303	315	348	312	298	319	320	285	306	310	321	319	303	291	350	342	314	332	313	325	320	348	315	324	337	303	294	296	291	309	345	318	321	292	350	299	323	334	317	303	321	284	337	318	291	309	336	317	304	325	337	288	315	314	353	336	307	290	336	316	296	307	284	305	346	304	301	308	311	298	260	314	293	325	295	333	281	309	299	343	300	297	305	283	352	309	266	300	297	323	354	308	315	333	293	316	329	311	303	293	318	332	331	366	293	314	294	343	305	287	322	340	315	292	301	300	302	343	317	350	295	342	334	324	289	323	300	310	287	320	289	327	283	311	321	311	317	296	314	314	341	338	309	326	296	325	305	297	292	302	314	294	309	313	292	307	315	295	327	288	301	297	303	282	291	305	336	317	316	299	342	306	315	303	312	296	321	302	327	296	312	310	286	329	328	355	308	329	299	322	308	283	321	300	312	293	328	302	319	308	311	300	305	330	334	295	300	300	299	309	346	343	364	300	288	341	296	295	326	312	301	334	285	306	325	306	292	306	309	304	341	305	335	322	313	323	304	331	292	340	343	334	311	317	287	292	310	325	294	313	310	329	309	298	295	339	299	315	322	299	325	320	316	319	303	290	325	306	322	316	312	291	295	293	367	333	300	315	341	327	304	284	337	309	277	303	325	339	304	304	300	303	322	312	302	336	365	294	313	302	357	334	298	324	291	333	318	322	298	303	303	297	318	297	350	379	288	301	310	311	294	330	320	348	336	304	318	289	307	288	318	351	300	309	334	324	327	316	283	309	307	314	289	325	331	307	328	329	307	331	299	325	302	327	312	273	313	308	298	305	292	298	297	286	324	353	322	314	298	319	299	335	334	303	298	325	314	304	293	324	328	309	326	318	292	328	352	336	341	311	337	290	347	293	303	305	315	305	320	317	354	309	341	336	296	319	308	297	321	320	291	308	324	296	287	298	290	289	287	281	311	322	346	342	302	308	331	292	282	339	340	311	276	309	301	301	313	300	354	315	338	315	323	304	307	292	329	315	327	314	311	310	301	292	302	285	313	292	314	329	307	310	329	353	292	316	319	323	344	322	296	340	295	304	254	297	330	323	335
6849	3704	2634	1230	753	641	668	678	703	703	717	723	731	672	712	721	640	645	709	671	688	721	697	682	700	710	677	708	706	768	661	658	662	699	709	712	713	691	676	694	686	687	667	719	712	680	684	659	652	702	720	658	653	685	690	644	659	691	701	726	692	695	707	689	709	699	676	703	680	752	730	626	636	717	716	663	733	662	704	705	683	682	689	731	701	681	678	667	690	726	698	700	666	711	680	655	703	682	646	704	705	766	637	698	666	726	714	691	696	732	713	648	699	727	739	724	698	720	699	669	724	699	705	723	709	677	670	693	704	669	708	703	666	672	735	678	716	730	713	654	662	670	724	653	698	734	706	686	732	724	712	707	685	699	714	678	645	684	677	681	717	731	707	687	724	689	683	712	662	700	722	681	698	698	675	670	731	662	670	689	706	712	695	669	698	709	687	680	646	689	666	687	710	682	655	727	724	722	697	688	688	699	704	670	679	728	653	672	704	712	696	688	724	695	711	692	639	721	732	721	721	697	667	726	671	694	675	668	667	697	767	700	684	713	717	661	704	695	690	687	668	685	697	686	709	650	748	716	676	681	698	719	695	655	721	690	684	685	684	706	688	695	672	664	671	751	690	631	709	712	682	715	707	698	702	660	673	691	667	674	688	657	704	670	631	728	672	689	670	686	703	636	698	697	688	720	730	717	674	701	678	711	681	743	729	672	674	692	711	677	724	726	679	680	661	686	702	690	675	731	641	680	715	715	699	696	682	696	729	644	660	698	707	686	694	635	659	703	696	690	667	703	643	676	737	741	698	709	660	684	706	705	727	729	693	666	699	670	671	683	725	694	705	747	706	654	671	663	700	695	679	662	739	685	678	691	671	717	693	708	691	696	641	698	700	673	646	694	675	676	656	726	676	676	718	666	685	687	692	686	687	709	702	691	727	664	747	743	708	671	660	737	739	667	709	668	672	629	685	704	696	633	729	687	660	648	671	687	701	691	692	639	677	698	651	704	659	666	635	653	702	666	691	714	726	668	684	699	690	694	671	717	686	710	699	687	689	745	682	717	701	678	697	675	668	674	696	684	712	671	732	698	706	647	691	689	692	683	680	691	683	740	665	718	616	710	679	702	680	680	714	705	623	674	722	681	690	647	705	674	650	712	686	656	687	699	667	721	709	701	664	732	685	652	687	715	714	679	648	680	703	650	689	670	685	687	707	652	671	712	726	721	717	686	707	698	694	707	701	719	669	701	719	710	707	711	677	690	674	710	680	681	694	659	705	662	709	687	653	670	707	656	655	630	707	678	686	696	700	698	706	690	685	740	682	694	676	740	666	691	677	684	706	692	680	673	725	736	693	696	650	721	731	677	667	697	711	719	697	711	667	714	729	704	705	704	746	668	676	720	734	700	716	666	713	713	691	700	690	711	696	663	647	674	724	709	720	721	696	691	690	721	640	654	670	708	673	677	731	697	680	711	669	650	651	746	725	732	705	686	711	689	682	699	643	719	700	683	696	677	692	698	697	665	702	706	684	688	710	686	611	685	696	668	763	666	690	687	676	650	723	675	698	641	704	670	636	708	753	663	671	669	707	732	695	685	704	741	704	689	687	718	644	699	730	681	665	684	719	681	718	689	749	680	669	657	669	670	664	713	708	686	646	668	692	714	714	714	715	726	672	685	663	660	678	684	714	707	683	698	706	620	683	682	701	716	677	671	678	705	735	678	683	653	685	684	677	662	721	681	702	670	684	702	693	669	685	658	701	686	702	676	662	713	737	729	711	703	642	688	667	673	730	699	668	659	701	745	717	688	673	680	656	689	705	654	683	709	701	690	701	704	625	686	668	727	695	713	736	673	680	682	640	680	689	696	685	647	719	715	661	680	677	627	682	722	708	696	726	710	700	723	718	709	666	707	704	657	649	662	724	701	654	682	689	664	739	675	696	702	677	680	658	712	731	681	740	706	691	671	675	686	735	696	717	689	666	703	694	676	706	713	700	676	672	684	661	711	714	660	686	696	683	672	745	734	665	703	669	633	704	701	608	737	663	712	728	686	666	665	680	688	709	681	685	700	704	668	723	679	696	662	657	730	680	702	705	712	710	735	707	609	712	701	705	656	670	706	677	708	672	723	647	685	682	721	667	733	743	730	651	696	640	693	694	662	657	706	704	697	660	707	690	697	702	697	707	691	668	691	707	703	670	702	653	688	669	704	727	685	681	671	657	670	707	697	747	715	654	711	664	651	645	685	681	664	644	688	649	703	776	651	662	682	640	714	734	706	689	705	679	670	662	687	674	709	680	662	696	691	722	667	731	649	744	664	671	669	681	710	710	667	657	686	697	694	696	697	700	687	679	718	712	714	708	675	713	653	739	679	656	675	661	735	686	724	687	679	679	746	703	675	700	676	683	719	713	733	737	711	678	702	710	709	721	673	668	717	719	718	712	702	691	721	715	678	693	691	721	682	668	671	689	730	684	718	714	710	747	665	705	680	677	722	683	710	660	711	675	723	731	683	693	696	635	698	687	658	700	655	700	713	661	644	703	750	731	650	676	681	698	719	651	614	672	673	735	718	696	690	696	658	694	702	710	708	728	713	657	664	720	717	723	692	717	705	665	684	638	686	627	745	735	683	668	636	691	672	728	734	642	656	693	712	693	662	680	679	696	692	679	687	685	724	675	670	672	662	713	660	688	670	694	646	664	713	686	696	687	729	685	703	701	691	668	675	689	699	686	691	680	663	692	702	672	705	744	687	675	663	681	737	677	666	666	647	677	665	667	689	712	677	684	675	660	659	714	701	657	685	684	699	676	663	729	716	696	682	661	744	665	745	701	697	763	699	666	697	680	686	734	669	700	705	722	688	689	694	666	671	703	685	690	729	692	661	625	654	662	699	701	679	687	638	734	640	685	710	670	690	701	700	666	754	685	693	727	667	726	713	704	700	702	725	685	653	701	678	689	705	660	685	698	675	728	691	669	749	658	665	745	691	735	702	686	667	638	687	686	688	660	678	664	679	689	678	699	670	732	700	710	698	703	710	693	690	703	672	710	696	722	647	719	679	688	659	677	672	699	642	664	690	685	740	684	682	700	722	665	700	711	701	707	692	719	707	699	654	647	692	678	667	703	719	681	684	720	691	653	682	672	653	717	658	703	704	695	690	682	690	707	660	689	728	682	667	670	705	643	661	662	679	687	719	684	665	703	696	707	678	639	727	672	652	676	673	705	716	682	726	682	658	697	678	674	690	682	685	732	712	676	655	692	701	657	681	681	712	694	644	734	684	705	742	687	687	680	720	642	692	700	701	688	694	729	699	661	738	655	678	653	736	656	683	705	641	693	683	672	682	671	672	690	659	686	687	761	669	720	654	703	693	705	712	749	698	705	680	693	678	668	721	685	687	660	740	688	680	735	735	676	668	693	705	679	668	711	691	725	726	699	688	673	743	646	723	694	663	679	702	716	689	676	745	678	688	711	694	681	694	665	659	687	712	689	761
23093	9724	3835	1555	639	449	456	396	389	326	317	327	337	294	303	280	304	296	312	280	283	288	284	296	306	298	314	279	253	288	299	277	296	261	324	278	265	277	307	264	301	273	254	291	278	283	303	280	288	291	312	282	281	269	254	299	309	318	288	276	279	267	250	293	277	287	302	300	302	277	295	277	272	277	247	259	261	255	289	272	299	242	292	288	286	308	281	275	274	282	261	267	273	263	261	297	295	262	282	292	304	288	275	287	287	284	253	281	305	320	290	304	267	345	326	258	299	311	272	305	288	318	251	285	275	277	272	237	269	294	318	293	275	262	312	239	278	265	294	294	290	284	315	269	288	302	275	300	289	296	287	247	274	305	251	269	293	297	272	287	293	255	233	265	300	278	290	264	309	288	318	286	272	266	294	287	251	290	269	276	262	266	270	268	283	268	282	291	280	266	252	281	311	286	304	296	287	288	273	285	275	278	266	273	261	297	255	271	282	306	280	294	266	299	273	265	235	261	267	275	273	280	258	290	268	281	310	300	292	306	266	296	274	281	278	296	318	282	277	287	290	283	289	303	282	255	288	273	269	259	293	306	289	293	282	311	302	266	284	273	291	280	270	266	280	262	309	294	265	283	287	296	294	238	249	266	286	282	288	294	274	284	270	265	285	265	302	265	284	299	287	317	242	288	311	283	275	291	320	236	274	294	286	277	267	284	274	289	293	274	259	273	267	290	265	272	265	290	280	245	294	274	262	277	264	280	250	279	311	293	296	262	268	304	290	261	293	272	311	266	280	280	275	257	280	274	276	292	284	268	275	261	287	258	273	286	287	284	277	291	259	289	289	256	260	272	285	303	256	294	250	261	277	267	275	272	284	269	271	292	289	285	272	282	293	295	296	292	247	282	280	290	289	288	273	294	261	298	258	292	304	278	253	301	288	296	252	283	285	282	316	292	283	282	275	284	303	292	268	294	297	294	301	283	274	271	241	289	282	304	278	315	252	264	248	304	257	292	293	258	286	299	277	262	293	275	304	275	291	298	289	244	274	262	272	274	288	275	260	309	265	317	315	250	288	270	235	259	301	242	309	289	280	297	280	280	285	274	282	256	285	290	290	238	292	288	244	281	329	263	264	255	299	273	278	239	262	258	269	229	252	270	285	274	275	285	251	254	272	255	288	267	276	287	295	280	274	269	271	314	267	275	279	311	317	271	293	286	259	263	271	253	282	273	263	289	287	258	257	293	251	257	263	272	253	299	276	272	294	280	291	269	262	298	299	300	276	284	298	294	278	274	298	281	308	272	270	277	312	279	279	268	277	284	298	279	293	270	289	288	248	256	271	328	291	288	305	271	248	239	274	285	310	281	275	267	269	230	272	271	283	288	248	271	291	279	253	234	288	284	287	276	282	262	287	298	296	274	269	294	256	264	294	238	273	305	300	263	262	257	274	290	277	276	248	317	275	297	284	282	305	307	292	283	307	270	270	311	258	287	281	276	295	291	245	266	319	285	257	296	303	278	258	269	275	288	255	272	291	272	278	299	284	259	284	292	277	288	280	287	260	295	246	262	276	273	237	289	254	263	253	285	254	237	286	286	286	275	311	255	277	260	283	263	312	264	269	277	247	272	312	261	247	281	276	255	264	264	270	292	279	292	275	318	266	284	255	285	247	249	268	259	277	268	276	290	289	284	268	292	249	326	269	299	231	267	270	289	273	297	280	246	269	293	270	254	298	307	282	288	269	273	265	291	268	285	281	300	286	263	276	284	284	293	294	297	274	260	301	297	268	263	273	287	274	283	276	301	298	252	286	304	258	297	224	261	282	271	287	249	258	286	266	262	263	314	294	283	274	255	283	271	281	255	267	291	287	295	264	258	269	258	265	279	250	283	283	265	285	274	274	280	272	259	279	279	286	289	291	242	285	280	332	280	265	248	282	288	250	285	273	254	267	247	259	288	284	303	294	314	254	288	289	291	304	299	293	269	299	294	257	300	298	283	285	257	284	263	271	266	277	240	301	291	248	266	275	277	301	277	273	251	254	298	285	319	276	294	267	281	266	292	278	290	257	275	284	275	265	265	279	291	269	304	282	303	240	252	268	259	283	313	253	303	277	287	293	283	250	286	292	299	251	273	291	285	276	307	270	274	289	293	277	256	281	288	257	258	333	283	281	292	246	261	273	296	286	289	282	280	305	258	274	319	279	294	294	268	272	288	304	262	293	268	246	271	266	278	267	280	227	282	269	288	244	282	253	275	270	267	272	303	288	284	286	295	285	295	277	249	309	290	301	286	260	279	275	276	281	290	246	306	291	268	265	263	256	259	228	275	265	265	276	264	293	255	273	277	309	306	277	276	275	300	296	276	305	272	283	277	266	329	298	271	245	283	286	279	247	258	269	308	292	289	254	274	303	286	274	268	284	283	287	285	268	280	255	266	289	266	268	295	312	279	280	292	245	297	288	290	297	269	263	274	258	280	311	292	277	313	248	270	292	275	295	286	272	301	272	275	250	287	279	306	276	320	245	288	261	258	243	294	299	265	289	268	267	260	245	252	261	265	280	278	293	294	293	261	237	305	268	296	250	277	309	305	297	263	269	267	277	276	263	268	244	288	274	272	289	275	285	264	300	314	279	288	292	299	281	321	280	306	251	255	252	274	295	279	283	267	273	280	256	282	306	288	239	291	282	270	272	225	267	240	251	279	290	271	291	283	278	275	269	254	275	283	269	278	282	293	273	271	275	285	257	263	261	286	327	265	262	290	288	268	276	259	268	287	270	287	261	267	281	248	275	284	278	274	274	259	244	287	269	266	296	280	283	239	294	232	265	295	265	292	279	275	261	264	265	298	269	296	272	261	296	250	244	319	295	266	294	272	272	300	279	276	266	293	279	288	228	253	324	322	287	268	282	290	315	275	270	262	249	283	281	274	279	290	276	276	280	304	267	278	259	285	281	253	291	269	310	274	280	267	303	284	301	263	258	280	284	279	298	279	290	249	276	250	267	273	311	260	280	246	300	288	271	278	281	291	287	289	277	252	287	269	291	274	291	250	264	311	265	293	292	298	261	262	256	271	306	323	289	268	291	289	297	295	287	283	255	309	298	249	297	303	316	316	284	299	305	274	272	279	287	289	286	258	304	291	278	311	285	288	300	287	261	234	253	294	289	287	304	244	272	263	279	266	262	268	272	258	271	304	269	285	263	241	240	267	268	311	278	285	279	301	271	276	285	299	277	257	247	259	286	304	288	303	293	271	285	249	280	292	285	300	290	256	279	316	267	285	269	267	277	326	338	293	254	282	283	288	293	295	264	280	291	261	270	291	261	273	299	254	272	291	266	344	314	289	279	299	301	280	293	276	272	287	255	285	272	263	265	272	259	303	264	281	279	272	273	271	261	271	281	296	267	260	282	306	253	296	278	308	270	283	300	271	272	267	274	253	308	279	244	285	314	280	276	286	261	280	283	274	293	321	284	300	252	277	237	322	279	304	267	247
14281	6997	5761	3546	1579	1290	1237	1171	1118	860	890	859	835	744	712	720	707	691	676	739	663	652	665	639	622	685	620	649	659	674	662	676	728	621	673	663	674	632	642	614	621	641	615	643	634	665	670	616	665	649	617	653	629	627	603	628	644	646	608	637	602	619	602	668	625	623	607	607	602	601	644	619	645	674	649	630	660	708	652	673	662	666	604	616	623	633	623	643	650	595	668	631	618	651	638	661	600	650	652	620	619	630	627	643	644	653	645	614	624	693	642	642	651	697	690	661	678	692	665	629	622	638	617	651	629	663	636	658	599	641	597	623	629	642	662	594	666	639	609	652	636	637	644	610	618	656	605	647	647	652	643	636	635	676	626	648	656	666	612	594	630	598	652	642	663	705	653	599	611	662	635	652	654	666	661	601	606	626	637	584	618	604	601	648	625	597	662	631	639	627	600	619	620	630	638	637	680	627	694	666	677	601	642	621	640	659	647	661	624	670	639	621	664	620	641	644	632	627	623	636	635	578	612	626	600	663	623	600	646	625	625	620	629	639	624	648	627	614	670	635	637	639	614	615	597	640	644	611	619	607	625	641	652	642	609	658	605	654	626	644	638	625	595	620	656	625	661	647	592	649	606	628	632	631	637	599	634	596	599	625	654	654	610	605	668	608	583	623	667	604	603	647	641	588	631	615	581	599	635	624	612	624	656	646	600	593	594	638	633	682	624	616	655	599	650	644	670	617	622	655	582	616	609	651	643	645	643	580	656	605	666	607	649	660	614	654	662	632	613	595	637	660	627	644	581	590	703	574	668	600	640	643	632	638	659	603	623	596	642	640	617	662	666	573	662	641	611	653	614	618	617	651	615	621	604	654	585	610	591	619	625	608	593	650	633	631	627	614	648	623	611	617	651	616	633	615	611	584	613	601	603	597	636	596	636	633	633	580	597	591	621	611	641	610	595	603	644	642	623	615	633	616	612	638	659	611	647	597	612	632	640	638	651	647	632	682	603	647	663	631	643	595	678	654	593	593	644	675	607	650	634	660	644	661	646	645	638	628	605	620	661	657	611	653	589	611	591	639	632	665	619	634	607	619	660	633	629	604	621	610	649	628	608	633	625	611	659	593	648	606	630	636	650	653	612	648	654	661	631	630	640	580	633	635	636	621	647	620	650	636	628	642	612	668	618	582	648	631	664	643	610	634	602	640	618	638	635	627	639	619	676	642	640	606	617	650	605	686	594	601	637	613	642	654	611	636	598	693	691	611	607	591	662	638	650	619	657	609	628	666	620	616	631	643	656	600	628	643	628	622	646	643	622	634	664	665	717	668	601	625	613	659	668	641	635	622	613	660	620	605	651	641	643	617	638	675	640	579	631	607	639	632	643	645	598	660	606	611	628	675	637	616	603	626	637	605	612	703	646	674	629	631	597	684	619	655	626	632	578	638	590	659	675	624	601	623	655	614	637	646	628	646	634	659	674	643	627	591	650	664	677	594	669	623	655	624	612	613	643	644	626	592	626	652	618	632	633	611	654	640	666	630	581	586	651	596	642	654	638	605	648	658	629	654	644	695	644	645	606	628	618	677	616	590	629	632	633	632	680	627	613	650	612	618	549	647	629	642	628	633	621	642	653	621	598	544	615	624	622	653	609	615	621	622	619	607	662	634	639	653	639	642	620	572	634	634	654	641	617	662	657	638	656	637	614	611	607	632	614	646	629	610	635	617	666	605	624	608	631	660	694	642	638	637	660	647	613	662	597	651	634	601	644	616	580	613	637	633	598	645	654	626	620	620	597	643	586	625	636	631	643	625	622	640	604	687	637	653	632	625	641	615	659	625	621	611	657	654	614	602	611	622	618	596	609	596	636	624	633	622	631	585	648	667	684	625	616	656	613	646	637	631	648	599	658	628	651	667	630	637	603	571	673	592	637	618	613	635	648	635	622	622	596	663	595	624	623	621	609	605	644	595	654	611	597	638	613	647	677	656	664	636	636	628	622	678	653	659	630	657	607	641	640	630	632	629	602	591	600	626	652	652	622	618	606	598	624	624	624	683	673	631	649	644	631	643	620	615	666	644	640	647	600	646	591	570	622	618	645	651	617	591	656	666	629	648	660	631	630	652	611	650	636	625	645	694	652	622	625	635	628	629	644	620	677	631	629	679	607	625	587	626	600	609	624	625	621	604	594	597	628	626	674	617	598	614	608	684	687	617	582	607	602	659	646	621	649	608	654	635	663	631	641	623	598	641	660	625	626	613	601	622	592	637	617	623	645	632	646	622	611	636	618	634	661	607	678	601	629	617	607	635	652	588	635	633	670	589	648	675	620	626	662	638	645	666	632	617	632	603	668	625	609	573	624	652	606	624	624	666	640	621	626	705	634	605	635	619	635	609	617	658	621	586	614	611	680	627	671	592	630	626	601	640	616	654	620	642	641	610	613	622	627	648	617	629	666	654	599	643	605	645	628	627	645	617	659	636	609	627	647	630	633	666	658	654	630	644	668	659	663	641	649	629	650	638	624	612	619	642	633	640	631	643	616	628	629	609	625	595	625	629	660	650	626	636	658	643	624	640	635	594	639	614	626	633	649	638	633	627	654	647	637	629	669	613	681	632	581	596	641	665	616	639	635	616	660	596	617	615	605	605	617	666	633	642	664	675	652	593	611	596	619	600	657	621	601	618	634	646	652	569	631	675	646	636	644	667	615	593	628	633	666	618	629	654	600	640	613	613	654	637	607	629	622	646	654	658	631	617	642	639	655	639	633	609	668	615	686	636	675	659	643	646	675	638	598	605	612	653	642	633	583	638	639	605	651	678	649	606	609	619	612	641	658	625	596	656	647	653	692	624	655	658	606	653	638	626	623	674	659	606	613	697	672	630	631	601	624	621	644	623	658	612	648	618	651	676	624	648	595	637	670	616	629	596	634	688	614	587	622	647	657	704	636	654	653	594	668	621	642	673	667	685	612	663	653	640	599	659	630	651	616	594	585	638	643	589	598	653	623	626	610	591	641	615	643	584	617	637	629	647	619	608	631	632	621	614	634	616	615	682	662	662	638	618	614	631	622	613	612	646	663	618	654	619	679	632	663	650	595	683	615	668	601	585	645	640	622	645	605	659	609	648	629	595	617	594	626	678	675	657	594	632	652	597	626	600	643	655	617	675	611	629	673	623	614	618	642	658	629	653	652	615	633	636	630	643	647	623	598	598	649	626	625	688	564	631	679	623	600	616	678	719	607	644	586	631	601	632	614	653	617	665	629	597	619	612	634	670	623	626	610	648	602	583	639	654	656	626	672	592	695	641	631	552	641	621	637	620	621	629	652	614	618	566	656	598	644	613	619	603	636	602	622	608	597	640	637	607	615	631	590	612	628	630	669	650	626	662	637	661	638	694	641	644	650	662	636	633	613	645	636	637	615	609	614	626	658	648	656	653	677	619	665	691	592	625	618	657	619	655	630	667	616	611	616	633	641	630	617	598	633	680	670	657
34895	17167	7460	2875	1101	750	739	628	496	398	356	381	354	322	334	377	324	333	352	318	334	288	310	308	324	323	286	314	336	300	342	309	319	329	318	313	318	300	331	318	312	325	306	338	367	315	309	325	307	318	302	283	314	307	300	315	314	305	295	293	324	316	321	309	310	345	300	284	309	284	279	293	312	305	313	332	264	290	293	313	322	297	299	326	291	353	317	293	316	292	321	281	338	299	313	265	285	331	301	314	287	334	292	303	311	307	312	323	328	331	299	311	341	319	365	328	306	306	296	342	309	317	316	364	339	296	327	348	306	289	295	307	311	293	331	314	317	298	304	305	280	297	352	324	341	321	328	305	302	311	300	315	308	301	274	283	277	312	281	301	340	333	323	286	300	300	330	314	283	305	313	301	308	321	317	299	317	310	316	300	302	345	304	318	305	308	278	331	319	297	306	321	317	294	313	320	326	294	317	329	316	297	327	310	297	331	302	306	301	297	322	324	306	288	323	323	305	337	321	295	320	307	286	350	293	317	293	300	329	327	317	307	272	302	290	309	320	309	346	308	307	312	274	322	299	330	327	273	309	319	329	332	317	335	313	314	331	310	314	328	329	310	297	325	319	295	308	317	298	291	337	298	294	280	329	309	293	299	320	334	321	338	313	323	313	318	310	322	292	286	319	320	297	332	302	301	295	329	318	313	265	317	325	287	294	273	317	341	311	278	339	301	325	307	300	295	343	301	349	306	304	282	303	313	306	300	279	306	322	298	289	319	293	318	298	330	309	312	305	296	295	326	310	323	296	307	323	309	285	309	316	285	316	296	276	319	322	293	311	290	317	301	325	325	318	308	317	317	278	346	318	288	315	319	308	305	299	318	327	272	318	303	296	310	326	303	310	315	307	298	311	289	303	312	315	308	311	304	322	318	317	313	312	311	325	303	329	301	299	309	337	298	295	317	284	304	326	295	308	274	330	275	296	341	355	307	304	325	308	281	290	308	310	332	309	294	320	285	294	339	313	322	320	333	322	328	319	307	317	337	319	326	326	324	316	313	297	325	297	292	301	309	344	325	293	316	325	288	362	322	319	272	273	316	318	303	301	332	335	315	320	282	316	291	334	304	295	316	328	281	310	356	338	301	307	297	325	299	327	326	281	302	319	284	321	309	328	322	314	296	285	329	332	324	297	276	314	320	304	316	297	270	317	308	312	313	347	347	308	319	292	291	323	332	302	316	314	334	285	289	329	296	299	329	327	300	334	314	302	331	308	304	310	341	327	326	303	321	338	301	280	322	334	305	312	314	319	284	292	316	281	308	356	279	343	347	317	307	306	323	323	284	310	289	343	327	313	327	293	292	304	299	297	322	317	318	337	337	280	295	270	275	295	313	296	309	293	286	318	303	292	294	358	299	264	302	304	293	297	280	347	287	302	330	295	313	294	303	293	285	311	298	317	304	320	324	292	304	329	319	300	310	306	291	297	329	313	326	326	253	295	326	272	330	304	306	318	299	303	296	316	302	328	284	305	303	309	312	327	315	296	324	302	309	286	301	305	291	294	297	325	292	322	303	315	304	291	294	332	307	300	314	310	319	320	322	333	310	322	341	318	306	292	342	313	312	306	270	341	298	314	288	309	308	315	324	307	304	322	325	310	301	295	286	304	328	297	307	308	321	303	350	351	301	327	290	319	321	298	309	314	294	314	339	298	308	292	327	279	314	309	318	310	326	322	328	281	294	315	325	340	304	322	327	270	300	312	295	322	293	360	276	291	318	320	290	309	319	301	334	320	346	344	335	305	281	291	280	311	239	291	285	308	263	348	294	322	322	320	372	322	334	329	297	298	322	308	290	343	297	304	331	296	313	273	313	324	318	320	329	347	301	294	308	302	332	282	298	286	330	316	315	307	291	328	313	325	332	305	305	278	341	297	300	310	330	307	330	336	304	306	316	288	372	340	319	317	326	314	304	312	324	290	301	303	306	315	301	308	323	310	290	306	307	341	329	325	294	285	309	310	284	304	296	330	305	321	328	316	297	297	338	303	291	285	336	318	366	311	290	295	304	256	294	298	303	287	308	289	283	299	298	324	259	311	296	329	308	275	304	342	328	322	307	293	378	320	296	334	289	279	297	294	329	315	325	373	302	319	340	321	328	309	310	319	311	307	302	299	331	346	322	352	274	282	322	339	282	306	313	338	320	299	342	317	312	321	298	304	318	300	308	308	322	321	301	323	294	307	332	304	306	320	275	328	308	310	308	360	319	299	308	325	320	305	299	293	292	297	307	315	326	305	268	303	313	336	346	322	328	316	321	343	330	329	339	302	333	309	315	313	340	309	284	289	346	302	314	326	328	297	330	294	288	313	306	303	318	311	320	301	308	335	288	326	293	300	291	304	302	300	331	325	325	338	292	269	316	320	291	346	290	306	324	281	327	306	268	308	344	275	330	306	315	293	304	294	299	304	319	308	289	320	324	317	290	308	319	341	307	289	303	304	313	297	315	286	294	291	321	332	296	304	291	359	320	311	328	324	293	302	329	325	306	308	337	316	325	309	305	297	309	306	302	299	296	327	302	309	285	312	348	290	325	275	291	298	307	328	314	309	297	298	289	327	299	318	310	298	337	343	310	314	300	313	302	327	329	327	306	313	294	287	285	297	323	337	283	315	319	309	312	291	304	320	296	312	284	312	291	337	307	321	277	347	308	319	284	321	327	325	310	308	317	316	310	310	304	320	319	301	319	302	290	273	294	312	317	317	297	317	301	310	313	315	322	317	301	300	341	291	301	322	274	295	305	283	320	302	352	314	289	308	331	309	324	287	269	313	300	316	294	302	263	331	313	352	314	290	337	286	284	330	336	310	300	282	319	324	280	325	290	318	336	335	313	300	308	272	283	298	316	332	307	290	298	318	278	360	326	332	294	328	301	301	301	310	294	315	322	315	292	314	308	319	345	296	290	321	319	344	326	309	325	330	301	313	316	304	311	316	302	312	311	289	306	356	300	290	301	308	289	317	290	324	313	290	318	311	337	335	305	299	277	330	299	328	309	327	315	298	305	306	337	320	304	318	297	317	322	310	289	325	283	297	302	305	310	317	322	289	320	328	301	308	306	297	331	343	311	328	331	306	330	308	316	323	310	320	333	283	303	295	308	325	313	302	294	307	328	300	354	278	307	320	317	305	267	331	326	339	304	309	320	282	298	331	278	278	335	302	339	284	289	260	316	281	314	328	318	300	321	312	326	356	295	297	289	269	317	345	311	296	310	323	334	312	283	279	293	329	307	319	289	332	287	325	312	282	330	295	295	300	302	330	280	319	301	293	323	328	293	309	296	320	347	305	301	311	315	308	290	348	300	325	298	301	309	289	262	287	303	335	307	313	309	332	315	319	338	276	294	293	308	314	289	294	301	329	310	305	306	313	305	318	296	303	318	306	333	311	310	280	315	320	295	340	272	316	291	299	334	307	302	290	318	327	326	334	302	291	331	300	293	328	311
19998	11262	9025	5546	2479	2048	2028	1686	1516	1237	1133	1114	1087	952	879	880	868	841	839	792	761	809	743	755	723	714	740	755	712	735	689	717	699	643	744	713	748	737	726	731	692	716	723	741	720	691	716	733	709	727	732	730	692	718	741	733	717	690	714	743	714	727	697	719	640	728	677	738	678	651	681	745	697	677	681	692	693	649	682	676	660	733	673	687	717	701	706	667	671	723	709	679	685	709	690	715	703	663	674	715	703	702	762	681	747	672	712	696	729	749	751	738	684	732	791	757	762	739	720	726	720	710	738	750	738	743	727	691	757	669	724	713	701	708	688	695	687	697	665	711	705	699	689	704	749	724	704	692	691	719	752	698	661	709	728	717	710	695	682	681	736	702	687	716	687	695	693	708	735	689	700	721	698	708	706	702	717	707	669	694	658	744	680	678	708	716	736	756	686	669	694	667	691	717	718	674	695	706	711	706	698	667	678	725	704	709	687	722	662	753	711	680	731	693	651	711	663	655	683	679	657	700	679	668	743	698	672	691	696	700	725	711	720	708	750	688	738	658	713	716	678	704	683	698	680	707	658	670	699	702	713	702	707	709	664	718	711	681	685	667	676	712	729	686	719	678	649	714	677	691	716	734	678	691	750	710	663	643	653	689	720	682	635	702	708	714	676	722	734	658	747	714	698	736	655	679	717	688	716	709	701	631	741	675	711	722	739	753	707	624	699	680	702	699	717	678	673	738	662	681	688	671	684	707	663	735	693	722	702	685	684	685	718	701	694	747	740	724	700	715	673	703	706	685	688	690	691	691	722	703	686	718	685	726	720	688	699	662	685	711	747	717	729	694	718	708	686	699	712	716	704	689	702	713	617	688	688	704	691	681	695	712	716	661	652	689	699	718	653	720	689	680	738	640	711	673	630	681	681	699	701	721	684	725	721	675	681	631	710	673	680	682	714	694	655	671	701	660	668	699	711	685	685	732	735	698	685	674	706	669	698	729	650	696	684	745	697	708	671	675	687	675	676	656	703	654	690	687	696	682	700	686	666	694	666	697	711	719	636	699	691	694	726	709	700	712	714	719	714	710	708	691	667	697	694	696	695	700	660	690	727	664	703	729	722	783	699	685	729	725	697	648	717	666	729	680	662	695	650	701	678	731	702	719	762	717	689	698	719	706	687	677	667	691	658	699	712	699	715	679	701	724	749	726	697	689	707	692	671	727	725	719	702	734	651	678	702	703	680	645	759	646	677	749	707	683	671	731	683	720	690	693	671	692	676	652	705	704	740	712	732	642	643	695	719	656	777	715	696	703	704	710	681	708	687	672	725	751	697	722	757	705	740	668	732	681	713	722	684	636	690	710	615	660	694	697	667	741	691	667	692	667	732	641	703	678	694	728	681	648	693	728	711	709	692	689	693	694	720	689	648	758	723	684	686	686	687	672	688	720	659	707	652	709	704	691	690	701	663	692	746	639	706	686	703	721	663	712	707	695	664	736	687	711	721	699	695	711	709	706	756	694	665	649	663	708	678	636	715	688	688	654	687	700	652	680	664	702	691	725	667	726	690	655	690	692	651	748	633	719	643	706	684	682	698	685	725	641	695	706	702	687	671	684	703	648	669	707	691	709	667	712	691	667	757	722	736	668	675	768	679	682	738	694	715	658	695	695	697	696	705	703	693	689	664	677	729	662	665	696	670	678	729	707	684	691	702	667	695	674	725	719	701	652	733	670	706	716	705	711	696	689	667	716	741	665	665	670	657	689	684	739	704	676	683	701	750	700	675	699	667	716	703	652	698	681	745	707	681	659	668	685	730	717	697	647	683	656	717	659	685	702	710	715	716	718	657	657	689	717	694	712	672	701	688	692	685	721	699	701	701	716	660	747	681	700	747	702	646	675	749	671	706	695	696	667	733	687	680	709	714	662	705	677	695	675	745	665	677	655	691	674	697	683	690	699	657	644	701	703	695	691	641	685	708	687	667	734	681	702	661	731	649	663	720	716	728	687	708	710	710	675	664	737	667	724	668	674	743	695	664	722	743	746	666	698	721	693	673	708	689	730	678	651	684	709	700	667	683	683	657	676	682	651	693	681	677	684	705	680	735	711	668	710	685	727	710	727	700	711	676	722	737	726	698	726	682	712	748	692	706	670	693	720	715	742	699	702	692	680	713	677	701	681	687	755	673	745	724	704	662	708	716	689	709	713	686	714	684	663	691	704	694	713	749	692	691	690	670	670	678	688	666	705	685	705	662	708	726	687	715	686	681	709	771	737	679	705	750	722	657	678	705	680	685	703	705	683	679	722	704	657	749	674	724	689	705	680	713	683	690	663	712	716	701	743	687	696	709	726	716	676	698	702	722	680	701	684	681	672	720	728	691	694	721	670	661	734	710	655	725	755	691	710	690	739	721	650	656	680	709	682	699	743	691	741	738	715	676	710	706	706	696	694	665	714	683	670	711	689	673	717	705	638	724	738	697	717	681	661	671	718	649	746	727	655	739	680	691	684	670	712	737	708	695	692	720	690	681	683	688	721	724	683	762	668	677	744	726	693	696	712	695	713	688	708	696	679	663	687	732	700	700	665	723	728	708	697	725	708	675	719	680	678	674	681	699	683	706	659	672	712	658	709	655	669	733	689	697	674	673	698	690	731	713	738	703	715	736	715	706	686	699	695	701	661	677	694	702	676	732	724	717	718	706	696	669	743	695	649	692	736	673	731	663	679	669	717	713	759	691	663	717	720	644	690	660	707	673	671	678	688	719	681	679	700	691	725	691	692	696	683	657	675	663	690	737	700	689	700	722	727	690	731	749	676	738	705	686	762	725	698	672	637	724	682	648	634	707	748	697	668	741	705	680	707	677	715	673	726	657	731	719	731	725	701	703	681	661	687	718	736	691	647	682	672	713	723	717	712	702	691	687	645	721	719	699	721	672	691	662	679	667	727	719	721	672	746	746	684	672	711	707	683	690	694	729	694	661	664	702	675	686	709	698	693	704	708	723	684	700	697	705	750	686	657	720	668	709	684	694	693	695	693	697	698	692	661	670	698	739	677	701	724	705	667	659	659	650	701	721	708	674	722	700	706	687	687	653	704	687	656	734	727	740	689	719	704	698	656	669	665	692	690	759	640	682	678	660	719	677	677	738	671	709	691	678	733	708	699	682	645	726	697	685	631	727	690	702	714	667	671	698	690	706	731	654	728	738	675	725	700	734	723	674	716	656	646	748	717	712	701	641	652	670	697	663	717	669	705	661	691	740	632	721	706	669	661	758	734	687	696	718	726	739	728	681	702	678	710	679	735	682	692	726	705	677	634	689	661	763	716	698	693	650	668	664	690	679	689	686	681	714	690	668	723	715	692	700	701	686	679	758	695	710	709	700	782	716	706	693	706	692	727	689	648	694	751	718	705	721	724	682	662	661	698	701	704	707	696	722	707	675	679	683	714	717	723	669	669	690	691	722	674	728	705	697	728	688	741	748	665	725	752	654	683
12760	5033	1640	515	330	336	325	311	322	322	295	344	337	308	298	321	306	291	287	334	318	285	325	320	310	319	299	304	310	337	341	315	308	315	292	287	312	324	325	307	326	300	350	325	360	322	305	299	379	350	291	338	321	313	279	310	286	276	290	335	329	347	342	350	329	348	326	304	316	349	317	311	345	294	312	350	281	331	337	338	335	322	315	302	293	333	324	328	318	329	301	330	293	320	330	315	316	303	356	308	309	324	324	299	310	347	300	268	321	311	358	344	331	292	353	310	319	357	336	328	339	328	279	322	312	317	332	304	323	358	327	321	262	327	355	334	322	281	296	323	290	313	305	321	304	317	323	263	332	317	324	327	294	317	334	323	318	303	317	307	312	346	305	283	330	330	298	301	357	307	331	295	322	310	322	308	322	324	310	289	301	339	332	335	335	356	336	319	360	336	304	346	344	325	320	326	341	300	337	326	318	354	331	325	357	305	314	309	329	312	327	315	310	334	353	290	266	290	296	278	315	331	325	316	344	322	339	302	347	314	345	324	325	284	317	295	325	323	321	314	310	344	341	297	357	319	317	331	313	320	341	371	351	306	336	339	325	299	303	320	290	326	322	292	350	330	324	277	287	349	315	325	310	326	297	338	315	291	362	344	334	293	310	298	324	340	338	338	320	323	335	333	337	337	293	316	341	324	347	316	323	308	362	288	296	318	288	326	309	325	308	346	329	300	315	325	346	329	318	340	335	300	330	300	330	285	300	327	306	336	339	290	327	324	343	315	319	285	306	310	307	321	286	296	304	342	316	356	300	321	321	310	309	301	333	338	301	309	350	300	342	319	293	345	300	293	314	348	280	310	351	344	314	309	337	317	302	337	297	287	304	321	318	306	337	340	291	298	302	325	321	298	328	319	329	338	320	348	329	309	281	303	328	305	292	317	294	292	344	337	305	326	328	325	328	289	332	317	326	359	300	330	340	334	311	341	286	345	326	305	326	301	327	291	342	330	326	336	331	325	342	301	282	319	315	320	295	331	324	377	310	319	347	340	300	290	320	335	338	302	321	316	345	331	349	330	352	309	274	354	346	303	332	343	313	346	332	319	298	287	304	310	347	318	324	345	322	323	332	344	330	348	346	313	327	306	308	345	318	307	333	329	323	353	302	333	297	316	299	324	356	317	324	320	314	322	304	275	309	312	302	310	349	302	337	305	351	322	299	333	339	322	298	344	311	307	320	313	314	323	322	342	329	294	334	312	295	307	318	339	300	321	338	331	353	281	332	322	336	345	330	306	348	306	354	300	338	286	321	327	305	314	342	300	318	263	300	325	325	335	340	283	315	318	319	308	309	312	353	312	291	319	305	282	330	322	319	335	308	287	268	324	313	348	288	306	319	328	355	320	317	345	342	306	310	323	300	313	301	310	320	333	316	315	306	304	307	310	308	359	312	290	323	324	325	326	347	327	342	315	349	342	286	288	330	335	341	327	326	324	308	324	299	324	319	337	318	323	320	325	314	314	314	309	343	344	296	337	296	292	307	307	340	324	323	301	314	352	297	308	332	338	331	345	298	328	324	330	344	316	324	316	308	341	322	332	347	276	348	323	325	308	322	354	308	283	311	285	343	338	319	315	312	313	316	321	330	325	308	310	336	336	311	286	301	319	335	328	281	321	336	285	349	332	354	312	297	334	309	303	293	306	319	342	288	304	302	316	314	324	304	293	354	332	303	329	326	315	335	303	344	298	325	304	295	307	327	298	316	305	299	307	328	320	297	326	333	322	298	318	324	312	321	319	315	280	299	314	370	283	291	345	333	289	330	305	338	315	337	296	304	343	320	307	332	314	337	312	337	313	307	285	335	339	303	313	346	327	317	321	357	325	293	319	297	312	325	296	309	302	287	364	356	353	320	325	305	357	308	335	342	321	300	316	325	333	324	316	340	338	310	283	313	280	313	325	338	308	328	308	314	332	309	304	331	329	313	305	320	310	322	305	333	380	358	321	316	336	306	342	308	330	294	329	343	357	297	316	333	322	337	310	348	335	324	336	324	326	336	319	320	328	353	336	332	288	333	363	341	307	300	312	308	308	330	322	316	299	325	329	333	305	291	334	321	329	322	309	323	317	320	341	305	335	288	321	292	323	287	339	347	311	339	306	349	328	353	370	307	298	328	340	324	321	326	358	297	328	314	302	324	319	311	326	302	309	298	316	323	304	315	303	311	322	318	303	317	314	345	287	318	319	327	264	299	307	333	324	316	312	362	303	368	327	311	333	324	336	322	309	325	347	347	359	347	331	319	306	306	313	294	293	287	340	317	320	326	295	319	326	331	299	327	349	336	338	325	317	329	302	314	339	328	324	304	314	334	305	335	325	328	288	314	313	300	302	328	360	296	325	341	330	300	320	306	346	371	308	326	323	305	309	325	318	298	312	340	303	339	344	304	297	286	310	307	322	330	339	301	310	311	330	322	304	312	320	310	315	285	298	313	289	333	316	302	325	379	318	300	354	332	282	314	315	354	311	356	334	301	297	305	298	347	346	303	333	315	325	310	319	296	284	281	331	335	311	318	334	331	304	335	320	292	323	325	360	326	311	311	326	333	309	328	306	331	339	359	326	368	356	325	324	291	317	302	346	319	309	310	312	330	314	346	315	304	316	335	309	326	322	295	328	339	303	342	355	317	326	295	311	287	311	322	344	342	312	309	293	332	338	308	316	356	328	278	315	308	308	304	326	322	312	333	338	305	344	338	323	315	337	320	300	318	337	341	316	303	313	305	316	326	354	320	304	330	318	329	326	303	308	358	325	316	290	326	323	323	322	343	314	293	304	303	339	314	314	306	296	295	293	316	323	317	322	293	312	320	317	307	342	322	268	348	312	314	314	296	340	298	321	302	334	322	327	338	341	309	347	325	320	343	325	289	288	322	293	313	337	319	359	344	306	337	315	343	315	322	321	313	295	315	322	299	345	324	341	333	329	353	311	335	359	320	304	325	311	299	303	304	306	320	323	333	317	324	308	330	308	337	309	349	302	314	352	303	295	327	293	308	306	288	306	319	304	328	303	321	295	292	275	343	354	345	305	327	318	334	316	336	320	345	328	308	342	318	321	329	317	328	323	300	333	323	298	278	300	306	306	356	299	310	315	300	350	353	328	322	316	311	339	322	330	298	352	355	366	325	334	311	293	329	336	337	302	342	301	324	323	302	322	353	346	345	283	327	333	312	307	305	294	338	311	315	331	303	281	342	327	305	351	316	312	319	310	325	332	322	356	313	345	359	343	332	318	348	331	312	363	341	322	333	321	351	309	320	285	281	302	343	336	322	295	280	324	327	330	300	300	336	312	306	337	295	342	298	319	302	315	317	337	342	310	322	291	328	335	360	336	325	332	316	282	357	353	339	312	303	320	322	318	365	356	343	338	333	339	329	332	342	288	305	318	311	340	279	281	326	310	322	318	325	298	325	319	273	308	313	324	311	339	329	309	329	356	336	294
7610	4255	2776	1167	750	761	702	695	693	671	726	723	707	696	704	697	721	667	703	702	670	708	689	723	721	717	672	691	707	680	643	664	745	688	683	715	703	720	690	679	730	704	694	684	748	675	724	688	663	682	669	656	715	742	672	668	668	679	679	673	700	710	699	687	709	674	673	764	715	695	695	730	694	689	739	724	683	676	694	736	706	703	676	711	659	670	694	713	704	730	724	700	707	686	707	720	705	767	684	711	773	723	707	681	739	712	712	696	661	752	751	682	693	738	710	738	748	679	739	702	714	690	692	671	702	718	695	717	697	700	704	710	718	791	707	748	722	711	763	694	738	703	666	710	663	712	706	736	701	680	688	739	724	705	692	689	666	693	698	714	737	702	694	665	717	713	747	690	660	709	688	708	709	693	703	720	687	728	629	695	712	706	646	690	727	726	723	695	682	696	652	725	721	760	722	700	713	704	694	668	673	747	693	754	703	699	701	680	647	693	736	720	697	717	683	745	679	731	701	749	673	711	688	712	681	675	654	728	717	703	704	717	701	756	706	693	657	702	682	740	663	726	671	636	711	700	674	731	679	691	725	726	715	693	732	706	640	670	726	694	695	726	700	702	708	684	676	697	703	741	682	700	650	650	748	718	716	699	726	669	700	707	707	677	695	678	703	703	663	699	706	689	692	734	696	683	672	710	729	701	730	681	695	692	750	695	697	680	705	719	687	689	739	695	661	739	704	664	679	703	678	688	657	678	684	681	694	704	694	728	693	712	707	733	694	675	703	654	668	739	713	703	657	672	720	715	690	773	717	719	686	733	729	645	756	692	661	670	712	724	725	703	708	635	693	680	709	722	715	693	702	662	679	712	742	745	689	707	751	726	719	701	675	668	683	695	737	675	740	691	722	682	743	683	740	698	704	732	669	689	732	667	748	725	709	673	691	708	763	683	665	711	683	725	707	710	712	732	731	709	702	682	703	710	682	709	724	730	689	705	667	664	664	671	756	710	652	687	663	733	681	764	682	684	632	705	690	728	660	703	737	656	672	725	664	673	695	717	675	692	683	696	732	655	712	689	707	695	703	698	716	743	652	691	703	682	764	656	670	731	702	678	738	655	728	716	692	717	716	718	693	743	690	681	658	676	710	682	737	678	729	721	680	737	720	638	705	705	682	730	686	727	669	708	710	680	702	667	712	723	676	686	687	720	689	738	679	691	718	713	665	721	710	667	691	752	688	663	712	718	736	722	663	696	698	701	709	735	687	672	638	621	722	712	676	687	733	694	687	661	704	697	751	707	700	691	722	675	701	672	698	657	766	768	677	719	694	683	680	690	704	695	697	679	696	694	680	719	761	701	661	671	720	670	673	718	684	697	715	746	695	717	661	673	674	687	771	717	723	706	665	701	693	682	705	715	739	689	695	758	702	694	698	696	698	725	711	710	709	672	695	745	722	670	671	679	644	698	675	705	674	721	697	734	702	723	715	657	700	683	690	696	719	712	690	714	692	691	697	670	670	687	693	693	705	698	696	676	640	677	643	739	674	681	659	710	675	677	709	701	700	743	674	720	714	710	701	697	736	645	694	717	680	664	676	700	657	738	711	689	679	718	735	692	750	707	726	751	639	711	681	708	753	680	725	698	697	701	721	694	755	673	674	669	735	705	746	696	688	706	726	743	688	687	706	659	721	735	707	684	699	678	723	680	717	774	686	715	694	716	657	741	763	691	751	745	781	740	676	747	741	736	690	652	686	667	684	759	647	709	678	710	696	721	648	677	712	727	686	705	757	708	719	666	689	669	697	766	693	709	676	722	742	697	717	677	676	724	678	685	651	675	664	655	667	758	691	703	751	736	722	709	680	695	681	702	658	663	713	680	708	644	688	675	684	702	741	701	743	703	687	655	691	710	712	708	672	732	713	711	692	692	711	634	680	675	704	725	718	644	671	675	666	679	669	696	670	717	686	708	710	705	718	655	692	726	714	751	684	706	676	687	735	653	717	676	715	709	667	687	717	688	690	706	699	741	712	709	687	678	673	692	708	700	716	741	703	673	727	682	701	664	686	733	662	703	693	716	671	677	693	686	699	658	707	695	640	674	668	727	701	746	709	758	678	694	725	692	678	675	696	728	661	673	708	688	718	738	649	689	673	710	733	723	634	719	717	671	699	684	743	691	709	687	730	687	722	726	702	683	733	643	723	689	714	616	696	675	718	645	675	703	678	727	721	733	678	665	691	721	738	675	697	659	729	750	709	722	748	702	746	726	668	699	691	721	666	687	693	743	711	699	679	698	702	693	652	696	681	691	717	696	664	686	748	686	716	742	691	740	739	704	711	720	691	709	668	710	736	751	717	690	683	681	672	682	684	704	690	659	726	723	703	736	712	675	709	708	682	692	728	711	713	656	726	768	692	737	692	726	657	731	684	722	706	686	710	703	720	717	681	688	594	697	695	726	729	654	716	709	697	678	652	671	717	647	717	718	653	698	635	714	713	665	666	657	721	725	725	677	687	690	679	737	715	695	699	725	709	695	736	678	713	653	669	715	683	680	704	716	678	662	700	650	688	720	717	699	705	689	715	715	699	742	712	737	713	683	715	710	671	700	732	687	688	658	695	677	695	736	685	699	709	680	676	698	707	715	696	711	699	725	721	734	728	684	681	680	636	730	732	713	676	685	701	704	720	698	690	713	653	636	732	688	677	696	712	706	680	697	746	733	692	718	661	757	697	712	699	721	693	699	721	725	727	707	689	706	675	690	664	742	726	682	696	664	724	719	712	701	722	711	661	647	694	720	720	747	717	714	668	735	693	715	669	777	747	725	684	697	710	679	714	671	709	717	699	673	680	683	732	765	713	764	685	670	765	691	677	708	692	706	667	695	718	700	700	696	698	733	683	674	705	683	672	626	729	674	689	631	751	659	739	738	694	649	628	698	693	677	629	704	709	728	660	690	682	685	668	743	704	709	695	719	716	687	678	725	709	709	679	679	669	709	731	708	738	662	755	664	653	718	708	685	731	684	704	695	722	710	709	727	696	698	684	683	685	723	731	718	725	714	698	728	681	711	660	726	683	727	728	686	701	695	688	694	664	746	714	721	707	679	669	689	694	692	688	702	714	687	691	672	698	658	722	690	726	684	738	666	748	720	716	671	678	680	672	746	705	688	667	739	722	668	650	703	688	694	704	716	715	673	679	741	703	706	691	670	652	684	699	714	678	728	702	702	701	627	705	719	689	614	666	729	661	663	739	750	684	678	731	683	703	715	696	660	692	703	697	675	689	698	708	676	735	691	699	694	701	698	713	662	744	701	720	717	690	749	686	689	714	729	688	662	760	690	641	684	683	704	718	703	667	691	716	671	710	687	688	659	679	730	704	655	668	720	712	699	731	683	699	722	713	720	705	710	699	740	707	716	739	699	703	694	687	718	690	696	708	684	689	686	704	674	717	723	710	679	715	742	688	703	717	649	698	690	669	755	696	715	683	681	696	688	701	692
24394	10388	4345	1749	700	497	508	502	421	359	300	303	310	337	307	297	280	292	274	304	292	278	303	264	270	267	297	287	269	310	279	286	329	276	281	311	276	294	303	288	274	268	244	329	283	319	272	286	272	276	251	308	284	264	302	287	271	285	310	275	301	289	273	306	306	272	276	303	296	272	299	249	262	292	301	276	261	283	269	262	311	313	262	292	290	301	275	259	283	288	290	284	293	302	311	317	286	284	296	253	281	284	302	300	328	282	308	297	272	280	279	275	290	285	284	326	286	270	252	312	276	307	277	279	272	286	245	271	284	315	292	262	289	295	295	301	280	254	297	295	286	271	254	282	282	279	267	320	304	268	320	281	280	269	289	315	295	302	280	272	264	261	244	310	296	272	283	281	304	276	272	299	309	304	264	332	296	259	284	275	299	287	275	305	284	282	290	286	301	312	268	281	280	269	286	268	267	266	267	286	280	277	317	293	274	268	282	270	294	315	271	303	282	271	255	298	284	274	250	272	254	332	274	278	291	271	268	301	288	289	252	279	310	318	293	279	274	269	263	268	298	281	289	268	264	275	267	271	289	280	302	288	243	303	280	266	248	268	295	302	281	308	240	260	268	290	268	292	271	266	255	261	349	268	275	251	285	271	291	289	291	304	290	275	296	297	266	287	285	301	294	271	298	276	263	286	281	313	268	254	287	265	276	273	279	322	313	300	280	238	276	280	314	253	282	298	246	283	269	285	281	268	278	292	294	284	304	265	281	264	258	293	287	270	294	280	279	277	239	296	291	305	315	273	275	300	271	283	293	278	274	265	293	252	318	277	264	307	336	261	265	276	289	254	280	295	288	278	299	299	269	277	276	271	299	299	263	287	295	294	279	266	272	264	320	302	291	302	295	289	264	286	284	272	243	267	254	306	275	263	280	289	307	291	313	283	276	281	267	259	274	309	276	298	297	281	260	295	264	306	310	296	306	303	329	287	254	282	264	282	285	288	260	267	306	278	298	306	263	317	281	251	276	270	291	295	270	274	293	254	247	299	304	295	313	311	294	302	282	293	298	298	296	278	280	304	274	337	291	289	281	288	272	290	262	288	293	288	265	263	279	286	277	254	284	278	294	235	298	317	291	292	281	257	266	301	279	299	267	270	270	291	307	268	302	278	280	265	290	275	286	248	283	278	296	289	281	285	247	264	311	290	312	261	266	253	290	300	282	295	279	293	277	272	275	291	296	302	327	284	281	268	267	262	312	311	264	270	279	286	242	258	290	300	275	288	280	283	285	262	270	282	283	299	280	301	255	267	264	290	290	269	263	305	280	318	273	301	254	299	258	295	288	264	283	275	294	291	265	292	288	232	300	304	271	275	286	304	296	296	277	294	283	240	286	276	273	281	284	310	282	299	264	267	292	269	275	280	281	332	317	289	314	314	335	276	265	251	256	276	291	272	277	277	285	322	294	277	280	248	264	285	315	280	300	266	276	310	305	301	265	273	283	268	303	276	301	306	317	254	267	265	277	258	297	297	246	319	252	284	282	295	289	297	297	291	302	294	297	280	296	281	281	266	291	294	276	290	288	297	273	282	293	270	255	281	285	281	276	267	261	279	305	314	297	294	296	288	298	268	280	287	274	273	292	271	306	330	300	319	244	278	284	284	280	287	287	288	301	273	258	293	292	277	306	305	303	299	290	311	289	291	298	304	314	258	321	283	262	278	286	294	264	275	284	279	283	288	288	287	293	281	281	279	285	273	263	312	292	286	302	300	313	290	245	250	275	317	308	310	299	263	281	298	304	279	279	295	267	301	284	292	251	287	283	253	302	319	275	308	249	322	277	304	279	265	319	295	297	305	278	306	282	298	279	271	306	285	283	241	275	320	288	313	293	304	315	265	276	270	304	247	296	284	279	298	299	275	280	299	274	281	312	269	276	303	277	253	269	255	310	307	304	280	264	271	253	307	276	294	285	294	286	299	286	282	316	281	289	305	274	259	271	285	277	242	307	280	260	281	290	285	294	283	265	276	274	279	251	271	258	313	279	300	332	278	289	315	270	257	325	310	295	268	296	275	291	270	302	309	260	266	295	333	302	296	272	291	312	289	315	258	277	311	246	285	283	292	316	285	252	255	295	285	305	283	306	294	281	272	277	281	262	292	287	289	291	282	274	288	297	252	303	274	269	301	284	252	300	285	281	293	288	279	271	250	307	304	254	257	264	261	285	276	293	272	279	298	295	266	281	300	283	277	307	291	314	311	279	293	288	288	286	278	289	276	274	303	306	293	263	265	274	274	326	267	278	311	290	256	302	273	271	273	286	297	286	289	267	274	304	284	250	286	288	309	280	284	336	262	267	285	276	288	289	291	289	303	268	304	290	285	274	297	274	276	315	302	304	278	282	292	297	257	279	289	297	306	299	261	274	280	308	270	328	268	242	292	289	293	288	301	249	281	295	290	288	286	278	282	310	258	287	303	281	292	279	279	297	313	267	267	289	321	290	292	265	249	253	244	272	276	308	304	287	316	269	291	271	301	303	283	269	267	270	293	271	251	295	289	282	279	253	299	281	330	299	316	291	285	274	306	268	300	282	284	297	294	296	304	307	316	275	299	281	324	264	324	299	289	266	338	276	311	287	274	282	278	298	265	295	268	312	289	270	316	288	271	284	237	253	273	260	288	264	309	310	281	287	304	267	290	299	285	262	278	287	255	269	273	299	280	302	291	294	275	281	284	293	276	326	290	312	291	328	304	264	276	264	272	294	285	272	263	314	293	276	311	295	307	304	263	360	266	305	256	272	313	284	289	258	299	280	304	286	297	270	280	265	290	319	287	299	289	295	298	274	268	313	280	293	276	300	277	285	307	309	284	287	253	284	333	306	288	285	273	293	283	259	295	258	289	292	274	277	266	286	302	310	271	271	257	303	309	277	299	270	284	249	272	280	261	249	272	278	254	282	299	238	278	305	308	264	306	280	286	295	287	289	262	263	285	246	273	274	238	299	290	277	272	303	291	309	296	299	315	276	279	292	274	302	257	297	284	282	295	308	288	270	271	314	301	290	268	291	286	309	290	287	260	299	252	295	274	282	312	286	270	285	300	261	269	262	270	241	287	301	310	290	289	285	278	247	317	263	292	292	281	293	305	287	297	244	316	268	279	294	273	280	263	278	305	261	281	308	262	311	258	268	283	313	266	280	268	279	310	303	268	300	279	335	281	295	272	270	239	270	286	305	276	258	307	241	280	271	281	311	332	285	258	286	285	296	263	307	285	310	257	266	308	258	315	297	278	279	248	293	273	280	267	290	321	274	279	266	292	275	257	276	270	293	272	311	299	286	288	311	321	289	272	294	308	268	235	269	311	269	309	281	234	291	275	299	289	280	290	302	247	282	287	265	263	281	257	289	290	264	261	289	287	291	299	280	300	286	272	294	248	312	283	282	301	333	297	278	249	261	264	268	281	280	253	255	291	306	316	291	265	308	255	289	249	283	269	295	270
14740	7473	6701	3678	1729	1437	1586	1395	1169	1006	845	800	889	745	759	738	692	730	709	641	643	634	665	667	659	680	691	672	652	685	685	704	694	675	644	659	660	663	634	669	624	646	690	644	684	643	684	688	669	604	624	600	608	640	647	660	660	639	656	596	667	606	700	629	651	635	649	619	641	670	646	681	644	638	649	627	589	650	686	671	679	676	659	660	686	687	642	654	661	592	635	624	666	634	658	604	662	677	667	629	605	670	669	621	645	619	664	661	656	634	663	665	704	708	694	682	720	700	653	695	672	674	646	648	650	678	608	665	590	663	651	653	642	655	643	664	652	633	690	667	637	664	634	610	653	639	631	689	662	640	650	625	644	720	604	697	615	701	619	677	654	638	617	599	619	654	630	636	653	622	645	633	697	607	691	631	632	580	692	651	616	637	641	665	656	630	644	658	662	640	631	660	710	627	588	628	634	644	681	640	644	649	672	684	626	685	607	624	641	668	613	685	689	669	621	635	641	655	654	651	625	611	635	648	636	629	644	685	632	617	645	651	631	658	646	611	676	640	672	666	626	670	653	670	674	624	634	626	639	645	673	643	666	661	644	603	680	646	630	670	637	677	659	652	620	641	658	682	666	617	652	655	676	664	652	668	631	643	660	634	613	675	616	659	657	646	654	637	605	671	631	672	653	655	664	642	627	598	674	693	616	600	645	641	672	635	617	650	616	676	608	626	645	672	669	604	661	621	643	655	673	631	635	647	615	627	647	638	630	670	657	650	653	677	643	647	663	668	638	656	646	655	650	658	651	628	634	633	646	632	685	609	622	655	708	619	660	625	653	667	628	655	618	645	652	645	657	607	636	644	608	683	678	639	703	723	660	661	660	650	636	621	644	647	693	648	643	638	657	666	650	616	611	673	679	640	674	622	624	680	689	645	598	616	669	642	639	628	678	647	695	639	622	659	628	655	616	684	671	673	657	651	689	653	677	642	659	642	623	621	664	623	613	609	657	653	670	673	640	653	638	633	578	608	654	628	679	644	628	674	651	678	617	672	630	656	613	689	624	636	641	655	665	663	641	653	657	583	618	654	641	657	667	659	655	663	653	680	649	600	636	686	645	688	629	660	632	682	654	660	659	634	667	605	637	670	643	668	614	588	660	640	635	604	628	633	628	632	600	638	628	618	656	662	646	626	665	660	672	629	613	653	656	650	579	651	645	640	649	664	632	670	638	697	605	676	627	629	641	668	669	635	633	650	645	650	658	678	587	652	602	647	647	613	601	621	610	630	658	609	628	659	627	638	618	632	666	657	635	641	626	623	680	623	652	660	674	709	620	653	679	601	646	668	663	642	650	618	680	640	647	683	686	625	643	604	681	667	660	692	612	633	573	642	690	640	627	653	653	649	618	651	642	724	658	672	650	604	664	637	640	683	630	628	669	625	623	637	638	685	697	647	656	652	623	641	686	654	640	655	622	621	674	653	681	612	631	645	690	623	606	635	624	574	634	656	643	664	631	658	613	625	620	623	624	636	676	576	670	645	656	625	681	659	630	683	631	650	609	647	655	678	609	601	602	700	695	680	623	619	657	617	641	679	685	596	630	583	651	595	669	633	634	642	636	611	657	615	652	654	658	609	629	667	640	615	645	607	614	649	588	656	629	615	653	624	639	623	648	619	617	633	641	682	664	670	654	612	656	633	624	696	612	630	661	660	659	650	638	634	621	609	621	652	649	675	623	637	652	625	694	633	644	673	662	619	646	614	653	644	647	654	665	657	662	647	654	639	709	627	628	647	638	620	665	645	587	633	647	612	629	666	650	667	642	624	625	701	622	645	686	673	656	650	654	645	630	608	688	628	625	633	619	675	666	609	641	633	675	605	647	699	645	650	653	630	653	640	682	646	605	650	684	609	619	652	672	652	638	674	706	689	633	642	663	619	673	639	681	683	620	652	608	673	629	641	662	621	686	616	621	664	653	625	592	647	652	653	651	625	658	653	640	653	694	665	639	645	644	646	611	655	654	621	645	648	679	641	638	611	695	640	621	644	620	697	613	641	644	639	652	651	644	636	654	587	663	629	651	672	635	679	656	636	628	609	679	631	584	628	653	602	662	649	610	625	657	600	597	675	634	688	697	619	656	656	621	619	672	639	607	608	668	667	667	643	630	625	638	647	624	633	644	635	638	644	617	643	621	650	660	647	603	667	651	643	673	666	621	645	697	645	630	652	631	647	638	651	620	643	641	641	675	660	628	699	675	688	650	626	631	660	677	678	675	665	617	666	627	649	623	658	597	680	648	683	632	602	648	662	639	647	651	684	626	653	638	629	670	655	698	655	680	634	680	683	641	625	643	643	581	658	643	642	655	632	647	657	692	652	648	648	629	658	663	688	633	633	655	653	646	623	623	620	656	633	657	680	634	653	685	669	653	679	653	651	627	655	639	629	620	672	616	640	638	649	691	590	664	633	643	667	591	674	629	689	634	654	655	680	673	632	619	666	648	666	607	643	648	644	641	627	642	669	652	652	593	657	586	682	671	653	660	642	666	647	631	679	687	632	663	656	644	630	654	657	594	663	636	601	594	647	657	669	652	646	649	635	655	664	632	645	662	631	629	626	647	686	637	667	666	626	638	655	644	681	675	677	691	624	611	656	656	649	637	633	652	634	617	634	648	683	673	631	637	626	629	697	664	653	629	606	615	652	697	651	631	657	685	620	658	663	661	646	686	671	632	662	650	597	652	598	694	638	575	652	640	650	670	615	661	661	702	628	642	600	596	665	651	625	641	630	670	664	619	637	626	620	634	644	626	623	608	624	627	667	666	665	640	647	649	631	612	637	676	655	660	689	652	685	649	632	667	616	680	631	661	667	644	678	632	651	703	594	644	652	606	643	667	640	638	615	644	653	618	586	610	621	651	640	652	615	654	622	619	638	605	595	660	622	656	657	641	724	628	599	653	598	597	640	590	605	652	621	657	627	657	668	678	612	607	649	635	631	666	630	701	686	648	586	645	613	609	668	631	616	688	640	665	663	638	622	639	604	652	684	640	653	687	660	692	678	664	634	644	634	573	656	684	666	629	639	639	582	667	618	639	694	691	645	639	618	669	660	676	646	644	648	616	622	643	666	609	667	614	634	669	632	648	602	667	657	656	639	616	658	652	635	642	676	657	652	634	643	652	672	604	676	652	644	657	652	641	604	664	621	683	597	687	648	633	629	649	673	637	695	682	640	667	643	674	661	671	613	674	642	650	651	642	655	680	637	618	614	639	682	649	635	674	646	664	656	661	671	636	603	706	650	658	634	662	655	720	572	639	676	660	628	643	626	624	637	646	623	637	629	625	675	628	658	654	675	645	671	663	625	641	680	659	659	629	674	634	593	620	679	658	646	607	670	625	634	657	664	638	632	610	681	614	591	613	706	623	632	658	643	659	643	652	607	607	650	624	619	678	614	607	628	695	634	670	638	634	650	670	663	623	641	668	600	662	603	658	634	682	676
33675	15781	7336	2725	1133	880	835	781	577	448	421	382	393	367	343	314	331	319	365	332	323	338	337	292	334	313	323	299	317	301	358	306	316	326	329	319	352	322	323	326	313	350	317	352	319	294	373	279	310	343	337	297	300	281	328	318	339	304	345	318	316	301	304	333	302	300	285	276	320	344	306	279	281	330	280	310	315	300	314	263	317	330	337	350	342	307	337	337	331	334	321	336	344	290	344	319	316	290	290	305	319	330	336	292	292	330	345	328	312	292	331	329	272	375	320	317	312	293	318	291	339	326	332	315	289	324	342	310	314	301	311	318	344	309	334	326	323	314	324	286	308	281	310	304	315	330	326	294	303	313	319	313	280	326	323	312	301	312	325	317	334	337	309	275	310	307	315	351	301	344	301	340	339	297	274	287	303	321	295	305	306	344	288	327	297	324	354	297	321	323	297	310	357	329	332	319	318	289	291	288	316	308	276	329	307	321	322	340	294	293	279	312	326	300	330	337	327	338	327	322	340	331	295	305	325	370	304	316	346	341	290	314	299	344	316	298	319	306	310	300	295	337	330	282	363	307	314	325	312	280	327	319	287	308	331	287	316	309	304	315	322	321	321	316	328	322	337	348	313	311	323	341	284	311	316	298	338	295	374	302	281	300	309	269	309	317	335	350	328	310	301	294	284	316	300	320	302	334	331	278	320	319	314	340	300	345	328	323	311	319	315	286	305	381	290	312	317	316	338	304	313	297	339	311	314	312	330	315	326	292	310	319	306	316	335	334	305	280	297	311	323	317	308	332	306	357	286	352	287	284	330	274	285	315	286	277	340	334	312	327	337	314	298	295	305	310	351	288	285	328	322	293	342	305	343	305	338	307	290	319	313	294	325	310	315	338	328	288	306	355	318	329	317	287	338	289	298	320	302	290	291	314	312	334	321	363	325	287	337	321	328	314	280	327	313	282	307	311	308	294	295	306	297	297	307	315	292	306	341	326	273	297	337	312	330	288	313	307	337	310	318	344	353	295	299	312	344	322	313	329	326	325	308	322	303	295	308	332	301	316	320	292	315	297	340	293	293	309	288	307	255	323	315	332	312	292	319	325	305	311	317	321	316	286	272	331	294	351	314	303	320	306	340	306	322	331	299	325	340	316	334	324	314	361	312	335	340	335	351	340	307	357	326	294	318	308	323	315	308	295	302	333	308	305	319	307	333	354	317	301	332	294	294	281	296	322	350	304	325	298	306	306	336	306	328	334	321	290	331	297	324	279	325	312	297	343	329	319	318	294	302	321	325	331	301	320	304	307	312	295	277	307	309	331	318	320	309	321	305	337	328	281	297	297	323	301	329	288	294	287	300	326	298	362	306	269	293	293	308	319	314	307	306	303	337	327	303	282	292	320	302	344	297	309	326	282	316	316	316	352	315	290	343	293	313	314	358	350	310	299	308	302	286	326	299	323	316	337	332	329	340	293	294	297	317	302	342	294	292	319	311	340	361	309	287	309	300	293	320	305	305	303	314	319	306	326	343	345	299	292	347	284	333	321	315	269	314	298	289	299	307	302	314	302	307	324	330	339	336	320	311	301	292	318	309	357	303	320	307	342	304	322	324	288	313	339	286	324	355	298	297	325	289	318	312	313	324	328	288	327	303	345	332	333	303	327	310	294	290	322	309	321	324	335	332	298	298	299	289	292	313	332	315	247	306	328	293	292	347	290	321	325	331	310	318	325	326	318	351	316	296	315	327	318	327	322	307	305	298	312	307	298	297	322	294	318	302	299	321	296	320	356	309	309	307	300	290	330	324	327	316	294	284	307	296	315	304	316	312	300	316	319	286	338	325	320	304	310	341	302	338	332	297	324	308	325	276	332	295	288	308	306	291	286	284	286	295	308	331	326	354	300	318	317	333	325	315	317	280	327	332	334	345	283	294	335	300	308	336	338	297	292	304	292	300	318	321	327	317	333	303	322	329	330	321	333	321	327	309	321	332	351	329	285	324	313	290	320	309	325	286	316	288	350	296	323	296	323	307	313	302	287	322	354	342	329	289	284	293	368	301	291	304	290	328	293	278	293	291	297	316	310	293	310	291	309	319	354	345	296	323	315	329	318	298	300	302	322	324	312	301	298	297	288	328	319	323	290	316	285	322	318	308	326	313	309	302	301	268	324	318	296	332	321	325	322	302	286	333	309	341	294	318	290	274	300	305	360	265	293	308	321	313	297	304	321	353	335	301	295	298	302	300	271	330	311	295	324	353	338	318	309	328	300	303	302	286	328	325	339	285	300	315	302	312	338	288	344	314	322	313	319	350	309	328	283	301	310	291	318	319	320	326	339	305	312	313	302	306	299	323	306	310	328	321	315	321	330	324	282	329	305	292	314	319	324	318	303	277	325	307	296	292	319	309	290	304	287	325	329	278	329	326	309	345	324	314	293	351	294	307	303	323	287	339	340	314	315	335	330	301	283	333	304	345	285	304	315	312	288	332	280	287	322	299	319	327	320	282	328	277	320	301	302	301	308	290	304	294	292	307	296	341	300	327	316	278	321	355	346	309	306	344	315	284	308	318	312	333	328	272	306	281	301	317	346	348	322	313	271	338	324	299	303	299	321	331	313	294	305	334	316	320	316	286	321	285	344	330	321	325	314	311	334	309	341	291	325	295	287	298	294	315	318	308	262	343	311	312	322	317	329	307	338	357	349	276	323	297	354	297	344	334	306	302	297	318	332	299	324	296	282	311	310	312	326	319	321	312	320	318	331	321	297	299	326	333	298	333	312	324	310	315	316	326	344	321	324	299	331	314	328	304	274	291	253	305	320	318	293	299	283	333	308	297	354	320	312	290	311	297	301	325	285	340	292	315	341	318	316	328	302	294	306	308	310	316	347	325	290	331	327	324	290	312	305	288	336	294	319	308	307	304	286	308	341	320	294	327	308	336	321	330	299	337	306	272	319	309	318	312	322	315	337	305	316	319	327	309	351	311	307	307	301	317	288	288	292	326	279	340	305	297	297	293	291	330	323	342	310	310	317	329	332	300	315	301	337	318	310	323	289	300	313	324	303	310	291	268	299	321	307	328	283	311	351	335	303	312	311	315	305	307	297	282	326	310	308	308	301	335	291	300	282	292	310	295	305	294	330	348	310	313	316	343	292	320	320	283	320	311	353	322	316	324	304	294	341	342	320	349	307	348	286	330	301	287	296	326	348	312	337	342	318	313	291	291	307	271	301	287	293	330	327	352	357	295	319	332	312	300	322	304	339	332	323	305	295	328	315	288	310	353	304	310	330	296	307	342	306	294	314	287	296	296	329	356	307	299	308	299	305	303	332	296	318	281	310	310	323	287	300	298	332	300	311	306	325	351	350	283	297	319	294	285	270	327	322	304	300	319	306	292	306	311	306	317	277	334	318	317	333	286	323	334	329	342	331	296	349	331	305	303	314	308	282	269	296	324	323	307	328	319	301	344	333	319	321	292	324	315	281	302	369	321	287
19130	10163	8834	4800	2453	2362	2140	2048	1571	1337	1176	1165	1168	1008	907	872	868	823	813	747	745	743	726	759	772	773	796	726	773	711	731	753	705	746	738	691	729	746	789	697	726	783	766	768	731	786	718	742	704	741	726	736	693	700	706	750	691	678	710	736	729	676	686	705	692	689	712	709	703	709	728	717	741	708	747	684	684	655	686	678	739	723	704	720	793	668	698	686	747	717	707	655	712	701	710	718	747	645	689	713	703	756	717	720	724	780	716	739	745	731	750	735	716	784	802	765	731	721	704	773	724	712	706	730	713	701	657	713	712	680	716	658	720	709	672	668	740	724	705	669	710	663	678	706	713	697	744	751	736	671	689	705	728	705	733	682	734	688	694	701	702	668	684	696	680	710	664	690	706	749	691	686	697	704	694	672	715	705	680	710	731	688	703	681	723	675	678	684	701	675	661	665	674	690	643	701	675	691	726	701	649	720	725	703	704	715	734	665	674	697	731	669	753	700	712	685	739	702	678	652	736	718	703	753	738	746	658	722	736	678	673	696	698	687	735	716	690	677	672	673	677	702	704	710	718	614	647	742	683	672	685	737	678	666	677	672	685	708	684	717	721	667	655	690	742	738	696	705	684	658	687	720	675	672	664	636	702	681	690	680	643	663	689	743	687	704	727	701	722	747	729	721	704	702	675	644	721	702	708	664	717	690	707	625	721	725	704	661	700	656	663	736	718	700	676	749	697	733	695	662	704	688	703	697	679	694	686	666	725	706	691	732	646	702	715	720	719	748	714	721	721	730	724	735	751	652	721	717	664	668	696	651	706	740	710	747	674	738	718	708	722	664	652	704	764	689	696	642	650	726	721	721	746	718	686	711	723	673	726	706	679	715	680	666	732	723	694	720	699	687	703	638	731	698	752	674	673	740	692	729	745	672	679	683	688	702	671	732	703	689	693	670	705	665	709	730	727	728	719	717	673	661	706	702	703	720	715	701	723	687	729	652	668	724	664	706	644	709	695	695	687	786	717	661	692	691	703	692	748	687	688	703	692	699	718	692	700	726	673	692	743	691	660	709	726	749	708	694	693	687	731	728	677	675	705	679	709	753	677	711	676	709	715	686	715	703	686	696	717	696	706	722	717	702	754	720	675	675	681	708	739	728	716	721	686	700	665	667	701	716	668	696	698	693	679	677	694	705	671	746	745	681	690	741	709	682	657	730	694	678	666	700	717	662	639	715	688	643	713	691	695	693	649	694	684	669	752	723	696	757	707	677	743	686	718	689	677	723	676	676	696	713	716	721	708	707	697	693	719	726	674	709	689	723	706	749	722	723	683	714	682	667	700	722	676	696	685	718	703	718	699	689	696	662	677	711	698	716	745	716	712	693	727	726	695	704	725	702	657	665	718	674	709	636	671	683	644	690	702	699	676	711	724	683	705	663	663	690	743	715	698	684	708	680	702	703	674	700	702	710	675	763	645	733	699	692	748	678	740	706	700	699	682	711	698	713	700	717	703	679	724	706	718	675	693	711	715	688	700	754	705	720	712	712	703	685	666	726	718	698	715	699	665	716	712	749	761	673	678	727	691	633	717	693	707	697	670	672	674	707	698	711	705	706	670	672	710	683	700	725	670	725	716	709	660	718	678	665	648	704	671	685	707	716	722	704	756	702	721	693	686	708	689	688	633	713	681	706	677	721	670	729	662	675	711	719	724	691	689	721	642	664	667	705	695	709	703	686	713	698	724	680	664	682	668	717	705	693	702	690	712	740	705	709	755	662	715	734	756	690	711	687	702	689	661	725	756	698	677	674	674	650	690	726	673	676	705	759	652	735	710	752	708	714	683	684	689	670	715	742	707	737	708	695	658	664	700	699	678	659	727	691	730	725	725	665	691	763	721	720	709	725	723	710	680	677	684	720	663	721	693	722	678	700	705	722	689	710	701	710	678	713	677	684	740	691	721	711	705	742	763	705	728	754	719	667	667	740	721	662	704	701	700	742	707	720	654	770	690	659	708	662	700	702	688	698	719	685	725	707	659	726	707	655	692	736	746	663	727	691	682	697	677	713	685	761	698	675	703	698	702	686	707	739	723	707	708	648	690	686	747	710	764	706	710	699	724	657	650	651	660	681	717	675	702	673	685	674	689	646	705	730	703	674	667	721	706	676	721	736	722	701	708	690	668	692	693	682	723	725	705	690	690	665	718	705	709	686	760	719	719	689	672	723	687	748	728	712	687	676	673	722	688	689	684	639	677	691	694	722	717	716	720	705	649	655	705	667	709	705	711	730	682	697	706	729	706	686	727	691	667	676	703	668	679	692	716	724	687	716	711	668	659	687	707	661	701	670	724	699	668	734	720	764	673	756	709	662	668	672	694	706	711	690	700	718	673	700	725	715	671	687	739	652	667	699	697	708	719	689	699	741	736	722	710	712	690	716	663	703	704	750	663	710	696	743	714	684	658	728	683	694	738	673	694	712	726	717	707	710	695	716	730	730	741	717	711	691	692	715	679	654	695	674	662	675	703	740	727	706	689	715	675	671	692	701	767	716	705	708	681	693	699	672	697	679	718	712	716	742	686	639	703	735	694	660	737	698	708	708	707	693	738	646	688	718	745	704	693	668	675	714	731	674	727	736	692	687	711	673	712	687	743	677	716	700	699	697	749	724	739	689	698	690	648	688	652	700	724	681	706	702	692	750	649	694	738	726	679	707	704	638	702	701	744	697	727	712	712	707	663	710	696	725	690	677	706	728	708	683	730	698	738	747	672	722	668	739	683	700	771	726	691	703	711	658	693	672	693	682	696	691	703	723	748	686	691	724	692	669	687	681	684	722	664	713	680	716	719	650	675	634	694	698	704	709	753	694	724	709	719	665	698	721	695	684	688	719	709	698	663	681	690	691	667	715	696	696	688	617	678	713	683	697	693	658	682	688	723	681	703	690	701	710	699	689	721	718	739	755	744	654	726	739	753	680	696	695	724	701	690	720	711	692	739	666	708	687	666	704	739	698	704	692	650	725	687	692	716	700	711	750	702	659	751	726	731	694	729	683	690	696	677	636	675	721	720	696	747	665	680	661	670	673	754	711	700	696	755	697	707	729	716	676	696	627	694	708	640	745	699	721	712	700	718	729	779	708	712	729	679	696	698	719	719	667	694	704	685	720	733	677	719	716	751	704	720	692	725	698	742	694	680	742	684	737	709	620	646	702	726	718	674	686	717	719	709	658	736	741	696	704	680	676	700	660	750	701	726	745	719	698	721	722	667	664	687	765	752	683	675	701	711	678	726	692	701	663	678	669	653	690	667	701	658	727	731	732	710	709	667	704	728	695	667	718	707	688	652	713	709	665	664	711	681	692	752	694	689	703	722	686	752	743	699	681	714	705	699	686	663	709	685	716	677	699	702	717	702	685	714	696	670	724	690	728	684	694	709	701	719	681	723	768	674	698	716	642	683	758	713	722	702	728	727	713	706	688	710	701	656	712	763	684	695	669
11299	4354	1202	490	297	306	324	328	330	289	325	352	319	310	302	313	323	326	336	342	323	316	331	324	329	333	369	298	338	340	365	315	345	333	320	267	306	337	347	346	345	318	295	303	305	356	324	334	335	335	310	309	340	305	326	330	317	351	349	341	304	316	280	343	337	303	318	318	303	316	311	317	303	309	306	310	314	308	332	332	319	334	303	311	307	334	323	319	320	308	326	374	343	311	333	310	317	299	321	337	332	337	334	318	342	319	330	342	334	347	297	326	316	322	312	335	352	309	347	340	301	295	313	322	320	337	348	301	343	334	290	333	316	316	297	328	301	287	323	333	302	271	314	313	336	338	322	304	331	336	325	278	312	334	305	309	320	341	336	332	325	314	284	300	296	349	332	318	313	317	315	331	309	357	321	328	313	312	307	310	360	303	315	335	316	323	287	323	286	327	304	319	358	341	336	309	326	323	336	369	342	355	311	348	327	318	317	334	360	319	304	339	338	325	339	315	328	301	301	305	321	342	321	308	310	349	361	325	322	335	325	292	333	340	296	317	284	341	342	313	298	335	315	303	318	322	322	333	318	333	264	298	333	350	348	349	352	303	316	332	319	334	328	316	327	343	328	338	311	313	330	323	340	331	305	270	341	291	320	343	316	283	301	321	347	305	340	331	355	332	334	328	358	341	356	310	328	351	337	319	323	316	347	305	331	331	310	321	346	320	311	329	318	309	301	313	306	360	317	344	308	330	335	334	281	348	314	310	318	306	335	321	283	315	317	370	303	319	305	341	321	334	364	346	302	328	297	315	294	315	315	339	303	324	304	296	328	295	313	331	284	331	349	339	292	324	302	311	338	310	345	306	286	310	318	292	344	293	316	288	320	353	299	302	332	290	359	328	289	344	352	317	321	342	324	334	321	332	342	320	338	315	322	341	282	354	294	349	357	333	342	320	336	345	362	352	336	302	339	300	305	312	345	321	324	300	345	311	302	313	292	301	316	323	329	345	334	328	321	333	345	357	305	310	327	356	333	327	319	289	319	340	342	323	296	340	298	315	319	329	365	336	363	300	312	309	334	311	313	317	369	334	305	301	318	315	302	327	303	340	332	328	287	280	335	357	306	325	321	308	331	324	313	321	310	358	341	326	320	313	299	311	308	314	321	310	312	357	335	338	314	318	313	351	319	317	301	288	335	302	328	328	320	306	320	334	322	320	327	305	340	347	341	313	294	333	313	326	329	307	335	336	320	304	358	345	333	321	302	343	319	327	302	336	297	339	312	324	303	310	308	310	349	341	312	321	305	319	307	304	306	290	302	307	317	349	271	309	316	289	344	290	320	341	309	308	323	335	313	316	294	355	328	311	310	309	330	327	333	358	356	332	334	284	304	313	341	312	302	308	342	320	326	302	315	343	279	323	295	297	325	314	313	296	306	334	342	321	326	321	356	339	344	357	309	320	313	311	328	299	318	304	314	306	331	323	301	317	304	314	341	328	327	313	312	327	294	324	339	316	340	311	314	280	334	355	321	302	321	334	298	306	321	325	306	322	311	292	296	335	300	327	312	299	304	324	339	339	318	287	294	357	316	315	309	342	307	312	333	284	334	319	337	372	310	330	328	326	318	320	344	306	336	339	300	295	295	315	333	312	321	294	303	301	331	328	274	320	302	342	332	323	308	316	308	323	346	336	328	344	332	313	295	320	314	311	325	319	327	329	295	330	328	315	301	307	322	313	344	282	318	310	305	325	329	312	331	310	327	305	343	308	315	369	360	277	311	375	355	358	305	331	308	295	311	345	303	291	310	330	315	352	284	301	336	308	317	309	316	295	319	299	336	310	321	334	305	328	329	327	328	352	300	292	323	297	306	297	310	352	295	327	334	310	302	329	313	295	290	359	357	360	316	324	303	320	288	343	316	323	348	329	310	322	335	350	334	334	306	315	335	313	340	311	308	299	306	311	325	329	305	346	333	340	317	316	355	331	313	312	360	330	332	328	348	316	324	305	331	341	298	307	305	340	340	318	359	297	285	308	347	328	306	295	350	318	340	329	295	306	305	286	287	338	316	297	313	310	304	318	304	327	313	332	359	316	305	292	333	324	339	333	302	328	332	358	357	319	327	318	302	322	323	320	289	329	335	330	316	340	299	344	302	325	358	337	328	347	334	297	304	290	328	324	346	354	326	314	284	315	314	342	326	329	341	319	299	329	346	302	285	308	307	307	345	312	330	306	309	309	333	314	316	319	328	327	321	357	322	297	317	349	326	336	316	353	319	322	318	347	338	336	344	319	325	288	367	342	305	352	323	322	336	291	291	320	310	370	311	309	276	300	317	318	331	296	312	357	318	314	340	331	318	332	344	357	318	305	320	325	316	297	343	334	330	298	322	313	321	329	340	333	317	349	310	293	315	281	314	320	321	315	325	328	336	319	341	303	309	349	341	295	342	327	320	315	306	309	347	312	330	305	324	313	333	348	286	309	316	288	309	330	319	282	303	302	327	336	330	307	310	311	298	332	329	295	340	324	341	315	273	304	313	324	300	336	295	366	309	292	319	334	334	330	353	329	360	306	294	327	330	333	309	317	327	325	314	321	303	329	305	372	335	299	324	348	347	298	309	305	308	345	327	324	313	333	330	341	294	323	327	302	338	319	331	331	319	294	315	327	325	327	317	328	314	341	290	297	344	343	346	288	307	312	309	326	329	328	310	323	329	349	332	287	322	310	290	305	288	338	353	326	318	330	339	313	320	320	306	315	337	322	347	328	339	325	313	315	281	360	315	304	333	316	333	337	325	332	354	317	296	313	310	340	341	316	299	324	332	338	327	319	298	330	323	319	352	324	321	329	399	342	330	279	328	320	325	337	314	319	324	285	293	323	354	290	251	292	301	339	271	336	347	289	329	381	340	352	331	304	302	327	335	334	343	337	338	344	340	334	337	295	319	303	294	312	316	340	297	368	320	318	300	331	294	375	342	324	287	342	312	342	311	307	312	319	322	351	333	386	342	330	337	339	313	343	323	301	280	323	355	334	320	357	343	307	351	341	317	338	300	342	323	345	316	343	296	317	310	341	332	321	285	323	325	348	313	304	312	331	319	303	326	308	341	322	320	307	346	315	313	332	289	318	331	295	316	317	305	291	318	314	300	317	302	311	307	342	308	336	308	325	291	306	308	357	321	332	331	334	341	319	307	297	302	328	346	352	348	306	322	327	341	331	306	316	331	324	297	328	280	291	314	304	337	313	319	342	304	345	328	348	343	364	333	307	305	300	306	306	331	360	311	280	346	331	303	323	297	302	303	329	354	325	276	307	337	338	324	291	329	310	291	310	296	290	298	337	328	294	311	317	339	312	319	296	320	307	330	343	318	319	356	303	312	307	291	331	308	317	338	339	287	307	305	313	300	354	288	352	305	305	343	328	312	317	326	305	320	332	335	295	350	314	317	351	321	315	296	328	305	304	300	333	329	297	351	322	355	300	351	321	314	304	291	294
6833	3640	2088	1083	736	772	743	719	704	656	703	717	683	753	705	704	732	714	731	690	686	715	743	711	701	682	719	712	677	697	653	709	688	740	727	704	712	753	765	697	722	749	687	699	705	678	749	739	702	759	750	659	679	739	741	630	693	770	735	709	743	704	703	676	719	696	705	714	726	678	703	688	728	704	699	716	684	731	703	677	707	733	703	676	679	746	701	704	675	722	751	739	681	706	708	690	684	728	713	708	744	707	753	762	671	680	728	694	702	690	720	684	708	714	783	736	732	718	725	711	719	677	746	721	698	752	745	711	679	711	751	677	691	716	753	703	679	685	775	675	691	696	746	703	735	674	743	736	676	756	738	681	712	750	659	653	718	718	696	669	672	698	734	675	684	725	712	686	728	688	718	706	689	724	718	692	748	646	715	689	706	683	696	692	751	720	684	742	671	717	708	717	677	697	708	706	724	761	673	745	712	705	702	687	686	691	697	716	731	689	753	714	678	717	653	684	750	741	677	695	693	701	706	726	730	724	679	718	725	704	729	715	729	695	692	701	715	732	629	751	685	726	718	723	727	729	684	669	708	695	688	686	686	717	660	731	718	723	714	727	701	674	726	653	694	696	752	709	717	738	737	701	705	696	693	678	703	694	703	717	698	678	687	759	674	678	670	690	717	677	679	703	754	704	708	713	699	712	689	674	711	720	686	693	718	721	712	662	727	667	701	737	677	690	716	708	715	706	713	736	692	664	693	722	704	740	706	754	711	713	697	715	672	690	738	675	671	750	728	706	705	706	668	678	692	749	686	714	719	679	682	678	700	698	770	726	693	681	687	727	730	710	670	646	685	700	723	719	729	714	760	701	694	728	677	729	702	676	642	761	707	710	678	721	681	739	723	752	687	657	700	709	696	702	752	707	708	666	698	704	728	723	719	718	720	733	725	702	696	654	761	742	753	705	718	734	707	694	695	741	709	695	745	683	634	690	727	711	714	717	667	691	687	713	768	700	715	710	719	713	711	700	735	681	690	709	673	682	711	680	729	704	698	683	691	725	714	696	683	692	731	747	714	713	703	678	712	725	713	671	747	700	711	724	712	687	696	688	720	734	740	683	768	739	690	707	760	701	746	714	756	693	714	728	720	719	664	707	711	716	688	721	722	714	708	667	706	718	680	677	687	672	749	684	754	754	660	720	745	662	676	678	732	706	669	711	713	691	767	755	707	694	708	732	733	749	717	750	673	733	762	664	729	722	719	694	699	704	682	696	712	681	707	691	669	718	748	651	694	728	704	726	698	682	692	700	694	666	694	712	749	742	698	749	693	695	725	689	740	719	676	714	700	702	693	717	726	703	696	697	672	723	705	683	704	720	720	730	679	726	734	738	739	751	746	687	709	730	720	731	678	684	711	704	685	683	710	741	701	696	715	702	675	719	722	695	715	621	698	682	684	770	730	704	711	686	732	702	662	715	699	744	742	705	769	721	738	705	671	744	718	773	733	665	674	681	699	658	725	725	721	753	686	711	709	695	712	712	696	698	722	710	716	746	757	730	687	707	707	729	701	712	716	677	686	685	694	655	735	712	758	748	720	686	704	703	649	759	663	694	681	732	727	691	713	712	727	691	742	696	719	709	705	712	718	683	698	679	723	693	723	738	687	708	745	692	655	691	685	730	673	725	683	711	710	682	723	709	692	693	742	702	694	704	686	649	711	719	719	705	730	679	678	715	677	733	682	719	689	742	709	710	699	689	688	661	692	707	732	693	726	707	736	742	708	659	722	740	720	718	727	699	720	714	751	687	702	713	721	663	743	661	708	704	677	711	732	685	727	705	754	717	731	672	691	682	720	701	694	712	711	709	681	744	742	701	706	730	675	733	721	715	700	680	669	671	681	720	723	671	748	697	738	721	761	717	732	672	690	678	742	733	791	692	755	705	671	713	714	737	711	694	724	737	692	700	720	735	689	677	690	764	729	696	710	711	682	713	696	752	727	708	751	698	722	682	744	668	716	707	703	727	684	713	654	682	703	684	733	769	656	700	720	720	704	668	705	715	683	732	674	728	690	737	661	705	707	709	706	713	694	748	728	701	731	756	737	703	672	641	726	660	715	703	735	725	733	662	737	723	724	689	769	682	715	690	726	680	706	706	671	711	713	717	693	713	695	714	670	697	729	706	693	678	650	709	721	645	724	652	690	706	709	691	742	682	690	725	671	693	699	737	676	687	719	705	664	689	753	729	657	712	683	705	685	734	693	721	711	707	731	696	662	737	678	727	721	724	717	660	685	713	692	715	700	707	710	699	692	676	685	734	667	672	705	693	691	724	673	697	744	721	720	688	753	716	671	701	708	717	753	704	675	730	785	682	715	684	702	731	715	748	669	692	678	717	657	736	771	707	740	735	727	743	719	695	685	643	720	698	690	696	784	653	757	742	736	701	691	770	772	732	722	729	732	753	650	687	715	718	685	719	729	697	701	708	675	707	680	708	734	731	712	725	697	734	733	681	708	761	667	743	694	687	694	723	671	703	722	685	718	671	689	687	693	713	761	738	712	755	673	688	686	730	707	670	721	702	743	702	700	706	729	724	687	721	682	731	679	713	711	712	713	737	708	699	748	699	705	733	719	740	691	732	686	632	743	685	678	736	712	744	712	739	712	703	696	714	661	681	734	747	721	714	777	724	699	679	704	708	716	729	682	719	645	732	691	647	708	699	720	671	698	661	652	725	706	707	692	682	713	693	719	731	674	700	687	713	755	737	689	744	697	711	728	710	697	674	707	707	652	719	761	721	665	684	675	671	700	695	741	686	656	670	729	727	745	724	697	691	703	713	680	741	675	720	738	725	685	693	684	646	705	709	749	707	707	747	738	688	737	700	679	688	721	641	716	750	687	707	681	647	722	688	764	693	701	734	770	735	677	712	690	623	738	667	693	715	712	734	744	712	710	662	682	774	658	709	695	694	713	693	741	718	728	733	719	704	737	718	735	706	682	713	688	692	721	741	676	740	695	752	688	744	723	730	729	707	721	684	718	685	690	705	724	726	683	695	716	642	754	704	691	693	656	701	671	687	693	704	708	717	743	721	699	636	735	714	676	639	699	703	646	722	700	691	699	656	741	725	710	764	707	705	717	705	694	706	728	761	706	690	711	765	674	732	704	686	686	698	765	707	743	720	732	663	696	692	707	683	687	666	755	683	673	705	711	761	697	728	713	721	717	698	692	644	717	724	709	691	711	698	728	678	734	717	702	724	711	758	681	696	726	685	671	666	721	727	721	742	761	714	668	707	653	720	736	719	755	720	693	687	706	650	754	724	708	726	682	661	719	696	700	725	716	754	695	685	736	705	690	718	711	685	727	706	665	705	645	660	725	671	699	744	697	746	694	718	671	682	656	713	728	647	616	720	673	720	738	775	719	710	710	750	746	708	630	710	696	748	681	710	734	689	707	676	718	677	722	683	723	687	778	670	703	671	777	740	733	742	674	730	738	665	695	766
25598	10580	3667	1392	721	633	465	435	412	327	340	320	348	315	289	302	309	292	293	286	293	285	304	301	288	265	289	313	279	269	300	309	283	297	268	257	268	268	314	258	328	292	285	279	302	262	267	267	298	281	270	288	277	240	255	274	306	276	315	283	284	317	278	262	271	266	292	302	278	299	263	273	288	294	295	301	308	309	266	261	281	271	279	310	280	335	280	268	279	269	286	325	315	283	275	306	292	301	281	288	284	272	327	303	274	316	268	316	318	276	302	290	308	325	290	304	304	299	316	292	323	314	290	296	307	299	320	306	287	295	282	293	270	328	282	289	294	262	277	279	304	269	277	292	285	288	278	283	279	279	291	295	282	280	285	305	285	264	295	317	273	273	276	282	273	289	296	280	289	281	251	303	255	278	319	285	294	275	262	308	267	292	266	313	290	298	276	258	311	276	310	293	272	272	300	306	288	273	289	274	269	312	297	287	273	314	237	266	275	288	309	239	287	284	297	299	274	295	285	300	272	308	267	284	297	312	280	283	266	259	267	287	279	293	285	264	276	273	279	277	275	293	280	256	289	307	305	277	292	286	294	298	267	304	324	278	306	292	263	327	277	262	272	284	253	281	271	278	300	275	274	273	319	261	265	257	272	266	282	288	284	284	264	321	279	284	317	303	259	302	285	303	274	282	312	248	304	260	308	293	281	320	281	276	269	304	310	288	307	277	255	322	296	326	288	316	322	302	316	285	260	299	281	280	267	246	311	276	300	289	275	285	300	281	257	313	279	306	296	297	287	286	310	272	309	297	285	263	331	325	283	292	277	292	281	284	286	262	315	282	282	301	271	263	287	299	286	283	307	278	250	300	290	276	311	280	298	290	287	283	300	286	294	291	260	299	287	299	270	273	308	258	270	300	293	282	290	270	297	281	265	270	285	269	282	296	266	304	283	311	307	275	266	294	299	294	311	287	285	285	278	246	296	304	269	272	271	281	289	263	279	290	298	324	280	261	331	276	272	263	278	288	319	259	296	296	279	311	270	261	295	276	281	309	275	289	268	307	289	283	262	286	317	277	295	286	276	280	308	276	294	279	278	267	288	286	293	260	294	294	320	278	291	300	281	318	293	260	266	265	265	322	290	262	317	314	326	272	282	291	267	264	312	284	290	280	283	290	275	285	286	302	309	319	292	306	301	270	276	280	313	293	302	280	265	277	328	282	311	288	274	295	288	265	293	307	297	285	288	300	287	284	264	251	299	261	312	317	273	253	291	296	304	295	257	285	283	299	320	283	298	313	295	306	288	291	282	275	297	275	316	335	284	300	278	292	277	304	325	318	255	291	266	295	281	269	310	262	260	315	266	290	290	309	267	319	329	288	263	291	289	278	241	271	281	283	289	322	240	299	276	293	269	277	293	297	269	309	274	291	302	247	265	346	331	274	293	281	261	323	286	289	295	271	275	265	287	307	258	281	308	280	301	308	287	303	249	285	312	313	286	288	298	309	286	276	292	300	296	294	291	307	289	307	303	280	247	285	293	281	297	295	320	291	281	279	268	308	290	260	286	300	298	283	273	291	296	325	268	289	311	284	289	295	296	295	314	255	302	253	297	317	301	281	267	313	275	273	306	293	294	288	277	259	322	309	298	314	278	303	277	269	267	292	312	309	282	299	287	264	302	313	309	298	284	281	318	301	282	287	288	275	323	277	295	304	284	248	241	255	274	253	296	301	317	271	283	261	302	301	264	288	279	302	307	266	320	314	293	285	310	276	291	271	239	311	281	263	271	304	301	292	269	278	275	307	295	290	268	300	241	296	309	271	268	283	302	302	284	287	319	274	276	285	301	265	291	284	279	272	266	303	277	290	292	274	291	275	273	304	275	247	293	300	294	282	300	273	306	270	282	284	256	281	266	295	273	271	285	258	291	307	246	288	274	286	262	323	274	268	272	288	256	271	294	302	302	298	283	288	320	284	262	272	265	304	294	323	288	301	297	250	312	317	297	294	307	301	279	275	288	283	293	283	282	300	334	262	314	277	264	269	307	281	316	279	292	307	275	299	293	289	305	275	285	306	303	281	275	275	265	261	263	271	303	248	266	292	295	309	318	294	265	297	325	294	251	285	280	306	267	318	303	287	295	313	252	292	305	284	285	280	251	286	274	265	281	281	252	273	317	282	287	297	279	276	300	292	258	273	289	310	330	315	336	267	292	294	316	289	286	297	278	252	293	289	283	289	286	251	278	257	281	299	301	294	312	271	285	290	267	286	297	274	282	306	281	279	317	291	300	326	320	313	319	268	331	307	291	293	276	277	308	277	265	279	295	274	277	256	276	285	306	274	273	311	266	290	339	282	258	293	297	308	288	271	240	304	291	273	295	278	304	305	291	291	281	290	294	294	286	274	301	302	268	296	308	275	262	289	288	292	308	269	313	291	277	289	280	299	320	292	268	292	285	272	290	301	314	306	305	304	280	250	298	242	299	296	283	294	311	279	266	283	263	318	302	286	281	300	268	286	282	269	302	287	318	298	278	283	282	309	287	301	289	271	296	285	275	317	292	308	344	267	285	319	314	275	269	293	292	287	311	284	293	282	306	290	288	293	278	271	284	308	305	301	276	275	288	307	298	292	307	279	289	278	298	303	300	278	264	283	289	268	249	282	282	306	293	279	263	215	300	334	272	297	280	262	294	288	254	266	270	318	267	294	268	296	288	260	284	255	282	296	289	268	268	279	269	276	250	290	308	276	275	304	259	278	275	322	297	316	286	282	272	280	266	283	307	284	281	302	302	294	285	282	289	284	272	267	286	271	300	287	291	267	291	315	304	260	286	294	296	279	279	299	288	309	276	316	329	314	360	309	264	317	297	305	270	280	255	329	310	300	286	272	280	268	286	282	279	273	282	302	305	280	273	290	295	274	306	280	322	276	248	307	300	272	277	278	277	286	304	312	262	302	271	270	275	283	319	284	274	293	284	306	312	326	263	281	263	341	306	281	272	285	291	291	270	322	297	281	277	287	312	313	301	310	292	273	277	267	331	321	277	263	291	301	258	287	277	298	282	285	297	305	285	294	303	283	273	315	308	235	295	255	281	253	306	294	293	302	269	277	299	270	283	276	325	282	276	261	277	317	293	297	302	279	281	293	279	330	307	270	298	317	249	256	310	277	285	296	268	344	299	291	286	290	284	307	296	293	265	313	289	282	297	296	316	296	302	282	278	304	289	273	325	322	286	304	286	282	264	295	280	284	290	308	299	279	292	305	333	281	296	297	278	294	283	291	296	314	307	268	251	303	297	305	297	279	277	296	252	283	327	285	282	295	299	307	288	276	299	331	305	274	265	285	324	286	289	311	304	299	292	289	287	283	267	286	295	275	298	276	276	309	287	291	302	278	288	272	269	266	270	335	308	264	289	286	321	291	310	285	269	315	294	311	313	297	306	277	259	303	277	306	276	307	297	304	341	293	269	273	271	284	257	291	308	288	305	293	325	296	279	286
15266	7347	5371	2973	1839	1666	1372	1301	1184	1000	884	921	850	807	761	696	714	690	722	655	667	663	678	676	660	625	675	676	637	695	641	666	710	661	672	670	640	668	668	677	608	713	687	680	647	656	628	658	687	666	669	668	610	657	669	652	670	637	677	673	626	665	664	679	659	658	652	677	685	662	609	658	658	690	621	650	662	591	682	681	690	624	669	660	643	634	641	683	640	654	662	646	592	653	694	662	639	664	646	674	665	642	674	706	646	655	682	628	667	691	627	700	694	705	697	695	674	676	661	672	688	641	640	638	644	674	674	672	673	658	639	648	679	643	663	644	658	680	650	673	633	699	658	673	623	670	645	660	645	590	666	660	643	657	659	649	637	678	715	647	659	616	703	672	650	690	649	687	634	622	635	663	633	714	632	677	696	635	667	674	635	644	628	668	666	662	616	658	623	650	635	612	668	705	627	643	631	635	684	626	677	660	614	638	663	677	630	675	669	609	626	658	642	630	677	650	645	659	667	667	611	643	660	723	626	639	673	622	673	674	640	656	628	652	665	650	587	659	621	649	689	637	640	648	662	661	589	658	645	616	632	650	653	617	611	638	689	628	625	660	681	637	639	618	616	647	673	670	679	692	650	643	657	652	640	656	705	627	648	673	655	649	666	667	634	659	685	691	605	665	646	655	689	668	657	690	619	636	663	602	633	671	682	615	670	671	635	629	665	685	679	642	640	669	623	641	666	657	673	636	669	645	651	651	660	685	638	658	682	640	609	655	634	631	644	655	633	680	656	606	651	671	652	634	644	627	641	647	641	617	661	679	717	628	638	621	667	644	649	690	684	658	649	664	658	624	701	661	646	659	659	663	697	609	615	633	660	612	649	696	623	651	630	682	630	628	623	663	613	669	676	643	687	635	632	643	658	654	645	637	661	666	702	652	629	631	654	613	667	642	655	642	604	637	658	635	672	639	663	624	659	670	665	634	670	651	661	621	657	610	643	670	664	694	644	675	701	652	665	643	664	668	687	633	646	677	633	677	686	663	662	661	624	691	631	618	626	612	661	615	658	654	681	691	621	641	667	654	655	691	637	638	684	633	638	642	658	645	650	684	608	706	638	639	651	658	622	638	662	682	697	676	662	667	603	648	649	647	671	672	694	619	645	674	644	669	631	640	671	625	674	693	636	613	626	666	653	631	584	619	624	660	641	621	641	678	647	665	628	616	604	617	606	668	631	645	665	663	652	649	632	640	618	641	650	688	606	658	639	690	617	658	603	643	699	708	663	642	634	642	654	671	687	694	691	646	667	646	644	678	656	622	647	657	627	671	661	653	678	644	654	612	648	638	666	640	669	678	667	627	687	693	625	625	640	659	706	666	659	645	680	665	615	615	623	636	685	637	657	696	683	668	699	653	618	655	668	640	589	610	667	632	605	649	658	654	646	655	683	621	625	679	627	654	610	620	686	707	632	626	699	662	675	648	648	629	672	637	633	642	660	646	651	674	650	663	645	654	654	696	679	668	629	636	624	673	668	641	684	652	649	667	617	673	643	643	644	604	628	690	658	688	616	609	641	646	656	668	637	647	627	663	637	645	654	625	655	649	581	606	609	599	643	632	653	613	685	670	668	651	666	624	685	687	641	674	619	639	581	672	677	663	651	647	619	664	680	643	650	602	625	604	621	627	669	628	605	683	679	632	676	641	656	711	648	659	611	620	684	665	634	637	650	676	656	656	654	616	633	674	641	666	677	692	647	634	702	673	672	628	680	668	679	617	627	623	665	662	685	670	676	668	635	624	584	658	626	677	664	628	659	665	640	655	616	668	638	665	624	625	653	662	637	664	639	622	630	603	679	656	663	656	657	668	627	684	656	731	631	653	664	659	691	674	681	643	652	678	681	614	680	674	676	606	589	649	672	657	668	644	654	637	644	681	687	633	655	630	651	648	635	611	660	628	630	635	676	603	621	609	662	622	608	662	656	688	621	653	603	662	698	675	676	612	639	609	666	632	715	630	670	644	652	712	629	630	626	629	686	656	664	685	653	640	651	658	638	689	631	659	637	686	619	663	656	666	647	698	674	704	690	662	672	646	662	649	630	608	696	651	674	649	642	680	666	655	645	662	698	654	647	652	668	661	644	666	658	636	669	665	642	633	609	634	672	607	621	641	614	676	637	652	643	692	668	642	625	630	621	629	677	689	646	643	648	621	666	648	639	711	652	576	676	631	665	671	652	707	667	644	633	650	566	670	683	630	620	681	638	648	623	676	680	699	671	687	639	614	649	637	655	667	641	650	685	625	597	687	605	630	660	688	651	631	622	641	655	661	633	647	679	649	631	651	631	620	721	641	622	619	637	634	656	683	685	611	667	662	679	655	622	660	616	619	669	688	653	643	626	645	693	678	639	684	651	637	662	679	662	707	655	642	691	615	643	648	633	678	642	674	656	642	653	634	607	646	663	626	615	646	693	640	663	668	624	674	624	652	645	655	624	624	656	623	668	631	682	616	648	668	624	681	656	663	665	674	680	614	641	661	644	656	655	655	635	647	639	669	673	652	655	648	655	687	640	707	672	682	633	620	649	661	626	643	653	629	661	675	654	677	647	630	639	658	660	631	598	698	625	680	632	666	648	667	653	660	684	633	654	634	623	678	658	628	646	646	669	649	659	640	668	677	669	615	640	655	657	648	639	662	658	654	635	625	648	631	722	634	636	645	687	619	633	679	612	658	588	648	623	640	616	597	663	685	659	673	637	668	615	637	660	651	662	629	691	651	637	695	668	678	640	632	692	671	662	670	638	647	646	628	612	655	628	661	635	659	646	656	602	632	670	650	701	644	624	675	638	676	638	662	648	636	617	677	634	645	609	621	646	652	677	646	649	614	626	666	674	659	635	659	628	668	629	623	681	648	674	635	654	683	644	630	596	609	668	659	638	649	616	637	661	605	649	665	675	646	674	658	638	620	653	676	685	653	640	660	677	643	632	663	638	674	657	651	619	666	639	680	632	633	645	653	665	674	683	620	678	632	599	616	642	622	635	637	682	641	630	609	666	694	700	651	631	621	642	611	696	705	621	696	659	633	649	668	607	644	607	662	668	661	657	664	654	650	649	684	583	655	669	666	663	655	642	684	658	721	644	703	638	629	672	692	665	641	679	651	655	653	615	674	632	658	723	713	624	635	701	652	650	631	662	688	632	634	655	674	614	644	676	681	636	628	663	671	667	659	655	638	687	653	614	644	695	648	621	649	656	605	675	663	603	617	631	657	641	655	671	680	666	631	675	639	674	698	661	647	684	642	652	649	608	661	690	649	637	641	639	663	676	683	654	617	680	668	673	649	659	643	642	685	658	670	692	691	652	631	629	680	636	645	627	625	601	650	643	701	659	668	686	657	676	627	693	642	635	655	646	596	696	650	645	677	662	654	602	617	666	651	613	653	631	616	670	667	640	635	681	628	618	622	660	648	648	625	678	667	672	613	648	653	649	648	669	664	645	631
34223	14604	5995	2522	1263	1021	799	675	520	423	405	391	384	373	327	361	357	332	345	313	335	326	335	299	310	352	324	301	318	297	323	307	308	313	348	322	344	290	306	319	330	347	311	292	337	333	318	308	316	357	344	306	330	319	274	325	286	303	315	316	307	314	312	359	316	299	322	315	324	309	296	329	312	341	318	320	325	307	318	315	283	301	307	317	324	283	307	316	308	320	322	318	315	342	342	316	320	307	304	331	326	303	332	325	316	350	302	300	324	319	310	306	286	302	306	325	367	324	323	280	324	293	340	337	318	293	287	312	347	324	347	306	261	311	322	304	318	309	343	304	304	286	302	344	322	309	323	312	322	346	311	323	343	294	321	328	363	321	269	311	303	305	299	303	300	322	327	301	301	301	307	341	332	325	326	318	322	287	314	329	340	333	337	311	321	277	307	302	300	330	317	305	325	324	318	303	311	321	352	281	324	304	298	311	300	284	325	294	285	288	325	321	332	342	303	306	304	317	306	266	298	324	301	300	346	325	310	280	289	290	317	335	300	350	300	310	292	297	315	343	322	278	288	292	374	292	310	322	305	310	334	317	303	305	330	347	293	327	321	327	296	283	326	305	315	328	308	338	338	312	344	321	308	319	311	319	319	327	316	302	355	319	336	330	329	318	294	286	328	327	322	307	318	327	325	328	290	311	330	322	324	309	319	298	340	288	312	317	293	296	304	325	291	338	320	339	286	326	335	321	347	335	288	303	277	313	366	285	311	302	333	300	288	309	322	328	312	321	339	323	286	324	373	345	336	313	323	316	342	314	297	307	309	307	284	300	285	310	344	296	302	291	310	307	332	315	329	326	282	327	334	320	306	296	313	289	331	342	339	302	331	269	302	336	300	314	315	288	369	339	301	302	290	296	322	285	288	344	317	297	318	320	374	305	311	305	299	337	308	324	278	308	322	296	309	289	324	295	310	306	321	306	302	333	302	335	315	333	318	302	269	303	336	307	334	299	316	341	274	357	298	317	358	320	318	316	303	333	328	294	293	289	294	282	276	303	320	311	326	298	345	336	366	308	316	332	310	325	301	314	328	313	297	283	308	345	344	321	307	306	317	297	306	300	317	263	304	299	312	341	319	334	280	331	313	291	293	315	309	340	285	310	310	317	314	305	310	314	309	306	315	281	304	333	355	318	328	274	325	301	337	313	341	320	304	303	305	316	336	304	335	347	328	338	296	301	307	319	315	302	303	340	313	339	274	325	311	316	342	325	320	297	296	326	330	328	325	334	306	331	320	340	302	321	310	326	334	347	329	315	311	307	307	281	299	357	298	328	293	302	308	296	311	328	283	306	320	351	322	298	347	340	315	315	329	294	319	341	328	316	290	303	301	345	308	299	302	364	291	323	331	342	326	311	314	329	331	321	346	307	310	280	318	334	339	314	335	283	347	327	303	342	313	313	336	328	330	311	341	286	324	297	309	314	293	291	338	307	308	325	310	284	306	340	303	305	300	330	309	302	305	316	341	305	336	320	336	312	311	301	330	320	331	296	311	341	268	301	327	273	322	303	299	279	279	297	298	295	310	357	325	300	302	333	293	315	340	323	346	320	305	325	307	306	296	350	313	316	279	297	320	323	292	295	291	267	351	317	320	292	326	333	305	318	327	303	304	301	330	305	329	294	308	341	341	312	333	279	317	345	300	288	329	319	342	281	290	330	330	335	308	310	301	303	286	311	350	323	292	351	312	315	272	347	313	295	347	319	322	328	322	316	309	310	336	334	328	322	321	334	358	337	287	301	327	336	324	318	307	325	315	276	301	323	312	305	337	339	317	307	321	270	310	352	319	313	319	356	313	268	327	321	309	310	316	336	333	339	325	305	315	326	338	350	318	350	316	312	312	312	305	306	326	308	316	332	324	318	316	332	318	321	305	334	332	311	355	345	312	306	334	315	332	352	330	301	297	309	329	316	292	316	331	308	353	256	320	319	313	310	299	327	334	343	340	294	315	306	327	321	316	311	280	327	329	345	302	308	320	350	302	332	268	326	319	359	308	336	326	313	308	343	320	311	319	320	306	318	308	312	307	303	293	332	332	314	299	310	323	338	304	308	301	362	330	333	310	325	294	326	295	306	339	324	334	328	327	310	327	340	338	303	354	320	316	326	309	280	292	300	320	309	322	315	299	322	313	341	275	346	332	284	333	302	297	309	338	322	319	317	313	318	301	326	303	335	267	337	307	311	284	315	295	355	317	320	288	339	329	290	293	281	302	303	275	328	300	341	291	340	343	291	311	302	296	275	328	319	317	330	330	300	346	318	308	300	312	328	308	322	311	291	321	289	291	301	322	319	319	308	318	330	308	327	289	337	317	332	315	281	327	337	323	345	308	354	310	323	345	353	326	298	319	276	320	317	335	310	330	295	310	304	321	337	307	262	285	294	288	349	326	333	321	297	313	341	310	317	322	308	334	347	327	326	331	284	298	307	336	353	326	295	317	309	308	313	290	319	309	326	319	355	311	292	307	298	288	327	306	326	291	340	301	343	311	304	309	294	322	290	344	295	322	294	343	312	329	302	361	306	325	323	313	332	298	301	273	324	322	333	341	352	288	325	362	328	319	315	305	379	294	289	328	331	319	363	298	288	305	293	319	304	305	293	318	310	291	343	359	341	327	294	295	283	338	316	271	333	305	316	325	329	325	302	305	313	284	305	324	352	313	352	299	324	347	324	306	312	318	303	338	310	297	295	295	330	333	299	326	301	320	352	281	362	312	289	317	306	305	334	299	315	326	315	282	289	336	326	295	317	328	318	304	309	334	344	347	332	281	336	320	321	324	336	310	294	349	349	298	258	322	338	328	332	324	313	314	347	309	322	304	326	309	293	305	335	299	297	339	317	305	335	290	293	310	309	353	276	307	352	315	277	288	287	337	318	329	314	336	337	313	306	304	353	319	318	345	340	305	343	336	337	348	307	322	329	291	298	318	323	333	329	267	264	303	310	295	296	322	335	316	301	321	321	297	315	321	360	319	343	343	284	296	316	333	303	326	307	298	323	338	316	318	315	355	317	300	295	313	317	310	350	293	301	307	319	346	313	303	352	342	325	311	331	339	300	307	347	319	351	275	343	324	306	325	330	317	310	285	327	334	335	300	319	316	321	318	325	319	328	328	312	295	276	317	307	329	322	303	318	299	344	307	272	326	322	310	288	286	328	301	327	331	317	318	326	324	287	322	320	313	309	317	313	329	333	333	297	314	302	331	324	323	303	319	323	296	308	299	283	319	330	366	325	299	269	326	302	296	333	306	345	327	333	328	313	313	291	361	280	332	339	348	298	353	270	301	287	277	337	341	303	271	319	304	317	311	299	343	326	286	338	300	322	331	276	330	269	274	294	307	330	343	309	334	293	345	293	308	306	298	331	323	347	293	349	318	310	299	312	297	292	308	288	344	316	326	321	312	313	295	341	294	337	309	335	303	290	335	309	336	297	279	321	332	317
19617	8915	7995	4740	2665	2688	2109	2002	1692	1263	1097	1107	1113	947	892	900	876	856	844	777	811	803	760	811	762	753	783	764	721	739	757	742	713	723	693	793	730	718	727	749	724	695	720	733	752	745	702	776	744	738	670	734	749	728	688	741	753	690	705	735	721	706	721	702	737	699	690	727	735	729	720	696	726	697	690	748	690	707	685	745	738	730	724	711	705	740	717	765	670	738	772	680	716	740	775	674	721	697	663	737	709	761	774	677	745	769	787	743	709	747	767	776	768	804	794	754	758	754	729	719	736	677	721	700	748	704	735	654	714	732	767	674	717	710	714	721	739	730	730	727	777	699	699	726	706	712	708	751	709	679	747	681	693	721	708	698	679	703	711	710	739	698	677	706	716	723	731	657	730	742	724	712	695	745	693	700	707	670	714	718	697	732	732	733	696	711	746	701	710	714	752	677	726	728	718	721	657	670	724	648	762	688	680	665	698	707	679	687	670	664	724	719	730	739	733	744	715	678	730	711	700	684	706	669	701	695	666	676	710	721	706	740	711	712	676	719	698	676	673	701	705	721	712	710	684	661	747	680	699	661	693	748	710	668	688	711	684	721	685	716	738	726	716	757	707	718	720	705	718	713	725	740	694	741	674	719	708	727	689	689	689	696	696	681	722	719	712	717	680	687	702	728	731	682	694	724	691	719	734	683	743	720	741	675	665	670	723	670	678	723	709	686	711	688	691	690	674	717	709	744	704	743	684	691	732	718	719	710	757	729	739	703	685	708	681	749	710	706	729	686	680	764	660	697	701	674	689	684	677	704	716	675	731	703	685	699	694	719	669	738	685	719	703	673	670	714	721	690	653	700	732	701	752	738	670	689	727	646	717	714	691	711	726	713	667	750	717	736	755	715	690	732	707	641	732	744	653	722	679	714	727	748	736	695	733	680	723	717	673	739	676	660	692	695	696	682	676	711	682	692	678	737	712	717	684	684	705	670	711	722	761	667	659	704	714	755	703	692	703	701	658	723	746	708	725	709	701	717	741	692	738	732	728	726	706	701	685	672	702	714	695	676	708	746	755	681	668	717	790	657	675	725	703	743	688	698	704	722	701	726	716	689	726	693	733	637	685	717	705	698	717	742	720	720	691	725	683	714	729	693	719	666	691	719	732	699	696	649	685	694	695	706	673	740	719	703	729	703	716	746	698	715	663	716	675	691	723	705	709	688	741	708	729	691	678	728	688	698	664	702	714	692	671	710	718	742	731	727	695	647	746	682	714	709	655	721	717	679	699	729	710	689	708	718	726	663	718	691	733	717	726	678	695	722	708	757	697	728	718	707	696	728	727	720	698	702	728	704	714	656	700	677	649	689	735	677	695	727	705	766	771	701	678	703	718	733	698	739	673	732	702	712	685	702	727	676	737	733	703	670	688	753	724	702	677	698	686	733	661	687	682	731	719	685	694	757	732	753	679	677	725	757	725	734	689	720	659	723	687	705	684	678	705	715	681	721	691	704	723	700	732	731	705	697	677	706	697	710	744	708	740	687	707	713	697	649	769	709	680	695	712	717	714	727	773	693	680	695	715	713	704	729	704	730	715	708	711	756	726	708	718	710	695	718	719	716	720	737	686	755	714	697	704	704	753	691	729	689	682	769	735	682	694	736	667	682	657	690	714	740	746	729	720	729	712	720	716	648	716	686	714	685	741	737	716	677	692	744	668	696	714	707	730	710	718	720	661	695	717	632	711	637	743	733	687	721	707	738	695	685	725	697	689	696	741	711	732	708	723	733	716	721	697	688	696	705	710	707	698	755	696	667	700	636	689	732	710	658	676	714	667	690	721	739	706	697	715	689	685	661	696	677	659	694	704	667	688	671	726	714	694	664	696	697	682	690	705	711	707	704	718	703	709	745	776	732	706	722	710	744	720	658	720	703	740	711	677	709	710	716	737	740	709	704	692	674	741	672	714	690	715	667	714	753	720	750	659	739	712	662	671	727	717	697	690	689	756	693	709	728	680	731	751	657	703	713	734	701	698	699	683	689	727	704	679	683	696	694	709	746	752	710	712	679	704	719	727	686	677	718	722	752	673	684	737	706	701	716	676	692	747	697	688	770	735	692	693	720	707	733	692	719	760	734	703	703	724	706	735	733	682	689	731	719	659	714	726	720	704	715	711	704	727	712	758	706	695	721	660	705	688	709	717	691	673	702	750	715	737	715	671	660	693	737	722	729	721	695	727	719	718	675	695	733	705	663	687	736	711	708	704	688	746	682	727	720	749	686	704	744	727	722	719	693	739	702	733	697	698	735	702	716	732	703	715	706	700	685	712	674	746	696	729	704	753	700	725	719	712	763	700	705	699	708	753	689	709	703	678	729	731	712	724	743	719	752	718	697	707	694	727	721	730	686	720	689	710	680	663	675	711	685	667	701	697	713	747	710	699	708	751	720	723	704	678	705	703	709	722	701	659	742	700	736	730	693	689	738	721	662	695	724	685	699	687	706	693	669	704	716	743	715	742	686	703	739	731	683	702	714	729	745	689	663	651	697	699	725	724	712	743	673	694	713	743	728	734	712	691	715	687	737	673	720	737	736	657	722	686	697	714	716	696	696	686	659	753	735	730	705	707	708	722	703	734	678	682	720	707	720	676	678	741	720	689	675	719	697	691	672	687	674	696	734	693	760	725	695	698	688	700	753	731	685	704	688	688	727	723	736	672	706	732	709	744	751	664	679	644	743	708	723	717	696	670	719	701	718	682	693	698	700	694	678	708	705	701	703	751	703	711	643	719	716	711	695	718	760	704	702	680	757	722	684	689	688	747	718	744	704	698	665	680	715	675	736	746	651	656	704	717	693	741	726	735	715	710	694	717	666	715	711	712	702	727	691	761	742	688	742	734	750	744	698	675	724	686	719	736	742	722	690	697	753	729	693	743	721	700	698	687	684	732	690	781	747	702	705	707	705	685	739	713	734	663	694	680	698	712	676	722	713	677	660	716	710	701	726	710	658	690	687	714	743	691	679	691	711	780	710	672	689	678	736	698	726	740	739	685	740	686	682	734	735	706	705	717	729	688	700	683	755	707	752	744	691	727	687	733	699	746	706	716	656	669	726	707	731	669	739	712	668	683	643	680	741	706	708	706	739	742	709	720	741	707	698	686	698	714	719	673	746	688	684	676	679	696	720	739	704	718	715	690	686	696	728	707	696	724	718	710	687	667	698	720	690	717	688	705	669	711	728	730	735	710	755	693	661	708	713	713	775	680	728	718	691	668	734	735	691	713	708	736	710	725	723	721	669	686	701	743	739	704	667	711	709	684	651	710	745	711	698	691	714	701	711	667	662	687	723	702	712	695	709	704	671	697	689	747	702	735	673	731	694	693	745	694	678	734	705	737	670	725	690	694	697	744	670	700	760	695	720	693	741	718	658	718	715	681	706	697	685	718	663	699	696	713	750	719	770	719	736	690	674	717	671	635	706	699	719	773	748	692	704	710	698
12001	3598	1141	449	350	328	335	332	328	318	314	327	304	323	315	318	340	311	356	353	310	350	331	310	293	315	335	346	332	337	311	330	329	341	322	304	337	330	278	320	312	356	305	296	301	337	323	342	334	332	319	344	359	318	291	356	318	294	302	319	345	294	320	334	317	319	297	323	311	336	355	295	290	295	313	296	287	308	353	315	351	327	307	320	346	346	345	332	306	331	294	300	307	329	361	345	343	340	310	325	349	322	307	344	345	284	299	328	332	314	351	353	321	331	325	283	326	341	328	353	344	327	300	314	310	327	323	295	357	299	302	333	334	297	337	317	318	336	326	332	342	316	352	321	331	319	311	302	365	337	315	309	342	321	326	299	332	340	351	331	316	333	320	348	343	323	302	301	312	318	355	273	328	306	331	322	301	280	310	319	364	336	325	374	338	300	292	320	331	310	338	322	299	362	282	321	283	336	319	326	330	324	329	338	339	330	306	322	348	334	348	323	322	361	343	326	359	320	296	304	310	305	286	335	352	339	287	308	311	319	328	287	331	339	315	311	324	356	353	317	303	299	339	332	297	341	322	329	325	328	322	321	292	325	333	306	326	318	375	323	292	335	346	305	312	331	289	279	322	315	330	312	302	345	340	355	298	286	318	357	298	338	341	322	319	313	314	335	327	325	309	334	324	344	292	357	301	350	326	307	301	333	339	365	309	337	292	328	314	322	309	309	319	326	342	307	313	369	341	356	325	322	367	347	295	321	312	380	322	287	341	339	302	314	326	319	309	350	301	299	365	325	299	336	331	296	296	344	322	304	321	344	338	336	365	326	303	356	340	336	308	329	294	323	321	359	338	316	341	314	322	310	334	319	324	311	326	398	349	349	308	313	351	329	321	325	328	318	326	326	322	334	319	317	342	343	343	326	303	359	370	329	294	327	375	342	338	318	299	340	336	334	332	340	332	337	323	307	320	333	321	359	329	337	308	377	315	342	307	325	318	335	348	310	311	321	327	334	330	344	347	302	326	297	389	313	352	336	349	336	321	307	343	311	318	304	326	367	351	334	344	310	305	350	353	315	290	316	344	346	337	340	336	327	328	339	298	308	313	322	338	332	339	326	319	318	310	292	300	371	332	341	288	366	318	355	354	337	331	330	323	335	298	321	325	336	348	332	329	337	317	337	332	355	376	333	331	356	356	375	343	313	295	327	354	314	306	361	317	325	328	286	357	333	304	297	281	319	351	337	342	327	318	353	351	301	322	328	305	327	318	305	286	365	350	334	336	283	310	305	334	334	318	315	326	333	334	319	324	310	308	322	332	311	316	312	324	328	303	391	352	325	322	299	313	339	324	332	310	359	302	303	346	294	329	329	330	306	321	306	351	311	317	354	334	357	291	350	339	289	302	281	305	314	324	310	335	312	282	330	343	345	323	345	323	351	325	313	316	327	323	311	301	325	317	322	345	283	323	298	313	316	327	358	299	338	338	335	297	331	314	323	295	329	353	341	382	324	330	296	310	330	320	297	353	337	324	323	319	302	318	303	287	366	327	328	318	350	323	319	341	373	311	271	309	343	334	344	340	322	341	308	316	300	320	308	348	322	332	346	310	324	284	348	318	320	340	348	309	323	328	316	320	310	347	326	341	350	287	276	339	324	309	340	310	293	347	322	332	315	348	355	323	294	311	321	324	324	317	346	309	325	339	338	326	343	315	325	325	309	307	310	352	295	333	302	313	299	317	313	352	313	314	326	334	322	301	313	339	315	318	307	331	375	285	306	363	336	304	335	317	332	309	341	300	309	328	309	313	390	330	322	326	297	318	309	339	330	336	297	340	290	304	355	311	318	331	358	327	332	316	310	361	303	334	316	317	357	329	307	331	318	319	314	310	327	327	333	324	336	341	349	331	316	353	306	347	333	343	324	336	290	326	323	309	306	323	319	336	303	338	311	353	289	343	325	311	303	340	311	340	365	312	313	363	322	319	338	295	338	343	338	308	308	340	349	313	325	295	305	308	296	306	301	348	359	347	373	332	327	300	328	306	324	335	343	308	328	323	358	360	273	315	340	337	308	285	313	302	305	334	351	285	335	319	342	303	303	306	318	335	306	326	348	323	351	346	312	327	324	312	303	368	339	278	324	292	313	338	324	360	331	338	327	331	324	319	306	299	357	333	327	338	292	345	328	304	349	325	312	351	272	315	318	319	302	333	317	330	349	353	332	312	375	346	318	312	321	333	325	352	348	328	327	338	306	331	337	316	300	336	318	315	346	352	353	313	308	346	352	292	330	335	338	331	314	294	315	355	333	340	333	363	355	330	328	315	322	321	344	308	355	303	355	303	322	316	350	375	311	341	347	302	319	352	322	325	345	333	321	319	316	322	276	323	335	339	326	326	298	341	326	330	341	371	319	328	322	300	303	343	337	339	306	336	314	334	329	299	328	321	358	340	355	355	326	335	332	314	316	329	298	329	329	345	319	345	279	313	323	324	285	334	327	345	332	347	326	315	345	323	315	318	345	321	313	305	301	321	330	324	308	284	338	331	340	336	355	354	336	318	321	334	339	328	291	323	348	360	316	316	322	318	313	399	338	303	327	324	324	325	325	359	336	344	327	334	328	328	302	323	355	302	325	314	342	334	313	312	345	390	324	336	313	345	336	312	317	316	296	303	342	360	299	312	308	341	339	375	347	338	302	368	369	314	331	339	289	328	331	338	329	322	336	302	338	359	316	346	344	310	336	289	307	323	318	329	301	346	306	360	313	312	330	309	314	306	292	371	323	331	316	317	299	355	313	334	310	319	290	319	321	341	337	322	339	345	298	313	326	311	304	363	300	335	324	329	329	325	333	319	328	285	315	311	342	321	347	311	310	302	335	311	322	317	347	333	314	340	316	319	325	326	300	339	348	337	324	307	306	314	360	343	314	309	307	307	343	337	344	342	329	329	333	321	326	295	310	326	351	341	365	334	347	324	292	306	375	318	330	366	341	303	343	339	325	305	311	349	337	351	359	323	335	335	298	312	315	341	301	333	330	356	351	340	323	316	311	322	339	349	311	308	330	330	316	264	339	317	312	312	331	338	311	321	289	343	310	327	361	329	333	355	309	345	312	344	351	321	331	321	298	296	319	309	350	339	318	324	313	356	316	353	355	337	338	295	348	322	318	354	311	318	337	316	340	306	317	315	325	334	334	296	360	328	306	323	296	343	332	307	293	342	346	337	329	352	283	319	337	329	316	302	312	292	319	324	329	333	326	310	321	366	321	324	321	315	310	327	345	325	297	333	331	320	314	360	336	330	308	301	335	305	283	294	323	352	305	322	371	349	315	330	293	334	331	315	344	314	326	353	349	339	326	323	315	369	331	329	305	340	324	334	339	345	316	345	344	332	322	353	292	307	330	349	281	326	350	352	306	335	309	312	315	338	348	346	320	310	309	322	351	310	315	375	311	351	309	295	302	312	308	339	363	358	337	372	345	331	301	335	342	346	323	294	315
7172	2939	2099	966	741	739	741	723	761	764	759	769	711	706	683	695	728	674	660	754	753	667	745	695	713	742	652	732	674	714	715	713	758	718	735	743	724	704	717	765	702	688	716	722	742	685	683	722	759	734	753	690	679	804	703	731	710	712	693	679	727	720	684	752	689	692	691	738	736	703	710	716	685	738	745	751	711	720	731	666	686	707	729	740	669	723	733	708	700	696	760	695	680	743	706	682	702	723	699	701	748	744	766	719	729	671	741	747	735	730	736	735	736	722	722	728	686	766	703	710	737	694	735	706	708	739	715	758	718	715	664	694	704	717	734	705	699	685	708	721	719	801	752	714	749	671	707	676	719	685	704	639	730	696	757	727	723	743	746	693	691	688	694	750	677	686	736	766	718	694	698	690	726	742	713	750	706	704	721	721	673	706	706	700	716	727	743	709	762	681	667	662	727	731	730	682	785	699	734	736	712	686	705	652	752	702	724	739	680	753	730	733	711	712	689	723	758	703	742	653	674	801	724	704	714	659	732	711	697	699	743	716	669	700	730	668	713	758	760	755	687	726	725	728	759	721	683	690	726	699	684	709	688	744	716	749	719	745	697	728	735	757	688	747	683	728	676	714	737	694	727	760	685	723	682	718	673	737	747	681	710	679	764	671	664	742	721	678	647	683	730	707	730	732	640	702	683	773	705	703	687	720	710	710	715	711	682	659	735	727	742	709	724	706	722	682	721	749	701	769	724	735	710	697	737	752	707	765	669	715	712	735	720	719	758	728	745	754	705	736	694	724	724	688	732	721	732	714	738	697	744	680	744	762	733	723	664	758	711	765	731	709	711	752	733	718	730	703	747	676	679	685	707	696	692	733	724	723	680	681	715	647	710	679	722	725	741	710	676	711	720	670	720	721	716	736	717	739	684	731	758	711	702	715	729	724	744	748	720	715	688	713	702	697	746	691	757	748	740	745	727	747	702	743	714	745	715	677	743	745	727	682	695	707	713	765	700	748	703	702	722	746	671	716	677	676	701	771	737	684	712	736	688	695	721	723	698	731	749	732	764	734	686	726	715	685	683	742	723	704	704	703	692	708	695	691	686	707	721	679	698	757	740	681	718	694	752	754	686	688	713	687	718	675	703	676	720	749	743	678	674	682	744	728	690	711	753	724	721	695	718	712	729	648	760	714	752	716	742	728	674	685	689	705	738	720	734	721	722	690	720	740	695	706	729	763	753	738	710	734	705	720	735	733	725	731	714	736	687	713	756	679	710	728	701	695	714	697	693	690	723	703	731	705	746	700	732	720	704	726	719	691	681	643	695	715	700	696	701	739	740	715	708	719	684	705	697	717	721	692	712	767	692	729	735	734	716	741	682	738	697	749	736	765	706	736	693	698	698	703	735	696	700	680	712	688	756	710	727	696	726	690	750	716	717	711	725	740	676	704	729	730	719	667	756	758	732	688	741	738	744	685	715	753	682	697	717	752	734	671	703	706	721	773	677	720	681	746	679	697	686	739	687	656	698	728	712	724	725	751	731	722	711	748	671	712	718	760	763	771	738	699	705	709	692	687	728	709	741	735	723	704	715	710	708	736	740	736	690	724	686	779	688	745	749	740	703	741	711	729	726	721	702	695	703	727	768	720	681	703	720	722	737	696	718	707	647	696	686	670	691	726	689	713	719	788	700	673	730	745	717	689	664	676	638	733	741	739	713	708	708	687	696	723	691	681	725	721	685	715	705	721	743	683	712	743	755	688	724	693	723	727	673	742	691	726	724	747	733	693	700	724	710	690	745	641	703	703	755	694	666	740	798	737	727	663	733	702	733	741	670	661	708	688	644	752	727	663	696	712	718	743	715	695	727	694	715	683	742	736	714	740	676	722	750	735	745	678	722	754	680	750	687	711	754	748	751	720	748	694	704	686	708	684	725	727	712	714	729	705	689	730	729	755	739	682	731	723	699	724	693	737	720	743	736	719	689	725	711	725	715	709	735	744	702	716	690	702	763	728	680	723	640	707	686	683	715	694	715	722	734	687	709	703	722	698	716	743	688	713	689	664	673	688	663	700	725	708	737	748	642	703	711	715	705	759	730	694	665	723	726	719	671	744	702	752	718	746	752	768	749	734	709	696	718	755	711	739	696	648	758	761	707	730	696	699	726	729	673	683	704	708	721	691	732	693	732	701	698	729	759	738	674	756	701	712	710	718	737	764	664	700	712	732	745	719	720	713	685	720	718	713	713	734	736	749	673	740	675	712	754	734	667	699	741	706	685	757	693	695	726	739	759	721	703	675	754	727	671	701	710	750	699	726	738	704	678	734	717	728	702	676	694	680	713	699	695	693	716	714	676	726	710	679	704	706	649	685	691	728	700	722	688	769	742	712	741	695	708	717	697	694	700	747	707	726	720	695	667	722	771	719	751	733	739	715	679	731	713	712	761	641	732	665	717	676	681	705	693	734	703	705	735	717	719	691	717	722	735	741	718	702	756	693	703	682	751	725	735	753	687	735	726	700	744	703	671	731	739	700	715	751	731	726	698	753	712	693	702	717	675	695	677	734	671	703	692	706	700	706	736	735	714	742	681	730	721	703	734	731	697	768	734	746	680	726	748	711	704	722	698	699	743	683	716	666	708	661	707	730	690	720	716	691	727	740	681	697	712	675	701	740	736	712	726	697	708	747	690	670	741	768	665	695	737	694	666	695	705	768	694	747	685	734	707	626	670	730	774	731	761	652	713	726	693	707	719	702	708	674	690	691	715	729	678	738	678	682	678	694	699	713	740	721	673	718	756	674	710	695	737	688	729	679	689	714	735	678	694	697	743	735	720	710	713	718	703	726	706	711	701	704	671	705	727	691	703	734	699	705	727	690	713	753	714	685	716	743	683	715	711	702	708	689	710	710	730	706	674	714	716	687	678	720	745	712	720	699	727	713	699	743	727	710	723	649	702	716	735	697	673	715	741	711	748	741	750	702	742	714	689	719	731	726	746	681	728	722	694	691	750	672	752	690	717	742	737	727	711	696	699	721	734	700	677	739	742	713	743	691	687	669	666	735	713	729	725	717	719	749	726	772	709	678	700	709	693	721	712	742	724	749	703	717	662	709	727	732	721	716	770	706	699	730	721	706	733	784	705	745	684	692	710	734	746	704	707	702	719	717	735	712	739	712	705	730	718	727	697	673	722	692	729	677	685	699	742	678	710	703	734	668	703	706	727	693	741	695	702	712	694	660	681	706	768	661	709	741	696	727	719	729	752	728	765	680	693	687	732	710	719	695	767	736	709	704	709	743	698	759	670	755	767	689	729	697	713	712	709	697	713	712	697	713	716	707	761	719	768	709	710	685	703	685	719	736	743	706	674	750	710	691	693	730	717	694	748	729	729	700	690	723	743	729	704	753	693	720	710	728	743	717	749	732	763	742	691	751	723	697	724	699	693	691	755	686	735	708	718	732	680	674	737	715	706	694	711	733	694	706	714	691	782	741	711	712
25156	9610	4534	1425	743	704	783	536	498	365	349	349	313	296	332	295	313	326	298	256	263	281	298	286	265	317	295	301	315	304	281	271	277	276	302	310	292	305	275	265	299	281	323	278	298	301	302	278	312	298	281	289	317	323	290	303	296	296	277	245	295	280	290	279	275	269	257	283	288	336	284	301	283	295	302	300	260	320	279	292	272	282	286	298	293	278	296	269	290	310	295	325	276	250	281	318	288	264	300	338	324	276	263	284	274	291	310	273	330	296	303	307	327	279	311	307	315	332	299	347	281	278	294	270	331	314	316	312	284	337	291	311	275	297	313	314	296	303	280	273	302	270	305	291	287	278	268	324	310	276	284	252	333	290	277	311	339	255	267	320	292	315	287	290	273	298	254	280	274	264	281	298	260	292	261	278	293	291	313	295	293	303	265	327	318	288	263	303	283	284	294	259	285	299	312	317	294	324	292	303	318	283	267	270	255	242	291	282	291	296	267	297	319	290	264	286	301	276	307	285	289	301	297	310	277	309	343	298	293	302	299	258	299	280	273	285	280	286	284	324	286	304	274	295	299	277	278	273	271	281	280	303	313	253	320	297	285	318	276	279	332	309	275	302	272	323	294	294	320	297	308	317	299	330	269	287	314	294	329	316	309	294	288	294	344	289	297	303	293	308	318	270	249	337	294	308	314	289	312	292	307	287	266	296	292	294	291	294	272	320	303	279	255	313	292	322	285	248	279	291	321	315	288	291	320	282	274	325	312	276	323	272	306	271	273	252	293	279	261	269	301	319	311	261	273	269	325	302	253	291	238	286	298	277	294	259	247	277	275	287	252	289	269	312	269	290	296	277	273	264	240	331	256	296	279	274	294	287	265	302	319	296	308	263	304	300	309	297	307	289	295	300	276	275	306	317	283	353	300	287	285	339	279	270	275	292	245	289	267	305	305	292	262	328	286	295	254	261	296	313	291	312	266	284	252	304	306	282	293	338	281	295	267	301	285	285	261	284	295	312	294	298	302	264	309	279	281	314	328	327	284	289	289	269	327	290	295	264	278	300	293	283	298	310	294	287	322	268	305	284	271	265	284	288	289	285	290	293	285	291	278	263	245	293	288	301	283	268	307	299	282	300	285	313	270	325	263	237	287	273	308	321	310	310	287	303	291	310	249	317	270	280	326	307	265	291	285	337	277	308	319	266	266	307	282	295	297	261	261	304	269	335	305	315	279	305	278	288	272	279	298	282	294	298	299	286	281	282	311	296	305	305	270	255	290	268	307	277	309	305	290	314	272	284	301	273	292	261	284	255	316	328	291	276	261	291	268	266	308	289	263	297	300	294	312	310	278	273	291	321	323	300	307	293	276	274	292	276	293	313	283	311	285	315	288	303	314	301	273	242	266	326	299	276	278	313	324	299	320	250	241	293	331	300	299	278	276	302	281	304	321	293	300	285	301	291	291	323	288	304	296	286	278	237	267	299	323	249	278	282	263	275	287	262	271	303	328	290	307	280	252	264	257	289	298	321	295	291	306	271	260	272	301	306	293	308	283	260	280	277	299	275	293	328	284	293	304	279	290	289	307	296	262	258	271	265	284	299	307	294	284	292	286	294	281	288	289	264	267	301	308	315	305	294	333	282	257	282	271	269	299	298	282	332	273	274	289	259	311	278	271	304	281	296	305	306	278	299	299	289	290	301	281	284	271	277	313	272	277	297	306	268	272	284	293	317	277	278	286	280	278	308	302	269	318	265	272	283	275	310	270	286	278	322	319	273	269	292	278	282	296	260	306	292	289	292	308	293	295	256	273	291	265	263	301	331	285	287	300	301	286	274	276	304	310	285	285	255	293	279	290	286	292	273	292	277	318	275	255	284	280	306	312	326	310	252	287	263	290	258	285	294	303	273	291	318	298	317	292	254	304	273	281	280	270	307	292	319	303	287	278	266	284	299	261	286	307	313	306	267	278	276	277	313	291	295	290	276	310	257	304	298	317	306	305	295	285	247	280	269	294	285	294	305	269	298	315	269	274	303	215	290	323	279	282	285	268	311	290	292	287	286	261	301	232	297	254	281	262	285	272	264	292	261	296	313	264	282	265	313	322	278	277	286	280	273	296	303	269	280	304	276	263	328	282	289	282	291	296	289	303	299	272	277	298	288	334	245	288	305	284	296	273	272	289	326	302	286	290	292	293	275	322	278	282	286	273	326	306	247	267	259	286	293	292	327	277	303	318	301	303	287	271	314	301	307	301	286	251	295	279	271	295	262	268	294	276	271	269	259	274	295	317	285	288	267	308	318	334	310	285	315	303	299	288	336	304	282	336	295	265	303	332	277	274	277	321	286	290	276	254	320	302	288	304	300	293	274	277	269	278	272	333	271	311	278	279	273	304	319	305	294	285	303	281	313	306	285	273	312	297	300	265	320	248	281	313	311	253	269	276	285	269	268	286	290	306	262	287	275	289	278	279	283	292	262	295	271	325	327	311	270	252	262	291	286	289	273	271	271	294	298	284	295	282	283	295	295	280	308	296	295	275	281	287	297	280	261	284	326	294	295	285	301	305	286	281	272	312	271	275	294	280	298	315	291	271	281	321	314	300	281	279	302	305	285	263	310	281	327	301	280	312	291	287	276	266	299	284	259	294	285	277	288	283	279	276	283	316	298	278	259	285	296	327	295	298	280	291	274	284	272	290	318	285	282	298	295	307	269	267	315	314	264	285	296	303	295	278	288	325	290	280	288	266	304	314	309	277	323	287	297	269	274	296	310	264	284	257	272	308	288	294	290	306	315	288	256	297	275	287	281	296	270	310	268	301	288	286	272	281	273	286	289	273	280	287	302	280	288	312	290	280	315	293	277	321	306	295	301	288	324	258	284	287	298	304	278	273	286	282	255	297	302	268	274	295	278	278	323	297	308	230	297	294	261	272	287	287	287	299	312	274	290	278	308	311	292	277	300	274	277	300	259	323	315	288	287	276	261	268	286	332	267	267	302	291	285	278	320	326	305	287	306	301	256	293	294	281	258	295	281	294	294	319	297	267	329	291	277	293	321	303	284	264	313	289	308	320	295	304	285	294	277	318	277	302	271	285	301	273	304	308	310	267	285	287	297	290	281	272	260	306	293	295	294	295	271	312	286	298	293	302	303	286	276	283	319	323	327	288	309	300	280	292	275	276	300	301	273	292	299	262	292	292	310	290	301	279	306	289	295	290	273	294	288	306	287	306	274	302	299	297	308	296	293	281	289	255	273	270	288	270	289	312	273	281	339	297	297	300	296	298	275	298	312	286	320	274	287	319	292	254	272	285	265	262	313	270	242	302	294	290	299	293	292	312	297	281	292	303	313	302	305	293	263	322	325	288	286	287	297	308	290	272	293	274	302	315	292	325	298	310	298	301	281	295	301	310	299	289	306	312	322	289	286	314	291	301	283	315	293	246	315	291	257	293	268	296	313	328	309	313	282	264	306	304	260	295	302	290	293	303	274	286	297
15287	6856	6922	2793	1843	1715	1951	1328	1177	964	902	837	856	864	778	732	742	749	708	716	661	685	698	682	611	654	694	654	667	677	606	676	651	609	658	615	653	640	656	689	655	612	669	684	636	593	675	668	653	669	708	682	596	595	631	659	662	678	682	666	661	639	674	628	617	640	699	670	607	637	663	671	612	609	650	630	665	669	682	630	664	621	686	596	667	629	667	636	632	637	664	621	643	645	647	604	631	647	606	651	692	678	703	633	711	638	666	657	659	663	713	657	665	669	704	732	708	678	664	632	651	702	647	702	629	698	661	655	711	662	625	660	644	659	664	653	674	646	606	638	665	662	601	658	625	639	630	630	617	608	635	657	712	648	661	678	673	641	654	654	654	680	656	623	679	643	648	649	642	656	699	673	650	669	699	636	684	691	633	660	641	645	671	639	688	669	632	674	614	619	629	657	650	644	669	663	637	654	632	646	669	677	613	616	678	613	661	641	684	647	663	634	665	642	658	615	629	670	633	673	650	657	676	714	654	642	638	666	655	651	633	648	636	634	649	641	657	656	653	634	666	687	681	660	665	624	652	657	644	672	624	675	672	641	699	627	616	674	654	702	658	661	667	638	614	717	656	661	597	637	597	623	635	617	735	633	663	675	656	637	659	689	689	666	608	731	688	636	681	651	662	621	645	605	644	618	638	664	698	622	650	646	651	615	687	679	664	623	662	631	621	592	653	637	641	640	690	641	673	677	645	597	647	649	623	661	622	687	657	660	647	690	664	648	685	664	642	678	607	691	645	660	667	654	645	648	625	676	650	634	615	656	690	656	673	622	654	654	674	664	629	667	642	632	601	634	656	634	670	654	659	636	639	672	628	647	629	659	654	636	684	663	612	693	639	691	656	661	661	677	697	661	605	606	673	664	642	629	646	647	700	631	632	658	652	668	619	623	673	650	661	700	648	622	653	622	663	682	633	638	661	684	616	657	649	651	642	640	675	649	632	622	628	669	669	686	657	645	633	652	674	676	667	637	662	611	584	641	628	647	674	595	666	655	637	626	648	676	665	658	649	647	652	683	645	658	678	646	673	618	652	621	680	594	672	650	688	610	658	613	649	660	688	678	651	655	622	674	614	678	687	646	646	633	622	670	652	651	701	617	638	692	664	657	658	631	679	612	658	644	667	625	628	618	653	658	648	636	665	675	674	657	665	704	676	633	649	667	668	664	653	661	667	674	630	642	668	653	676	651	662	639	611	655	656	614	656	675	664	670	677	620	655	621	675	674	647	632	591	624	628	665	642	661	670	669	659	702	670	596	618	622	653	650	609	659	641	651	669	587	665	638	647	642	682	692	583	680	636	667	708	662	630	680	684	694	657	690	643	681	660	637	624	700	667	671	680	654	630	651	631	642	700	688	647	651	651	545	679	625	643	640	658	601	641	665	633	645	669	625	657	683	629	651	696	629	695	641	681	615	661	621	659	669	682	667	674	664	642	693	633	626	642	621	655	644	633	654	599	658	654	592	637	630	602	708	606	684	622	664	643	668	635	645	686	630	677	675	662	660	683	664	656	660	655	644	661	683	636	656	640	655	661	659	616	649	661	650	636	577	663	632	667	676	649	669	624	713	626	565	622	656	634	662	624	699	580	634	646	636	609	676	637	669	636	662	670	672	595	628	663	629	636	682	653	635	681	641	702	641	643	652	641	702	647	612	621	640	667	691	649	618	655	628	654	657	641	631	658	714	633	650	662	658	662	656	649	667	703	639	660	633	679	629	634	702	657	630	617	630	642	674	650	660	639	655	661	686	673	669	627	647	683	651	647	633	681	648	663	646	662	674	651	708	680	620	628	653	643	658	669	601	650	671	671	659	692	695	625	648	654	678	656	644	665	627	616	616	674	641	632	628	686	614	656	717	684	653	637	678	639	645	642	616	674	655	695	668	621	707	645	665	658	681	680	612	665	609	681	659	645	635	682	615	632	670	643	659	631	614	666	668	617	651	661	679	649	622	658	676	680	615	633	617	628	614	684	668	655	649	641	646	648	666	677	611	659	666	689	632	616	611	634	687	635	652	653	652	633	626	661	614	635	689	659	618	658	631	638	672	637	674	598	691	651	663	671	670	642	721	630	635	660	647	712	633	686	639	652	669	652	679	660	636	677	649	643	618	682	684	595	691	616	640	656	689	603	684	663	653	639	632	651	629	641	632	683	651	647	645	683	675	616	636	652	683	690	733	674	636	673	666	620	698	682	638	621	648	677	666	670	699	594	681	658	629	631	643	630	655	603	621	656	631	624	668	652	662	641	656	650	644	651	690	649	664	660	719	636	686	628	643	642	679	690	650	690	707	670	669	637	653	676	651	649	618	679	635	631	644	644	683	670	671	575	616	656	666	635	664	660	652	678	603	644	623	653	667	676	652	639	633	588	622	602	649	619	642	653	719	666	660	623	638	668	646	684	609	664	660	638	619	689	615	648	669	704	586	693	619	686	640	681	674	602	636	626	624	636	618	654	651	672	625	734	577	650	649	646	659	648	655	633	669	679	670	661	684	599	646	655	666	665	668	639	666	665	700	690	646	681	734	656	684	618	708	662	668	656	670	660	653	632	638	643	670	672	674	658	649	708	636	657	642	650	658	664	661	684	661	604	686	665	689	627	593	680	664	632	637	646	651	656	659	662	643	657	674	652	629	676	597	627	647	656	701	659	665	637	675	674	656	663	651	645	721	680	674	673	685	658	684	654	675	609	690	662	674	622	653	674	622	619	654	633	669	659	686	698	677	622	634	603	625	626	586	663	594	632	638	665	655	682	653	664	647	646	659	638	650	656	683	647	654	636	698	648	657	647	644	654	637	680	621	687	673	665	611	612	676	649	632	619	661	615	650	637	652	638	673	657	656	658	634	648	693	662	663	643	658	679	658	641	668	631	661	656	646	623	610	638	657	650	639	662	668	598	656	668	604	664	592	656	669	624	671	669	646	647	627	666	651	695	626	653	653	664	584	643	650	659	617	594	661	639	649	657	678	630	649	681	621	628	603	650	652	669	679	696	671	663	653	673	597	661	674	644	628	646	674	657	672	630	627	645	666	612	653	674	694	649	642	647	660	638	657	623	634	620	662	673	637	652	665	673	622	651	721	629	647	641	651	658	649	647	683	632	654	670	685	657	631	670	698	659	663	698	633	661	663	617	661	649	666	672	610	588	674	643	669	685	631	700	630	672	661	682	630	624	677	659	658	652	694	665	637	629	662	631	669	639	680	646	638	655	631	618	621	668	624	637	642	675	636	623	627	664	676	641	626	641	665	659	667	620	651	648	662	631	665	639	636	651	672	680	630	644	682	662	657	669	642	682	631	656	642	649	659	664	666	669	653	609	625	619	693	700	670	665	677	647	630	654	667	696	636	681	682	616	650	669	685	662	625	640	646	622	617	673	655	671	648	658	640	652	657	661	656	637	628	657	659	683	664	643	671	677	653	666	687	625	655	660	612	641	662
34270	14297	7176	2421	1282	1170	974	742	586	472	390	380	342	395	340	322	333	360	340	374	304	339	299	329	311	320	357	319	318	321	300	336	338	319	306	302	290	340	307	324	331	283	279	311	313	324	359	304	312	350	303	288	292	297	327	345	294	329	301	309	336	300	337	298	306	333	342	343	317	326	319	340	270	322	338	312	299	285	302	346	311	266	311	302	325	296	317	328	304	326	328	292	337	359	346	292	298	358	332	332	300	304	347	359	347	331	305	292	320	309	281	331	312	340	328	302	301	335	283	311	323	279	353	328	337	312	323	336	316	305	326	294	309	316	297	346	309	351	322	314	326	316	304	322	306	331	313	288	309	324	314	340	322	328	291	329	306	326	328	290	322	334	313	307	345	343	277	315	324	345	314	297	296	316	312	300	285	318	350	304	288	320	351	317	310	297	277	299	304	301	330	342	305	323	284	331	313	322	318	301	308	286	359	315	289	286	354	318	301	328	310	275	316	336	283	275	323	331	326	305	338	320	317	332	325	318	307	348	328	296	299	330	333	296	283	321	292	349	299	319	319	295	277	283	288	327	286	312	319	293	329	366	320	313	318	301	294	337	323	374	298	351	316	318	328	292	285	309	284	340	313	313	308	328	345	354	317	274	315	305	315	335	322	296	316	323	304	331	292	312	304	322	321	339	299	278	319	287	315	316	357	324	282	301	326	360	308	313	323	339	330	303	295	293	328	335	306	318	340	305	316	325	294	304	300	285	322	286	324	308	327	346	339	329	364	305	344	330	289	332	308	322	323	307	345	324	298	335	317	332	281	327	288	353	279	304	335	298	289	306	291	319	319	306	306	287	318	323	303	312	317	310	331	300	346	293	290	355	323	314	332	285	340	323	266	326	344	325	346	335	303	340	289	320	305	357	295	311	307	294	301	338	292	352	319	352	304	324	285	320	304	305	294	342	343	331	323	347	328	332	333	298	329	324	312	326	293	310	304	289	310	316	317	311	347	297	308	309	322	344	311	299	329	313	310	331	311	288	318	327	361	318	322	308	306	291	310	312	327	327	347	339	309	308	338	281	335	312	315	322	322	302	323	319	303	333	271	325	334	329	316	314	320	294	283	327	315	334	332	286	334	334	318	293	316	307	335	313	334	304	311	286	332	348	305	324	317	341	325	299	292	317	300	308	320	286	371	323	320	324	279	295	344	344	269	314	322	353	319	279	325	334	328	329	297	324	292	328	300	333	353	306	308	343	314	308	310	318	301	313	294	332	346	279	332	333	311	320	285	318	324	326	325	354	295	315	323	308	309	309	332	334	308	286	297	307	298	333	303	329	304	365	335	296	337	344	328	328	311	347	316	329	310	342	331	320	306	308	294	311	299	328	314	315	316	302	311	349	287	314	294	315	300	291	301	301	325	334	298	314	322	332	311	330	327	308	277	327	280	327	307	302	308	309	314	327	316	316	349	354	295	311	332	303	330	326	319	289	263	290	287	331	309	340	277	335	302	325	299	323	293	337	300	327	306	318	356	306	295	342	328	294	313	302	301	319	298	336	315	278	329	316	331	312	321	292	312	347	363	320	315	297	308	328	323	305	332	305	294	337	306	331	303	318	347	310	310	317	323	328	296	299	310	312	317	347	323	314	331	341	333	321	296	307	327	312	334	313	354	343	300	297	340	327	304	333	306	327	301	332	309	304	333	307	333	335	321	290	289	331	286	299	300	314	284	343	346	296	303	318	306	340	325	304	349	309	339	307	306	339	308	310	298	294	330	311	301	306	346	311	329	309	307	301	328	334	319	297	304	291	312	313	334	316	319	325	342	304	345	341	268	308	330	277	304	343	339	325	308	343	300	308	303	318	321	307	276	322	331	302	302	330	272	323	309	316	316	338	317	317	313	318	339	355	315	306	355	297	298	318	306	326	323	360	338	324	317	309	335	286	311	318	341	352	321	293	274	296	334	268	324	364	315	329	289	358	287	333	337	306	308	316	318	320	328	289	320	319	323	326	279	294	297	327	305	283	321	315	324	289	307	313	290	318	348	318	312	315	308	308	287	317	327	327	340	313	322	302	319	324	314	307	307	328	323	351	328	325	319	299	283	293	328	324	336	355	310	325	317	329	332	306	271	299	311	320	315	332	306	327	304	325	324	329	324	305	314	310	311	320	344	321	329	325	340	298	327	302	339	335	310	280	335	339	314	282	340	310	336	319	330	349	329	305	333	330	356	330	350	309	297	316	321	295	303	341	316	363	308	304	330	302	331	334	275	313	329	311	317	299	332	348	280	309	328	291	283	267	318	338	348	301	322	318	319	325	296	312	313	320	349	327	335	319	301	322	320	327	290	320	331	313	324	325	351	329	303	312	338	380	308	271	316	297	291	329	328	326	327	318	369	324	319	340	354	309	303	338	307	318	293	300	262	328	330	290	312	296	343	331	320	308	298	318	316	314	346	310	297	310	316	310	325	340	332	295	300	362	292	328	307	286	352	303	312	351	350	284	297	294	325	309	341	292	315	296	305	299	312	342	332	325	333	318	339	306	332	332	301	292	317	321	332	336	287	312	304	386	330	328	307	319	298	305	340	321	305	318	334	319	330	331	327	306	316	291	310	291	320	287	319	300	343	330	316	304	310	319	323	307	315	331	360	293	310	334	308	342	320	309	329	320	326	306	307	346	318	315	312	320	296	303	321	303	292	350	331	321	335	332	291	317	320	309	296	333	308	281	304	309	318	286	280	342	302	319	308	331	339	331	313	309	281	300	291	346	305	328	351	300	315	311	340	334	353	320	307	345	321	348	297	346	289	303	324	308	342	305	302	363	298	315	321	322	334	323	318	342	318	312	288	361	347	334	325	291	313	349	314	302	294	318	324	313	289	313	321	328	320	332	311	366	320	303	304	312	319	306	314	290	295	339	341	352	299	314	366	324	325	308	326	300	306	335	344	303	317	300	333	298	314	360	297	333	300	312	309	328	315	318	307	337	338	270	363	349	303	317	320	321	300	341	332	294	317	308	309	323	295	317	323	307	322	336	305	348	310	324	306	334	346	318	304	312	292	307	334	314	276	304	314	320	281	301	290	303	293	309	302	326	304	310	332	318	311	312	329	322	321	339	288	321	321	308	285	298	281	327	312	326	311	297	331	299	285	334	325	323	306	314	300	290	339	322	328	322	333	329	330	315	342	324	318	293	311	319	300	345	302	293	318	279	334	339	332	337	308	332	338	326	319	313	333	316	317	321	330	333	325	316	351	324	313	292	341	320	298	330	352	339	325	315	304	314	317	319	325	345	328	297	316	318	299	329	301	288	318	305	325	280	342	305	307	319	324	315	338	316	314	320	316	313	319	299	318	326	306	321	302	295	302	288	315	310	300	348	304	300	327	300	300	322	302	297	315	324	310	302	298	311	371	352	311	338	316	320	298	316	344	316	318	298	266	308	317	331	349	319	329	283	317	326	341	286	336	322	309	294	312	324	305	306	324	326	307	293
19306	8941	9327	4606	2993	3081	2593	1999	1552	1302	1140	1117	1165	1037	906	860	821	795	796	764	808	808	777	751	717	762	760	733	722	740	813	715	764	727	693	721	764	747	699	704	680	744	734	735	727	663	704	679	717	750	729	709	704	693	714	750	692	799	734	711	709	722	774	703	707	681	706	724	701	726	740	675	702	689	748	727	726	715	711	729	697	693	689	723	723	725	753	685	731	669	724	708	686	701	710	693	686	735	738	704	708	743	746	755	745	742	756	701	740	738	780	728	776	799	789	748	719	737	741	728	796	779	718	758	694	748	729	767	683	688	745	730	721	705	712	733	757	697	668	709	736	698	689	724	728	725	660	720	695	721	690	678	683	741	722	708	681	741	744	729	712	686	687	701	695	712	656	686	678	746	723	710	691	767	757	724	707	679	693	705	690	683	673	734	704	751	665	752	682	704	679	752	742	732	703	699	688	725	705	724	722	729	764	741	709	659	697	690	718	730	718	711	697	734	754	696	635	689	710	706	713	725	720	681	672	697	692	728	740	649	732	671	685	742	655	744	691	663	695	711	725	710	755	695	726	663	643	719	740	704	688	721	747	678	731	691	731	680	709	737	669	698	737	655	729	723	688	731	739	715	705	676	698	717	742	732	730	701	728	722	703	684	757	724	696	680	704	678	660	725	687	687	713	698	754	683	723	690	718	712	758	684	702	710	720	700	715	698	720	750	698	654	719	698	684	724	673	727	708	710	677	696	707	744	693	719	698	741	685	709	705	684	720	709	730	719	711	779	718	702	722	716	763	679	740	770	731	680	700	676	708	698	733	664	705	675	737	705	724	682	712	719	733	697	709	730	676	728	703	690	718	719	718	710	718	700	643	732	724	721	682	700	711	750	686	682	753	642	743	737	733	725	741	702	713	691	649	710	703	686	674	705	686	666	694	694	692	736	691	694	665	695	713	705	681	662	756	699	681	641	728	731	710	733	707	719	691	685	717	661	742	655	663	693	723	709	737	738	747	707	712	704	716	683	709	707	657	686	755	769	765	694	672	693	676	717	697	742	684	698	726	685	675	748	689	707	719	666	692	715	760	671	667	696	755	748	703	695	706	715	733	734	702	748	704	665	725	702	686	736	706	734	689	687	708	686	699	685	699	699	694	724	673	734	667	669	720	731	737	738	666	721	729	717	691	742	715	651	670	747	704	674	690	739	688	694	701	743	732	691	741	688	679	725	659	677	738	703	699	738	775	732	689	700	696	713	727	676	702	679	697	711	767	730	740	683	728	718	702	697	662	704	751	681	748	710	718	701	668	769	686	687	696	697	685	664	715	723	717	675	707	675	685	676	760	722	655	683	707	645	707	709	679	692	674	684	715	750	676	703	704	690	671	719	717	735	720	707	717	736	691	683	704	724	689	736	699	667	719	693	734	690	702	644	681	707	695	743	729	664	697	718	754	686	702	713	693	734	721	692	643	719	768	742	724	682	727	721	698	719	685	745	700	732	687	677	670	707	732	712	652	673	683	713	703	793	718	706	713	696	684	709	719	749	691	696	752	721	753	715	709	740	711	729	702	692	721	633	694	681	761	691	720	658	681	683	676	710	716	723	676	714	730	689	677	717	648	739	700	729	679	707	713	691	685	719	687	712	680	685	674	766	707	640	684	666	727	715	673	698	702	714	680	693	687	681	739	691	714	713	688	668	694	717	716	706	687	690	698	702	733	689	723	670	702	707	694	708	702	715	703	698	665	706	656	758	701	716	744	737	692	726	715	684	728	731	687	711	661	694	712	637	715	675	741	683	740	689	714	734	657	746	726	656	678	746	716	733	731	715	737	699	708	770	690	708	694	684	694	683	743	742	722	682	720	717	723	724	701	694	689	702	696	736	702	683	739	767	707	727	736	712	726	644	688	749	709	701	727	745	703	747	668	665	754	724	687	758	705	665	749	713	680	641	747	746	687	691	684	678	677	694	656	739	739	714	724	688	691	690	683	758	725	715	738	679	694	733	689	725	710	735	756	709	704	730	700	677	684	714	697	711	702	703	706	750	691	720	719	767	743	702	744	725	710	679	726	697	775	699	741	695	686	686	741	707	733	751	675	709	712	694	678	693	713	723	706	759	677	722	717	720	676	650	708	723	707	714	713	687	739	701	677	759	749	745	749	721	722	703	663	697	709	701	732	740	660	670	687	701	732	744	708	702	717	740	680	719	702	674	696	731	639	761	699	729	718	778	686	730	754	734	747	720	668	737	723	737	715	730	719	709	695	708	725	757	727	738	738	733	676	706	669	682	724	715	722	686	731	671	679	725	738	719	681	692	684	721	659	715	718	758	692	716	722	759	673	734	721	719	747	722	697	730	704	723	727	740	697	725	711	721	751	736	697	705	754	709	750	700	708	691	734	686	723	757	704	649	667	707	708	699	743	747	699	696	734	680	688	709	743	719	766	715	715	717	710	707	697	700	717	698	682	750	680	694	664	707	678	719	738	710	747	730	666	709	742	688	727	688	708	722	697	696	690	727	737	726	689	671	708	724	689	677	746	711	679	709	693	707	731	709	711	682	681	697	755	691	694	724	681	680	748	680	686	724	649	698	758	679	708	741	732	727	717	700	697	732	700	704	704	736	708	688	712	716	694	736	764	696	682	678	687	687	688	671	720	698	743	734	722	697	685	675	733	687	711	740	697	696	703	688	677	674	712	716	704	710	703	678	696	698	716	674	733	687	730	705	710	684	719	690	751	684	732	697	731	700	671	694	706	735	710	728	718	718	679	741	724	677	719	718	674	735	695	733	731	725	673	721	711	718	661	690	731	695	727	738	736	699	675	718	702	729	704	708	705	680	712	705	752	669	713	676	727	720	743	713	706	667	650	724	715	730	690	674	679	672	650	725	774	695	690	689	652	712	695	754	715	697	725	740	727	685	734	702	736	732	707	754	688	707	718	629	726	682	759	719	698	722	691	689	717	728	708	708	709	745	729	711	702	725	750	730	738	709	681	754	730	672	739	699	731	720	740	714	696	693	697	709	671	712	695	714	718	718	717	694	748	712	732	693	699	684	729	745	689	666	737	682	736	681	707	689	725	705	734	725	706	687	723	664	685	676	688	689	678	678	723	694	710	707	694	717	693	675	719	714	655	696	717	716	710	706	732	714	762	727	753	738	708	719	683	720	732	718	731	715	735	721	704	680	747	711	738	743	677	715	710	699	739	731	687	724	721	744	739	729	723	720	694	667	681	683	712	704	722	721	710	728	754	723	762	682	712	711	703	707	742	704	718	702	689	706	740	744	709	673	725	716	696	706	734	709	659	761	669	757	720	677	686	730	695	717	767	742	693	674	665	712	726	720	758	730	715	739	703	704	706	683	712	718	701	666	691	715	704	751	693	722	683	740	692	690	742	712	683	740	679	727	716	727	726	686	702	691	738	687	694	740	717	703	741	691	706	706	722	707	725	703	717	695	702	693	687	684	715	724	766	742	762	739	681	743	714	691
12058	4048	1192	414	387	343	368	324	313	294	320	327	318	346	340	347	330	321	319	345	316	321	299	328	329	319	301	298	321	351	327	324	333	319	333	340	341	309	312	314	320	303	336	360	302	295	290	308	344	358	342	302	319	340	328	294	330	306	327	303	326	310	318	312	312	315	315	315	347	324	311	313	308	332	343	325	311	304	344	357	333	287	359	320	304	343	319	322	307	320	315	323	321	306	314	314	327	317	318	358	330	309	353	314	318	323	307	352	349	333	344	314	349	320	324	348	327	343	312	312	295	308	289	290	322	310	336	321	329	333	320	295	302	327	342	318	328	300	337	323	289	329	294	296	309	351	316	335	311	328	316	320	304	332	317	295	283	297	342	340	311	353	288	297	307	341	315	317	348	320	334	323	306	323	336	366	336	342	302	313	300	275	305	361	334	304	320	340	326	343	314	326	323	305	320	329	308	344	348	296	344	311	316	321	329	349	330	338	319	329	309	332	303	322	310	351	354	322	295	306	297	333	356	282	352	307	329	299	343	312	316	328	328	319	333	330	297	317	347	286	317	321	328	335	304	338	333	340	301	308	283	318	310	313	348	298	320	309	339	323	309	314	289	359	321	294	350	357	337	325	348	296	350	324	340	314	331	313	350	337	289	308	323	314	337	303	311	340	332	314	319	372	315	342	369	333	323	335	317	286	326	343	285	337	319	309	344	311	319	331	303	300	317	317	327	309	277	323	304	330	303	308	327	328	299	314	349	330	341	312	331	322	319	338	317	298	293	308	321	306	302	329	307	342	358	342	331	305	300	332	329	334	314	351	334	315	314	352	316	326	329	289	361	318	315	320	309	318	334	348	273	315	309	281	339	295	327	312	338	314	321	318	316	357	290	331	371	364	349	339	318	324	341	330	309	338	311	311	398	311	339	302	337	308	316	321	337	344	299	313	329	293	324	359	290	315	331	318	295	313	312	314	333	341	335	299	336	305	358	305	310	327	359	337	316	319	305	356	304	316	310	321	312	289	335	350	324	295	308	329	312	322	306	321	321	308	334	347	333	338	340	343	295	339	343	338	310	314	345	321	318	328	333	327	360	281	327	298	307	326	330	307	333	309	314	292	356	308	352	345	328	302	291	307	320	287	303	330	357	333	314	306	326	331	283	322	330	354	343	313	314	322	301	306	337	341	343	347	350	303	360	353	328	350	329	329	282	332	301	330	307	314	304	328	295	330	320	312	306	310	331	303	294	295	295	336	327	349	296	335	320	297	308	306	311	304	336	292	326	320	313	314	290	327	335	313	352	338	307	326	322	342	321	277	323	309	341	334	386	343	302	310	317	337	308	301	282	314	353	296	334	300	320	322	347	314	330	298	317	300	360	325	368	309	322	299	328	342	303	355	329	290	330	318	309	338	295	301	327	318	308	291	288	319	335	326	352	329	288	332	332	307	345	352	336	354	350	304	325	314	353	351	321	312	316	343	308	342	326	325	320	336	327	362	313	327	280	337	311	340	283	294	298	350	322	303	323	308	317	349	327	316	341	309	316	312	310	327	314	345	340	308	328	314	297	326	332	299	324	326	335	338	339	336	336	301	335	311	329	307	310	329	331	304	340	285	317	318	290	291	318	335	308	322	355	315	319	297	330	336	322	330	298	319	294	323	317	303	302	318	358	325	293	341	344	312	321	341	324	307	345	289	344	338	334	314	338	339	337	307	332	318	281	329	326	315	298	273	280	307	296	306	311	293	339	314	306	291	301	324	320	348	312	323	295	339	347	291	319	322	329	305	308	289	340	332	323	309	325	328	321	335	322	350	322	317	316	317	346	346	305	348	321	296	337	318	290	359	330	297	317	322	330	334	335	341	325	319	303	313	326	323	354	326	354	322	279	354	304	359	349	309	340	319	311	332	316	346	336	336	329	335	321	280	345	330	316	286	302	325	337	308	302	309	325	312	322	308	308	313	327	323	329	291	316	330	320	316	320	336	328	312	355	369	341	321	328	327	312	330	290	356	296	297	297	341	325	331	308	303	299	319	300	328	321	341	337	300	353	312	285	326	311	316	310	329	321	342	318	317	316	319	292	297	318	321	299	302	334	314	334	314	321	338	303	370	310	306	296	319	316	329	343	307	294	312	325	328	329	369	303	328	321	350	321	362	338	333	335	337	327	318	315	337	296	307	347	319	274	295	325	303	283	298	281	314	322	293	302	314	325	360	334	316	325	344	300	286	347	342	325	319	319	308	333	356	329	310	293	313	326	313	314	346	294	323	302	311	307	296	300	339	311	327	365	313	330	316	294	344	327	310	321	337	336	331	319	316	317	308	313	299	335	292	322	333	348	315	318	310	353	307	301	331	321	309	352	319	321	332	344	362	340	309	327	312	316	327	313	347	324	320	326	314	336	328	343	325	320	268	336	344	337	325	323	336	347	308	330	286	339	316	269	348	318	353	332	321	323	348	322	300	344	334	344	294	311	322	327	330	294	328	321	337	300	316	315	327	342	312	299	372	334	295	342	348	336	325	310	343	331	314	306	335	323	329	339	302	337	353	303	311	317	346	313	323	364	357	318	313	329	300	327	319	314	319	309	304	333	334	328	326	327	313	317	306	304	302	339	335	322	316	318	318	326	357	330	327	330	286	305	339	316	299	320	329	347	316	319	327	329	281	300	316	347	320	330	340	302	308	303	325	349	325	343	335	326	316	299	313	340	306	307	301	340	308	324	330	326	337	298	301	328	322	334	306	283	332	277	351	315	315	335	294	321	302	293	292	307	322	343	311	338	325	308	313	309	324	333	306	300	306	322	324	307	331	329	299	339	298	294	311	333	350	331	313	323	302	327	326	314	292	346	315	300	337	309	355	312	385	320	340	312	347	344	323	313	288	356	316	338	312	331	324	300	338	331	317	367	324	318	333	349	313	331	309	332	324	326	326	311	328	337	298	312	309	334	341	278	327	323	336	317	319	334	330	308	336	331	326	316	309	319	322	318	308	322	327	323	337	311	329	339	323	338	327	322	313	352	348	348	348	335	314	335	312	321	286	301	316	321	321	309	318	306	351	320	333	336	345	342	298	339	331	330	342	311	332	320	305	320	318	307	315	348	343	315	321	302	320	322	294	298	312	316	346	324	331	309	324	354	324	309	324	321	325	312	365	332	357	309	350	307	281	325	341	307	331	325	313	313	319	343	310	311	308	337	309	328	321	294	331	320	346	344	332	331	322	319	355	309	306	319	289	292	313	345	344	319	318	316	294	308	316	362	291	307	307	316	305	323	340	316	301	320	311	278	332	385	323	336	316	321	269	321	333	337	327	293	319	339	333	301	349	321	318	309	322	324	335	347	330	300	305	294	341	336	341	319	327	322	299	320	315	341	319	346	331	306	344	321	359	312	313	364	316	343	327	333	323	319	300	351	331	284	326	344	319	289	351	295	325	300	308	300	296	297	324	361	297	330	293	324	321	306	320	308	321	322	309	308	302	321	329	337	303
7074	3296	2050	959	743	822	755	725	736	738	703	677	736	767	743	726	681	722	741	702	742	714	664	705	708	703	688	714	673	698	717	716	701	738	739	686	715	710	717	681	769	704	734	716	650	704	703	674	716	716	673	702	681	762	743	739	697	730	736	727	750	707	752	713	719	676	716	742	712	698	728	711	721	718	688	671	717	688	710	719	693	672	720	733	737	640	687	714	757	701	709	709	662	755	745	649	701	717	740	735	721	698	701	727	719	726	738	706	727	744	727	706	683	737	693	710	721	783	777	751	729	718	734	696	696	702	722	683	756	745	682	693	731	728	701	722	680	653	712	672	706	702	712	719	718	716	721	718	697	658	684	730	744	744	703	681	687	664	671	776	679	685	767	694	626	707	655	772	735	697	670	741	658	704	703	699	678	734	708	717	699	679	687	697	723	691	694	728	739	666	713	748	726	685	715	730	703	697	685	728	696	680	697	662	705	707	720	695	700	716	687	727	751	738	675	711	737	737	727	704	650	700	734	740	726	672	709	661	691	702	727	716	681	704	737	690	765	647	721	707	706	701	710	673	704	719	722	704	716	713	717	686	670	703	725	679	679	755	712	668	668	675	684	704	706	748	675	767	668	721	729	664	698	712	706	711	756	722	711	724	698	734	708	687	731	719	705	720	753	656	725	687	708	721	718	677	722	699	712	680	734	706	756	706	703	726	682	664	682	734	732	744	734	725	720	712	731	698	715	739	718	742	724	691	683	680	675	727	723	677	672	699	735	743	687	711	694	676	696	726	730	670	685	765	646	724	689	675	724	690	700	713	719	678	718	711	708	685	685	740	691	711	714	692	706	724	671	714	720	671	700	753	764	687	711	733	754	680	704	700	698	698	685	667	723	676	749	701	694	733	685	735	704	666	668	698	715	680	655	697	727	684	659	750	708	737	677	762	720	727	692	674	733	755	694	690	691	745	743	732	696	726	715	717	683	764	713	705	706	699	682	687	737	664	764	669	725	698	708	770	721	717	689	689	698	747	729	683	703	745	677	688	771	691	728	702	700	697	679	711	740	677	712	656	680	707	721	657	698	706	707	687	693	710	706	764	720	701	708	689	691	712	709	706	745	701	669	736	714	701	699	760	716	757	712	707	768	706	697	687	715	678	675	744	729	732	725	666	703	725	722	687	688	716	661	715	707	638	701	717	741	683	661	697	731	730	708	750	640	718	732	665	680	714	674	725	740	705	715	742	680	719	730	700	747	710	704	718	693	741	754	765	692	684	706	711	700	632	770	713	741	692	795	714	618	690	711	728	740	708	705	629	682	698	707	689	727	687	743	670	746	707	713	712	702	689	725	663	677	735	733	705	666	694	695	706	727	678	677	717	701	725	721	667	729	690	672	766	674	740	711	676	686	705	695	683	700	769	718	662	727	730	740	665	681	770	706	671	701	741	747	686	708	676	712	710	716	721	699	709	730	643	702	708	718	702	732	741	717	764	683	701	738	716	698	756	703	680	769	713	722	735	753	686	676	709	663	703	679	711	692	680	684	664	719	734	669	726	716	677	707	745	690	697	739	746	727	680	719	686	673	744	756	722	658	705	739	707	717	686	667	716	733	720	717	689	719	697	719	726	727	664	760	686	709	708	679	707	718	703	698	676	712	699	727	722	698	706	716	691	672	742	675	711	722	678	725	704	759	726	675	694	698	700	732	710	728	733	668	723	713	687	744	680	705	679	691	687	726	723	677	720	749	688	711	699	672	736	755	730	687	665	740	703	683	700	705	714	758	703	678	713	708	716	695	675	700	666	689	677	697	690	701	747	742	731	684	716	753	724	734	720	760	743	692	711	727	696	674	711	722	697	708	729	672	679	668	736	749	702	737	677	695	669	766	706	728	662	760	698	735	702	733	749	720	748	696	718	710	686	696	729	680	733	681	748	680	736	699	721	719	698	734	655	739	716	719	710	700	687	700	711	695	694	676	684	696	725	691	704	733	733	658	699	677	753	698	656	724	736	730	678	740	731	658	804	703	709	692	736	630	718	720	726	730	704	689	784	690	732	696	732	689	723	705	741	686	691	701	705	732	688	696	734	742	731	686	729	662	681	707	692	735	687	716	732	702	795	678	736	686	681	687	713	759	743	727	740	752	672	696	666	769	697	707	672	731	740	739	703	652	711	689	706	725	629	705	751	694	678	706	728	757	707	691	722	732	720	712	744	724	709	733	767	744	754	694	681	700	735	744	709	687	716	689	696	737	705	718	723	695	708	723	726	709	697	715	771	719	676	686	700	709	730	691	686	704	705	750	691	724	768	678	708	728	678	690	728	687	703	680	707	749	677	717	742	686	719	722	700	691	687	704	691	674	747	697	710	715	719	752	727	748	688	695	703	684	722	691	689	717	689	698	713	699	709	696	706	698	724	704	686	698	712	703	667	677	702	733	708	699	719	693	651	753	694	713	711	727	721	726	715	683	685	669	712	718	701	736	740	788	676	730	716	732	668	710	705	731	669	721	721	699	696	742	719	708	669	688	694	653	684	700	705	710	705	688	710	708	707	739	743	672	725	701	687	724	714	706	684	684	700	635	694	719	719	712	757	734	696	693	721	659	694	701	720	725	785	720	712	749	750	723	694	711	783	701	683	726	695	692	711	685	688	768	663	727	703	745	669	678	683	746	681	730	724	764	702	720	707	703	732	759	704	644	679	695	694	662	696	735	668	697	748	726	693	686	698	689	697	719	709	703	712	698	733	705	776	697	720	681	730	694	699	669	676	700	709	730	730	679	690	680	712	749	715	716	685	706	735	742	707	721	687	631	704	753	684	682	645	724	686	708	697	706	728	746	664	704	688	704	753	709	717	726	720	698	741	742	707	670	773	722	668	685	702	723	701	697	718	772	741	716	706	698	720	730	743	696	698	728	716	740	719	744	637	661	716	679	680	727	667	692	690	743	692	670	672	705	713	704	685	701	731	714	686	708	752	735	691	680	777	664	749	732	722	698	672	689	670	684	685	680	686	673	694	754	704	668	716	723	702	695	695	717	706	698	725	671	686	691	723	699	714	719	707	681	707	695	702	698	730	737	698	727	716	702	678	766	754	739	746	748	745	681	681	666	688	678	706	709	700	739	716	719	703	732	695	677	699	672	746	747	678	692	706	704	708	710	693	745	722	704	740	710	728	682	737	711	704	774	699	689	739	754	726	676	723	701	681	699	680	727	707	721	720	732	680	666	695	749	738	736	723	696	733	695	747	678	717	742	689	693	716	703	710	650	694	709	740	728	731	708	709	731	681	731	689	730	725	676	684	741	756	705	700	677	702	771	694	681	724	654	735	693	733	728	741	692	761	742	705	649	704	704	701	740	730	691	725	717	748	693	707	703	740	740	680	696	737	675	672	699	731	698	694	740	701	728	710	675	699	687	684	711	697	701	679	703	753	702	732	710	736	754	708	646	730	737	718	686	687	725	739	723	661	706	788	729	718	685	726	740	722	663	716
22696	8491	3930	1540	914	765	600	524	438	354	371	350	312	322	337	303	314	272	290	344	300	289	303	284	323	284	257	279	296	315	285	289	292	287	293	311	300	266	307	296	283	309	316	275	315	316	289	252	329	299	298	299	289	299	283	291	312	281	281	301	286	251	290	303	273	306	305	281	259	302	274	312	312	318	310	321	291	312	270	255	300	296	314	287	267	301	281	276	262	301	287	278	307	315	276	287	294	278	326	302	292	276	289	308	296	298	297	286	319	317	315	318	265	307	313	271	280	328	273	276	267	261	299	295	306	267	254	312	261	269	275	294	268	288	293	279	290	290	286	304	281	273	271	267	295	284	268	304	268	289	305	257	307	303	288	282	300	292	291	279	317	293	259	291	293	284	270	286	257	278	283	307	279	299	311	282	313	290	290	300	279	303	281	290	300	282	295	302	293	273	289	316	291	275	281	301	295	274	284	282	279	273	293	305	294	286	272	266	284	276	285	285	303	270	302	293	272	296	293	286	266	262	300	308	294	322	305	289	313	299	287	315	291	307	296	292	281	295	299	284	301	265	298	280	308	269	298	302	281	310	312	301	331	292	292	276	312	326	302	285	267	271	268	267	267	282	284	316	265	295	271	299	305	304	283	277	295	285	283	288	344	280	295	310	289	273	307	289	288	301	262	308	281	266	336	279	305	283	291	301	251	264	327	281	283	284	303	317	301	288	294	271	314	306	299	290	313	266	275	315	305	287	285	295	284	293	302	290	268	315	303	258	260	272	234	263	300	271	244	284	287	275	302	312	294	299	282	271	274	264	317	281	292	270	293	276	261	267	261	322	275	296	314	303	271	242	288	324	325	286	276	307	288	314	277	321	314	285	310	296	274	281	284	268	278	257	309	294	303	294	264	281	294	280	280	315	287	316	273	271	299	300	280	280	293	260	323	276	288	286	300	287	261	257	285	288	292	308	286	263	279	275	294	288	296	288	287	290	305	270	300	301	318	292	266	294	305	299	291	288	295	278	283	283	290	312	276	291	269	285	250	265	287	276	271	284	291	295	268	310	286	282	290	316	298	236	281	301	260	284	292	287	251	263	304	262	313	324	283	283	301	278	270	303	292	290	265	276	304	264	253	277	261	262	283	278	308	299	269	274	279	289	276	301	286	303	298	267	290	280	307	304	292	316	272	303	246	322	275	291	292	284	307	297	278	272	307	275	315	294	271	299	274	302	287	278	294	311	281	284	279	314	343	294	294	283	324	272	292	271	262	302	280	305	286	300	278	274	310	304	298	297	296	289	296	295	264	262	266	301	335	282	272	299	321	280	276	284	268	297	289	267	274	260	261	294	283	310	286	312	257	303	312	318	287	259	281	290	287	293	313	286	285	257	272	283	269	282	247	273	287	308	302	275	291	286	292	311	261	270	289	270	293	284	278	285	294	301	299	270	310	240	292	285	311	264	243	302	282	282	273	297	313	300	275	308	310	262	300	284	271	272	292	255	278	273	291	272	289	280	292	285	287	279	284	281	300	273	278	248	306	271	266	284	276	311	301	288	274	279	279	291	274	254	304	309	291	284	283	282	269	271	294	296	292	321	293	296	293	286	283	282	255	303	289	292	304	269	290	320	274	265	313	254	279	270	262	293	305	291	280	256	276	254	284	283	299	294	305	312	279	294	273	272	272	269	307	305	303	295	264	279	303	289	298	274	276	288	279	273	261	268	281	337	302	310	313	266	316	311	283	309	315	284	277	260	320	285	278	286	261	290	295	251	266	281	302	285	288	319	295	310	268	301	285	289	271	285	277	333	289	285	282	290	275	317	292	307	294	318	297	285	300	273	284	306	292	292	275	286	318	275	271	260	288	292	324	286	282	293	299	277	284	299	308	246	302	286	273	273	250	275	244	290	262	278	282	302	306	290	295	300	279	268	274	273	293	275	276	319	271	302	250	274	305	274	313	337	257	272	254	279	282	288	281	256	302	265	296	281	292	269	294	334	302	259	264	310	259	270	289	301	272	297	286	292	284	273	305	266	281	273	294	271	284	258	268	288	294	301	255	291	314	320	288	247	280	294	282	274	279	302	284	293	309	288	275	307	263	292	261	256	294	285	250	283	252	298	276	286	299	299	272	272	302	298	279	271	276	271	298	291	260	283	277	327	275	280	316	277	283	285	275	301	299	283	266	304	290	271	312	319	302	284	318	279	280	280	288	275	283	266	295	247	291	303	299	282	281	277	286	299	283	297	314	280	292	306	291	299	300	303	279	306	271	302	292	277	271	270	276	270	303	295	286	291	302	285	272	309	273	265	265	281	287	265	255	276	273	275	280	279	285	264	287	277	295	298	313	297	322	284	304	294	275	254	300	262	280	271	262	279	272	262	306	282	278	251	315	315	291	286	290	269	312	273	285	277	308	322	316	276	290	279	281	318	250	294	273	305	304	280	280	276	284	286	279	267	270	298	268	269	294	305	280	292	303	308	306	243	266	317	303	297	276	274	276	274	276	303	321	279	295	293	305	259	272	309	266	279	282	262	279	306	297	290	299	307	261	261	306	301	291	269	285	279	273	259	331	296	278	273	292	280	296	280	301	276	281	273	301	278	289	300	296	295	305	317	294	356	291	284	265	322	307	298	297	289	300	318	279	309	271	269	308	270	304	291	273	280	275	301	321	281	317	250	280	296	318	298	301	306	263	280	273	290	268	279	267	288	300	287	281	306	295	303	290	296	301	325	285	266	290	267	269	274	294	291	324	289	243	280	273	278	248	301	292	261	309	319	299	276	292	261	294	286	302	289	258	295	313	280	303	297	308	264	287	271	296	292	270	291	296	271	276	271	324	293	270	317	310	286	327	278	283	287	291	301	268	290	302	314	299	269	297	291	268	285	257	283	298	307	266	291	266	257	300	311	277	280	291	268	289	277	325	296	261	292	294	299	264	282	319	283	311	290	285	307	289	266	305	318	291	301	290	265	278	298	276	253	293	268	288	310	295	302	277	260	342	274	292	289	310	261	283	273	289	275	268	259	267	293	274	282	293	290	270	274	257	271	268	278	306	252	314	280	268	277	333	270	293	306	295	332	267	291	293	274	275	312	273	307	295	306	276	309	290	282	316	319	304	287	257	280	280	292	258	274	289	279	279	274	307	305	298	289	283	289	293	298	267	271	314	282	353	295	296	273	276	277	269	320	258	294	307	266	289	290	280	286	313	273	296	282	305	298	281	282	307	317	271	333	266	304	301	286	276	291	284	306	287	287	311	291	297	336	312	293	278	303	255	301	282	295	337	290	277	290	293	273	288	301	276	279	261	270	305	291	294	296	323	315	303	325	275	290	305	318	306	299	294	312	307	304	251	304	287	266	259	282	295	262	295	297	291	284	297	291	280	261	280	300	301	267	276	270	267	255	334	287	277	309	304	297	282	321	295	269	274	244	268	302	268	282	274	294	311	313	299	293	281	282	292	286	280	337	333	272	294	281	265	299	275	340	312	249
13838	6295	5554	3148	1960	1898	1426	1398	1043	962	930	834	854	821	780	734	752	725	738	639	685	697	697	720	686	637	641	612	652	643	678	635	637	598	636	682	675	710	660	676	670	649	639	667	671	635	666	628	638	621	611	637	668	657	689	641	620	651	684	634	626	708	702	683	663	646	662	661	654	653	632	612	626	649	669	626	644	665	630	674	660	629	660	666	612	653	653	675	609	670	634	643	617	613	654	687	685	621	655	631	685	683	664	711	626	676	632	688	683	705	690	640	688	667	643	639	699	717	653	702	714	632	647	631	699	660	621	619	660	670	645	642	602	670	647	626	658	614	676	666	684	644	650	629	620	656	628	657	661	651	635	679	660	689	639	704	677	628	612	666	698	680	665	650	643	627	677	713	650	676	639	656	636	644	665	670	699	675	650	641	639	600	646	648	672	641	612	620	590	591	676	650	662	598	643	659	658	645	678	638	671	666	661	603	652	682	638	635	649	661	680	678	657	641	656	643	657	651	664	647	614	599	621	642	654	664	634	687	646	621	658	692	664	647	650	642	632	696	673	661	647	616	649	630	650	656	644	652	614	695	642	642	616	617	694	683	661	652	682	671	675	603	682	604	623	680	654	634	669	598	651	663	652	650	629	616	703	672	619	609	656	667	619	643	722	634	625	652	646	664	635	642	676	637	651	644	667	644	624	631	638	684	634	636	623	660	624	667	655	656	614	665	672	638	652	651	667	653	637	683	657	604	621	649	646	605	642	628	580	653	673	666	627	680	629	683	606	665	636	637	671	644	660	657	662	619	621	663	677	681	664	646	655	692	680	646	661	670	645	636	644	662	638	637	669	678	652	641	624	669	633	690	655	611	611	644	672	650	640	619	675	613	642	659	651	678	660	627	630	655	644	686	643	607	653	623	710	636	647	624	594	695	610	643	670	644	725	675	628	647	629	672	625	682	661	637	677	643	636	640	645	654	635	660	659	625	667	670	675	623	666	606	636	645	646	621	679	644	677	615	611	651	657	643	647	656	650	637	640	648	632	682	625	638	657	653	707	675	639	652	651	685	644	661	670	707	661	595	664	630	651	652	645	653	638	659	703	588	649	664	627	644	643	645	646	672	682	630	664	646	609	627	631	665	623	680	617	633	645	677	653	658	605	616	601	684	693	653	658	671	663	624	644	699	635	662	640	650	649	676	636	598	662	678	604	623	627	598	676	633	658	634	642	655	628	641	594	643	653	645	637	651	620	621	657	704	660	664	684	700	654	621	620	628	615	681	682	635	613	655	646	600	674	700	654	684	646	621	640	663	653	642	654	632	662	682	672	673	666	670	644	634	654	621	662	664	609	649	653	633	619	649	621	653	654	616	660	639	614	643	670	671	672	668	649	681	699	635	658	660	656	621	685	645	625	681	663	655	652	646	657	699	633	666	620	639	676	653	665	675	623	601	613	677	604	660	693	646	654	646	676	614	626	639	648	628	719	625	659	674	612	664	621	663	690	639	631	656	660	692	654	654	683	625	655	626	627	637	620	586	644	629	655	652	645	635	652	676	672	672	665	646	645	665	602	668	651	624	605	650	635	651	666	693	656	594	651	676	632	725	605	637	674	660	647	663	639	636	623	685	635	634	648	634	617	662	615	651	650	653	669	679	652	670	642	654	670	672	642	613	639	615	687	583	677	651	680	605	682	618	630	673	649	684	635	677	679	619	651	660	661	647	649	639	653	644	624	636	643	684	636	681	592	686	646	622	688	635	663	661	616	678	669	681	614	657	634	662	621	608	617	641	678	605	625	715	621	636	624	595	671	623	664	677	643	677	642	626	652	675	620	642	659	684	614	648	619	618	680	648	618	702	629	615	624	648	637	650	641	635	676	715	649	673	679	647	659	606	635	665	645	672	660	655	623	642	634	704	637	661	629	636	672	656	603	636	619	662	622	618	701	682	629	622	672	673	672	622	609	620	642	635	668	624	651	670	699	648	630	656	635	687	659	647	620	661	664	645	622	625	685	653	638	644	659	664	695	655	654	623	638	649	593	624	641	631	670	608	692	636	631	652	664	664	608	647	651	648	681	638	645	625	682	611	604	687	678	639	640	609	641	655	637	688	669	635	652	667	571	661	632	643	699	604	652	635	682	653	637	655	623	646	649	655	641	648	656	670	636	608	675	648	624	737	634	628	638	687	668	593	668	643	623	636	649	676	688	643	642	635	676	694	624	662	668	667	688	597	596	676	680	660	631	642	645	684	637	654	589	638	649	616	674	608	686	665	636	697	656	643	634	653	667	669	620	626	631	637	676	625	652	700	648	635	663	638	644	658	645	709	577	643	636	656	662	660	625	617	635	667	656	683	620	590	667	680	679	645	650	674	672	658	641	666	654	667	649	648	642	653	670	628	653	617	662	643	624	637	661	636	669	638	669	653	701	638	652	624	610	656	622	653	659	686	633	634	684	628	630	628	690	640	641	687	634	667	678	642	667	620	617	620	601	663	632	658	644	639	636	690	638	655	668	579	654	638	643	659	636	656	635	667	660	650	677	642	638	655	626	639	651	653	630	663	670	620	619	602	639	611	699	616	636	636	636	650	680	643	672	640	662	676	660	615	637	681	670	708	682	613	643	636	651	674	666	666	628	603	654	658	612	667	646	653	628	617	657	636	616	651	648	635	654	630	636	624	672	616	658	668	640	629	651	621	651	638	654	667	621	658	652	612	645	677	669	629	598	646	628	623	646	661	654	652	617	621	678	655	694	647	613	617	653	649	618	642	649	637	661	638	676	634	626	622	670	647	634	651	625	634	633	648	597	651	672	637	629	660	684	628	637	625	679	630	665	682	660	626	666	652	601	683	659	631	614	630	645	647	680	656	655	648	589	627	621	665	627	638	629	663	644	648	706	703	671	686	665	648	641	672	644	627	654	604	626	638	653	679	622	620	602	650	627	680	647	657	665	641	647	659	654	669	622	660	601	663	692	651	661	682	642	655	652	602	637	659	620	686	640	605	666	626	651	665	627	657	607	655	625	645	654	680	653	681	619	682	651	655	612	598	658	671	670	651	660	628	619	675	677	735	668	662	668	630	609	650	671	675	677	678	655	692	618	639	588	627	644	619	655	647	655	653	603	625	679	646	652	687	646	672	639	644	632	625	629	635	675	668	626	615	635	598	647	644	658	620	643	638	677	675	617	718	670	642	645	645	617	643	609	628	637	645	633	626	655	665	624	648	622	702	675	643	691	675	661	652	656	646	672	653	660	621	682	647	638	660	645	647	633	636	636	650	682	628	662	674	616	675	673	667	696	618	672	640	672	646	664	651	621	617	644	656	608	678	584	603	678	677	630	658	669	668	644	650	681	652	674	690	642	647	650	637	687	648	650	605	646	681	646	648	633	658	667	580	688	623	669	588	657	665	624	657	649	643	693	662	641	667	639	637	682	619	634	643	620	654	632	622	639	621	633	645	614	650	644	654	660	585	654	597	644	629	673	629	659	661
31248	12580	6072	2609	1431	1169	885	716	508	426	372	410	354	399	336	367	324	343	322	322	291	339	329	308	308	337	299	353	323	285	317	317	305	306	309	336	334	329	333	312	297	341	308	332	310	303	313	344	331	290	328	313	338	327	314	289	295	310	333	346	332	315	347	330	295	298	309	336	305	307	340	318	338	345	322	322	290	312	299	309	270	329	284	284	299	320	290	316	335	324	336	332	311	342	310	318	283	336	306	333	337	317	323	337	311	331	328	325	328	324	333	321	304	321	310	320	337	313	307	308	343	286	335	285	282	338	312	323	296	307	335	314	305	315	324	318	288	327	301	279	293	300	329	314	326	333	330	313	315	306	321	345	327	294	290	336	306	337	326	332	315	310	317	334	328	330	329	321	296	319	324	357	318	284	290	310	328	325	323	344	328	328	327	346	345	333	289	315	333	338	304	303	301	318	335	320	308	357	320	336	318	333	315	333	333	310	344	332	296	311	294	338	295	340	316	345	315	295	308	349	339	298	324	296	291	318	325	330	316	302	332	311	310	281	300	323	295	277	325	284	293	319	311	346	309	305	324	302	332	345	324	307	302	318	312	322	325	296	315	313	312	333	286	312	286	309	286	307	311	299	320	321	288	307	330	319	342	329	302	320	307	358	316	311	292	359	313	302	299	305	308	319	290	319	320	313	351	292	310	337	329	298	333	291	323	334	334	285	308	319	320	324	347	342	318	284	308	305	262	322	300	307	307	304	296	317	336	346	290	328	332	304	297	349	341	304	327	319	311	309	326	315	345	303	280	325	316	298	286	304	328	300	280	310	329	332	348	324	339	319	350	366	299	341	340	332	336	315	317	343	315	326	280	310	308	293	342	324	284	329	309	294	312	288	332	335	288	326	313	313	275	292	345	357	322	316	313	335	323	359	346	295	329	317	295	316	326	328	311	339	311	311	332	343	336	338	314	335	346	328	324	312	331	328	340	306	346	338	353	312	290	335	338	312	313	314	319	298	319	297	359	344	293	313	314	286	314	313	296	304	328	318	296	301	333	302	306	295	338	323	310	306	335	332	322	332	320	322	333	320	280	298	329	310	328	328	293	351	301	313	298	350	352	292	353	296	317	331	321	316	325	323	295	347	330	318	306	318	332	311	295	296	360	357	313	324	333	302	314	311	338	323	296	319	297	320	297	289	307	346	321	280	318	294	303	308	313	348	311	328	336	355	315	326	338	302	291	326	330	335	331	303	325	354	309	283	300	314	310	353	289	315	311	295	317	304	319	294	319	322	324	293	304	279	294	297	329	329	294	318	344	295	332	301	326	346	318	312	327	336	319	284	270	322	313	312	319	340	330	309	286	294	307	290	292	328	281	290	327	348	314	317	349	321	317	344	331	311	309	308	339	304	313	336	327	317	324	355	339	344	327	292	329	289	318	309	300	321	290	302	293	313	275	305	379	335	315	313	292	333	295	323	316	341	299	306	334	304	284	313	301	327	299	313	311	333	315	338	311	316	278	287	334	301	307	307	310	336	329	276	313	304	321	294	297	322	291	326	310	307	317	309	322	311	320	370	281	291	309	305	314	312	306	286	324	292	310	317	295	351	317	367	317	297	314	315	335	336	314	329	320	309	314	338	335	291	342	304	353	327	325	308	306	341	329	311	325	293	295	322	294	327	318	311	331	301	283	325	309	294	297	313	337	299	302	338	284	351	327	300	291	324	289	311	305	324	328	338	334	301	331	332	325	305	283	353	354	302	312	282	300	324	321	307	292	297	289	309	298	316	350	325	329	308	357	323	326	293	293	314	307	297	293	313	303	314	289	373	321	320	334	334	319	338	313	305	337	308	350	310	317	299	302	309	356	309	305	311	304	328	269	301	302	327	296	316	308	302	292	316	306	342	306	334	332	342	316	326	324	329	320	296	343	319	292	312	303	308	316	300	284	330	276	329	328	329	308	324	363	368	352	345	329	330	328	272	320	311	274	328	326	314	281	319	368	333	348	315	312	296	302	338	313	357	294	297	319	316	319	305	300	326	282	320	345	306	289	343	338	347	293	352	323	278	276	335	276	328	342	290	325	307	297	345	328	340	318	309	319	299	323	333	316	306	320	324	311	285	307	309	297	352	316	353	337	319	317	308	313	331	318	300	323	309	333	328	317	308	327	332	343	356	311	336	324	308	333	325	347	327	308	315	297	304	306	309	288	306	318	328	310	300	319	355	369	339	329	318	364	314	317	314	312	299	330	295	301	339	334	344	290	310	321	321	321	319	322	348	322	329	326	336	324	346	351	313	299	311	306	312	298	321	313	342	330	315	301	312	341	334	315	342	341	313	306	311	324	323	321	314	321	316	300	310	361	309	361	295	293	296	319	274	316	312	333	337	309	310	343	301	306	313	325	300	297	324	269	333	316	315	309	292	342	270	280	352	354	329	276	319	313	314	297	316	349	330	327	301	289	325	300	331	290	304	346	312	282	348	321	306	363	356	345	337	297	291	315	308	309	323	320	297	290	287	334	370	289	261	334	308	328	313	315	332	352	348	328	331	328	332	305	355	294	336	352	313	305	283	305	318	347	342	329	318	332	338	290	328	316	311	322	309	285	334	344	338	324	311	326	299	307	305	325	295	313	322	325	308	283	311	315	339	297	292	331	325	331	326	280	332	311	326	287	312	326	333	305	309	325	323	324	307	327	323	298	337	296	304	301	316	288	306	308	348	337	305	299	310	335	341	317	322	331	295	327	331	304	286	344	297	297	335	319	339	300	316	289	327	282	300	291	312	321	331	300	314	317	313	313	331	328	302	306	327	318	311	277	300	329	283	303	306	316	332	314	343	301	308	291	305	335	304	295	330	309	315	304	301	303	305	306	302	306	307	338	333	328	284	332	322	326	303	260	336	299	322	317	297	313	295	315	295	326	344	337	300	332	332	330	304	304	329	326	333	324	341	300	354	328	321	343	291	304	287	330	322	310	297	330	292	323	355	283	319	336	297	311	289	289	325	356	291	295	311	357	286	305	289	320	318	300	314	319	302	320	323	299	303	315	345	345	327	311	322	330	323	275	295	298	287	330	328	284	311	320	320	287	336	319	314	339	301	316	345	333	307	272	315	322	349	329	270	313	336	309	325	312	334	271	335	301	337	305	303	344	303	310	292	269	317	297	302	286	307	309	310	303	301	336	272	278	291	339	323	337	328	334	335	331	313	302	318	335	312	307	333	297	312	335	348	325	318	305	311	285	356	327	314	322	301	316	308	333	309	316	304	283	285	336	302	298	324	317	316	304	286	325	334	310	319	316	313	347	334	332	300	316	331	295	312	298	313	328	333	331	289	313	358	278	291	324	314	291	332	310	308	296	348	307	329	360	337	328	283	331	311	302	339	321	293	296	308	331	330	300	333	303	346	313	330	333	332	305	305	278	317	311	282	331	294	321	310	309	317	297	290	341	294	313	346	320	306	328	301	290	296	314	332	317	294	343	323	343	333	318	332
17454	8424	7595	4610	2966	2994	2269	1960	1498	1321	1234	1171	1147	1064	924	953	935	817	806	749	803	821	746	751	736	762	720	684	754	730	728	749	743	713	728	686	741	719	741	761	729	737	744	716	712	735	728	717	733	745	727	734	741	687	701	714	706	741	697	705	707	686	683	747	711	746	707	682	724	709	713	748	733	696	725	711	676	694	693	714	698	692	745	682	742	739	717	726	742	676	732	725	738	742	683	710	690	732	720	747	767	758	767	760	711	755	780	732	726	747	693	747	780	761	756	808	745	771	789	729	723	715	733	749	727	682	765	746	738	671	756	702	716	745	757	749	684	726	729	703	678	732	739	709	746	715	675	663	709	713	675	687	716	688	707	718	753	700	719	712	686	698	729	713	682	657	759	735	701	714	701	722	677	696	720	701	673	713	736	695	721	687	715	711	699	693	711	702	740	705	720	734	721	679	694	699	700	676	734	711	693	717	691	659	709	669	712	686	752	709	690	711	712	651	682	716	686	721	691	683	676	701	684	718	691	721	735	657	732	709	728	659	678	705	695	686	711	675	682	696	684	731	676	728	686	732	741	677	704	729	741	745	690	684	737	720	707	631	715	679	719	725	694	735	747	681	726	695	741	746	700	732	754	731	695	699	790	709	655	730	699	732	698	754	679	710	720	730	692	710	669	716	674	721	738	721	696	691	716	684	702	706	679	662	679	704	718	719	719	647	718	774	718	701	718	744	750	697	701	702	698	697	745	735	694	673	734	719	698	688	728	697	717	738	720	660	703	667	718	717	743	732	659	683	733	734	730	731	689	740	696	651	651	671	676	695	723	767	692	646	714	712	703	691	661	712	743	713	734	689	725	719	698	698	686	650	640	676	671	708	657	699	685	756	692	745	719	745	683	699	720	706	713	678	671	697	720	718	687	725	724	742	664	699	708	697	697	765	689	710	740	692	714	727	737	691	737	667	723	740	650	733	695	678	760	727	676	721	700	702	657	734	704	689	705	696	707	702	711	677	746	705	741	729	703	699	740	697	710	684	685	648	721	748	729	655	710	720	713	675	696	702	719	719	727	733	688	699	679	698	728	711	692	710	706	720	662	689	724	648	744	674	733	677	696	688	661	764	685	728	682	740	735	750	692	740	655	723	657	766	730	652	718	691	697	692	740	723	699	713	675	698	724	692	700	649	740	713	764	679	715	706	654	682	752	730	751	697	726	751	706	687	685	728	711	671	729	664	663	733	745	730	708	680	696	646	718	714	701	702	700	694	622	725	714	720	726	713	725	717	709	759	722	753	679	745	730	692	684	676	715	670	722	696	733	691	705	702	705	729	718	703	711	687	750	694	710	724	703	720	729	705	676	714	668	694	718	699	693	657	698	687	691	710	776	705	697	741	713	742	748	711	665	754	743	731	677	720	672	695	672	673	730	696	701	678	700	692	681	731	668	704	665	678	750	721	737	726	697	699	708	707	712	716	725	759	636	742	710	701	725	695	682	704	699	698	698	695	732	682	679	716	723	688	670	701	701	686	658	657	696	733	740	724	714	730	710	704	653	755	698	730	688	707	709	715	727	717	706	737	672	725	711	666	690	741	726	691	711	662	696	724	690	700	720	679	688	693	666	709	726	737	746	710	716	707	696	681	697	693	717	720	740	707	645	639	656	704	700	680	759	717	688	714	701	694	731	706	716	680	696	713	766	737	689	707	769	701	703	695	709	696	654	697	686	720	699	677	734	684	701	722	724	731	670	750	720	704	668	706	716	698	711	735	741	719	713	644	626	702	745	693	689	733	735	657	722	758	694	706	718	682	711	718	694	759	665	717	704	691	661	730	722	721	697	715	691	723	695	704	675	685	712	698	688	710	752	759	738	698	702	704	674	735	760	735	727	723	700	698	714	720	756	714	701	712	731	686	708	686	703	677	701	669	753	661	685	737	741	731	702	728	680	655	687	717	746	749	734	709	716	737	709	720	667	707	712	646	745	697	751	713	683	718	714	688	721	724	697	748	689	726	690	660	682	701	732	723	651	686	688	725	688	672	725	673	660	729	715	703	674	737	735	664	715	711	685	666	707	749	677	722	746	697	701	748	678	710	715	738	704	702	705	727	689	700	713	711	729	721	740	708	741	713	699	720	688	653	649	656	676	742	729	703	726	731	723	716	719	692	658	694	667	734	662	686	677	745	642	718	702	730	725	690	749	687	690	676	715	673	685	670	716	698	721	744	705	720	725	694	674	716	714	717	667	712	684	698	725	706	714	682	747	699	694	746	725	666	708	684	707	703	650	702	693	711	672	716	721	713	732	710	687	725	718	746	670	651	754	714	699	705	735	720	716	679	642	681	677	669	733	726	704	715	728	716	738	704	651	684	702	699	725	707	694	673	699	714	694	710	718	703	723	698	730	683	700	701	687	758	733	719	733	733	697	709	721	730	670	704	719	692	730	717	679	715	729	745	738	717	703	719	726	671	708	723	662	728	705	660	679	733	737	673	697	696	760	697	750	714	687	703	692	679	690	708	725	714	720	716	696	727	680	728	698	743	722	708	725	694	680	655	705	677	673	712	725	734	678	727	685	697	759	676	719	734	751	680	728	695	744	666	690	765	730	719	697	722	683	744	703	739	745	685	732	704	704	682	711	703	709	758	732	718	702	665	745	662	712	676	696	705	707	737	688	710	695	722	683	716	702	734	735	720	712	702	687	651	738	732	706	681	733	671	704	704	703	726	701	697	735	691	706	683	713	692	755	678	734	705	688	765	694	755	721	722	742	688	721	719	697	744	695	708	753	736	722	693	700	725	699	697	708	725	692	722	719	721	688	660	707	698	749	684	715	747	744	702	749	708	673	750	672	711	712	671	702	727	673	699	709	695	733	712	702	708	683	734	734	697	763	709	668	698	690	773	689	744	711	740	743	684	708	697	652	753	684	710	720	680	654	732	699	716	684	710	694	724	710	699	724	719	694	711	723	694	728	716	701	715	696	751	713	683	722	759	724	703	653	725	698	739	725	701	722	748	708	711	694	707	705	725	696	734	696	668	705	741	691	756	701	743	709	744	718	709	669	718	609	708	726	692	676	675	779	723	718	678	711	699	701	695	705	720	719	709	718	728	710	688	748	688	705	730	707	694	725	725	723	702	731	702	726	678	682	711	680	736	734	722	707	760	688	701	661	703	714	688	725	698	695	686	680	732	683	691	692	714	672	732	696	699	735	741	714	708	677	685	745	770	708	720	740	715	728	682	730	732	688	696	715	738	742	689	737	706	697	721	699	687	725	649	653	712	748	699	712	696	738	696	736	702	696	696	718	708	700	737	681	650	725	678	680	703	708	699	729	721	677	678	738	747	716	678	721	708	710	736	695	696	666	717	696	683	694	711	707	684	677	736	699	741	692	739	681	648	758	731	730	688	648	730	716	690	702	720	685	645	661	708	725	637	697	743	697	719	669	662	668	716	712	714	720	704	738	676	681	718	722	722	781	770	714	673	693	739
10786	3427	1007	409	358	320	347	327	306	302	309	315	297	283	323	313	294	337	338	319	331	311	301	289	296	313	391	344	323	355	331	303	313	319	312	298	307	311	292	325	298	309	310	300	324	322	303	357	356	327	323	344	303	333	321	340	344	321	306	330	334	336	296	308	306	307	328	310	314	302	312	341	327	305	328	367	324	340	327	328	336	319	342	331	324	359	343	314	286	296	317	342	306	322	297	320	323	340	341	332	329	334	335	319	321	321	337	344	300	358	340	346	321	327	369	324	345	333	324	356	294	316	359	297	307	319	305	334	327	314	291	319	325	304	333	333	344	318	310	317	296	324	285	324	324	326	327	297	324	337	377	355	340	326	321	315	343	321	291	340	357	342	316	307	324	341	323	325	347	326	321	328	327	347	331	322	320	314	310	331	306	325	309	304	333	327	301	338	320	315	303	300	293	360	350	369	310	322	346	330	353	332	335	325	327	302	299	315	334	343	321	303	312	315	302	344	325	312	309	322	334	279	307	349	339	290	344	351	290	312	323	319	294	364	285	338	317	303	334	332	348	323	306	342	359	307	305	326	307	324	307	328	334	330	318	295	301	320	345	295	317	315	322	314	329	309	325	323	286	318	331	314	335	304	327	318	340	307	337	345	302	296	314	293	341	332	316	335	320	334	339	350	333	328	359	305	330	279	339	339	317	361	289	315	305	353	315	321	302	317	306	341	323	296	328	342	368	348	305	324	293	319	313	310	321	317	313	370	342	328	328	321	332	321	296	351	320	331	299	330	329	314	306	327	341	391	337	330	324	335	343	337	324	358	343	294	349	346	325	351	339	307	309	324	316	311	306	324	306	333	329	385	304	317	331	306	335	298	346	322	316	312	281	358	310	348	326	328	317	320	324	278	340	334	352	297	334	350	305	327	317	356	290	329	336	302	344	306	324	294	318	343	321	342	330	303	313	340	315	332	309	310	330	313	303	304	350	349	349	306	352	318	341	314	320	308	365	324	353	343	356	310	340	299	316	311	339	332	347	342	287	361	311	347	307	342	315	358	332	312	331	323	328	309	325	311	310	333	312	321	324	337	317	319	296	318	311	303	335	298	343	357	310	339	305	311	335	291	327	311	304	323	352	307	323	293	301	326	359	291	319	331	334	316	319	316	325	323	323	346	326	331	347	313	328	318	333	281	326	267	337	319	322	335	338	317	328	337	313	335	313	308	302	317	311	375	283	321	327	333	317	353	296	302	294	304	330	320	333	323	328	340	351	309	320	351	339	313	306	350	332	285	331	287	286	333	325	320	326	313	338	312	308	301	279	314	352	342	328	337	367	305	304	309	294	342	300	315	313	332	332	327	304	331	309	313	304	317	347	300	326	335	326	283	317	343	352	300	339	331	303	314	345	305	320	342	332	341	314	313	318	335	313	312	307	322	315	309	363	326	308	375	325	311	315	284	321	315	358	323	305	313	327	311	327	362	331	314	310	301	329	335	317	326	313	322	331	297	330	318	330	335	313	340	335	344	300	349	305	337	309	326	322	330	323	325	344	330	348	286	341	349	303	349	327	301	322	309	322	317	315	330	350	341	305	327	327	308	316	308	331	348	334	337	319	344	344	333	343	312	307	320	349	314	324	310	312	296	361	328	337	341	318	338	334	346	303	316	311	326	317	316	337	334	319	340	307	357	319	331	375	342	313	366	327	324	341	334	334	324	298	339	327	334	346	323	327	322	302	295	322	317	296	331	349	370	327	332	326	376	340	330	337	339	324	356	317	318	332	295	311	305	338	313	341	330	296	302	305	304	304	308	317	311	300	349	323	310	336	358	322	320	312	339	320	311	303	337	331	294	319	326	298	326	316	323	331	283	336	325	284	320	299	331	332	317	285	319	314	357	304	326	330	324	350	297	318	337	330	313	303	326	336	321	311	305	288	299	347	336	299	360	357	321	327	323	350	302	314	332	335	277	295	311	299	324	336	313	334	319	305	327	354	311	322	334	312	330	322	292	304	351	364	352	313	349	330	322	360	336	337	327	325	278	347	298	332	349	283	329	331	324	320	340	313	289	351	329	308	300	333	313	329	303	317	333	321	337	310	296	304	313	337	321	313	337	305	314	320	276	295	328	295	332	351	340	318	322	304	312	309	339	335	290	302	318	303	316	339	322	342	320	322	341	345	337	349	358	307	286	349	316	354	312	289	331	335	321	270	314	312	316	301	360	288	329	326	288	326	339	339	375	331	337	308	326	310	321	333	316	342	323	340	346	297	304	300	321	324	326	330	324	323	319	315	312	317	328	357	317	339	342	318	335	345	310	352	335	305	360	346	314	326	322	324	312	339	337	315	329	330	337	336	317	325	299	341	327	312	323	313	311	339	345	297	348	317	289	314	371	322	299	331	327	298	331	323	307	331	330	299	322	345	337	293	352	319	298	295	306	330	322	322	325	302	312	332	350	334	296	343	336	302	352	314	341	310	301	316	305	341	328	334	327	326	340	342	378	321	333	310	361	344	314	306	354	325	315	334	347	296	281	338	340	319	328	276	318	326	349	343	297	331	296	338	278	315	291	340	291	320	332	299	340	351	322	309	286	343	349	370	331	334	325	298	287	338	308	306	310	334	314	320	331	324	345	310	308	295	317	352	330	303	331	313	324	325	349	322	339	339	307	317	346	306	311	333	310	330	345	315	324	309	339	314	320	344	360	306	305	303	288	324	326	328	320	319	336	317	353	358	339	350	354	342	329	305	321	380	324	333	315	312	299	305	333	345	340	337	322	297	327	310	298	314	316	312	318	300	333	328	333	308	350	352	368	370	351	336	295	309	288	333	305	346	312	330	318	312	338	357	322	318	310	341	327	346	311	304	335	306	306	314	328	335	295	306	322	320	301	303	351	326	354	268	356	345	339	273	340	306	342	312	309	311	280	345	318	288	318	282	301	329	347	271	322	326	283	317	323	319	332	315	331	340	333	310	344	336	339	325	315	324	282	294	325	354	295	324	320	353	335	301	307	369	328	342	343	316	297	321	304	317	324	332	317	313	330	330	327	330	345	313	331	315	295	305	320	331	326	305	364	333	323	343	360	321	367	325	309	355	323	334	327	323	290	356	313	309	336	348	341	320	335	333	330	322	344	335	296	332	317	327	323	311	305	319	332	361	322	336	294	309	316	345	289	334	329	316	360	325	348	332	317	332	334	328	295	288	310	352	336	298	324	312	300	295	318	340	339	337	284	323	303	322	321	331	321	335	317	336	371	306	323	354	326	329	274	322	335	338	343	331	334	325	328	295	316	345	329	338	314	336	315	373	359	352	329	334	357	327	317	306	343	324	318	353	321	325	340	311	310	321	308	296	327	302	309	321	316	331	322	319	304	356	310	308	312	302	328	345	294	330	323	350	332	358	318	302	306	314	328	310	285	307	308	292	317	322	343	301	327	306	346	312	345	321	325	326	341	279	334	335	299	308	340	326	356	317	307	337	305	300	362	342	302
6673	2821	1876	930	758	774	724	760	684	716	713	712	726	736	713	647	673	703	700	703	759	693	732	687	730	735	669	715	680	679	649	714	705	665	692	701	695	706	747	710	697	683	741	694	705	715	729	696	692	716	675	723	712	677	734	687	705	751	717	746	704	689	724	699	699	749	707	703	749	708	725	715	676	700	744	688	716	701	698	721	701	730	718	701	746	723	695	725	759	724	714	714	729	654	698	696	709	703	702	675	726	722	726	715	735	701	743	767	673	739	717	726	746	745	733	714	716	722	705	734	682	707	761	742	706	706	714	682	727	683	682	767	691	736	704	733	709	716	721	727	670	665	697	694	697	715	744	665	748	719	695	716	697	660	693	676	700	749	695	720	731	731	727	733	695	720	711	693	685	707	736	724	692	683	701	740	712	733	703	716	708	703	686	732	745	719	733	721	711	673	727	709	682	615	748	764	699	718	706	738	717	672	673	688	697	679	678	739	741	741	727	706	694	720	718	680	675	748	719	728	726	748	674	752	732	696	721	741	654	703	726	711	727	755	725	778	732	711	698	739	732	667	685	697	686	740	726	669	736	721	693	705	687	723	705	690	713	725	720	720	733	733	734	698	720	722	700	753	722	716	717	667	706	725	706	698	730	708	693	718	704	747	695	722	665	784	728	751	715	721	768	704	729	705	666	720	690	693	681	711	755	700	631	712	725	658	738	690	707	747	680	714	643	718	712	716	646	717	720	686	747	681	731	752	712	717	712	672	738	664	727	699	659	696	729	710	698	752	732	686	750	671	659	722	665	720	748	734	705	697	682	702	716	685	734	729	734	711	678	711	717	689	644	717	726	691	755	707	707	735	656	696	677	696	658	720	681	713	704	728	650	715	762	691	745	674	717	735	707	691	764	707	694	681	697	772	729	717	707	656	683	756	714	734	674	728	707	726	707	665	742	722	674	702	700	725	731	686	730	747	674	750	720	721	758	709	726	734	709	658	722	710	725	712	679	678	731	662	717	701	712	691	687	698	697	718	693	708	726	694	700	712	738	746	704	706	702	741	731	675	692	731	698	687	682	755	708	731	700	686	703	727	686	695	714	726	708	712	691	704	684	710	703	770	706	738	705	723	746	690	661	669	730	705	678	711	694	704	679	703	698	739	726	688	654	688	731	713	689	694	712	699	746	684	702	733	674	707	699	758	692	672	697	693	708	703	704	683	668	687	694	661	761	777	677	715	716	721	704	720	736	667	691	715	707	749	725	689	689	789	722	696	663	763	693	686	769	672	726	681	694	731	683	703	735	688	682	681	715	720	711	729	692	723	726	700	700	695	689	668	680	714	713	667	728	694	709	726	722	719	691	692	707	693	703	685	736	731	689	722	758	700	696	732	697	682	754	723	735	724	713	761	689	720	699	699	706	667	729	728	653	725	687	666	690	741	735	732	670	668	737	748	688	704	816	710	726	700	725	751	714	723	677	755	684	737	727	745	677	775	680	729	694	750	706	714	695	714	744	764	753	694	660	712	719	719	708	715	697	745	720	691	689	723	717	672	707	691	683	720	666	713	728	704	683	714	734	688	705	704	680	711	667	686	729	671	726	710	723	663	716	659	619	666	744	718	706	741	710	731	725	745	690	692	653	688	775	751	682	753	680	705	686	692	714	689	714	688	742	684	701	729	722	733	669	696	754	674	707	704	745	646	713	732	695	718	733	687	701	698	746	731	687	689	682	740	688	686	664	704	733	676	741	712	722	735	693	686	726	716	684	669	681	800	752	703	733	680	692	671	702	687	749	683	702	710	686	723	698	710	671	774	735	728	681	718	714	693	708	685	672	725	754	697	657	718	753	715	740	716	713	711	713	700	732	671	710	692	698	709	728	712	684	717	757	702	705	685	684	732	711	652	738	761	707	681	727	707	675	688	693	685	732	697	722	668	715	708	686	699	773	702	640	715	663	720	690	700	730	697	713	726	747	713	731	696	677	680	698	751	754	663	697	671	700	692	712	702	688	720	700	745	726	745	703	709	696	713	719	705	731	720	719	730	748	738	697	692	693	680	719	731	734	725	699	693	715	714	699	691	708	702	690	669	706	671	699	658	671	763	715	674	686	713	700	721	669	702	736	694	676	711	720	733	698	691	662	750	741	720	689	692	692	695	669	717	710	713	669	726	682	672	728	720	643	670	723	730	706	731	709	743	614	714	672	688	687	707	754	696	744	720	745	722	748	704	730	719	701	726	685	707	731	741	741	706	695	667	745	737	723	728	712	752	686	765	716	689	656	714	727	722	690	677	679	749	734	667	700	745	695	695	669	711	739	711	684	700	646	709	737	697	718	681	699	704	690	721	695	712	653	726	668	740	688	788	722	695	766	709	698	681	710	686	691	688	733	707	711	739	749	712	720	738	697	703	708	686	679	725	709	664	751	668	711	696	688	698	754	753	707	718	730	727	681	735	744	745	703	686	715	650	652	769	679	755	687	729	711	717	680	726	738	734	704	707	723	703	703	722	711	725	736	659	723	711	734	703	688	701	757	707	750	702	720	699	701	714	691	678	764	712	697	739	728	727	706	753	700	644	638	720	729	666	695	699	719	719	692	685	660	661	725	743	706	671	732	730	771	768	661	719	686	709	721	726	720	735	676	673	673	688	700	697	747	679	760	727	672	744	729	706	719	727	726	712	691	690	650	735	701	699	694	708	690	690	697	705	690	717	700	706	733	725	702	712	710	701	714	720	684	703	667	727	700	727	741	739	721	652	697	706	729	676	689	729	728	695	650	751	709	765	712	706	735	641	744	675	707	744	708	731	721	721	691	665	731	709	713	727	734	720	698	700	739	710	696	769	690	738	708	757	746	723	647	736	677	765	704	752	727	720	713	722	709	738	699	730	713	704	676	703	721	681	695	705	721	733	744	688	671	692	731	745	714	708	723	767	684	684	697	675	710	693	696	727	686	713	690	700	691	685	686	713	702	695	727	744	715	725	672	722	718	673	729	727	710	673	747	708	750	718	748	694	669	712	686	676	674	709	709	689	686	744	702	685	708	703	753	730	716	702	691	749	710	760	710	650	677	680	694	688	694	677	765	725	727	719	666	699	651	716	709	691	705	766	706	703	689	738	655	668	724	686	709	700	723	707	730	709	711	714	741	712	763	675	745	673	752	720	719	677	690	681	729	771	731	691	718	665	720	719	692	764	666	753	681	696	711	749	687	733	673	683	726	712	748	723	751	716	698	686	726	685	706	706	720	714	717	723	676	754	700	731	719	725	652	681	742	698	691	650	744	678	717	688	691	723	720	689	755	659	753	718	724	670	708	685	698	710	714	719	731	696	735	694	677	729	716	762	734	711	735	727	703	720	681	691	683	694	691	719	655	721	740	707	719	688	702	687	739	690	744	716	753	679	738	629	670	750	691	705	728	685	689	674	710	715	735	674	699	686	728	711	698	716	716	711	726	697	742	704	705	706	706	703	660	714	657	745	720	716	718	731	693	727
23241	8037	3420	1452	1062	797	570	496	382	340	350	319	357	288	291	281	304	271	304	277	299	290	293	331	327	316	298	290	301	290	263	291	300	329	291	289	291	290	350	300	290	289	282	291	282	291	316	268	266	302	312	289	273	273	300	316	284	260	268	268	315	270	283	266	284	293	305	276	283	277	330	294	292	289	288	290	275	274	294	286	300	286	292	290	334	302	298	270	253	288	299	312	276	301	297	260	263	283	284	272	299	315	298	329	309	293	301	299	281	306	253	268	304	278	275	265	245	284	263	291	287	298	307	324	314	281	284	295	328	317	302	307	294	310	298	316	277	275	276	293	325	273	300	289	299	315	300	284	270	256	257	281	288	277	288	271	280	279	295	264	299	331	297	273	296	299	294	293	267	285	278	281	316	293	292	294	293	289	288	303	272	304	309	254	261	294	301	279	293	282	315	299	267	300	328	273	283	293	302	305	283	282	297	291	301	303	290	314	292	281	293	316	292	282	255	270	287	290	311	260	297	308	273	291	273	297	259	303	282	309	280	269	276	311	320	284	326	309	299	310	324	284	291	281	281	303	274	301	283	286	271	311	281	303	292	320	297	308	300	263	296	289	248	278	306	295	278	331	302	323	263	292	277	264	287	286	286	307	285	262	293	283	283	288	258	270	300	292	296	311	295	304	294	282	288	289	265	350	305	295	293	317	279	280	282	306	309	279	284	284	298	303	320	265	307	291	269	299	324	281	296	303	266	331	290	300	303	287	309	274	294	302	284	273	311	267	258	294	293	304	292	268	284	264	309	298	287	306	267	325	279	274	298	285	301	249	250	283	291	327	325	277	291	312	310	310	298	306	295	294	301	318	312	269	284	288	295	276	305	297	270	269	265	351	277	288	318	298	293	293	276	277	274	321	303	263	280	317	290	269	314	320	302	271	283	272	277	304	276	299	314	290	292	265	251	271	271	250	309	300	258	275	316	261	253	262	280	306	275	305	291	275	307	301	282	259	263	279	279	264	276	288	297	267	267	276	288	289	297	327	303	306	298	292	259	265	277	303	316	298	282	288	289	283	275	269	290	300	300	277	270	275	293	288	268	275	286	301	317	299	303	272	254	272	279	298	281	266	311	306	296	285	301	324	285	303	294	289	297	300	294	278	285	280	308	278	280	293	268	275	314	291	277	289	295	285	294	281	287	291	300	297	303	260	318	296	294	296	319	272	274	241	279	334	255	308	269	271	303	298	286	306	275	310	322	266	266	320	277	277	296	262	283	271	309	292	304	309	262	247	293	301	278	308	280	264	311	267	294	295	288	277	263	325	278	293	306	269	280	308	288	305	302	288	306	315	313	337	267	278	317	293	276	322	300	282	284	309	278	269	290	262	266	327	266	259	271	281	277	288	255	262	284	269	251	282	287	275	268	277	269	311	293	290	302	272	289	274	272	278	286	287	328	303	300	269	271	302	306	308	320	328	292	328	286	279	297	292	277	323	279	281	283	270	275	271	310	286	296	276	300	311	259	293	263	275	298	288	296	260	279	287	267	285	274	315	313	322	316	309	291	299	302	299	309	282	300	280	258	271	288	373	267	308	272	267	283	284	280	277	283	280	302	280	261	270	282	285	293	319	300	311	307	288	293	274	292	252	328	262	272	329	279	310	303	298	311	327	280	276	301	301	321	309	306	328	323	287	290	312	294	290	281	292	305	285	297	267	304	320	266	301	316	265	275	288	277	284	294	309	294	288	281	260	298	266	255	285	279	291	309	293	288	293	309	272	280	289	275	294	286	270	326	284	266	260	306	241	285	304	312	288	287	303	262	273	302	288	305	273	319	277	314	272	269	261	294	278	309	301	285	230	276	304	302	292	241	289	258	338	278	317	309	314	284	286	282	283	281	272	282	266	286	258	282	314	310	310	280	262	269	285	277	282	279	279	295	335	265	290	288	284	260	274	300	295	285	250	297	272	329	308	313	283	291	302	329	298	279	268	297	300	287	271	293	267	283	260	312	243	280	264	292	324	298	303	291	289	264	267	267	264	304	308	279	272	292	278	270	334	285	291	317	284	274	255	305	279	285	285	273	288	300	315	284	324	268	276	289	245	297	315	294	266	276	261	278	286	325	278	267	271	334	326	271	305	313	266	270	322	303	286	261	311	304	280	288	243	284	291	273	288	276	271	298	327	277	278	269	307	300	269	305	291	320	252	274	291	271	294	282	289	318	272	287	287	306	314	291	256	304	295	315	316	317	259	296	293	292	285	302	267	292	293	318	285	284	282	304	309	268	317	282	265	278	311	259	260	292	311	283	279	292	305	285	234	288	289	276	275	319	301	292	296	308	309	289	271	288	277	292	300	314	262	305	287	273	277	285	291	291	301	276	302	306	322	312	314	280	287	262	272	282	309	316	273	288	278	229	257	305	276	277	287	285	280	277	287	293	297	296	282	281	306	305	294	293	281	314	292	294	289	281	280	271	274	272	257	300	313	293	277	286	313	298	318	296	305	270	282	332	303	302	281	295	263	264	276	309	310	287	305	308	282	282	276	290	280	268	318	284	291	308	283	281	339	325	305	285	305	315	261	265	282	263	278	295	282	291	306	289	289	287	268	282	312	311	310	277	320	289	289	272	312	295	241	301	284	327	338	305	324	288	279	286	306	294	284	271	291	310	305	297	284	322	296	281	286	303	277	298	264	286	318	275	275	298	278	233	285	307	248	269	308	288	312	271	266	264	297	298	316	294	273	318	307	297	297	284	280	317	323	284	283	259	307	258	280	306	301	289	337	308	293	279	270	282	289	314	292	291	294	298	313	293	284	277	266	313	291	287	269	265	281	302	297	272	302	281	278	319	293	296	280	300	274	286	295	291	296	271	297	314	319	292	268	295	277	324	288	264	265	286	282	283	254	259	264	302	263	292	310	263	308	276	284	263	303	326	262	300	287	289	340	308	299	283	271	285	312	332	246	284	264	296	293	288	294	296	312	270	313	304	296	316	271	296	260	305	303	296	281	294	296	282	290	312	325	289	283	308	297	307	253	259	285	329	259	262	255	259	319	296	278	299	310	279	287	283	284	315	263	254	279	299	309	283	304	293	294	266	311	255	308	274	302	276	261	303	297	284	269	289	287	302	290	300	253	297	285	305	261	280	309	289	298	315	276	294	291	286	275	301	283	279	267	292	261	293	284	250	267	271	265	312	275	301	303	243	274	293	282	275	280	294	284	278	326	293	268	294	267	287	306	275	309	292	274	289	315	331	342	313	301	265	311	281	281	253	321	296	286	275	304	263	259	272	259	288	289	264	297	302	265	285	294	294	311	299	280	292	289	240	276	300	270	307	325	272	298	309	297	302	261	294	336	288	292	273	285	272	317	271	272	299	251	298	287	290	257	259	278	305	282	294	304	297	285	280	284	307	272	291	311	290	298	294	280	303	265	326	269	277	266	298	300	303	323	267	317	308	271	291	264	292	253	278	302	299	291	274	281	305	304	306	265
13895	6013	4883	2866	2173	2024	1463	1370	1146	907	897	924	880	912	783	723	727	686	714	708	726	655	706	655	659	679	672	639	677	678	635	638	704	664	702	644	671	631	667	666	643	647	669	685	697	627	645	660	671	669	651	631	665	624	673	642	667	649	637	643	644	641	643	634	618	648	640	681	652	657	680	645	646	699	640	668	668	630	649	694	647	656	639	642	676	703	659	624	607	667	677	648	652	656	659	667	608	671	668	678	649	676	673	673	670	725	708	648	678	681	696	675	682	648	723	609	696	622	700	683	674	663	652	605	703	667	675	656	672	645	683	660	638	628	672	682	623	625	673	685	640	661	637	685	636	617	637	635	654	642	703	675	683	652	671	618	654	688	635	670	649	633	670	639	654	630	671	632	630	593	675	658	665	640	689	614	618	635	667	602	642	650	646	639	630	682	651	646	656	642	675	666	645	697	629	673	633	645	663	648	606	673	647	639	705	636	653	640	612	617	656	641	659	664	671	677	644	634	617	641	647	623	674	658	659	690	648	659	638	653	674	655	645	615	621	626	666	631	641	678	611	696	653	657	647	641	622	637	618	655	665	663	664	653	655	650	592	692	646	646	589	620	663	619	655	680	683	663	588	647	636	635	653	619	606	645	654	668	646	648	624	643	565	640	636	647	666	701	680	648	655	669	647	686	672	621	651	638	627	657	667	660	660	624	611	648	632	633	662	638	656	682	667	625	638	628	626	625	642	641	626	687	624	612	589	672	656	678	651	649	643	629	682	644	635	630	633	651	589	662	681	667	628	640	632	679	673	663	660	602	663	672	711	654	620	675	625	663	649	684	667	644	627	672	689	632	632	685	635	669	672	679	643	687	661	655	669	591	662	695	690	622	659	651	598	621	658	636	640	601	638	636	638	663	654	634	625	691	623	655	652	633	645	604	626	626	639	660	609	637	675	638	680	596	717	645	644	669	648	671	603	631	606	636	652	638	644	634	608	601	655	630	692	640	639	642	626	606	665	662	625	639	634	652	684	592	660	633	648	650	664	686	673	634	652	638	623	642	648	689	627	633	621	676	661	631	638	641	655	674	669	613	688	660	672	690	644	664	645	612	643	607	651	654	629	647	630	654	678	649	638	718	613	650	651	647	667	635	678	670	625	652	688	714	669	636	683	627	635	644	643	676	613	632	701	690	649	625	647	643	659	652	673	637	646	655	640	614	653	657	648	655	650	656	593	664	626	654	687	635	688	641	672	647	683	664	648	619	652	651	638	695	624	667	652	663	641	632	684	651	637	635	637	624	640	610	639	669	597	627	647	603	659	648	664	676	610	624	657	650	659	615	647	600	633	648	645	660	693	677	665	643	629	640	642	641	665	674	676	615	659	626	665	701	640	680	623	668	630	618	656	645	712	664	682	702	652	644	628	642	670	661	664	653	641	629	652	677	678	643	679	672	683	614	663	629	651	595	627	671	624	660	662	671	660	612	624	658	601	658	654	674	691	668	651	652	694	613	682	649	667	654	626	665	646	639	662	626	647	657	683	597	680	675	649	673	622	614	631	661	622	603	650	670	670	650	650	644	680	653	685	652	627	669	632	640	668	653	664	674	655	657	669	699	628	633	650	660	641	673	644	660	622	684	680	647	679	674	656	635	640	673	637	651	719	640	621	663	620	637	620	676	670	628	626	703	651	612	650	643	662	636	636	627	593	660	680	641	633	645	631	635	652	655	650	663	653	642	635	622	665	704	621	680	637	620	650	695	658	619	667	685	628	673	702	670	693	641	672	641	643	664	707	645	652	677	640	670	675	649	629	619	670	669	642	633	651	596	642	640	662	659	669	655	649	666	638	671	641	636	621	632	649	665	643	646	655	679	677	645	650	629	677	637	700	597	665	674	592	670	629	655	640	674	615	620	612	626	658	656	648	649	683	691	644	691	672	632	662	656	641	659	611	661	663	644	634	640	659	607	626	646	665	674	653	631	680	640	637	622	633	677	663	637	705	626	660	642	660	667	637	624	644	662	657	668	657	609	658	643	656	619	641	649	642	624	673	666	651	676	636	646	642	657	661	668	634	674	661	647	653	693	653	698	614	632	689	658	637	641	635	649	652	615	644	614	638	611	693	604	679	636	648	673	701	594	640	631	666	656	651	708	633	631	649	644	633	650	677	619	616	639	657	596	635	660	684	663	664	603	658	662	641	654	608	636	694	642	651	665	605	650	680	627	618	648	655	658	633	627	662	680	644	636	625	663	605	648	718	607	617	649	636	635	648	671	613	649	639	645	647	604	706	681	671	642	639	642	672	684	629	670	659	658	680	643	652	665	684	660	656	651	632	636	667	646	699	684	648	628	634	643	609	669	651	669	657	662	606	647	662	672	707	645	636	629	631	662	658	708	639	611	649	647	721	646	659	657	652	652	683	642	651	695	647	604	648	679	645	636	641	643	671	656	643	676	695	651	661	624	634	636	640	715	622	637	635	640	645	656	667	665	635	631	681	680	650	637	657	667	636	614	659	610	626	658	672	673	692	683	694	657	667	640	638	707	633	669	662	653	646	613	674	605	655	655	656	654	650	668	655	605	574	701	638	608	653	667	694	652	673	708	639	681	639	664	632	640	612	627	643	649	703	643	614	655	683	647	690	651	664	669	640	627	601	656	627	669	635	655	622	682	611	679	655	614	654	631	638	700	634	669	681	668	656	664	643	652	636	634	643	624	653	623	649	689	629	656	658	658	640	634	659	639	658	643	641	671	614	675	654	665	657	624	677	627	647	620	660	626	649	674	659	666	667	731	615	594	672	634	639	680	646	605	656	642	623	636	619	637	681	600	634	629	697	640	677	694	669	624	609	682	659	600	635	636	661	666	629	626	653	694	652	670	656	656	656	670	641	693	611	646	649	665	689	654	653	648	690	626	616	608	609	657	665	669	664	694	620	679	637	629	630	623	647	679	670	657	636	683	667	691	702	621	659	680	635	715	625	662	665	642	698	644	606	635	653	622	659	640	670	650	636	638	655	640	620	648	594	648	629	625	656	646	666	651	666	653	587	634	669	679	628	634	611	591	681	595	646	650	656	649	703	676	680	615	680	671	657	663	643	619	651	642	635	632	662	648	697	642	684	651	645	671	651	655	623	581	649	617	671	637	631	617	643	638	630	660	627	649	676	583	619	649	629	665	646	640	644	630	636	660	690	579	659	655	714	646	641	666	607	643	647	629	653	635	663	656	585	622	681	659	684	648	654	671	677	637	680	672	663	630	665	629	666	602	641	675	645	633	638	605	625	654	660	660	689	656	656	619	664	653	661	655	675	684	627	634	696	636	589	694	638	633	666	600	637	621	656	631	673	659	692	584	633	642	654	662	657	692	681	635	648	635	669	694	679	644	659	686	634	662	667	648	680	649	660	619	646	643	626	663	625	641	685	649	621	669	651	690	696	669	640	668	672	636	668	694	638	614	642	671	639	623	672	645	615	681	651	660	645	589	639	678	655	664
31540	12836	5501	2466	1823	1439	976	727	549	444	412	371	394	363	349	357	331	366	317	316	304	318	275	314	316	317	340	308	339	317	319	310	340	323	345	331	322	299	320	326	314	349	335	328	303	329	328	316	329	302	322	311	338	318	300	323	323	293	304	315	339	310	322	304	298	313	307	317	340	292	260	326	307	327	313	269	316	307	299	308	316	319	299	291	278	296	306	303	304	326	295	290	282	334	314	337	295	302	313	318	314	302	342	333	335	312	299	287	302	313	324	334	291	318	350	332	360	318	284	319	323	343	287	359	329	306	299	326	309	300	295	289	338	357	349	302	353	307	254	349	319	279	335	325	314	291	296	318	346	312	326	286	312	296	311	338	292	318	302	339	323	307	316	311	369	302	329	306	320	355	332	304	277	321	314	310	320	326	283	318	283	317	321	311	331	300	282	327	307	281	314	295	328	302	330	291	284	345	321	340	301	296	296	327	304	308	290	299	333	344	335	277	323	337	315	278	300	307	332	324	316	326	354	309	292	312	287	330	340	303	301	310	318	311	335	261	364	313	303	322	278	315	287	320	338	318	303	310	273	323	317	277	296	289	334	300	316	322	315	323	325	330	285	316	313	306	325	313	319	291	299	304	325	329	313	331	310	302	292	360	334	273	319	315	307	272	333	285	303	314	315	316	309	283	294	299	298	305	324	299	307	313	332	315	328	316	294	331	322	317	306	307	328	320	320	301	322	336	286	288	288	283	292	323	308	285	311	343	302	313	309	305	327	313	337	320	314	314	291	307	295	334	308	312	308	320	311	328	313	304	317	314	319	325	287	299	299	293	358	341	338	309	368	345	304	364	320	323	299	312	345	310	333	315	332	314	334	307	293	321	296	318	324	291	329	337	317	323	335	312	300	294	320	331	290	316	276	290	324	312	320	303	275	326	309	306	307	302	342	321	315	297	311	312	312	331	287	302	293	284	297	322	320	298	301	331	299	307	286	345	372	336	258	308	304	333	267	325	325	293	340	308	287	285	299	295	333	342	303	322	300	308	290	311	296	308	280	332	281	338	317	322	312	335	297	296	316	310	306	329	316	291	316	323	310	330	309	295	305	325	361	300	343	333	304	336	315	329	311	306	292	330	318	313	285	301	300	311	308	307	312	313	263	288	325	297	308	290	334	327	341	345	310	257	304	298	318	326	290	319	316	332	329	305	280	299	308	308	289	324	327	321	307	305	314	296	321	318	314	288	312	304	327	310	344	326	299	331	317	319	302	357	293	282	336	321	303	302	308	299	347	314	279	331	330	305	311	325	292	333	319	280	328	312	312	304	320	322	324	319	332	280	285	307	289	337	316	300	322	314	343	297	311	318	313	334	289	313	278	271	325	306	325	311	322	357	330	329	316	337	340	299	294	329	285	307	331	325	351	309	312	353	323	331	338	308	293	362	344	333	358	305	358	336	357	311	329	323	332	309	317	326	326	320	300	324	305	322	323	321	318	325	313	328	325	307	328	327	279	306	293	293	314	303	307	319	348	319	294	311	344	318	337	318	306	315	322	340	283	309	320	310	316	305	320	319	319	304	340	323	323	287	315	292	289	354	333	304	334	309	326	326	306	336	319	300	328	323	341	343	346	320	299	283	326	322	332	314	329	321	287	339	324	323	294	294	283	307	293	321	325	302	325	304	289	339	312	335	317	321	327	315	318	337	313	329	286	331	338	304	274	354	308	305	340	300	320	344	309	324	324	293	318	315	289	304	318	329	326	303	314	306	326	356	319	292	285	299	311	270	331	322	317	304	315	306	337	300	309	292	271	305	356	369	326	288	312	337	328	322	306	356	327	337	303	296	324	334	299	294	344	350	297	304	308	258	324	324	313	305	307	286	300	299	326	301	307	305	272	330	283	312	309	293	284	304	304	306	275	323	313	291	345	297	286	303	316	315	315	296	333	340	300	341	371	282	292	310	299	286	267	317	319	328	301	301	338	332	301	324	327	313	318	317	333	297	329	304	276	339	322	294	304	342	320	322	300	306	304	327	289	330	348	333	311	310	284	315	311	309	280	331	292	325	325	314	313	314	314	327	285	347	301	326	323	298	296	327	284	306	297	320	326	313	296	307	307	295	337	330	296	310	315	296	309	327	298	305	325	302	327	310	307	306	338	277	306	270	303	328	303	328	331	310	328	311	296	306	325	355	329	298	319	326	311	322	288	340	273	310	263	274	316	311	324	341	279	281	312	292	335	312	280	293	318	318	294	345	320	300	306	338	333	325	322	334	276	312	314	329	329	270	343	256	311	304	296	272	321	315	331	302	318	333	312	286	318	342	311	305	325	334	286	309	314	284	310	316	322	302	341	312	307	286	315	319	336	287	323	318	341	311	302	284	329	300	325	306	302	326	286	317	291	301	327	320	308	301	325	298	331	318	325	300	334	338	292	347	340	325	276	301	313	299	300	348	314	285	330	318	320	313	305	312	313	310	350	344	351	281	313	335	266	348	298	312	342	306	336	343	282	289	278	321	329	314	320	357	301	299	306	271	345	310	321	280	305	287	323	305	300	342	318	340	352	327	289	303	328	300	317	338	304	301	311	305	325	308	350	318	335	288	328	345	289	306	321	345	325	302	302	306	311	292	314	310	319	298	280	318	335	278	335	341	326	292	277	321	311	317	315	279	305	313	285	361	308	288	308	316	277	300	317	313	305	286	298	322	320	313	327	289	323	342	308	350	344	290	294	296	308	318	318	320	343	344	341	334	324	312	328	384	301	340	302	324	308	321	331	315	328	324	304	334	328	338	311	325	303	314	320	307	318	282	320	291	311	271	290	300	283	315	324	327	360	315	301	321	325	316	316	307	333	328	315	317	268	308	306	315	311	328	337	321	306	303	285	298	345	319	303	316	352	309	333	353	332	311	341	310	311	321	333	281	290	273	310	349	343	312	351	338	319	329	280	289	321	341	299	313	330	279	320	340	319	311	296	329	284	292	299	332	331	315	314	334	324	317	307	325	275	339	365	331	323	299	330	334	330	320	338	308	331	287	323	324	286	325	345	319	321	328	315	338	285	309	280	326	315	303	304	371	317	312	317	312	302	341	289	328	300	290	308	315	296	331	337	295	302	283	303	324	283	291	315	348	318	318	296	298	321	322	317	318	326	285	296	316	335	347	300	290	321	309	296	325	306	316	293	292	298	332	297	321	313	338	324	298	325	329	336	344	318	317	301	277	311	291	354	297	351	296	293	291	362	326	301	319	314	308	340	310	307	289	320	307	304	317	369	322	297	296	314	339	302	312	307	307	322	299	320	291	334	324	329	307	375	316	294	353	314	307	338	351	332	300	335	310	322	315	304	294	274	272	309	299	292	305	326	319	344	291	294	298	319	290	331	325	273	337	293	303	317	331	306	294	294	340	331	310	316	314	312	310	308	306	329	270	327	304	332	319	297	321	329	340	326	309	337	293	329	313	348	304	332	330	292	342	310	284	300	344	309	289	332	314
17956	8138	6933	4466	3742	3239	2462	1917	1471	1247	1247	1104	1075	1090	930	822	884	834	794	782	801	756	800	772	781	758	806	749	740	737	747	729	715	731	755	730	699	742	737	701	679	677	715	723	773	722	737	723	751	723	698	698	687	711	767	704	718	680	728	688	695	637	700	708	690	748	719	732	720	728	697	712	736	687	675	702	665	753	729	689	691	741	664	714	662	645	698	721	725	711	687	697	745	728	761	777	706	717	706	779	710	730	775	710	720	696	773	735	771	709	754	766	727	727	764	773	745	748	798	757	816	767	751	739	751	726	782	725	701	729	702	746	705	702	723	696	681	665	653	701	711	695	699	662	698	776	693	675	722	656	676	713	738	720	727	700	723	670	773	702	700	708	728	688	726	688	731	709	695	719	706	673	713	729	700	703	718	624	686	665	728	708	737	690	773	724	712	741	685	730	728	683	722	704	721	674	710	688	650	698	687	686	709	705	724	724	739	734	669	677	713	700	664	667	747	694	704	728	703	740	722	693	696	727	709	708	698	710	714	691	717	685	687	662	689	700	704	709	746	763	681	673	729	694	714	662	686	684	693	694	697	729	668	689	723	752	721	706	695	672	686	709	711	713	674	722	727	678	730	710	691	702	684	705	682	705	709	692	718	713	663	670	696	710	727	707	681	702	729	713	709	717	718	700	698	704	720	700	711	744	748	727	710	672	696	726	699	699	708	715	697	730	682	733	715	703	713	680	724	671	739	696	734	678	710	693	692	749	643	681	736	679	653	684	697	706	727	678	720	680	729	668	708	696	716	747	710	694	723	726	730	666	701	697	741	650	729	728	699	734	728	710	704	748	731	685	669	671	732	725	704	669	713	667	723	743	683	722	736	693	712	697	675	651	641	696	660	717	707	667	699	744	704	674	676	708	698	715	708	667	709	711	711	653	680	696	734	700	719	784	708	705	678	626	710	664	740	727	702	677	711	741	674	693	742	693	696	690	696	715	697	685	723	695	696	729	694	689	673	714	627	702	701	697	647	674	701	681	716	660	736	695	681	737	725	693	676	708	703	699	653	665	676	737	715	714	712	687	687	717	642	722	784	705	700	686	695	753	715	715	699	670	722	687	769	700	693	675	741	710	706	740	698	698	705	684	691	685	673	739	688	718	723	735	676	699	671	709	701	712	671	682	733	724	691	676	663	659	690	692	709	698	676	685	740	720	700	682	738	708	724	664	691	696	736	758	660	695	668	712	693	664	753	681	678	712	765	652	676	666	684	721	734	675	708	716	743	683	743	680	689	717	720	747	688	712	672	719	713	737	724	721	741	707	678	668	687	685	721	685	687	722	719	707	670	714	724	715	668	738	716	698	681	708	699	746	734	701	697	706	675	708	749	746	731	713	706	691	707	726	709	743	734	740	725	696	687	675	664	700	752	684	725	714	670	732	729	740	669	679	713	669	699	676	725	672	673	704	690	700	710	714	674	695	705	694	683	690	692	737	694	638	686	710	703	705	619	691	762	689	715	693	723	722	721	665	665	756	693	711	713	709	706	700	684	666	696	668	719	725	663	748	700	689	691	700	716	749	729	713	665	735	685	703	711	692	685	710	771	681	713	734	726	730	717	696	697	728	741	777	633	698	699	722	720	712	659	695	759	700	718	713	745	647	721	718	680	734	673	702	718	712	742	665	728	696	665	695	714	724	721	730	733	741	662	678	669	740	707	742	694	714	702	727	709	683	693	697	732	708	729	675	714	716	690	694	703	720	734	719	681	723	668	696	737	661	706	644	695	677	682	729	686	707	667	749	662	677	753	728	747	704	693	702	722	683	709	714	660	768	707	703	711	736	703	739	677	698	707	694	716	701	716	694	776	703	740	715	674	678	691	717	689	681	728	695	661	685	758	703	713	689	732	681	719	704	724	730	709	641	694	650	731	701	787	706	690	711	688	642	704	721	750	754	689	734	690	744	686	678	720	711	720	727	753	707	671	684	704	682	668	725	693	718	663	738	674	658	741	725	724	697	705	715	692	711	716	749	660	703	711	689	657	667	648	707	737	700	689	695	727	699	712	703	651	713	702	673	636	704	732	724	666	700	717	713	724	710	704	675	739	699	695	749	697	701	718	690	742	715	712	714	720	679	677	751	735	680	710	662	773	718	708	768	743	678	685	647	700	710	679	675	685	744	705	671	654	718	678	724	729	675	710	703	668	728	680	748	686	710	672	684	694	717	680	724	699	699	695	718	740	718	750	702	644	678	692	684	721	694	697	726	667	667	676	699	727	719	669	684	704	691	741	683	681	763	721	729	672	758	726	658	715	712	724	692	694	699	700	671	688	727	689	707	731	680	685	735	715	749	678	675	729	701	706	679	684	668	687	706	723	715	701	742	709	672	683	710	725	738	733	737	739	690	718	689	672	737	719	705	714	712	724	658	675	731	718	730	709	662	661	715	718	719	694	677	719	695	708	675	718	704	714	684	695	693	728	653	710	717	690	676	708	733	682	714	664	689	728	729	708	722	662	715	707	717	715	707	672	710	756	710	685	696	709	702	639	669	723	777	685	680	698	723	735	700	727	685	693	651	659	694	654	733	701	698	739	673	716	671	697	737	676	730	747	712	666	698	739	647	670	682	689	731	724	705	686	706	669	740	690	711	708	719	692	681	630	691	694	745	741	724	726	691	733	674	721	653	690	732	697	690	712	710	723	711	672	681	703	700	693	751	684	684	687	708	696	719	686	695	678	726	696	666	659	700	692	739	697	702	731	748	677	714	680	730	703	700	706	689	678	704	715	688	688	715	668	711	659	693	693	751	672	660	690	748	697	705	713	702	723	719	742	711	732	690	731	676	713	681	696	691	699	729	682	707	672	701	664	744	700	671	669	705	676	728	685	660	685	685	665	710	709	720	667	683	700	671	700	716	681	683	710	696	648	698	722	700	735	732	707	737	714	677	672	692	706	704	691	692	736	727	696	662	661	707	694	712	672	663	716	691	707	690	710	726	700	728	719	688	656	737	693	649	728	669	711	687	708	722	683	663	675	729	702	705	744	706	734	750	691	690	685	712	702	660	725	687	712	678	677	674	676	679	691	764	677	666	710	705	723	739	630	694	657	724	702	661	697	679	657	728	708	642	677	666	701	692	666	700	748	662	705	679	712	681	696	659	725	743	698	725	718	733	680	665	767	678	680	674	699	693	735	730	706	677	642	691	707	685	690	684	688	671	688	697	715	700	683	722	725	724	694	709	724	646	694	732	728	685	642	700	742	732	665	737	713	694	707	704	676	689	616	695	711	727	732	681	733	680	690	779	689	684	671	725	709	710	684	693	677	722	718	757	686	674	729	691	730	699	698	731	745	733	697	672	720	720	671	723	708	718	704	675	755	710	706	755	673	726	691	662	718	729	677	701	724	767	672	718	747	701	708	711	669	687	671	723	691	688	682	667	738	711	716	719	711	722	722	690	681	718	709	680	733	724	707	728	663	670	698	743	710	720	706	671
11639	3274	945	376	307	301	342	356	356	331	299	333	306	344	315	353	293	333	341	320	319	314	336	299	332	309	312	308	305	328	349	281	356	278	352	353	346	302	305	307	356	321	291	290	358	332	345	280	312	312	330	345	332	308	329	293	325	343	329	338	312	297	331	303	336	341	304	295	337	347	290	301	312	292	364	327	310	317	318	315	352	311	310	298	306	326	326	308	305	314	334	392	332	309	309	321	336	292	313	315	292	334	341	297	347	331	322	370	332	296	321	310	311	265	301	322	336	354	318	352	309	292	303	354	318	326	320	321	346	304	337	312	332	333	328	305	327	284	331	294	311	308	320	343	304	318	313	290	334	321	331	295	295	302	296	352	342	361	311	303	310	311	332	308	350	312	294	301	318	286	305	286	331	335	330	336	339	322	309	322	319	331	332	335	333	319	295	318	309	338	303	282	322	335	313	332	313	309	328	296	362	349	318	343	332	308	301	336	326	337	290	301	337	336	297	322	288	313	320	316	340	331	327	337	345	334	330	327	331	324	309	314	347	319	333	297	344	360	316	325	316	330	295	310	353	301	350	330	322	314	334	304	319	294	300	318	315	318	309	305	315	297	305	337	272	333	332	300	312	331	305	318	319	300	350	299	307	308	323	302	321	313	316	347	328	287	349	323	353	292	286	298	312	302	325	312	340	316	311	308	312	293	347	322	313	327	301	335	304	330	302	304	339	316	295	306	292	310	338	324	356	328	350	332	299	287	334	333	323	325	328	310	315	335	328	332	328	319	305	331	295	322	332	322	316	326	325	316	299	304	290	328	300	324	279	326	307	321	340	332	338	324	327	324	328	328	318	306	307	331	314	299	327	313	316	320	340	314	347	295	344	328	308	310	332	356	326	311	339	368	334	301	304	292	324	282	312	351	330	332	350	285	298	319	354	311	329	365	336	322	323	307	336	339	360	304	318	347	342	320	318	359	305	338	311	319	334	324	313	302	313	313	339	304	307	331	306	316	292	319	330	303	313	330	309	322	335	321	306	331	306	322	327	298	332	348	311	340	354	302	322	321	337	350	313	333	278	279	314	318	306	317	320	327	344	328	335	340	318	318	309	325	338	325	301	303	328	340	309	315	345	309	323	337	338	300	289	330	306	327	340	317	308	304	320	306	350	303	308	355	290	346	309	291	312	336	327	356	314	331	315	309	315	318	332	317	331	311	322	305	345	334	323	379	303	330	305	306	324	321	307	307	300	294	332	282	290	322	334	306	330	357	341	340	356	348	357	310	334	293	313	293	332	316	325	316	370	338	300	328	315	325	317	344	309	359	321	318	317	342	333	316	342	347	321	334	314	289	359	334	323	365	335	296	337	302	319	313	319	322	334	306	306	285	301	285	300	287	349	294	332	336	326	313	330	332	315	319	347	292	324	306	299	293	299	303	332	282	298	363	330	318	316	359	316	309	307	292	305	297	323	299	309	302	351	317	347	335	339	322	356	344	362	306	327	327	332	333	300	318	344	339	337	325	315	304	355	306	310	317	339	286	322	342	320	315	308	304	330	314	285	289	330	322	325	293	297	309	338	322	341	335	337	289	320	338	329	296	308	316	318	329	348	343	333	319	281	328	317	309	334	325	316	309	309	303	333	320	307	323	307	316	330	306	327	329	310	348	336	312	309	331	320	317	305	337	345	320	301	309	311	341	313	340	321	306	318	319	283	334	309	284	316	311	330	347	311	339	309	320	311	336	342	351	316	315	344	312	312	299	312	307	317	299	301	308	313	318	322	323	310	315	343	300	318	279	287	347	339	297	304	333	314	320	298	302	315	311	348	328	316	330	336	335	313	342	283	357	295	337	315	312	315	297	320	342	330	316	298	301	338	318	346	328	304	332	352	329	302	314	318	309	339	335	306	347	271	341	320	321	312	335	331	317	323	325	343	306	293	322	336	320	300	285	319	370	309	361	314	324	346	343	351	310	293	306	313	313	311	311	309	302	327	358	285	303	318	332	292	324	330	302	331	344	339	327	325	321	353	303	337	308	317	312	290	359	356	318	323	308	299	329	317	326	320	318	299	316	329	328	294	333	370	340	315	295	352	318	270	276	321	321	307	336	316	339	322	314	313	296	325	350	313	322	319	313	317	293	365	346	303	275	351	330	306	285	355	289	326	278	296	337	333	301	321	319	352	355	343	337	318	320	312	311	313	320	307	305	317	334	342	325	300	321	324	342	337	344	370	340	312	321	313	288	343	333	293	309	291	323	301	284	349	330	329	297	324	321	320	341	328	353	337	323	299	304	318	309	323	320	380	327	353	309	338	314	339	327	317	327	294	345	329	342	334	327	344	300	309	313	319	303	303	304	319	319	305	319	319	370	281	309	311	289	309	302	340	297	328	295	352	332	323	314	307	306	274	330	313	308	324	365	323	291	316	311	363	309	338	333	332	321	299	278	296	347	326	334	296	362	339	277	318	348	323	311	336	309	302	316	306	309	312	340	299	335	320	316	339	328	320	336	325	364	305	315	310	310	311	340	336	323	352	280	286	295	330	336	322	333	351	323	305	326	325	307	287	321	321	307	292	292	312	340	311	332	330	307	345	336	298	308	352	330	337	307	312	330	293	322	325	312	297	292	286	324	345	298	320	352	345	283	318	295	303	294	316	349	337	328	331	317	333	362	318	346	303	378	332	316	297	308	296	318	354	345	308	321	307	298	316	349	367	346	340	362	293	337	347	326	281	340	306	373	302	349	360	315	346	316	309	320	311	336	335	350	297	295	330	321	321	293	349	302	303	296	333	326	319	313	350	312	313	323	326	336	321	349	321	310	305	318	316	315	289	328	344	343	315	329	329	303	331	319	321	330	302	313	313	318	296	297	336	353	307	278	317	318	311	282	321	308	312	308	333	286	306	303	321	322	302	309	299	330	328	296	323	327	324	309	298	330	366	314	303	302	298	311	334	281	348	341	298	306	327	308	327	285	313	334	353	377	317	298	337	326	313	360	304	326	338	322	308	322	310	336	291	303	324	338	329	329	308	324	330	285	337	288	329	312	316	289	320	364	317	323	300	311	311	337	328	348	344	324	281	316	302	324	288	317	322	338	298	297	323	335	355	321	335	330	300	327	333	321	365	334	333	339	310	314	314	326	333	292	328	314	344	320	318	307	284	318	310	309	360	352	309	275	355	317	296	294	313	342	301	347	334	345	318	303	316	307	324	323	318	329	335	347	307	309	308	269	336	321	341	286	310	340	311	312	320	317	324	286	331	290	294	307	316	298	326	313	285	329	308	333	342	341	343	322	306	318	300	331	333	325	359	309	343	286	300	345	318	307	337	334	336	317	350	291	343	288	310	353	311	330	321	311	332	301	296	308	316	317	339	335	353	326	308	288	305	327	333	349	338	321	308	318	292	316	321	311	280	291	316	323	300	290	326	337	329	327	368	296	324	307	331	288	302	335	354	287	305	336	284	307	321	332	318	323	342	345	312	316	313	286
7174	2778	1691	902	800	781	744	737	710	724	721	704	683	683	723	670	683	683	729	717	719	709	697	673	728	739	733	701	745	717	734	703	753	742	686	710	667	692	727	753	698	688	696	651	736	691	667	624	760	726	731	713	716	730	679	713	662	720	723	709	680	708	713	711	703	724	675	747	715	691	692	759	701	696	672	696	654	711	722	740	696	713	730	703	661	708	699	732	707	724	715	731	691	715	741	703	673	759	709	689	769	711	747	694	666	719	688	692	762	695	700	722	738	743	733	754	690	744	731	724	692	714	720	704	726	693	707	673	756	707	731	758	693	694	743	693	677	710	676	715	690	672	670	706	675	681	681	703	730	684	707	660	726	699	706	706	732	669	769	717	700	705	746	758	709	738	733	739	700	731	663	744	694	715	669	667	696	698	669	676	691	699	706	738	766	687	752	708	693	675	726	741	646	711	706	695	704	715	726	694	679	669	713	725	700	707	753	684	740	726	697	676	746	671	732	722	694	662	717	692	675	700	756	732	678	704	731	697	708	740	710	730	673	724	723	694	728	709	730	732	756	651	751	708	691	697	744	705	670	710	709	727	673	643	684	721	749	712	704	725	701	693	698	720	713	700	730	660	688	717	676	733	785	660	718	744	664	701	712	753	723	718	707	722	719	686	757	719	750	688	711	744	649	719	657	704	737	741	681	674	674	698	726	700	655	671	701	692	697	733	674	700	719	742	664	690	743	728	691	701	706	720	700	725	719	710	734	714	724	721	695	687	728	663	753	719	672	684	704	742	669	676	678	714	722	673	722	693	701	708	700	679	739	717	699	749	727	679	705	681	713	661	691	731	701	713	723	655	711	681	694	700	711	657	669	726	670	761	714	632	729	700	698	716	734	664	666	723	700	709	684	657	704	720	695	673	677	723	658	754	733	774	688	693	702	711	734	726	713	714	701	672	721	676	691	698	674	722	734	683	689	699	733	725	695	733	701	714	756	726	651	709	739	731	708	706	741	758	687	720	703	779	729	714	705	701	714	736	723	701	697	751	732	691	731	671	725	648	653	710	686	720	703	715	640	680	694	686	755	678	698	734	709	688	695	712	670	715	701	738	650	692	701	696	693	723	750	672	703	721	704	706	732	732	730	706	684	726	727	658	678	700	722	668	700	714	709	668	692	721	714	695	723	695	708	684	695	759	691	717	703	718	705	731	735	703	693	717	705	726	661	712	728	706	725	718	702	723	743	732	703	705	723	707	655	716	663	742	649	699	684	705	688	739	684	706	720	710	704	676	690	687	691	696	702	678	686	743	690	722	722	664	679	740	675	696	749	701	733	723	709	685	681	680	723	702	697	703	744	691	742	703	675	679	671	752	696	754	725	739	684	720	662	724	668	694	718	726	717	690	687	692	715	701	675	673	712	681	760	683	723	688	744	703	723	708	707	707	677	701	718	695	660	750	665	687	713	724	695	733	747	735	731	705	709	687	709	685	754	721	674	722	692	652	691	703	727	676	735	674	686	705	685	734	707	696	679	695	710	697	714	711	719	696	682	722	723	706	686	765	772	717	744	716	666	703	693	706	667	702	742	731	765	689	749	707	721	698	687	685	692	721	714	708	715	712	682	722	731	728	730	678	727	692	715	741	745	716	704	689	733	712	694	705	708	682	686	638	745	691	742	665	731	682	690	747	726	703	693	683	726	745	692	732	678	685	718	699	699	737	713	690	717	731	701	720	690	703	694	701	696	656	706	700	683	713	717	746	711	743	677	712	726	675	698	730	710	728	737	671	744	710	733	703	704	730	676	680	710	695	733	685	700	693	732	676	730	691	672	734	699	669	734	673	725	692	719	696	714	723	668	719	670	689	671	744	698	753	718	685	696	753	694	711	681	675	678	694	690	706	729	705	689	697	698	699	706	696	722	686	744	673	705	734	695	728	667	712	713	710	699	740	718	767	709	713	706	741	715	723	673	742	711	711	693	663	711	687	726	667	701	739	700	771	751	727	730	692	694	699	726	682	721	661	731	723	687	727	656	710	698	696	668	675	657	707	717	688	709	691	704	726	707	676	659	656	672	677	636	716	705	729	701	720	707	739	676	763	685	735	709	683	635	682	690	676	693	691	680	736	744	711	769	737	740	719	696	717	685	698	643	729	745	745	735	763	719	703	709	661	707	695	680	676	703	748	674	697	693	735	717	721	716	711	712	707	669	693	692	710	692	757	681	680	690	686	703	740	696	695	724	702	782	723	673	725	672	662	672	709	703	697	692	684	693	728	714	718	757	703	730	660	680	727	676	719	682	672	758	707	759	714	736	701	693	695	681	680	720	721	701	704	730	689	685	678	712	719	677	703	694	662	707	664	695	649	712	692	694	677	769	731	689	681	678	739	710	732	701	703	717	775	686	694	642	664	689	709	705	703	726	702	699	732	684	703	698	697	709	675	696	708	706	709	712	702	713	731	653	733	695	725	690	723	695	715	731	729	697	710	719	703	747	709	666	719	696	691	697	750	742	693	722	693	703	710	705	747	721	709	681	694	661	689	731	738	688	713	740	688	730	721	664	721	716	651	708	700	736	709	715	747	707	724	748	706	672	739	710	688	710	728	703	712	715	689	693	714	712	696	712	739	715	709	729	694	706	689	692	715	747	706	690	708	723	727	671	721	691	667	670	679	672	699	672	702	703	736	677	707	703	704	711	741	657	616	718	725	692	721	757	743	767	699	652	761	720	685	683	679	665	717	767	653	719	673	727	666	750	718	691	699	689	727	696	702	660	723	715	733	683	726	736	739	718	693	682	747	709	721	666	673	666	678	716	686	754	749	710	707	666	686	737	702	705	717	729	739	725	667	702	640	716	717	689	706	682	716	698	700	720	680	743	717	733	685	690	710	687	713	715	719	691	702	711	720	684	664	738	707	736	716	656	723	704	739	682	698	745	696	691	693	703	702	725	731	755	725	727	697	672	691	698	664	717	746	764	682	714	709	666	679	707	653	701	713	748	698	668	687	649	721	719	736	750	695	678	681	667	685	693	729	693	694	691	714	697	747	785	691	708	727	727	733	729	674	685	725	675	670	745	695	689	653	678	711	704	743	667	679	676	714	687	697	695	727	694	761	677	724	729	722	732	754	720	641	716	714	691	733	694	678	703	724	732	752	690	729	711	727	773	643	725	660	777	703	724	765	768	737	686	701	696	708	704	709	701	710	738	702	717	708	676	665	647	726	690	712	701	673	693	683	692	696	703	704	706	707	681	708	696	700	720	683	678	725	737	717	732	696	726	719	753	709	694	726	702	690	736	685	712	700	769	732	714	706	662	711	718	730	706	695	706	701	737	756	734	662	699	670	675	715	708	747	691	688	732	678	731	696	718	721	755	654	709	687	695	683	675	690	720	690	662	724	650	730	708	721	696	710	698	710	709	686	689	646	682	747	734	724	725	760	754	727	762	704	716	689	708	723	666	681	712	707	680	657	714	724	687	733	719	707	651	673	704	757
23226	7736	3250	1296	974	604	523	509	414	363	319	300	312	315	306	295	295	288	272	287	292	278	272	335	289	261	303	285	310	275	281	293	273	277	288	305	271	287	274	279	280	290	261	317	299	299	295	280	296	336	290	307	249	283	266	271	303	300	282	314	328	283	297	252	267	275	273	290	283	265	282	320	282	289	263	268	282	296	281	276	305	277	272	288	291	277	300	276	260	290	296	267	296	311	285	271	279	254	329	283	261	313	293	284	275	297	290	288	297	300	293	297	284	321	269	280	317	329	272	260	285	287	307	288	278	307	294	291	310	302	273	285	274	260	290	295	304	303	290	273	285	259	317	277	287	266	283	298	284	290	301	304	312	275	267	301	282	275	274	309	316	297	290	283	314	295	284	282	288	311	307	315	297	311	304	296	309	314	310	323	278	303	303	273	248	273	277	290	298	307	284	316	309	272	267	260	258	292	289	281	295	301	280	286	304	296	253	263	297	296	284	298	260	313	287	307	284	265	287	285	285	266	282	273	279	267	311	306	298	286	289	284	286	243	305	299	263	279	276	261	280	281	277	259	275	284	310	270	269	287	281	263	305	277	262	296	302	274	260	289	275	299	293	275	315	300	256	273	277	309	313	284	249	275	290	326	318	305	306	287	288	251	261	258	277	277	313	307	295	276	291	277	285	284	266	285	294	279	309	304	263	304	280	297	290	305	300	278	278	310	315	260	289	299	287	290	307	308	321	296	295	281	276	288	282	275	262	243	265	292	291	305	260	284	296	299	266	293	288	265	252	304	285	309	311	295	267	303	299	272	311	274	267	301	303	253	282	312	303	296	278	310	268	292	303	276	333	268	312	235	273	306	269	286	264	266	303	292	297	308	267	256	308	286	270	268	298	271	305	304	302	284	285	295	296	282	308	273	279	239	256	269	268	314	286	280	271	284	311	266	303	338	264	273	280	345	281	277	292	287	260	281	271	281	273	264	268	302	301	250	278	281	268	289	290	281	282	272	288	280	309	300	295	316	268	292	290	256	272	280	291	291	285	297	278	318	315	304	276	282	295	266	268	297	282	314	273	295	300	281	278	298	323	315	269	292	306	301	272	269	280	269	294	285	295	277	264	272	286	280	288	289	265	280	290	300	236	329	289	302	264	294	272	273	281	274	293	296	339	282	265	315	296	261	273	282	271	274	254	304	291	302	308	277	299	294	267	281	319	274	286	283	278	281	291	273	314	304	312	260	269	258	275	309	276	307	284	286	252	287	323	303	292	310	285	262	304	276	305	265	279	266	275	334	267	276	278	309	275	315	306	275	295	290	313	292	290	284	302	297	304	290	283	281	305	293	314	299	270	266	271	296	251	247	267	335	267	270	322	309	301	275	284	268	313	274	301	309	261	307	305	282	283	284	267	288	299	271	247	273	257	277	311	310	269	270	238	252	322	277	279	292	299	267	289	277	275	277	322	268	297	289	260	312	314	255	296	295	283	288	264	286	285	262	286	276	265	286	285	265	300	288	308	302	272	282	291	285	288	335	286	293	296	291	284	290	303	264	292	258	275	260	294	301	316	277	284	291	306	281	275	263	260	282	264	281	312	287	289	274	285	294	304	290	313	274	306	306	285	279	286	303	307	311	271	301	272	281	258	298	298	286	260	257	285	300	277	273	298	270	259	280	257	314	282	267	254	320	255	290	250	287	301	279	270	244	280	302	282	306	307	283	263	269	250	280	244	269	281	292	292	267	299	260	324	290	318	271	284	296	283	284	272	280	258	265	289	300	286	309	269	292	280	269	275	259	271	279	270	273	315	297	262	262	294	290	277	268	265	274	284	261	292	261	295	292	304	274	289	287	293	303	303	300	266	292	275	296	280	278	295	289	289	268	316	304	336	290	290	253	315	286	291	308	274	310	287	320	264	299	304	306	248	279	276	287	289	284	275	277	285	290	305	296	270	309	300	268	272	277	286	276	284	261	277	298	286	297	281	299	274	330	284	294	286	268	280	294	296	307	285	251	290	279	299	308	282	280	284	264	272	279	284	266	269	289	314	274	265	297	279	307	300	266	321	252	282	245	290	299	279	295	309	320	296	287	302	292	259	277	266	280	282	276	248	280	310	298	299	300	275	298	338	304	308	253	299	253	312	251	305	307	298	293	281	289	287	292	316	293	253	282	277	280	294	312	304	305	265	286	294	308	299	297	274	282	276	252	294	278	270	285	282	286	263	292	270	274	291	308	272	276	295	275	303	292	272	266	285	282	264	267	285	315	301	299	302	289	305	290	276	272	267	322	273	274	315	294	287	272	325	273	311	279	288	231	258	285	247	295	288	257	280	281	289	304	271	256	274	270	315	307	310	278	274	309	269	269	285	285	296	265	274	288	291	280	257	283	308	283	298	299	275	276	301	286	293	290	283	264	234	275	265	288	303	276	281	265	292	287	308	281	309	260	294	292	294	282	297	286	288	270	261	294	282	288	306	267	278	265	276	273	309	303	289	265	315	272	270	289	282	300	248	269	266	286	265	297	311	271	252	247	297	288	287	283	244	306	287	286	281	282	273	286	294	289	301	275	307	320	278	291	305	303	281	272	267	283	264	281	272	271	289	320	294	300	256	266	275	269	326	296	297	283	286	280	275	240	279	245	320	312	286	269	305	308	272	335	298	306	290	269	294	301	312	276	295	283	306	297	289	256	293	316	277	275	286	270	294	267	260	279	309	277	299	280	264	285	284	261	281	296	270	275	300	277	276	253	298	249	289	256	276	281	276	282	272	294	270	323	267	322	290	310	326	284	287	283	296	281	252	278	275	281	306	227	278	281	281	294	296	278	283	297	326	258	293	290	272	292	277	252	351	300	292	280	266	254	290	258	281	272	316	288	274	299	295	296	298	247	266	318	266	288	269	294	301	257	288	263	334	277	259	283	252	312	334	307	274	286	291	315	282	296	310	278	290	298	280	294	269	288	290	279	284	284	269	268	300	244	278	271	291	292	263	284	265	269	292	264	302	276	243	308	283	281	294	254	279	285	256	315	276	263	284	247	282	276	261	259	276	282	299	280	266	281	309	276	275	277	293	298	269	302	305	308	322	282	314	311	274	265	298	296	321	258	301	313	299	287	247	275	290	255	280	290	289	268	283	297	257	281	262	278	291	235	278	291	324	320	268	271	287	284	286	284	280	318	347	310	285	270	294	279	278	275	284	274	261	301	277	291	309	285	285	302	297	273	300	266	268	289	298	272	302	298	279	263	282	267	277	253	294	285	277	279	278	283	259	292	263	280	281	271	287	265	261	296	300	280	329	295	295	305	325	340	299	290	290	293	274	299	295	314	299	301	289	308	280	267	283	278	304	276	274	308	272	299	292	273	259	265	277	293	276	258	290	288	276	319	285	304	273	265	262	293	273	326	272	247	298	277	298	267	280	284	311	294	282	281	252	286	303	304	297	306	275	287	319	276	305	295	285	290	267	285	272	326	285	277	265	304	272	301	288	289
14036	5449	4966	2648	2161	1597	1444	1577	1162	925	839	788	834	872	748	691	713	676	701	662	658	757	652	683	669	702	731	664	660	681	689	679	605	675	666	668	636	652	651	633	648	638	635	645	662	629	692	679	663	636	641	641	621	656	626	644	608	639	621	629	664	657	608	643	665	669	642	684	627	624	644	601	616	664	629	634	613	664	683	640	653	618	655	650	642	603	670	655	647	686	672	669	680	648	636	644	634	681	658	609	736	684	686	675	652	710	708	679	648	643	693	708	680	667	670	666	666	667	645	685	684	654	665	692	671	625	652	615	667	621	647	679	644	650	625	664	637	677	613	697	642	663	666	695	653	606	652	665	627	641	652	660	641	637	692	659	638	629	634	663	662	597	667	665	639	622	662	651	635	650	662	650	633	650	676	633	698	631	599	699	625	640	647	614	653	654	616	660	662	676	667	657	678	677	657	675	676	671	643	628	649	644	663	621	648	625	657	648	639	631	678	690	602	641	653	631	672	636	652	659	660	630	612	614	665	649	670	637	682	666	654	683	662	646	615	664	678	607	716	596	638	619	639	646	629	657	660	679	680	627	668	637	650	641	624	621	618	627	621	642	627	609	676	634	650	659	624	660	656	629	622	655	661	657	669	631	680	634	665	625	647	628	595	669	668	653	653	657	678	641	656	633	639	651	625	628	660	686	646	626	697	621	707	679	590	635	668	622	635	632	659	590	602	699	634	676	672	652	697	702	690	637	618	640	633	612	660	715	659	648	668	644	665	661	672	606	663	610	649	671	646	641	659	676	619	662	675	631	654	670	652	658	620	624	614	611	677	628	653	637	674	634	610	639	621	634	600	621	680	668	646	643	631	655	634	666	603	624	659	635	609	619	641	622	652	681	656	667	644	649	681	661	619	628	605	590	659	671	631	603	639	620	671	619	603	674	644	695	683	634	671	628	686	619	616	611	622	645	635	615	617	650	641	629	691	649	649	667	623	645	664	611	616	637	646	681	668	674	659	613	628	640	676	633	671	667	650	628	617	693	641	661	647	602	618	650	639	695	643	645	698	669	626	681	672	662	686	632	634	615	648	618	666	633	659	666	640	658	655	600	616	628	653	672	638	661	607	653	665	637	628	648	633	615	621	651	668	684	593	642	673	572	691	662	653	678	693	653	633	665	627	663	607	661	621	662	667	651	650	662	637	661	666	664	661	681	651	637	672	662	700	647	623	644	646	634	652	609	614	665	642	638	661	650	628	666	615	678	607	646	665	645	605	691	601	663	664	669	665	637	653	612	657	638	662	633	678	666	595	650	663	730	672	620	628	656	668	624	634	645	602	644	681	687	629	637	673	642	660	653	672	669	669	644	669	632	635	657	645	656	633	672	639	640	672	667	660	637	655	657	660	637	636	685	677	594	604	695	655	650	653	655	637	655	671	602	648	651	659	653	679	650	590	610	646	698	647	668	642	630	609	639	607	666	658	669	681	655	678	606	670	669	626	652	683	665	668	668	644	633	619	656	577	642	688	666	657	663	648	636	624	650	593	637	661	661	656	657	628	667	653	613	646	623	654	694	615	680	672	592	636	622	643	642	671	647	660	694	583	675	631	643	639	607	675	619	640	655	645	645	651	696	699	613	640	654	657	626	624	674	638	619	694	657	650	642	648	646	627	670	652	688	634	608	672	641	667	657	625	614	663	656	636	636	651	676	595	594	678	656	645	632	610	651	620	654	705	649	661	638	667	693	680	653	666	694	662	658	665	641	650	656	642	628	669	674	637	636	636	680	663	692	694	613	637	643	684	604	628	688	673	683	592	670	643	627	667	689	623	665	625	640	625	653	691	673	670	652	640	595	647	621	626	663	617	671	676	648	639	622	653	611	660	666	641	631	650	669	629	664	634	682	642	609	700	629	606	617	641	630	632	629	632	639	678	710	651	686	641	636	642	654	684	688	630	634	672	695	633	639	642	630	658	687	627	661	682	618	652	693	668	654	650	666	628	582	669	616	612	660	618	608	662	632	608	641	653	646	652	641	646	674	651	592	655	614	649	639	661	659	644	622	644	659	633	620	660	677	655	660	653	661	620	640	608	626	661	659	667	670	675	663	650	650	608	578	656	641	655	675	666	598	607	652	607	638	671	665	680	641	632	639	641	664	689	631	612	567	631	644	638	643	660	647	648	632	642	639	641	625	641	665	615	687	583	620	659	615	642	623	657	576	678	680	617	662	646	609	634	633	668	665	698	601	628	613	672	659	671	673	642	698	660	654	614	673	657	679	645	623	629	700	587	641	669	631	645	646	661	622	635	686	622	648	660	637	662	644	625	619	674	636	577	595	605	625	640	667	623	657	628	662	620	662	643	599	670	620	645	656	661	620	679	610	624	650	651	602	633	667	651	663	656	647	630	648	689	604	677	653	718	633	625	617	623	667	695	629	624	608	679	614	667	707	631	642	618	623	652	686	681	650	677	633	653	632	605	618	654	639	581	625	640	664	687	656	610	660	651	661	649	643	610	674	639	681	650	682	681	696	625	669	648	653	617	669	665	672	666	645	641	641	673	638	686	617	651	628	609	674	686	666	603	654	632	671	661	680	662	638	691	654	658	630	679	655	636	664	659	642	692	648	669	661	616	663	632	621	620	648	675	622	658	663	691	650	664	637	620	682	625	647	645	648	639	619	673	670	709	666	672	639	639	638	655	642	648	643	676	677	686	596	646	614	644	682	635	693	692	622	603	655	658	645	655	601	648	632	623	637	614	675	652	628	674	622	689	695	604	602	669	615	615	664	627	661	647	652	688	630	649	664	639	621	644	647	682	661	661	649	623	651	636	593	678	651	609	642	651	636	653	626	649	669	671	660	658	659	671	627	653	675	665	637	633	616	616	617	611	655	675	645	607	667	642	614	622	649	659	639	623	610	687	649	636	688	673	620	654	660	652	643	678	665	681	652	679	612	642	664	629	623	626	674	694	638	688	632	655	647	666	675	657	666	648	597	635	664	641	665	660	637	628	695	661	639	644	620	607	644	669	616	599	655	606	679	628	627	593	670	661	622	648	659	655	656	614	619	694	657	672	645	614	636	667	645	684	637	582	662	636	682	598	675	620	592	659	669	658	609	669	592	653	615	687	647	630	607	638	626	625	656	687	680	625	686	701	673	654	658	629	617	641	657	651	649	628	650	641	664	615	613	671	681	665	636	617	670	633	650	643	646	649	600	612	633	667	674	656	657	660	672	664	634	663	655	663	673	647	656	629	622	620	588	669	666	645	673	628	618	617	651	628	637	611	603	674	694	676	606	644	629	711	671	637	658	627	565	649	648	654	626	649	620	671	609	682	674	675	628	675	619	658	672	624	659	703	625	643	670	661	663	670	654	645	589	644	638	716	619	691	598	651	631	629	706	658	653	652	639	678	676	667	649	637	649	662	627	649	671	612	665	639	706	636	676	666	650	672	662	658	651	693	615	586	631	658	632	610	679	634	610	654	663	641	660
33286	13543	5928	2410	1652	1021	775	631	484	430	357	431	370	391	342	350	352	340	316	330	297	318	336	340	329	354	287	298	331	324	307	314	335	324	300	295	344	297	318	301	284	316	288	284	294	311	346	298	276	300	322	341	297	325	333	315	315	306	308	317	294	315	318	305	302	299	298	287	308	295	285	297	314	398	314	340	334	326	312	324	304	316	317	324	337	292	326	313	341	314	317	308	310	313	308	358	269	324	331	314	314	362	321	349	313	338	308	305	342	311	302	299	306	297	348	323	317	300	319	303	350	346	320	334	309	309	324	354	285	313	275	322	296	337	349	313	345	300	298	305	310	346	306	262	305	313	307	333	325	303	321	291	335	326	321	355	310	302	288	302	295	323	314	291	288	284	333	320	306	296	345	339	315	315	322	315	301	331	296	335	322	329	316	273	346	310	314	331	346	308	322	324	333	316	298	322	319	314	284	282	338	309	276	297	315	326	310	309	295	301	330	321	306	316	351	325	302	330	327	318	328	301	311	295	319	325	312	313	295	316	309	366	290	285	303	294	309	346	317	313	288	315	341	309	327	305	310	344	319	325	305	306	330	337	272	311	312	320	260	311	308	295	318	324	293	333	302	313	310	335	330	308	317	335	325	297	312	291	311	321	334	314	352	343	336	328	300	319	308	330	316	360	324	320	302	324	303	298	319	299	299	307	339	315	305	315	306	301	320	355	312	311	283	266	314	326	348	324	344	341	321	326	306	301	306	309	320	309	332	318	318	309	313	291	319	295	294	327	375	339	324	342	310	298	319	351	312	328	336	321	317	312	294	313	328	302	316	269	333	302	292	339	334	270	308	313	322	354	313	302	328	312	293	294	310	311	329	332	344	314	275	306	304	312	329	279	289	320	319	310	319	309	318	377	316	336	313	299	284	313	268	326	301	260	303	326	305	314	272	284	325	307	334	301	301	279	318	318	318	314	357	291	299	267	328	314	304	332	313	283	319	328	340	330	303	336	310	313	291	317	299	305	300	326	316	300	350	331	314	316	275	313	297	335	283	308	308	321	314	331	292	296	313	325	317	284	323	331	329	312	316	328	308	322	321	282	309	335	294	345	312	336	339	327	307	320	298	351	367	300	309	331	311	348	302	325	316	322	295	291	334	318	311	314	312	343	343	278	294	309	283	298	322	287	286	307	322	351	319	286	316	284	320	302	326	329	295	324	304	306	331	317	299	318	346	302	325	328	319	312	346	311	344	274	289	350	330	311	299	302	324	319	307	336	266	282	304	295	258	320	294	301	295	284	318	290	300	340	308	286	331	315	325	302	285	302	300	342	320	279	312	295	315	326	331	313	299	312	310	329	294	346	319	307	320	302	300	315	329	327	336	308	314	309	346	318	282	328	321	324	319	290	322	330	332	293	294	294	373	358	255	285	282	318	319	339	316	322	327	306	304	322	327	321	330	305	290	306	342	322	340	345	308	323	286	313	291	269	306	332	301	353	305	313	337	333	317	325	338	318	318	311	318	313	299	305	314	356	320	325	340	331	304	285	328	309	316	320	315	317	327	302	325	315	313	295	322	294	306	313	293	312	337	310	302	311	317	310	338	315	298	321	327	314	292	309	313	319	308	341	319	310	317	319	297	317	286	322	309	305	323	287	273	307	305	356	334	341	327	320	316	326	327	298	319	317	320	315	318	305	313	293	311	298	310	318	304	316	315	320	309	286	333	308	329	331	299	323	317	327	305	288	315	317	331	317	319	363	328	306	297	335	339	325	296	319	256	310	337	322	322	325	312	332	322	304	300	304	324	308	291	307	292	291	328	357	297	294	292	320	300	315	293	304	324	327	268	301	331	307	321	253	306	324	353	342	313	315	291	389	304	319	313	334	336	303	292	349	325	338	330	305	319	292	327	308	272	317	323	319	294	337	316	299	337	297	307	313	316	335	321	327	321	304	306	310	350	293	338	301	292	295	293	335	326	347	298	315	290	310	301	303	328	345	304	330	329	307	301	338	291	302	261	309	315	315	319	293	317	334	332	354	320	326	307	330	319	314	310	316	313	284	275	296	305	314	307	320	306	304	325	330	305	315	301	344	324	316	323	331	297	323	310	315	331	277	333	322	313	307	287	298	305	343	342	258	328	298	327	300	307	308	330	333	338	294	297	307	312	321	316	301	309	308	305	347	297	328	352	321	341	314	314	320	309	279	342	319	328	340	326	339	301	340	321	322	295	302	280	305	325	322	328	325	318	313	282	324	359	290	299	288	326	318	330	336	358	338	319	303	328	360	296	303	278	338	291	320	327	287	300	318	325	301	302	323	329	332	320	319	356	331	311	304	300	322	317	304	336	338	310	317	305	305	346	319	310	277	332	310	301	326	353	300	323	319	313	318	346	300	312	298	333	315	331	333	284	291	319	321	333	306	285	322	301	299	314	305	335	304	323	287	308	317	330	353	298	357	291	268	330	324	317	311	303	324	298	321	313	307	312	301	300	335	312	314	359	309	322	343	347	300	328	344	307	335	328	279	306	300	282	310	317	308	299	299	280	367	283	307	304	334	329	335	285	306	298	328	335	304	322	286	297	300	299	325	316	318	320	296	336	329	304	304	293	320	288	293	283	298	311	329	302	272	260	336	307	302	329	305	317	314	303	305	298	314	333	350	354	327	294	301	348	332	325	306	315	302	302	304	311	335	305	308	312	330	291	304	324	316	330	317	325	312	306	324	333	335	303	309	305	278	315	290	345	331	315	314	312	355	313	320	340	319	318	326	359	305	319	290	312	309	355	282	289	339	317	307	322	315	338	311	298	288	324	357	303	330	321	315	329	305	298	294	321	301	301	320	276	302	331	290	296	277	321	295	322	305	326	311	314	298	283	306	316	302	323	310	303	300	342	314	313	315	299	351	306	304	305	320	316	303	307	275	343	316	291	304	319	305	308	341	291	302	292	296	316	340	353	372	330	325	317	325	294	289	331	350	337	334	319	353	349	338	315	296	311	284	306	285	344	311	315	302	291	303	321	311	311	310	307	315	332	326	330	312	325	339	302	319	313	317	321	322	301	320	313	307	333	318	309	310	339	287	306	346	331	297	337	319	351	290	332	271	299	318	324	343	331	289	319	299	287	294	337	307	358	331	310	315	290	322	298	325	353	291	335	308	297	309	328	300	316	299	313	328	314	306	309	310	324	347	326	307	314	279	307	318	268	328	354	331	276	325	330	345	348	323	310	297	312	316	298	328	292	308	322	300	324	289	302	340	325	319	321	340	299	311	310	351	321	335	337	312	316	316	305	339	326	311	307	319	369	321	312	285	309	283	313	304	326	341	326	319	315	297	321	288	291	290	299	327	313	349	314	330	285	283	316	303	308	331	332	269	317	295	317	336	323	326	334	328	289	297	327	325	321	332	344	288	319	295	306	311	312	332	329	332	322	315	320	314	315	314	295	319	290	313	332	317	287	325	335	323	315	317	318	316	307	347	274	288	287	315	311	295
18718	8486	7365	4126	3435	2216	1968	2203	1633	1280	1181	1123	1008	1002	895	814	899	801	805	769	816	786	789	782	741	757	736	711	725	732	767	756	749	739	739	734	716	721	734	743	715	709	711	698	734	702	699	736	707	699	693	795	726	781	690	722	766	687	686	710	709	707	685	719	685	725	723	697	673	716	728	686	744	680	709	702	675	738	736	699	687	685	653	717	698	691	705	766	676	688	722	698	708	666	702	700	694	675	676	719	746	768	714	781	750	735	721	780	763	737	708	737	725	763	772	796	756	779	762	791	726	716	708	749	724	709	746	692	668	707	725	680	694	718	728	693	739	697	702	748	697	705	672	683	761	703	716	744	750	724	665	717	733	707	679	694	664	740	717	697	717	684	760	720	684	697	750	717	695	706	664	716	705	670	685	674	721	718	731	710	705	711	680	735	722	734	679	750	724	696	671	755	707	733	695	670	691	708	689	689	684	686	729	674	701	690	710	734	694	684	712	715	727	674	692	701	688	741	677	731	760	736	649	694	678	714	699	707	740	728	725	721	713	728	678	719	713	643	705	701	698	730	683	736	754	705	728	694	672	709	678	697	700	683	716	707	769	720	674	759	748	721	681	711	699	753	728	741	677	699	733	688	692	703	695	731	735	673	768	685	697	710	653	709	667	668	708	644	747	656	642	703	660	744	746	735	716	683	708	699	719	712	674	686	695	679	734	664	687	709	682	672	692	708	737	688	759	699	704	731	738	718	775	744	714	722	710	693	706	668	714	697	711	753	658	706	673	680	693	741	690	686	706	715	655	699	642	689	685	678	762	724	705	682	673	700	675	707	701	646	740	713	672	764	709	679	716	667	685	737	727	704	727	740	703	702	689	715	684	711	684	684	719	714	724	710	652	687	736	708	741	695	739	734	704	704	677	734	748	697	731	705	732	702	753	690	678	718	668	718	730	709	707	679	733	671	722	678	746	721	713	677	704	702	681	702	675	742	731	706	689	723	698	697	715	699	720	716	707	680	714	694	685	697	700	690	741	646	686	677	725	711	675	716	713	721	713	720	731	685	709	709	691	727	709	707	707	677	731	687	712	708	701	720	681	688	683	748	716	675	695	692	732	706	688	701	720	660	687	734	715	681	697	736	741	693	747	693	661	670	676	711	675	641	714	666	723	722	716	699	705	725	691	711	720	713	725	733	666	667	724	742	695	683	692	665	728	730	724	657	705	737	720	663	690	703	708	716	723	682	687	673	705	729	698	716	661	707	697	708	748	716	674	710	712	708	635	747	684	670	751	700	692	745	740	714	683	705	723	655	741	650	724	714	729	710	619	722	653	705	679	736	735	662	714	663	734	707	724	660	695	746	710	667	660	714	699	709	691	744	723	722	764	683	686	693	645	734	733	709	673	746	709	694	660	697	695	738	700	647	722	643	644	724	729	709	714	710	694	727	693	682	723	728	694	690	721	679	704	697	697	699	730	671	690	702	711	664	650	749	667	720	691	683	686	720	703	703	733	733	706	730	738	697	728	701	713	703	690	675	676	721	747	731	690	744	698	649	694	690	692	680	704	687	691	653	673	678	736	713	707	683	663	727	723	695	684	707	695	655	716	694	706	746	720	686	650	703	678	701	716	648	711	681	699	699	676	682	711	698	692	749	701	709	707	682	721	721	726	709	740	691	687	661	687	718	730	685	700	736	662	723	703	700	710	657	696	703	661	683	737	662	717	715	676	720	756	685	663	680	688	690	697	747	679	689	706	707	732	672	693	715	734	724	696	675	712	717	665	700	689	688	708	729	704	697	676	690	725	746	681	747	681	685	712	690	762	685	695	777	721	743	724	706	772	709	712	713	723	723	684	716	782	731	657	671	695	675	694	722	674	722	697	693	716	698	658	697	675	697	711	679	706	678	699	732	692	687	689	722	726	675	726	665	718	668	690	709	695	716	727	697	708	692	681	693	711	752	664	712	694	692	701	703	712	684	740	717	728	700	726	697	737	738	711	718	730	720	686	681	700	698	685	685	695	708	735	750	696	690	670	717	719	719	697	647	692	687	745	698	691	733	670	718	718	682	720	684	689	723	734	724	688	676	702	660	715	746	695	690	672	701	764	700	701	694	720	680	731	667	708	717	731	743	733	675	672	709	704	681	738	733	679	738	737	684	707	731	711	698	701	690	687	669	741	677	683	770	718	694	702	723	706	694	679	673	696	703	716	706	669	691	703	711	760	719	721	700	675	720	758	647	652	750	726	717	716	691	674	685	709	691	695	687	685	686	700	685	738	725	683	687	714	741	722	765	687	716	709	681	717	691	697	686	681	739	693	707	707	674	717	704	730	710	685	666	689	733	692	685	754	694	704	685	720	719	708	714	728	706	719	728	677	688	757	736	702	689	728	685	695	701	687	762	679	689	729	701	707	697	663	692	740	709	727	688	695	699	673	679	705	695	734	721	724	756	700	694	783	709	672	679	698	720	687	692	680	719	689	703	726	702	678	700	673	702	689	701	717	731	695	670	699	708	712	709	718	735	663	684	696	669	690	701	698	690	669	713	729	695	699	726	672	718	726	645	738	679	696	717	684	686	708	712	697	774	715	704	706	745	700	714	714	691	722	703	719	723	707	692	738	720	710	679	699	719	676	665	650	727	680	710	690	729	689	712	705	719	694	702	689	671	706	659	682	650	683	706	744	679	666	697	679	669	715	697	702	734	741	687	703	697	729	703	666	757	694	753	731	673	669	683	717	754	692	702	688	700	734	689	669	680	732	706	681	706	615	701	697	699	736	676	701	730	682	687	693	710	715	690	708	679	705	695	787	716	698	698	690	657	711	687	684	668	709	701	668	624	703	722	695	729	702	667	706	695	708	707	726	696	718	698	734	736	691	665	745	695	733	687	720	657	666	699	754	708	705	707	674	735	723	689	698	683	657	685	681	699	736	715	680	722	673	696	709	695	713	711	719	718	682	708	708	724	720	739	684	665	713	706	745	704	729	726	679	671	714	717	678	659	706	727	688	709	713	632	667	749	695	707	698	734	740	753	685	676	714	708	662	721	694	673	736	685	704	718	696	709	705	771	661	712	708	730	721	732	672	723	674	739	706	683	701	657	709	659	708	733	769	689	702	674	699	666	687	698	737	731	710	776	680	695	719	740	739	718	699	718	702	641	750	742	692	711	697	694	698	673	728	698	718	715	676	662	662	675	677	688	714	709	753	687	727	694	659	761	690	675	720	682	692	729	734	698	677	740	683	684	666	699	724	717	722	710	681	655	741	743	753	728	715	683	693	677	729	716	663	744	709	678	695	683	700	745	677	713	691	719	691	741	700	703	731	708	678	692	721	718	674	662	723	709	695	736	683	713	712	716	647	707	755	709	666	727	695	678	671	720	711	736	724	678	667	746	728	737	718	695	730	670	707	732	660	701	719	710	680	739	730	725	692	698	699	738	682	693	730	708	744	714	719	704	735	709	721	750	691	794	689	688	718	628	712	671	702	693
11234	3308	896	355	329	323	357	330	344	301	348	341	320	312	316	337	332	325	320	335	317	333	341	327	354	315	320	346	312	309	344	336	340	319	305	281	331	329	332	342	299	356	348	316	277	320	330	293	309	324	326	308	311	319	338	288	276	343	294	324	310	352	316	346	307	306	312	344	363	331	349	331	364	304	328	346	325	328	327	311	319	302	334	298	306	315	325	353	339	297	311	290	299	331	325	342	299	295	278	311	328	346	329	304	333	284	333	318	350	312	309	330	309	332	293	311	340	328	335	278	291	317	337	288	326	311	323	342	346	317	358	316	354	321	333	316	298	327	308	324	297	323	300	322	353	310	311	296	341	307	320	345	325	309	342	346	265	264	335	334	333	329	324	305	351	312	352	353	317	289	350	326	275	281	315	327	330	351	298	291	350	307	285	343	312	328	344	345	323	310	307	328	317	293	323	326	349	342	346	332	315	311	315	309	344	307	317	309	347	313	353	329	341	324	291	294	320	321	285	309	295	321	316	305	308	325	318	308	328	301	301	289	291	316	316	357	291	342	321	338	280	300	351	286	340	375	313	311	285	318	313	311	307	332	289	337	308	295	334	289	307	367	347	316	329	320	328	332	302	324	321	340	317	295	316	314	325	345	317	321	318	317	315	322	307	304	327	287	318	325	281	341	317	318	313	321	332	319	310	304	317	308	305	307	327	310	319	303	330	339	254	317	343	317	291	336	316	310	347	323	296	394	327	343	313	307	305	292	329	327	310	291	312	326	357	331	340	341	266	333	315	323	319	336	309	299	320	303	315	334	328	305	321	318	341	327	314	285	281	300	326	318	315	320	286	303	289	335	327	324	284	340	338	354	339	333	349	326	296	304	315	338	319	306	352	332	328	309	312	330	315	344	318	342	337	305	294	320	348	343	314	297	347	316	355	310	324	342	300	309	348	327	311	309	373	318	332	296	313	314	277	331	321	339	305	289	336	304	322	320	307	308	328	304	320	349	329	314	351	326	286	327	303	286	309	318	287	308	324	286	312	342	296	328	328	313	314	287	306	315	299	328	316	306	355	346	340	297	331	308	307	319	315	298	321	326	327	318	324	324	337	315	353	319	332	310	317	296	333	342	344	316	342	295	319	320	282	348	331	325	331	349	337	333	302	327	354	318	330	307	284	289	314	339	327	360	302	347	361	319	322	323	339	304	312	312	319	311	344	291	308	324	294	288	316	309	285	348	345	304	343	308	314	293	356	342	324	344	315	299	303	267	343	351	324	319	311	312	312	316	323	296	344	350	291	315	343	293	316	339	327	333	352	320	310	320	321	295	312	323	327	332	358	336	313	320	326	314	344	328	298	331	314	298	298	341	339	335	327	318	314	319	328	311	312	302	294	321	295	319	298	317	354	331	289	302	299	305	311	312	350	336	305	294	330	332	299	345	315	336	329	351	315	320	308	315	296	332	310	321	305	299	344	308	333	281	294	327	324	334	314	319	300	340	324	332	302	335	350	295	333	303	361	313	300	329	302	301	360	314	290	317	322	330	298	337	298	329	321	326	296	304	314	326	327	287	325	298	316	340	339	316	330	308	308	355	328	298	317	335	331	314	306	344	317	348	328	296	294	336	333	321	334	302	295	314	297	315	320	304	345	281	328	294	302	314	289	287	342	320	299	272	343	355	365	339	321	302	327	327	317	292	336	334	328	321	329	332	320	342	293	325	343	329	344	330	267	293	302	332	331	304	291	292	328	307	315	301	308	307	328	329	325	311	314	320	315	293	304	349	283	321	324	322	289	289	334	295	319	349	338	321	334	332	339	336	287	305	297	322	358	331	319	367	331	317	295	304	336	328	352	320	306	350	317	328	302	294	329	295	300	310	288	320	283	324	293	336	369	313	315	308	313	315	379	324	309	340	335	298	316	273	356	289	304	297	311	329	311	321	340	339	339	338	324	324	323	312	330	311	305	329	313	309	334	310	322	332	318	330	311	298	312	316	361	341	344	296	331	310	329	307	320	294	301	287	311	291	362	337	323	359	315	307	306	348	349	317	361	305	327	310	346	320	341	346	341	334	348	339	336	348	329	305	320	329	330	332	324	302	318	328	317	323	322	288	337	324	307	325	301	316	297	309	331	363	340	312	284	316	342	323	345	315	302	353	328	332	331	290	330	264	338	340	331	335	326	343	350	312	319	346	314	286	294	304	347	316	330	334	315	332	311	380	314	332	328	334	324	316	283	366	333	335	335	314	335	287	308	342	302	287	335	310	343	322	335	308	312	289	323	349	313	319	307	358	341	330	330	296	286	317	319	317	308	324	353	325	308	318	313	304	321	307	320	343	347	307	313	293	313	312	285	288	342	279	308	329	319	302	315	318	283	292	298	333	328	328	329	294	304	303	365	322	309	318	304	326	328	322	308	316	299	294	306	312	314	376	327	315	340	301	298	309	349	329	340	319	291	322	323	326	343	314	335	293	297	288	309	320	310	338	311	339	309	369	314	289	287	305	314	328	337	320	310	326	367	319	298	307	312	316	340	350	342	334	321	318	315	339	305	288	336	338	307	344	268	314	316	326	308	298	317	331	336	335	350	327	355	291	304	324	301	326	301	307	366	315	325	320	314	319	307	316	339	318	323	313	336	308	319	322	315	358	333	309	367	332	343	328	313	341	317	309	303	308	309	298	289	345	293	290	338	344	339	285	321	316	355	328	335	298	340	334	325	338	341	266	328	317	312	330	300	325	317	305	313	306	285	326	308	370	333	316	334	342	318	338	330	310	322	322	331	334	341	297	324	301	331	320	328	317	298	303	311	321	352	330	312	321	323	318	265	323	366	337	342	320	318	274	292	314	342	318	311	310	271	326	339	347	358	343	324	333	341	308	305	311	350	314	304	356	331	317	325	310	313	300	313	312	359	362	341	297	317	344	317	324	327	309	295	305	325	307	311	297	323	317	297	331	342	330	352	328	343	317	301	327	306	308	313	321	334	301	330	333	315	335	337	317	352	294	326	357	318	313	348	345	297	302	317	299	328	329	291	269	354	344	330	297	301	351	345	306	353	323	305	318	327	327	301	289	289	290	312	351	315	326	292	323	315	348	343	324	326	311	316	278	308	341	310	314	361	335	280	298	316	306	339	333	300	340	308	308	308	343	329	294	306	283	321	322	321	365	317	334	340	305	358	314	321	277	324	345	279	332	327	351	372	310	318	304	341	310	303	283	299	331	331	330	348	315	339	337	329	311	337	311	338	317	316	326	325	335	335	342	340	298	289	314	328	353	309	305	341	319	292	306	342	301	287	310	335	315	304	314	314	319	293	332	326	314	297	297	321	318	316	329	315	293	325	290	298	311	313	333	324	330	356	321	321	359	308	312	313	348	335	315	307	307	307	300	291	348	350	309	289	308	339	325	321	329	328	332	309	326	309	327	325	319	299	361	334	311	334	317	305	335	312	317	303	317	357	327	346	344	318	353	315	332	322	304	329	314	305	326
6728	2727	1638	866	788	738	731	714	736	688	718	696	799	741	678	758	696	684	677	682	701	747	660	724	710	671	680	681	690	657	751	697	729	759	704	701	712	744	666	724	702	708	701	714	716	709	673	709	737	715	742	713	688	718	672	740	756	708	688	689	638	731	746	702	702	667	680	768	702	664	694	694	719	677	717	741	708	724	710	704	698	700	695	697	684	694	720	755	720	681	696	662	710	734	699	732	693	717	715	674	707	703	756	716	727	756	674	718	689	755	704	690	719	732	702	724	735	728	774	743	735	731	741	687	714	688	654	719	667	698	715	665	739	675	730	730	706	708	676	689	741	694	679	728	696	723	708	678	747	698	684	673	746	691	693	677	724	692	697	679	715	666	705	695	721	742	689	687	715	706	729	774	704	659	717	698	716	702	716	660	665	755	712	711	689	748	681	695	711	689	710	670	687	718	663	748	686	731	690	689	686	694	692	713	698	740	671	741	750	682	713	717	689	693	727	706	716	717	694	695	717	688	720	675	707	697	688	733	723	692	674	704	689	700	722	690	712	666	683	704	704	639	698	714	679	694	665	689	723	694	714	736	682	772	743	675	755	696	750	696	673	726	690	708	748	722	735	725	701	677	668	697	729	684	709	688	711	718	686	763	700	708	701	711	712	723	752	698	718	711	683	671	690	683	706	723	700	736	716	740	730	710	694	693	677	690	716	700	704	663	708	732	704	684	702	733	730	750	675	751	745	742	752	708	731	712	702	676	686	735	709	730	660	724	685	739	729	698	714	697	700	693	719	703	705	662	686	694	684	692	692	715	664	718	675	720	686	646	686	737	721	721	707	722	724	726	700	705	678	694	684	698	717	711	738	721	703	696	648	721	689	702	689	714	689	679	694	688	676	715	710	714	732	752	718	670	693	698	739	678	716	676	682	681	686	685	686	708	663	702	676	658	700	681	729	680	692	719	741	716	731	757	705	680	676	683	747	705	707	766	695	692	686	669	700	728	700	706	721	721	701	698	735	644	733	692	760	657	695	688	688	756	737	680	703	711	683	662	708	675	681	729	664	704	707	713	707	687	683	747	714	710	720	704	666	688	710	707	697	670	740	669	679	752	735	703	704	709	679	714	738	677	735	688	701	702	732	727	696	702	696	701	684	702	685	720	679	703	706	711	694	696	694	745	722	713	724	754	698	701	769	757	708	709	752	745	716	725	689	693	690	714	764	696	733	710	702	717	719	685	692	736	749	722	752	692	708	703	711	721	681	700	753	706	733	664	675	740	711	703	680	701	705	700	708	773	745	705	695	693	705	695	714	737	701	719	701	710	719	715	730	678	705	743	719	714	657	757	720	715	681	715	736	702	684	689	676	707	708	722	687	660	707	632	711	669	697	711	719	699	693	719	683	721	697	720	697	681	709	756	686	726	718	730	697	720	713	684	680	723	764	670	672	760	727	704	702	672	626	687	680	715	703	724	681	678	716	692	697	667	692	704	748	705	702	740	660	718	656	692	671	710	705	686	714	723	739	699	707	726	735	703	711	734	692	783	716	705	709	715	704	688	713	712	737	710	712	695	721	675	707	740	686	711	709	693	695	674	665	714	673	718	704	675	673	672	728	688	726	717	762	755	714	686	772	702	688	715	758	661	701	660	689	749	689	709	692	707	682	732	692	688	688	618	668	709	690	715	708	719	665	698	760	704	691	690	702	666	694	737	741	768	663	724	630	721	696	701	716	727	684	719	673	679	709	640	722	696	712	689	717	743	739	734	727	692	723	740	743	684	700	694	749	709	705	696	731	665	766	700	667	740	718	712	652	736	701	690	701	670	684	721	704	732	723	731	714	709	736	677	695	699	748	729	697	681	693	745	685	727	715	702	710	682	665	685	716	705	722	679	694	734	739	692	740	701	726	686	662	731	704	698	729	694	687	737	734	682	740	694	724	724	674	723	704	706	743	734	702	697	729	754	726	727	730	714	671	711	688	685	711	708	730	684	660	712	744	676	734	675	736	684	661	687	718	672	684	733	665	744	685	735	720	740	715	670	733	710	666	698	681	717	744	764	701	663	654	697	710	720	723	669	677	677	706	660	702	693	730	727	674	682	732	654	694	710	729	710	685	738	748	757	691	749	711	687	679	688	715	706	703	734	668	733	679	710	729	719	704	676	701	714	714	731	692	687	708	660	691	694	705	704	722	693	758	716	675	783	694	705	684	757	672	722	658	686	684	676	709	712	697	738	716	699	669	692	694	732	701	686	707	714	711	673	736	683	708	714	755	718	734	711	698	727	692	705	748	752	721	698	714	697	711	697	681	709	691	771	736	731	705	756	734	690	654	713	718	739	711	710	697	727	699	715	691	702	717	710	729	757	688	722	715	707	693	729	708	690	654	722	668	760	684	738	681	679	749	685	719	698	701	728	678	701	726	670	689	734	701	719	704	751	636	679	731	710	659	697	697	716	718	718	730	749	706	732	692	703	707	674	707	684	712	721	672	682	736	715	682	691	701	679	758	661	699	662	716	703	694	705	728	712	681	700	753	708	683	687	682	647	732	720	725	657	698	704	654	710	712	694	711	686	706	726	704	694	718	703	720	730	723	681	712	750	706	749	712	689	733	700	711	648	697	733	666	684	710	684	722	741	721	702	719	696	723	698	715	719	732	685	665	701	760	690	693	695	713	654	716	701	669	722	697	696	760	678	716	743	690	696	673	704	693	686	687	687	642	715	680	782	737	744	691	764	711	703	710	672	715	687	725	737	706	713	683	741	685	703	677	651	708	708	698	689	660	708	736	695	729	736	683	685	738	678	719	703	714	713	685	676	704	723	703	749	721	735	686	672	710	680	687	739	713	682	722	710	716	680	688	706	697	713	724	672	742	676	674	702	717	701	714	690	772	744	708	685	710	722	704	753	697	702	706	709	680	724	723	701	732	711	691	710	730	715	710	689	707	693	648	695	687	679	708	705	706	740	700	713	702	693	718	703	734	640	711	734	738	722	705	703	664	711	693	723	710	670	674	737	687	720	635	695	689	699	721	728	711	718	701	765	715	685	710	657	730	720	714	725	748	715	680	715	664	685	742	726	731	659	734	717	734	716	680	745	737	704	720	685	670	700	674	708	696	679	745	738	745	723	754	691	723	715	714	691	743	727	703	714	710	777	737	652	716	671	699	733	660	698	754	659	700	700	776	726	724	675	706	714	759	727	735	731	731	681	724	729	706	680	717	700	677	737	688	749	688	684	725	672	678	729	735	722	710	714	746	696	695	673	699	707	697	652	639	717	714	678	712	729	724	678	711	724	704	700	739	704	691	682	673	641	729	752	713	701	718	720	677	713	662	716	705	690	711	670	732	712	724	702	712	729	668	696	711	719	737	693	727	689	715	716	698	701	731	675	703	638	688	739	704	714	735	687	690	707	718	678	699	706	683	721	732	686	694	718	674	707	739	686	702	691	719	730	689	742	697	728	698	740	729	691	694	676	774	685	727	700
21259	7348	3402	1459	925	613	554	436	367	306	342	336	293	299	309	311	328	270	280	284	261	277	293	300	282	262	276	280	297	278	260	276	319	288	289	292	294	281	281	261	270	272	260	300	259	281	282	304	292	318	289	273	292	283	278	279	287	309	293	250	305	274	281	307	288	284	313	281	307	289	334	295	303	252	284	286	284	277	257	283	274	281	258	319	313	312	283	296	292	258	281	301	333	275	294	291	265	279	294	301	328	279	276	298	286	295	295	268	278	278	278	281	296	287	288	291	282	309	291	277	302	280	277	282	267	292	282	267	276	271	277	275	275	296	314	303	264	279	287	264	278	293	295	307	276	264	320	264	311	310	283	302	311	294	289	274	261	290	266	294	291	263	273	281	236	287	307	290	315	297	281	295	297	262	283	285	265	262	302	247	289	285	264	286	295	248	289	297	284	276	302	276	290	293	297	260	284	276	262	284	297	291	287	285	276	305	264	276	263	286	243	281	309	264	303	263	303	279	272	281	293	265	252	259	247	296	300	289	304	279	284	283	295	282	294	269	293	290	288	298	293	310	285	271	286	273	278	264	287	285	284	304	280	293	296	266	285	291	274	287	275	273	294	252	284	296	296	301	317	276	281	284	306	305	320	265	303	316	301	282	281	283	312	262	276	267	291	293	287	272	253	284	279	276	290	277	299	283	284	260	290	280	264	271	291	267	269	276	294	316	315	318	265	277	304	286	308	269	298	292	272	298	291	290	284	304	269	278	309	300	278	294	283	292	290	318	281	289	248	280	275	279	276	276	315	277	293	291	288	279	309	283	292	308	290	299	300	278	298	318	259	265	300	273	296	293	297	279	273	309	309	274	285	285	309	307	287	277	280	265	298	283	313	309	267	287	267	266	288	267	255	291	295	278	283	263	281	272	294	287	284	254	286	266	281	284	274	263	258	303	273	322	318	288	303	284	282	264	291	270	313	289	277	272	262	253	287	309	298	295	306	319	286	279	270	308	252	300	325	315	275	272	301	318	262	263	303	286	282	283	268	284	282	256	277	265	267	311	321	261	269	260	310	333	283	317	306	301	323	274	274	301	276	311	288	282	268	305	299	306	264	276	289	268	253	271	294	318	270	291	280	277	264	273	302	269	314	278	264	287	267	288	301	287	267	281	282	257	278	280	271	283	268	292	301	284	294	315	255	279	292	291	291	282	291	273	283	312	293	264	264	262	268	292	308	289	283	243	283	286	308	263	286	273	297	287	281	277	307	307	264	272	281	280	302	312	259	278	298	286	271	291	282	306	330	270	311	278	289	291	293	293	294	251	272	295	258	324	245	278	272	261	293	272	274	285	295	290	251	257	311	271	322	277	290	312	291	307	250	266	288	278	309	272	331	263	284	273	282	283	287	292	298	308	298	259	311	293	298	297	287	293	289	264	275	284	299	310	325	304	279	294	289	295	286	305	321	335	290	287	258	290	278	321	309	281	288	309	286	263	279	294	298	276	281	292	315	299	300	298	309	295	262	257	257	272	290	302	273	276	250	321	287	269	267	303	317	307	303	285	276	282	326	280	293	264	252	295	314	302	275	303	303	304	303	312	282	294	324	246	282	275	266	274	264	251	266	291	282	263	296	304	299	301	299	254	289	292	261	257	274	299	282	284	281	276	296	303	316	265	257	314	295	294	311	270	305	288	290	249	266	324	283	275	286	272	280	305	268	276	293	290	253	270	269	298	288	299	287	306	297	307	265	320	281	280	281	288	277	333	313	238	274	309	298	317	295	266	278	269	282	270	302	298	299	266	280	288	307	268	281	269	264	272	270	296	273	296	287	269	296	254	267	289	300	303	273	308	306	305	340	305	282	345	261	286	281	350	282	266	297	314	265	262	287	272	267	280	268	262	286	292	243	277	272	277	301	274	270	301	313	317	299	266	270	297	267	292	295	309	273	261	276	256	257	275	294	287	283	290	327	296	294	264	264	293	263	301	285	300	273	271	285	270	319	284	260	282	281	296	285	320	297	273	286	269	291	260	299	286	276	276	342	263	261	254	306	243	252	292	276	339	267	298	277	288	291	265	285	264	280	274	302	272	263	291	313	281	291	278	275	289	294	273	262	278	285	258	257	284	284	297	285	281	287	269	282	283	288	280	288	319	298	278	288	305	286	282	284	271	295	265	251	279	276	287	280	286	287	294	284	293	273	272	283	306	305	333	285	315	308	276	268	266	291	276	314	275	297	308	282	274	261	255	262	278	324	336	279	270	277	280	286	285	287	296	292	304	294	302	291	281	295	306	280	285	299	284	287	330	311	273	258	274	291	284	292	260	256	253	263	296	292	285	254	268	279	307	297	296	278	263	274	283	267	268	264	263	279	265	298	299	295	255	278	285	324	289	276	279	310	296	298	301	292	262	270	276	272	282	282	289	281	298	286	287	270	274	306	272	322	264	259	248	272	298	287	313	286	284	295	316	284	287	267	294	306	281	290	333	257	236	278	302	267	273	247	316	297	299	267	250	296	295	240	259	280	321	286	275	300	261	264	301	290	328	249	299	301	265	326	278	272	299	327	285	304	287	296	299	295	284	275	291	297	284	287	298	296	281	286	292	269	304	295	287	297	278	263	331	314	291	284	287	286	292	267	279	251	307	282	292	280	298	300	264	291	276	278	259	291	260	282	275	306	300	287	317	308	291	249	292	288	279	283	253	293	307	276	292	279	283	273	282	280	291	264	272	283	292	279	259	303	269	296	292	290	301	303	265	290	270	281	321	269	294	277	279	267	263	285	285	290	298	271	303	282	296	266	314	299	289	269	304	300	270	296	294	283	323	297	294	281	268	317	289	288	294	273	329	276	262	275	278	306	318	289	253	282	282	291	298	284	290	280	312	278	259	272	312	294	268	302	288	292	300	241	284	331	284	293	271	282	293	266	281	285	267	292	274	247	270	314	289	287	309	268	289	302	287	281	296	271	287	291	266	284	295	296	286	231	263	243	317	294	254	273	260	291	268	279	299	300	263	282	278	316	302	295	286	282	283	262	286	271	248	274	246	282	310	269	302	291	271	276	283	272	289	269	279	310	271	316	288	279	269	298	289	270	275	297	294	280	279	282	287	239	331	294	308	264	310	301	256	271	288	295	292	296	281	258	289	251	267	258	299	286	272	288	300	302	275	277	314	303	292	301	302	304	295	279	294	294	274	241	276	277	294	291	267	279	279	277	303	313	320	295	293	238	291	244	282	286	275	276	287	277	274	301	297	282	306	263	309	305	257	275	269	276	280	278	254	267	296	272	264	271	297	272	307	289	284	301	286	303	268	283	296	289	275	279	302	293	267	280	285	282	273	302	248	253	266	291	278	297	282	253	298	283	307	304	276	298	295	310	296	298	258	303	261	276	296	258	297	284	278	301	309	267	295	299	275	285	308	257	282	290	260	317	277	239	284	283	279	282	272	299	273	284	284	281	279	268	294	312	286	299	254	308	260	298	321	304	282	267	275
13091	5354	5314	2716	2327	1570	1530	1474	1078	974	960	891	858	884	795	745	713	663	670	685	761	671	691	719	647	623	668	639	652	658	657	671	671	625	643	692	670	688	676	680	650	675	640	635	693	642	618	649	629	666	679	653	683	655	656	635	665	622	662	629	640	625	626	660	683	633	678	654	648	699	632	682	655	690	647	640	622	652	664	630	686	665	659	660	686	631	604	676	621	623	604	637	648	652	632	624	619	624	606	618	657	651	713	676	683	699	671	724	707	705	687	684	680	702	698	675	739	660	679	655	689	660	655	656	678	653	659	648	655	609	652	638	681	645	675	674	632	692	678	630	684	686	681	687	650	636	629	636	679	642	640	612	618	634	664	637	680	647	652	641	620	659	646	660	645	658	667	666	660	619	691	650	686	606	667	632	660	665	692	657	650	627	678	648	633	636	627	666	638	640	598	641	635	637	630	687	648	659	623	668	653	679	633	691	684	689	680	601	627	637	647	689	655	611	676	644	688	626	683	639	605	611	659	645	626	598	643	646	639	627	645	646	636	644	657	633	647	645	638	660	666	637	589	625	653	628	640	663	629	659	649	649	635	645	688	714	655	636	673	648	646	664	648	614	659	652	649	653	694	641	644	646	633	643	690	645	637	650	649	628	656	656	668	615	646	642	626	656	699	691	621	667	602	661	630	627	617	670	620	652	586	669	660	626	615	611	685	648	674	647	654	639	674	658	654	645	700	649	703	631	683	632	616	643	669	627	654	682	640	633	681	677	662	670	625	628	659	630	651	640	703	645	647	633	687	640	651	631	577	614	644	624	620	637	674	651	633	664	644	652	652	632	649	659	634	690	625	655	614	650	619	670	610	707	671	609	640	667	649	635	641	651	660	701	643	612	663	687	612	713	632	650	638	655	630	606	678	637	664	641	618	644	640	593	651	615	651	679	589	640	648	623	678	623	665	646	600	637	645	688	636	668	615	659	661	665	629	680	632	626	627	663	676	665	609	636	612	662	645	626	662	656	618	658	646	664	629	698	651	669	619	661	685	611	651	612	623	628	650	646	630	587	644	621	645	654	713	645	671	669	671	664	642	658	666	598	683	648	643	686	636	621	635	650	661	701	683	674	651	630	681	674	648	640	624	584	635	654	639	647	619	642	620	609	642	655	658	611	641	623	707	655	639	702	601	704	668	632	689	653	622	601	639	633	650	648	611	689	664	685	660	691	615	641	658	563	642	623	619	584	608	636	687	641	633	631	591	692	613	632	647	604	635	595	623	636	626	633	652	647	678	643	683	628	635	649	669	622	646	675	697	625	634	620	657	647	690	650	630	630	698	636	651	620	669	645	627	618	653	644	611	671	653	647	584	653	653	624	622	631	633	642	619	682	606	676	639	640	654	654	661	632	611	637	623	632	611	645	650	622	599	580	649	664	645	658	646	619	681	657	647	616	618	692	619	660	648	665	643	619	679	631	638	640	616	644	710	665	619	673	685	649	656	624	633	650	647	631	620	631	668	714	663	664	647	649	653	617	649	651	662	642	649	678	654	697	608	663	660	640	643	666	701	689	689	660	660	645	655	626	655	658	644	641	670	637	641	640	649	677	655	645	627	619	640	657	672	612	669	689	655	646	609	679	621	665	679	640	660	633	692	622	645	704	665	611	651	665	655	666	642	642	661	659	669	649	659	635	659	690	637	680	635	612	608	595	629	617	630	664	601	622	651	659	659	664	615	671	624	650	648	630	673	647	628	684	605	648	608	662	632	654	659	649	638	641	601	664	641	653	634	636	615	678	628	649	627	692	666	644	657	625	669	649	669	691	640	624	664	639	639	596	653	701	694	618	676	629	650	680	626	652	675	602	657	619	619	677	689	631	628	674	655	712	653	665	625	678	625	671	662	634	624	617	617	684	674	676	681	638	634	639	651	676	639	662	664	636	642	678	667	624	641	639	617	655	659	598	626	654	671	639	656	658	681	624	670	653	620	639	656	634	668	573	652	626	624	663	666	589	636	625	672	671	659	652	671	675	609	638	633	650	662	656	638	613	616	606	693	661	673	628	676	640	643	640	626	627	604	657	690	631	665	665	627	648	680	654	628	644	629	650	628	673	655	621	635	672	664	642	646	656	647	647	632	615	639	628	657	635	685	655	644	682	621	691	648	649	607	641	659	637	666	601	610	622	671	667	618	633	618	655	697	651	667	714	681	642	602	653	689	645	663	628	672	611	648	641	653	656	665	653	677	679	629	606	694	672	670	648	711	633	596	655	662	641	628	643	636	643	654	657	609	624	643	671	652	655	632	581	682	646	611	666	658	680	668	623	657	697	661	676	646	640	615	622	657	684	643	692	637	611	668	637	621	664	634	620	651	652	625	622	614	628	645	657	674	681	677	650	652	644	664	647	604	640	617	646	658	693	677	649	645	633	683	651	710	657	623	613	672	630	680	651	701	687	647	653	664	666	679	611	689	691	662	667	607	646	644	626	621	635	639	628	613	649	643	673	654	690	611	600	671	629	629	627	669	628	666	715	657	680	606	658	641	661	674	695	638	660	620	621	628	605	651	646	631	650	699	606	639	665	630	615	645	625	667	633	641	677	629	634	658	684	681	688	622	658	713	617	673	629	657	708	616	643	615	649	647	633	653	638	664	620	651	629	632	668	666	644	616	632	687	647	640	626	617	610	629	637	617	635	661	681	635	644	661	630	656	654	634	596	685	624	621	633	643	659	654	676	619	618	627	649	708	660	649	656	630	604	677	642	657	677	602	626	622	608	615	600	650	609	622	629	614	654	641	634	652	663	620	651	642	672	628	637	628	624	678	602	647	620	694	642	646	693	644	633	670	679	651	661	613	623	661	646	662	618	634	639	653	610	631	640	643	681	691	651	602	677	689	650	632	639	629	623	665	672	606	608	656	688	625	676	606	636	634	697	611	673	679	661	682	629	660	662	644	644	618	662	630	629	634	623	635	702	680	625	630	684	658	673	647	600	628	704	603	640	650	660	662	668	688	663	674	619	632	675	632	637	632	655	612	670	664	664	657	698	647	645	660	656	645	617	620	622	639	650	678	653	648	629	611	676	662	617	656	645	603	627	627	617	615	689	706	639	633	641	673	631	683	664	617	660	606	659	622	656	657	647	608	630	641	606	658	621	674	619	669	649	610	659	646	672	616	628	649	656	689	637	674	700	655	617	656	673	617	653	641	680	604	644	657	645	635	647	632	634	637	616	651	638	632	660	623	596	601	674	642	599	673	687	644	668	627	666	640	698	654	618	633	631	696	638	686	656	628	653	655	629	606	656	652	668	655	603	690	617	674	630	648	615	632	679	682	671	640	636	688	669	621	693	650	632	625	667	619	658	614	648	631	680	701	686	672	679	618	651	658	659	664	669	602	679	601	623	625	683	678	642	602	636	665	645	629	658	668	632	692	663	624	651	635	667	670	623	667	660	631	594	672	622	658	685	656	626	590	642	629	671	616	660	636	620	613	655
30431	11832	5228	2492	1705	1207	1036	711	539	460	394	353	387	326	383	348	308	390	337	359	309	318	302	311	289	294	339	300	331	332	313	280	299	295	287	303	327	257	304	327	318	306	296	334	344	338	300	308	321	286	325	310	298	293	322	286	327	321	323	351	316	320	311	304	312	319	305	309	320	336	309	331	292	315	342	310	301	333	328	276	326	293	333	297	328	288	314	313	307	313	279	326	311	347	359	271	301	345	293	297	323	328	309	330	314	308	294	333	320	319	307	313	352	296	287	282	336	323	321	312	329	336	321	301	321	292	281	315	306	300	285	317	288	350	309	288	278	326	322	330	297	322	330	283	335	318	314	300	351	321	267	337	288	291	277	303	309	310	287	308	337	318	308	303	302	303	328	286	280	310	316	286	315	316	356	337	321	312	368	336	286	313	319	286	320	319	306	315	300	307	316	293	291	316	315	304	314	301	317	310	305	295	298	345	281	309	309	342	329	298	288	295	321	335	302	307	347	313	292	339	332	291	335	303	309	334	336	330	292	345	320	310	284	312	314	282	322	309	319	308	310	288	327	319	291	297	303	306	303	327	287	278	338	270	295	265	332	308	295	308	299	287	307	298	302	324	286	328	353	260	334	328	312	313	316	325	301	291	312	314	294	330	298	293	309	282	326	343	294	288	342	332	345	324	317	278	316	320	318	328	298	312	286	302	296	315	294	290	293	333	282	326	344	332	298	329	308	336	298	312	318	287	310	308	334	329	311	311	276	301	345	334	299	276	310	324	307	318	319	281	325	311	334	318	296	295	309	316	339	313	332	317	308	295	343	339	280	296	303	342	291	302	327	324	306	308	280	288	319	336	295	325	323	329	306	299	308	325	289	294	318	305	292	359	287	316	333	299	306	320	279	308	293	321	307	319	321	301	321	295	334	302	319	320	287	306	320	321	321	343	305	294	307	317	329	338	321	303	270	342	322	280	321	319	312	307	301	317	336	291	308	313	345	337	318	339	294	322	322	294	304	296	316	304	335	294	294	335	307	319	324	304	263	296	281	321	347	308	309	315	303	296	305	319	314	306	347	342	301	293	325	310	303	275	301	310	285	282	298	291	307	326	334	295	338	323	332	325	315	285	286	295	292	307	319	301	300	303	327	302	304	323	317	307	310	343	342	314	270	299	301	327	331	292	324	306	295	290	306	300	305	311	288	323	286	307	340	329	318	306	286	351	366	341	311	314	338	352	297	303	310	331	291	311	293	296	303	283	309	290	315	328	303	313	305	271	306	353	284	312	314	307	350	310	329	325	294	276	314	320	324	334	305	310	335	292	291	290	325	352	301	314	278	327	320	308	354	328	319	277	300	311	303	301	304	334	320	320	286	317	300	285	286	328	331	286	297	335	297	311	296	323	333	324	326	294	286	304	314	304	315	339	319	370	308	322	324	268	288	311	328	308	295	307	347	335	319	300	274	281	334	287	330	324	312	328	324	348	333	299	340	297	319	348	300	313	298	328	327	306	307	274	306	305	305	310	337	280	287	313	297	319	296	341	320	309	320	280	299	322	300	319	311	282	315	312	324	341	318	291	281	291	325	293	309	322	324	309	323	319	296	306	306	322	314	309	317	320	295	327	312	326	332	313	315	311	314	303	326	306	291	302	302	323	314	320	287	335	291	282	278	317	283	290	324	340	286	322	292	320	294	308	295	325	287	291	266	304	300	338	315	323	315	306	336	319	294	306	285	303	296	300	326	324	328	317	280	303	302	315	323	336	335	366	296	315	336	307	329	299	336	313	297	336	307	282	302	329	287	299	297	323	319	328	295	317	315	271	295	319	312	302	331	332	332	320	328	300	288	305	342	322	319	284	322	298	316	318	340	344	296	316	310	305	296	315	310	319	301	321	290	337	277	334	304	340	312	350	328	333	357	298	290	287	310	334	335	292	316	291	283	280	317	325	284	283	303	309	318	311	303	303	298	325	323	311	341	308	309	327	318	308	326	315	300	278	323	318	337	314	320	313	285	331	287	309	297	319	287	302	282	332	317	294	281	309	322	344	295	306	320	305	320	327	315	302	311	320	286	291	333	289	319	302	338	281	284	353	339	302	313	280	318	292	301	283	303	295	300	265	293	324	293	275	338	309	318	318	307	309	297	336	322	306	327	325	316	315	297	309	300	319	317	316	275	278	345	290	310	328	339	326	303	318	307	316	297	313	259	298	307	348	304	300	291	304	317	351	326	323	358	330	309	326	305	311	321	334	273	324	321	326	330	337	331	294	304	304	329	281	312	319	316	314	303	340	342	319	300	303	307	288	308	305	319	312	300	325	312	281	339	331	335	317	300	327	319	303	329	299	295	328	302	302	313	306	327	315	313	294	328	332	325	314	313	310	313	287	308	319	316	324	307	342	291	314	331	320	310	261	310	326	290	368	303	313	285	292	305	299	296	313	331	263	335	306	293	319	305	303	323	324	320	320	325	316	306	316	318	303	303	339	296	285	347	322	298	314	308	336	274	301	283	318	325	308	336	322	354	343	302	338	336	338	299	317	284	289	334	326	298	321	314	303	313	294	311	282	321	318	315	288	325	300	322	309	305	332	288	294	296	317	332	333	300	289	321	298	320	325	307	306	331	313	320	325	317	334	329	279	313	333	355	333	295	309	350	327	292	312	311	298	321	314	326	331	331	312	299	283	316	328	281	302	313	309	324	289	354	308	319	303	290	317	295	345	306	334	328	312	331	296	322	273	309	335	305	306	296	322	299	339	323	269	306	334	325	317	337	292	301	314	323	317	311	281	330	363	311	297	342	310	320	323	302	316	312	303	348	291	332	296	302	303	310	321	332	314	317	313	346	322	307	327	325	326	291	273	301	306	294	337	292	335	331	300	355	334	300	325	321	329	317	287	307	267	349	322	338	337	313	326	311	299	285	327	295	331	335	333	304	309	316	328	304	319	322	317	312	307	284	340	300	315	328	347	306	281	306	332	300	295	345	276	326	305	316	285	305	348	312	298	323	298	332	278	313	335	346	323	318	315	292	291	327	283	308	314	314	277	313	337	309	323	327	281	304	308	299	309	341	309	319	338	306	324	324	333	340	311	330	347	330	324	315	304	330	355	310	295	310	338	306	288	304	312	296	316	333	298	319	311	314	316	342	282	345	311	336	304	314	309	311	282	324	316	283	288	334	317	314	346	316	319	316	292	298	290	329	347	311	315	326	319	327	305	291	300	350	357	339	330	299	309	326	298	280	327	304	295	332	317	271	310	336	321	332	342	294	307	332	296	324	302	295	335	301	282	341	301	293	292	324	340	271	316	330	329	304	274	291	313	335	313	290	288	332	308	322	342	279	298	311	314	322	325	297	277	300	364	307	342	332	284	321	333	303	307	308	314	299	341	317	276	290	287	314	307	315	265	317	287	300	316	312	319	306	281	275	333	294	285	315	307	317	309	324	306	311	297	320	286	293	324	287	295	293	286	318	277	306	324	330	357	352	306
17021	7139	7183	4190	3582	2732	2649	2122	1626	1353	1283	1194	1079	1004	918	893	877	845	811	800	785	731	749	785	778	752	794	786	725	785	723	723	733	738	758	666	738	722	713	753	720	741	725	757	743	703	730	733	698	728	710	697	685	741	689	717	718	677	648	682	693	700	691	741	693	718	692	705	716	715	676	682	694	719	697	706	719	689	701	702	682	719	678	747	681	695	700	717	706	708	696	697	697	693	669	712	674	726	698	685	747	724	741	706	734	747	718	735	667	758	744	745	774	714	697	731	766	798	754	773	716	727	749	717	714	718	692	728	650	695	700	703	668	679	731	712	698	711	675	716	681	654	728	721	764	694	680	675	708	695	762	680	691	696	694	721	687	734	706	744	718	709	757	720	690	699	673	693	741	746	714	700	769	753	682	707	735	686	675	679	694	660	640	671	667	712	680	712	713	715	675	720	681	741	736	690	696	683	733	693	673	694	710	709	670	701	655	689	691	687	691	695	681	644	700	691	755	695	704	682	652	748	706	701	665	674	713	658	650	708	717	733	661	703	727	662	676	702	720	669	670	746	753	688	730	708	706	709	694	713	688	679	683	714	731	699	706	709	729	716	702	678	671	721	693	697	666	623	723	770	718	724	736	689	714	708	700	726	751	683	707	697	708	684	680	679	728	683	676	700	678	728	658	677	686	670	659	658	749	753	750	704	659	664	696	650	683	668	711	685	673	653	718	703	695	658	670	698	741	658	720	718	664	676	680	675	663	697	733	686	641	703	660	712	701	725	651	682	676	723	695	666	684	666	687	722	759	685	691	685	718	719	777	681	709	717	720	714	774	717	716	675	685	686	655	688	676	729	716	708	701	694	695	677	709	697	694	701	711	709	665	672	714	657	706	678	677	656	702	655	746	704	680	718	692	673	707	703	675	683	649	670	677	713	720	691	717	660	713	713	636	668	665	751	720	709	694	718	710	721	682	676	705	712	719	678	728	727	693	698	712	675	701	658	653	674	695	724	647	692	690	734	664	666	660	730	682	720	676	746	726	723	726	684	602	706	720	737	730	666	684	699	711	716	705	716	684	750	698	678	729	679	689	714	702	713	697	701	766	712	686	739	703	681	668	674	716	691	680	711	687	640	687	681	670	708	714	710	711	698	675	690	701	708	710	710	691	691	712	704	689	691	665	697	660	687	694	687	703	724	686	678	696	714	712	692	735	760	700	683	662	682	666	657	695	637	687	709	737	751	653	750	691	713	692	707	670	697	724	680	696	732	724	657	694	680	687	715	662	658	678	689	723	753	681	702	720	713	680	716	691	690	702	719	671	702	681	706	666	683	682	689	728	721	735	757	693	682	711	700	692	708	684	726	678	686	765	695	715	664	690	694	723	702	651	679	674	729	673	648	687	694	676	740	676	686	708	706	700	653	708	706	752	682	689	718	704	708	704	713	717	702	696	734	722	762	681	755	749	702	695	704	732	672	717	677	707	744	690	701	714	693	726	707	721	747	729	680	695	657	682	687	711	747	696	705	713	715	701	660	696	685	678	714	687	731	692	707	709	646	687	652	668	684	704	745	711	689	709	687	619	657	710	667	709	720	681	707	685	662	694	721	701	730	668	681	667	718	734	717	714	682	684	669	702	650	696	661	737	752	687	733	681	684	698	746	697	683	689	705	642	702	687	699	717	647	711	712	701	692	678	649	714	715	746	698	653	711	706	723	735	722	659	726	697	699	714	702	714	697	691	650	728	696	697	665	721	702	694	649	681	721	687	716	673	675	680	738	665	669	676	722	701	728	670	717	698	708	695	711	694	691	699	718	703	725	713	701	683	686	660	679	687	689	737	702	655	702	717	746	687	730	694	695	704	722	717	698	723	706	738	708	681	686	681	723	700	643	703	643	695	722	693	722	690	713	671	705	678	684	706	695	708	727	722	691	713	710	713	716	672	707	687	719	694	701	686	713	700	735	663	706	704	684	701	703	716	719	694	677	725	719	691	722	698	681	732	692	682	687	665	687	667	749	751	678	686	679	698	664	700	738	666	681	707	692	679	665	652	650	648	720	705	654	684	686	674	718	674	695	677	670	706	719	757	716	734	724	665	685	703	662	676	717	644	687	674	679	687	691	636	705	681	693	659	723	701	753	688	704	703	658	709	698	672	712	643	669	687	736	713	666	708	707	686	681	693	709	694	696	686	684	756	667	774	706	684	672	680	702	708	711	678	675	690	667	700	716	691	679	625	698	682	705	673	685	685	705	679	727	688	674	654	670	703	657	681	702	693	701	715	704	702	662	671	663	686	681	759	657	718	700	683	700	675	725	665	680	730	690	734	704	651	671	692	656	715	703	682	690	683	696	690	706	684	694	703	702	735	693	676	732	685	723	691	703	680	680	718	734	713	678	730	723	678	664	700	667	692	700	702	660	733	693	676	718	733	683	681	676	709	726	669	703	751	742	723	724	675	672	692	693	697	714	656	756	707	675	696	686	710	660	670	680	663	695	665	718	686	657	736	714	659	698	696	726	696	750	703	689	695	684	718	756	686	680	708	739	718	737	672	683	694	689	663	692	720	701	707	704	647	677	705	711	721	664	676	689	689	719	696	705	665	748	750	636	693	725	665	712	668	713	733	694	593	700	693	672	650	712	726	710	730	686	701	716	703	705	690	709	689	747	706	732	723	696	677	709	689	704	719	696	686	705	693	682	766	685	717	701	706	695	695	726	680	752	736	703	676	703	713	697	713	718	668	725	718	682	703	714	687	706	690	663	718	670	714	713	718	690	648	654	696	674	696	675	693	654	676	723	718	693	705	664	709	712	663	667	752	682	732	664	724	697	687	649	694	677	683	699	691	687	659	700	663	680	703	668	738	684	720	680	732	672	669	692	698	655	672	670	684	677	698	704	740	696	692	706	673	664	656	717	715	642	680	702	678	739	685	711	758	691	674	687	672	694	693	753	725	755	722	677	719	786	692	689	669	694	729	722	649	639	708	738	703	706	682	713	667	681	748	722	686	700	705	695	726	677	706	706	694	724	705	727	647	673	679	715	721	714	658	766	692	713	744	718	682	738	678	723	673	716	709	682	674	674	650	698	686	660	703	682	730	681	687	712	736	738	707	680	678	714	704	730	737	676	709	716	726	681	725	725	684	700	709	694	673	692	718	717	704	710	694	686	709	710	706	720	723	700	681	724	692	680	719	748	757	727	679	725	679	659	691	672	665	672	712	671	695	679	689	700	665	660	764	677	699	694	707	723	679	666	710	679	776	725	700	671	687	662	751	662	683	699	691	698	662	685	720	697	701	712	662	678	699	704	694	631	736	713	697	773	703	709	702	717	695	688	754	695	700	711	659	683	692	706	694	719	670	689	733	700	695	731	719	700	700	645	760	717	672	729	690	692	685	732	704	665	722	702	668	697	697	708	689	691	667	652	691	716	730	680	722	695	742	690	713	712	687	670	695	708	760	662	713	720	754	727	723	714	668	715	783	716	684	700
11878	3352	1188	453	355	315	321	317	298	334	348	308	315	305	293	279	307	300	298	346	327	302	318	301	314	341	346	306	312	323	313	317	313	321	329	314	326	337	337	302	312	334	331	290	309	319	318	303	301	285	320	312	319	315	301	282	296	330	282	302	344	334	276	343	276	308	320	353	314	326	278	331	289	312	344	346	302	325	336	318	310	319	331	329	302	337	327	332	306	323	295	312	299	342	300	320	310	308	307	339	335	300	316	337	334	369	320	302	321	315	328	317	297	283	315	313	343	292	308	308	325	317	313	320	362	295	299	310	339	358	303	319	319	297	307	346	337	289	321	358	326	306	314	304	292	323	304	321	347	307	352	278	334	288	313	310	305	333	315	333	291	286	318	314	315	301	337	298	331	322	304	310	303	322	315	302	346	315	297	322	317	307	364	314	299	287	316	310	323	291	284	316	296	305	298	337	346	313	337	325	311	313	337	282	350	340	310	336	319	306	354	310	309	323	346	293	296	334	309	327	309	313	340	313	324	318	327	301	329	292	276	319	314	352	288	331	298	304	300	307	312	322	326	296	316	274	334	320	323	311	313	313	334	340	311	315	294	346	300	335	321	311	311	328	287	306	297	314	310	311	304	343	324	321	293	333	300	341	302	322	320	315	321	316	249	312	326	296	314	350	329	320	310	320	342	324	316	311	326	308	297	279	323	290	305	301	303	297	307	337	293	317	333	305	312	308	328	329	319	324	277	303	346	296	331	317	315	312	298	299	308	300	303	351	314	312	308	305	326	305	348	276	308	329	325	318	310	271	327	286	350	302	307	344	330	288	326	352	312	312	340	329	326	325	327	291	312	317	345	349	290	288	310	331	305	297	314	327	303	304	335	333	319	298	353	300	326	306	325	357	330	340	324	343	320	315	316	287	335	311	289	327	326	303	276	298	329	340	321	334	333	315	324	340	338	317	323	326	309	321	339	331	298	313	299	276	297	357	297	332	307	351	303	292	302	330	299	329	293	299	318	317	323	288	297	325	309	319	319	297	279	294	328	299	301	292	311	352	293	336	348	293	326	324	315	313	334	308	290	307	295	297	324	315	330	300	351	316	316	330	316	342	365	380	326	290	301	320	338	279	334	298	308	315	305	355	301	298	308	309	330	317	314	294	338	333	314	318	301	309	341	326	318	305	350	334	310	301	299	319	309	313	343	349	301	296	336	358	317	359	302	300	318	332	299	297	295	311	328	303	328	333	303	308	345	338	274	304	322	319	336	320	332	315	319	289	321	343	350	314	270	329	334	326	295	347	301	296	323	279	289	305	324	358	298	324	324	272	290	328	284	315	344	316	323	322	320	307	326	318	337	305	328	303	329	329	348	355	307	313	348	340	305	304	312	302	359	310	328	327	315	328	325	297	328	322	328	308	296	324	302	312	315	308	304	298	282	318	340	313	312	316	317	292	326	305	294	307	330	308	289	297	330	323	351	293	274	277	296	323	332	370	309	319	329	342	331	303	311	260	315	303	300	303	322	316	319	295	303	310	313	277	298	323	340	314	293	287	301	304	322	329	319	300	325	309	333	330	311	312	308	322	318	323	302	325	298	325	316	299	330	304	295	345	356	307	298	319	300	341	324	341	313	313	305	296	295	321	291	341	337	285	298	313	336	307	307	323	318	327	328	313	323	325	321	269	299	304	336	306	314	320	311	309	317	311	278	320	307	337	273	285	313	333	322	327	312	320	340	323	292	306	312	333	307	291	304	300	306	308	304	329	292	323	325	358	303	326	336	304	301	302	291	305	319	320	300	337	267	303	321	292	308	337	307	325	332	340	290	348	347	312	307	285	311	324	298	339	322	334	302	319	332	331	294	296	301	299	278	322	319	344	323	327	272	312	327	326	315	349	299	300	329	316	300	330	341	332	286	333	284	308	285	339	318	320	307	308	291	281	286	339	347	327	317	333	320	327	321	345	299	303	305	322	314	329	293	316	321	356	344	315	297	293	348	300	359	354	338	304	317	275	319	348	310	359	325	308	298	317	325	322	365	323	313	331	340	301	333	309	282	328	291	317	311	339	309	310	310	327	287	322	312	267	289	300	338	313	320	316	316	324	323	303	298	316	318	275	311	293	331	280	290	315	325	314	299	286	307	326	353	346	295	283	335	325	327	335	295	299	307	319	324	303	328	321	293	343	329	339	332	319	331	342	275	280	326	305	319	341	279	312	278	307	306	303	322	331	274	346	340	332	306	320	335	315	317	323	311	319	337	329	339	350	310	304	321	335	327	300	341	310	325	304	326	314	336	354	338	293	296	336	309	320	324	322	300	318	351	302	314	333	319	332	326	327	319	337	307	352	330	331	272	294	320	318	306	317	333	329	320	331	311	333	306	317	347	266	314	292	288	308	317	302	327	338	343	325	303	325	318	311	324	369	320	331	294	309	322	313	301	332	326	336	314	322	327	341	326	333	317	315	297	323	362	369	350	309	299	339	306	308	363	362	292	281	319	307	322	295	318	298	328	301	329	325	334	317	295	306	332	288	341	285	328	291	311	330	302	326	302	347	362	339	333	305	329	308	323	309	376	340	318	327	304	281	322	299	324	360	316	284	321	305	300	291	314	349	322	284	331	293	312	322	299	372	343	347	325	317	340	308	315	324	318	344	320	307	312	338	330	310	294	302	313	303	270	289	315	321	338	326	332	352	325	305	307	309	315	317	307	328	315	299	299	349	317	344	282	298	328	267	324	339	296	335	350	313	353	304	279	334	314	287	291	306	307	314	314	319	310	329	349	319	330	314	322	307	302	319	340	353	296	303	302	322	339	325	316	293	301	321	313	299	289	323	372	291	328	307	303	320	314	295	312	334	335	321	321	291	328	344	351	358	332	311	311	336	343	298	325	339	329	330	349	338	298	365	323	299	302	309	297	331	329	286	331	306	305	354	309	332	326	307	338	295	311	313	333	322	306	318	324	364	348	327	309	295	302	302	351	306	290	315	309	314	301	297	303	354	291	352	305	296	354	332	295	309	346	340	322	289	301	300	312	308	289	318	329	336	312	302	319	332	313	311	286	286	309	286	319	305	342	335	333	313	373	290	303	304	322	294	304	326	313	309	326	292	305	339	332	291	306	341	328	336	327	339	300	315	322	332	321	339	298	319	313	295	296	340	351	334	304	326	320	323	309	355	313	285	296	298	305	309	287	340	305	337	303	332	321	300	310	351	312	328	315	322	282	328	329	314	330	311	319	288	316	319	268	320	327	293	315	293	305	290	344	309	285	335	346	300	338	314	355	320	320	282	299	293	300	276	318	296	277	323	328	308	310	324	308	311	331	308	321	331	315	317	314	318	348	312	360	336	324	318	308	314	342	288	311	330	320	307	315	315	336	304	331	292	359	319	355	319	307	320	333	339	297	299	325	331	295	322	318	337	346	327	315	284	320	301	305	300	332	313	314	302	342	321	311	300	291	322	320	311	322	278	304	345	311	310	338	318	312	313
7457	2692	2061	920	742	771	724	715	706	726	698	719	694	694	704	714	713	664	682	697	745	674	685	690	696	701	645	700	699	734	682	679	664	721	750	729	720	673	715	717	696	703	683	689	688	644	707	747	640	713	690	687	734	677	683	680	704	681	656	665	670	694	740	681	717	691	748	709	688	737	725	697	718	762	692	700	649	665	661	696	652	710	703	712	670	698	675	703	688	718	767	683	717	705	671	716	723	713	702	742	711	716	705	720	749	699	706	672	712	722	727	692	694	708	712	660	768	683	716	681	689	725	704	736	777	676	654	678	711	662	684	687	670	674	661	680	637	689	770	677	743	698	638	657	689	757	741	737	744	759	609	714	724	677	690	686	691	666	664	716	707	682	744	711	709	701	672	700	679	648	703	677	702	672	678	640	719	698	708	701	708	735	778	710	665	740	712	702	669	693	711	692	685	690	690	699	689	676	682	702	712	705	674	703	653	689	736	665	674	726	677	750	695	717	702	672	707	693	685	699	672	712	673	676	679	688	693	685	689	733	685	689	695	658	710	684	713	666	711	747	689	701	719	776	670	689	687	669	734	680	681	683	706	659	701	686	700	690	673	687	675	677	714	709	670	674	633	708	709	672	699	726	718	682	748	705	719	680	707	661	711	668	675	724	695	691	715	678	716	695	694	704	698	700	688	718	706	694	653	691	695	696	680	705	720	703	709	718	710	679	699	633	733	723	692	706	692	748	691	702	699	741	683	723	684	718	713	678	701	648	694	710	699	700	727	652	708	679	703	688	713	667	701	725	727	700	712	730	676	676	705	637	689	705	697	685	676	688	741	661	694	728	660	691	664	684	673	676	666	705	663	708	735	720	718	713	766	655	699	687	711	685	686	687	662	685	659	721	687	707	682	715	705	709	703	638	644	721	681	730	748	702	702	720	689	660	697	715	718	657	685	678	745	679	704	704	693	695	715	692	734	702	646	719	656	698	667	713	711	684	711	676	682	676	697	715	675	716	697	725	649	700	722	667	696	657	639	702	687	703	705	709	668	613	730	703	669	729	683	700	736	700	715	738	695	682	691	706	704	781	720	700	710	749	682	716	712	709	706	717	692	725	684	734	659	684	664	722	668	632	756	671	675	724	676	717	693	729	667	685	705	698	738	718	707	706	747	673	734	704	625	680	706	684	674	687	705	695	745	699	649	711	730	683	712	677	705	705	695	718	696	721	696	708	687	714	706	692	694	680	737	687	755	689	615	710	692	703	742	724	716	674	721	698	653	650	651	711	652	667	692	669	645	727	683	725	655	700	736	712	721	759	706	649	725	674	714	673	723	762	665	673	687	707	680	716	720	741	662	711	693	741	733	676	667	730	693	673	683	693	671	666	722	688	728	679	741	716	704	700	693	708	715	714	717	655	679	682	752	700	781	716	674	701	683	736	671	674	703	716	713	659	710	644	720	650	713	652	692	654	631	700	725	714	679	680	729	709	681	708	642	678	629	684	740	723	688	695	666	710	711	706	718	689	711	701	721	683	722	702	701	700	686	693	738	677	653	695	714	684	741	721	698	694	738	761	680	663	681	691	752	671	693	742	699	697	712	698	677	665	721	723	697	670	710	716	718	681	711	679	670	711	715	691	689	704	726	661	722	653	676	742	733	688	667	652	737	720	690	685	680	670	749	676	731	678	681	641	690	655	705	717	719	723	688	721	735	679	701	686	680	679	711	747	679	703	677	670	657	711	716	697	752	687	712	679	693	723	698	717	718	704	695	735	735	686	740	732	715	727	676	702	647	681	674	734	672	724	685	752	704	646	739	697	702	702	698	710	667	681	714	663	705	694	717	656	737	699	676	700	669	679	676	695	719	682	728	701	738	667	694	729	701	686	669	678	732	680	700	667	681	692	723	725	709	715	682	691	663	712	722	691	633	703	656	736	698	714	686	716	718	704	674	684	708	654	717	733	707	689	722	684	688	701	706	638	702	719	708	742	702	690	653	720	708	683	702	677	707	701	614	713	661	690	699	662	706	715	708	684	698	683	722	668	683	679	719	710	676	665	715	689	627	685	712	661	667	698	639	716	685	687	663	677	646	685	688	680	703	690	722	700	725	735	697	683	748	653	684	660	736	723	714	669	718	682	689	679	723	667	716	673	695	676	687	724	661	678	713	714	695	665	648	685	695	707	705	675	653	680	695	649	692	650	739	670	680	695	685	675	665	690	701	678	706	721	670	680	710	682	710	727	713	725	770	679	749	652	712	722	688	729	706	744	704	673	707	690	711	674	679	740	632	651	668	670	726	701	700	695	698	698	684	697	680	690	721	695	699	709	700	704	713	738	704	676	713	707	682	710	645	681	706	726	696	712	736	636	681	729	682	694	711	667	744	688	717	694	731	685	688	675	768	696	690	715	672	686	646	677	707	694	638	742	666	733	682	692	687	671	740	687	734	722	684	697	703	703	738	692	745	706	700	680	718	750	679	692	702	711	695	725	651	679	667	705	698	650	718	719	717	682	753	689	662	694	689	710	706	719	682	673	714	728	729	679	695	707	655	658	718	685	675	663	685	677	704	716	688	698	704	711	692	699	696	685	736	666	730	686	710	701	710	688	693	703	683	675	699	674	674	711	691	695	694	700	663	685	697	754	681	718	769	691	698	707	672	660	687	737	726	694	706	729	699	700	696	725	706	687	660	722	668	690	754	687	711	680	681	640	672	678	669	705	714	675	687	640	713	680	723	714	704	704	764	717	635	666	688	681	699	725	713	667	645	732	686	714	682	698	693	731	665	719	740	665	697	625	718	686	687	704	681	696	678	644	657	681	663	729	638	693	696	673	693	665	691	653	704	645	677	702	693	706	729	718	702	688	723	728	706	702	679	678	664	712	698	678	719	736	725	687	704	645	696	716	667	760	670	697	705	680	710	703	695	653	696	694	639	636	692	735	700	653	689	677	677	692	650	677	687	691	653	694	682	719	733	688	697	745	688	670	704	717	736	658	703	708	734	749	701	684	685	637	700	707	705	656	718	670	673	676	753	689	733	699	688	668	671	693	707	710	712	706	702	730	672	719	675	716	685	690	686	701	693	674	660	691	653	711	688	701	725	681	650	703	703	682	678	693	659	699	674	701	691	773	677	696	725	706	730	690	658	701	674	745	679	696	717	710	739	648	661	726	649	709	748	703	672	735	711	732	721	677	673	703	695	703	698	665	666	666	712	680	644	650	679	671	651	704	716	653	710	702	727	746	669	740	715	642	722	703	719	673	659	720	718	722	681	692	670	680	699	726	714	715	728	695	722	656	675	711	735	674	722	692	688	681	648	730	713	703	709	738	701	693	721	711	751	687	698	711	677	690	726	650	746	711	710	705	678	674	717	675	736	697	685	698	723	747	689	700	731	704	728	727	678	660	700	697	718	625	775	675	688	717	709	685	703	687	728	705	678	697	676	688	683	704	682	728	703	705	710	699	707	670	684	649	692	703	722	681	736	681	739	691
24090	8751	3562	1222	914	578	500	545	455	332	368	328	319	297	318	285	291	312	295	302	277	284	300	298	287	309	297	272	272	262	250	297	268	286	273	282	271	302	314	279	295	290	284	264	279	274	263	248	302	273	276	262	289	311	303	280	293	266	287	265	303	266	264	301	298	278	268	296	285	279	280	287	279	282	274	270	279	263	264	289	289	263	264	262	280	282	253	284	320	265	287	248	291	302	283	254	298	260	297	307	259	304	305	278	264	269	314	285	273	295	286	280	272	324	269	260	302	307	269	280	315	296	286	262	305	297	288	272	260	275	293	262	274	258	258	261	294	313	300	309	315	316	269	291	302	273	304	245	318	279	288	263	292	297	281	293	303	271	288	266	271	288	275	257	267	265	275	310	264	300	295	265	265	270	265	292	284	299	314	293	296	320	271	264	271	276	306	313	264	288	302	281	293	294	245	265	291	256	264	289	277	290	313	255	289	278	296	297	300	273	277	297	302	251	298	288	245	293	257	293	265	274	302	274	288	302	285	309	279	280	275	297	288	275	245	222	269	253	272	324	269	261	289	253	295	280	309	293	305	293	301	259	295	243	313	303	322	299	293	262	277	267	280	256	263	260	292	282	285	264	312	249	294	307	283	271	259	288	282	275	298	285	294	283	245	305	266	291	270	269	312	291	319	317	320	297	312	295	283	277	247	274	276	282	256	282	259	255	299	287	271	297	289	273	276	293	280	257	285	316	275	249	296	281	279	311	266	264	272	266	268	259	282	253	281	271	251	281	270	253	283	261	268	301	296	319	268	277	282	277	297	270	289	276	297	325	252	276	286	282	286	279	262	269	264	303	299	267	289	303	270	271	259	334	278	290	270	307	293	281	276	276	311	278	285	256	281	280	292	261	291	292	273	238	299	290	286	282	286	271	277	288	267	306	278	253	265	306	248	269	315	272	290	293	276	280	286	261	270	272	296	280	275	273	302	275	280	257	320	259	286	277	304	275	289	275	292	283	280	289	276	262	279	279	323	306	279	294	296	267	264	272	257	271	285	291	296	275	283	252	279	276	256	270	279	267	269	251	246	294	258	285	268	254	249	293	288	281	295	279	306	264	288	278	269	252	287	257	275	283	308	259	320	269	273	311	283	260	297	285	278	316	305	271	275	242	276	287	310	290	285	250	273	315	285	271	291	275	270	300	304	306	309	295	252	259	291	280	306	295	279	283	254	289	262	298	283	273	273	242	280	302	276	258	266	288	249	271	279	277	288	315	286	259	265	269	301	283	300	265	249	263	267	291	282	284	272	289	304	265	306	262	317	276	291	275	316	266	263	277	274	284	268	279	321	259	287	276	284	272	266	283	305	270	262	273	309	265	268	276	274	283	256	297	275	275	279	282	274	303	286	254	270	259	282	334	336	333	297	273	299	295	260	267	275	316	292	285	284	271	234	279	265	260	312	262	266	327	283	275	260	315	307	272	291	313	292	300	273	238	267	317	296	294	307	303	277	289	295	305	289	282	301	292	250	294	262	268	285	273	287	279	282	261	308	271	270	316	313	275	309	299	285	287	308	293	270	250	304	265	305	287	227	264	309	315	274	281	298	288	309	308	277	266	299	260	311	290	242	301	285	311	303	279	280	257	306	292	251	310	265	254	261	273	313	298	317	270	302	284	250	287	278	312	270	282	308	282	282	279	281	252	271	249	307	243	267	270	264	297	266	265	274	274	271	257	285	273	288	276	271	290	297	251	284	260	280	276	322	303	260	278	284	295	318	278	266	314	288	266	286	275	323	255	286	299	292	255	265	259	283	269	281	300	288	258	273	292	289	266	275	276	245	270	267	274	260	277	287	255	299	268	288	287	281	298	288	282	283	292	274	277	246	286	286	289	262	266	283	293	294	280	264	311	306	264	299	299	240	276	279	313	283	231	288	283	264	253	299	291	296	289	296	284	286	272	302	289	303	282	281	291	300	269	273	253	274	283	263	273	256	264	288	278	269	288	296	275	275	264	288	296	286	245	294	271	290	283	298	236	266	268	287	274	295	272	310	255	274	309	293	293	293	274	260	270	267	296	287	308	314	264	278	286	277	250	278	286	284	292	291	308	269	259	266	275	290	296	289	295	266	303	245	296	286	309	257	308	286	291	314	288	314	298	283	278	288	281	292	278	280	290	262	271	325	282	282	263	322	278	293	327	275	281	289	272	266	277	284	246	236	258	279	297	273	278	297	307	308	295	281	273	255	298	264	282	302	279	279	289	278	297	281	269	321	291	285	271	278	281	289	284	279	282	315	282	308	248	304	293	300	300	275	276	297	292	281	268	247	284	303	259	289	310	298	272	279	283	270	250	253	273	308	297	265	279	265	255	293	300	279	284	294	278	299	296	281	282	277	292	289	321	269	283	297	284	275	274	256	282	276	282	315	327	265	312	268	284	292	338	291	256	294	288	279	281	311	298	266	278	260	265	283	303	288	311	306	286	308	277	279	254	282	281	286	288	298	277	262	295	301	286	288	287	286	292	251	274	272	290	278	289	280	310	286	264	322	305	303	266	271	283	282	266	282	297	294	276	281	311	262	252	275	292	294	317	289	290	285	262	286	277	281	257	267	258	309	274	278	275	277	286	268	280	283	264	300	289	263	301	273	263	298	291	297	281	299	281	270	261	246	294	272	249	270	263	294	268	311	301	291	279	282	277	266	268	274	291	286	272	278	316	296	276	286	239	272	268	302	251	306	281	272	285	268	277	287	252	281	296	285	252	259	272	311	269	276	280	280	280	284	270	287	271	269	265	266	262	271	300	284	260	293	278	320	254	292	287	292	251	279	290	283	300	290	272	267	267	305	287	297	273	286	267	294	311	258	312	252	267	313	326	279	306	300	270	313	299	254	270	294	281	278	318	256	295	286	259	301	270	269	269	269	265	280	298	303	260	293	261	265	311	261	276	282	268	307	277	273	271	309	260	292	266	295	283	269	297	248	288	299	279	278	305	291	277	293	321	284	251	262	269	255	266	298	291	267	273	279	273	255	296	274	285	258	279	301	249	252	305	254	256	301	300	256	312	276	317	258	296	268	278	262	297	263	274	275	288	288	286	290	276	278	329	266	267	267	276	303	290	287	272	267	288	272	252	300	261	279	275	299	265	271	294	297	295	276	287	256	266	299	259	283	272	261	275	269	284	277	262	297	289	273	257	294	274	262	285	293	293	318	285	318	284	298	295	306	242	278	296	289	293	253	282	277	274	288	240	258	280	261	295	263	292	338	299	287	267	300	283	281	288	277	267	287	265	287	260	287	278	251	260	299	269	267	250	329	289	303	312	288	238	262	275	254	273	300	292	272	257	284	291	335	306	287	291	304	256	294	306	286	277	280	288	258	285	293	273	273	278	282	304	283	275	274	284	301	301	284	292	290	264	286	256	270	287	319	293	274	272	263	274	288	295	284	295	279	310	304	268	293	276	254	290	270	256	290	253	288	285	299	290	271	241	253	271
14683	6410	5309	2413	2258	1439	1415	1619	1122	956	822	870	858	802	749	726	736	674	658	671	680	692	695	601	648	684	673	643	635	644	646	650	689	657	646	676	655	680	614	609	643	624	651	627	653	652	668	672	673	635	629	640	639	604	649	587	676	630	619	645	656	586	625	647	609	640	602	642	640	690	669	611	634	622	654	632	619	664	639	626	612	568	627	595	662	653	642	646	624	639	678	656	629	622	613	657	641	646	638	583	634	615	658	670	634	688	703	672	643	633	639	693	658	648	691	667	696	654	642	678	662	660	677	639	617	653	631	616	640	665	672	625	681	611	646	628	642	617	620	644	646	683	664	668	662	621	731	621	595	627	667	593	637	606	664	658	661	638	645	648	617	624	633	644	618	659	581	585	630	661	599	617	613	647	644	612	672	636	648	661	602	652	636	634	660	629	663	644	659	643	635	584	604	645	651	626	626	597	680	626	650	652	631	641	631	631	611	635	653	615	662	686	652	586	636	657	591	634	617	599	595	680	652	652	637	684	672	668	661	667	673	610	643	675	640	629	623	620	661	684	655	634	645	661	675	614	628	626	631	645	595	611	607	662	628	647	673	676	649	600	606	601	641	672	604	623	654	599	632	664	622	632	628	600	603	698	642	596	649	628	683	605	659	650	635	666	628	603	622	668	629	637	642	595	596	643	648	614	617	592	635	669	625	619	630	682	659	614	599	644	663	655	604	627	628	614	667	638	668	657	627	673	636	636	654	649	640	658	628	664	564	638	645	674	595	637	629	641	606	618	691	661	639	624	647	662	615	611	633	625	673	628	627	593	681	570	650	614	630	656	624	666	684	644	665	621	648	643	640	617	642	602	600	636	626	626	689	674	669	612	636	599	642	654	622	583	665	640	578	604	627	611	668	597	645	655	657	658	614	591	601	657	629	634	645	623	610	616	607	634	631	643	629	605	635	612	662	616	620	638	665	619	633	626	618	630	570	618	669	643	632	647	635	620	626	610	648	614	623	667	626	630	666	614	609	683	657	654	651	609	651	621	646	621	611	601	669	622	611	649	656	624	649	628	637	630	613	633	620	634	690	634	638	614	670	599	674	646	661	642	606	651	628	616	643	662	639	619	620	623	621	616	655	614	632	692	689	583	652	649	619	640	616	638	645	658	640	633	598	626	661	622	617	665	657	621	672	687	619	630	647	638	626	687	679	633	628	656	613	648	592	620	668	652	679	623	631	607	588	633	626	593	605	613	603	661	618	661	615	656	618	578	643	563	634	616	634	661	623	659	636	636	606	616	614	611	610	657	612	620	623	618	636	636	642	617	640	646	682	595	623	654	608	639	626	613	620	669	626	657	618	644	620	631	639	631	584	657	612	645	637	659	630	639	649	606	618	601	651	660	622	649	643	699	642	618	622	643	614	633	650	660	610	639	610	619	602	649	664	653	612	631	630	613	661	640	690	630	665	618	633	668	638	652	674	621	589	660	654	627	633	630	651	614	661	668	628	654	603	627	617	629	599	666	625	648	600	628	660	655	654	614	620	617	616	639	630	606	624	636	644	611	604	632	622	674	651	621	648	679	652	640	605	655	638	600	647	607	612	602	642	674	645	654	641	622	654	621	665	628	661	601	651	621	615	620	622	681	659	640	592	626	607	650	681	610	606	614	620	673	663	616	635	603	650	648	640	623	628	631	613	653	619	644	644	653	636	647	624	645	592	604	638	702	632	637	634	648	611	672	626	618	647	677	586	613	674	649	653	610	635	621	628	662	637	668	618	633	652	617	649	617	612	673	619	651	630	663	647	637	641	636	598	655	644	652	657	636	635	646	654	648	620	629	607	671	623	631	647	639	665	630	673	675	647	653	650	636	636	625	599	636	666	624	666	638	660	590	636	627	641	685	641	685	626	643	623	646	649	613	657	647	601	663	612	625	667	625	629	682	647	584	676	643	610	631	615	625	648	625	662	632	637	646	637	664	610	673	615	608	600	672	642	693	626	646	624	650	670	697	596	652	610	699	646	675	621	637	621	625	639	589	607	616	653	671	676	623	643	615	609	678	634	637	635	601	646	625	629	639	603	622	627	597	573	599	644	639	640	645	674	627	655	613	629	642	622	639	618	633	648	635	650	626	631	619	634	646	612	608	650	576	610	667	652	595	647	672	614	660	626	624	669	598	624	593	624	631	604	612	660	630	662	619	647	657	623	641	645	580	667	648	615	649	667	641	686	651	563	626	631	643	639	648	658	627	669	615	630	629	629	636	606	628	651	635	641	650	600	698	640	632	676	605	636	679	623	620	621	681	606	644	665	628	615	637	647	635	637	642	599	626	636	655	619	641	612	638	662	614	658	625	636	619	663	630	596	662	658	670	623	649	605	631	652	669	606	647	663	603	631	647	611	611	673	623	658	683	653	626	663	609	623	606	654	653	634	641	582	621	631	629	634	602	587	648	681	659	601	622	665	661	667	634	694	638	613	640	677	612	612	665	618	656	609	643	615	637	625	585	594	618	631	673	643	642	654	643	632	662	639	625	624	644	640	605	635	625	637	651	638	681	653	667	621	639	633	655	635	668	648	590	648	653	619	625	638	681	662	667	651	550	624	673	612	616	610	554	626	667	723	625	658	648	637	643	606	666	638	685	650	659	598	663	630	624	580	629	597	682	655	598	628	616	605	629	623	636	636	646	669	632	636	668	633	625	674	631	626	624	590	685	638	657	669	617	619	620	645	657	611	633	651	685	654	662	642	635	634	657	631	631	651	623	605	652	603	648	613	627	651	607	645	644	650	625	676	643	610	600	654	642	636	635	659	671	592	644	629	595	644	620	643	647	691	647	596	685	672	640	599	628	645	674	663	602	668	615	689	638	605	633	585	654	687	614	660	683	642	621	655	700	622	665	581	616	615	657	616	610	666	614	613	599	614	625	666	618	633	625	640	617	629	639	616	661	594	608	663	582	653	647	591	628	660	640	666	663	661	639	644	618	618	663	646	614	590	689	635	691	634	629	624	657	632	591	606	645	632	663	649	625	682	648	622	605	664	642	650	646	655	724	681	638	582	632	670	592	685	647	626	686	593	662	665	634	622	583	686	695	644	631	651	683	650	607	639	586	607	580	626	679	603	661	645	639	640	597	631	613	593	624	620	617	618	642	625	606	625	646	612	667	613	618	644	662	654	622	643	620	635	640	641	639	658	664	632	652	620	645	652	673	643	602	683	660	676	671	616	667	654	632	634	614	650	625	673	623	638	596	676	673	643	635	623	611	611	687	641	598	658	618	651	624	648	636	623	654	649	663	699	646	638	637	648	684	636	632	625	632	639	677	628	637	588	626	641	660	649	638	620	655	648	658	697	673	605	633	629	591	615	623	650	625	677	668	593	645	632	631	619	661	629	710	638	672	645	696	620	658	648	643	636	614	620	637	614	648	671	671	629	652	666	625	615	625	655	610	656	639	638	636	619	653	624	616	624	638	580	667	657	660	601	606	662	626
34322	14654	7037	2289	1393	795	758	812	584	445	413	392	348	340	370	328	346	333	324	318	354	338	310	293	306	311	305	313	321	321	317	292	345	314	339	324	299	298	311	338	292	345	342	318	344	319	313	330	337	306	297	267	289	301	282	319	329	297	312	303	290	297	294	317	305	315	338	315	307	322	315	313	317	310	347	289	304	299	331	327	287	326	329	326	283	296	323	285	333	292	316	321	318	311	289	333	289	299	291	302	285	333	319	298	313	314	277	324	318	315	314	299	309	310	319	317	327	299	294	298	294	340	327	304	342	311	292	321	297	313	291	309	287	319	305	290	313	295	270	318	328	329	296	316	286	322	298	317	299	311	349	295	290	313	328	302	319	318	304	320	336	329	324	322	296	329	291	312	309	266	246	287	322	309	328	339	328	319	320	306	314	317	312	325	274	288	312	299	308	340	330	306	326	350	302	313	309	262	293	333	283	342	295	296	307	333	330	344	260	328	305	331	320	303	305	319	300	295	300	336	304	350	302	299	324	313	301	297	284	326	311	268	302	315	310	323	299	293	310	306	310	284	330	289	305	324	312	332	324	307	303	308	324	297	350	299	271	292	312	293	307	314	335	337	317	287	301	289	310	308	325	319	314	302	304	330	315	349	314	296	314	346	312	310	330	310	328	305	314	341	326	303	298	316	309	285	309	301	292	306	326	318	309	291	313	309	325	318	310	294	290	346	323	299	314	277	277	320	301	328	289	284	290	334	316	297	287	286	364	337	284	293	307	309	319	273	309	298	288	329	328	286	363	296	319	303	284	299	313	315	327	337	294	285	324	283	306	301	353	343	310	307	292	295	333	297	287	273	289	320	327	312	286	315	312	300	338	308	292	320	318	309	269	308	290	305	315	314	310	315	279	330	310	328	290	313	325	281	320	348	304	311	337	325	314	317	297	318	342	323	310	298	297	313	318	286	340	314	326	345	270	288	318	334	322	297	350	299	283	275	314	318	333	293	283	299	320	311	293	322	314	267	283	319	291	308	300	339	301	323	315	298	331	312	293	308	362	306	307	301	327	344	320	300	295	339	388	303	340	295	294	352	320	348	327	328	335	311	293	290	306	355	317	304	331	334	294	324	285	295	311	315	343	349	306	321	295	327	329	328	305	320	327	304	334	313	303	290	325	303	303	309	309	328	274	332	294	303	321	308	301	311	299	322	317	293	299	296	325	331	292	281	306	314	291	316	279	311	299	259	299	319	318	339	331	326	284	320	291	316	319	335	346	324	295	359	288	302	323	334	329	331	292	302	303	328	327	321	350	305	314	308	311	304	294	320	322	287	294	335	272	305	334	310	329	325	310	317	315	285	290	334	298	307	319	307	314	316	304	307	328	334	320	312	322	316	295	335	317	321	338	371	305	304	326	296	316	327	325	353	323	324	300	302	311	301	312	335	316	317	298	278	309	272	308	322	313	333	330	295	299	277	276	334	287	352	327	319	360	297	329	306	327	311	320	327	294	288	303	323	297	319	293	296	325	299	315	350	310	332	324	302	315	314	333	277	303	333	316	308	285	289	314	293	293	315	279	322	297	346	347	324	315	327	312	330	308	321	303	250	264	292	308	330	240	312	286	319	304	285	294	281	311	300	342	308	289	317	356	311	319	312	311	312	304	309	273	290	292	298	300	325	317	302	289	323	309	303	278	281	293	260	326	308	305	313	316	330	332	335	307	304	308	330	279	342	257	309	304	306	332	301	313	304	258	304	328	296	305	314	318	281	284	333	337	323	329	367	340	295	293	287	310	309	324	334	310	300	317	345	289	326	295	290	312	280	307	333	308	337	290	319	323	325	322	333	293	312	295	303	324	333	298	275	286	298	309	340	327	320	290	300	291	334	305	297	307	288	308	305	300	307	309	344	292	312	324	359	331	324	335	303	302	334	293	301	296	338	311	326	284	291	278	339	311	303	302	302	314	311	316	291	339	329	305	303	313	324	329	304	306	324	271	319	329	320	324	288	307	304	306	296	312	311	325	286	318	293	327	291	302	270	341	299	295	304	302	304	304	301	318	310	318	315	318	336	322	313	339	333	343	302	315	312	310	345	309	313	311	314	329	282	316	325	320	303	317	318	326	316	317	303	309	321	341	275	315	323	300	304	326	308	300	279	313	310	310	289	315	281	288	319	295	301	303	302	275	313	307	301	314	292	305	333	297	323	328	295	306	295	318	351	312	291	310	318	295	309	300	324	298	322	300	330	346	308	320	316	326	329	318	333	304	307	313	277	297	269	311	283	297	286	320	328	305	306	310	319	302	316	321	332	287	308	342	325	316	309	298	308	316	321	312	306	305	301	345	326	296	307	299	324	313	302	295	314	285	328	310	307	307	321	309	293	313	309	333	309	312	321	319	310	314	320	320	357	336	308	302	287	341	295	282	324	310	317	317	302	281	290	322	319	290	286	293	306	273	351	306	322	299	319	284	331	287	275	309	321	308	288	332	313	334	294	299	307	330	322	318	297	314	311	286	341	298	303	308	319	310	308	281	295	267	281	303	265	275	310	316	350	316	321	290	300	308	306	305	310	288	339	314	311	306	304	296	327	311	306	303	302	324	306	318	317	303	309	332	288	291	301	318	284	335	312	277	306	277	306	345	300	299	333	310	316	320	301	277	324	313	311	292	317	305	294	307	303	294	305	298	321	275	280	306	284	311	297	318	285	327	307	337	268	326	269	303	289	285	303	318	313	304	300	314	303	333	277	321	308	291	318	298	344	313	315	319	309	291	281	315	292	289	344	365	289	275	306	291	312	294	340	325	329	287	297	317	340	309	326	301	329	308	274	327	351	309	310	364	299	283	306	298	299	300	351	295	291	310	303	307	335	304	290	330	284	304	288	334	294	356	299	307	299	313	286	302	310	316	332	257	271	284	298	319	330	329	354	309	344	347	318	274	330	302	307	317	324	312	295	319	325	325	282	310	286	297	305	343	334	325	287	319	299	328	284	323	299	299	348	263	335	323	297	339	336	318	307	322	306	325	292	276	288	303	325	252	324	372	347	298	331	318	304	277	289	338	323	299	324	299	296	318	306	306	294	309	324	297	277	292	309	328	309	314	305	265	302	292	299	288	324	316	332	284	308	298	295	288	307	302	322	287	309	315	330	319	322	281	290	346	348	310	302	310	278	281	304	326	294	302	333	273	299	297	303	322	281	322	288	364	301	311	285	287	300	317	337	320	299	289	320	330	318	309	312	326	292	295	310	319	296	277	329	319	335	287	321	312	302	324	312	311	324	310	309	305	347	359	299	298	313	304	318	328	304	324	317	319	298	286	317	320	352	315	335	286	288	327	307	308	349	316	300	335	325	289	315	289	309	300	322	327	319	306	292	314	317	329	322	319	305	310	291	320	334	325	302	304	314	310	298	297	296	292	305	303	315	315	334	319	334	275	313	362	302	322	297	317	356	293	305	297	324	308	312	316	268	331	306	329	287	309	308	283	259	328	369
19401	9633	8296	4071	3197	2140	2210	2563	1726	1281	1152	1129	1044	984	921	854	827	814	785	819	789	756	749	712	751	746	745	765	762	768	718	691	705	738	758	654	735	695	689	776	699	688	735	701	730	697	667	710	694	721	698	709	756	705	659	717	665	703	712	709	672	689	703	782	707	715	657	699	677	696	706	697	683	686	705	651	713	670	718	680	701	679	707	746	680	695	713	692	677	741	709	708	690	707	634	747	728	705	675	654	718	656	688	685	733	721	723	736	729	684	725	686	696	729	703	722	764	724	738	738	732	745	707	697	700	705	723	683	716	712	705	740	667	697	699	704	685	703	693	738	749	734	707	700	684	734	729	695	646	702	695	715	698	711	694	703	683	663	686	706	661	706	658	692	655	704	658	744	727	702	679	700	697	684	702	690	667	675	647	701	690	663	667	731	697	726	709	695	702	704	658	628	707	657	697	710	665	730	741	721	696	709	720	716	686	677	679	712	674	669	657	703	634	691	701	639	647	704	682	680	699	677	673	702	790	668	715	677	701	692	659	675	670	716	696	679	690	678	689	693	689	731	689	690	676	688	641	728	740	699	738	701	668	681	723	683	717	709	670	737	694	676	718	707	701	735	668	645	693	689	677	638	671	696	741	710	689	679	709	728	627	703	685	687	690	730	668	665	692	700	752	675	713	659	683	729	708	695	712	680	721	715	713	711	715	693	701	687	674	686	710	679	719	734	669	709	662	694	678	691	691	696	744	688	691	675	683	671	676	722	677	653	695	744	731	728	710	696	714	701	732	739	676	684	691	734	760	704	698	681	681	696	701	715	725	711	688	740	695	685	687	681	656	733	702	675	714	712	693	706	718	665	637	725	695	715	664	675	666	739	670	709	689	691	716	716	741	709	694	663	703	677	694	702	712	683	685	714	707	723	707	737	702	696	692	687	738	681	672	710	689	690	681	689	668	681	694	698	668	695	662	682	726	650	672	705	704	685	663	728	699	766	674	727	705	716	713	734	692	704	680	689	716	682	669	674	725	714	707	674	734	645	670	706	711	652	709	678	670	692	710	690	703	680	712	719	693	728	662	680	719	714	740	687	718	720	714	719	712	694	694	707	690	706	723	715	695	744	730	686	725	706	648	718	750	677	693	698	722	709	705	730	707	684	695	714	731	709	667	666	712	713	771	705	738	749	712	718	669	750	679	728	687	705	678	700	668	710	694	680	657	710	709	687	667	750	709	732	674	645	702	699	675	697	659	655	714	688	704	652	713	639	689	657	694	716	658	692	753	718	678	705	682	680	702	695	765	681	696	678	700	727	672	689	692	696	748	713	644	671	699	726	746	719	736	710	675	708	689	748	639	689	706	731	710	707	683	715	718	717	686	671	690	677	741	698	734	732	689	688	686	681	631	690	700	716	720	657	669	745	665	694	700	772	702	694	664	712	685	675	664	685	683	685	698	715	697	705	695	662	731	616	672	653	688	712	725	700	736	693	632	669	717	662	691	695	679	679	683	734	695	752	733	688	686	714	706	705	707	701	697	688	748	698	689	690	697	694	677	657	712	718	720	671	662	713	665	652	712	682	708	684	718	705	716	673	682	731	733	684	702	700	693	696	715	676	697	665	716	708	734	711	697	706	755	707	681	724	684	701	680	660	718	685	715	694	702	692	730	743	675	657	709	749	713	727	665	662	699	727	683	724	668	729	683	622	677	697	671	739	674	681	709	704	687	731	705	659	737	723	715	688	663	666	712	711	717	722	742	712	681	658	700	661	716	672	702	668	722	698	707	746	692	692	642	730	702	701	707	689	702	661	731	674	684	716	684	709	623	712	712	683	725	722	716	675	690	736	695	694	665	740	696	700	686	667	759	693	705	756	702	677	680	731	749	672	718	741	700	662	772	706	685	744	741	704	714	702	671	706	728	722	732	700	695	773	705	666	693	680	686	739	726	683	754	699	715	688	752	684	670	646	676	679	726	688	694	697	759	720	717	682	719	714	728	670	697	737	728	705	666	679	673	706	741	707	711	671	712	716	725	675	696	693	720	738	692	674	638	652	693	688	665	749	653	654	762	720	684	701	735	708	726	709	658	709	695	679	716	743	734	684	708	721	712	715	704	680	657	684	719	677	707	746	696	716	743	745	689	699	665	691	709	665	681	695	695	683	717	653	692	671	691	707	719	659	697	727	683	708	681	682	693	697	722	708	659	666	698	674	703	684	715	739	703	768	668	734	708	683	627	691	674	736	682	718	697	707	718	674	664	730	710	668	695	724	711	645	669	725	658	732	716	677	699	721	664	680	676	682	719	718	699	644	704	715	711	704	676	691	643	690	665	739	640	721	714	676	733	735	721	717	685	706	702	662	725	693	751	678	710	690	702	660	708	712	680	697	697	776	696	701	731	723	730	686	696	716	669	724	649	667	673	690	671	651	661	697	705	672	640	704	698	726	660	746	758	732	700	699	692	662	677	695	700	716	703	734	692	690	649	692	706	697	694	750	697	705	653	744	659	685	667	663	683	714	724	681	747	708	732	666	670	749	664	710	670	747	700	727	693	722	709	702	668	713	664	668	719	699	673	726	654	671	685	749	665	695	688	709	713	700	726	703	698	672	748	687	681	672	706	645	681	729	705	660	704	696	684	683	719	716	642	730	713	692	673	679	627	674	719	641	735	710	718	676	692	735	705	695	687	735	725	726	714	699	692	667	670	736	693	666	781	696	727	695	675	718	668	706	722	696	713	697	710	693	698	655	672	658	698	681	693	693	682	699	702	656	681	683	652	665	740	697	697	676	733	662	731	708	687	712	706	719	620	657	702	712	691	718	682	686	742	669	716	675	696	688	691	741	677	659	701	722	721	744	664	713	709	676	753	727	732	684	703	673	701	705	648	685	712	691	745	677	642	721	672	660	642	712	682	695	665	718	714	679	729	675	672	696	635	675	694	753	653	744	673	690	658	711	705	717	680	722	724	722	705	688	696	680	710	675	657	667	738	751	685	692	661	710	705	666	693	652	675	709	674	663	674	752	699	664	694	725	655	729	673	741	692	714	699	759	676	737	681	687	697	667	650	692	691	664	719	707	691	701	694	661	706	674	675	672	681	711	716	691	722	657	680	707	697	672	696	660	715	724	689	711	708	721	707	674	689	693	695	724	695	720	725	702	724	672	676	686	699	655	719	660	715	706	699	699	734	696	703	656	726	703	722	679	705	734	748	709	679	698	682	695	695	699	681	704	681	703	701	724	701	706	690	723	667	728	710	678	727	690	725	687	710	719	682	686	695	673	706	720	703	673	676	764	716	717	681	732	696	669	705	725	716	678	669	735	705	687	707	683	698	675	716	673	668	679	687	709	664	706	694	710	682	689	681	697	727	689	684	724	672	689	724	641	694	645	670	664	691	668	657	700	681	727	705	714	694	734	720	699	638	730	694	695	689	705	694	670	666	669	712	662	676	693	713	705	670	713	728	700	719	697	725	694	684	716	649	688	724	687
12424	3638	1076	431	338	327	299	332	342	310	329	301	325	278	341	354	291	315	300	326	310	337	329	322	332	351	334	312	303	303	319	354	330	325	281	303	309	320	287	336	313	328	328	345	316	316	298	299	295	321	332	279	333	329	331	306	312	346	316	333	294	320	322	311	302	316	358	322	323	340	327	311	312	306	320	302	345	316	300	304	307	304	328	276	304	320	327	339	309	298	315	340	324	313	335	341	302	308	302	339	321	305	335	334	304	305	334	301	319	301	328	349	345	324	315	301	329	345	319	326	332	334	340	317	336	330	370	320	304	337	334	316	337	309	307	316	304	304	328	319	336	328	287	316	334	310	275	296	299	314	303	287	338	328	290	330	374	315	306	353	344	321	298	279	338	332	346	333	298	358	310	317	337	298	306	328	321	354	360	321	304	290	328	317	296	325	279	284	357	350	308	339	332	325	292	321	305	305	325	335	300	331	287	315	302	323	329	329	356	338	292	289	311	303	327	319	295	336	302	322	321	315	347	334	308	305	300	333	335	332	291	314	308	321	311	318	329	309	313	310	315	344	308	333	319	309	312	333	337	321	324	339	323	277	305	302	326	323	282	312	307	339	318	292	339	330	313	274	357	326	310	295	349	335	297	300	311	302	286	320	328	321	293	332	303	298	302	316	332	302	316	331	324	323	297	341	337	350	341	342	311	340	324	301	314	319	341	341	354	325	322	317	319	332	289	342	303	341	324	297	294	318	285	307	305	331	303	312	316	327	305	319	316	377	333	309	348	320	347	310	312	342	321	320	329	309	295	339	328	324	333	294	321	328	336	347	325	310	333	303	322	281	321	351	303	338	305	316	319	341	310	349	318	294	301	347	301	327	326	328	320	324	327	292	323	336	343	288	322	313	329	333	313	340	322	346	329	331	323	316	307	311	302	306	351	321	286	344	327	327	337	338	304	302	313	345	325	319	315	336	320	312	297	315	364	301	339	303	323	343	316	330	279	341	341	336	316	343	321	304	329	301	325	338	337	337	310	332	307	308	330	315	319	335	340	343	356	287	330	278	316	289	354	345	331	344	313	299	302	314	301	319	317	304	330	313	325	346	327	294	367	292	328	306	317	318	319	328	326	325	322	299	306	308	355	343	294	307	284	325	324	324	310	312	299	297	320	311	341	311	363	320	342	390	338	310	335	308	390	306	309	328	295	326	345	324	319	282	344	331	305	290	318	327	294	305	319	318	321	312	335	343	325	368	306	317	329	291	335	344	318	317	346	320	324	332	314	329	322	295	302	335	331	312	325	323	327	332	322	331	308	354	313	295	304	327	338	313	351	310	330	329	329	331	289	293	337	301	302	318	333	323	337	317	303	294	302	331	320	309	312	307	304	307	314	305	344	308	301	295	304	342	332	313	316	306	308	334	339	312	307	344	292	329	291	300	321	324	305	345	301	296	334	332	351	331	324	286	331	316	264	325	334	338	308	309	349	333	305	334	348	314	288	333	323	379	319	317	320	329	305	312	322	332	351	368	325	306	328	329	313	296	333	356	310	293	314	306	279	308	320	337	355	315	321	325	318	296	299	314	304	324	326	354	313	302	310	305	321	338	341	304	333	303	300	308	304	323	325	349	292	319	302	318	299	334	319	289	317	319	292	348	258	300	312	300	307	317	324	294	357	330	291	340	336	320	282	320	329	295	301	314	339	337	320	323	314	316	341	329	321	332	305	299	312	348	321	315	337	300	332	315	340	317	363	305	334	313	311	303	325	316	326	325	361	317	317	332	289	329	308	314	334	326	301	328	324	303	304	286	288	301	313	296	338	290	284	308	297	319	321	319	329	285	368	284	326	321	318	308	334	330	302	309	335	327	311	305	340	333	323	330	324	287	295	277	368	323	325	320	286	326	327	302	310	326	319	327	317	324	345	313	282	312	315	320	317	302	303	304	315	329	314	350	335	298	285	331	318	274	293	306	362	339	303	334	333	285	280	329	311	301	320	327	310	315	316	313	321	318	327	324	343	311	328	323	290	291	294	313	342	330	323	326	325	326	319	297	290	347	360	313	343	313	324	301	323	324	305	304	324	312	311	295	325	334	298	319	295	278	332	322	329	321	341	334	317	323	311	289	310	321	322	344	324	303	332	356	305	338	304	298	331	313	317	315	324	325	318	353	311	313	296	303	326	312	304	313	338	318	305	310	305	262	309	317	329	308	323	322	294	332	273	310	332	340	349	331	352	342	283	338	339	326	290	321	326	311	339	333	295	313	322	333	312	297	297	339	275	303	332	318	298	311	322	315	302	293	297	272	324	347	333	307	337	312	318	314	292	334	346	350	328	331	330	335	298	365	280	347	296	285	319	319	290	289	319	291	292	328	295	329	317	302	277	317	325	342	334	304	311	315	322	318	314	303	282	309	328	295	318	331	320	339	301	276	311	322	344	362	338	304	305	288	348	313	315	339	301	315	324	298	333	304	284	300	311	294	312	335	321	333	310	292	312	307	290	294	275	331	293	268	320	342	295	301	316	315	314	319	330	311	298	309	331	330	294	306	314	326	321	297	308	316	333	318	346	280	329	326	293	374	281	343	363	292	332	325	333	303	305	329	347	315	317	313	355	299	304	331	309	303	279	386	337	327	294	295	312	344	311	328	320	332	319	297	309	296	301	290	334	325	285	332	308	333	343	330	354	352	357	348	347	320	323	344	312	313	309	291	324	351	311	337	326	304	333	332	301	326	319	309	342	298	317	316	294	329	328	338	295	310	320	332	345	316	304	314	318	294	314	295	310	312	298	335	336	352	328	321	305	328	323	331	350	303	333	326	315	327	290	306	317	295	348	303	317	306	323	307	331	297	353	300	292	331	333	318	353	298	315	345	320	326	336	307	301	327	318	315	307	288	354	322	295	329	341	310	348	312	289	319	320	365	302	268	311	324	300	313	306	294	346	310	318	303	294	323	301	320	357	316	302	318	299	305	338	305	278	345	357	332	317	295	297	326	306	306	319	366	325	345	275	335	356	332	297	350	347	299	322	295	322	298	329	310	316	338	331	325	311	316	294	300	291	298	328	326	318	316	323	295	349	316	308	294	307	310	340	327	320	304	336	328	312	278	338	349	342	299	311	327	335	323	312	309	350	320	306	308	336	313	317	317	345	297	300	325	305	301	394	288	334	313	337	299	274	341	325	285	314	287	333	341	307	338	343	311	300	330	317	304	310	307	331	348	341	307	315	298	359	322	284	329	343	332	320	322	309	344	296	287	313	329	395	269	338	341	337	356	309	348	341	305	302	341	345	326	283	304	311	302	326	358	301	306	330	315	297	328	311	313	329	320	313	323	316	333	273	298	354	329	336	305	335	309	317	357	293	330	311	305	299	290	289	348	334	324	330	289	319	336	315	320	307	322	328	362	295	338	308	342	328	292	282	333	316	314	332	300	357	328	346	306	308	298	297	351	320	347	310	355	309	290	362	315	324	332	316	298	265	283	293	310	310	311
7659	2986	1843	915	799	698	766	776	693	757	710	715	748	673	715	656	655	706	686	684	706	684	707	680	708	692	691	724	706	655	675	691	712	731	679	695	771	675	706	724	698	693	691	661	738	663	695	703	768	684	692	683	624	706	727	692	669	659	743	659	710	656	711	647	737	700	678	687	723	719	663	707	677	673	696	681	704	656	713	639	730	658	728	737	726	699	696	697	708	688	679	725	719	694	692	683	686	709	691	698	660	672	692	712	711	709	716	727	695	727	694	728	738	725	696	731	765	713	733	696	757	658	720	727	677	704	707	654	706	704	731	707	696	665	703	714	705	719	684	737	677	729	700	707	666	672	668	679	739	702	696	718	683	755	673	685	730	673	716	680	713	706	706	717	667	703	742	676	713	738	689	675	712	694	673	684	664	711	701	704	734	681	715	691	694	709	699	711	671	689	742	738	699	701	672	700	677	749	692	702	705	706	679	756	699	717	721	710	722	668	718	711	723	675	742	685	726	681	674	705	663	671	675	689	714	700	697	660	730	690	653	737	699	669	674	684	665	689	692	723	748	633	713	705	675	736	721	698	698	717	723	692	709	681	637	683	711	700	684	703	749	669	737	664	768	668	720	748	684	727	723	690	683	656	677	699	696	676	729	693	669	708	611	717	775	677	697	707	705	698	697	689	733	656	680	694	719	697	698	660	682	678	738	719	685	699	690	678	686	719	709	685	716	692	697	689	634	690	732	721	698	720	712	709	652	714	691	713	679	675	703	710	735	729	741	724	701	667	684	649	714	687	661	698	650	661	700	654	712	706	728	661	669	712	660	749	754	704	696	672	706	676	720	659	726	711	739	717	711	669	727	736	725	665	706	686	731	680	696	714	660	690	697	728	678	711	686	715	681	695	689	672	743	703	693	730	725	709	663	723	714	763	641	680	690	745	665	707	748	712	699	704	729	742	709	719	683	720	686	742	700	726	686	673	684	685	758	697	694	670	734	700	684	655	708	706	682	714	678	709	726	721	737	705	690	722	713	707	666	676	681	717	704	666	715	678	638	706	694	683	718	724	699	721	671	678	707	715	704	668	727	737	658	640	676	738	694	749	727	729	714	709	676	713	740	678	718	691	685	680	695	710	721	680	656	726	708	685	661	703	692	691	718	728	703	677	687	718	694	675	679	720	743	697	655	715	691	732	698	704	697	685	670	714	718	694	752	717	739	645	706	687	717	715	731	691	734	682	672	705	710	689	730	683	686	691	663	703	697	690	781	707	694	671	768	688	713	719	731	684	702	645	728	696	725	696	729	728	692	699	719	693	704	710	741	680	761	692	734	731	706	707	703	718	635	702	718	714	731	722	709	729	717	715	726	669	711	688	671	716	717	708	716	674	707	690	702	699	701	700	679	729	686	658	742	717	667	683	734	718	691	690	706	686	716	680	718	685	697	721	649	678	751	759	674	737	723	689	680	693	764	759	657	736	663	735	716	687	703	733	732	739	707	696	662	712	738	709	698	728	700	694	640	686	709	688	694	687	707	699	664	686	756	714	697	691	715	665	663	726	663	732	697	721	757	699	663	690	684	668	728	708	681	732	728	700	682	709	673	710	740	687	744	692	655	720	705	707	662	726	667	700	739	704	707	717	684	763	700	694	692	671	726	731	723	696	695	688	720	719	729	715	714	700	682	680	676	724	683	715	686	683	726	652	719	691	688	701	731	643	667	730	682	676	685	653	698	685	687	728	642	740	696	678	707	675	731	667	707	739	679	710	719	700	703	686	720	731	701	673	705	721	695	735	692	742	673	712	723	690	685	684	673	695	683	685	683	685	756	704	696	728	739	608	712	714	688	703	721	682	697	735	671	699	734	653	685	726	686	681	707	692	673	721	722	683	739	709	718	695	685	685	685	710	712	667	702	666	736	687	638	650	672	697	741	660	693	729	726	721	782	725	679	707	695	721	728	672	709	674	688	766	682	694	684	650	690	708	677	674	723	683	632	705	720	719	716	671	689	706	714	755	743	677	684	729	685	719	657	752	751	673	641	668	684	705	703	687	736	750	707	642	670	720	721	695	718	637	748	712	728	694	739	689	694	694	689	705	658	690	693	672	755	753	721	682	706	706	682	709	688	663	689	701	696	713	715	717	701	699	725	712	709	672	682	713	728	703	732	685	652	722	716	665	735	703	700	679	721	684	732	699	716	675	696	727	701	716	699	680	712	695	667	750	689	672	708	714	707	728	712	697	695	678	727	688	674	689	673	724	709	692	704	698	726	715	700	704	710	682	699	698	739	705	627	749	672	722	706	713	728	684	744	720	648	713	705	671	681	685	681	741	726	696	672	682	728	654	691	665	717	653	731	676	721	726	776	687	716	671	715	652	751	690	698	726	671	687	725	697	732	705	727	712	675	715	702	732	716	690	724	684	739	693	733	735	677	737	704	735	676	690	700	711	695	685	688	714	716	707	678	692	678	700	732	722	721	725	725	703	688	721	713	719	694	632	687	655	724	693	725	752	739	712	710	714	670	684	665	753	663	713	666	710	728	683	681	708	691	698	692	710	702	733	696	655	654	711	672	691	680	682	707	685	651	696	687	697	671	636	752	714	669	712	694	651	668	700	725	681	642	702	670	719	689	721	692	710	722	681	705	702	726	689	683	688	715	704	769	714	701	650	746	703	659	675	659	677	681	726	711	691	690	723	692	727	664	681	695	730	692	676	679	722	690	732	711	711	721	680	722	746	726	729	666	693	730	719	713	709	691	697	689	698	747	685	716	687	670	718	754	701	721	776	687	718	719	707	715	673	694	709	662	668	677	711	693	660	703	717	680	702	667	673	699	689	663	702	697	727	742	674	706	722	666	719	729	714	681	687	658	657	724	744	697	703	690	734	716	769	683	734	721	714	707	672	642	701	686	684	660	725	679	719	772	700	687	633	673	668	728	726	700	696	746	662	695	719	692	715	718	708	648	712	705	741	690	707	675	652	704	701	667	676	709	757	664	709	697	719	707	651	686	685	711	708	690	715	706	676	678	735	724	713	718	711	669	709	709	713	722	692	716	712	727	739	716	709	672	702	708	705	713	676	707	677	668	686	716	726	718	731	709	726	735	713	694	714	702	703	681	691	687	715	698	664	676	729	655	712	718	732	677	725	745	713	716	703	706	711	697	746	747	701	755	708	732	677	660	657	686	717	681	729	730	707	721	695	681	674	681	723	703	718	699	699	687	706	694	690	675	679	713	688	719	682	710	675	692	709	631	666	705	673	702	670	683	683	683	684	673	676	680	726	689	737	672	717	752	695	689	667	672	721	682	709	711	665	699	681	686	723	676	721	737	711	711	742	696	734	694	747	682	685	686	687	747	707	710	709	718	691	669	703	686	666	680	727	678	702	721	685	680	666	712	692	720	685	698	683	721	736	692	681	706	710	714	696	704	718	722	703	684	692	695	686	716	722	664	692	730	678	676	716	702	768	708	669	772	679	764	755	717	721	705	729
22113	7073	3411	1487	929	530	506	495	373	324	341	289	313	276	309	285	313	299	286	295	270	294	268	293	273	283	291	263	290	289	298	300	288	283	306	295	266	301	270	263	287	297	299	287	255	280	269	286	262	298	273	274	265	301	294	275	320	304	301	255	275	284	288	264	279	272	261	264	266	305	269	284	299	274	297	245	305	286	267	260	297	280	283	262	294	278	275	278	293	277	282	261	275	295	299	286	262	252	291	265	264	269	296	275	265	260	279	296	282	274	277	302	265	295	275	302	283	273	283	296	269	267	261	290	303	277	293	278	297	295	252	250	285	285	276	258	296	267	298	308	295	276	297	282	285	254	306	273	275	269	274	307	320	283	297	262	299	347	291	269	270	270	259	288	253	315	313	291	300	251	281	300	299	280	296	264	282	266	283	345	279	319	278	271	288	263	285	265	293	263	273	331	264	268	253	246	286	232	295	282	301	283	291	283	299	306	289	283	271	282	295	289	269	296	269	290	281	286	280	304	272	283	295	244	261	274	241	273	264	277	310	292	270	302	259	276	293	287	310	315	256	315	301	289	290	280	269	285	276	283	283	273	282	305	292	308	261	283	244	291	277	301	296	240	256	265	281	275	315	283	294	254	300	272	260	281	258	257	283	268	277	266	251	315	291	282	277	284	309	275	264	280	279	279	247	285	312	286	268	264	290	268	285	278	278	280	300	298	277	293	296	293	312	311	284	277	302	278	272	262	266	257	283	277	281	272	289	286	289	288	292	284	305	290	291	282	284	270	276	303	293	271	296	266	270	271	281	273	257	299	257	287	255	280	275	293	301	270	292	282	298	294	229	284	271	300	258	265	315	275	273	288	320	258	283	298	294	266	288	268	278	265	277	280	295	251	266	298	278	278	284	247	271	291	291	285	272	259	290	278	270	260	281	293	305	299	290	264	311	292	277	300	303	300	290	310	261	307	333	267	256	254	284	294	293	255	297	275	299	299	280	300	285	273	265	239	233	262	282	304	319	257	255	301	294	269	280	265	287	277	289	292	264	259	247	263	303	269	309	290	278	293	244	265	294	316	317	260	280	283	274	295	281	280	292	280	298	277	291	283	284	265	241	282	257	300	279	295	296	306	271	301	256	289	284	282	288	269	284	282	280	271	266	280	267	271	261	315	293	271	271	288	305	285	286	281	276	301	269	262	245	281	258	304	268	265	300	241	273	287	272	290	293	251	279	265	266	295	261	289	294	273	269	301	303	304	294	288	273	265	265	281	260	280	265	306	303	320	296	273	283	264	249	251	279	316	262	295	271	295	286	264	294	299	292	277	269	310	300	271	272	293	307	257	276	270	304	282	264	288	271	286	276	276	287	283	296	333	265	287	291	244	314	298	293	240	279	276	280	304	256	259	299	297	276	250	281	295	321	296	287	300	258	289	262	264	296	277	277	289	291	295	283	293	272	304	270	281	294	269	253	312	301	250	248	263	291	331	299	254	262	265	263	291	296	311	288	234	278	270	285	280	300	275	288	283	269	303	280	234	251	269	271	281	281	268	285	268	346	296	307	264	295	265	288	259	305	297	274	251	273	262	249	310	277	259	296	280	304	276	315	285	273	277	271	279	286	273	273	294	258	270	259	275	279	316	262	274	292	297	289	271	283	313	279	259	239	249	259	255	253	256	291	263	264	291	286	288	278	252	320	290	289	260	325	305	308	272	258	270	286	311	264	328	268	277	264	231	263	301	293	249	272	259	274	298	252	279	262	288	294	298	282	312	303	292	283	301	316	282	282	273	297	301	314	258	326	284	248	274	292	262	277	267	306	295	272	267	281	287	273	305	295	295	277	255	256	269	266	266	305	277	262	265	250	284	264	268	285	281	254	293	279	292	308	296	270	266	271	287	302	265	291	268	289	273	314	294	296	253	291	264	257	299	303	297	286	296	299	296	283	255	284	289	278	286	301	254	288	291	291	277	291	255	273	243	281	266	277	292	297	300	288	277	304	295	283	277	293	275	260	289	264	304	294	317	268	276	294	283	276	269	278	235	249	295	286	280	303	276	295	274	284	282	263	271	266	257	245	282	283	253	282	258	297	250	242	281	274	271	281	303	288	285	286	250	270	278	281	243	271	289	294	307	276	274	258	285	269	267	243	260	263	269	309	302	269	294	302	290	283	289	318	261	284	290	286	272	279	285	279	260	310	271	280	311	250	332	285	273	298	266	272	271	235	300	264	278	290	293	293	295	248	313	291	287	287	315	306	269	241	279	286	271	313	286	298	278	296	300	274	312	299	241	283	318	296	291	309	285	299	254	308	307	278	304	274	305	320	285	265	298	280	272	289	264	276	256	290	284	282	261	271	313	262	274	259	255	289	269	289	296	271	301	288	287	293	274	274	294	281	290	298	274	272	307	301	238	267	278	287	310	306	275	245	280	278	275	287	308	277	315	266	303	272	273	281	239	259	297	288	281	268	264	245	305	265	239	283	291	278	246	285	271	282	294	292	291	299	290	251	279	267	248	276	297	260	284	281	275	268	308	287	290	285	283	309	283	295	245	263	307	274	308	285	305	295	278	280	285	270	258	283	305	320	276	317	269	296	292	281	298	278	293	274	295	265	272	292	259	273	276	294	270	275	267	282	279	272	280	281	268	260	280	305	294	293	290	321	253	300	275	282	266	275	269	277	273	274	287	273	296	288	271	285	260	290	264	290	313	274	282	253	281	275	256	299	316	277	252	286	293	303	281	285	283	242	304	284	254	284	275	289	289	239	278	295	270	274	275	253	301	257	293	285	304	309	292	251	282	305	293	262	285	307	313	276	298	296	279	243	284	288	317	260	311	275	281	268	294	307	280	300	270	258	286	262	314	292	290	296	290	219	268	258	283	289	291	279	290	295	317	283	273	262	277	308	256	316	271	255	271	242	282	296	270	261	303	256	290	262	257	284	296	252	286	287	313	273	290	270	286	266	266	279	284	292	279	292	268	267	296	266	281	263	290	262	270	258	302	295	298	301	300	277	288	264	282	262	257	308	297	297	273	274	253	290	296	288	300	287	277	299	301	310	293	284	246	283	272	291	274	294	301	300	255	222	250	299	251	288	271	293	277	304	262	258	291	297	287	269	286	295	269	272	266	292	286	305	294	293	274	292	315	255	287	301	292	296	273	291	270	289	276	303	294	304	298	308	289	296	287	275	263	292	301	265	278	282	271	270	285	270	276	282	308	284	268	291	300	310	280	274	281	278	258	326	277	265	289	291	243	274	293	289	276	282	277	305	267	261	283	270	253	305	302	262	270	285	263	275	295	311	286	275	287	265	300	272	317	275	264	266	270	273	273	311	251	284	271	291	290	268	281	295	321	301	289	276	303	257	269	269	299	286	295	309	292	286	269	298	284	295	272	294	263	323	311	261	253	272	254	290	301	279	266	279	268	264	273	296	306	290	293	258	310	290	278	292	295	272	272	305	270	251	285	284	265	291	283	274	272	281	275	248	277
13357	4866	4905	2694	1820	1496	1524	1692	1213	983	954	843	802	782	772	748	655	672	718	673	692	681	663	676	608	619	652	631	654	646	637	624	672	626	676	643	656	664	642	644	726	639	706	686	645	669	619	623	629	669	617	630	598	644	586	639	700	673	587	624	660	639	600	629	638	681	675	659	622	710	640	639	663	628	654	626	637	613	648	629	653	631	645	633	596	652	618	646	642	591	627	653	617	597	604	665	594	634	640	666	608	636	610	668	617	702	647	665	653	623	669	593	652	690	704	645	665	678	683	647	676	629	625	631	620	636	630	677	613	628	591	655	595	621	611	627	623	608	603	611	619	628	678	681	641	628	667	617	650	647	617	655	650	653	644	688	636	691	620	649	644	670	652	638	604	633	656	619	636	637	669	604	630	620	634	634	661	638	619	662	675	611	649	611	659	601	623	651	669	638	548	638	635	637	662	618	637	627	643	654	615	590	626	606	594	657	648	606	617	644	685	631	607	651	670	588	624	665	648	655	612	603	639	654	674	673	609	652	581	649	655	660	618	635	646	643	663	684	625	603	644	624	630	649	632	622	635	586	637	652	644	655	615	607	641	653	638	639	639	667	674	647	622	607	641	624	620	630	643	619	671	591	620	646	610	625	630	629	644	663	617	627	624	639	642	653	639	598	636	624	589	624	619	621	657	676	654	671	648	616	627	643	639	648	626	627	684	619	601	625	630	620	611	628	645	663	670	611	649	696	619	647	668	621	605	623	615	627	661	584	675	602	598	637	674	675	586	662	630	673	647	652	632	606	617	632	643	618	623	634	618	635	647	617	654	641	643	602	629	635	632	665	605	602	671	662	634	584	669	612	618	617	644	661	644	567	607	636	675	641	645	612	608	652	657	624	635	608	603	667	589	580	646	609	653	623	649	628	673	626	598	607	576	648	610	644	614	619	595	619	623	610	645	617	597	614	665	657	627	616	634	647	632	662	639	629	646	629	685	596	623	650	572	632	644	633	658	672	642	622	623	637	624	656	643	621	609	655	609	611	624	618	618	634	630	612	654	686	656	620	658	642	641	672	610	619	648	577	606	636	604	634	644	620	616	669	635	594	657	628	628	644	647	646	652	626	603	628	641	650	631	674	628	615	630	622	648	624	691	675	667	621	628	634	599	649	646	642	642	624	695	619	607	639	642	655	638	604	683	617	645	625	634	651	639	661	640	649	620	662	635	667	615	613	629	608	633	618	646	651	634	636	622	563	624	671	614	659	615	678	650	638	590	633	646	564	634	641	644	675	669	625	614	655	609	607	640	678	623	596	649	623	612	645	610	619	636	589	672	612	600	638	618	589	695	577	623	640	590	656	658	600	635	645	628	607	590	645	646	647	618	649	667	643	566	673	644	641	635	600	658	658	602	656	641	615	587	658	648	666	589	634	644	612	614	642	628	694	659	657	647	605	603	647	618	613	630	619	660	669	636	636	572	640	611	618	620	636	642	627	658	622	638	674	555	623	630	631	680	633	648	607	642	657	681	659	698	604	634	630	648	628	625	616	632	675	679	638	651	631	631	649	612	633	651	606	622	595	643	633	624	624	670	587	687	625	631	619	627	640	600	668	663	622	608	627	580	666	631	571	621	648	674	663	634	600	595	623	634	660	569	667	647	662	623	616	615	659	604	634	602	652	641	671	634	580	654	658	608	580	639	655	648	646	667	600	657	641	631	638	616	603	639	656	615	639	621	657	630	634	659	630	620	626	622	595	651	642	636	609	672	661	635	663	642	631	635	641	631	635	610	582	654	642	616	615	615	630	614	617	579	634	637	643	624	583	605	625	622	597	689	640	625	630	589	641	637	598	621	657	623	635	656	647	676	622	622	664	610	647	609	629	640	585	602	615	638	610	635	663	632	628	665	587	662	669	637	651	638	613	614	648	606	607	614	612	636	631	611	598	616	655	642	601	637	631	664	646	643	615	617	639	616	594	600	625	650	604	635	651	585	644	642	629	644	637	680	643	626	628	654	647	655	641	624	631	578	671	593	604	672	641	673	632	611	645	642	698	633	632	649	622	625	653	627	607	623	631	649	616	633	633	691	591	654	670	621	664	651	629	701	639	633	640	611	645	644	659	641	605	606	630	594	639	626	598	688	676	637	588	660	608	686	598	636	627	604	683	625	663	600	647	634	646	604	624	614	633	599	638	649	645	648	621	650	613	658	571	628	587	656	635	661	621	645	634	635	636	674	613	613	631	629	684	653	647	612	653	628	619	604	615	664	621	623	648	617	631	623	620	658	598	651	648	616	622	660	642	646	653	652	590	668	573	654	658	636	647	650	627	667	625	641	626	621	638	648	646	650	623	652	612	644	609	683	624	645	640	569	650	657	678	653	609	641	594	624	615	659	632	660	626	613	569	654	647	621	600	668	639	636	615	651	630	676	628	600	617	629	639	622	624	621	665	620	617	650	655	639	683	642	627	631	584	621	654	645	622	664	633	605	624	629	657	602	566	649	641	647	622	671	626	613	607	627	638	669	665	677	660	634	653	642	633	613	626	653	595	661	628	611	627	639	649	692	623	634	649	620	620	648	578	666	614	672	659	653	629	631	618	631	611	581	640	592	684	616	649	700	675	639	598	615	604	579	610	664	654	600	633	645	649	603	630	606	615	643	640	663	559	616	668	661	615	587	645	638	652	625	646	612	608	620	652	660	626	628	627	636	596	654	609	634	622	620	609	635	590	656	587	655	628	607	595	628	609	651	604	668	623	607	630	645	656	598	644	647	634	633	657	593	578	640	645	618	569	629	626	669	637	653	618	627	636	568	628	599	603	639	653	649	671	658	602	628	606	633	649	635	643	632	651	636	643	672	645	637	639	633	613	638	649	655	658	601	679	666	610	607	605	585	623	641	617	653	646	643	672	586	598	593	643	648	651	652	686	640	611	631	641	597	604	662	614	621	577	620	656	640	624	584	581	567	637	669	647	625	632	600	613	686	661	626	594	599	604	632	638	608	647	623	627	636	656	661	676	615	611	633	696	665	640	640	620	663	611	605	577	610	598	633	673	627	635	678	619	622	650	630	666	630	639	649	612	664	665	640	649	646	600	635	624	630	600	613	659	637	680	605	654	597	643	603	619	669	617	621	636	643	612	646	591	667	632	631	625	646	618	613	613	619	632	669	633	665	607	592	656	618	595	665	610	648	688	626	604	629	640	645	609	620	627	672	640	635	629	631	630	613	615	649	628	614	644	620	621	660	626	651	619	634	655	668	652	612	604	609	610	634	654	661	645	617	623	575	676	690	603	647	652	658	639	641	637	647	609	642	654	611	629	647	666	628	674	676	609	626	654	618	637	657	648	695	604	672	599	681	600	628	607	588	637	622	671	583	651	615	644	637	627	613	660	594	648	666	629	644	583	611	625	611	613	627	613	636	622	628	638	641	603	661	593	598	611	606	618	650	657	618	604	608	615	705	685	635	652	691	664	619	627	629	629	628	656	615	661
30279	12624	7294	2735	1268	920	674	722	551	494	418	425	370	361	337	330	336	340	325	358	327	362	338	325	308	295	342	344	339	334	335	280	325	322	339	272	309	333	355	304	304	315	334	352	341	295	291	330	280	291	304	323	324	292	295	288	322	310	405	299	288	305	334	276	318	354	308	301	324	290	281	270	314	317	328	315	255	307	319	319	338	307	292	324	286	336	334	325	326	282	274	270	312	308	307	325	309	324	308	320	304	323	309	321	319	341	326	303	301	335	324	331	307	308	346	325	308	310	330	306	296	326	307	328	286	296	299	290	329	298	308	314	313	320	295	317	300	330	290	289	281	300	304	267	290	322	324	306	289	280	308	317	345	327	309	309	337	334	316	325	318	313	304	320	314	307	330	313	316	307	297	303	315	285	308	313	311	282	284	284	312	325	336	305	291	298	297	300	297	307	312	271	291	329	341	300	313	322	336	339	339	312	300	302	297	290	318	278	290	300	282	339	291	341	285	275	281	303	321	342	320	296	337	338	301	311	322	292	353	346	324	314	327	293	336	315	306	307	321	269	313	290	302	317	310	244	355	315	308	271	292	320	322	341	323	322	280	313	357	305	287	298	288	297	309	331	314	321	303	307	289	281	307	308	307	314	298	318	285	339	320	314	302	309	317	278	278	288	331	303	309	342	307	362	342	324	325	269	287	307	286	295	297	286	314	327	318	297	287	299	315	318	329	325	320	304	319	334	305	296	286	323	299	283	306	299	285	306	267	307	296	306	323	301	307	273	290	308	327	321	372	306	339	330	326	304	291	300	296	310	331	339	353	281	328	283	329	305	293	303	298	324	320	321	307	296	311	291	313	333	318	321	320	272	300	313	312	309	323	313	313	314	319	306	278	310	325	344	313	324	297	299	316	322	334	352	321	324	316	314	309	282	304	315	301	308	288	309	364	330	303	324	303	302	301	308	306	316	281	343	288	281	318	288	313	333	333	303	304	336	281	331	306	287	334	322	292	309	310	298	297	314	281	303	278	343	321	305	333	305	315	320	283	326	321	301	273	317	319	332	356	299	313	332	311	302	345	306	319	314	302	285	289	302	323	299	324	320	305	268	340	296	319	319	313	321	280	280	336	330	302	313	316	321	311	322	292	323	283	307	325	296	310	327	277	307	292	317	304	300	340	305	273	298	299	298	308	263	323	318	282	295	358	322	294	303	303	297	296	294	282	322	322	299	322	305	291	287	279	282	316	333	308	337	267	306	272	325	298	318	299	283	322	329	289	304	324	322	313	310	301	311	247	304	306	278	324	286	332	323	318	315	317	302	306	290	282	326	290	347	280	300	280	303	291	309	322	349	383	331	320	307	294	330	294	291	315	322	308	284	321	310	319	294	301	327	305	323	311	307	311	314	290	305	316	322	307	316	320	289	329	283	324	301	310	309	299	306	298	292	290	299	336	263	302	307	277	298	304	291	325	273	314	310	334	317	297	311	287	298	314	367	332	348	333	330	295	333	308	299	284	303	307	347	331	317	316	322	333	305	332	306	301	336	291	308	321	299	292	314	329	310	300	352	291	312	284	313	278	315	281	322	313	325	323	315	312	287	311	308	309	294	327	323	293	296	277	281	322	306	303	335	301	325	328	319	313	298	322	309	301	332	320	341	282	284	285	329	296	345	314	316	298	330	343	344	305	313	297	293	331	330	281	282	337	289	298	358	363	312	283	275	288	293	313	314	292	319	285	298	338	313	333	310	329	324	328	283	308	295	311	325	347	297	331	325	328	301	314	298	319	314	327	343	309	291	318	293	331	326	307	283	293	311	315	292	316	295	304	321	296	283	300	324	299	322	311	322	313	338	281	341	279	309	340	331	314	315	316	304	276	288	311	318	316	338	302	254	285	314	336	316	276	323	327	296	314	314	307	318	342	280	302	314	317	337	325	274	329	293	308	281	313	277	335	323	346	285	294	298	311	340	332	304	292	319	334	304	293	302	332	303	294	315	338	356	336	301	305	316	281	323	301	308	295	289	312	300	335	340	303	276	298	291	295	280	312	315	299	312	305	286	286	310	305	324	307	338	321	314	323	327	295	302	325	281	285	317	322	315	304	327	283	314	303	309	336	304	320	327	318	279	329	323	282	262	324	295	299	288	337	321	316	320	277	297	336	297	272	325	296	293	331	312	307	319	344	323	315	282	345	314	318	315	319	318	265	266	297	288	329	323	351	321	340	321	293	302	313	291	322	310	284	316	358	308	353	306	292	326	300	319	304	309	333	293	309	280	313	296	323	298	302	331	314	315	324	278	335	316	288	267	294	288	303	324	331	345	308	264	303	315	298	306	290	288	304	306	292	308	315	306	305	304	305	312	296	304	315	276	259	345	319	342	304	313	298	305	313	344	316	314	311	345	328	331	258	308	308	302	292	325	300	313	300	313	337	310	316	313	321	323	287	310	341	330	297	333	323	311	299	309	321	312	302	297	330	284	301	276	258	287	319	288	288	326	330	317	315	309	299	325	318	317	313	293	310	319	284	334	275	317	308	298	309	297	287	317	293	284	294	328	283	335	284	307	303	302	275	316	303	342	319	309	297	303	298	322	291	315	319	325	299	315	321	305	295	296	288	308	268	299	296	321	307	294	274	322	314	322	324	315	297	316	324	325	327	324	333	292	299	287	278	321	327	295	306	316	324	323	328	310	290	294	305	323	279	273	318	324	328	288	308	347	360	309	283	284	327	307	346	315	320	299	317	272	279	337	287	266	321	323	273	289	302	310	288	313	291	305	285	293	287	322	315	299	314	298	304	290	346	305	305	286	319	298	311	306	348	289	276	324	295	274	281	347	294	315	325	320	323	328	298	294	312	311	303	318	314	328	310	319	307	300	318	318	308	294	339	301	317	295	268	301	301	335	322	311	334	320	327	345	331	312	318	300	297	274	285	287	330	337	322	318	315	308	313	329	315	318	324	323	313	299	298	284	308	304	330	290	343	321	327	310	298	313	337	280	301	315	295	299	312	310	330	312	307	311	297	308	329	307	307	295	320	321	319	310	305	303	292	283	314	284	317	307	303	305	292	312	331	344	334	274	271	318	306	334	288	302	321	286	311	331	297	291	286	312	303	294	327	298	310	287	335	294	309	297	302	276	316	283	318	321	310	307	305	318	298	288	359	281	348	336	300	304	299	274	315	316	328	315	347	301	340	287	326	303	297	332	278	301	323	325	314	303	329	306	337	296	280	323	281	332	311	282	313	302	323	309	323	304	293	364	319	322	321	327	296	311	319	338	307	318	297	306	331	295	277	324	297	290	324	310	318	320	290	312	310	278	267	305	330	274	303	316	313	280	270	283	291	300	290	313	321	297	325	319	298	308	310	287	332	324	312	328	290	281	295	309	281	334	322	309	346	282	323	289	309	316	320	293	295	296	290	301	314	296	277	287	314	268	280	291	324	299	322	319	286	282	296	266	260	308	317	268	303	297	331	280	281	315	308	281	322	294
17059	8568	9525	4178	2578	2157	2120	2349	1819	1336	1294	1181	1030	945	997	816	848	863	799	741	824	762	799	766	713	730	745	759	741	787	731	712	736	763	735	744	751	637	726	726	738	701	733	712	741	668	680	700	714	635	657	662	676	672	684	648	719	674	687	714	671	679	695	724	687	679	728	706	702	669	669	692	693	669	725	697	700	696	680	720	704	656	763	754	735	736	711	643	707	660	703	712	645	715	657	726	692	662	667	684	702	657	742	650	732	782	686	726	735	692	691	741	747	703	726	753	760	790	706	756	721	670	714	739	699	692	718	678	743	698	704	684	662	701	691	699	727	681	714	718	653	741	704	669	642	689	704	671	773	675	692	713	722	678	701	725	739	688	690	682	696	704	644	668	720	710	675	736	692	663	662	693	721	687	703	722	666	703	689	686	633	694	692	749	722	674	716	709	712	707	707	692	698	665	683	677	689	738	697	680	665	660	735	695	707	673	695	683	704	674	694	695	721	670	740	708	682	672	678	699	697	683	674	678	716	710	711	687	706	669	680	739	635	657	685	702	662	728	664	705	729	663	704	703	656	638	725	697	721	719	729	663	689	680	720	737	664	700	692	644	646	702	670	707	658	740	718	755	743	674	699	730	664	665	670	696	699	671	691	730	730	705	697	636	663	658	763	718	698	672	695	746	719	672	731	661	715	649	669	659	662	694	717	703	676	693	676	694	646	698	740	706	688	744	671	684	707	671	728	621	691	697	636	747	692	656	710	674	663	700	681	755	647	705	682	693	683	691	664	659	688	697	732	700	680	707	656	658	711	665	677	708	713	722	657	704	682	705	665	718	686	642	710	725	681	670	688	689	699	751	712	723	677	617	683	714	686	673	677	700	693	661	682	690	646	728	660	700	701	675	650	674	694	720	643	694	685	685	666	736	666	713	669	660	698	717	642	659	707	666	676	710	675	675	673	679	694	725	712	725	671	688	689	733	683	717	653	683	685	634	699	661	669	700	675	669	685	667	715	706	683	684	678	673	699	688	674	705	743	678	662	701	731	679	726	674	660	699	685	708	708	667	719	701	744	630	694	714	731	703	716	722	688	687	681	692	689	665	675	727	737	676	669	712	673	670	752	714	763	778	709	701	705	681	688	659	690	706	695	708	730	660	707	682	687	765	655	670	690	715	695	670	679	724	691	693	675	663	739	704	710	710	686	716	678	694	694	639	728	662	724	728	697	667	693	701	670	667	693	658	714	699	707	697	706	705	735	655	675	673	706	729	693	679	678	696	693	698	692	658	662	729	688	684	678	696	668	720	696	732	729	646	630	723	697	684	716	718	704	714	694	694	700	735	679	692	662	686	692	685	692	698	683	718	738	668	709	698	680	730	733	659	692	742	680	691	680	715	690	685	667	655	716	690	676	718	701	635	684	744	699	704	656	715	644	737	685	653	676	735	655	664	662	674	733	724	763	699	702	671	691	735	652	677	668	669	706	699	680	713	659	659	720	670	683	719	710	739	737	678	654	690	737	674	695	647	682	680	720	686	711	730	689	691	720	689	714	686	670	665	708	675	687	682	677	673	669	684	695	710	701	674	711	675	710	675	693	707	676	727	641	678	685	686	699	629	686	710	684	687	677	644	696	750	723	677	669	674	708	635	712	686	706	727	725	723	718	633	710	710	677	685	697	675	647	665	719	718	706	706	707	711	680	701	676	683	681	698	693	662	648	704	673	742	696	656	702	653	682	691	710	690	671	693	720	708	676	677	702	695	691	654	649	690	667	702	696	720	725	671	667	661	672	703	718	705	719	749	755	720	731	692	676	690	710	708	687	702	706	674	684	680	737	736	700	717	683	673	677	685	700	681	645	665	689	720	656	724	676	706	674	671	711	752	708	696	731	673	719	709	703	646	668	698	695	684	717	669	647	697	668	704	671	695	691	736	593	695	733	745	701	724	684	672	706	723	726	693	685	711	697	722	650	704	696	689	702	675	738	666	742	691	713	743	647	664	607	677	716	679	688	680	686	692	640	706	662	698	723	701	719	703	694	635	690	702	693	660	690	712	695	672	754	682	686	662	683	759	712	645	683	700	691	689	697	687	643	684	691	663	692	701	675	703	705	698	680	700	721	701	700	717	681	680	677	695	695	747	730	683	689	700	737	725	674	681	672	718	691	642	682	697	712	685	670	671	694	707	728	684	715	706	689	702	729	657	688	678	713	680	726	709	683	733	699	667	655	640	674	665	704	704	673	670	707	674	680	682	645	689	696	707	686	705	704	679	714	705	680	695	695	679	708	659	739	717	667	692	660	720	672	669	705	692	694	675	686	623	662	679	668	711	655	686	720	639	709	733	671	728	653	718	732	695	695	674	696	698	705	657	729	704	730	696	704	692	646	670	666	696	702	686	692	655	697	680	737	651	717	729	689	714	681	653	695	696	676	663	705	679	690	660	681	683	708	672	722	710	678	721	685	752	731	696	658	677	657	702	679	744	668	711	684	741	742	688	689	666	734	696	651	686	696	701	704	676	697	728	682	698	755	710	707	681	714	687	687	716	672	685	704	690	625	705	698	659	704	734	671	741	668	700	676	695	671	707	678	676	676	701	683	706	680	684	738	733	678	729	657	717	664	697	705	716	649	637	673	694	672	662	693	697	688	681	711	700	688	671	699	697	707	685	712	679	717	659	668	703	691	706	680	691	656	693	693	668	684	661	672	690	628	701	715	644	755	656	714	675	718	662	674	702	695	673	683	653	696	676	684	662	702	676	751	640	673	665	688	695	680	667	693	670	663	672	723	692	699	674	671	741	675	700	702	703	662	677	666	678	676	709	690	703	652	671	644	696	653	677	677	701	630	676	695	715	724	681	698	685	664	679	695	693	745	752	693	667	704	713	705	640	688	712	708	706	631	735	666	720	707	729	655	693	694	684	735	640	672	692	688	749	647	662	693	744	702	691	685	689	668	719	724	683	671	693	708	715	709	699	645	710	695	693	695	700	667	679	738	641	690	683	712	677	669	670	674	687	716	702	635	692	701	692	659	652	674	698	708	678	684	680	656	688	663	684	713	693	655	659	716	666	694	718	685	649	731	659	672	693	661	662	679	725	733	696	694	699	710	717	693	679	678	737	687	715	680	624	735	691	673	653	684	730	698	718	687	679	696	714	689	700	753	674	673	662	721	716	681	684	723	672	643	734	699	738	717	743	673	682	704	702	722	732	666	710	691	680	697	704	684	695	682	678	637	682	654	676	678	695	717	690	666	696	707	705	665	707	668	697	683	708	687	686	710	739	724	712	719	663	689	732	696	653	695	708	710	682	716	663	638	698	653	680	669	692	720	681	684	676	725	691	693	660	740	686	644	663	666	682	664	698	723	667	666	689	676	708	708	684	637	689	669	637	700	707	692	686	714	676	683	683	753	719	644	676	715	664	677	727	697	710	706	714	659	699	688	677	649	714	645	654	728	683	728	703	682	661	714	677	705	706	677	671	697	748	698	684
10131	3173	1191	370	336	283	295	283	289	313	300	323	299	310	303	302	320	317	333	306	284	283	302	320	329	290	318	301	322	329	342	332	320	343	312	320	296	326	278	317	352	303	304	350	354	305	295	320	301	340	290	297	332	313	320	269	308	313	336	290	337	333	334	315	327	300	324	301	297	330	310	322	329	362	303	323	314	330	300	322	272	292	315	302	313	328	324	312	306	333	305	331	326	332	312	312	343	292	300	339	277	281	297	321	303	321	296	303	310	311	313	305	281	339	305	326	309	349	355	314	320	338	293	313	283	292	312	317	312	317	314	301	289	328	302	291	282	298	314	317	337	309	321	272	277	327	307	324	308	303	318	287	332	315	323	314	303	316	331	329	334	295	352	313	296	331	286	329	283	321	297	280	300	292	307	316	274	328	301	302	325	302	320	310	318	317	277	310	355	335	269	334	330	321	317	288	301	320	312	318	291	306	336	347	334	328	341	309	335	334	302	294	309	314	278	285	324	309	286	304	297	306	328	339	344	326	315	328	282	337	292	285	330	331	303	294	364	319	294	329	328	326	302	317	309	298	337	322	314	288	316	310	282	312	318	339	325	283	339	315	298	333	296	318	293	284	319	304	380	347	292	297	300	312	301	330	297	305	314	305	366	320	313	330	328	325	296	325	308	325	333	321	285	334	357	322	324	306	349	316	305	287	286	316	313	275	320	339	323	338	314	319	329	319	300	299	321	332	327	323	310	277	308	291	321	299	322	308	334	302	338	290	295	318	307	296	315	337	284	325	311	331	320	340	313	320	311	302	296	338	330	332	321	291	299	296	320	318	323	332	307	356	287	321	325	326	303	310	321	327	283	295	304	304	300	316	334	295	282	310	330	327	361	304	305	323	296	269	311	306	327	301	369	319	311	333	320	344	324	322	305	321	315	335	292	313	287	303	323	321	322	315	306	312	312	324	302	282	300	341	319	319	337	335	309	325	360	296	316	336	304	340	298	318	339	302	287	308	305	330	303	325	300	334	304	332	307	315	328	345	289	309	300	334	305	328	284	322	286	310	325	314	319	346	294	311	331	268	299	290	333	315	337	295	339	296	303	316	307	328	315	309	384	347	313	307	290	328	322	328	299	301	355	324	330	322	302	300	278	326	293	310	321	318	296	333	285	297	288	309	334	305	284	337	306	308	293	319	287	327	365	349	320	326	324	313	352	331	315	306	341	287	309	272	309	323	281	333	319	297	324	263	296	302	309	319	301	320	323	301	313	336	278	316	291	275	303	332	294	300	348	300	314	335	344	293	331	294	287	313	309	302	278	315	307	288	270	319	309	273	318	326	285	298	342	308	299	302	342	332	302	324	317	303	288	338	306	370	288	286	299	314	319	294	321	314	311	290	317	300	295	328	312	332	316	301	332	311	298	290	299	337	337	317	300	364	346	297	276	327	344	322	320	291	298	293	299	324	316	313	294	301	321	337	325	290	303	347	316	313	297	322	348	307	333	300	329	354	311	310	317	275	349	301	291	314	313	327	287	287	334	297	309	275	337	326	337	296	311	336	320	333	308	311	298	314	287	303	318	351	282	292	330	336	296	338	334	348	327	334	289	308	336	294	323	351	335	267	332	318	357	315	321	303	342	317	320	308	330	312	309	317	304	320	321	329	298	315	329	304	326	299	289	301	298	331	295	304	315	335	355	312	330	325	307	293	300	310	321	300	299	304	284	336	282	287	305	309	322	316	308	312	308	314	314	305	298	311	318	291	302	283	293	314	285	285	324	323	296	317	281	359	366	304	294	316	313	324	292	309	303	335	318	322	319	280	306	312	304	322	331	338	326	316	329	298	327	317	295	289	310	316	287	327	293	353	278	304	306	302	322	322	305	305	342	285	307	297	302	254	320	355	310	298	327	306	272	315	311	314	332	332	293	294	308	299	311	301	271	323	318	330	266	304	327	304	327	299	326	302	319	308	297	327	288	316	303	331	327	326	302	304	350	305	317	335	295	276	327	344	313	333	334	322	304	331	316	285	352	320	346	329	337	304	328	317	344	302	311	302	326	308	293	321	298	317	317	310	280	320	354	320	301	325	303	283	353	307	309	320	275	308	322	316	319	322	295	314	332	359	333	313	314	329	331	317	332	272	307	313	296	313	297	303	325	343	316	322	302	295	295	328	315	288	312	329	310	313	310	300	300	304	317	316	332	335	307	315	298	333	330	323	333	341	351	305	306	332	309	305	315	315	304	335	302	323	340	279	319	276	326	325	316	331	329	295	313	335	331	319	272	344	317	275	343	305	310	313	330	318	319	300	345	252	321	320	355	289	326	306	278	314	338	324	344	284	301	329	314	323	293	329	328	291	276	334	317	283	338	300	296	302	324	325	335	319	296	295	274	316	315	302	276	291	310	283	297	310	313	301	326	324	302	321	322	286	303	339	280	280	326	317	300	307	327	278	285	302	296	324	316	298	330	305	281	327	312	334	320	321	331	280	319	312	323	345	329	341	307	354	330	289	332	345	305	325	350	293	298	344	338	314	316	312	329	290	308	315	315	290	342	291	332	286	311	283	311	282	302	331	294	336	298	321	298	299	300	317	310	327	339	313	330	307	286	345	286	348	289	325	337	307	273	312	290	278	281	303	289	299	343	321	308	294	349	276	294	303	327	303	312	298	290	327	323	324	310	340	314	314	333	294	303	304	324	309	310	321	286	272	308	297	292	285	314	328	260	333	312	347	286	296	322	298	313	327	343	294	316	328	292	319	315	343	287	335	315	289	320	317	285	315	365	328	310	334	287	314	286	320	285	297	307	310	292	320	313	339	350	309	309	276	283	314	304	310	294	303	320	292	306	303	317	314	330	316	292	301	282	332	301	342	351	321	327	295	344	324	304	318	304	330	290	342	314	339	312	308	330	338	302	319	316	306	328	329	265	309	333	280	339	341	315	341	342	329	308	305	339	319	282	323	323	288	319	308	312	307	314	322	325	330	282	316	316	306	293	310	307	321	347	299	333	296	307	314	310	364	312	317	307	293	326	309	292	294	270	295	266	318	335	290	322	320	324	323	353	335	286	342	343	308	278	321	310	318	309	277	317	276	308	294	309	330	342	302	315	289	304	327	310	296	290	293	316	333	340	299	319	339	304	329	333	284	342	319	304	351	333	288	323	322	333	341	332	278	352	294	298	342	333	335	298	345	306	334	341	304	281	323	347	348	308	350	288	355	298	320	336	349	315	335	295	361	300	296	341	304	308	335	337	305	298	327	303	320	305	298	312	337	338	317	329	317	312	306	316	311	334	326	308	303	309	343	374	332	323	305	324	313	290	325	321	345	298	316	316	320	325	322	328	318	326	334	346	309	302	324	283	286	359	326	339	353	349	294	316	328	349	315	325	345	312	301	352	335	316	329	338	325	349	349	345	313	325	295	282	314	290	320	326	319	294	314	325	275	322	344	308	278	284	277	332	285	306	301	298	313	331	303	347	313	322	299	287	325
6517	2928	1980	814	728	742	704	728	746	702	747	692	686	727	696	703	688	677	688	671	686	675	704	745	719	699	704	688	680	676	687	675	673	698	691	707	699	729	712	693	698	694	681	685	724	745	711	691	647	684	751	691	693	684	653	704	669	660	707	702	674	671	693	669	719	707	705	670	674	661	664	668	687	713	700	673	749	728	677	682	718	684	694	660	732	734	655	708	685	716	685	691	701	667	685	702	711	683	697	723	711	682	719	738	703	700	706	704	682	677	699	716	762	684	704	701	710	726	683	713	694	713	708	659	625	725	708	661	647	687	705	688	678	731	697	690	728	689	717	685	732	694	661	697	680	707	712	671	699	685	695	676	691	663	695	694	668	650	738	702	660	657	712	673	676	693	690	672	690	689	708	668	697	689	659	694	681	691	648	686	693	638	688	733	650	692	702	694	662	662	662	712	707	647	691	660	694	676	669	687	656	661	710	738	719	684	690	632	676	724	701	702	693	635	625	710	600	690	721	657	714	659	666	679	744	712	664	689	678	700	721	721	686	684	673	723	726	686	681	645	663	649	677	730	692	721	695	716	661	684	695	706	649	708	695	707	674	704	674	709	644	665	636	683	660	694	724	707	676	696	669	681	652	646	691	690	701	685	673	738	686	665	667	728	651	674	702	714	713	731	633	689	656	713	707	667	682	687	702	719	656	652	665	739	697	710	643	675	642	640	723	708	694	694	689	682	664	741	685	690	717	695	662	667	672	694	655	699	666	639	705	718	712	703	707	657	685	691	714	690	722	666	668	675	677	692	648	664	732	712	663	669	667	693	681	740	694	655	688	720	663	697	693	712	686	687	651	702	686	672	685	683	682	679	702	701	635	690	703	732	738	662	710	670	662	693	610	675	687	666	708	664	665	683	692	642	700	701	688	679	729	699	691	707	691	675	673	673	723	722	677	740	723	662	747	707	743	708	735	683	737	632	697	701	696	713	705	693	705	668	713	701	652	724	709	685	710	656	743	679	738	688	703	697	734	640	731	739	656	689	684	749	686	749	725	664	701	693	720	716	706	690	684	722	672	663	686	681	667	668	713	650	704	716	665	657	684	735	678	690	667	673	684	643	698	647	690	726	670	700	695	675	681	691	693	702	711	707	714	700	692	679	701	718	766	692	703	666	687	718	682	695	679	685	680	658	655	665	676	673	709	682	676	683	683	708	738	730	730	644	683	692	712	688	727	741	703	670	666	689	686	667	687	697	682	669	735	685	645	680	708	692	660	678	714	644	720	702	688	691	666	692	683	686	681	684	724	697	678	737	667	654	707	667	675	699	696	672	675	720	686	696	669	718	722	713	718	679	671	682	704	719	730	701	726	734	647	707	643	736	723	714	715	674	727	674	645	664	698	645	680	697	699	709	709	760	667	683	625	686	613	718	677	655	660	704	715	715	671	701	681	728	676	704	673	734	727	691	715	716	717	676	693	689	707	670	714	675	739	731	684	705	700	664	713	656	667	646	703	687	693	684	658	702	679	685	653	709	670	674	734	679	679	687	700	703	701	692	660	698	698	696	680	695	684	702	719	682	686	654	730	672	694	643	715	698	654	671	647	657	690	700	724	615	701	646	717	679	696	661	687	693	715	677	685	653	738	661	708	672	710	664	707	732	704	669	657	679	651	752	665	692	713	679	682	689	666	697	700	685	697	655	690	664	667	652	676	667	673	676	689	609	653	681	709	668	662	677	669	727	694	701	687	676	690	680	759	769	735	686	671	709	679	709	689	636	723	697	735	699	686	732	700	646	648	677	682	679	692	687	714	669	671	699	697	672	708	693	743	665	697	703	666	685	697	689	724	691	699	661	708	684	761	698	688	716	712	669	658	733	690	671	646	696	643	677	692	727	718	691	698	718	641	644	697	731	683	724	687	707	692	649	703	717	686	714	699	668	677	721	673	708	711	719	699	693	694	661	688	691	694	689	672	689	719	716	694	695	702	680	677	706	667	699	692	687	669	697	688	683	712	684	678	652	714	667	636	663	708	684	729	694	687	685	680	705	650	699	680	654	693	678	711	664	665	668	675	701	676	712	674	719	678	689	675	712	732	710	676	669	695	669	678	696	679	692	683	725	657	660	648	690	723	652	700	700	762	677	677	698	733	693	687	686	687	706	707	681	751	656	711	731	684	710	697	711	655	686	715	658	673	721	775	654	676	689	646	731	670	685	654	675	726	643	686	709	739	698	662	636	675	677	667	693	653	699	703	697	685	649	659	660	654	717	747	721	684	645	698	705	675	675	698	705	690	661	671	731	669	671	644	690	706	665	723	723	703	649	731	666	654	668	691	696	692	704	718	667	682	683	695	693	676	714	656	627	689	671	713	667	681	689	688	670	689	659	687	670	683	675	668	702	714	721	657	710	723	718	672	737	668	706	713	694	652	674	704	643	706	727	682	706	675	734	694	717	707	757	707	700	675	705	702	675	716	710	699	672	708	724	700	694	664	684	699	721	675	662	666	723	753	681	677	730	669	638	712	663	689	678	670	673	669	659	737	729	659	713	697	717	724	687	695	692	657	669	661	687	674	701	693	678	684	626	700	642	722	682	731	700	672	646	694	699	680	705	684	706	701	635	698	690	650	722	714	712	671	629	697	712	697	698	693	692	711	676	692	693	703	752	738	702	653	718	681	721	643	671	725	677	711	669	652	676	649	691	695	677	721	683	734	719	719	670	722	667	675	661	730	681	727	665	660	701	695	645	621	696	744	675	704	700	697	695	674	693	720	683	685	707	717	701	718	694	701	682	726	699	663	673	685	677	676	697	649	672	686	687	663	676	717	679	711	724	663	667	674	681	640	728	687	714	683	724	670	646	701	676	645	717	693	633	697	669	692	709	709	666	650	692	710	711	695	669	697	717	712	680	704	638	657	670	725	714	696	722	690	669	730	693	639	679	673	709	712	655	662	657	626	635	639	675	662	625	682	720	718	705	678	692	674	654	685	644	688	710	671	689	701	676	685	666	648	719	706	654	699	688	695	709	690	687	678	699	725	666	673	716	670	684	708	692	679	686	684	675	698	714	693	705	731	684	679	665	703	674	685	714	719	666	696	679	740	636	686	706	664	699	635	694	661	696	691	653	664	684	726	712	698	692	675	665	706	637	692	623	695	701	669	680	685	713	685	690	679	678	745	696	701	644	694	723	723	646	694	651	706	678	727	660	676	709	633	697	681	691	697	717	742	695	653	720	706	711	688	676	750	707	686	675	649	683	711	697	654	701	666	650	672	683	624	730	742	718	671	681	641	675	671	682	707	722	683	683	702	741	699	691	655	695	711	708	666	653	740	729	690	680	714	738	663	704	650	673	651	649	637	646	706	756	735	663	675	711	677	722	763	658	695	719	695	708	696	691	709	691	691	690	687	648	715	677	724	641	696	640	691	711	715	685	644	666	691	678	710	710	679	672	681	736	683	691	687	714	708	662	704	719	701	693	677	746	667	671	714	739
22217	7640	3165	1219	783	607	510	557	462	370	302	316	282	294	304	264	266	289	279	281	256	261	274	288	280	267	291	284	265	269	281	279	286	272	282	260	305	280	287	256	265	249	271	267	282	298	277	257	299	259	281	242	269	288	315	270	285	280	283	268	285	283	277	261	280	248	259	269	290	275	279	292	274	249	298	254	294	263	267	290	280	287	272	280	251	255	264	282	277	299	263	287	270	266	283	262	285	291	270	270	275	268	292	257	278	287	302	298	272	315	264	312	271	288	257	268	282	285	292	273	280	292	277	289	281	287	250	246	277	305	283	268	297	280	275	269	268	257	297	302	298	277	256	266	264	290	280	298	295	274	283	280	267	271	278	302	259	259	255	271	267	302	279	259	313	268	311	287	318	254	284	254	291	252	252	285	272	261	303	276	250	244	261	272	287	274	270	275	281	273	273	299	284	278	276	267	309	247	260	267	273	277	247	302	274	287	283	273	292	249	271	284	295	238	295	260	264	264	282	261	245	288	315	273	240	289	275	228	285	292	263	275	270	248	295	288	280	292	300	272	256	256	305	269	259	265	268	288	274	259	274	275	281	269	281	306	264	300	256	283	309	295	257	262	304	281	278	259	250	280	270	265	272	319	260	294	279	242	264	273	284	283	303	241	258	283	289	261	297	267	241	294	255	282	281	287	216	282	293	271	292	287	257	251	266	272	289	258	270	300	254	242	286	270	263	270	275	304	262	293	305	284	273	267	255	260	271	262	287	271	306	256	262	284	268	309	298	290	255	256	296	279	299	310	273	243	280	299	302	312	296	269	268	321	240	286	320	299	263	251	297	275	275	301	278	254	267	278	252	293	263	276	292	292	252	259	286	284	253	295	262	285	259	261	274	281	299	268	254	266	274	267	288	263	308	286	270	258	287	274	300	280	283	286	258	260	291	263	265	262	288	268	278	311	266	282	254	282	267	263	277	280	275	282	277	257	309	283	287	291	304	284	282	288	253	269	288	278	292	277	288	294	254	265	280	290	299	299	262	272	249	251	276	266	279	263	279	275	266	251	269	318	257	268	266	283	253	251	269	283	294	291	269	311	257	290	238	303	298	268	261	269	309	267	286	285	264	255	290	249	267	266	236	280	269	259	238	275	264	277	248	268	286	268	296	270	271	251	243	290	266	289	293	279	275	292	259	249	256	258	256	260	289	271	261	264	269	283	283	257	264	286	275	287	276	301	282	309	277	259	245	247	251	296	284	241	268	298	250	293	254	284	286	266	285	308	305	245	260	252	267	280	290	275	288	290	301	264	276	284	259	275	265	269	260	270	271	284	253	272	255	268	263	235	257	247	267	275	270	307	267	285	244	270	310	293	270	261	253	295	282	271	268	266	312	280	298	292	270	294	293	307	322	277	318	308	260	290	277	303	255	285	257	281	287	276	276	262	256	270	271	247	315	262	290	260	283	269	255	256	304	311	283	300	256	257	276	286	277	272	266	298	283	266	267	296	275	282	309	293	277	292	266	276	267	260	269	258	277	272	245	281	288	256	274	297	263	284	275	305	300	315	269	261	279	278	311	290	286	268	251	251	276	270	245	281	281	288	292	297	312	277	297	291	274	254	276	306	286	252	294	267	302	287	289	296	258	297	272	238	271	316	273	286	317	274	266	281	270	271	220	242	275	270	252	279	281	259	275	313	273	265	298	255	287	257	246	294	283	287	300	282	272	286	296	261	256	252	277	261	282	264	262	270	296	274	243	298	250	269	267	308	260	294	258	242	256	293	287	299	271	274	254	258	252	283	264	261	285	277	277	277	285	293	302	279	260	264	287	301	279	274	283	313	270	284	312	306	248	283	312	289	247	275	275	246	257	267	229	263	300	270	297	267	269	280	276	272	277	299	290	254	276	285	282	272	310	311	297	298	271	268	261	260	246	269	270	276	303	278	282	257	290	283	230	279	261	283	260	333	300	258	265	266	275	282	283	283	292	297	322	302	309	279	254	313	287	257	292	275	271	286	283	273	286	281	250	247	273	259	282	299	287	270	269	287	262	294	280	285	263	269	296	275	295	259	271	289	252	278	272	289	285	278	278	246	247	269	293	284	268	279	315	256	240	273	287	307	257	279	256	269	236	294	280	276	277	270	323	288	259	290	276	279	284	275	293	285	272	255	301	278	302	272	283	280	267	273	270	265	259	299	282	269	266	262	267	280	252	261	293	267	276	277	283	291	258	255	302	279	246	269	296	232	313	284	268	295	296	283	264	291	283	296	277	267	280	266	248	298	260	292	269	280	262	271	294	260	264	296	264	265	278	264	276	293	255	312	292	238	283	265	253	322	253	262	271	274	283	244	267	279	270	288	311	255	271	277	267	273	283	294	289	290	244	275	292	252	290	290	255	285	298	324	293	260	279	262	303	334	268	292	254	295	292	256	269	277	279	297	274	251	255	282	236	283	283	257	295	276	254	288	299	270	258	245	252	302	250	275	271	292	265	276	225	271	303	284	269	259	257	261	277	283	282	309	266	292	285	268	256	313	259	280	266	271	260	294	276	290	281	316	264	294	295	282	311	282	265	277	264	252	275	297	268	277	253	244	284	281	299	264	266	243	267	297	301	278	300	295	227	260	292	284	286	295	304	292	293	280	264	291	268	291	289	270	254	307	288	252	264	302	268	252	300	256	268	235	292	304	245	235	271	255	248	274	272	319	271	273	266	295	275	272	258	305	307	259	289	281	261	290	264	287	291	263	317	292	307	292	291	277	250	264	242	291	289	265	269	267	255	275	283	265	266	254	277	268	270	276	265	295	296	315	263	289	303	259	267	283	272	270	316	280	271	296	290	268	285	258	310	258	274	277	298	267	262	269	239	287	284	282	302	315	283	250	266	276	287	286	246	268	274	245	249	297	294	290	297	277	274	294	300	277	293	285	281	272	303	268	276	290	254	266	268	260	297	250	286	290	277	280	265	280	290	305	266	291	314	278	275	238	266	279	276	296	266	268	296	306	268	286	248	288	317	278	254	251	246	295	269	275	289	266	287	256	232	293	264	281	287	290	254	262	215	293	276	273	284	298	275	303	243	274	266	286	270	273	261	275	288	258	282	285	284	263	248	248	268	247	245	300	283	253	276	253	257	286	289	299	277	247	285	258	267	275	260	271	285	275	286	295	294	272	271	251	301	247	289	286	288	249	291	296	304	266	289	263	293	287	250	286	245	258	272	270	292	288	266	255	294	238	291	269	255	301	288	276	281	289	276	305	265	280	258	275	261	260	279	283	296	320	283	303	260	294	237	257	278	313	306	297	294	295	274	280	290	321	282	330	271	281	245	295	296	298	267	263	249	250	283	288	291	258	250	260	281	290	268	270	271	275	278	250	261	270	263	273	263	301	255	270	282	264	262	262	271	278	299	287	289	275	301	301	290	248	307	272	266	283	312	296	282	292	279	251	266	262	263	259	270	285	259	280	267	292	250	295	250	273	243	247	267	305	294	256
13569	5577	4695	2463	1731	1578	1336	1679	1165	1079	924	920	825	845	736	715	673	671	687	666	614	654	627	706	633	650	650	622	598	688	593	652	593	625	638	619	646	630	648	635	606	656	649	657	632	642	632	658	613	613	618	643	607	626	618	609	636	608	633	606	609	670	624	617	630	603	631	643	593	574	657	637	637	610	617	578	604	605	597	612	646	631	645	661	552	623	636	629	625	642	620	608	679	633	622	650	656	602	637	602	633	623	617	665	633	656	639	655	641	686	636	668	623	620	643	623	660	649	614	654	638	627	670	652	629	642	624	641	633	652	628	602	616	628	622	632	662	623	628	647	642	677	598	618	636	612	584	606	619	655	625	587	636	602	606	597	654	616	675	647	691	621	625	650	636	635	640	613	628	645	616	647	627	622	595	613	627	609	620	596	611	656	601	604	597	639	656	588	623	642	601	609	596	640	658	602	616	625	641	669	649	627	594	607	607	584	658	607	653	626	634	617	601	648	619	614	603	618	594	605	638	633	611	594	618	656	633	586	569	623	601	624	611	611	600	566	630	588	641	624	596	643	641	666	621	622	617	605	598	626	625	609	614	640	630	613	627	626	659	601	649	626	634	608	600	609	672	637	617	611	616	646	626	634	581	632	583	633	657	593	593	671	636	651	646	601	623	630	620	603	662	593	595	597	579	620	593	678	617	665	601	601	618	595	600	628	686	637	620	570	618	647	624	600	663	630	630	610	574	648	654	618	631	593	629	617	636	599	592	631	605	602	591	618	618	579	611	622	630	617	618	633	632	682	639	656	635	654	625	598	598	653	663	607	631	637	639	610	629	620	600	639	611	614	666	583	564	636	662	606	654	600	611	601	626	640	631	601	658	616	616	590	639	576	656	603	604	641	614	605	605	569	670	630	600	665	631	616	600	617	635	612	614	600	601	604	601	631	639	646	630	610	620	622	636	631	681	650	625	629	605	612	663	608	635	602	607	604	639	664	634	593	595	614	616	632	601	653	582	628	608	601	660	637	637	574	627	613	658	618	607	568	631	631	621	584	621	612	633	625	606	629	650	653	632	617	658	618	598	629	599	580	566	635	667	567	623	614	602	583	604	589	606	651	627	661	659	638	644	616	577	615	632	638	652	625	567	627	652	652	593	610	579	610	617	580	630	581	577	601	631	595	636	604	616	583	623	642	642	633	639	589	627	573	613	654	579	602	610	649	618	626	633	616	619	622	647	649	616	626	610	625	589	646	610	617	643	605	637	660	607	644	623	631	606	638	627	641	604	602	624	621	652	589	638	655	643	636	604	637	616	675	567	612	621	648	603	614	624	614	610	643	599	684	638	655	662	659	596	605	624	647	633	626	608	687	643	627	587	601	573	664	613	629	611	635	613	633	598	656	623	662	616	609	570	683	628	629	581	621	630	589	639	616	587	623	646	634	640	618	625	646	661	619	618	582	629	657	707	607	605	592	623	627	638	651	663	642	586	629	662	612	614	599	649	666	613	647	565	625	641	639	618	664	611	580	580	647	589	605	646	626	586	619	642	615	617	631	642	607	631	585	632	636	636	598	573	604	594	645	642	621	626	612	605	621	598	574	585	683	600	625	630	614	658	638	625	655	637	633	646	613	580	617	675	633	638	600	629	639	666	603	611	601	595	643	624	600	624	630	626	596	607	634	605	666	599	629	604	599	626	611	654	620	632	644	623	616	615	641	639	634	618	614	654	616	608	634	607	641	631	642	640	644	639	631	619	625	648	633	585	645	635	619	619	646	606	601	633	628	624	622	607	626	614	616	591	628	603	619	619	597	577	615	610	621	613	621	619	609	558	612	634	619	633	628	711	635	651	650	650	571	611	625	622	633	630	614	612	585	650	617	614	646	644	616	612	660	621	656	622	643	597	584	598	594	635	616	652	643	632	627	655	606	648	595	589	611	630	690	602	578	581	654	624	631	646	614	634	630	616	636	605	640	632	625	609	623	577	652	596	643	639	614	583	669	599	651	585	610	667	633	638	612	651	624	590	617	624	584	646	625	642	623	598	632	626	614	642	658	624	635	623	638	605	614	607	638	609	637	621	597	605	635	587	651	619	621	615	608	612	572	645	617	588	671	598	633	635	603	645	615	647	627	646	577	610	607	601	650	603	658	619	634	628	553	625	612	612	673	671	637	605	653	596	607	630	607	628	597	651	606	587	635	590	600	652	652	629	661	627	653	633	638	598	602	588	610	649	667	596	645	621	650	616	593	635	650	604	583	605	672	598	659	592	602	618	566	618	578	609	696	618	634	631	623	580	627	641	637	585	614	625	625	576	673	623	636	616	629	610	632	592	610	603	625	581	613	627	638	605	622	598	643	639	651	623	615	665	674	625	626	664	550	597	590	623	644	638	656	602	588	650	553	600	610	628	600	641	590	628	584	634	619	599	606	630	603	558	605	608	638	615	604	646	617	620	640	645	603	655	637	607	630	590	632	638	681	632	626	604	660	630	618	633	620	628	626	602	618	635	621	613	619	633	629	618	596	609	621	608	645	573	624	605	640	639	588	601	616	616	677	578	604	634	609	623	620	591	643	606	608	653	639	604	612	635	632	589	606	611	633	594	614	588	619	635	583	622	610	631	656	612	621	654	618	620	660	596	657	589	637	615	624	551	608	639	610	605	627	605	644	595	613	647	567	602	629	606	612	597	616	592	582	642	620	631	622	581	670	698	569	651	616	575	609	594	581	637	593	625	607	631	636	650	563	579	646	577	603	609	612	594	592	641	657	603	618	611	611	626	644	619	626	626	635	613	603	610	635	612	641	571	627	639	623	584	636	629	631	624	623	613	677	589	618	645	628	623	628	640	644	601	607	573	625	618	644	640	598	628	617	591	585	657	639	603	609	671	602	626	622	620	626	640	656	612	591	677	595	617	625	638	633	648	594	610	621	652	657	581	593	625	576	625	636	628	609	633	654	706	635	615	570	624	631	588	617	626	599	622	625	603	591	621	647	627	635	608	672	566	581	616	587	618	606	620	612	622	622	654	593	613	617	601	679	641	627	580	619	618	647	609	619	635	618	623	649	551	615	614	611	650	654	635	603	623	610	601	636	593	641	590	635	643	596	598	654	610	603	625	630	615	584	617	637	637	609	620	612	588	630	626	596	617	570	660	614	645	624	601	618	585	623	652	617	601	602	581	646	607	639	606	611	647	599	626	623	618	628	589	618	607	601	634	624	646	611	606	714	649	624	606	628	674	646	624	597	613	647	638	626	596	665	626	645	585	630	620	562	664	650	638	635	665	615	615	633	616	622	638	614	597	602	628	599	600	628	604	608	631	627	620	590	622	620	634	595	596	595	636	595	573	636	651	638	645	585	617	589	640	599	632	605	604	666	591	641	642	603	608	602	602	604	635	576	617	625	629	649	557	612	653	653	603	610	600	599	607	632	624	595	605	621	630	581	594	595	656	651	598	605	655	610	609	620	613	625	612	611	616	613	625	633	663	649
33284	13316	5508	2163	1168	842	632	660	604	420	374	363	363	360	344	352	332	312	322	331	298	327	329	336	286	306	275	283	287	306	352	313	289	330	309	308	311	327	314	279	313	278	279	299	286	331	300	316	284	323	318	334	285	281	334	315	294	326	310	297	297	293	344	305	286	313	279	297	309	308	309	305	310	277	301	322	325	325	286	324	302	316	298	318	326	306	302	307	290	333	316	321	301	289	288	318	290	320	303	333	317	302	305	330	300	289	316	327	304	298	299	292	293	322	312	298	330	327	301	275	347	339	330	316	269	297	307	314	274	287	307	320	326	311	295	348	352	317	277	274	315	308	283	291	310	319	305	297	289	306	333	314	288	321	305	301	294	304	314	305	295	273	282	287	322	345	284	297	329	302	332	323	315	296	314	308	271	314	329	352	275	297	287	317	323	333	310	329	303	340	322	307	285	291	337	313	310	299	315	308	316	288	292	303	310	319	304	302	296	298	293	326	303	270	342	341	300	333	290	311	288	334	308	294	304	334	298	336	277	306	303	320	313	307	342	261	332	320	296	269	291	307	305	302	319	336	305	300	296	340	297	286	264	346	334	317	263	336	294	296	307	303	288	299	276	302	304	315	293	283	294	309	312	253	289	288	310	281	303	300	323	274	340	293	303	315	375	302	295	287	312	325	330	306	301	302	279	316	295	303	327	340	304	330	310	312	310	291	311	301	293	332	266	312	289	308	300	303	305	298	349	300	265	305	290	300	261	330	298	304	334	294	333	285	290	310	307	322	307	315	295	325	305	284	340	337	311	328	341	303	300	314	317	296	350	285	301	319	323	293	287	289	287	303	311	330	316	289	313	321	338	305	295	302	282	313	316	298	307	297	289	311	319	304	318	298	314	276	294	292	321	322	288	315	306	318	332	289	314	287	270	305	302	283	291	332	293	325	297	270	279	314	306	288	308	338	288	307	309	310	323	297	287	333	324	328	291	319	312	296	329	292	341	309	327	333	308	290	326	283	309	332	315	299	289	297	305	283	325	312	321	255	288	295	323	299	302	309	301	310	322	276	336	319	324	331	326	309	291	307	325	266	298	315	282	296	325	330	259	273	330	291	295	273	284	291	310	321	313	288	264	302	278	279	293	309	310	335	303	308	333	295	284	330	303	292	284	325	308	299	314	325	268	281	309	283	338	310	267	307	292	269	308	346	303	316	305	315	288	303	290	276	347	326	269	278	326	318	283	309	344	324	341	312	312	312	288	280	297	318	314	304	320	316	327	321	331	322	308	305	340	303	270	281	289	338	328	319	305	292	306	323	280	310	303	330	300	317	298	301	314	304	307	352	272	315	281	298	321	328	323	321	332	314	322	340	337	308	277	320	266	338	332	301	327	312	309	297	307	305	316	304	288	311	274	306	286	281	272	292	320	315	297	269	291	316	319	309	323	308	295	326	276	298	319	282	272	307	322	297	322	311	274	314	316	321	304	296	304	316	355	335	338	323	276	302	309	320	306	265	313	312	305	309	296	316	321	307	347	292	306	295	286	292	301	316	315	293	292	296	289	310	288	303	374	301	310	267	305	306	317	324	325	335	297	307	278	321	335	331	330	323	286	282	301	351	301	302	299	304	301	288	303	312	293	297	302	304	311	271	284	336	278	320	288	280	296	289	297	299	303	298	361	289	326	347	301	296	319	301	286	293	320	303	335	309	285	331	291	303	332	296	298	286	299	312	282	275	313	301	312	299	337	268	340	311	316	282	287	310	303	299	322	274	310	288	291	292	305	296	301	298	314	312	323	299	319	316	311	295	296	335	272	329	291	302	330	309	278	314	326	304	303	323	297	307	280	295	300	286	304	319	309	333	341	306	303	298	325	293	297	297	308	316	316	257	314	322	293	324	276	321	342	288	315	338	335	287	308	290	305	307	278	335	341	301	308	284	302	281	317	304	325	304	262	311	333	313	306	337	332	295	293	298	294	340	304	321	302	343	321	302	290	301	267	316	318	328	322	310	318	312	285	301	301	284	346	285	300	296	301	298	297	277	302	308	337	301	304	285	288	318	294	290	268	282	268	293	306	279	315	301	357	311	304	340	337	304	285	316	321	304	292	304	314	291	297	347	342	332	308	309	290	297	319	280	276	322	278	316	289	323	313	323	267	324	314	313	284	274	291	305	263	315	307	327	306	315	323	313	275	283	309	287	324	280	343	326	300	305	332	301	255	294	305	297	260	273	311	324	324	300	280	295	309	313	276	301	288	301	332	292	301	291	300	326	309	279	295	330	318	291	319	336	318	330	311	313	294	288	302	312	310	329	334	325	266	317	335	293	282	311	336	310	315	324	304	310	292	303	283	324	279	348	343	311	344	319	302	318	322	306	290	308	293	294	295	329	292	281	325	324	336	289	303	283	321	318	316	297	305	261	325	303	315	309	305	303	307	304	304	309	290	318	302	314	322	331	294	314	283	304	305	271	275	278	265	296	328	323	313	286	274	294	310	296	287	290	284	251	275	284	276	296	327	303	261	293	303	305	288	325	291	275	334	321	272	290	276	318	288	285	280	279	294	319	296	305	300	321	310	323	300	292	314	279	317	306	308	272	286	303	295	294	311	323	319	316	319	295	304	319	328	321	285	325	319	299	319	291	318	308	325	307	303	333	290	299	346	290	321	321	319	316	285	327	302	334	324	318	283	333	325	306	285	290	288	286	324	266	308	264	329	290	313	295	309	280	294	303	314	302	281	287	290	306	336	321	283	338	303	301	313	304	310	347	295	298	283	282	306	315	307	297	316	331	314	320	341	327	333	325	337	286	313	319	325	326	321	324	352	332	298	279	332	358	337	299	303	313	307	311	307	262	291	334	303	326	297	300	298	297	305	300	297	321	306	313	314	322	332	323	309	318	314	322	308	308	341	286	288	316	353	303	271	310	297	289	322	305	309	291	254	291	304	322	275	295	290	301	270	324	346	299	321	318	331	323	271	310	304	308	338	289	305	309	313	310	288	355	325	265	318	275	294	289	312	275	268	296	293	301	307	339	310	285	309	291	356	262	317	312	314	296	317	304	282	327	295	308	282	301	300	281	331	294	286	283	293	304	304	295	308	306	282	272	302	295	289	298	291	278	294	299	317	289	315	292	335	331	296	297	332	286	291	321	330	275	301	304	322	309	319	328	303	302	314	323	311	302	313	316	262	309	339	305	322	304	332	313	323	347	312	310	283	310	300	314	285	335	290	340	304	344	303	299	277	314	275	306	302	305	318	324	316	307	331	311	292	287	300	324	304	297	352	318	314	298	318	341	295	315	299	293	278	317	284	349	322	306	288	293	303	315	279	332	314	289	328	293	291	303	316	289	287	317	285	299	301	285	316	297	303	280	287	304	300	332	282	308	316	345	302	296	296	287	270	269	307	327	315	309	242	273	277	320	326	291	341	334	303	319	315	308	309	330	319	314	322	308	318	299	290	305	300	323	298	315	293	312	298	319	306	345	301	313
18841	8387	6663	3505	2542	2123	1938	2335	1846	1392	1196	1146	1131	995	929	883	838	786	772	764	808	713	739	740	774	704	747	716	674	722	715	695	694	736	722	693	733	708	680	712	688	675	703	737	700	705	708	682	698	677	658	768	690	683	674	693	654	677	672	638	652	658	733	739	705	704	696	720	689	679	665	727	724	679	677	681	690	671	694	667	694	684	674	621	649	634	679	648	693	733	669	656	677	734	653	680	715	695	657	663	649	689	714	691	712	732	724	693	651	691	714	683	712	693	687	746	725	702	701	715	738	704	759	737	725	696	676	645	692	703	717	699	686	685	663	648	758	694	696	707	696	678	632	652	675	660	718	676	675	672	736	673	708	729	671	698	676	680	651	709	684	697	686	687	695	652	658	692	740	667	708	697	716	694	699	757	653	690	713	698	694	695	671	664	627	693	650	671	685	711	670	689	677	689	650	682	671	702	697	690	675	617	681	663	685	668	707	670	668	674	737	648	689	668	699	687	643	710	695	665	696	703	714	656	692	660	697	713	720	713	661	676	648	666	650	678	670	650	717	703	666	692	706	669	703	699	695	677	695	671	627	685	676	690	689	670	673	691	680	635	658	713	697	668	715	660	706	649	679	699	714	647	690	648	671	732	664	691	681	688	706	620	666	644	671	674	701	684	672	710	685	696	619	647	676	712	705	661	691	704	674	702	685	693	670	699	635	682	724	704	700	682	695	707	659	659	628	702	661	683	705	695	654	690	713	692	667	740	659	636	671	680	677	682	647	707	616	656	659	624	697	717	702	650	654	732	734	674	713	703	698	703	715	673	661	714	691	600	663	685	673	713	643	680	675	626	677	695	669	671	677	670	682	668	658	678	642	695	643	706	666	644	672	643	700	703	724	696	719	639	678	653	659	623	668	659	735	698	651	688	636	642	719	658	694	678	663	689	668	667	728	664	712	719	721	676	670	678	705	664	696	686	669	655	694	634	655	726	624	664	627	683	682	679	724	718	671	684	680	682	651	674	668	646	662	681	647	666	710	643	679	708	655	678	689	682	686	683	673	684	625	677	649	684	700	712	690	694	657	649	720	739	699	672	669	718	706	688	682	676	671	653	687	655	626	747	768	674	739	737	668	647	626	674	665	671	666	638	674	691	729	679	708	699	707	655	636	679	714	673	676	737	673	705	665	674	668	669	670	678	703	702	712	695	669	714	705	682	681	673	690	715	754	681	673	678	709	688	657	715	691	727	676	705	715	664	641	677	709	653	703	682	664	681	738	680	695	664	680	647	671	654	684	709	715	640	669	731	654	702	722	651	692	676	684	639	699	687	649	664	658	687	661	688	649	680	687	652	672	689	685	716	685	639	716	683	704	660	732	670	646	664	677	718	672	676	734	722	667	677	644	703	640	682	704	632	705	715	692	700	731	672	706	654	656	659	698	748	711	665	660	644	645	675	718	739	664	657	717	656	654	723	678	687	723	654	704	621	622	690	704	683	679	731	679	694	677	695	711	677	695	689	699	658	682	706	648	678	668	634	665	671	638	671	661	712	655	615	667	696	682	653	646	675	619	701	660	675	702	658	709	659	735	684	703	715	648	701	704	692	693	653	674	681	699	638	670	693	643	670	686	646	768	669	680	663	675	688	699	649	707	671	652	643	674	725	705	683	680	683	658	692	681	669	668	689	699	694	684	688	692	713	698	680	671	693	675	680	679	671	666	718	682	667	694	756	676	663	679	645	630	658	687	684	676	644	684	694	718	700	715	664	687	675	665	678	701	698	682	687	682	708	670	672	649	652	679	761	694	667	657	737	662	667	721	671	696	696	690	667	644	729	702	692	720	674	684	699	685	697	699	691	666	665	645	681	707	712	689	645	690	654	709	694	641	706	675	715	685	667	690	685	682	678	742	690	627	661	708	739	696	694	636	679	661	682	689	696	687	672	651	698	662	663	650	704	685	693	657	671	669	717	680	675	653	651	645	697	693	658	655	630	710	667	653	669	673	726	678	662	722	690	703	657	656	689	707	613	674	681	692	656	682	741	657	699	694	722	653	692	698	684	697	670	683	695	680	668	677	626	701	706	694	693	666	691	651	680	701	673	691	697	641	708	693	698	690	676	664	661	657	663	624	679	703	671	657	688	693	705	652	693	655	667	703	696	688	684	685	719	715	701	667	687	672	746	674	734	669	665	700	700	705	671	733	705	654	690	681	637	704	670	688	678	727	694	703	636	657	743	692	695	678	741	671	676	700	729	694	649	672	675	679	687	667	707	687	738	668	682	652	661	692	687	634	648	665	714	675	714	637	673	667	701	693	704	664	663	692	712	683	677	684	644	697	675	699	715	682	737	695	700	693	687	680	662	677	668	717	739	675	679	676	674	696	684	670	683	647	636	699	695	710	657	675	703	616	636	693	702	669	658	706	708	642	704	672	695	699	702	658	702	711	682	663	652	708	720	666	674	703	681	668	736	656	676	653	695	700	711	713	638	681	664	744	718	713	661	718	660	658	690	696	710	698	694	706	703	695	705	712	685	684	648	690	688	672	696	684	739	692	729	708	648	641	716	698	636	667	658	632	660	646	691	667	644	695	656	689	662	680	633	711	688	699	659	665	709	660	672	666	700	697	677	695	650	696	674	701	718	676	679	690	665	698	650	685	691	658	645	697	693	641	663	716	668	655	698	704	665	744	673	736	705	680	681	645	659	639	696	666	732	714	683	687	661	685	693	655	697	696	660	656	687	677	684	654	711	674	657	673	663	700	706	666	697	701	664	672	688	705	658	656	689	724	706	677	661	625	673	694	676	654	679	667	718	687	716	690	709	691	666	679	686	677	638	680	704	681	706	667	672	652	723	692	675	679	671	683	697	699	689	711	708	636	667	732	671	664	641	665	689	693	648	719	728	719	752	680	702	715	718	707	775	697	677	681	710	681	676	700	656	656	710	693	698	704	705	683	725	666	655	665	681	692	700	705	709	625	648	676	644	685	650	696	690	636	690	694	682	676	713	730	691	646	597	671	703	670	703	697	714	657	676	689	675	671	686	681	690	666	729	707	693	723	691	660	677	663	638	705	735	708	634	719	663	670	689	667	642	687	682	655	668	645	723	657	708	717	672	664	687	750	683	661	648	655	676	701	609	684	622	646	714	682	702	689	703	676	674	706	696	712	686	702	685	705	703	690	683	675	660	651	692	716	652	670	674	708	721	733	723	654	706	703	712	715	727	692	654	680	680	663	715	703	686	666	715	675	661	652	667	714	661	690	718	679	655	669	691	670	670	687	655	689	633	696	665	667	688	685	666	679	619	727	697	642	683	677	665	661	661	703	710	702	690	707	639	663	651	670	697	653	681	665	667	678	685	692	662	664	718	693	669	650	659	700	671	692	665	665	660	627	687	675	661	713	699	664	709	694	690	710	732	650	686	704	681	696	662	690	666	659	678	663	727	666	708	748	639	678	667	645	674	647	683	692	692	685	707	687	652	685	651	705	666
11884	2980	903	369	306	346	341	324	359	336	298	294	319	319	330	319	267	276	294	292	311	320	274	286	326	316	301	322	300	332	297	280	304	329	298	297	352	305	312	337	335	307	349	305	341	332	315	290	320	310	291	319	309	307	318	329	310	324	322	308	291	304	327	339	323	317	295	308	320	333	305	368	308	293	324	324	307	284	297	284	283	303	308	305	300	263	316	288	290	303	319	295	294	307	305	294	312	304	296	289	274	308	324	315	356	312	323	306	318	337	290	300	305	303	282	320	283	294	324	298	288	289	311	300	355	341	299	324	307	295	300	325	298	314	302	292	315	295	280	306	327	321	285	299	292	274	289	326	303	296	344	316	288	338	335	292	317	272	338	308	328	355	309	285	289	298	292	297	325	315	319	315	285	335	303	302	315	341	294	334	324	326	320	326	304	310	329	282	283	292	311	332	355	318	301	280	296	329	289	307	328	310	300	344	306	301	336	284	295	321	315	301	301	314	326	305	320	287	315	286	303	307	302	353	312	253	298	292	295	296	294	300	293	322	292	285	315	336	301	351	285	326	327	320	320	293	284	288	334	320	312	313	314	327	290	295	302	303	350	336	304	320	326	296	303	268	272	323	304	308	304	316	307	278	331	306	331	325	297	332	300	329	297	274	314	304	299	298	305	301	326	298	253	301	323	323	309	284	322	321	329	306	282	322	308	292	299	314	318	297	300	299	279	323	340	291	323	317	292	304	328	326	261	300	265	306	300	292	319	306	320	304	332	318	315	316	290	341	320	286	319	318	305	316	294	296	302	324	343	308	303	323	291	333	290	336	283	303	307	322	338	340	305	275	316	304	286	308	297	310	309	322	306	309	301	336	269	289	266	288	282	267	316	335	331	333	292	298	277	313	286	292	315	324	305	360	328	293	298	276	323	324	342	272	310	330	314	274	272	302	266	285	306	341	317	320	279	316	346	307	345	315	291	298	316	311	285	309	337	324	312	302	322	305	304	288	313	278	327	304	342	285	311	296	325	290	322	342	278	329	304	313	330	282	278	299	309	322	304	283	285	312	345	267	310	273	327	268	300	273	329	310	317	302	281	302	313	303	297	322	346	292	320	307	272	306	321	295	293	301	307	298	314	328	330	336	311	300	295	331	327	289	291	291	319	306	305	317	312	331	289	334	281	313	317	293	292	326	318	300	314	317	300	298	341	306	316	288	306	288	307	294	317	305	287	292	363	288	321	310	297	280	335	331	342	311	307	315	311	322	319	318	308	259	312	307	285	307	341	304	306	313	279	265	303	298	326	297	299	298	342	318	319	310	290	312	317	298	319	346	306	308	303	292	306	301	321	291	343	327	312	319	332	265	281	332	301	315	288	321	282	305	304	325	327	327	312	315	330	284	282	286	296	329	323	284	318	297	271	287	304	283	330	315	317	303	324	301	330	299	321	318	275	312	281	284	282	291	322	331	288	300	326	306	312	302	324	296	286	323	358	353	305	326	311	284	299	327	293	295	316	287	306	331	283	330	323	300	322	319	308	306	334	293	280	297	302	347	301	314	291	308	318	289	322	313	314	290	333	295	299	312	306	357	273	303	299	309	300	328	305	334	314	318	294	289	322	311	294	294	311	288	293	334	286	328	320	304	328	303	318	276	317	306	298	302	308	338	317	284	286	291	314	294	320	308	308	281	299	278	299	287	326	275	315	320	299	302	314	288	287	300	324	347	316	305	307	320	323	335	314	275	298	311	311	285	310	336	350	308	313	325	306	342	321	331	302	281	318	328	332	326	304	326	283	304	332	323	297	325	338	288	291	300	320	291	311	277	265	292	325	292	328	330	290	301	312	300	330	304	301	301	297	311	305	317	320	311	297	284	326	279	300	301	328	342	302	315	295	302	281	291	279	311	308	296	307	273	322	290	323	294	306	314	294	303	304	294	299	309	284	277	312	327	317	284	299	308	282	301	286	318	263	309	291	297	287	283	297	307	268	325	278	311	292	303	311	300	302	300	273	299	315	330	304	307	316	282	273	317	317	331	285	334	290	257	306	311	309	340	291	310	312	330	318	299	300	325	309	301	311	311	301	320	334	302	309	301	290	295	324	289	280	316	300	328	312	286	289	303	297	328	331	295	296	336	327	282	305	315	323	317	321	294	280	293	316	306	314	284	310	292	311	329	320	300	307	304	330	284	267	317	331	317	316	307	312	317	319	303	289	314	310	340	297	303	282	310	295	333	304	327	276	303	294	307	308	317	295	318	321	325	288	270	284	321	318	304	302	296	336	321	309	326	291	316	309	324	295	332	341	322	320	306	312	311	328	358	341	274	297	302	318	332	326	298	297	305	292	313	307	273	289	310	289	314	299	311	316	334	287	316	309	305	292	322	307	348	304	327	316	315	328	334	339	304	325	305	311	327	315	294	286	323	322	272	321	275	297	306	286	267	305	293	285	323	287	283	312	334	296	335	352	322	293	335	296	339	302	297	298	285	299	313	285	276	253	273	310	313	306	298	282	283	293	303	306	348	289	292	303	296	289	275	288	272	302	310	298	289	300	291	292	273	341	326	326	313	277	315	302	321	289	314	330	276	325	328	301	319	314	279	273	303	284	312	326	318	291	307	310	320	327	345	295	332	294	308	283	294	274	283	337	283	292	324	321	294	308	289	325	334	303	309	296	306	316	304	298	275	304	303	292	328	318	332	287	314	300	281	341	337	345	310	302	280	311	275	282	299	311	303	292	336	299	318	307	303	302	314	295	311	288	322	300	316	317	324	331	328	320	268	282	327	308	306	283	311	294	294	297	319	317	304	338	316	326	295	288	299	301	315	311	337	328	296	334	301	359	287	326	300	302	323	326	293	300	288	284	314	333	282	322	285	289	308	309	293	309	305	309	311	314	332	262	302	284	331	293	312	305	363	304	280	311	308	318	288	324	304	300	315	322	305	310	324	344	291	310	288	292	312	330	313	320	309	287	313	302	312	320	318	321	312	275	299	291	306	299	314	287	293	330	293	314	291	332	289	334	319	311	355	299	340	306	319	343	279	336	291	286	310	325	325	310	335	352	294	296	307	301	313	335	279	317	285	319	291	291	328	308	318	319	287	322	306	301	318	344	300	302	315	325	310	310	323	311	312	315	296	280	295	312	324	290	319	301	280	312	296	305	329	308	321	310	309	339	335	315	307	328	310	307	294	273	306	308	292	324	341	318	310	317	306	281	281	278	316	326	309	305	301	323	306	308	292	295	272	332	301	295	324	292	289	304	291	304	323	316	303	289	286	303	329	313	316	306	302	291	325	320	287	280	325	299	297	307	297	287	300	296	308	314	307	299	303	339	289	281	299	276	306	341	304	313	327	272	291	291	328	290	301	329	297	299	312	308	322	319	315	319	332	290	371	306	318	302	339	280	301	306	303	267	316	284	311	326	318	287	305	328	318	309	319	323	323	305	290	326	332	334	314	264	335	315	305	326	313	336	308	316	288	284	280	278	296
7093	2563	1596	834	716	718	722	719	706	732	723	661	712	694	703	675	676	696	691	663	651	611	657	710	710	666	658	714	700	679	704	707	737	709	651	660	650	678	685	696	667	636	734	658	654	674	675	663	732	679	686	696	662	697	652	685	649	690	634	676	711	663	638	700	684	662	673	633	681	686	678	706	671	736	661	684	676	675	663	682	696	673	725	637	678	690	699	690	652	603	706	679	681	669	676	633	682	690	629	695	667	727	645	683	667	713	670	623	687	665	703	675	642	685	709	691	695	696	646	687	698	706	706	689	650	702	652	693	664	693	667	659	669	644	673	678	652	694	675	676	671	723	692	699	603	676	740	660	698	671	646	683	662	646	673	708	643	676	683	669	702	740	659	643	682	688	746	660	690	685	668	670	695	722	698	734	690	690	744	649	699	663	657	740	700	677	617	685	654	630	692	653	685	672	678	654	673	619	693	677	690	684	680	681	719	675	633	651	701	645	660	700	656	636	653	683	663	674	703	694	688	666	676	596	673	624	669	713	680	660	696	710	648	690	657	737	706	628	666	664	651	689	698	699	677	657	689	698	698	691	666	679	713	635	678	714	683	689	694	706	674	651	710	655	697	692	671	662	682	657	671	728	673	696	696	688	706	704	626	688	669	725	693	647	711	679	716	729	674	670	665	695	712	667	674	678	707	647	668	658	664	702	723	678	670	706	733	685	660	653	683	658	703	649	683	678	718	678	664	674	648	715	686	647	659	697	653	656	649	705	643	691	695	642	641	674	655	714	680	609	665	736	663	674	655	665	673	687	691	698	673	714	656	637	680	686	632	653	653	733	667	675	726	675	658	716	717	703	702	661	714	668	660	698	707	653	644	671	634	652	655	689	644	654	643	675	705	680	680	673	707	690	646	701	671	678	679	713	692	658	680	633	689	699	710	685	657	667	688	713	622	654	698	785	691	678	688	675	646	658	723	675	632	693	680	661	659	666	661	642	627	678	641	661	660	679	697	653	719	679	695	650	649	662	634	655	688	665	681	698	774	674	697	652	683	725	710	694	661	667	661	687	627	706	656	669	662	690	657	673	665	670	679	672	695	631	655	655	647	715	615	677	715	675	685	708	626	700	666	702	685	699	676	679	672	681	685	721	661	663	692	663	663	651	670	679	631	641	634	691	674	670	661	687	664	667	657	624	701	644	642	696	698	659	680	667	668	681	699	698	660	678	682	670	668	665	647	686	645	609	677	680	690	697	680	639	685	670	656	658	669	625	659	697	692	659	642	668	673	653	677	683	679	662	692	654	667	673	652	709	673	696	725	712	732	740	715	680	706	706	709	649	671	684	634	726	672	663	645	685	719	686	664	694	679	679	653	694	665	638	649	674	687	669	679	690	702	709	697	681	628	658	663	668	691	661	692	683	682	684	646	653	725	676	704	655	673	636	659	674	669	628	686	638	685	681	659	673	658	661	716	709	673	653	679	718	717	712	678	655	688	692	685	662	662	691	662	733	667	668	663	684	646	692	657	681	650	666	700	699	672	690	618	613	724	661	690	664	671	700	683	654	669	671	665	634	677	653	668	711	673	655	737	630	696	662	686	631	680	731	651	713	706	715	646	660	669	654	665	720	719	725	666	669	706	661	655	646	705	680	714	659	706	659	709	709	634	642	670	670	659	736	669	643	693	638	671	681	648	659	642	641	641	673	688	638	635	679	682	704	695	642	682	685	658	693	675	650	680	681	673	662	674	686	661	686	691	663	683	702	696	679	657	667	684	651	646	650	692	668	665	676	672	632	695	674	618	667	699	693	677	711	638	679	687	698	705	724	641	734	647	706	696	680	672	698	698	702	680	636	688	684	670	666	641	672	684	663	642	684	661	636	698	688	669	708	688	652	641	688	709	698	655	675	688	659	694	659	650	676	624	699	684	661	666	656	673	678	692	686	664	651	670	641	684	679	725	665	730	690	682	732	719	712	705	691	659	608	660	639	700	650	675	665	585	710	717	655	691	667	696	660	716	637	685	700	648	624	612	688	657	742	698	689	659	619	663	684	686	666	708	682	679	708	689	698	656	656	669	692	668	643	660	696	657	655	729	683	654	728	681	668	665	684	679	657	648	671	658	731	712	647	688	697	677	673	678	682	635	692	664	692	700	660	736	716	679	680	708	653	685	655	711	670	646	659	690	652	650	656	694	749	708	718	659	677	683	682	617	676	628	684	717	670	680	663	634	659	707	684	674	654	694	630	652	669	677	655	706	671	712	687	736	666	674	664	647	633	686	635	694	724	663	640	712	675	642	679	698	689	684	664	732	699	678	697	677	731	656	684	677	708	673	695	690	688	654	699	716	675	674	685	679	703	632	695	659	722	703	673	674	699	683	641	631	689	655	689	724	712	687	676	712	651	676	710	696	689	644	682	692	690	658	675	704	679	668	662	647	680	694	707	627	658	667	684	642	671	707	677	634	638	668	653	691	665	710	660	667	706	633	696	656	695	697	699	644	663	651	697	643	665	693	709	711	667	684	694	668	706	656	620	679	732	599	665	690	700	675	694	651	717	619	666	716	648	711	653	680	665	595	661	661	658	669	666	668	751	744	709	676	670	658	690	661	717	715	690	708	660	676	670	686	638	665	712	698	644	634	671	642	678	632	707	751	670	657	681	684	699	620	658	707	687	700	604	652	725	672	683	608	671	693	690	696	672	686	674	757	625	698	674	647	658	662	666	675	699	680	694	713	726	677	655	682	671	640	702	697	697	672	633	697	672	688	674	647	685	629	698	671	714	635	685	662	683	686	666	698	714	719	663	678	701	698	632	719	653	700	656	653	643	708	647	646	667	671	661	698	659	686	666	646	701	603	665	692	675	663	690	735	723	706	663	693	633	690	695	693	666	664	686	663	643	642	677	640	677	703	679	668	647	641	660	694	655	686	657	646	685	645	696	678	649	673	672	696	727	673	667	646	677	701	628	703	695	628	693	682	707	691	671	680	712	697	622	631	654	629	687	697	679	682	703	690	705	654	654	677	654	684	642	668	733	678	682	673	660	662	693	725	694	678	699	691	715	688	737	679	644	639	661	686	680	687	707	734	683	654	701	700	663	700	672	747	666	704	706	683	642	655	671	655	670	717	677	722	713	678	677	659	702	680	688	719	676	654	737	706	692	659	684	710	689	712	680	700	633	681	646	708	719	716	671	668	636	650	670	690	666	659	679	689	667	639	691	696	718	626	664	752	690	736	661	658	719	648	630	673	679	647	682	658	684	679	640	726	680	668	680	614	661	681	611	683	661	671	647	668	652	658	673	668	657	669	698	697	636	633	629	659	734	651	692	690	693	664	687	666	687	672	689	707	657	689	685	647	693	643	701	716	695	667	734	692	687	670	657	710	649	712	682	626	695	676	668	711	675	647	656	681	655	649	675	622	684	652	600	687	715	696	658	654	661	697	644	691	726	714	642	666	629	690	636	657	704	677	713	720	685	661	608	708	690	683	678
22822	7465	3030	1191	692	582	466	504	424	306	336	310	329	323	276	302	253	286	247	275	275	303	275	298	293	254	279	285	274	292	294	243	301	259	270	270	252	237	276	289	293	281	254	257	288	292	272	261	261	280	270	308	272	253	293	266	274	279	277	301	280	229	249	269	260	289	250	250	272	272	286	275	292	281	275	305	233	295	280	259	268	262	300	264	293	301	252	282	265	234	270	313	250	279	277	262	292	260	272	282	268	257	286	272	294	300	254	281	282	272	258	250	264	262	288	248	296	290	298	323	254	258	254	299	292	280	284	254	294	274	294	247	291	255	304	260	290	261	272	268	281	296	282	251	262	264	260	287	246	254	271	285	258	256	265	268	287	273	274	287	261	228	266	278	273	261	282	270	268	270	246	312	276	260	245	270	282	287	228	275	270	272	286	274	289	257	251	269	262	301	293	266	297	254	264	259	273	262	292	278	269	304	261	265	287	310	283	279	282	255	265	270	274	265	290	251	281	290	282	284	262	261	288	309	280	283	250	274	212	254	236	309	244	275	272	299	278	262	278	268	256	256	268	276	269	248	272	252	256	274	256	312	265	286	283	230	257	243	268	290	243	279	292	276	263	288	275	275	275	286	289	260	259	268	306	264	243	281	275	284	273	264	265	277	252	253	243	277	294	287	296	258	267	276	301	286	263	264	269	248	270	260	254	292	272	269	229	243	277	277	269	273	250	237	272	271	270	268	271	267	257	267	272	257	269	255	275	281	252	265	295	268	249	262	276	259	266	273	246	272	258	311	282	285	237	262	273	243	290	301	253	262	276	286	268	282	292	271	282	288	280	267	276	268	270	249	287	276	297	266	248	236	289	248	281	322	268	279	284	271	282	258	277	278	248	310	266	284	288	278	272	306	296	236	270	264	318	284	257	328	237	236	258	273	287	249	260	278	273	262	250	253	286	310	294	283	256	265	276	289	261	240	270	287	254	281	259	272	281	259	283	288	263	239	275	291	273	292	262	263	285	299	271	295	249	298	274	252	311	260	223	300	260	299	307	294	286	279	299	249	259	269	241	266	275	292	279	236	265	293	261	271	306	270	269	278	297	277	283	257	269	285	300	274	239	283	261	292	256	277	310	312	283	269	298	270	258	273	271	278	268	295	278	250	279	241	274	257	244	260	268	248	263	303	269	282	286	278	292	276	295	244	284	278	285	263	259	251	273	247	287	288	264	291	243	295	248	315	270	260	250	302	277	294	309	267	286	251	280	274	270	257	273	254	264	278	276	279	254	283	236	279	265	257	259	237	279	270	279	258	268	299	273	277	248	269	274	286	256	271	240	273	260	289	269	249	261	260	282	289	262	266	284	272	302	291	263	273	250	283	290	282	270	275	285	269	293	323	290	262	252	279	289	266	281	264	284	286	275	269	267	307	269	278	237	256	275	289	303	264	277	228	255	268	262	277	270	281	221	245	273	267	268	274	290	260	283	285	256	263	261	260	277	277	301	279	267	272	279	245	284	299	262	273	310	258	241	252	277	263	239	261	271	285	288	271	292	258	265	257	278	254	301	246	289	273	285	274	261	235	245	262	312	297	279	265	293	289	313	272	254	276	267	256	247	289	288	287	267	277	265	283	286	267	246	270	285	259	245	280	291	276	258	263	268	251	265	293	275	277	252	255	278	265	267	286	248	244	264	257	269	286	287	265	283	290	271	267	239	300	285	269	285	254	246	294	258	260	264	269	269	261	282	238	227	250	259	288	259	232	242	279	305	278	254	264	291	293	259	265	277	271	292	296	265	246	283	233	273	276	278	285	290	275	269	260	244	307	269	272	275	272	291	301	254	270	259	291	303	291	267	285	286	293	273	246	246	268	260	282	261	255	269	279	272	282	264	280	282	278	263	253	261	275	255	251	267	262	251	263	251	289	290	254	295	255	260	282	268	286	286	253	268	293	243	262	285	281	265	269	258	274	254	253	288	270	275	264	265	263	267	241	246	267	252	279	310	286	253	261	251	284	259	267	237	283	290	272	279	254	267	285	268	269	281	273	289	269	278	278	276	296	296	245	261	275	261	265	270	261	250	258	278	267	271	264	288	278	263	268	282	277	268	278	277	277	241	243	287	266	262	232	252	253	264	238	275	276	275	303	268	265	248	270	314	270	230	266	272	239	247	263	276	260	265	253	259	256	257	255	277	297	256	248	254	262	270	296	241	307	267	299	274	323	260	269	262	269	258	273	231	300	275	303	285	294	287	267	290	241	275	271	283	287	272	270	290	284	271	280	274	257	271	243	249	269	253	267	292	270	298	273	253	288	268	261	302	269	266	271	243	273	254	252	270	274	280	268	268	303	272	263	276	248	275	269	283	254	267	294	261	263	264	269	290	255	265	287	251	253	245	279	294	284	258	274	251	275	311	269	251	263	284	273	273	260	263	226	247	265	258	284	269	260	248	288	258	271	256	278	271	293	292	286	258	296	276	282	304	278	302	230	283	300	221	254	271	272	281	271	290	296	288	275	261	275	254	284	269	262	265	271	267	275	262	294	246	242	283	296	256	253	272	269	272	322	263	274	293	277	267	284	265	264	283	273	249	288	281	254	284	257	248	284	259	243	253	245	274	266	259	275	268	281	300	238	298	256	267	286	245	256	249	271	281	256	311	270	240	279	274	281	268	263	281	288	261	243	267	256	278	274	261	241	265	290	244	264	253	278	270	248	260	249	289	261	298	260	276	274	263	294	285	260	278	253	256	246	243	272	304	298	244	224	256	282	280	257	289	253	265	217	295	295	245	263	301	261	269	277	274	292	284	281	266	259	257	248	263	279	260	244	259	259	248	252	256	276	307	261	276	263	246	279	265	290	274	248	241	258	274	260	245	294	298	270	281	250	255	267	277	299	274	260	259	275	270	258	275	287	296	253	248	255	258	250	232	262	280	238	276	281	274	248	270	263	260	260	280	245	278	257	261	258	269	284	273	258	293	251	279	293	303	278	303	255	243	287	260	261	265	252	286	288	277	278	285	231	262	258	264	264	249	274	264	236	265	277	257	273	280	260	259	298	263	273	275	270	300	269	272	233	241	245	267	262	277	253	269	281	270	298	262	260	257	278	263	264	266	259	272	253	265	284	245	239	270	281	258	248	274	268	271	281	289	243	229	291	287	251	280	241	267	282	309	249	257	288	262	239	278	260	283	289	289	291	284	249	248	273	277	272	253	280	306	305	286	269	279	260	263	302	280	259	277	245	255	261	285	256	262	274	263	285	262	298	264	277	267	250	292	262	260	287	316	270	271	275	276	278	264	265	271	260	253	276	255	275	254	288	275	254	295	280	294	243	295	286	273	274	231	266	283	293	263	277	302	288	304	291	288	252	243	288	273	252	277	271	228	268	296	266	300	287	274	280	278	261	285	280	267	254	252	258	278	271	239	279	263	277	252	261	264	305	264	264	274	276	276	272	270	324	265	297	300	259	268	265	283	244	258	285	264	301	264	258
13578	5340	4713	2234	1651	1411	1480	1619	1287	960	912	804	799	781	760	731	646	681	635	631	645	635	652	574	680	618	662	615	630	603	646	677	624	616	640	599	604	615	662	615	639	635	586	548	647	624	665	684	607	596	619	611	661	561	587	577	612	620	628	595	635	569	627	587	592	615	550	601	632	626	584	626	579	621	606	590	622	618	608	607	622	607	642	582	616	575	579	649	577	567	578	580	615	639	623	601	626	620	604	662	633	624	611	634	618	605	643	626	641	614	621	625	622	597	644	656	657	638	641	622	631	637	658	629	626	667	586	615	609	606	611	646	617	620	597	606	633	594	648	603	601	615	618	590	639	545	603	639	658	634	611	625	639	594	604	618	622	606	620	619	618	629	591	612	619	621	615	594	617	629	580	622	598	635	592	615	638	605	585	620	648	580	622	591	649	608	632	627	615	614	595	641	632	623	637	593	615	582	648	551	593	641	570	618	567	624	628	588	632	582	635	629	572	586	622	663	620	619	605	607	603	591	607	596	624	603	639	587	611	625	642	608	601	561	592	620	589	626	571	618	595	618	573	657	646	638	621	598	644	643	614	601	576	604	595	612	641	596	579	618	606	610	663	586	624	627	584	616	592	558	599	594	597	613	572	611	578	642	583	612	561	566	618	597	592	604	618	658	603	588	604	642	647	641	617	603	569	644	603	607	603	604	602	605	665	601	622	610	606	601	656	600	586	657	563	642	617	619	613	664	613	622	649	625	627	602	602	608	617	580	624	635	590	592	628	615	598	590	607	636	598	625	652	627	561	608	610	642	607	646	623	632	608	588	597	625	642	616	581	612	621	580	598	625	619	593	625	630	614	623	613	668	614	592	591	613	600	577	594	602	655	616	650	596	569	587	632	599	618	624	619	600	581	603	655	595	556	599	615	576	572	618	608	567	636	600	648	598	623	571	611	611	624	607	630	619	622	605	604	607	579	599	638	608	590	587	603	576	647	622	614	610	620	606	615	615	606	615	617	610	639	582	593	633	612	609	598	617	621	591	604	626	617	607	590	583	602	625	667	633	604	580	633	611	597	603	585	567	620	558	622	618	611	624	611	627	613	606	625	594	600	652	609	581	604	596	648	606	611	612	591	613	613	591	635	601	616	659	605	624	621	588	647	586	638	607	577	604	646	636	549	648	601	619	584	614	632	616	654	630	616	599	601	608	627	629	613	674	599	583	591	641	610	622	617	623	630	623	593	603	644	612	586	634	603	666	603	632	565	565	597	628	587	602	594	603	604	622	593	591	594	633	616	616	573	589	607	576	634	659	586	672	626	656	595	594	600	611	600	570	647	645	611	607	645	603	619	571	590	605	662	619	604	639	597	588	626	663	628	661	594	664	662	589	643	654	602	630	598	653	620	629	615	595	557	603	570	625	610	603	591	571	614	621	594	632	601	603	609	595	574	646	604	579	644	606	577	623	571	623	617	647	623	666	627	570	571	628	605	562	593	605	597	605	604	568	630	639	630	654	597	618	604	608	607	630	593	629	672	649	640	630	606	601	609	597	586	634	593	633	640	652	638	619	657	632	622	603	584	619	644	605	601	575	610	608	619	630	606	607	631	564	619	609	582	631	610	594	629	621	617	596	570	617	655	610	573	617	618	664	612	627	580	612	597	574	611	621	585	585	628	618	635	642	643	581	585	625	557	607	598	626	629	618	589	580	594	642	560	611	628	648	641	606	600	592	619	561	628	631	625	619	618	626	590	593	612	604	631	636	654	567	613	537	572	615	599	597	588	654	584	622	593	617	629	607	574	606	654	598	596	612	598	596	626	641	619	608	625	610	581	617	617	664	637	551	636	589	601	633	600	655	644	584	634	612	614	619	587	579	604	653	631	634	606	600	610	559	631	624	600	566	591	592	598	596	610	555	634	690	599	611	602	590	591	636	613	631	622	593	571	645	597	632	645	609	572	585	588	567	640	644	605	608	643	597	605	687	656	649	635	577	666	653	630	596	618	587	637	603	667	595	620	616	632	625	607	570	609	603	630	611	618	615	612	614	594	614	602	584	620	560	606	611	603	615	640	634	647	611	611	563	604	635	604	607	557	618	643	609	591	638	582	629	599	603	625	606	584	603	573	599	616	619	608	571	576	596	599	593	616	600	629	604	609	629	643	624	586	615	577	604	611	600	598	613	608	575	627	616	636	625	600	625	655	580	618	671	588	598	607	620	597	599	653	563	605	586	620	607	589	584	585	611	564	615	624	620	591	616	604	587	647	590	650	609	612	593	611	568	595	587	574	641	643	607	589	596	606	586	622	668	583	611	635	595	630	614	611	573	570	644	578	636	637	590	617	614	612	612	592	639	555	570	620	598	612	585	634	625	612	553	605	600	627	621	628	644	601	651	622	600	593	612	561	653	629	621	577	584	615	622	616	612	664	613	643	640	632	580	610	592	601	613	631	592	597	664	576	645	598	621	587	640	614	600	584	613	615	595	611	643	612	579	638	623	607	606	625	638	571	615	614	624	625	595	598	636	578	633	589	593	615	582	592	603	627	630	595	609	615	590	616	614	604	640	622	594	606	589	647	654	643	618	609	611	626	612	579	586	627	582	616	620	617	616	569	588	625	569	643	616	604	597	593	634	591	603	618	657	590	620	589	640	575	613	610	636	638	593	605	599	587	656	612	585	609	586	664	632	609	655	601	597	604	584	647	624	593	602	623	608	582	589	577	634	636	620	549	589	609	634	607	591	589	623	658	634	587	658	569	578	577	616	620	602	630	627	651	605	624	639	642	611	647	616	613	636	644	624	627	597	651	601	586	612	642	612	603	644	575	558	598	598	616	632	586	616	628	614	617	672	586	638	623	589	604	634	662	626	637	575	587	601	625	624	611	625	623	636	571	630	609	604	620	622	660	578	630	660	597	620	606	611	616	591	586	605	615	628	600	656	542	607	636	620	596	604	606	605	610	590	649	612	619	615	618	622	626	629	606	621	621	607	581	629	571	630	582	612	599	597	670	634	593	612	645	654	618	604	602	679	604	677	624	606	621	589	611	603	593	652	623	646	614	585	611	627	611	582	569	641	613	610	635	603	603	656	585	638	576	634	589	581	603	644	579	632	627	599	638	600	592	615	623	605	637	642	593	584	641	621	589	596	610	622	602	596	638	558	611	592	620	601	633	629	611	598	617	612	665	577	610	633	576	627	605	604	625	652	606	619	614	615	639	614	597	637	625	610	579	596	655	624	604	637	610	599	602	597	639	595	628	551	677	591	624	619	588	607	567	633	592	636	634	621	600	637	565	589	599	565	616	584	645	624	600	618	633	618	612	623	611	574	600	590	601	632	611	644	606	644	609	607	621	638	559	643	628	666	623	580	603	652	589	597	626	576	622	604	619	642	625	579	599	630	586	623	615	595	608	619	618	586	600	617	617	619	619	602	600	606	596	627	604	590	581	613	623	606	623	659	616	605	608	611	612	650	628	564	625	584	617	600	610	642
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
