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
336596339270	336596339831	336596340379	336596340929	336596341481	336596342029	336596342579	336596343131	336596343679	336596344231	336596344781	336596345329	336596345879	336596346431	336596346979	336596347531	336596348081	336596348631	336596349179	336596349729	336596350279	336596350829	336596351379	336596351929	336596352481	336596353031	336596353581	336596354129	336596354679	336596355229	336596355779	336596356329	336596356881	336596357431	336596357981	336596358529	336596359079	336596359631	336596360181	336596360731	336596361281	336596361831	336596362379	336596362931	336596363481	336596364029	336596364581	336596365129	336596365681	336596366231	336596366781	336596367329	336596367881	336596368431	336596368979	336596369531	336596370081	336596370631	336596371181	336596371731	336596372279	336596372831	336596373379	336596373931	336596374481	336596375029	336596375581	336596376131	336596376681	336596377231	336596377781	336596378331	336596378881	336596379431	336596379981	336596380531	336596381081	336596381631	336596382181	336596382731	336596383281	336596383831	336596384381	336596384931	336596385481	336596386031	336596386581	336596387131	336596387681	336596388231	336596388781	336596389331	336596389881	336596390431	336596390981	336596391531	336596392081	336596392631	336596393181	336596393731	336596394281	336596394831	336596395381	336596395931	336596396481	336596397031	336596397581	336596398131	336596398681	336596399231	336596399781	336596400331	336596400881	336596401431	336596401981	336596402531	336596403081	336596403631	336596404181	336596404731	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2667	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
32601	27130	30270	26353	20378	14654	10131	7803	10955	11123	8815	5480	4289	5478	6592	3484	3838	5022	4530	3347	2785	2455	2069	1897	1607	1462	1230	1202	1105	961	1051	1082	992	1280	1269	1178	880	763	652	548	549	431	396	365	305	306	262	292	250	238	260	251	234	250	230	225	253	251	270	226	242	225	240	227	232	222	260	245	216	248	236	255	229	212	219	239	243	224	204	237	248	227	259	244	248	223	213	235	220	243	225	250	234	249	255	224	239	234	245	248	265	212	242	227	236	244	236	234	259	238	232	230	226	252	222	217	210	221	256	255	258	262	214	240	236	256	249	273	240	221	244	216	220	229	237	215	239	226	245	249	276	238	233	219	225	258	245	236	239	237	223	252	236	226	234	225	231	246	226	261	216	234	266	256	237	201	227	244	209	238	219	248	250	216	218	226	226	202	245	241	217	235	210	202	220	241	228	230	202	212	233	215	256	227	239	210	243	262	247	248	247	208	239	237	243	236	225	219	226	237	230	219	206	236	221	235	236	245	231	232	231	243	233	244	234	241	236	246	238	254	227	248	251	224	259	188	215	234	234	233	220	224	215	240	227	246	231	251	222	251	249	242	254	240	228	244	238	229	252	221	215	250	225	247	236	247	226	212	246	196	240	265	238	231	260	258	234	263	245	224	232	219	250	225	242	210	215	252	245	245	220	256	242	211	231	243	232	227	269	259	245	225	230	216	248	231	250	244	221	229	201	247	238	233	225	214	223	247	219	220	220	250	218	242	228	249	246	207	219	263	246	242	217	228	211	249	229	233	254	263	240	229	224	210	218	244	235	241	235	252	238	238	245	245	223	212	245	250	216	252	244	233	211	238	238	233	255	236	230	225	255	231	244	213	232	246	250	230	278	256	264	260	241	196	231	255	240	224	233	230	240	228	250	216	255	204	216	237	209	224	240	254	258	252	239	237	221	229	226	223	273	237	231	239	233	246	209	219	232	219	217	223	211	273	235	253	232	227	230	261	242	232	236	207	221	247	234	244	233	247	250	213	251	232	234	218	231	243	211	251	243	220	244	250	217	259	232	197	241	236	232	234	213	217	232	230	234	247	236	211	226	260	238	238	232	249	234	242	260	243	229	252	228	249	242	240	239	255	246	257	236	229	259	255	230	232	220	247	227	209	220	235	234	242	240	262	207	242	237	232	222	239	246	216	225	230	241	204	260	225	222	210	239	205	232	223	203	228	239	260	273	254	239	243	218	206	236	239	253	230	220	236	227	242	234	260	231	234	207	230	236	220	233	243	197	208	232	198	222	221	270	245	247	265	243	217	240	215	252	214	225	234	249	236	226	222	227	214	237	233	226	246	220	221	272	232	228	224	227	227	220	227	248	240	264	259	255	205	216	236	224	203	242	254	249	219	259	257	259	241	239	217	246	237	247	250	251	226	241	231	219	250	236	236	227	227	204	233	233	234	261	236	184	214	232	229	236	260	219	229	265	215	230	281	216	232	226	232	234	219	241	230	251	258	229	258	227	272	220	232	246	231	241	232	245	212	240	242	252	218	242	214	240	221	257	261	261	224	223	255	234	233	251	265	251	225	232	224	224	216	237	226	243	273	250	221	266	252	243	255	245	207	245	226	261	234	236	207	220	217	224	200	232	226	238	236	230	260	262	243	230	253	231	242	236	223	221	230	270	252	280	211	241	243	207	242	214	220	236	253	230	230	208	222	250	234	248	247	205	251	239	244	267	261	239	210	226	220	234	210	235	261	260	248	211	270	252	222	233	219	232	240	252	219	217	206	219	240	219	229	267	238	212	252	247	247	247	253	251	277	206	247	244	253	219	240	234	259	246	237	239	249	212	240	233	219	214	222	234	224	248	263	220	237	247	240	264	229	234	241	231	245	238	255	249	265	264	254	215	234	228	238	223	240	218	217	236	211	259	260	229	219	217	237	225	231	231	227	230	232	214	217	238	237	244	231	234	237	238	203	205	237	217	231	217	246	242	242	207	232	225	217	257	238	239	235	245	221	242	248	218	260	242	230	215	255	230	243	217	240	259	196	229	253	209	227	221	230	258	231	241	224	250	252	235	222	213	220	215	230	233	206	257	227	237	217	227	231	257	246	234	220	240	227	223	227	233	247	224	241	239	236	248	246	237	253	234	211	238	209	220	250	236	226	248	230	201	207	233	226	238	211	240	230	244	212	255	222	237	228	224	209	232	224	237	226	249	229	205	244	250	220	262	211	255	202	239	240	223	216	270	210	234	229	212	208	234	225	235	231	245	226	224	229	229	246	260	211	237	228	241	229	263	218	243	231	260	236	195	223	229	219	210	232	245	249	210	233	226	236	245	260	254	229	216	241	228	231	229	212	219	220	213	236	218	246	262	218	235	252	252	207	252	220	239	206	219	227	238	275	218	230	241	233	247	241	223	250	212	248	238	223	256	234	235	217	236	250	239	225	211	260	234	234	233	262	236	235	230	220	209	212	224	222	227	233	231	222	248	232	222	229	236	236	216	249	228	197	203	224	227	232	235	220	234	237	262	223	244	247	240	247	251	209	243	225	230	234	217	217	255	232	223	246	241	215	212	247	249	261	234	260	227	235	227	219	229	254	252	214	235	238	223	241	198	240	278	230	222	212	237	240	271	234	258	222	242	236	223	234	243	218	232	259	229	239	264	225	236	210	270	236	235	266	218	226	223	240	237	257	228	215	242	233	229	229	231	227	228	218	251	225	245	222	219	250	234	245	208	229	242	251	247	242	260	209	253	215	233	219	231	250	228	241	244	220	243	220	235	230	236	220	254	242	227	221	251	238	238	255	211	252	265	210	249	248	243	213	214	233	219	238	226	250	223	239	201	219	235	238	239	243	262	257	208	251	234	255	241	237	220	200	210	238	242	222	233	251	269	216	218	232	226	234	224	229	234	229	228	230	260	240	216	233	228	229	248	267	229	238	234	238	205	222	236	228	231	224	249	252	240	213	241	227	257	232	204	250	226	209	221	217	240	238	227	258	236	258	217	244	232	238	235	246	225	243	219	260	219	233	246	253	233	259	248	227	236	243	239	241	269	237	237	245	231	236	251	232	218	235	247	262	233	233	231	245	227	230	212	199	250	224	220	252	216	222	249	230	254	236	228	230	218	206	229	227	247	231	236	254	242	231	237	274	225	206	216	242	234	238	221	227	231	228	251	247	235	250	247	240	256	243	230	241	228	246	253	256	239	210	259	238	218	225	217	226	261	228	229	212	229	232	232	200	240	228	225	244	241	221	238	241	217	245	227	232	249	224	211	236	219	238	220	213	248	252	233	215	238	222	213	227	225	231	261	206	215	234	248	262	243	230	220	239	201	239	214	228	210	227	232	255	224	232	242	230	236	238	233	229	228	240	246	208	253	243	214	224	227	246	217	239	238	237	274	226	228	226	238	233	227	229	230	225	227	225	234	240	241	242	209	245	242	249	249	227	236	224	250	261	209	224	238	240	246	208	263	240	214	225	244	213	231	257	235	215
20037	21659	32362	35788	33908	30119	26354	23785	28622	28124	23915	19388	17492	21596	22828	14650	16766	20467	19271	14838	13038	12375	11422	11050	9310	8649	7854	7120	6777	5948	6365	6718	5742	7894	6978	6457	5428	4634	3788	3146	2701	2427	1872	1457	1217	1101	934	841	857	796	763	692	693	711	683	663	704	675	659	706	670	673	641	664	673	682	674	610	600	641	648	661	685	656	685	648	635	653	647	633	671	654	685	666	648	666	655	634	667	633	644	660	649	635	696	671	621	691	622	629	721	626	640	686	640	671	653	658	701	699	663	639	675	708	655	665	676	622	642	641	621	666	699	679	655	648	663	677	649	660	668	678	667	673	667	612	640	643	651	651	682	621	661	676	640	636	649	685	653	681	655	693	631	601	674	644	643	666	657	670	658	679	623	623	648	678	643	657	689	654	657	669	631	716	668	640	630	667	629	678	663	647	687	645	686	676	683	694	689	700	680	667	664	624	667	666	616	687	688	684	622	658	624	612	681	653	636	700	654	607	611	615	647	609	672	636	662	694	627	643	703	688	634	642	661	644	666	579	662	660	648	656	649	666	731	683	677	632	640	630	655	684	640	660	618	685	627	628	687	638	625	640	695	598	635	681	658	605	674	650	684	673	631	661	651	658	675	669	633	693	635	679	664	657	675	668	645	627	654	636	661	669	630	669	666	698	668	677	637	653	640	684	652	658	718	692	664	668	629	656	691	647	662	687	650	677	658	658	668	705	647	630	652	688	680	649	657	634	645	656	678	676	660	607	661	669	640	693	667	660	674	627	630	627	630	694	646	652	664	674	636	700	676	611	644	670	634	648	640	687	679	650	660	652	596	708	639	649	641	654	658	659	627	642	666	690	657	664	651	649	645	620	644	642	672	651	643	612	629	682	675	674	657	656	702	640	664	698	646	668	643	629	606	636	655	636	676	655	684	687	682	630	680	641	640	672	646	661	688	647	657	691	627	656	675	646	685	663	647	652	662	637	684	676	623	654	617	670	653	707	617	637	659	664	659	687	640	676	666	618	650	661	697	703	641	695	682	614	632	683	661	630	678	671	649	655	610	664	633	615	636	678	687	616	660	636	710	659	675	646	646	666	636	711	620	640	651	670	636	686	688	705	634	650	692	688	632	678	653	636	673	679	633	677	646	681	662	688	607	699	637	637	615	643	655	668	607	676	660	692	654	648	649	643	653	619	686	636	668	642	629	659	672	639	641	657	667	687	669	631	689	648	678	690	656	659	730	656	643	668	623	628	663	684	626	680	653	636	659	605	686	644	640	650	647	677	639	641	657	644	667	685	657	672	660	646	647	613	635	621	686	615	652	618	681	619	657	632	623	644	714	653	666	658	642	654	645	660	644	658	686	694	614	613	628	629	659	659	646	683	635	680	643	666	655	672	638	661	642	675	631	677	638	699	614	630	663	641	645	656	664	679	662	678	681	656	645	652	651	682	674	655	679	667	661	662	674	644	675	655	623	650	633	662	651	641	646	668	695	673	646	654	670	645	690	633	673	707	698	645	648	632	653	650	669	680	655	655	633	672	626	696	659	687	662	663	662	713	662	649	660	681	704	684	623	631	621	711	638	689	705	628	677	720	655	673	691	674	659	644	667	682	642	652	682	644	650	662	649	643	638	666	670	669	648	648	627	654	627	645	596	658	653	640	665	649	652	654	675	629	623	627	613	685	677	682	617	656	671	642	645	628	621	632	683	679	654	654	678	628	666	672	632	718	669	642	679	667	653	680	664	575	645	625	655	644	683	641	642	616	658	624	657	644	703	648	730	690	662	622	691	660	672	679	607	674	695	639	667	666	658	667	657	684	620	624	630	638	676	675	647	678	642	671	674	674	670	644	668	685	658	638	634	657	637	660	670	644	623	655	665	659	678	655	688	683	620	630	664	721	686	638	637	656	649	670	696	642	705	662	620	689	646	653	623	623	655	634	674	674	704	646	699	680	638	712	691	652	668	634	630	670	665	641	664	623	646	651	672	650	705	669	670	744	672	645	635	642	655	686	634	651	677	691	647	660	649	670	655	652	658	648	650	651	668	645	626	604	584	621	649	670	662	708	655	600	668	643	654	690	699	663	638	616	670	683	671	632	665	604	649	687	686	632	642	662	652	631	644	671	657	675	678	658	622	686	650	702	687	633	691	624	630	653	655	690	636	635	642	679	659	685	628	670	662	632	667	676	647	648	628	674	642	676	615	664	661	640	644	615	629	664	654	670	678	664	625	657	703	684	683	615	673	693	682	681	687	646	704	647	652	676	688	675	638	656	605	640	662	643	661	658	652	647	667	689	635	675	668	668	633	644	680	677	668	675	676	680	672	683	639	687	679	632	650	663	659	641	653	668	657	674	639	625	668	637	660	666	664	679	675	653	669	647	654	638	676	696	626	646	686	653	623	673	644	668	684	671	625	687	643	658	666	686	711	689	615	656	686	667	650	725	665	650	651	672	656	603	654	661	634	648	726	630	645	597	655	663	674	616	664	667	663	651	638	652	633	662	702	661	671	651	669	720	691	644	687	671	657	683	644	642	651	689	645	653	676	669	642	652	669	657	649	671	686	650	684	689	632	676	650	603	591	650	677	703	673	645	701	632	683	652	655	645	662	618	690	633	658	620	620	655	678	640	668	657	692	604	677	666	676	644	636	671	643	652	663	690	683	669	659	667	649	654	682	646	639	684	641	675	629	650	676	658	665	667	693	642	635	648	630	678	692	638	635	680	645	688	664	591	639	645	656	683	578	624	686	669	707	675	663	639	698	653	606	671	647	648	675	631	716	634	626	628	669	679	675	658	691	671	647	642	664	663	679	663	652	668	686	640	640	654	710	688	643	618	654	666	641	640	672	706	674	666	647	627	668	668	669	618	648	635	653	656	637	677	641	672	656	665	598	686	638	669	645	694	666	646	659	670	671	659	674	682	660	634	692	663	639	634	681	664	642	636	646	682	677	686	669	665	653	598	623	692	676	706	671	721	659	650	655	645	672	655	696	636	673	632	686	669	661	609	636	633	644	675	672	635	669	678	636	660	649	680	627	676	700	608	668	693	656	653	660	677	675	673	678	682	660	613	674	647	690	640	697	647	686	645	662	651	705	668	626	656	665	685	665	619	713	607	677	681	684	631	639	650	703	663	679	675	619	656	669	630	629	591	686	676	668	629	679	643	626	721	642	697	666	673	623	655	674	688	700	667	668	653	671	659	719	652	646	670	739	648	663	648	673	680	627	649	647	637	692	703	643	707	681	621	696	700	662	734	638	620	686	661	664	658	687	644	677	640	637	639	585	665	670	674	669	647	676	669	695	627	633	640	638	681	663	653	617	639	649	680	638	644	670	668	654	643	642	653	603	642	694	702	620	621	643	681	660	631	647	681	646	652	694	651	659	639	688	617	641	669	652	639	630	651	652	660	641	661	638	715	643	615	636	664	663	682	625	659	672	657	684	674	668	673	674	628	682	661	655	664	699	666	635	675	650	654	663	652	642	643	654	662
13504	11064	12260	9246	5963	3787	2750	2009	1692	1443	1116	981	775	784	744	596	532	523	462	449	442	397	407	425	404	330	368	305	329	334	314	329	278	316	277	298	321	305	283	278	297	282	264	269	305	274	278	281	270	289	284	287	260	298	305	288	295	268	276	280	258	279	320	284	290	298	273	290	257	290	306	295	275	255	270	314	274	299	285	278	299	277	279	265	295	282	267	293	305	259	293	275	282	280	287	295	265	295	289	287	276	295	268	296	274	312	270	266	278	269	270	247	299	283	304	309	259	278	262	287	261	284	301	311	271	258	283	284	282	278	308	306	252	250	309	286	287	293	272	310	315	279	278	267	264	290	272	276	271	311	272	264	290	277	285	276	282	298	301	297	289	269	298	250	273	298	294	316	262	270	266	307	252	286	261	290	279	287	289	293	272	276	272	286	289	309	300	301	295	275	294	332	303	292	279	278	292	262	276	256	277	312	283	288	275	280	268	314	265	277	293	306	258	299	290	314	291	284	279	302	302	322	274	298	291	318	276	269	299	303	267	297	297	285	274	288	301	299	268	294	305	282	303	252	290	275	287	268	254	260	281	272	280	262	278	306	291	295	291	285	269	320	281	285	286	302	273	270	286	270	305	282	309	289	277	289	265	294	282	263	287	242	299	275	274	291	290	294	268	284	301	303	289	295	276	270	297	293	289	293	260	256	316	285	282	288	282	283	288	315	278	277	318	274	274	283	289	300	279	255	286	302	267	315	283	271	246	292	269	288	276	305	303	261	287	267	280	305	256	286	276	275	289	288	275	274	299	298	290	282	283	304	268	267	257	300	308	277	272	290	266	299	285	301	292	299	303	259	292	299	287	297	302	294	270	285	273	280	308	294	287	271	269	278	261	275	320	299	284	274	366	299	254	280	294	282	299	283	259	274	283	289	293	261	284	260	267	295	278	267	285	297	286	260	301	282	286	298	304	273	295	256	288	267	273	286	284	281	284	283	274	270	311	291	285	297	309	281	301	285	290	266	289	292	281	274	250	269	269	287	269	283	310	332	277	274	292	296	268	301	286	287	266	290	247	271	251	282	295	273	300	267	286	291	315	265	291	290	264	299	309	289	259	269	291	301	258	310	272	274	295	282	301	260	287	298	288	279	299	312	287	294	298	297	275	263	276	311	289	308	311	294	289	247	284	286	266	282	311	257	304	263	267	290	250	285	292	304	287	290	254	281	286	293	267	269	271	306	272	303	251	277	281	291	289	278	293	275	285	308	224	296	287	286	274	281	289	287	311	291	257	278	303	298	303	290	242	306	271	282	276	270	265	311	287	269	271	274	252	275	260	265	314	308	287	294	315	272	274	276	323	283	273	277	283	290	268	289	268	292	288	275	302	306	296	269	288	299	285	267	290	258	296	283	274	281	258	290	267	276	270	265	300	296	330	289	284	255	318	288	264	291	318	299	276	279	270	275	285	308	266	253	258	266	254	279	293	294	288	257	279	305	312	282	288	306	268	297	276	264	271	272	265	324	296	268	272	283	283	274	238	309	249	291	259	256	318	278	315	286	259	317	281	287	282	262	275	291	296	283	261	250	285	285	278	293	266	263	290	258	303	275	285	279	299	291	266	267	277	259	289	279	278	288	305	275	284	298	291	315	258	313	268	266	287	278	269	289	282	287	264	304	282	314	304	245	286	296	261	292	262	262	301	271	280	304	275	311	301	296	257	282	293	273	267	260	280	295	315	284	309	259	278	281	264	256	278	275	310	284	293	288	276	280	287	275	300	303	293	282	294	307	300	304	262	287	281	284	284	273	274	264	282	282	273	332	261	276	277	284	299	296	283	299	287	304	278	300	284	282	264	262	287	274	284	280	266	270	274	261	260	289	248	296	283	288	305	283	293	280	290	280	300	271	296	283	273	273	292	285	286	271	312	313	292	276	311	296	283	317	271	258	314	293	312	289	324	280	295	284	311	305	268	292	284	269	290	271	284	268	306	269	304	290	316	274	298	280	274	291	299	262	255	282	272	275	296	257	278	307	306	255	264	271	255	279	271	272	304	272	287	281	275	280	269	287	284	271	286	305	289	244	290	299	298	288	266	306	324	299	297	276	299	283	264	270	272	298	277	317	281	257	260	321	270	288	329	283	256	303	314	280	304	299	270	293	310	288	278	274	290	323	309	298	261	292	316	261	279	294	310	269	283	253	263	282	288	311	302	274	278	299	280	314	283	271	275	269	283	297	261	310	269	283	288	300	291	273	296	270	261	289	244	314	276	243	297	303	302	320	277	305	279	278	303	288	258	304	297	294	291	266	283	275	278	311	288	294	275	305	280	284	301	290	282	263	260	279	300	276	278	284	279	306	288	263	335	261	297	308	260	273	291	295	256	297	278	266	260	302	281	313	279	274	291	272	286	263	282	267	308	266	286	307	295	256	255	286	267	294	284	275	311	287	268	266	285	266	250	315	253	290	319	285	267	297	281	259	271	284	255	277	288	287	313	306	293	268	311	292	294	322	313	310	258	294	283	289	297	278	296	296	264	292	289	298	243	312	311	284	310	260	282	298	299	295	277	263	302	295	299	287	288	293	259	277	284	277	263	284	263	248	271	312	298	287	276	281	288	282	299	275	303	300	307	297	304	321	321	278	258	288	309	253	295	284	312	267	288	263	275	300	304	327	286	270	290	300	284	278	279	332	292	291	276	288	278	262	277	289	284	281	248	274	280	285	300	253	294	312	252	282	283	293	285	294	270	273	290	310	326	266	320	254	273	300	310	287	285	320	296	279	290	249	305	283	314	304	310	283	289	285	299	259	262	274	265	274	284	266	280	294	310	318	309	304	287	237	308	275	279	264	280	279	281	279	281	287	285	265	290	311	282	263	299	270	261	273	272	293	334	281	287	301	282	314	294	281	284	279	281	266	296	293	276	316	295	314	285	284	275	316	300	278	248	284	279	281	285	315	300	272	238	300	288	291	283	279	301	269	274	300	314	261	313	276	319	291	285	275	286	290	262	336	287	283	288	291	310	313	279	291	267	270	272	300	318	268	280	260	293	310	264	301	273	311	288	305	280	293	286	278	275	309	254	281	265	284	303	281	290	280	303	283	262	291	289	298	275	283	301	269	293	310	310	283	289	282	295	277	278	264	288	288	284	284	278	290	285	275	260	257	251	298	288	243	288	303	269	279	264	258	297	277	326	281	283	293	274	295	314	255	287	267	282	308	279	260	261	277	273	278	292	306	279	303	262	316	287	299	268	303	272	296	266	248	256	292	289	289	295	305	259	297	302	266	302	263	243	271	264	250	279	292	287	304	265	272	288	289	324	304	269	277	260	289	266	254	275	275	289	284	293	278	281	278	312	288	287	246	284	300	316	266	260	276	300	272	271	278	306	317	263	263	275	264	290	266	272	301	295	251	291	265	246	289	277	301	288	292	276	282	311	281	304	287	306	275	270	291	285	276	271	288	308	284	277	287	286	278	282	290	244	273	302	291
8970	9961	18396	20496	17506	13787	11116	9251	8641	7377	6040	4793	4089	4005	3781	2880	2729	2833	2525	2272	1890	1784	1710	1596	1469	1518	1322	1288	1222	1108	1171	1075	1003	1030	1027	978	961	914	902	874	862	880	816	766	779	794	747	769	835	785	753	773	760	815	802	761	704	833	829	753	806	770	802	767	786	807	711	820	860	748	787	785	805	804	777	765	783	761	769	778	760	775	802	780	807	753	793	789	783	808	769	791	787	758	795	798	759	779	790	746	748	751	752	776	784	808	855	772	776	828	727	785	786	758	795	768	714	780	755	793	785	760	787	797	788	754	755	761	816	761	745	713	802	760	806	803	770	762	810	774	748	745	778	749	769	760	821	768	784	796	792	835	784	799	798	771	788	757	781	755	776	737	743	752	728	802	763	740	764	749	805	775	773	748	756	783	729	833	777	768	731	745	764	754	813	753	757	771	715	794	763	784	750	817	743	795	736	791	766	846	774	758	785	824	788	831	785	788	790	797	790	752	791	743	767	758	790	721	742	772	778	794	800	765	863	740	811	792	773	761	806	747	808	734	792	775	809	792	766	751	775	810	797	754	767	770	768	781	752	788	722	741	818	761	774	855	821	790	722	765	774	787	801	785	740	759	761	767	794	774	752	812	793	750	787	770	770	761	787	792	780	765	781	800	816	779	786	799	792	718	776	753	770	813	735	807	762	807	845	768	798	797	724	792	780	741	754	766	833	780	813	754	730	743	726	761	783	788	697	794	808	806	829	828	819	763	767	738	748	806	806	771	736	763	825	744	789	826	757	751	806	781	783	798	791	812	850	791	760	783	769	839	819	779	758	752	744	749	749	804	769	799	743	764	760	816	819	758	787	780	818	748	784	772	772	766	779	729	802	785	771	781	782	762	781	786	760	758	792	787	743	778	791	755	792	789	790	749	794	781	774	774	763	778	764	767	784	835	800	772	786	735	761	764	819	799	768	786	759	789	789	805	808	786	751	741	797	781	780	740	806	810	770	801	830	780	795	727	763	777	824	804	738	782	811	799	735	793	780	774	784	827	773	789	757	757	767	744	777	785	737	756	767	746	770	767	791	781	819	753	814	828	750	785	707	779	719	760	772	770	790	776	789	750	817	823	738	829	785	824	772	757	777	773	836	765	793	728	760	792	771	820	773	837	764	747	795	767	821	792	768	811	761	733	806	768	755	778	778	791	807	791	743	729	770	796	779	721	740	794	772	814	792	773	785	755	787	792	788	746	761	824	758	799	791	762	774	772	776	730	751	739	795	774	784	752	772	802	811	754	793	746	732	807	772	808	744	831	748	791	732	763	765	792	798	761	772	779	777	780	745	751	767	725	722	821	732	746	773	762	775	723	812	771	741	764	760	845	786	759	771	800	738	777	778	751	803	749	738	766	777	771	753	786	744	782	825	801	785	722	731	746	753	786	754	795	771	827	797	766	774	748	755	780	815	777	798	737	750	771	772	775	757	799	760	768	781	777	787	734	758	770	795	767	786	795	760	834	757	812	774	769	799	771	776	761	788	746	744	783	819	787	793	707	725	754	785	787	776	754	803	731	763	757	778	797	772	775	770	759	765	785	782	771	770	806	765	791	787	774	800	779	798	884	778	756	824	804	789	787	789	788	828	713	796	752	782	742	777	773	749	766	780	740	789	749	791	761	713	800	788	808	796	763	737	813	783	743	746	787	768	743	798	776	790	771	757	726	762	795	820	783	763	743	849	751	848	780	826	766	794	776	784	802	778	823	829	769	728	807	802	771	827	786	765	773	740	742	791	783	756	774	818	747	740	770	806	763	788	803	812	737	815	766	778	766	761	771	749	795	768	832	763	747	813	730	764	817	750	793	783	784	793	787	761	791	756	781	804	730	754	784	793	795	788	776	748	810	750	772	737	754	802	793	779	743	793	773	791	798	723	777	757	773	788	770	810	805	767	766	775	781	828	794	748	793	743	765	826	832	745	811	794	766	749	774	767	791	752	775	813	801	795	833	817	732	778	770	822	804	747	769	791	775	772	800	799	772	761	785	838	742	818	724	761	769	774	777	735	759	740	772	782	724	802	781	798	765	762	792	767	778	813	812	763	755	708	750	797	756	802	784	776	722	763	775	802	815	775	811	780	780	780	775	819	821	816	745	707	764	800	813	754	800	740	775	805	818	759	770	798	801	817	775	736	794	757	798	837	762	698	771	794	763	789	786	774	782	691	806	720	761	705	802	791	778	771	760	796	826	786	776	775	780	784	770	760	814	738	749	827	848	742	807	730	830	732	791	770	782	779	710	784	759	733	807	763	743	794	783	776	786	748	783	751	757	739	728	789	766	760	733	763	747	776	752	802	791	751	737	818	791	774	748	792	810	786	787	750	783	797	749	749	771	743	802	746	728	758	802	762	805	846	805	787	815	775	818	760	793	784	743	770	802	792	781	822	776	752	805	746	744	767	720	724	764	786	789	802	800	798	768	800	760	806	754	766	736	808	797	785	808	765	786	728	779	774	750	803	789	803	797	809	775	764	764	762	755	721	797	763	756	803	776	763	789	768	799	787	759	799	750	777	812	756	819	792	805	733	770	797	744	757	732	803	808	765	793	755	774	785	748	744	815	789	783	801	766	809	745	740	825	818	753	755	779	770	754	749	769	779	809	787	738	772	793	790	748	745	738	769	813	764	762	773	780	758	775	782	741	768	783	805	787	771	773	757	828	750	839	800	765	809	823	780	743	714	792	786	782	718	812	759	796	807	835	782	798	740	768	738	736	754	829	758	781	784	768	799	749	774	797	788	776	776	790	729	796	759	763	787	728	748	793	754	764	760	786	794	762	751	807	723	791	809	731	801	811	804	801	730	743	778	773	793	775	755	741	795	772	787	789	796	741	852	737	751	775	785	749	718	758	737	799	767	780	814	759	853	734	769	810	798	751	791	774	749	739	771	759	799	782	806	754	740	751	799	742	817	768	772	717	767	785	776	772	784	746	720	813	763	717	819	750	776	731	758	814	819	712	761	789	754	795	813	764	752	776	771	798	763	803	754	742	816	725	758	785	795	843	735	778	758	743	765	834	711	813	801	763	775	710	755	814	756	752	750	716	771	789	771	745	779	824	725	765	779	722	781	785	784	789	810	797	746	763	771	819	767	740	791	779	825	769	840	787	750	724	786	771	791	753	766	819	785	777	777	808	772	790	808	814	788	813	765	737	743	765	792	757	788	823	756	708	714	815	774	742	754	761	768	815	753	776	779	773	823	727	763	796	750	810	750	755	793	759	805	765	799	725	756	753	791	799	804	786	786	728	805	783	749	747	767	731	784	759	745	785	767	755	758	784	793	772	814	747	773	787	704	763	746	816	775	776	801	810	732	798	789	803	758	785	742	731	803	777	706	766	812	771	800	748	752	780	734	771	738	778	749	738	716	827	794	756	794	814	760	772	777	820	761	783	752	755	783	775	752	784	801	771	759	805	796	804	797	803	720	817	785	773	753	775	744	785	776	844
23507	19177	22027	17784	12632	8354	5918	4470	6206	5950	4361	2764	2217	2830	3300	1655	2038	2352	1997	1436	1424	1151	1009	948	885	911	770	728	716	610	715	621	541	666	654	560	568	532	437	411	346	359	350	263	278	275	250	282	275	270	246	243	266	273	238	276	256	269	287	277	269	264	254	266	271	259	259	268	256	268	249	267	269	258	280	262	256	247	262	250	255	278	271	230	288	258	270	284	253	256	284	260	280	271	259	258	275	238	255	271	262	242	251	274	273	269	284	259	285	267	240	265	248	293	265	261	266	248	255	265	252	240	254	282	226	273	269	266	236	260	275	258	268	261	260	293	220	263	233	262	245	234	278	255	273	257	244	288	277	271	259	287	279	217	261	277	237	234	256	242	255	278	286	234	226	254	281	269	261	266	269	250	271	274	263	264	251	237	266	222	256	232	235	256	232	272	242	243	249	277	257	273	255	286	260	226	264	236	275	248	267	264	254	256	261	240	258	211	255	279	245	276	258	258	259	259	255	249	229	258	260	269	256	273	237	275	267	268	247	275	234	279	307	288	250	235	265	242	260	238	260	288	258	254	255	254	244	269	266	253	266	243	268	241	276	260	250	252	259	246	293	270	257	258	231	257	260	256	272	268	244	287	264	236	255	281	252	253	275	269	236	274	242	281	278	257	236	242	267	263	274	230	283	259	248	254	236	264	262	256	273	268	284	256	207	283	262	248	259	253	279	273	269	256	266	276	281	248	259	251	256	282	293	248	265	247	284	258	233	277	252	262	252	250	251	235	263	262	265	251	270	281	264	262	287	246	243	259	277	255	237	253	271	260	261	255	267	257	250	243	278	255	273	262	272	280	259	254	257	266	263	271	254	265	243	247	266	232	236	241	266	255	241	246	240	274	238	260	271	242	293	255	279	277	276	257	246	276	249	269	257	245	268	292	264	265	277	259	266	247	230	268	231	242	257	240	257	274	249	276	279	278	246	267	242	262	286	279	257	262	284	267	269	251	251	241	263	278	267	268	276	234	258	230	257	254	244	241	262	246	244	276	262	266	274	272	271	235	276	268	268	250	230	262	246	266	240	279	259	252	260	236	253	250	270	270	261	268	238	286	251	258	250	249	277	263	264	292	272	272	251	259	287	280	263	257	272	266	251	268	265	270	254	248	290	272	284	278	265	254	290	259	265	284	260	277	297	238	280	266	231	267	276	275	280	290	240	262	267	267	280	244	260	256	272	262	255	257	261	228	257	262	251	238	275	282	281	259	257	312	243	265	280	249	239	265	235	254	274	263	306	245	261	281	226	264	232	287	282	271	253	258	295	254	265	274	272	265	263	239	277	248	259	238	263	264	251	267	253	274	240	257	254	257	261	271	276	254	239	238	259	269	266	269	280	276	236	303	260	265	265	306	239	237	241	245	267	246	219	275	244	242	254	287	279	262	251	255	238	280	240	233	259	260	254	281	244	252	232	256	278	250	254	253	263	269	244	232	283	284	243	253	287	281	264	271	267	267	261	242	253	264	267	277	228	237	271	291	262	275	259	264	256	259	270	263	237	252	238	282	285	246	254	223	278	259	230	235	252	254	238	270	286	293	243	285	264	256	254	232	277	234	294	241	259	275	229	268	258	254	258	268	247	258	231	259	276	228	257	264	268	243	233	293	252	240	285	260	256	283	275	298	305	253	250	294	264	254	275	266	263	252	276	261	238	263	236	252	276	270	279	259	261	265	284	247	251	266	290	295	249	250	264	259	259	275	264	258	254	265	256	256	258	234	249	272	261	247	271	227	245	258	260	283	266	304	280	274	267	295	265	246	283	272	255	251	256	236	251	221	276	286	275	263	259	282	268	240	231	243	244	281	246	238	255	284	274	270	256	236	268	268	249	246	255	239	237	261	260	264	253	253	258	272	271	254	247	274	267	244	284	274	245	255	259	264	275	258	262	253	266	210	284	266	269	265	294	261	252	253	263	264	233	247	278	289	269	246	237	232	249	264	249	276	278	266	284	262	269	263	254	273	267	267	237	235	278	255	241	263	253	284	269	263	265	265	254	261	263	256	285	276	271	293	260	259	241	302	263	241	264	242	252	235	257	257	258	280	267	236	264	233	239	258	256	264	247	241	235	242	252	270	273	262	271	278	248	248	262	252	250	268	266	235	247	320	272	257	234	254	245	264	238	251	234	241	265	238	258	290	277	250	284	256	253	224	249	262	275	234	280	259	260	236	244	263	271	240	256	275	267	251	278	240	255	284	256	257	258	258	276	253	292	262	262	269	271	285	232	238	260	258	267	278	250	251	257	267	263	275	252	269	267	275	238	267	266	241	273	310	281	268	257	255	277	246	275	253	268	239	264	309	265	285	261	257	248	257	291	267	247	256	300	254	249	262	243	255	249	258	273	276	276	269	249	274	256	267	271	269	231	275	247	273	272	231	250	268	242	264	252	248	264	267	278	259	277	264	266	256	243	264	255	239	284	285	260	275	251	260	267	246	255	253	267	250	281	274	259	247	252	285	273	247	277	249	246	267	239	265	272	251	239	247	250	288	265	253	298	248	252	269	260	299	256	261	260	234	235	259	226	256	233	245	288	247	237	267	243	270	249	267	298	252	247	274	254	283	249	302	261	238	238	257	244	237	274	253	242	241	264	299	258	280	240	261	256	223	234	253	278	297	269	261	268	251	239	287	269	251	284	261	273	263	257	269	256	268	255	291	252	278	283	239	281	257	220	276	255	267	288	234	259	261	263	273	254	270	264	263	266	271	257	256	283	242	262	252	277	251	286	270	279	273	246	269	235	255	252	260	253	278	272	263	255	274	284	246	264	270	242	269	295	284	254	277	255	291	262	277	263	272	280	256	261	267	238	238	263	265	271	262	266	271	237	242	255	252	269	250	232	262	283	284	260	262	295	285	269	276	269	257	273	260	257	285	250	250	274	247	248	232	293	248	273	242	263	259	273	241	268	262	283	253	255	227	265	251	264	253	238	246	252	254	250	285	259	275	261	255	287	260	271	248	279	247	249	267	278	283	250	260	265	270	260	270	274	258	256	249	249	255	263	257	241	274	272	274	249	235	247	294	280	270	267	268	272	262	266	244	248	250	259	258	244	258	304	255	219	270	285	255	268	280	276	259	262	287	273	255	255	270	253	261	244	257	266	236	239	279	266	280	267	299	266	234	252	234	251	255	263	280	276	252	278	263	250	253	248	276	252	252	268	280	280	281	293	288	282	267	285	241	252	248	268	271	239	271	262	261	235	261	275	245	273	266	228	228	261	253	236	281	298	239	230	247	281	269	260	260	266	248	246	258	282	256	255	280	265	246	264	274	239	244	260	260	275	237	226	250	252	252	284	273	276	248	260	279	265	261	229	242	253	275	241	256	265	261	255	255	244	262	238	264	271	250	242	276	236	244	254	239	272	241	254	226	284	262	244	286	271	262	276	263	231	252	257	265	243	245	257	280	267	252	243	284	254	282	282	274	254	256	250	290	250	262
15193	16037	26690	29003	26845	22654	19476	17050	20836	19270	15742	12576	10695	13506	14904	8283	10500	12220	10617	8211	7709	6734	6404	6071	5246	5291	4577	4088	3836	3280	3780	3747	2926	3459	3683	3385	3009	2690	2210	1760	1574	1474	1195	1100	973	908	839	820	744	727	769	767	734	764	695	742	753	758	725	692	734	722	688	751	705	758	809	710	690	742	756	691	702	747	760	714	734	789	735	732	771	697	658	773	728	721	723	708	720	747	701	711	715	713	747	720	754	693	719	713	718	698	749	698	727	749	665	697	691	740	698	756	711	712	735	671	712	735	775	708	709	736	698	720	759	721	753	709	735	710	758	760	749	756	712	735	719	710	712	701	725	698	672	696	727	721	710	726	717	713	707	697	735	704	685	713	708	731	683	751	673	751	711	725	718	698	746	741	716	703	741	771	724	703	698	753	743	740	688	715	738	723	697	704	695	698	736	697	684	754	725	740	704	713	700	711	722	686	718	712	708	700	736	743	734	694	692	722	757	730	747	712	711	742	715	705	730	728	685	724	717	731	705	685	728	678	702	768	745	770	716	644	755	737	713	684	711	700	720	763	774	745	745	714	732	729	728	776	723	746	778	702	740	754	725	696	732	704	737	775	709	666	716	698	690	716	684	691	785	679	704	674	791	762	699	688	751	710	704	684	718	763	742	716	695	746	723	718	713	739	715	686	715	692	740	698	719	734	758	760	667	739	720	710	721	700	683	754	711	691	752	733	726	693	729	768	782	710	756	741	754	716	701	727	703	665	730	744	733	710	728	740	768	715	732	748	708	734	733	737	737	749	727	709	748	726	716	763	704	666	759	679	702	746	708	731	688	682	713	723	734	741	726	704	699	718	764	744	719	729	698	695	723	736	733	741	740	690	681	725	749	735	730	726	726	733	705	706	690	707	690	712	722	672	743	735	742	668	789	717	717	745	749	711	735	722	733	721	695	716	680	724	730	707	677	748	698	712	703	731	757	681	715	717	737	713	736	721	722	664	736	735	721	711	731	719	732	703	713	703	682	755	703	733	724	735	741	737	718	699	686	720	696	704	711	732	697	737	693	786	674	713	748	719	721	702	733	716	745	675	719	733	718	715	696	745	681	678	697	692	752	706	687	720	696	715	718	698	754	719	748	731	648	733	685	705	706	682	738	694	707	751	703	759	725	685	706	699	741	701	692	733	697	693	705	718	722	715	695	757	694	733	702	677	711	670	719	676	674	711	719	722	658	688	782	719	715	714	729	720	724	682	714	698	701	681	775	761	683	722	738	744	763	723	722	698	750	743	759	749	731	747	714	690	729	720	688	702	689	705	708	720	720	741	686	703	746	776	678	724	670	691	722	729	725	712	716	652	671	721	701	687	718	708	759	730	701	706	712	705	712	689	733	717	720	711	689	727	743	683	716	688	720	727	719	694	721	706	705	718	698	732	756	727	718	779	712	693	707	761	663	691	731	744	752	751	730	700	709	720	718	734	743	721	712	740	732	746	711	690	720	734	704	702	696	698	748	704	724	740	673	752	708	715	738	719	713	661	695	705	715	722	736	750	746	762	701	701	745	719	694	697	655	726	726	752	695	726	687	716	700	683	672	755	697	728	710	746	697	731	751	748	731	742	763	712	691	695	737	713	725	741	686	719	722	745	696	696	717	709	720	706	701	717	722	680	692	710	712	707	790	715	712	734	697	706	677	702	696	742	729	709	694	729	736	702	696	723	724	728	752	734	726	733	716	684	710	680	741	778	710	713	704	708	689	712	706	715	777	767	748	759	727	722	671	717	713	707	769	720	687	659	721	723	741	745	737	706	689	716	730	694	722	708	723	726	727	675	707	702	742	745	746	718	681	742	728	753	714	732	728	671	700	679	734	699	730	725	720	744	744	722	697	684	679	695	723	733	676	715	743	726	758	678	755	715	691	729	704	700	768	698	711	733	721	731	685	695	754	730	703	735	721	745	667	685	720	728	733	728	714	729	705	678	723	728	721	674	687	709	716	691	746	722	696	697	720	782	745	713	694	688	731	688	713	698	700	722	730	692	746	739	736	698	712	718	735	735	665	702	669	721	708	711	707	690	691	690	723	747	707	738	750	741	730	718	737	755	684	747	713	714	728	733	735	730	714	721	708	740	703	754	688	730	715	717	720	668	676	690	709	756	720	736	719	713	718	718	689	691	717	725	733	721	787	711	654	738	735	714	760	717	707	789	752	697	729	734	762	668	711	726	746	722	753	732	738	741	746	730	741	728	742	685	756	696	761	719	664	732	700	731	757	711	709	723	725	712	704	709	796	748	692	743	712	727	730	765	725	706	737	765	696	746	724	699	757	701	726	725	708	702	679	745	744	686	703	704	738	711	749	715	728	739	704	726	681	723	755	748	682	723	735	709	745	735	710	719	730	744	764	717	688	721	715	701	716	695	690	742	721	724	689	720	688	741	746	682	684	754	748	717	710	761	733	713	739	786	730	689	720	708	742	739	716	660	739	723	683	709	734	734	732	712	688	714	719	727	703	712	680	677	712	765	783	759	717	728	727	718	721	720	748	707	741	721	672	727	722	736	757	714	697	718	724	708	712	732	721	713	762	712	720	726	686	741	746	669	747	718	709	742	718	723	696	683	674	698	706	681	701	714	722	696	713	747	703	715	720	672	721	681	747	706	725	759	723	685	729	674	804	736	704	763	688	745	701	745	720	689	726	736	714	746	685	682	731	696	708	667	674	722	696	761	710	714	731	675	703	731	714	723	724	691	723	751	746	671	732	740	728	731	706	720	736	749	740	695	778	723	772	671	724	729	705	730	725	720	675	721	724	730	741	702	728	675	734	698	751	742	721	728	721	704	766	735	690	688	775	760	728	727	734	701	683	687	734	737	733	711	720	709	671	682	712	682	725	666	747	745	721	753	659	733	654	719	739	694	733	717	744	725	713	740	684	737	730	762	673	703	751	683	707	724	681	733	699	739	709	694	669	698	676	728	706	679	726	722	721	734	734	720	725	720	727	704	762	702	702	726	777	694	715	739	692	738	728	708	715	696	709	701	731	693	732	738	716	690	686	723	712	694	704	747	683	700	683	690	705	762	672	710	759	672	748	706	696	744	758	705	679	725	720	710	756	733	707	698	717	699	708	745	704	689	698	699	719	718	708	747	730	722	713	686	719	684	724	700	773	745	757	704	765	720	704	738	701	713	704	707	736	732	681	710	742	700	680	682	750	710	748	742	742	706	708	733	686	740	700	709	732	735	730	748	714	676	724	753	748	711	746	718	664	708	745	710	695	665	716	718	664	717	671	716	678	742	748	701	774	706	698	758	701	700	704	718	637	723	713	721	704	690	713	723	770	707	734	764	716	753	741	717	697	676	718	717	725	665	674	721	711	687	737	777	685	735	761	719	750	673	733	693	683	705	705	688	713	715	701	709	711	715	736	743	700	713	699	720	757	735	743	679	700	688	676	734	708	748	703	734	747	719	724	700	686	703	770	717	730	696	766	696	704	716	739	705
32241	26339	30031	26232	19912	14654	10441	8427	11528	10630	7384	5499	3954	5744	6111	3374	3804	4571	3730	2856	2509	2249	1993	1839	1650	1676	1349	1258	1185	997	1058	1089	904	1255	1079	1072	981	834	639	501	465	444	346	345	304	277	265	276	260	224	236	244	260	220	240	214	237	237	247	224	229	226	225	215	247	216	230	219	215	221	230	241	219	222	267	211	208	244	200	216	250	254	236	240	221	203	199	262	251	245	253	236	230	239	219	237	226	247	207	187	234	236	221	242	232	231	221	201	237	221	235	177	206	240	241	221	207	215	225	231	234	236	215	233	231	204	229	237	225	245	231	206	244	208	236	252	231	217	220	233	228	247	252	247	247	217	235	233	207	241	220	223	236	238	201	194	219	242	232	232	212	216	219	219	211	247	226	260	234	210	239	225	260	232	231	239	245	241	218	220	233	238	229	244	204	227	252	216	242	216	256	239	246	239	239	196	212	206	241	230	227	230	241	235	240	228	219	224	240	234	206	253	237	228	226	252	246	195	231	200	231	219	213	221	228	235	246	224	237	223	248	213	250	233	241	245	227	215	239	229	244	191	253	227	232	267	244	218	247	218	205	215	223	245	227	246	210	185	222	223	201	237	220	227	232	246	213	203	220	232	229	193	216	222	231	212	224	234	222	228	234	222	231	208	223	234	233	219	247	252	231	215	218	214	240	234	216	219	212	222	227	233	250	225	223	254	235	215	226	227	227	252	241	209	212	246	216	228	225	205	201	236	216	212	222	262	243	232	233	241	231	251	233	226	237	242	219	246	214	217	214	215	247	207	210	240	238	244	242	232	225	240	230	225	225	220	245	251	221	235	239	268	231	234	237	241	229	225	236	230	219	210	238	208	220	233	227	229	221	236	255	233	231	259	260	212	204	219	216	243	249	210	230	227	226	252	242	247	241	249	231	243	232	246	252	213	210	224	226	225	217	223	246	211	186	239	240	224	243	253	219	241	241	208	223	251	241	232	220	236	234	230	218	253	250	244	234	252	234	215	219	227	232	253	212	221	243	245	225	226	215	223	227	231	246	236	233	234	225	240	212	235	234	245	221	215	250	219	229	231	215	232	254	229	225	221	244	219	214	235	251	240	234	236	210	223	255	262	227	215	212	237	245	212	242	221	213	214	224	270	248	255	221	231	214	236	223	233	220	251	212	254	226	224	230	240	227	228	223	237	222	247	238	225	242	250	227	267	188	218	247	208	238	224	207	237	236	245	223	250	225	225	232	236	240	223	237	207	247	216	221	237	232	238	222	236	241	225	228	223	220	208	253	212	223	220	244	232	218	247	218	234	226	241	231	242	221	245	224	235	233	268	228	243	232	233	236	221	250	238	215	245	206	227	200	228	187	243	234	251	250	216	236	213	231	240	208	248	227	255	229	236	248	235	230	217	215	236	256	265	262	227	228	236	239	222	203	239	220	245	219	239	247	235	218	258	238	206	233	226	220	252	226	224	210	217	251	230	236	219	226	258	261	233	245	272	252	234	192	243	214	226	244	253	204	230	251	210	244	226	235	264	190	226	250	227	230	237	246	251	248	232	236	232	220	202	251	232	218	227	243	217	237	237	208	206	237	232	222	209	210	237	228	224	232	234	235	198	240	197	230	221	221	228	254	233	216	225	205	234	232	211	221	220	199	273	253	212	242	221	221	238	203	224	225	212	217	208	246	232	202	221	229	233	224	238	253	256	245	255	241	196	232	250	227	242	248	225	215	192	239	272	226	242	255	223	240	261	253	247	246	228	224	242	243	238	241	240	245	213	230	238	246	239	204	211	233	228	240	225	214	240	245	243	219	224	232	230	213	219	248	231	202	257	223	245	235	244	216	216	236	206	245	246	249	212	226	239	264	239	224	225	228	216	226	223	214	221	235	218	208	234	250	211	244	257	217	222	218	238	240	243	258	208	212	238	235	239	260	255	251	224	235	217	225	266	230	220	240	240	220	253	255	270	231	247	237	229	219	247	224	222	239	219	251	237	216	205	243	233	257	258	219	220	255	219	237	216	241	214	232	255	253	252	257	225	219	229	247	239	224	226	237	238	238	251	229	239	243	235	217	223	214	236	238	215	259	223	213	239	231	220	212	229	219	248	229	254	213	258	204	206	235	253	232	236	219	232	221	235	236	240	212	249	236	235	216	227	238	226	210	246	212	225	258	227	230	241	210	225	242	271	250	203	218	236	253	233	229	232	240	230	231	223	234	217	234	222	212	221	223	252	225	238	247	254	218	211	214	235	253	230	274	239	234	236	240	212	244	219	221	231	255	234	249	195	242	245	219	236	223	221	224	236	255	211	217	241	216	245	221	250	223	251	224	227	213	211	260	225	227	229	219	227	220	215	214	229	228	236	219	245	241	229	252	231	198	219	251	257	230	219	223	225	247	229	226	258	236	208	228	255	208	225	238	237	225	204	229	237	243	238	233	223	236	214	222	224	229	218	243	226	247	214	220	197	233	219	225	255	222	229	240	220	224	198	234	258	259	224	208	231	238	236	205	224	257	222	228	229	262	248	241	207	205	231	229	215	225	228	210	206	233	234	228	222	244	239	270	237	229	231	230	198	220	254	218	218	262	216	248	217	273	234	226	224	236	222	226	207	245	244	238	236	217	247	212	226	237	243	206	210	232	267	216	240	208	205	234	246	230	208	237	246	217	209	245	242	247	227	217	231	215	242	204	224	235	223	220	224	248	227	243	218	217	226	234	250	236	219	207	235	205	217	254	231	218	226	230	243	233	230	242	214	241	237	238	228	247	221	232	243	215	224	252	219	261	244	224	248	256	258	224	242	224	211	210	218	202	220	227	251	229	208	227	257	232	209	226	219	195	238	205	249	232	242	214	253	248	226	239	249	238	215	219	226	249	209	251	227	232	225	233	243	227	245	242	227	203	228	241	218	233	254	239	229	226	225	245	230	248	231	250	218	220	251	263	218	225	254	234	244	232	262	212	210	217	207	235	254	220	242	212	234	267	211	220	230	208	211	240	228	245	233	206	256	226	235	231	231	228	226	233	235	247	229	231	217	220	237	228	250	239	198	227	240	220	214	210	235	239	201	231	197	228	232	240	231	224	215	204	215	238	242	213	233	224	246	247	230	195	272	232	240	204	226	225	216	239	217	240	219	226	221	239	217	253	208	224	239	246	207	200	232	241	240	219	215	227	261	229	229	212	226	234	244	227	236	227	221	257	231	244	244	239	218	223	253	206	218	232	228	257	251	237	234	202	234	248	228	243	217	230	237	231	226	234	209	209	236	258	217	217	232	238	206	234	231	199	216	230	221	234	212	247	241	234	267	204	211	201	259	253	248	250	240	221	226	217	252	253	238	237	236	238	228	218	251	196	202	178	236	251	234	245	237	237	234	219	200	215	230	222	235	214	240	242	219	229	223	193	232	220	232	207	168	239	264	259	251	244	242	222	217	201	211	236	220	229	231	218	224	199	241	219	234	203	219	272	254	231	224	238	236	190	227
20143	20732	32137	35132	32988	29713	26139	24903	28221	27018	21742	19424	15861	22210	20811	13969	16799	18399	16516	13883	12116	11846	11077	10793	9329	9543	7998	7455	7097	6078	6357	6692	5559	7591	6473	6340	5721	4986	3721	2771	2364	2314	1873	1591	1198	1051	845	826	714	728	744	685	680	702	669	636	709	636	701	639	672	672	669	671	609	633	664	651	638	657	668	618	645	677	691	635	682	616	643	666	629	649	650	615	655	678	662	662	698	651	640	647	643	662	636	607	622	654	580	612	615	698	635	641	708	618	636	672	627	655	685	609	630	701	662	595	669	660	654	599	651	651	644	717	673	673	613	642	634	686	623	603	643	575	652	646	607	689	651	647	620	634	635	699	597	662	648	617	684	621	670	657	647	660	644	620	657	649	664	629	634	652	683	616	617	665	645	677	669	646	633	643	623	649	657	627	660	689	664	638	668	667	632	659	690	668	639	623	647	682	687	670	696	672	649	612	645	656	638	686	631	666	667	648	581	670	675	629	635	601	651	665	607	625	656	674	633	644	620	673	666	627	622	631	679	622	666	625	677	605	626	672	642	615	603	690	596	637	670	624	656	625	620	645	631	652	677	658	670	639	648	663	655	631	640	646	650	644	614	632	634	643	643	670	682	624	642	641	670	671	686	630	618	627	659	600	630	651	627	630	647	622	683	620	706	600	687	620	630	698	623	639	644	627	669	625	690	689	664	666	658	609	629	668	602	625	668	625	681	628	632	669	652	633	658	620	656	672	652	677	692	674	605	628	646	657	649	635	597	591	674	588	647	664	638	658	617	644	573	639	661	607	630	633	634	639	671	655	604	649	620	631	633	681	602	599	621	662	606	624	639	660	615	653	693	652	630	701	623	613	662	647	647	611	656	618	659	646	595	655	600	641	628	680	666	643	636	714	670	690	641	662	617	627	659	622	627	660	699	679	654	616	658	618	568	669	634	623	643	645	663	639	623	683	662	671	678	659	630	631	639	685	618	717	676	651	631	621	689	639	634	639	620	629	621	636	624	646	666	670	654	671	652	633	666	655	614	594	653	668	671	655	646	645	634	630	672	588	648	621	672	671	618	653	669	600	640	632	628	676	643	717	664	668	650	655	720	695	657	623	637	643	666	612	640	635	634	649	651	646	625	651	685	644	685	624	635	739	631	630	678	676	621	651	688	616	671	667	649	685	651	641	648	652	658	621	663	595	681	619	633	646	657	666	639	599	622	717	694	686	659	634	650	639	660	658	661	614	628	664	664	627	641	622	704	642	700	663	673	628	696	627	644	679	660	665	623	635	614	630	688	635	653	651	610	662	587	669	666	614	647	605	622	691	652	680	605	661	646	630	649	646	627	671	688	600	665	708	653	670	615	716	659	712	704	646	696	613	669	652	662	636	670	671	664	595	637	666	605	671	661	643	624	672	616	636	621	614	623	645	668	657	606	620	634	618	620	665	672	629	658	639	651	643	613	641	644	595	670	640	583	593	629	633	658	625	620	649	661	635	682	674	630	652	670	636	652	616	651	621	648	639	670	646	638	625	658	657	663	649	652	642	640	628	659	618	643	651	627	576	656	655	599	667	597	637	659	678	690	663	591	698	628	606	654	634	665	602	634	658	620	633	582	649	656	669	613	583	626	672	612	661	641	673	623	654	624	629	650	663	654	639	658	648	705	660	678	624	639	652	624	640	699	644	614	616	669	644	644	691	623	680	633	641	647	670	644	669	643	628	659	659	621	671	638	658	694	639	619	621	650	651	707	652	667	651	666	646	590	691	660	630	627	634	617	653	621	620	649	652	647	642	629	642	651	619	629	646	639	686	630	615	651	667	684	628	665	692	668	663	612	642	661	670	629	676	631	642	640	667	635	647	601	627	675	606	673	652	645	673	709	704	681	614	620	673	668	642	639	644	629	638	641	625	651	659	621	638	624	619	640	658	614	629	655	624	621	602	650	646	616	615	638	626	648	578	640	620	614	681	649	646	653	673	611	675	623	628	645	649	665	641	644	661	662	660	653	652	677	674	631	610	630	618	635	642	650	636	627	666	660	631	652	640	640	660	665	634	610	682	678	658	663	680	717	685	686	662	572	637	625	654	622	637	654	664	633	662	646	665	647	635	643	694	626	639	606	641	627	655	638	677	656	627	631	652	667	679	677	601	648	639	647	669	611	655	681	603	639	650	647	656	590	643	620	627	656	633	647	676	648	608	652	629	713	583	603	675	663	632	626	612	650	605	657	619	608	654	641	678	673	627	622	659	638	643	637	617	616	590	657	634	603	700	607	640	620	636	627	667	627	659	660	672	608	632	673	651	650	605	624	626	684	617	612	659	648	664	631	658	634	659	635	637	631	634	657	634	666	655	587	643	642	679	677	656	671	648	682	680	641	698	662	639	638	659	663	615	686	658	652	642	617	659	662	711	611	628	701	640	627	651	664	615	648	706	670	656	667	662	655	684	691	624	652	652	694	617	671	663	635	710	638	626	632	646	692	679	628	630	677	619	653	652	671	686	646	616	656	677	673	623	657	647	644	668	719	644	623	629	610	610	646	670	711	655	669	696	602	618	668	654	673	675	619	659	636	672	635	641	627	684	673	667	634	684	629	634	642	674	706	630	675	698	674	615	653	644	675	654	651	625	625	648	603	668	646	641	691	648	653	603	658	643	631	654	657	689	655	653	641	659	681	664	658	642	621	683	619	644	686	630	624	614	668	670	651	615	695	648	629	671	637	664	685	633	633	634	634	670	683	619	613	642	731	631	619	619	665	694	648	672	676	648	646	607	678	622	609	644	668	603	657	645	607	619	632	638	662	623	635	641	649	664	670	678	647	670	648	622	666	658	628	627	572	650	618	674	639	655	604	646	690	612	675	611	641	662	685	651	656	648	620	666	612	636	658	633	656	656	615	657	641	665	641	636	666	629	632	639	609	704	657	647	666	657	662	653	628	628	628	635	652	654	658	683	692	638	642	691	649	679	664	700	705	618	639	625	637	671	634	659	645	671	631	615	671	680	646	643	595	631	678	643	613	675	599	665	651	655	648	618	601	653	610	681	692	610	670	668	679	706	674	645	661	612	638	626	629	631	643	635	629	658	665	630	640	644	692	642	632	646	630	655	658	663	611	668	692	598	645	669	601	653	660	614	637	623	647	647	659	666	659	688	647	635	618	612	669	684	649	667	655	688	690	683	647	668	636	655	670	629	652	633	620	652	652	647	655	632	693	693	646	657	634	600	639	646	626	677	650	646	657	671	638	664	625	619	670	663	676	618	670	655	648	671	653	664	651	656	633	629	648	626	626	641	678	660	649	641	667	632	668	630	672	686	654	647	664	634	660	666	634	669	659	658	693	620	623	635	637	656	672	635	667	632	640	624	678	650	635	627	684	667	634	676	601	644	655	663	605	641	610	660	665	633	628	663	657	647	678	638	657	660	617	623	648	684	642	681	662	681	666	663	625	654	631	636	620	642	678	634	624	670	603	655	636	650	629	652	662	711	671	653	670	612
14137	11639	12666	9323	6216	3905	2716	2202	1760	1412	1087	899	792	768	719	516	584	541	494	485	426	417	380	356	364	355	341	356	368	329	331	311	302	321	289	313	288	308	304	307	301	280	302	292	250	283	270	314	290	288	289	277	319	295	282	269	282	236	275	263	285	275	281	291	268	295	304	274	298	264	288	291	294	250	279	278	275	308	291	298	274	304	277	263	265	264	267	243	291	270	292	291	279	260	283	304	274	278	303	279	282	268	289	283	328	276	267	273	287	272	280	291	289	264	295	286	278	291	262	279	267	279	302	300	263	262	318	260	278	274	262	320	292	281	282	262	280	277	292	268	301	295	287	308	316	298	301	269	308	317	267	288	273	283	300	283	290	271	252	301	258	267	281	289	271	304	321	278	313	285	315	299	295	322	304	287	270	273	261	273	295	291	280	282	287	233	288	277	265	300	269	271	290	282	252	285	259	263	269	303	287	281	287	301	286	302	296	276	267	288	305	273	277	298	297	275	289	305	302	296	313	286	290	312	285	290	305	291	281	279	289	252	291	281	283	262	286	286	264	300	306	300	262	267	290	283	295	286	308	284	269	272	266	269	262	277	278	277	280	258	319	304	288	267	296	287	303	287	267	277	274	307	273	277	280	284	300	269	296	288	245	274	269	257	276	269	289	270	266	284	288	265	271	281	282	282	276	276	261	297	307	268	275	281	264	267	299	273	271	295	278	276	301	294	271	296	304	312	296	292	292	263	294	283	284	292	289	285	323	294	270	286	274	285	257	276	305	274	281	273	278	294	280	281	289	275	279	279	322	313	281	288	282	257	284	298	290	273	285	293	258	304	312	286	267	288	263	286	289	279	294	274	289	297	268	284	258	290	306	318	260	270	277	275	279	284	308	270	315	262	292	293	274	280	264	266	282	260	295	289	273	292	280	299	295	267	289	279	272	271	280	284	285	279	282	309	284	290	280	266	279	274	268	246	294	289	296	268	282	277	297	265	293	260	282	297	262	248	297	282	302	287	279	276	285	294	249	285	283	251	289	287	297	289	259	292	280	262	267	287	293	273	269	301	306	334	318	252	282	273	315	292	315	267	288	274	285	281	258	312	272	275	267	251	255	302	265	295	253	300	267	291	257	292	295	282	287	281	275	259	271	289	281	298	301	295	287	272	282	290	287	268	256	298	268	273	256	309	255	255	302	246	264	305	274	312	290	274	296	294	298	299	272	275	297	299	296	278	272	297	265	275	301	287	271	273	264	287	259	300	294	282	299	293	295	297	281	283	244	295	308	267	261	277	313	286	284	288	313	303	280	273	259	286	282	295	307	288	236	293	290	319	302	278	290	302	302	291	271	290	296	324	272	256	229	271	269	270	275	293	286	265	270	261	308	307	273	262	285	284	338	277	263	272	307	254	310	269	267	300	285	260	277	282	301	304	286	250	257	286	277	305	305	289	294	282	289	309	282	292	294	280	289	285	274	256	295	279	298	288	281	289	314	268	293	284	290	280	289	249	281	305	282	271	288	242	287	282	295	263	264	306	315	258	290	291	272	261	273	274	270	263	275	305	282	274	275	298	289	300	277	262	269	307	268	283	300	273	289	296	280	290	290	274	270	295	261	251	295	314	296	308	310	287	265	299	283	323	297	266	283	278	279	305	273	296	267	294	247	288	295	271	280	272	288	260	278	280	298	266	276	284	308	293	261	272	273	275	286	307	270	282	264	271	293	289	275	287	268	323	285	238	268	298	275	308	277	268	283	269	318	288	314	307	284	266	266	274	279	301	286	289	241	290	299	270	270	295	308	310	295	284	310	304	296	248	281	290	256	283	254	267	291	301	281	289	304	292	285	300	281	277	293	276	288	271	278	268	272	305	288	261	293	265	272	270	282	273	270	292	289	253	291	301	236	277	266	264	287	266	278	309	259	312	268	276	287	289	294	274	290	298	271	276	277	272	274	308	325	304	281	280	296	283	275	255	308	275	278	323	312	285	284	272	280	297	307	277	287	272	269	276	276	308	306	267	268	277	312	276	277	282	296	312	314	250	258	284	267	280	298	262	297	255	287	274	282	281	232	283	287	317	298	305	259	285	309	294	271	295	273	294	297	304	315	277	297	297	293	297	271	270	281	253	264	282	285	281	257	298	284	256	274	270	261	280	312	247	287	290	269	270	265	278	311	288	276	290	269	279	302	257	292	292	280	273	269	291	255	267	296	302	293	296	293	256	262	258	303	266	301	275	324	291	252	293	300	286	251	297	282	284	282	316	292	303	289	270	259	264	280	269	276	288	280	284	288	269	296	282	307	291	263	293	289	284	279	277	273	267	284	293	335	271	257	263	286	284	301	271	308	285	293	273	272	266	270	275	267	296	292	304	287	299	304	249	311	296	289	281	262	287	257	293	290	282	280	304	252	271	250	298	258	255	290	264	282	282	287	258	322	275	283	260	293	262	266	286	293	298	276	278	292	269	279	278	286	292	253	328	282	278	280	290	298	281	277	270	277	289	296	266	291	276	283	309	292	297	269	272	320	274	273	285	280	292	280	266	309	293	272	277	290	291	284	298	289	321	301	271	272	253	282	309	279	288	288	266	281	277	270	272	264	291	294	250	298	289	269	293	288	262	283	280	317	285	251	286	280	267	275	256	288	280	286	248	287	272	297	317	290	275	289	304	270	303	271	288	280	299	284	291	298	271	285	288	267	242	296	281	274	266	257	293	275	317	270	309	286	286	282	258	247	271	287	264	289	274	303	282	281	279	295	251	265	324	242	285	290	312	265	281	292	262	263	266	308	282	267	322	307	283	247	283	274	304	282	276	286	302	268	278	284	281	274	286	270	261	273	282	245	284	309	301	277	291	310	259	283	317	278	268	309	317	263	267	284	264	277	277	266	289	299	280	270	262	310	292	295	265	260	284	297	280	296	273	254	278	255	299	267	290	273	287	261	273	273	299	297	267	277	287	311	303	293	304	265	267	270	297	296	268	309	297	293	270	288	310	247	262	289	277	245	302	298	289	282	296	295	309	310	276	287	249	277	307	295	295	275	284	297	307	280	287	297	319	267	287	269	264	305	300	301	295	285	315	289	280	306	264	275	269	289	316	285	296	283	295	306	267	273	324	293	254	280	296	296	296	277	275	286	274	287	283	273	289	282	257	282	318	256	275	264	288	291	264	289	307	293	295	285	303	278	289	299	293	293	274	314	271	272	270	263	247	267	267	285	287	251	285	308	274	282	288	280	271	281	300	266	295	302	283	293	289	254	281	266	284	282	251	295	279	279	280	302	303	250	272	287	317	282	299	259	265	276	281	277	335	282	285	289	289	298	259	303	269	288	263	322	254	302	268	283	304	282	274	289	262	300	269	287	295	270	292	280	273	290	266	294	285	311	267	256	277	287	256	291	295	271	236	289	285	287	301	259	327	259	277	253	287	296	275	289	275	293	265	261	269	297	267	272	306	254	280	276	252	282	287	268	254	259	270	288	318	272	292
9402	10259	18904	20315	17562	14141	11463	9746	8654	7364	5825	4788	4063	3968	3721	2730	2820	2642	2593	2105	1912	1819	1708	1622	1490	1441	1355	1285	1185	1154	1081	1116	1009	1054	1000	1052	993	960	927	878	862	894	787	789	822	840	841	811	776	785	801	761	818	791	810	811	742	776	832	774	788	796	753	805	784	791	805	740	726	754	778	813	801	691	726	759	747	768	768	820	800	808	783	765	722	792	808	800	831	789	826	766	730	766	780	800	784	790	807	777	764	778	784	761	800	751	780	786	760	733	773	765	785	752	780	771	761	769	827	814	824	752	789	778	786	753	820	768	749	787	749	773	774	817	773	875	756	778	742	832	786	778	790	834	783	753	738	748	786	764	754	789	763	764	798	781	783	784	768	761	749	713	762	783	778	796	758	729	787	752	729	792	764	794	800	781	702	802	711	808	746	774	766	744	786	766	790	785	743	797	805	801	742	740	769	758	795	740	766	756	829	753	765	749	762	822	733	780	728	782	776	770	822	726	737	809	748	770	742	731	791	779	791	752	779	805	769	785	788	734	713	724	791	810	769	801	734	822	772	809	794	742	766	746	735	793	812	853	779	781	743	812	780	773	783	819	772	760	807	789	760	748	763	804	780	816	789	761	783	797	795	764	743	766	788	805	764	787	741	792	705	826	724	766	740	778	697	742	805	801	790	779	792	779	756	778	766	793	728	734	777	820	774	775	772	834	775	787	780	826	698	751	775	746	843	761	821	801	770	773	746	789	802	801	766	744	789	799	782	799	774	774	753	792	764	727	794	801	810	783	791	743	758	755	780	765	750	774	769	801	756	741	760	794	767	781	780	804	788	800	762	761	791	771	742	779	809	771	762	728	796	764	758	787	777	810	788	728	747	807	730	791	822	745	805	794	784	777	838	839	775	763	793	751	784	752	812	769	721	742	764	722	783	775	818	781	752	775	778	749	787	780	815	796	772	737	765	785	758	792	814	764	829	777	762	814	811	771	798	787	829	775	831	809	781	772	762	786	759	765	761	774	717	773	781	774	732	726	771	734	768	786	746	785	803	797	792	748	791	757	797	828	750	769	735	824	748	819	784	798	816	806	785	740	759	780	800	762	748	722	780	793	801	760	756	782	772	790	788	763	780	786	766	763	791	780	791	796	823	767	792	796	765	779	786	828	737	764	802	788	771	766	753	737	799	806	753	770	772	801	764	743	740	760	791	797	808	754	747	731	781	807	790	787	745	821	813	752	801	742	757	773	723	778	746	834	762	782	752	742	819	761	726	776	739	747	781	767	801	763	720	786	773	791	804	769	787	777	804	746	767	800	801	761	793	803	745	786	798	838	787	758	780	753	797	805	780	785	761	752	756	769	830	787	807	767	748	786	804	786	769	757	782	797	800	724	764	825	791	758	740	783	812	796	808	803	755	794	756	756	794	811	769	775	768	784	740	783	799	755	783	793	783	744	817	747	776	765	771	773	757	786	734	784	779	786	807	774	786	794	815	790	791	788	840	797	789	777	833	789	768	826	792	849	824	769	781	779	803	787	754	798	795	750	811	758	785	807	767	808	813	837	781	815	771	777	789	770	785	759	749	745	792	769	771	824	750	782	748	815	791	787	797	781	778	765	750	764	759	798	750	767	816	779	847	769	724	760	777	738	814	757	766	757	783	708	753	749	761	742	756	728	806	803	755	772	841	755	785	777	803	790	743	775	776	765	743	787	773	771	791	811	795	758	762	772	776	785	801	803	751	788	777	782	824	732	783	787	790	807	789	749	805	733	761	796	780	818	787	775	782	816	716	697	798	791	782	822	785	734	783	768	768	795	752	794	807	772	811	742	814	796	793	779	794	801	732	752	789	783	774	759	773	799	788	765	725	744	789	720	790	784	785	754	746	788	795	749	746	755	730	757	731	742	801	758	754	822	812	742	793	752	760	762	760	790	771	771	760	803	758	832	786	806	748	791	780	753	795	783	791	732	751	776	815	820	758	733	787	788	744	759	755	776	803	782	820	794	800	730	796	808	748	773	748	837	772	787	756	718	795	739	775	761	738	740	754	809	814	795	750	769	775	773	760	775	763	724	773	778	839	773	774	729	773	808	781	805	811	760	749	801	774	773	791	779	744	777	762	795	804	741	819	828	756	795	821	784	808	796	807	814	772	772	812	798	768	702	786	742	806	820	779	779	765	779	783	786	828	727	728	788	768	801	769	802	795	809	796	801	799	772	768	787	785	774	797	776	780	786	817	744	773	804	743	793	808	793	774	802	742	775	789	747	811	789	785	778	750	756	795	793	779	775	785	723	815	753	740	772	752	776	791	808	754	751	766	797	771	831	754	809	779	761	763	752	764	802	728	838	786	778	736	811	784	781	776	776	788	832	739	792	754	758	785	822	740	755	748	820	772	746	799	763	787	734	762	770	762	721	814	724	772	786	826	769	755	781	805	807	796	820	730	761	753	737	757	795	753	782	789	773	775	775	776	755	781	707	774	775	836	760	778	801	757	799	780	811	712	811	790	759	759	759	713	815	764	817	776	735	783	746	786	758	789	788	693	778	744	762	796	794	763	787	736	782	783	793	753	789	768	748	746	818	779	789	779	795	792	795	776	814	774	786	737	785	795	786	786	753	764	795	759	768	808	753	766	792	834	780	804	755	723	794	772	811	749	734	781	787	783	813	798	751	806	817	779	774	793	804	796	815	778	814	717	775	792	766	792	743	704	763	827	781	732	793	801	777	816	725	827	765	794	739	763	819	752	812	738	792	774	763	790	725	790	762	786	778	741	784	766	776	731	754	818	751	831	795	708	734	776	748	718	757	752	786	762	759	757	826	803	750	785	807	776	805	781	769	788	822	810	825	765	832	810	823	797	763	773	769	773	801	789	750	741	768	774	795	730	777	782	781	765	719	716	745	746	767	824	805	768	767	787	802	813	835	759	794	771	804	800	824	785	755	808	777	767	819	785	827	763	778	835	815	811	742	778	766	813	742	764	808	792	786	802	834	709	748	799	763	794	790	752	771	828	808	758	750	792	751	778	838	783	783	777	755	753	797	808	784	761	756	760	864	768	775	752	774	789	776	762	769	781	799	783	773	790	777	738	775	772	782	799	800	754	807	720	764	749	763	787	793	784	786	789	776	812	742	756	772	742	766	788	713	762	797	752	828	792	736	817	793	762	800	779	725	743	786	795	771	806	785	782	805	758	769	751	749	782	767	852	793	812	803	737	770	785	775	764	807	801	807	809	802	760	779	787	787	795	790	834	760	755	754	702	785	777	769	771	785	713	798	748	776	733	823	809	781	762	761	754	776	845	762	757	810	729	750	801	709	747	794	822	730	754	736	790	746	789	731	790	809	780	761	808	716	735	738	791	753	726	782	769	773	829	768	767	821	825	768	728	753	806	765	761	767	763	755	788	834	773	780	744	827	734	780	771	794	742	796	816	808	795	770	755	801	803	758	806	770	736	765	763	756	760	766	740	820	758	774	763	775	832	793	760	811
23793	19747	21625	17785	12571	8511	5894	4779	6244	5485	3964	2549	1893	2419	3180	1835	2121	2157	1840	1551	1388	1115	1032	1050	935	839	690	695	695	680	558	644	663	707	644	630	595	471	414	376	367	339	345	313	327	279	278	260	284	262	268	261	256	296	251	254	264	273	270	275	262	273	267	273	285	252	275	262	264	265	292	265	266	256	272	256	285	240	236	253	274	291	276	271	242	266	258	298	251	241	261	277	248	273	245	295	261	284	243	251	244	256	238	237	232	277	275	241	245	280	270	249	264	263	260	227	254	290	300	269	248	251	266	263	243	254	256	271	276	245	258	236	263	265	261	264	263	274	239	240	263	274	240	258	272	230	279	256	257	289	236	282	245	268	246	239	254	230	256	257	291	276	261	250	275	260	246	268	270	254	276	260	247	228	252	264	253	235	237	252	263	245	246	267	248	264	277	270	252	261	281	256	256	282	249	257	272	292	271	265	258	252	258	250	298	276	253	271	244	257	280	260	254	256	270	228	243	250	270	244	250	271	241	268	261	262	250	252	261	264	282	261	267	250	272	276	275	288	254	211	257	266	264	252	269	264	263	264	230	263	264	253	277	251	234	267	280	255	278	242	258	289	264	275	264	257	219	302	247	239	237	280	281	269	240	281	253	268	266	279	280	273	228	264	264	290	243	243	266	257	266	259	266	261	268	290	252	285	262	248	248	287	252	273	258	226	264	260	282	264	282	243	241	270	255	257	240	281	246	275	259	255	256	249	274	262	292	226	251	243	261	253	267	263	266	260	277	234	267	233	261	279	282	248	249	289	270	281	240	282	247	262	248	285	276	251	259	258	269	258	267	232	283	250	273	239	265	245	244	281	253	266	267	273	258	278	233	267	257	242	272	254	250	274	289	244	263	250	248	253	234	246	266	276	242	278	280	272	260	259	277	298	268	257	282	238	257	245	278	252	233	283	277	259	259	254	264	252	281	271	253	255	272	259	306	277	274	259	259	258	265	293	283	272	297	255	248	262	262	264	255	261	260	278	269	285	261	231	259	253	245	249	271	244	302	315	213	240	233	253	277	252	265	263	265	243	277	269	255	272	245	238	235	267	257	241	230	246	237	238	244	293	267	264	273	258	251	253	267	259	280	262	262	248	252	243	245	270	269	247	260	276	257	246	247	276	273	278	241	282	265	267	238	270	259	261	251	238	252	258	264	278	278	253	240	255	293	233	240	261	253	244	262	263	264	252	251	249	260	272	259	254	265	258	247	285	238	264	271	240	278	255	253	304	262	256	259	265	256	282	241	258	272	284	259	253	259	264	256	278	281	251	270	241	307	239	267	253	234	245	283	269	299	251	291	259	249	281	251	222	224	265	255	268	240	264	263	246	269	265	231	261	282	254	258	255	243	266	282	235	257	273	277	275	224	258	240	253	262	227	247	275	267	280	288	261	255	244	229	246	242	247	248	272	276	241	256	254	255	273	281	239	262	256	240	256	253	274	226	269	257	263	262	298	249	232	228	259	275	246	289	274	254	225	269	263	247	239	263	268	251	267	242	268	272	250	273	267	271	259	235	286	266	255	242	266	256	276	254	254	260	268	283	244	267	256	256	251	267	267	249	264	232	274	267	245	281	238	250	250	259	248	251	252	260	277	255	250	251	252	272	257	242	237	271	290	275	267	235	225	243	238	254	275	268	256	256	255	257	272	274	248	281	272	254	278	261	246	252	243	253	256	275	278	270	240	268	263	261	286	273	258	265	258	274	276	229	269	258	281	252	236	260	271	255	273	263	249	266	275	285	279	255	261	245	261	245	245	265	260	258	254	265	252	283	260	239	267	253	207	262	252	255	250	252	258	273	270	254	274	278	235	261	262	280	254	263	264	258	256	268	233	270	261	265	276	257	254	250	250	233	240	246	257	274	248	238	223	284	237	276	270	268	245	240	289	243	292	262	257	278	276	255	266	260	265	232	244	242	251	250	231	258	247	257	247	238	276	255	236	249	253	277	282	245	240	259	239	256	218	251	247	252	242	244	260	272	258	261	261	281	247	251	220	277	275	238	228	241	249	267	266	273	266	236	291	252	243	242	276	239	292	270	263	237	263	264	246	254	250	242	264	226	251	256	240	263	254	251	270	256	251	271	247	267	262	277	284	270	233	264	283	277	253	306	259	258	256	260	253	231	230	251	264	243	264	272	263	252	258	259	282	269	237	262	276	258	235	246	233	233	243	257	232	285	270	252	237	263	267	274	262	246	244	267	266	267	261	269	261	280	271	275	246	263	245	292	265	233	246	266	278	255	254	263	251	294	250	239	248	254	255	247	256	264	234	253	250	262	240	263	265	267	253	255	256	249	237	280	267	261	290	273	256	240	270	224	274	229	256	275	254	244	256	277	274	274	262	287	255	229	260	252	246	250	256	261	244	268	266	283	269	266	272	268	273	264	276	269	285	239	299	244	259	228	247	267	268	276	276	257	265	245	265	239	220	262	279	244	250	271	243	288	252	255	233	244	255	268	266	280	241	263	257	259	263	271	282	277	285	274	247	257	262	274	247	252	253	284	260	248	270	283	274	283	234	250	264	255	289	251	224	270	254	264	260	249	296	273	257	260	258	243	287	242	241	261	271	290	271	275	264	257	305	300	271	267	257	299	226	255	251	274	250	225	248	258	266	270	265	248	284	262	254	256	214	282	296	242	262	260	259	251	275	236	283	236	265	259	260	270	249	268	260	251	256	267	218	272	261	265	292	273	277	257	256	267	261	269	290	270	244	265	261	229	281	234	273	282	267	275	279	267	260	262	264	271	271	277	254	225	226	254	263	265	258	253	248	276	244	251	260	243	245	272	273	256	269	270	256	264	240	229	261	238	267	251	269	319	256	265	281	272	226	251	277	254	242	273	261	266	249	292	269	254	261	276	283	261	252	256	255	252	240	244	231	258	266	264	259	257	251	249	262	257	235	250	266	285	260	228	254	266	266	252	235	253	286	249	241	217	255	263	259	246	275	277	260	244	254	255	262	246	268	267	257	242	269	274	256	265	247	252	277	239	260	250	268	231	271	260	281	269	241	277	269	242	249	245	283	276	236	261	264	263	235	278	277	256	277	274	268	276	272	256	253	243	252	262	277	286	262	258	253	264	268	264	270	280	231	260	258	259	237	273	263	265	248	289	265	247	251	271	261	260	252	260	277	252	269	244	246	264	265	220	275	272	266	264	299	257	254	289	266	235	261	299	243	272	243	259	255	249	260	261	291	233	243	240	258	252	261	310	250	253	266	263	262	266	258	242	259	266	247	261	258	278	265	252	282	291	254	262	255	260	261	241	225	271	236	269	268	240	251	266	265	273	292	269	274	247	253	312	228	267	279	267	264	239	274	258	252	283	276	260	253	280	275	277	273	275	280	272	245	245	268	273	265	286	244	258	303	268	232	257	243	229	268	255	269	279	265	236	257	265	228	275	290	260	270	266	277	247	258	264	264	250	280	263	251	252	292	261	249	248	247
15077	16246	26709	29105	26525	23000	19616	17683	21199	19124	16026	11614	9801	12558	14922	9039	11046	10985	10154	8599	7663	6792	6071	6107	5500	5320	4267	4253	4114	3898	3404	3797	3582	3790	3464	3604	3217	2568	2094	1553	1583	1322	1238	1053	1001	863	789	804	754	754	724	769	737	722	729	724	696	729	711	770	713	711	730	742	722	715	734	706	745	716	677	775	717	690	711	770	731	667	733	724	693	729	722	706	676	718	742	724	718	679	714	722	696	713	705	736	755	778	690	767	685	696	718	740	691	698	742	750	681	723	709	747	705	701	680	729	742	702	743	720	699	734	706	727	696	756	744	718	668	705	682	711	725	713	715	739	725	735	700	763	739	754	696	748	703	745	684	756	721	714	735	730	735	720	690	690	702	729	717	725	703	742	722	785	739	769	741	701	770	763	706	748	712	726	701	740	738	747	760	692	754	704	669	731	697	748	775	680	665	734	740	708	734	746	746	717	736	682	727	742	719	744	733	760	725	744	701	675	755	710	724	740	735	750	722	729	693	718	712	746	671	684	726	688	711	714	701	750	730	690	684	713	710	712	710	645	703	695	744	741	693	729	757	720	734	745	730	732	732	695	702	724	702	718	769	753	688	709	714	748	726	747	697	728	740	699	749	763	737	672	729	727	699	763	724	700	710	734	715	723	709	724	727	682	744	708	684	721	727	681	714	728	710	737	681	751	746	731	755	683	702	724	688	734	693	699	736	694	689	749	731	694	706	696	734	760	718	703	682	740	704	785	715	680	712	717	731	713	722	710	689	744	709	726	709	773	749	714	748	683	753	699	726	719	717	701	690	724	729	696	744	706	760	708	764	700	707	769	659	670	706	720	741	726	701	728	736	743	744	691	730	741	692	735	678	700	741	687	734	711	703	736	774	743	744	701	708	739	672	728	737	719	713	692	712	715	727	700	748	700	738	754	715	729	726	735	711	708	689	714	736	719	699	706	729	746	718	716	735	700	685	713	726	752	721	701	679	690	713	741	678	693	723	720	727	748	700	766	663	685	697	741	681	690	709	745	706	738	745	750	777	727	677	740	745	718	719	691	688	723	718	714	733	717	726	708	697	694	682	687	751	758	714	731	737	662	728	715	670	710	729	712	739	721	715	753	726	744	722	705	728	720	706	698	711	706	712	727	753	756	708	714	716	727	717	701	727	699	702	725	709	774	702	716	711	729	705	691	679	749	665	741	706	718	712	690	752	754	692	719	754	742	762	733	738	652	692	731	719	675	671	721	689	735	745	727	678	695	711	685	692	755	699	733	721	688	748	717	695	738	719	701	732	732	740	745	731	704	741	742	708	690	702	738	688	754	735	692	697	725	704	734	693	716	736	743	756	687	726	685	714	711	728	745	712	684	764	737	784	722	708	706	722	711	733	723	720	791	704	686	726	724	719	739	698	689	714	756	736	727	718	782	706	736	721	748	744	739	707	688	729	705	722	707	709	768	726	717	780	708	752	699	672	730	699	690	730	694	717	729	745	747	725	736	734	772	705	746	768	676	725	709	727	682	705	720	737	664	694	739	749	632	715	679	682	716	765	749	710	726	734	667	686	731	707	710	683	702	717	741	696	701	684	682	725	704	710	725	643	791	683	676	673	713	705	734	698	717	739	736	719	747	752	716	747	719	752	662	696	702	742	699	696	713	731	695	716	731	701	740	718	719	702	711	766	759	708	717	709	681	728	702	726	745	740	749	757	683	686	731	711	723	744	680	713	769	769	702	733	741	728	738	741	697	708	710	746	722	676	728	712	668	704	711	757	737	699	738	724	686	679	732	707	722	710	702	670	741	722	688	719	715	731	704	706	721	649	759	723	718	699	714	742	735	687	666	721	716	748	734	735	726	741	747	690	720	699	769	749	716	691	697	721	732	688	707	708	711	713	676	731	719	746	703	684	720	706	749	711	719	724	787	713	758	755	741	727	776	773	654	761	710	721	691	722	705	719	718	685	763	685	749	701	696	765	714	710	707	756	677	729	745	656	709	726	735	700	666	720	714	684	716	688	708	740	723	753	692	716	774	714	738	694	703	709	664	742	746	730	720	714	700	706	726	714	670	710	704	734	712	711	727	726	717	732	735	708	692	710	751	712	683	704	743	723	734	689	769	702	744	697	750	711	692	686	749	798	713	696	674	727	673	715	746	792	713	705	692	755	749	714	729	707	717	720	718	689	737	676	717	723	764	677	728	717	725	725	686	726	729	702	701	690	731	726	731	750	705	731	758	747	722	699	711	745	734	756	723	713	721	729	729	707	683	700	718	757	739	725	664	699	748	718	726	723	710	755	708	724	716	761	746	731	672	696	714	746	732	687	800	712	699	770	663	731	683	685	732	659	703	766	727	722	695	725	663	755	712	692	726	736	745	766	709	711	716	717	700	702	709	714	768	709	686	682	720	730	725	727	711	670	733	724	725	690	774	725	707	747	713	712	708	702	716	733	735	691	737	727	673	725	659	704	748	689	715	703	720	743	766	712	736	660	718	697	729	727	749	726	746	755	757	751	734	787	722	750	765	719	721	701	738	741	748	726	728	715	747	751	696	705	711	746	723	732	705	745	722	727	714	679	738	764	734	662	679	749	747	720	726	713	758	729	700	687	676	705	736	749	743	692	695	746	688	709	705	709	701	763	729	730	712	712	725	749	723	728	688	739	708	775	720	710	775	690	753	705	765	757	719	732	678	735	714	717	718	777	726	710	733	703	677	718	710	700	740	709	700	755	734	741	708	731	744	714	627	754	713	727	737	689	748	780	714	735	682	706	690	740	751	691	700	647	745	703	712	727	708	699	695	666	715	754	761	712	734	654	717	704	768	722	723	715	754	738	729	736	753	724	721	727	730	713	699	694	720	747	717	697	739	729	716	725	747	713	693	709	688	748	707	730	712	678	702	707	714	721	698	709	698	775	673	727	751	693	694	752	681	745	718	721	724	744	783	747	747	730	727	712	789	689	710	743	720	724	721	720	676	730	736	735	724	739	658	722	737	727	694	731	717	761	717	713	709	728	723	732	707	711	729	711	725	746	695	732	674	777	762	686	686	697	662	722	751	707	709	702	730	728	718	685	697	762	708	709	701	722	729	735	696	675	714	726	744	717	709	684	733	711	699	764	686	678	705	719	748	728	739	712	712	692	743	717	761	725	724	690	747	700	696	715	755	681	724	743	747	691	767	740	719	724	753	710	724	769	740	667	731	673	704	720	688	718	731	707	738	737	717	693	704	743	673	708	686	739	693	674	719	709	678	750	720	738	726	753	703	697	711	697	699	673	718	716	697	769	728	731	728	689	744	708	725	715	682	695	699	720	731	743	727	708	745	723	710	743	727	685	693	676	746	691	730	694	703	726	700	769	710	714	686	731	720	703	716	726	738	709	713	734	716	682	729	721	726	683	760	678	721	656	705	731	751	720	695	722	727	700	735	703	718	689	725	717	695	739	742	727	670	709	716	712	738	709	728	736	667	738	650	751	741	672	724	704	698	720	710
32319	26908	30354	26218	19936	14241	10048	8068	11638	10023	8694	5392	4373	5538	6261	4319	4504	4395	3437	2770	2472	2314	2010	1875	1587	1485	1376	1245	1259	1152	1032	1112	1089	1018	996	963	976	747	614	448	419	417	382	343	340	312	257	255	245	239	248	230	233	276	219	238	229	235	243	248	248	224	239	223	235	222	251	239	246	225	250	251	243	201	224	216	229	218	269	210	238	239	253	229	213	229	247	250	224	257	235	226	229	242	235	238	201	219	232	238	197	216	233	242	232	220	232	222	243	263	222	235	228	264	251	211	199	248	228	226	225	242	223	220	247	249	223	235	228	224	231	263	207	217	219	232	209	247	213	212	217	237	236	219	235	212	228	214	223	223	264	232	243	221	254	234	259	246	251	229	240	219	232	225	239	202	264	266	229	243	204	233	238	227	228	224	236	222	229	222	245	211	203	206	224	236	215	203	249	224	224	229	225	229	212	226	251	222	260	234	212	217	224	210	236	232	230	216	238	228	244	191	247	233	216	226	246	239	227	241	221	241	252	238	222	205	259	243	228	231	238	254	210	235	228	221	244	240	226	222	224	226	215	247	225	221	200	242	229	232	248	225	233	241	257	225	215	218	239	250	206	244	227	223	246	241	237	229	224	237	206	224	221	227	239	251	204	219	217	229	205	219	243	219	222	219	236	222	239	236	229	231	216	239	216	250	259	214	206	268	230	239	239	240	253	213	254	247	229	230	247	237	231	209	239	230	207	233	254	221	241	235	249	243	233	224	263	223	245	232	224	237	198	234	233	252	209	274	235	208	217	271	188	237	234	211	213	235	212	244	217	254	223	241	231	253	236	214	224	257	233	242	237	208	228	241	268	287	224	204	204	242	227	195	236	204	224	238	229	247	201	232	219	246	237	246	239	218	188	211	224	231	242	213	231	232	210	233	238	220	219	237	231	208	253	236	240	225	202	218	256	243	233	235	243	211	215	253	223	256	227	213	220	243	232	217	247	248	226	243	224	196	232	218	223	221	226	216	232	240	210	218	234	216	253	268	228	221	234	216	236	225	213	226	222	239	235	231	243	225	247	228	214	220	213	209	255	226	188	219	235	210	216	260	235	213	228	238	240	228	236	229	218	205	235	225	239	241	244	243	270	206	227	200	257	228	212	239	228	269	238	238	247	219	205	241	246	220	218	234	227	241	204	224	214	224	242	232	251	244	218	218	208	243	241	238	245	225	247	228	243	245	239	237	253	199	228	236	244	219	245	240	217	239	238	203	219	231	255	231	214	224	215	233	234	226	225	212	228	218	232	220	231	230	223	230	261	240	251	235	238	239	248	223	231	271	230	222	214	241	232	244	250	223	255	228	225	244	236	219	224	227	234	223	221	237	229	238	202	204	261	232	222	244	248	182	224	239	250	259	219	235	215	217	203	227	238	216	223	252	224	217	244	238	207	228	196	235	221	250	200	242	244	230	224	227	228	253	224	225	264	231	221	221	244	235	236	227	226	256	252	232	256	216	231	230	252	229	220	223	229	225	234	223	251	225	246	198	247	211	232	217	251	237	223	231	243	236	238	245	224	224	206	237	217	216	221	224	240	252	209	236	222	206	243	229	198	266	239	221	258	229	206	255	220	194	208	234	223	215	248	247	210	225	231	252	217	256	247	228	227	254	217	239	236	252	237	212	240	224	234	255	243	233	211	242	215	216	253	233	222	223	215	234	225	236	213	209	210	231	223	229	207	227	234	223	215	226	252	236	230	231	200	204	223	254	241	239	214	210	229	228	229	222	244	218	238	234	257	225	224	231	224	232	236	250	236	236	215	234	241	218	224	238	241	248	238	237	219	211	241	226	203	231	230	241	231	228	242	218	221	252	235	246	241	231	203	226	223	227	226	254	220	221	230	244	235	240	236	252	262	251	215	202	254	197	244	224	203	247	233	223	242	213	250	237	240	233	234	241	248	211	234	228	261	242	228	232	215	237	245	222	238	220	214	228	208	241	208	241	254	222	216	234	254	254	223	234	252	236	253	246	210	236	182	206	233	206	215	227	239	225	232	224	222	222	223	231	233	207	257	238	242	244	214	227	226	212	229	200	231	228	233	244	237	239	240	237	245	258	241	258	234	236	233	211	225	213	229	234	227	206	262	222	224	240	232	253	213	219	209	220	230	250	237	265	199	215	228	204	211	218	229	224	224	263	220	247	223	223	221	232	217	235	228	250	231	229	223	227	232	212	243	224	229	239	227	218	238	226	231	249	239	261	242	256	213	245	206	231	222	212	228	221	242	233	223	240	247	222	237	240	226	220	220	242	233	226	229	241	239	245	217	232	225	242	235	217	253	255	220	227	258	243	243	220	256	237	234	250	223	247	221	234	235	220	238	201	229	247	229	222	223	249	216	214	210	209	242	215	241	235	265	215	208	211	261	207	241	214	216	213	212	236	231	235	229	226	237	254	239	221	225	231	244	233	237	256	227	214	201	228	249	243	220	236	233	238	245	256	256	226	238	238	196	230	210	242	206	252	242	225	218	222	214	224	206	217	223	223	243	222	231	266	206	242	222	252	238	199	220	222	217	218	210	229	227	223	234	215	245	210	232	209	216	248	252	234	223	240	242	216	219	244	253	221	223	222	208	210	251	226	238	229	241	228	205	237	240	231	238	222	227	221	240	233	229	235	219	219	214	229	223	220	228	239	263	237	219	226	242	234	267	243	230	225	239	225	234	213	232	242	246	229	214	239	224	249	230	256	241	244	218	213	216	214	225	229	233	211	229	252	244	229	216	211	241	222	218	222	217	223	212	238	224	236	259	206	208	232	232	231	218	217	230	212	259	213	210	240	220	234	207	227	262	251	247	210	246	238	240	244	231	221	229	228	225	229	240	262	257	247	218	260	210	237	232	241	244	228	232	242	250	219	217	211	199	218	243	243	236	237	256	249	222	214	245	212	241	220	228	236	250	235	231	226	234	195	213	227	239	239	217	238	215	232	252	220	196	230	241	213	226	231	201	273	243	217	227	252	261	211	214	250	229	198	210	229	216	255	240	204	213	228	237	205	260	212	206	254	229	241	219	226	241	243	219	224	235	226	232	229	243	224	210	204	226	203	225	225	241	234	233	249	252	206	226	237	251	215	209	227	249	254	266	216	221	237	254	259	233	242	232	235	221	243	219	228	224	249	233	211	232	204	214	234	234	207	226	233	214	233	225	236	234	231	225	209	220	234	250	222	244	208	231	249	214	218	235	243	232	227	240	229	244	229	218	235	209	219	214	269	225	221	226	237	264	239	221	226	221	235	247	230	241	215	214	224	218	222	254	255	211	234	219	228	230	256	229	241	243	224	235	240	237	198	252	247	251	204	207	248	236	242	235	231	244	227	222	215	212	219	257	228	230	242	222	231	231	241	219	236	237	240	219	237	242	232	259	223	241	225	245	230	248	221	226	236	255	219	219	239	257	249	217	215	210	273	247	250	257	212	229	244	220	223	220	242	218	219	217	224	250	217	259	241
20376	21387	32666	35109	33311	29327	25745	24160	28424	26186	24160	18358	17892	21312	23076	16268	17838	17630	16092	12852	12311	12068	11101	10734	9409	8860	8140	7309	7400	6580	6540	6812	6446	6452	6279	5854	6035	4299	3523	2454	2203	1963	1613	1385	1193	1001	904	785	744	678	713	680	702	685	726	695	683	686	655	714	667	669	665	632	687	672	649	683	651	645	670	658	634	613	649	639	645	598	641	653	598	623	629	622	658	606	665	636	668	617	616	700	642	623	656	652	655	623	670	651	653	672	640	680	658	641	636	694	671	630	676	625	668	659	661	680	645	620	661	657	619	654	647	691	614	638	678	627	626	659	624	645	651	604	651	624	622	610	650	616	629	656	669	660	682	635	613	600	669	630	611	667	582	671	627	660	669	629	629	642	659	644	602	666	679	668	616	652	652	635	611	641	604	657	633	634	653	664	683	660	657	645	688	660	686	658	614	642	677	686	659	665	664	696	657	652	663	659	622	670	643	640	602	607	656	641	637	636	674	619	618	618	625	624	660	673	646	672	683	650	657	636	675	641	654	619	649	637	661	657	647	610	594	632	649	637	664	656	639	698	606	619	618	656	660	655	716	679	636	689	622	631	627	623	623	678	684	604	630	635	593	606	683	654	590	647	616	602	630	641	670	657	641	643	652	637	636	666	617	648	659	691	650	641	646	641	626	650	644	650	686	676	672	644	660	635	656	650	579	599	636	656	611	674	672	586	668	663	674	633	610	666	649	662	640	612	669	675	630	604	657	626	646	631	626	639	633	673	656	635	653	624	639	635	632	657	691	693	611	664	640	672	594	626	641	664	636	654	608	625	635	667	622	681	625	653	638	642	689	654	652	644	656	646	651	622	695	664	641	631	627	637	602	617	624	631	669	653	693	641	655	631	661	635	713	672	687	671	691	669	677	669	619	651	650	644	609	662	626	668	645	609	616	651	617	657	636	672	633	614	635	609	629	646	676	658	659	651	629	670	605	595	647	646	611	604	665	670	630	625	647	620	637	620	690	651	627	660	668	587	653	690	639	663	635	662	631	664	646	658	662	663	677	649	637	675	657	654	678	607	671	660	635	648	638	688	665	654	626	657	681	650	631	667	696	630	664	634	662	669	598	675	708	698	640	666	675	589	636	589	667	643	646	646	655	649	660	691	667	667	670	613	640	617	613	659	651	635	660	692	680	611	626	606	664	638	631	650	676	656	640	677	656	657	623	688	585	644	659	642	600	673	606	619	635	639	645	663	657	664	602	699	652	657	615	640	672	622	693	610	637	678	663	675	648	630	706	701	622	638	647	642	615	608	645	617	656	636	718	642	671	630	660	645	633	637	640	658	614	620	686	611	628	600	615	625	653	622	640	630	723	642	680	643	660	677	659	662	678	624	657	652	703	638	643	678	675	669	657	630	611	653	643	654	638	647	667	631	615	602	641	650	663	615	660	681	649	660	617	651	596	667	646	662	659	624	639	642	665	672	671	684	660	645	647	639	680	660	608	629	597	640	709	645	638	622	620	684	638	625	622	646	661	580	661	650	610	656	603	631	670	654	719	633	624	624	634	655	662	650	632	665	645	667	664	645	623	633	639	657	621	675	675	665	631	666	623	648	643	687	671	672	612	673	659	645	660	667	627	683	645	680	598	678	643	669	570	676	682	614	641	653	689	647	642	698	641	624	660	678	674	614	675	645	690	640	628	630	643	658	678	621	710	664	623	635	650	669	637	611	613	653	663	671	644	603	653	688	595	655	664	678	652	641	619	632	687	658	615	626	703	615	661	623	632	678	666	663	652	631	671	664	670	632	639	633	644	616	604	635	636	664	647	655	627	630	658	652	628	606	644	637	616	611	639	636	650	605	678	647	624	624	653	641	621	640	644	653	650	622	650	627	662	634	651	641	649	665	626	641	615	624	661	645	634	605	630	673	625	691	632	702	677	665	636	628	660	615	655	634	664	661	590	609	650	652	683	640	670	645	637	677	608	663	666	627	687	653	642	649	681	626	689	673	653	626	635	648	654	645	695	674	614	645	610	639	624	655	611	614	650	667	655	673	669	653	635	645	642	627	606	631	653	654	633	664	647	629	686	672	666	639	631	621	646	626	628	671	648	657	651	650	635	705	647	643	667	662	635	657	627	659	628	568	689	667	616	658	593	597	670	641	678	708	653	651	648	618	680	643	614	676	631	661	652	596	640	639	644	632	624	654	684	637	653	669	642	631	636	617	647	666	623	644	602	678	637	606	642	662	719	646	625	636	637	662	670	608	644	673	627	666	654	657	621	659	622	656	659	651	627	598	622	646	659	629	628	685	648	697	625	631	651	683	644	654	649	654	661	696	680	651	645	646	660	625	658	627	659	613	690	622	646	645	640	625	645	608	665	655	680	644	626	640	649	711	661	689	684	653	644	666	677	611	687	635	638	672	682	665	647	657	652	638	696	670	628	610	621	693	686	664	614	613	659	638	643	654	636	660	636	688	638	642	655	624	668	673	634	638	670	654	650	663	669	669	660	619	629	662	625	681	645	678	669	686	664	663	604	626	688	674	698	619	631	631	685	665	617	654	660	629	619	630	660	660	638	694	637	672	670	640	660	631	635	647	612	646	638	660	619	647	693	699	632	672	647	674	640	657	636	624	623	614	663	667	662	680	594	626	655	652	651	658	676	644	635	705	670	586	633	652	623	612	643	666	615	663	622	608	624	615	652	647	685	657	647	601	647	629	603	600	698	663	659	641	647	685	621	664	720	648	626	638	631	686	623	646	656	588	647	654	646	623	659	632	639	620	635	646	673	658	650	681	633	649	669	630	609	656	652	670	695	700	657	634	619	660	614	672	617	634	638	643	655	640	625	700	656	686	612	640	614	617	655	626	645	612	680	687	661	633	648	679	682	615	664	614	609	631	635	642	685	683	641	609	640	680	619	623	618	636	668	670	607	635	663	651	645	634	631	584	640	662	688	670	716	680	668	635	640	668	684	668	654	636	625	672	616	660	597	636	625	625	669	629	642	663	660	614	664	645	631	637	636	648	631	652	651	638	693	668	631	694	678	621	631	663	605	634	663	646	697	663	653	638	650	640	637	668	660	665	629	637	681	618	622	628	588	611	669	626	649	670	661	634	639	640	644	669	717	658	669	592	628	677	624	638	654	668	638	660	636	652	641	656	622	620	640	683	644	677	707	666	634	597	616	649	682	638	640	655	653	670	647	658	666	609	673	703	585	626	595	609	649	634	599	627	649	637	696	646	642	668	661	710	665	662	604	653	654	626	615	650	645	652	639	621	633	649	644	627	668	699	673	648	679	661	632	601	664	633	679	649	667	640	680	662	686	688	640	695	632	646	694	647	647	641	666	648	628	661	647	654	576	629	640	673	642	632	684	648	666	618	693	614	656	621	652	627	641	614	626	621	646	674	613	631	625	707	648	644	665	623	667	635	636	646	636	626	619	599	655	628	729	643	642	648	619	611	679	599	632	598	665	655	677	641	596	631	646	662	697	689	679	645
14203	11813	12773	9540	6240	4093	2848	2066	1726	1445	1144	975	817	757	727	546	540	514	457	437	402	412	440	382	351	362	371	345	332	310	270	297	314	293	307	289	299	279	311	268	282	290	298	285	270	274	283	275	301	283	270	308	266	272	306	285	282	283	284	283	277	266	282	311	277	273	258	277	280	282	298	280	244	293	282	252	245	273	253	246	298	306	279	305	293	272	313	287	303	306	278	263	298	308	280	298	263	268	263	265	297	265	266	275	283	282	296	254	295	268	276	269	280	302	293	281	299	260	271	268	259	307	276	283	296	300	275	284	292	277	295	290	275	273	276	284	266	284	276	281	281	316	292	296	305	270	281	268	305	293	305	291	284	317	300	292	270	263	261	250	273	250	259	271	289	273	269	295	291	281	284	278	291	296	265	278	278	290	304	260	266	264	269	280	265	305	297	290	272	253	291	289	292	272	269	296	292	277	296	278	266	284	285	294	273	277	272	264	299	269	293	250	296	324	269	297	295	315	295	257	264	292	277	279	275	264	288	275	273	294	276	270	296	300	252	272	297	263	265	293	268	289	302	301	293	295	272	302	282	279	314	271	281	259	283	256	297	307	283	261	280	275	283	260	253	256	267	295	283	291	283	258	267	296	295	263	249	281	267	275	310	261	279	326	245	304	288	292	294	309	262	259	282	279	273	268	276	302	269	301	297	271	290	303	294	321	262	285	301	289	280	268	247	282	293	316	288	292	257	256	315	295	272	269	287	308	294	286	305	278	284	275	273	291	294	246	265	261	292	266	299	263	304	259	286	261	287	272	284	302	286	314	300	292	274	287	298	286	269	291	272	249	284	306	278	271	308	275	285	262	288	277	310	271	272	268	290	296	289	312	285	280	250	264	243	317	265	289	304	285	295	267	294	275	293	313	257	274	288	269	283	270	262	304	269	260	297	267	298	252	284	314	288	261	268	276	293	282	287	250	272	294	303	267	304	290	280	299	282	305	288	291	272	296	298	288	261	323	276	290	266	312	278	302	311	279	299	268	302	289	295	279	268	266	280	270	267	265	264	292	286	280	302	255	253	297	278	308	301	295	284	267	310	300	281	291	292	279	265	265	297	306	304	292	311	273	303	254	291	299	278	302	289	275	303	293	279	289	294	311	256	308	271	290	275	263	271	304	282	263	301	275	291	253	271	334	301	299	287	279	308	282	273	255	293	267	286	288	260	290	249	272	261	289	272	329	319	283	284	309	277	293	299	278	276	290	270	279	269	272	277	282	272	295	287	286	275	281	264	275	286	295	279	292	305	266	260	290	277	282	261	270	288	278	293	287	278	310	269	250	298	250	261	275	257	293	276	270	281	260	293	301	261	264	283	278	276	283	274	310	279	249	296	268	293	261	256	267	295	278	308	310	281	316	289	264	277	268	270	268	279	289	267	329	293	254	307	254	253	265	296	291	271	279	279	306	302	288	302	272	271	302	271	275	318	268	246	287	272	282	288	246	323	272	301	266	274	330	304	318	297	286	302	273	295	253	299	303	274	259	281	272	305	316	269	311	277	296	269	263	272	265	296	267	285	288	278	303	300	265	268	300	278	279	266	232	320	293	296	295	271	273	297	300	310	292	263	279	323	281	283	296	291	285	262	282	278	300	279	277	277	281	307	293	278	324	285	289	272	293	294	296	292	280	303	290	294	238	275	266	293	274	279	277	303	276	297	288	270	277	294	271	283	303	266	255	271	282	305	279	283	267	300	293	285	296	293	311	275	293	285	270	268	292	296	280	288	280	295	279	287	252	307	262	255	277	290	282	290	267	305	301	285	274	272	278	270	273	292	302	263	277	271	276	294	272	278	267	269	265	310	286	286	269	319	265	309	285	254	287	272	261	275	265	254	277	313	299	256	290	290	277	276	294	252	271	302	275	297	258	282	293	300	270	247	299	299	280	316	290	272	276	281	257	276	281	279	328	266	257	303	293	289	298	305	277	304	292	292	298	315	245	289	270	288	284	305	290	287	284	318	275	269	292	310	278	290	308	274	300	271	287	280	256	284	289	273	276	275	280	284	257	285	275	267	306	294	281	269	274	308	267	287	263	285	278	270	251	333	279	275	275	242	311	295	302	276	287	295	271	300	299	315	311	284	281	296	252	275	263	259	292	304	282	306	294	285	278	266	289	275	282	290	283	265	276	251	290	304	271	274	273	283	273	311	284	291	286	295	266	287	270	298	275	286	295	276	298	276	299	220	298	274	282	269	281	293	306	299	296	295	272	263	284	258	304	261	324	284	291	289	254	330	305	271	300	304	310	280	275	305	251	284	294	287	293	280	302	271	303	300	275	268	271	270	305	264	273	275	276	297	261	286	299	264	271	300	298	295	279	316	283	276	298	269	305	266	280	261	279	258	278	276	277	305	271	299	267	249	295	297	302	283	270	257	295	270	280	282	268	280	319	289	305	288	262	271	309	312	279	303	282	282	282	266	273	280	302	311	319	292	298	306	297	280	313	295	263	290	278	296	278	260	310	271	309	280	265	293	275	266	326	283	272	302	271	264	302	304	276	284	326	299	277	275	274	279	308	256	289	293	257	276	279	278	277	276	283	277	295	282	268	273	274	275	291	273	289	265	255	265	249	312	277	299	314	279	290	333	310	277	228	283	303	273	274	254	285	291	286	295	289	303	292	268	287	286	254	272	289	282	274	294	303	305	287	285	293	292	257	281	296	286	275	291	258	283	298	302	277	298	272	289	282	274	302	270	274	273	257	256	290	269	270	289	268	273	290	270	257	299	327	284	282	271	300	283	281	270	287	280	279	270	292	276	292	254	308	261	264	296	294	291	276	265	278	305	288	283	300	303	329	275	271	277	273	287	265	307	266	282	281	254	272	298	273	284	292	269	290	287	241	312	314	268	258	281	274	307	293	263	305	304	292	255	297	288	275	292	294	304	290	288	305	297	298	267	297	270	251	276	269	284	309	270	283	249	280	260	292	287	278	279	271	301	262	280	282	297	263	324	287	290	273	250	312	274	313	294	275	309	299	333	296	327	288	317	279	279	287	288	283	270	287	289	305	284	301	266	286	272	260	286	282	295	287	283	279	307	275	301	269	288	283	284	298	292	306	283	261	277	249	295	313	293	269	284	286	285	277	269	315	286	281	291	276	315	296	266	288	264	296	270	292	302	310	277	274	313	300	295	280	274	270	294	292	266	288	274	261	270	277	306	292	302	259	288	262	335	289	274	273	262	283	258	253	287	276	318	266	296	271	272	256	285	332	303	249	318	273	247	284	275	302	290	296	274	299	271	294	282	290	263	270	279	309	283	275	310	272	322	264	259	277	291	273	267	260	296	294	273	284	277	258	268	258	299	300	278	301	274	284	303	282	274	308	293	261	277	270	271	306	267	281	287	277	275	274	296	300	289	275	267	277	281	261	256	276	296	287	283	288	269	258	297	271	287	259	287	252	281	296	271	288	272	285	278	280	274	287	280	293	263	301	298	293
9347	10340	19291	20567	17641	14267	11636	9557	8546	7321	5921	5096	4279	4097	3975	2984	2992	2655	2283	2105	1776	1878	1681	1602	1429	1338	1300	1226	1144	1104	1083	1080	1065	1018	1002	999	928	883	887	859	848	833	763	782	842	836	792	781	762	807	789	703	793	781	745	774	749	743	789	802	808	785	784	786	721	773	737	796	766	749	804	812	793	767	800	775	775	769	764	768	759	772	761	760	783	812	808	760	770	806	769	743	773	731	784	754	785	786	816	754	805	757	763	777	812	783	800	780	812	806	764	809	782	754	780	767	746	796	728	761	739	789	753	774	800	788	766	822	713	800	790	791	764	791	743	770	752	752	708	781	760	781	723	779	751	786	746	762	798	741	741	770	771	805	834	706	789	754	753	775	738	736	813	786	738	805	774	768	759	784	769	819	790	801	754	746	799	806	771	789	758	804	753	784	757	740	792	812	734	759	766	777	769	799	788	780	771	737	776	718	788	802	757	771	744	768	752	773	787	721	739	779	792	780	776	796	697	764	813	757	723	732	769	793	765	741	761	774	762	798	776	773	784	789	786	822	709	725	791	770	731	779	790	719	793	743	713	763	769	732	793	746	791	769	802	734	774	795	793	726	808	755	753	823	819	788	820	762	767	808	769	773	795	745	724	776	769	805	726	754	793	793	807	748	773	737	729	784	757	764	795	758	793	737	765	773	790	770	830	738	738	763	806	775	769	728	755	792	751	731	768	776	813	793	737	758	794	779	795	826	798	781	813	757	767	789	760	741	777	777	783	829	779	794	772	753	771	801	792	799	802	721	730	780	790	835	834	732	750	788	767	752	785	756	827	764	727	754	737	765	771	760	779	743	718	769	784	724	786	755	758	770	748	831	750	779	739	759	807	804	757	789	755	780	789	781	780	762	781	740	800	781	797	793	784	754	767	783	776	800	761	742	776	741	784	776	735	708	786	791	799	709	792	743	769	765	761	791	764	762	832	765	770	765	748	744	796	742	801	767	696	789	760	773	784	739	774	778	737	796	808	801	810	762	801	797	710	732	796	804	750	788	784	776	791	760	786	791	783	776	789	778	762	759	798	761	821	782	785	740	790	739	805	742	739	756	753	735	803	784	773	740	757	804	781	808	746	734	777	806	756	737	784	797	747	775	784	777	744	807	784	751	783	773	760	790	743	777	794	776	787	761	786	761	790	763	796	784	791	758	797	779	817	772	760	833	753	732	805	774	758	800	785	763	777	824	831	762	764	768	745	788	800	781	759	780	748	809	804	751	830	800	798	747	757	771	784	768	773	768	749	755	778	771	739	774	786	762	759	788	800	747	825	817	742	773	802	754	808	831	755	793	793	788	774	756	755	752	773	795	759	727	795	734	832	741	788	793	768	772	807	814	776	755	835	697	816	755	800	802	739	736	799	747	732	738	784	777	728	757	794	767	749	791	799	799	772	773	804	773	786	781	806	701	755	758	780	797	782	771	803	784	820	767	820	789	751	782	810	748	821	807	747	814	748	804	790	766	716	783	764	775	727	775	757	809	771	752	797	712	771	807	714	791	793	813	752	764	791	804	785	761	765	744	750	789	776	858	754	736	775	787	807	732	736	772	756	746	784	769	813	746	748	755	750	749	768	754	808	769	771	752	794	793	836	766	774	772	766	769	772	762	753	774	811	803	779	785	731	798	810	767	764	762	794	742	771	732	777	760	761	763	767	782	795	754	735	768	783	753	755	809	808	764	777	763	743	768	799	826	794	711	766	806	774	759	793	765	789	800	816	768	774	761	838	763	781	777	772	789	790	789	768	751	781	761	770	814	778	777	816	781	794	722	782	804	787	746	800	812	733	767	795	800	752	804	813	793	772	789	769	769	774	747	766	765	741	752	769	766	787	742	788	770	757	761	772	795	799	741	761	782	791	765	772	762	821	759	713	787	828	788	789	801	770	749	790	790	854	833	792	819	778	795	783	769	763	760	791	805	834	771	748	802	773	780	788	755	722	759	731	792	771	767	786	790	791	749	791	789	854	769	780	805	790	790	804	735	804	779	802	783	805	794	805	791	805	811	745	789	808	779	771	787	812	779	759	714	778	734	743	778	810	819	775	798	780	764	753	801	784	807	765	797	749	767	768	767	801	777	742	798	772	743	744	780	822	816	787	792	817	747	768	786	784	802	734	805	746	781	789	783	783	802	757	824	756	760	785	763	762	851	742	729	805	751	786	804	769	798	783	778	826	781	730	735	747	779	757	758	797	796	733	784	772	833	751	778	759	836	747	791	783	794	785	759	821	796	789	760	761	802	821	818	772	729	775	755	771	782	812	783	762	794	747	787	776	743	713	770	777	711	805	803	725	813	810	767	762	757	779	793	770	757	760	829	754	745	781	778	754	831	761	804	793	763	723	759	831	808	784	811	752	782	823	754	731	776	822	808	842	773	775	738	817	824	818	771	744	755	751	739	759	787	768	801	838	787	762	771	784	797	781	796	814	768	798	776	783	713	761	749	768	741	820	777	793	727	748	742	769	792	772	784	763	749	816	735	820	732	818	790	762	747	754	795	747	806	771	818	771	765	734	789	737	781	773	793	759	789	784	718	774	739	800	760	733	786	768	820	727	752	738	813	805	745	811	777	805	786	734	810	786	762	766	711	793	760	813	773	760	791	797	757	746	721	788	785	797	724	782	755	777	771	761	781	820	731	749	711	767	769	757	781	788	725	789	763	704	748	777	808	814	759	764	748	747	763	790	791	809	788	781	757	766	733	748	752	787	772	760	765	835	775	788	759	740	741	709	827	756	791	799	740	774	792	779	762	775	770	812	799	824	771	776	788	812	790	771	764	821	779	799	747	781	813	776	781	737	747	755	781	815	797	723	772	770	791	761	775	774	797	765	753	780	757	770	778	802	761	792	774	757	793	777	767	801	753	763	795	821	773	803	774	776	784	797	760	780	740	764	747	801	803	808	778	758	777	724	779	774	785	773	736	741	760	772	765	770	797	766	771	726	759	797	745	780	796	744	800	845	775	772	745	771	792	768	715	774	772	789	757	726	746	765	778	802	795	807	765	735	748	782	754	735	800	789	756	783	772	767	810	744	717	771	781	795	750	768	801	752	811	769	728	776	806	810	772	768	841	729	718	773	752	758	808	818	778	766	780	779	741	766	779	782	713	760	732	777	794	802	831	785	767	763	750	814	750	770	791	809	765	796	777	816	770	724	758	768	799	784	779	771	805	804	708	749	792	787	793	795	730	741	798	811	770	727	785	801	821	764	827	790	768	712	779	773	762	746	791	773	791	779	757	759	795	777	715	805	733	748	770	775	777	780	773	784	790	769	797	784	747	771	771	761	818	770	797	800	791	813	803	738	777	756	726	732	819	771	766	742	700	788	782	776	769	760	802	748	826	766	767	808	765	788	771	731	777	772	755	753	764	811	798	741	756	781	790	769	728	743	761	781	749	794	807	786	774	802	786	789	778	781	775	746	798	719	755	743	781	777	785	800	782	729	764
24536	19940	22368	18222	12263	8305	6175	5384	6636	5206	3757	2762	2164	2620	3343	2219	2245	2096	1779	1505	1308	1313	1156	986	867	889	766	746	681	746	720	742	633	658	611	595	542	509	413	366	345	329	325	312	295	300	258	275	303	259	247	248	279	240	258	267	269	257	249	255	254	244	257	249	251	264	289	277	231	277	258	248	242	244	240	271	291	266	296	239	264	277	300	234	259	268	268	260	272	244	277	286	273	252	239	256	281	251	263	239	238	270	247	225	247	243	288	263	277	249	252	271	241	238	251	284	231	259	269	255	253	271	252	246	277	249	264	256	268	257	251	241	275	295	242	256	252	262	278	252	262	256	260	272	234	250	265	270	261	250	255	248	263	245	258	253	248	244	279	237	269	259	254	293	242	269	261	260	280	215	250	248	255	265	282	248	243	246	246	233	242	270	268	245	251	277	280	285	282	248	240	252	271	264	240	265	274	272	242	258	265	254	266	271	233	246	271	274	251	266	254	282	214	276	254	275	244	240	262	259	277	236	272	237	253	292	225	245	248	256	245	246	235	240	238	242	285	258	223	248	246	218	258	271	282	228	244	260	255	251	258	237	292	239	276	234	272	244	250	264	236	280	245	251	254	259	265	245	279	269	275	262	249	237	262	259	243	272	252	262	265	269	225	270	266	232	270	299	287	260	286	244	245	288	248	261	297	244	267	279	236	270	231	261	284	248	256	265	253	260	245	256	258	239	251	247	253	245	251	258	234	226	225	264	251	243	265	259	238	265	273	263	261	239	253	250	257	240	268	257	276	282	280	281	261	296	269	261	242	287	284	264	275	272	266	255	273	260	253	240	269	243	264	265	234	243	250	246	259	255	239	239	244	288	279	240	259	247	258	272	260	251	272	250	261	248	293	274	245	255	243	258	275	271	273	245	264	271	282	275	263	286	235	238	251	280	279	256	265	274	277	233	256	274	229	274	228	250	272	261	258	234	274	245	257	279	231	234	253	254	247	271	245	276	234	259	251	255	276	253	262	275	244	242	246	283	248	249	268	253	243	258	242	288	265	240	272	270	242	223	254	264	265	288	250	270	256	261	278	263	255	240	271	260	265	265	273	261	263	238	250	264	252	257	270	236	247	238	262	261	265	254	240	268	270	260	269	292	249	271	224	258	256	228	270	253	274	274	280	266	223	222	292	269	233	273	220	238	264	281	220	281	272	278	240	292	244	270	240	252	250	264	256	281	275	258	258	245	253	267	272	266	283	270	256	268	267	255	264	226	262	246	266	255	230	244	236	259	256	265	256	234	275	261	282	281	262	277	268	247	254	276	261	253	241	243	256	232	279	245	275	242	237	267	239	284	265	267	248	249	239	249	274	259	271	265	236	287	280	277	264	280	263	277	269	239	302	263	240	259	272	255	230	267	243	245	253	249	247	280	258	271	244	263	251	273	257	243	243	273	263	240	248	224	255	283	221	266	270	263	277	254	286	251	263	244	280	224	238	243	259	281	279	269	273	220	264	274	246	247	269	269	259	248	252	239	247	261	266	232	245	263	246	252	260	230	273	266	275	222	227	234	263	280	262	237	285	235	258	279	274	250	264	268	270	279	260	304	229	271	243	227	277	246	249	256	243	257	276	289	272	260	262	258	276	242	258	266	254	244	266	303	267	272	287	283	281	251	260	228	252	267	284	271	238	283	265	253	249	281	251	254	239	285	260	248	270	288	261	255	260	269	260	262	246	280	255	273	215	249	265	263	233	275	264	266	258	266	253	228	250	300	279	281	240	296	298	269	230	259	271	256	236	258	250	245	235	242	256	264	263	246	260	262	248	276	259	293	274	223	259	238	271	261	271	278	264	253	267	269	244	277	244	274	271	275	239	229	250	285	275	263	268	250	259	260	287	246	290	245	244	254	299	255	259	276	264	270	238	266	221	279	260	260	239	248	229	265	276	264	234	271	251	220	256	241	250	231	256	268	230	264	273	232	244	256	237	224	281	275	254	240	263	236	251	264	271	272	266	273	283	263	253	265	269	255	260	253	245	248	276	256	260	248	264	242	265	228	255	258	275	248	288	251	277	255	249	271	255	245	254	249	277	258	254	243	263	272	274	246	269	249	308	259	290	271	300	237	236	272	239	267	292	279	230	250	251	246	278	240	253	249	248	276	255	280	240	235	238	273	262	253	266	257	279	267	257	244	226	280	262	248	258	236	262	261	260	260	280	278	279	271	267	248	226	255	260	255	251	249	268	254	274	270	225	263	268	270	261	232	238	253	244	265	249	270	265	302	262	253	275	264	238	249	271	245	263	261	261	232	263	248	283	274	252	276	250	238	284	274	252	276	254	265	262	247	228	265	240	254	262	252	241	265	235	264	247	287	248	260	220	227	235	254	258	254	268	266	264	235	266	257	262	282	262	260	267	242	263	250	253	240	245	257	282	248	239	255	257	230	269	261	243	264	244	272	272	243	235	256	235	268	237	263	263	269	264	265	248	268	244	244	251	249	252	229	262	239	255	251	262	289	264	252	257	248	273	257	272	256	257	261	228	264	260	266	249	262	267	262	277	238	260	245	258	277	248	243	228	271	270	274	271	283	229	259	258	247	264	229	227	262	249	277	253	275	254	236	284	241	269	280	246	263	228	237	250	224	242	287	264	232	288	271	271	267	262	269	251	274	278	262	268	257	263	248	292	269	278	269	270	261	256	268	247	280	239	261	251	258	260	284	244	262	258	243	264	253	260	268	257	249	254	298	270	238	230	222	264	255	281	249	243	260	273	274	278	256	239	270	226	232	265	242	245	270	241	249	263	264	244	274	277	266	238	213	258	246	239	241	286	271	253	236	270	281	264	268	255	247	271	256	237	267	292	263	269	290	279	256	244	277	282	256	255	255	250	269	265	268	247	242	246	255	251	265	287	272	274	282	244	259	276	274	247	264	235	262	263	242	261	262	236	273	273	267	229	250	257	252	280	250	249	256	257	258	243	245	246	237	271	269	272	245	241	284	282	267	253	254	251	280	238	270	261	271	262	255	250	256	265	245	263	277	283	287	266	248	264	270	268	259	244	251	243	266	242	277	247	268	261	284	288	290	255	226	262	272	258	256	266	280	252	263	223	272	268	255	242	273	267	261	254	273	257	233	249	275	242	236	252	271	283	247	265	250	257	253	237	255	243	243	244	266	247	268	270	254	257	253	243	256	248	255	266	263	264	234	223	249	273	233	256	248	258	266	259	264	248	264	280	238	224	246	262	285	267	259	252	242	251	267	269	283	246	272	272	240	245	270	250	245	286	253	268	287	274	285	249	251	247	225	269	266	287	259	250	263	243	255	238	244	284	262	254	262	276	249	281	227	260	268	256	222	244	263	252	253	266	252	255	262	262	249	237	275	251	281	289	260	257	255	239	267	288	253	250	263	288	233	235	267	270	258	290	236	217	281	266	268	272	277	234	279	250	233	231	270	255	255	248	258	267	269	273	238	258	243	246	276	277	232	249	218	256	257
15915	16486	26921	29156	26097	22777	19748	19098	21398	18419	14772	12602	11104	12821	15700	10409	11377	11036	10132	8502	7265	7449	7004	6235	5507	5243	4605	4300	4146	4274	3874	4184	3568	3385	3488	3299	3251	2374	1956	1399	1420	1340	1187	1170	963	945	861	770	779	727	755	789	749	756	722	736	702	750	782	692	691	762	705	752	758	702	697	723	728	736	762	742	674	722	724	712	701	694	687	701	694	777	700	686	684	742	731	697	690	728	760	705	716	742	694	729	678	692	739	692	656	735	716	788	721	710	734	685	729	738	692	720	743	712	752	705	714	688	714	698	699	705	697	697	666	729	709	718	694	722	756	731	698	722	685	713	748	703	712	671	685	683	742	739	716	705	714	728	727	693	720	683	694	721	722	776	718	727	688	702	695	745	718	716	705	720	686	699	708	695	728	751	730	713	736	702	703	719	710	712	735	727	753	632	676	679	784	710	739	696	766	685	643	683	751	704	753	737	738	704	675	722	681	717	669	738	711	696	713	723	724	698	719	698	744	788	710	763	696	722	734	660	766	732	784	706	727	689	708	746	716	750	709	702	725	719	748	709	729	680	706	652	762	762	685	732	717	742	738	741	703	690	735	687	699	702	727	687	701	732	758	739	716	691	722	760	703	698	782	712	722	764	735	711	730	702	690	711	699	799	658	694	710	700	661	717	713	702	694	745	686	716	670	689	757	752	688	735	742	772	721	752	720	740	701	743	701	749	758	763	697	706	727	760	732	718	710	693	702	757	739	688	713	675	801	747	688	722	730	749	735	664	725	704	726	725	724	723	683	712	701	720	730	718	697	740	699	727	750	689	700	713	685	712	703	732	727	727	727	694	725	693	709	706	749	728	750	733	735	722	685	728	769	738	755	709	690	738	670	715	727	721	731	722	768	712	733	736	696	716	721	686	768	720	715	739	716	690	697	658	710	758	695	691	733	689	734	679	695	727	754	706	717	756	752	702	743	712	702	769	724	711	715	702	753	668	738	688	706	727	755	674	700	692	687	697	711	744	690	713	741	715	780	696	704	746	723	720	710	716	691	714	700	659	695	710	680	712	681	732	719	742	690	676	699	711	709	767	711	759	703	685	765	689	726	781	682	711	727	730	704	711	689	718	728	756	752	708	770	742	735	709	686	719	683	733	692	741	705	714	745	754	739	695	699	708	717	753	747	751	732	723	680	679	681	675	695	711	743	745	743	746	687	747	686	745	725	696	727	710	743	762	741	693	693	718	761	691	758	722	721	726	686	716	714	712	729	721	731	714	731	752	715	667	711	755	701	743	702	744	716	733	702	701	679	682	755	695	775	704	750	699	727	707	708	696	700	688	716	695	736	724	711	748	673	721	683	724	725	760	725	702	639	695	694	718	710	690	681	760	732	708	695	737	713	731	705	711	724	708	728	714	747	722	724	704	748	741	696	720	708	707	713	713	721	746	743	707	717	731	738	701	706	732	731	715	718	741	734	756	762	697	761	740	740	733	684	739	772	728	684	735	772	714	715	739	709	719	715	740	691	746	698	681	752	682	743	765	749	745	701	718	676	715	745	741	647	746	748	757	755	700	680	694	725	691	717	681	730	683	704	746	670	714	653	718	704	667	709	727	742	727	668	694	668	712	683	743	696	653	724	703	705	656	727	738	679	692	742	685	712	722	722	701	680	718	755	744	680	728	738	777	714	736	726	753	714	716	743	734	757	723	755	752	715	668	745	742	712	720	663	741	665	755	747	734	711	737	699	709	725	689	700	737	722	684	734	707	782	741	761	725	668	726	682	700	749	689	702	668	722	728	706	700	751	743	725	752	695	684	704	718	715	649	707	739	697	729	728	703	694	685	737	725	762	687	754	693	693	736	684	701	743	735	687	680	754	741	725	716	731	712	671	741	717	798	684	737	760	705	711	743	749	708	784	721	692	703	680	739	721	710	701	687	719	748	703	727	718	696	699	714	713	718	693	758	730	749	737	691	707	732	698	710	671	695	680	710	704	740	689	748	720	699	710	701	725	733	729	688	730	687	690	652	739	755	770	717	692	684	725	762	736	714	696	739	734	677	779	757	780	727	693	689	712	716	662	652	702	743	778	766	683	695	730	681	746	692	703	711	715	720	730	687	725	719	707	735	739	696	703	784	715	714	741	742	712	733	728	726	718	724	708	729	672	724	742	729	685	666	745	746	720	741	709	746	729	741	708	691	690	677	732	684	720	668	751	704	760	670	687	684	700	679	708	704	709	671	743	727	730	704	731	693	703	698	692	720	740	704	727	753	693	712	733	749	722	700	674	702	759	657	728	763	665	752	747	707	740	702	757	696	748	719	657	703	725	754	742	717	751	704	714	699	751	753	688	716	707	732	715	700	735	717	706	713	708	713	706	716	712	709	702	721	667	728	721	740	685	745	755	693	750	716	712	682	717	694	717	698	728	718	747	710	741	703	708	681	677	757	722	710	757	721	714	672	724	730	748	763	713	715	712	752	710	682	758	744	735	740	759	759	702	774	742	709	756	734	753	699	683	739	697	728	680	644	759	718	678	690	708	659	725	732	678	709	717	678	721	655	724	693	726	700	752	733	671	694	732	712	712	709	719	749	709	709	677	703	672	714	690	711	719	714	715	716	732	695	702	753	702	718	730	736	680	725	739	747	686	749	757	732	706	736	683	698	739	701	677	708	708	754	717	691	743	683	688	717	720	763	738	709	755	682	708	707	688	684	657	778	715	696	751	710	721	707	728	698	709	745	705	715	724	744	719	723	687	685	684	711	738	725	706	710	752	707	694	724	732	712	701	753	737	701	739	728	712	675	662	727	702	728	690	679	680	762	684	728	726	724	740	712	715	672	717	723	704	731	719	703	706	742	707	726	697	678	762	718	750	733	681	684	690	719	707	689	724	688	696	783	727	706	716	753	715	795	724	695	688	652	694	679	707	706	760	668	736	707	725	637	704	773	695	772	719	661	671	721	709	743	688	717	708	722	719	716	749	656	718	672	702	709	723	699	700	730	703	761	718	700	777	695	680	711	658	695	693	752	708	756	738	776	706	718	688	646	725	728	676	740	707	700	697	683	733	751	695	731	664	687	738	704	706	673	702	740	736	693	722	678	729	720	701	746	750	728	724	707	724	735	735	693	702	722	699	746	678	761	724	714	676	773	701	686	712	712	745	730	746	646	715	716	714	717	699	715	704	723	743	706	717	703	701	700	768	693	771	724	734	753	674	709	698	721	683	694	706	694	725	695	707	704	718	713	734	743	732	696	704	737	668	698	730	743	750	726	725	729	707	695	683	721	712	661	711	676	724	695	715	721	768	721	685	727	711	687	734	731	720	700	703	669	699	677	699	681	733	699	753	717	712	725	689	713	696	740	743	727	698	767	753	701	717	739	707	759	736	709	703	696	659	686	717	732	722	710	695	740	714	706	744	697	707	701	691	709	734	743	755	701	694	711	748	700	710	759	708	680	712	716	684	708	739	732	708	720	741	718	730	725	703	694	706	719	725	724
32596	27388	30628	26298	19679	14151	10690	10131	12322	10636	7158	5517	4067	4797	6268	3801	4517	4603	3913	3063	2496	2452	2289	2000	1603	1467	1449	1309	1257	1235	1198	1292	1148	1152	1068	979	903	668	558	475	441	414	355	282	302	243	221	234	272	269	242	232	231	219	243	209	233	250	239	241	251	214	239	233	228	241	189	223	239	222	223	227	223	242	224	234	216	237	217	233	229	216	233	218	208	222	230	211	213	217	229	237	234	239	196	219	260	236	231	245	230	223	211	222	220	216	250	243	212	261	233	213	220	228	206	232	219	241	244	213	227	222	254	241	271	244	269	216	199	243	280	232	220	240	229	250	241	235	243	224	265	227	221	238	239	220	225	241	198	231	234	234	222	221	216	254	241	221	245	209	235	235	220	250	240	204	220	234	235	239	249	216	212	262	241	249	242	239	209	254	221	225	207	185	223	205	231	225	222	233	233	224	223	238	204	223	235	217	227	246	238	235	239	251	211	234	239	223	224	249	243	226	243	246	217	238	237	207	230	217	213	226	254	229	228	246	230	229	224	225	230	218	192	216	241	243	233	183	233	223	217	237	224	231	226	188	257	221	214	221	208	227	221	249	234	222	220	233	203	223	218	242	250	252	233	223	231	250	253	223	219	226	220	235	271	239	222	243	237	211	235	218	231	225	210	245	217	231	223	229	213	224	248	205	210	209	217	200	224	241	235	253	222	250	229	221	201	252	237	239	235	236	203	239	230	246	255	227	257	237	215	251	226	225	230	223	223	227	225	224	234	200	241	217	220	212	244	216	231	224	246	245	224	235	235	224	245	238	242	250	220	246	254	252	225	235	231	219	248	240	238	229	233	233	207	238	216	232	242	235	229	212	226	225	225	265	240	234	248	239	261	224	244	200	244	216	250	250	247	218	230	216	256	278	218	225	224	219	220	212	248	243	222	207	217	257	229	247	223	241	248	215	259	187	240	224	220	225	226	223	240	245	231	223	225	229	212	238	205	257	259	264	231	255	215	249	229	242	233	231	226	240	215	213	194	244	234	246	235	254	222	221	228	215	225	215	226	209	246	211	220	206	242	237	230	226	244	232	256	214	223	218	218	244	223	203	209	237	233	201	236	230	222	216	240	229	244	241	209	247	226	236	220	248	256	228	209	219	240	239	247	213	244	222	203	222	210	220	223	264	234	237	234	250	234	211	244	249	234	247	228	205	226	236	252	222	232	210	226	228	211	235	224	216	224	229	237	204	264	218	214	220	245	241	231	215	232	217	244	220	244	230	229	226	244	205	242	229	240	247	227	220	240	252	232	218	238	234	210	187	229	237	242	208	206	225	233	235	239	230	221	232	216	222	239	215	241	233	220	224	242	224	197	228	217	241	237	215	229	236	233	226	222	213	193	226	214	201	246	221	209	230	205	185	224	239	241	243	214	211	240	253	212	235	237	230	199	243	236	225	227	205	247	232	265	214	221	236	241	222	244	224	225	210	238	251	215	239	226	209	224	209	227	245	218	216	222	247	225	230	265	243	213	235	234	232	216	245	244	260	234	234	245	238	263	239	211	238	217	233	232	237	229	234	220	207	241	220	227	224	213	221	239	251	231	220	231	221	221	239	217	224	244	245	221	235	233	240	218	234	253	214	226	250	245	197	257	215	231	218	222	245	251	244	215	239	224	259	229	206	212	236	227	218	226	237	224	234	247	241	243	231	250	215	229	220	236	236	236	228	250	234	227	243	227	237	235	234	255	222	241	250	227	230	229	212	223	225	211	189	236	243	264	232	226	212	230	252	227	231	219	219	210	237	197	243	238	233	222	261	209	223	238	226	224	228	231	220	246	219	215	223	245	230	199	244	231	239	231	228	209	251	225	262	213	244	221	228	245	213	206	243	216	236	248	234	216	243	223	247	224	228	227	228	209	230	235	246	225	277	217	260	246	255	246	211	207	209	244	252	224	221	208	233	237	233	233	230	204	282	229	210	231	216	264	271	227	227	225	207	218	226	241	215	237	206	232	223	213	240	222	233	228	265	235	228	211	221	229	232	218	227	249	238	227	223	198	248	242	226	217	213	259	217	233	226	216	235	226	258	231	276	243	233	206	246	228	265	213	249	198	242	235	235	244	217	263	231	244	224	226	206	243	232	228	219	220	234	218	270	252	226	245	230	228	249	214	199	236	234	229	231	230	213	237	209	261	217	230	244	245	239	246	239	216	236	224	231	185	244	212	252	239	201	238	220	223	259	235	229	214	247	252	270	213	241	220	228	222	218	215	227	211	244	256	233	206	268	240	238	239	241	250	250	245	212	236	232	250	237	241	240	240	243	233	227	229	239	242	241	242	224	224	254	239	221	231	223	257	218	218	205	243	214	247	207	247	232	207	219	261	238	193	206	222	219	237	244	218	224	207	216	214	229	231	239	224	227	244	213	230	246	238	223	252	234	258	264	257	212	252	227	235	221	248	232	197	206	223	225	240	244	250	225	239	215	250	237	223	222	250	239	237	241	235	201	233	237	256	194	238	228	213	205	239	219	204	230	236	225	223	233	257	244	262	221	229	235	226	217	250	242	235	210	234	217	245	248	191	226	249	214	239	235	216	213	235	229	258	226	242	248	207	229	221	256	231	238	222	246	213	227	263	265	210	214	208	230	217	219	241	251	215	227	224	230	248	213	207	238	232	216	250	209	247	212	242	230	228	239	249	242	229	237	248	206	234	243	243	236	216	223	246	211	239	226	234	219	206	206	225	232	246	198	235	249	238	236	231	229	217	226	227	217	215	240	209	236	236	274	215	245	207	227	228	214	237	222	229	243	239	228	221	244	236	247	226	220	189	245	224	221	240	207	239	236	213	251	255	227	234	222	256	203	229	246	208	216	214	220	233	240	258	227	232	234	235	216	224	199	214	236	254	236	244	242	236	234	247	231	248	218	241	199	247	258	224	204	225	231	214	221	268	237	237	230	220	224	259	233	239	228	214	230	236	226	214	243	208	226	187	240	249	229	206	241	274	234	208	249	232	227	228	213	240	238	209	240	238	218	260	214	243	224	236	218	219	259	259	252	206	224	221	223	224	256	231	227	232	253	230	230	257	241	213	197	248	243	234	231	241	215	256	241	243	250	221	240	227	229	196	210	238	228	239	225	229	252	247	233	260	232	273	228	223	246	219	225	205	240	214	241	215	225	217	251	220	271	237	226	225	229	245	238	217	219	244	201	218	222	243	225	240	204	237	215	228	217	207	249	240	219	221	255	252	211	249	204	224	255	234	219	232	258	213	220	237	210	232	237	240	275	241	233	234	225	229	205	234	231	217	212	219	221	218	240	247	230	237	215	235	228	234	229	215	259	219	211	236	245	206	234	241	192	218	224	223	223	226	216	218	242	224	247	257	221	190	213	222	213	244	236	218	228	231	228	226	271	244	241	216	259	238	232	244	245	241	227	238	232	246	248	231	238	208	230	241	236	226	222	231	229	229	212	270	271	231	246	190	265	209	231	265	225	211	262
20718	21409	32512	35431	32373	29529	26847	26971	28740	26040	21190	19330	16679	19344	22709	14287	18958	18531	17107	14716	12575	12585	11643	11183	9434	9029	8452	7667	7475	7756	7065	7624	6823	6856	6412	5886	5495	4032	2969	2311	2309	2070	1519	1394	1256	1018	904	763	707	747	653	647	759	705	657	654	638	644	661	692	640	688	643	657	685	663	634	680	658	631	664	680	677	652	651	664	638	623	635	659	619	627	653	637	673	647	635	638	593	660	631	698	645	670	727	620	652	651	656	682	676	625	676	652	648	647	651	627	633	657	660	631	670	654	669	665	659	645	638	651	633	681	621	645	653	625	650	621	637	688	671	640	691	657	646	619	625	593	656	647	622	611	644	599	656	687	636	632	638	629	649	606	610	642	643	564	630	675	710	694	651	644	596	670	655	653	617	654	581	664	633	671	634	625	647	681	629	639	693	632	627	675	643	627	628	649	674	661	651	659	632	631	623	610	649	678	667	662	692	610	645	641	685	646	647	693	696	629	641	658	589	632	630	628	647	626	625	639	660	623	691	676	613	632	662	631	671	675	699	678	660	621	661	656	703	636	643	621	649	661	644	652	680	635	676	622	656	580	644	636	662	638	681	655	651	634	622	623	656	639	632	644	631	622	671	615	661	696	662	683	665	622	658	661	660	650	623	620	659	669	673	681	603	644	646	653	671	640	650	620	660	664	611	643	674	655	642	635	638	639	623	688	641	676	628	650	657	637	582	686	655	646	622	673	638	568	617	674	667	619	654	652	632	674	628	693	650	654	642	654	660	623	629	612	603	668	630	690	690	618	618	649	685	635	593	622	661	657	664	631	635	621	661	596	579	630	655	652	682	693	636	639	664	657	624	665	637	670	625	631	623	648	663	629	649	661	669	650	688	640	671	647	649	603	648	636	611	625	639	661	656	663	648	651	651	673	613	662	654	610	649	656	704	608	649	656	673	685	632	654	633	649	616	627	629	685	665	650	628	637	669	637	619	696	668	639	656	650	625	598	668	653	646	606	701	643	622	688	638	670	599	604	648	627	607	654	599	629	646	641	619	612	657	663	625	655	652	620	659	631	698	621	639	648	625	592	632	657	628	610	648	622	648	637	643	650	641	620	627	639	625	681	710	659	626	676	661	679	660	596	659	633	669	610	661	667	638	596	719	683	692	675	633	634	664	640	660	633	680	630	645	623	652	640	697	651	681	588	675	659	668	631	659	714	668	616	652	648	651	684	653	688	620	704	656	640	615	628	619	664	635	681	605	655	642	619	627	649	635	671	647	624	655	614	625	661	636	654	681	617	647	627	623	659	669	642	621	669	597	629	627	651	671	622	641	671	634	630	678	656	636	580	664	667	641	600	663	628	659	698	628	606	624	601	668	661	643	611	657	651	648	654	615	631	610	696	672	648	672	613	645	690	649	674	613	642	591	633	638	659	648	642	652	652	631	657	622	625	639	633	677	627	656	640	644	647	605	689	655	624	603	641	625	635	589	638	618	638	665	685	615	675	654	618	606	692	650	617	682	632	663	678	603	675	626	637	615	632	630	604	624	634	654	675	644	631	589	673	616	636	646	615	655	651	605	602	636	625	632	624	635	666	611	660	616	677	657	692	675	594	642	688	624	684	634	618	636	652	604	609	600	631	643	635	610	621	596	601	629	661	638	659	647	667	660	620	678	629	647	693	663	658	639	681	649	637	628	624	697	633	612	683	629	613	594	610	641	664	645	680	666	634	671	645	653	670	632	659	614	687	628	607	635	664	638	632	671	619	688	664	663	614	635	665	636	667	645	638	652	644	628	667	623	654	680	630	685	650	606	691	651	666	701	609	615	631	671	629	627	641	614	628	587	668	638	630	654	651	637	635	613	645	602	649	631	606	621	638	612	662	640	629	632	621	623	655	639	678	653	644	679	662	671	612	681	650	621	651	664	656	699	629	649	598	663	617	662	652	645	658	664	621	681	635	644	653	699	653	684	619	677	619	698	631	636	690	634	662	580	655	651	621	646	661	646	680	640	612	655	627	635	642	657	644	630	646	657	618	684	658	661	652	646	670	675	645	680	640	640	644	675	599	656	675	677	681	620	635	608	632	667	648	715	639	652	660	627	659	654	648	641	641	664	603	710	644	697	639	637	695	632	631	620	663	691	658	622	639	672	640	661	638	669	650	655	616	651	660	654	651	634	593	663	608	688	634	677	647	640	640	608	628	647	667	670	744	642	649	573	671	600	676	629	643	672	631	667	676	711	620	634	644	648	692	661	621	660	689	590	650	646	678	656	640	687	664	678	679	634	614	648	677	624	674	632	707	610	698	631	664	652	675	688	617	627	721	638	650	623	641	684	657	632	617	660	648	632	612	636	658	693	650	646	611	655	646	647	669	660	690	682	663	612	658	643	684	654	678	622	636	643	623	666	670	647	624	645	596	618	641	691	619	653	604	667	644	642	686	646	657	603	629	661	614	610	641	664	680	623	639	617	596	683	625	643	655	657	662	668	645	677	664	655	667	644	671	662	635	634	665	660	656	629	610	666	650	650	652	672	642	654	666	637	614	622	672	635	701	626	677	622	669	675	636	687	693	666	668	620	655	652	626	676	652	614	638	652	676	695	644	625	665	651	646	646	635	611	611	642	645	656	666	633	640	603	650	639	646	664	658	686	627	629	610	685	655	627	614	609	674	673	657	688	652	631	641	678	666	668	669	653	617	658	609	633	647	658	667	636	610	636	632	608	663	611	654	668	657	618	625	635	616	686	622	664	655	620	628	610	638	620	604	662	651	633	639	677	675	643	673	608	646	617	610	656	650	642	647	653	654	648	690	631	633	642	614	615	624	662	673	635	665	652	651	663	640	639	628	641	637	648	633	626	641	669	676	665	656	674	619	654	681	620	661	685	693	649	644	667	669	607	647	664	616	654	657	647	652	681	597	633	644	684	645	637	631	628	654	599	632	641	633	616	663	649	637	630	659	644	614	631	697	621	617	607	616	657	700	690	633	656	643	650	646	678	595	660	635	659	661	668	682	631	655	685	672	711	638	702	640	679	644	627	660	616	626	630	632	619	633	675	675	642	670	696	637	629	686	638	643	631	658	651	676	672	632	683	636	679	640	597	660	610	642	690	677	621	654	651	643	656	631	645	659	633	639	608	622	658	648	693	648	647	629	648	607	651	687	685	617	654	674	588	640	610	649	663	665	632	632	611	643	625	609	645	638	646	650	668	669	583	679	652	669	616	600	667	646	605	628	677	623	597	665	702	589	617	656	648	637	644	632	669	632	637	644	655	630	653	640	629	654	651	625	595	655	633	627	641	647	647	634	656	675	640	610	675	609	644	622	692	649	660	650	634	633	604	660	630	658	633	644	657	613	665	669	641	651	643	657	622	651	642	626	641	623	701	642	653	626	678	640	680	625	637	623	664	633	676	649	639	670	637	615	648	654	615	651	682	623	661	691	679	709	651	631	625	633	680	643	680	653	676	664	627	683	654	634	620	601	585	622	659	686	626	664
14649	12175	13451	9801	6350	4166	2941	2186	1769	1355	1097	932	810	728	709	604	585	551	438	435	433	405	375	390	384	337	289	338	375	319	352	331	332	312	312	324	293	320	288	292	269	302	285	291	307	273	295	289	292	306	272	262	290	290	279	264	282	295	285	264	280	262	283	291	308	262	249	257	281	277	285	273	294	271	272	291	279	304	284	284	296	291	276	266	292	293	276	282	299	305	271	303	256	271	235	310	256	253	260	281	267	283	288	270	283	276	309	283	261	278	279	271	271	279	280	305	293	256	300	282	267	271	273	280	304	305	292	327	255	292	276	283	259	264	255	273	290	269	282	274	284	287	319	288	310	279	281	292	271	290	319	298	271	288	292	267	288	330	249	273	258	283	277	252	271	245	298	300	297	272	279	288	278	263	288	259	294	322	263	297	270	318	258	283	295	276	311	265	287	264	262	278	273	312	285	283	252	282	285	303	298	282	287	286	289	283	262	300	285	275	299	303	294	285	284	307	260	287	275	290	291	281	274	286	293	275	313	275	266	286	303	283	299	283	307	266	297	292	304	295	266	317	276	272	288	332	249	281	314	275	307	289	306	259	291	260	244	275	301	267	296	260	307	298	268	270	299	259	294	284	272	276	282	280	251	285	284	304	277	277	287	264	297	251	266	257	286	289	286	289	249	297	269	291	298	259	281	305	296	319	293	271	318	258	257	277	288	303	255	295	270	263	288	287	261	267	255	272	299	281	278	287	315	256	273	285	293	300	257	308	292	290	273	307	264	285	288	291	266	274	267	300	300	263	299	274	268	286	278	304	273	315	260	263	290	281	260	249	305	244	319	281	256	302	300	256	276	301	246	277	276	288	245	252	278	279	296	259	253	306	265	289	303	316	268	307	280	263	296	286	297	280	299	274	247	277	264	278	281	265	277	290	320	293	264	275	284	298	308	259	283	281	293	261	292	308	332	290	299	304	289	306	295	291	278	306	292	265	296	284	285	287	283	268	308	280	255	297	307	298	287	295	292	268	293	307	270	258	282	286	304	283	266	281	273	269	263	272	289	295	252	268	261	304	292	277	292	253	273	289	255	318	308	275	255	274	273	294	253	305	265	276	311	313	280	273	262	279	258	290	271	296	277	294	278	245	290	268	268	276	293	292	270	268	268	261	295	293	255	295	287	280	280	295	271	261	270	275	290	289	261	287	273	294	285	290	324	254	310	253	246	264	283	264	296	323	266	255	296	287	270	263	283	283	304	288	286	295	275	286	285	298	266	263	271	271	287	276	266	278	316	260	278	271	281	288	295	306	259	266	318	295	266	293	239	275	287	275	312	278	322	303	279	285	283	285	332	287	278	258	285	259	262	303	291	282	260	280	283	291	274	285	265	274	293	269	288	296	278	278	297	272	299	267	291	281	291	278	284	289	309	277	298	279	281	272	277	280	304	269	287	262	268	260	270	276	271	286	286	278	288	262	230	272	297	297	258	279	274	240	305	281	279	269	307	285	281	301	283	289	264	292	269	296	255	311	263	281	292	294	252	286	283	266	285	255	304	292	293	290	280	332	266	264	275	318	285	292	312	286	289	312	278	268	277	248	278	273	276	292	262	308	251	285	281	261	286	269	292	267	289	299	263	282	265	279	301	270	257	286	268	277	299	284	299	255	305	246	258	294	304	260	262	247	286	274	293	278	277	277	285	276	305	300	259	309	268	242	277	297	293	284	280	271	277	299	280	286	272	265	284	280	268	289	286	265	289	282	306	311	308	296	314	290	280	268	284	291	285	240	265	300	277	308	254	297	257	277	301	290	240	284	253	268	301	296	260	301	287	279	265	277	264	259	298	302	297	254	279	288	277	271	274	286	279	289	294	280	288	290	284	290	263	314	266	275	300	317	273	270	277	270	282	286	278	263	280	248	299	283	304	281	288	261	284	279	275	257	263	271	307	290	257	271	254	299	259	257	283	268	290	265	273	310	268	285	290	311	294	295	263	287	268	290	294	307	296	282	272	279	270	291	273	246	271	247	289	271	276	276	285	282	267	285	301	299	287	283	278	278	276	296	283	311	266	291	272	307	300	295	295	253	246	274	298	294	287	288	303	301	283	319	250	274	291	273	258	283	284	304	275	284	273	247	256	266	301	297	247	286	287	310	322	246	304	278	278	287	269	284	284	275	288	281	294	314	287	273	269	272	307	299	270	279	281	291	266	287	239	302	277	280	276	281	292	301	288	282	274	236	267	257	296	262	273	262	274	300	319	309	273	276	285	288	259	255	277	273	297	309	278	304	277	274	266	313	256	272	260	271	282	261	274	293	281	294	261	251	271	279	284	306	291	248	298	303	293	289	284	289	248	318	263	274	286	292	296	305	300	293	273	253	251	279	281	276	299	297	265	287	282	257	293	255	312	296	279	297	290	269	285	273	303	264	292	280	272	290	307	282	301	310	279	286	285	283	240	289	274	257	277	280	298	282	279	262	284	303	285	273	268	279	279	269	292	293	301	304	277	290	259	296	272	284	302	301	267	287	259	298	273	313	271	272	259	265	294	251	272	278	308	227	274	302	266	316	274	274	292	291	283	268	286	269	284	298	278	285	283	281	293	274	259	299	268	244	265	299	249	288	244	294	288	299	256	304	312	285	277	261	275	271	269	301	310	274	302	272	278	295	285	267	301	262	267	308	299	271	285	263	275	287	307	295	294	300	274	246	272	255	259	253	267	256	288	255	271	279	297	310	262	273	295	299	278	300	276	289	260	280	284	271	270	318	269	297	303	295	297	283	285	271	295	279	300	277	273	271	263	270	265	264	294	278	297	258	286	283	254	276	277	290	295	303	269	321	281	265	283	274	305	288	286	264	316	308	279	275	261	282	295	270	269	286	307	268	305	282	259	312	313	277	274	305	291	240	268	254	286	288	273	265	281	289	291	268	294	313	288	283	279	292	282	287	266	286	318	275	279	265	275	297	287	285	272	275	287	270	291	286	293	307	283	303	282	277	299	276	268	298	256	284	302	299	273	263	307	257	279	270	272	302	304	276	302	268	267	318	280	288	292	285	296	305	277	270	287	278	278	295	312	271	267	281	283	286	270	254	284	274	279	272	270	267	317	272	274	289	312	256	274	294	252	280	281	281	292	295	282	265	296	282	279	268	288	250	262	266	304	265	263	276	284	289	285	263	253	273	288	251	265	270	303	267	298	269	285	287	264	309	286	285	304	266	283	277	274	290	296	289	277	279	277	284	269	280	296	263	269	257	306	272	271	306	294	296	303	317	259	283	285	269	270	292	261	268	291	286	288	304	282	287	283	269	274	307	281	289	326	308	295	279	280	278	274	310	271	301	308	294	257	294	304	259	260	263	279	296	274	324	284	271	307	272	314	278	289	270	300	270	255	258	250	306	275	270	294	255	285	293	262	300	304	288	262	317	298	247	314	288	305	289	279	296	264	275	287	273	276	299	271	263	293	275	301	269	276	255	254	312	288	269	276	272	302	289
9501	10616	19416	20761	17656	14600	11904	9904	8726	7169	5890	5072	4181	3913	3845	3040	2941	2624	2459	2109	1828	1787	1692	1490	1483	1468	1342	1185	1175	1133	1091	1077	1041	978	1012	995	922	908	848	836	796	807	829	782	761	826	782	754	771	738	780	808	829	773	729	733	706	783	735	752	777	749	810	726	719	758	763	781	768	780	743	790	801	780	750	749	798	756	768	777	806	780	815	741	752	750	824	732	748	788	729	866	764	795	825	783	800	781	746	752	811	744	768	794	770	792	754	725	771	787	753	802	784	797	753	744	804	778	823	776	736	737	774	790	751	777	768	762	766	800	785	753	745	761	805	753	712	742	793	783	778	746	833	764	776	753	797	766	769	742	765	804	735	778	787	764	745	767	765	768	753	738	792	705	739	790	791	771	781	739	738	779	759	816	788	751	842	791	761	787	782	724	772	716	785	738	794	772	738	748	751	731	726	755	776	750	812	771	795	761	756	788	754	738	787	786	785	770	779	735	760	781	772	783	803	773	751	790	791	748	758	753	755	773	762	739	690	742	745	814	802	763	740	754	776	800	753	774	765	764	772	776	805	765	784	716	767	757	772	745	718	748	801	783	811	801	747	738	752	782	789	785	779	754	783	791	737	772	800	782	799	809	760	755	739	733	773	766	782	776	788	740	764	817	784	772	769	790	804	786	748	771	801	789	765	751	751	798	779	801	757	776	783	786	793	804	814	787	746	767	846	789	764	766	779	797	760	771	726	822	763	785	787	802	780	735	743	772	721	767	778	811	776	751	785	762	770	755	776	724	819	761	770	758	725	736	733	812	781	730	752	781	797	783	805	732	758	765	753	789	736	741	786	742	779	766	762	782	760	794	775	738	775	765	740	764	802	756	788	761	810	769	791	734	781	763	763	756	743	829	797	757	835	775	751	753	777	744	734	747	774	757	794	689	757	771	799	757	764	778	796	725	776	730	782	751	738	815	748	743	775	748	787	832	772	776	761	811	783	748	788	734	761	734	756	794	762	809	811	726	791	770	778	797	758	734	764	801	835	787	817	773	826	748	775	765	782	793	743	834	778	768	730	759	763	808	820	775	762	714	778	760	837	786	776	775	732	770	799	757	787	721	734	828	764	746	769	751	756	759	750	774	758	756	762	775	742	821	771	769	787	784	792	759	750	737	783	781	762	753	786	815	750	764	764	770	772	744	803	752	809	722	763	756	776	815	766	718	717	814	731	717	763	807	800	784	783	737	761	730	791	719	790	756	759	726	754	776	769	753	764	748	789	759	768	711	771	774	770	780	757	787	733	769	760	742	731	710	793	770	794	782	744	758	736	723	783	755	744	781	764	801	754	777	738	815	803	755	759	742	789	802	787	754	817	756	731	748	806	773	755	793	801	779	811	725	723	762	745	742	794	772	778	805	786	752	717	768	772	782	804	785	775	777	793	786	772	832	755	802	780	793	770	794	813	800	738	834	786	808	737	826	782	779	745	763	809	797	766	739	760	837	763	748	805	803	759	757	773	799	794	754	757	768	743	817	775	781	759	772	812	724	760	791	817	812	755	787	734	787	772	719	728	819	724	747	778	814	790	765	755	736	768	752	731	756	759	804	760	781	760	787	802	696	768	782	775	765	762	758	786	784	771	774	704	737	705	737	753	766	801	767	787	793	799	781	786	766	795	762	756	780	774	745	756	718	723	755	752	723	774	765	756	748	788	813	773	764	784	791	775	769	750	760	717	775	773	793	757	762	757	777	769	749	745	762	721	797	744	807	797	803	761	771	818	759	769	721	803	769	803	746	771	788	775	782	799	817	772	750	760	732	780	809	751	746	763	791	790	755	745	762	744	725	768	751	788	767	762	784	766	794	784	740	791	753	803	719	772	734	759	770	733	716	741	741	802	756	725	727	752	785	786	772	816	763	805	726	746	770	798	780	826	779	800	766	790	761	730	787	745	769	765	751	753	787	783	762	775	847	779	758	737	793	750	796	811	788	721	721	778	838	805	768	760	763	793	777	754	780	750	768	736	759	827	764	770	723	758	761	789	799	763	736	758	792	757	763	811	803	774	777	745	763	761	741	736	811	772	758	783	767	779	741	789	817	759	769	772	806	720	767	771	783	796	743	753	718	772	740	830	768	783	740	778	740	743	744	778	818	809	772	811	770	755	746	751	765	769	788	733	725	807	769	750	725	769	772	782	732	782	760	787	802	751	766	763	711	734	751	766	770	744	792	781	789	756	836	779	771	783	811	781	786	786	743	745	764	774	778	767	766	769	767	772	806	745	734	833	726	745	750	793	793	763	745	767	724	776	772	748	738	764	782	758	714	753	796	720	772	765	831	810	776	780	744	715	710	740	805	766	755	778	780	808	772	745	740	789	735	712	746	814	817	742	776	738	774	690	811	810	787	799	689	745	821	746	769	781	786	815	742	777	784	794	796	751	775	748	749	721	786	757	796	819	768	728	768	800	773	782	742	762	771	762	772	768	768	806	756	757	808	785	764	775	796	824	782	790	776	753	747	740	788	775	749	730	697	773	732	757	760	800	763	812	803	757	767	757	758	794	762	725	764	760	769	770	783	755	760	773	803	780	826	747	729	767	796	755	784	793	756	762	808	797	759	774	767	772	746	776	746	747	821	749	825	773	770	747	809	762	743	764	752	757	713	739	751	732	818	738	744	786	788	770	719	777	750	808	765	744	776	792	756	721	799	810	744	764	770	827	756	759	770	728	753	765	761	830	780	806	815	778	762	772	744	753	742	735	714	778	755	707	750	799	786	754	699	818	795	804	770	835	759	732	805	775	740	785	787	771	747	778	805	799	748	747	766	798	755	731	765	724	772	756	728	767	779	797	804	808	797	738	777	711	769	746	778	766	748	705	756	810	723	782	740	768	743	864	792	795	760	778	762	781	792	788	761	791	721	767	780	779	722	812	761	786	774	756	746	730	763	763	779	828	786	780	811	794	765	687	761	799	772	805	757	793	790	750	769	771	726	763	777	717	787	750	833	759	786	779	795	776	764	764	796	793	726	821	769	748	728	770	799	813	766	777	725	764	807	759	792	804	770	782	765	777	757	761	800	780	803	809	761	822	805	808	775	776	750	720	758	750	796	806	740	752	773	786	784	755	757	824	745	764	758	752	808	806	803	765	743	795	716	765	789	745	779	785	752	814	750	751	803	766	795	806	812	747	753	759	781	819	752	719	722	740	766	743	777	730	735	746	739	757	789	809	811	744	805	767	725	720	734	784	773	806	761	725	784	755	785	726	750	785	761	798	763	756	753	760	763	803	801	779	801	748	793	738	782	778	802	796	776	791	801	770	768	791	768	774	809	751	753	776	782	819	742	814	790	832	806	812	791	793	754	768	730	774	750	767	829	783	762	750	798	770	774	746	788	786	780	810	736	776	777	763	766	763	765	790	745	751	756	788	794	719	818	831	752	713	761	765	815	821	772	833	777	814	715	765	785	788	717	804	801	757	759	784	786	768	743	800	761	789	756
24617	20124	22848	18301	12822	9079	6479	5108	6320	5109	3671	2913	2282	2485	3069	2464	2271	2165	1894	1567	1417	1166	1162	1055	956	939	781	755	727	730	654	679	722	607	582	546	527	441	398	360	361	310	314	294	277	300	242	280	249	258	279	266	241	243	269	268	264	278	237	255	242	248	282	256	258	242	264	243	250	286	250	259	249	256	266	278	266	257	255	288	263	253	256	278	274	252	268	286	232	243	263	252	257	253	253	237	268	260	222	259	275	261	256	282	228	242	241	263	261	264	254	280	235	239	272	251	271	256	258	290	269	277	253	267	268	256	256	257	256	270	276	248	277	249	275	233	252	223	254	269	238	262	241	243	257	260	252	265	253	282	245	242	273	240	250	251	285	254	247	221	260	250	267	243	241	240	258	234	243	218	274	264	228	271	254	240	253	249	266	258	270	246	225	236	249	255	243	269	245	233	218	257	261	259	288	288	259	246	243	267	234	251	256	264	256	274	218	266	246	259	252	281	251	259	242	265	284	251	260	269	254	250	254	253	286	265	281	270	272	229	296	267	264	253	268	291	250	256	242	269	307	231	259	222	255	241	225	281	266	260	296	269	225	269	239	276	255	257	218	228	237	287	248	247	250	248	235	235	223	273	261	273	231	271	247	269	261	275	273	250	261	259	247	273	261	265	252	246	265	272	239	270	251	253	259	245	251	257	257	257	285	223	259	286	243	255	288	265	254	252	239	254	240	231	265	274	246	276	257	261	236	229	257	277	237	265	271	265	274	246	250	240	246	265	254	242	270	256	261	267	268	282	252	254	265	259	282	260	264	268	246	266	246	268	266	265	261	250	260	249	275	245	290	260	249	284	235	254	256	299	270	265	272	246	237	260	233	254	278	269	274	247	256	246	285	271	210	248	291	269	279	252	273	270	256	270	227	239	271	251	272	246	233	265	267	282	255	294	272	235	268	256	227	248	261	299	274	283	266	269	244	262	256	253	282	258	240	248	276	275	277	267	260	244	234	218	261	256	249	235	263	253	269	256	256	268	267	266	270	259	280	293	283	259	267	282	256	254	237	252	320	258	249	260	282	279	258	251	243	245	261	262	240	274	255	242	253	282	261	249	257	265	221	256	250	275	265	260	254	220	270	255	270	225	270	240	259	259	250	246	258	264	255	262	258	268	260	270	239	295	274	253	246	262	284	246	253	260	267	285	261	236	288	259	249	277	259	247	271	288	285	268	229	263	264	301	249	278	253	255	262	267	270	259	245	260	261	249	277	257	267	242	256	245	258	266	278	263	263	252	256	278	277	238	270	254	262	252	263	280	256	258	246	245	261	253	232	287	270	246	247	281	244	268	267	292	251	267	263	239	261	252	226	276	256	263	259	263	249	268	235	282	251	281	253	253	262	258	268	260	252	244	262	240	234	264	272	269	239	245	244	267	288	238	278	242	285	256	276	272	271	280	253	265	283	283	247	290	271	284	249	227	231	254	249	271	236	231	265	274	240	265	284	271	224	235	242	274	253	243	254	280	240	273	272	264	264	283	240	281	237	264	262	225	250	266	277	230	263	278	248	266	244	245	243	277	254	255	261	265	237	256	246	237	247	238	261	264	261	240	250	270	269	267	241	275	265	247	248	235	283	281	237	254	278	228	252	290	284	268	286	245	275	278	253	269	292	270	267	272	267	271	260	240	276	262	250	280	263	272	242	262	243	247	259	270	273	263	234	261	232	246	264	236	247	281	275	248	261	263	258	269	248	252	273	258	261	266	257	245	228	267	261	256	278	287	261	249	270	266	255	254	251	276	260	234	273	241	237	270	295	244	272	253	251	257	264	284	251	248	247	268	259	262	255	269	268	230	258	270	253	250	253	271	253	228	258	264	262	265	228	265	263	251	277	242	284	261	284	235	242	279	254	250	274	256	268	258	225	265	252	247	276	278	249	246	271	248	227	256	247	286	294	262	265	244	252	231	259	252	257	246	255	231	274	241	295	260	251	240	254	229	254	261	304	264	264	241	233	250	282	250	273	272	253	272	261	288	228	246	237	252	247	284	277	272	273	272	258	257	250	277	263	248	233	227	265	237	259	244	259	256	243	265	237	244	264	233	293	279	262	250	253	249	267	280	272	280	302	230	256	262	245	269	285	266	260	234	238	263	269	275	257	257	238	264	237	264	252	249	293	265	263	248	257	233	244	247	272	273	265	265	272	278	257	267	253	276	281	276	277	255	258	269	263	262	271	247	243	272	247	270	259	273	262	238	240	266	279	281	260	261	253	268	259	264	274	263	267	245	285	261	251	244	270	250	256	255	265	246	256	275	265	295	246	267	284	247	251	271	297	253	265	253	255	264	274	247	279	288	252	248	266	273	253	251	281	248	278	250	274	247	262	244	266	264	263	270	290	277	232	216	230	249	251	251	253	251	262	224	241	243	259	269	291	275	264	250	257	248	271	278	278	266	261	268	280	263	274	242	250	247	255	258	286	232	250	256	224	278	267	244	257	248	258	240	256	257	233	258	280	271	276	258	270	255	271	266	271	246	240	231	247	279	261	283	244	270	249	267	264	295	270	235	238	280	264	255	260	244	272	267	244	254	277	254	257	269	232	259	259	256	222	242	295	249	251	273	267	266	264	246	279	252	241	292	279	283	263	263	266	257	261	278	241	254	264	269	267	254	278	273	284	271	253	247	279	242	236	247	249	281	252	273	240	255	262	262	260	251	237	256	229	264	273	274	246	253	244	240	251	258	259	262	265	251	244	252	256	234	263	264	257	252	282	267	262	282	258	275	239	256	248	219	285	240	263	261	255	240	279	249	274	267	248	290	262	277	258	269	270	251	235	270	262	245	263	249	231	236	277	259	280	251	251	276	238	263	290	264	261	254	274	271	258	299	277	239	256	230	238	239	278	246	222	281	232	270	268	240	254	264	258	264	271	221	236	247	226	270	233	274	265	245	260	242	261	254	259	248	220	286	272	262	242	273	248	238	235	242	240	272	274	269	294	280	261	267	269	253	260	277	266	268	253	256	268	248	244	270	279	269	267	283	262	258	260	276	289	275	270	245	268	242	270	259	264	243	257	244	268	272	267	265	263	287	273	255	257	281	293	267	267	266	257	253	245	247	265	260	256	272	244	248	276	263	260	231	250	237	261	268	287	273	285	278	253	241	294	243	263	270	265	248	253	253	263	262	265	241	238	227	262	251	266	227	243	259	257	276	278	276	256	237	278	248	273	259	267	259	263	273	250	270	262	248	253	245	262	271	277	258	275	234	238	244	260	263	232	253	257	214	264	257	276	262	263	273	233	266	285	242	280	254	284	237	270	255	259	291	236	262	263	225	267	251	274	238	252	278	279	235	285	248	259	265	236	282	238	252	267	288	240	296	294	246	267	260	276	257	260	263	259	245	247	277	255	273	260	246	243	271	289	232	288	254	263	271	260	280	248	255	264	245	262	252	273	302	246	292	258	278	250	247	268	249	306	266	237	246	269	245	270	235	250	266
15984	16387	26960	29265	26822	23867	20583	18698	21047	17960	14853	13450	11013	12270	14250	11707	11195	11118	9961	8973	7785	6984	6785	6488	5693	5604	4819	4462	4408	4384	3751	3955	4301	3530	3326	2907	2921	2153	1649	1465	1439	1275	1108	1095	995	854	770	754	741	769	723	714	714	701	721	740	678	717	703	701	742	664	705	710	728	682	736	664	733	710	712	714	725	690	762	726	726	717	732	748	685	724	669	684	693	701	678	681	708	751	719	764	690	638	696	689	716	749	726	744	762	742	754	691	722	735	705	684	668	743	692	702	720	695	715	735	677	687	692	714	736	740	747	721	714	738	705	700	733	710	723	728	707	677	730	744	679	780	694	729	675	736	736	676	765	713	718	722	731	687	686	773	741	733	703	713	682	679	680	710	703	744	761	752	722	772	720	693	735	733	715	756	753	714	721	713	679	729	731	694	713	737	722	706	679	710	686	689	767	705	734	692	689	691	702	726	690	740	718	663	735	752	743	727	694	705	769	738	757	724	684	711	745	657	725	688	669	655	706	727	698	694	674	761	693	728	688	705	748	703	708	734	695	728	724	742	719	749	742	702	709	693	715	719	719	704	729	720	729	695	721	731	691	728	709	709	752	702	715	669	694	731	735	738	721	699	700	712	732	668	734	697	665	680	710	778	708	722	710	705	758	702	737	689	697	731	748	719	746	743	730	729	737	717	690	710	712	753	698	695	725	718	730	700	742	728	675	692	720	708	726	708	716	691	739	736	692	738	715	735	712	733	700	684	695	772	718	707	759	694	711	697	663	732	751	655	710	680	748	702	700	680	716	675	660	747	713	690	689	738	680	711	682	721	749	737	704	723	722	720	698	696	689	725	742	674	700	711	710	761	723	701	689	702	705	769	703	661	731	648	730	760	676	708	706	711	743	722	711	728	706	721	708	716	716	673	741	691	725	704	720	693	703	745	716	728	691	708	718	744	738	769	697	757	702	679	730	734	734	760	769	679	675	702	705	681	693	749	713	710	769	731	720	739	695	732	694	690	699	717	683	775	749	702	725	717	727	752	757	726	700	740	777	742	672	692	716	714	736	698	707	703	704	755	738	690	728	718	719	724	748	733	732	696	697	729	738	668	738	713	733	708	696	765	753	724	720	735	738	744	693	713	687	723	727	717	674	675	730	743	742	682	744	733	685	725	717	719	676	696	667	717	693	668	697	676	751	726	709	716	725	692	674	757	752	699	745	725	770	692	731	672	735	705	735	719	720	720	730	707	692	720	722	719	749	692	719	724	711	700	747	665	686	734	699	694	694	712	744	730	745	723	746	727	683	678	743	760	766	717	755	700	757	747	721	707	733	724	677	709	718	728	716	696	666	781	668	718	691	697	720	762	707	715	699	710	771	697	707	677	718	727	740	727	685	769	699	747	727	704	728	720	651	694	691	711	712	749	735	702	778	698	703	680	736	732	715	719	714	760	673	717	730	691	747	683	674	699	712	746	658	719	744	750	715	731	712	703	721	766	702	717	743	710	735	690	740	666	675	735	753	713	738	740	664	686	700	731	699	690	703	687	670	737	736	715	724	747	761	749	665	713	718	696	720	717	710	691	775	701	754	710	715	739	708	650	698	726	744	719	730	678	686	732	727	734	729	755	735	789	746	725	756	722	710	701	711	699	714	686	730	738	731	722	687	688	707	722	705	682	739	653	701	765	663	719	724	727	703	701	718	721	716	691	708	725	738	725	690	703	669	679	697	748	735	738	777	700	719	698	705	723	669	691	747	692	731	679	745	687	738	748	719	741	707	746	746	738	739	732	721	712	668	710	671	695	722	743	721	698	743	772	712	725	729	726	709	722	694	720	691	675	697	746	693	755	722	669	728	759	710	689	707	737	701	708	692	732	713	759	706	734	709	708	713	704	674	683	684	732	716	692	704	726	703	745	774	802	686	723	767	706	710	705	757	710	693	727	696	676	720	726	741	672	681	722	761	729	700	714	672	651	731	737	731	724	742	710	695	705	746	736	734	693	716	704	722	705	695	728	684	704	702	730	624	697	682	711	714	754	717	715	708	710	671	698	724	728	709	718	725	734	689	705	687	747	747	654	672	711	740	785	728	709	677	744	676	697	719	760	766	730	711	726	752	731	695	710	680	699	727	736	701	699	712	712	697	724	680	722	730	720	712	712	735	722	790	651	692	700	763	766	703	682	734	727	731	701	729	700	702	733	724	730	716	742	746	694	731	742	741	718	702	700	701	687	707	707	741	709	746	677	708	722	758	710	737	737	702	687	706	721	698	723	699	713	685	700	703	690	691	678	707	730	701	705	673	685	732	763	671	687	731	736	691	740	735	703	673	724	726	701	711	638	728	705	716	772	696	747	726	698	730	735	728	725	692	711	764	700	769	719	744	690	696	681	715	781	767	687	726	735	721	727	709	746	646	708	724	712	726	689	691	743	673	734	707	754	749	743	718	725	736	709	670	665	707	674	698	732	679	702	710	725	728	661	716	710	769	715	735	720	728	694	711	724	666	715	734	759	710	732	648	720	724	727	703	713	708	661	736	731	756	702	708	718	702	698	723	696	699	741	722	738	773	715	715	759	698	715	735	696	746	754	703	690	686	722	735	686	712	688	734	736	740	679	731	721	715	702	719	730	749	670	671	745	702	748	732	714	684	703	732	738	719	755	695	695	735	702	714	706	723	680	714	720	745	704	736	689	725	747	684	708	668	657	732	732	754	686	746	673	740	692	708	720	723	689	718	698	671	696	731	703	658	706	678	668	730	754	672	692	756	779	696	704	731	714	787	740	703	724	742	694	718	721	669	752	710	662	694	683	681	685	717	693	718	708	696	708	733	770	741	691	725	709	745	669	738	662	709	730	725	691	732	740	715	713	712	667	762	700	761	688	761	691	702	695	741	650	672	758	724	780	692	741	708	730	736	729	770	728	714	735	726	725	748	688	741	716	703	683	671	704	691	747	734	726	702	703	673	730	679	717	768	704	754	705	696	725	746	749	692	725	694	705	731	705	701	666	697	752	671	710	740	711	733	734	695	722	693	713	720	699	740	727	778	689	699	719	753	746	743	692	734	722	755	718	722	714	675	703	719	742	671	752	699	681	699	668	708	718	705	719	741	704	698	722	770	716	740	717	672	688	690	703	663	714	702	701	743	741	726	782	714	708	733	667	633	712	751	718	712	717	707	709	681	705	667	709	738	742	737	726	749	748	725	710	736	694	743	710	751	705	685	762	755	715	726	754	728	666	693	759	752	735	738	721	728	728	730	757	707	697	711	691	704	760	692	744	703	735	720	736	692	757	723	760	752	730	740	696	791	709	703	760	734	704	720	690	718	698	703	689	757	669	751	722	693	696	710	704	707	691	724	776	719	727	786	689	730	746	719	722	688	746	750	742	699	733	717	701	724	709	712	714	735	690	711	715	738	741	700	697	705	679	703	711	727	737	708	670	666	753	690	672	751	681	712	717	729	704	711	678	748	766	755	703	744	685	688	699	712	707	715	730
33023	27686	31167	26470	20605	15449	11348	10125	11561	10321	7230	5806	4349	4286	5434	5455	4269	4216	3667	2907	2554	2126	2009	2011	1805	1619	1561	1323	1429	1284	1079	1144	1210	904	921	878	849	574	499	451	430	401	368	358	284	252	249	270	252	239	241	230	233	265	226	228	238	252	196	228	235	247	245	227	214	232	253	252	228	224	243	228	243	218	259	238	195	239	216	229	250	212	263	245	217	239	239	230	240	224	202	253	216	205	238	250	218	255	218	231	262	240	223	242	250	245	246	231	231	220	236	250	235	227	230	227	213	247	257	205	250	240	208	239	243	213	204	235	237	217	189	222	219	216	241	227	239	260	215	236	257	226	224	210	235	231	220	233	230	222	208	227	238	243	242	264	227	258	258	239	265	261	238	232	191	183	226	221	206	215	233	231	263	210	223	232	247	215	226	244	210	212	230	248	237	234	233	225	226	201	238	227	194	244	235	224	191	226	241	236	217	248	246	210	223	237	229	234	212	211	228	239	218	219	232	208	239	217	229	220	247	217	222	234	227	229	240	235	240	226	223	240	232	212	224	264	212	251	231	206	227	202	236	203	229	218	261	226	246	226	255	246	238	208	235	224	222	251	257	221	210	210	230	247	215	242	194	216	232	224	249	227	252	236	230	247	232	233	229	213	231	236	226	218	210	217	238	222	242	223	203	210	215	208	239	230	231	227	261	247	210	235	251	242	227	226	237	222	231	225	235	224	207	217	244	241	223	247	237	246	234	228	240	230	201	229	218	232	220	217	242	248	248	254	230	230	234	234	234	246	238	223	227	247	220	231	228	236	244	211	228	272	241	212	235	258	221	226	244	220	207	222	205	254	229	200	239	233	233	231	225	230	230	218	198	247	242	230	225	230	238	238	216	236	241	210	252	194	242	236	228	270	233	242	223	233	214	252	252	251	209	237	244	211	233	218	246	248	229	209	225	240	238	240	258	246	220	223	237	228	217	217	223	224	228	218	230	226	254	233	227	236	270	228	227	256	226	239	227	226	251	248	213	236	245	244	225	241	228	220	226	238	216	236	230	240	250	249	192	217	232	225	246	217	221	238	267	250	228	213	225	223	224	232	195	241	225	236	244	225	245	239	214	223	227	245	236	221	231	207	249	229	237	273	232	243	189	240	245	175	232	222	249	223	236	223	212	222	209	226	243	233	231	242	248	220	211	240	230	254	248	240	253	247	239	261	249	223	231	236	218	196	260	227	247	236	267	238	214	222	204	228	231	243	260	232	239	243	217	220	243	235	217	220	231	258	252	255	234	228	245	257	216	215	216	230	207	233	243	222	232	201	226	235	255	273	252	222	215	234	237	239	232	229	255	212	237	211	255	219	219	220	225	225	199	257	238	230	215	236	221	238	248	242	246	208	225	220	236	229	241	226	221	257	239	213	239	228	232	223	222	231	227	214	264	228	217	222	220	227	229	238	232	221	235	238	264	236	243	234	215	246	222	216	251	246	244	244	220	234	220	239	248	213	206	239	211	251	239	261	241	227	215	257	251	249	234	251	224	251	221	195	211	250	224	230	256	241	236	231	220	226	238	248	220	221	226	239	241	217	229	217	253	230	231	228	230	231	225	246	235	223	225	221	212	241	240	257	229	220	231	242	214	249	238	200	228	239	235	249	221	230	236	205	231	219	244	183	217	237	226	217	252	245	248	225	242	223	251	222	240	243	234	262	248	236	214	216	224	216	234	208	231	267	237	260	217	241	212	232	198	235	234	213	223	242	242	229	217	246	235	226	221	224	247	232	242	244	211	228	240	238	223	216	249	229	247	248	213	251	241	211	219	194	251	253	218	226	237	248	252	218	204	238	231	272	259	211	260	231	232	206	238	221	245	228	254	238	209	220	238	210	231	224	201	243	227	232	195	240	256	260	219	235	240	201	220	236	239	223	234	244	242	275	259	211	244	238	249	262	245	251	233	222	225	243	230	208	238	216	241	222	236	217	248	247	231	233	231	199	233	231	245	220	244	235	249	258	248	235	233	230	243	235	238	226	228	232	234	231	213	242	235	206	229	225	233	256	239	260	254	237	219	200	261	217	225	218	201	233	221	227	284	230	255	233	217	182	236	279	243	209	233	239	240	238	255	208	237	252	218	203	248	245	221	250	229	216	253	266	246	201	247	216	242	220	213	243	234	231	260	225	228	222	238	216	227	212	222	237	231	218	218	228	241	220	236	244	254	246	259	254	236	215	228	208	212	219	258	211	224	208	226	229	239	232	236	235	237	244	264	215	235	232	229	229	242	240	229	215	216	240	220	197	225	242	230	249	238	219	229	226	258	246	199	238	219	256	231	235	222	240	235	233	232	253	241	242	247	223	202	198	245	243	222	240	239	208	244	212	235	260	232	217	228	257	243	239	242	210	239	227	229	227	249	240	204	245	201	247	244	229	219	234	247	218	259	251	254	233	225	235	197	233	231	235	270	246	238	237	220	234	234	227	247	221	210	235	234	221	229	249	240	230	237	227	225	236	243	252	243	236	242	240	235	226	254	266	226	202	257	239	235	216	250	223	268	222	212	233	263	237	231	232	248	214	228	238	221	254	262	239	239	231	225	212	242	206	216	238	240	241	239	224	200	186	238	240	241	222	225	240	219	241	249	223	231	208	229	218	238	223	210	229	254	216	213	243	248	204	203	227	243	208	233	230	218	246	225	227	261	242	252	253	246	233	230	209	239	233	241	232	227	262	230	241	217	254	263	253	239	202	232	215	235	223	263	225	238	233	231	230	228	247	228	228	234	245	217	258	215	247	232	214	239	219	224	221	234	229	204	246	226	229	258	246	215	246	231	234	245	216	236	216	228	232	213	255	237	225	233	236	213	236	231	233	222	234	238	243	232	248	238	223	250	232	220	228	234	242	233	213	230	221	236	229	224	239	262	241	249	259	251	234	217	230	248	241	232	208	220	235	275	259	232	239	222	216	234	242	225	269	222	217	232	228	231	212	234	220	270	258	241	237	243	229	228	218	224	216	240	233	239	250	233	252	237	250	202	208	217	235	234	226	212	243	218	223	197	254	250	227	226	225	226	228	243	227	224	242	226	220	239	243	228	254	248	219	226	240	228	220	217	206	230	254	215	233	231	223	245	230	241	236	226	226	210	226	236	235	258	237	211	230	232	243	203	222	228	233	228	228	247	228	234	243	274	235	223	269	226	217	215	217	212	259	249	199	226	242	228	223	235	218	227	222	225	223	248	225	220	225	239	227	217	209	244	253	244	273	237	278	228	225	245	232	257	256	248	239	216	206	257	247	228	215	223	237	218	208	232	219	234	224	221	219	265	258	231	257	218	222	258	228	242	222	233	207	232	236	217	248	245	218	250	217	215	223	208	234	244	240	212	226	235	213	197	224	215	240	244	245	251	243	227	245	232	215	227	237	222	228	222	244	222	241	206	260	253	225	230	240	222	218	240	232	246	249	215	231	254	207	262	239	226	245	216	218	239	228	213	218	210	210	212	232
20789	22147	32826	35691	33487	30597	27349	26747	27747	25483	21980	20501	17030	17324	21633	20298	17608	17540	16713	14901	12548	11299	11149	11285	10419	9807	8981	8165	8178	7849	6451	6931	7842	5162	5484	5054	5107	3207	2580	2301	2161	1822	1488	1308	1089	974	837	745	732	665	686	676	681	637	671	686	631	701	651	607	595	651	709	705	653	677	664	642	652	663	641	651	660	589	618	627	658	633	631	675	663	631	620	636	639	690	672	633	633	673	665	593	669	658	638	654	649	633	611	646	680	649	636	599	682	648	654	641	681	643	625	669	653	655	646	646	654	674	650	632	630	645	682	619	647	635	659	672	634	671	689	603	671	634	649	614	611	682	609	625	701	650	675	654	618	650	704	641	656	621	659	611	621	678	643	683	659	647	675	663	628	647	617	658	651	657	633	652	675	650	659	653	664	668	674	698	686	648	605	621	623	591	628	683	673	636	598	656	669	631	668	623	640	669	695	640	627	644	626	658	661	680	676	680	622	686	662	675	666	677	672	656	646	656	640	650	649	660	619	651	670	634	614	662	674	608	644	631	698	645	676	613	632	670	631	646	648	643	627	612	664	674	625	681	675	656	637	642	629	633	651	672	652	662	676	658	579	699	666	666	696	617	615	631	577	620	618	627	661	658	652	636	663	661	674	623	717	645	674	702	653	602	673	637	624	671	661	661	648	666	685	666	674	624	643	679	635	634	667	681	637	663	600	650	622	645	643	683	702	642	650	612	671	687	655	657	676	642	640	647	663	652	655	677	641	648	616	640	655	609	629	631	622	655	649	680	604	647	658	679	623	635	650	657	682	658	631	641	652	623	615	630	671	661	690	606	655	633	649	659	654	649	647	651	652	654	617	685	619	655	604	678	620	664	645	670	669	641	648	671	634	648	656	602	655	709	622	648	655	626	673	586	620	677	656	645	681	650	604	612	682	681	648	638	676	649	648	648	607	635	644	646	677	678	633	636	639	673	638	656	599	609	656	661	674	613	666	682	648	628	654	667	637	675	676	633	651	652	645	679	658	695	702	660	666	645	658	641	691	656	647	681	658	682	653	645	627	592	642	640	644	656	625	630	670	644	677	649	645	664	603	661	645	637	653	687	693	613	659	662	681	671	655	631	635	669	662	608	620	656	617	600	629	673	633	621	678	611	672	632	632	629	650	640	652	625	640	677	629	648	656	644	601	634	581	651	732	679	664	642	612	653	690	622	607	657	624	633	643	658	657	657	665	620	648	649	653	692	609	620	686	638	631	657	615	605	625	642	659	646	629	642	609	662	610	643	642	626	664	619	620	685	664	657	661	619	696	634	679	651	657	639	669	659	711	679	695	662	667	623	638	631	656	636	607	635	667	633	624	679	629	637	607	633	629	644	614	623	645	636	639	615	636	659	665	657	644	629	654	617	643	636	672	627	615	664	642	693	702	615	633	677	686	630	674	716	623	605	684	621	693	684	650	616	624	633	647	620	640	644	631	632	642	607	656	654	611	670	667	661	628	645	655	659	590	668	650	698	617	649	654	647	628	636	646	654	651	650	624	661	671	639	612	680	649	665	674	636	671	648	676	648	682	657	658	673	630	682	661	656	632	623	663	662	682	646	638	677	684	631	699	639	624	614	685	658	654	691	676	651	666	612	628	635	671	633	679	682	660	657	693	652	615	647	673	613	653	668	661	662	654	660	653	663	629	635	639	643	616	643	670	675	671	661	647	601	661	643	684	665	706	594	637	616	642	672	663	655	596	651	656	670	667	603	630	624	666	641	665	651	626	661	646	633	608	642	674	665	700	616	677	653	581	645	611	618	645	623	644	642	664	640	603	655	620	631	635	674	644	645	639	646	636	658	670	594	634	645	655	649	720	657	682	610	664	630	673	649	658	613	609	646	624	634	655	654	653	635	696	637	657	640	687	659	631	653	663	625	665	657	623	668	633	695	644	699	652	651	661	661	659	626	673	669	669	673	660	695	662	654	670	596	646	630	597	666	638	646	647	646	614	656	639	689	617	627	663	643	614	675	650	678	659	683	686	662	647	641	638	670	656	609	662	611	633	644	660	651	658	619	647	633	613	607	631	634	654	634	631	653	678	615	650	648	668	600	651	644	681	609	638	666	654	642	616	617	662	691	643	644	654	657	681	677	694	693	627	661	640	603	665	624	629	623	661	661	618	630	634	665	626	611	595	665	633	653	643	668	616	648	626	689	659	675	672	645	668	647	674	702	703	688	649	701	675	663	652	598	672	645	609	664	669	637	643	644	698	598	592	684	670	668	643	643	645	686	606	629	667	664	621	671	598	620	680	634	673	629	662	644	641	622	619	640	676	663	647	641	653	641	654	653	645	720	622	665	661	634	665	605	638	621	654	651	682	655	622	640	616	644	652	597	621	608	621	590	644	621	730	693	703	645	629	659	645	630	701	603	703	655	632	681	650	642	567	605	678	633	642	645	640	660	682	613	673	632	633	718	642	674	666	665	665	675	713	699	696	655	672	664	669	618	663	621	615	655	642	700	636	671	662	628	661	618	650	661	651	654	653	643	687	675	648	652	662	628	634	665	645	674	630	665	613	678	709	683	644	704	659	668	653	645	684	662	693	672	633	639	659	703	640	679	657	662	617	648	617	673	650	608	659	606	661	661	686	640	642	655	647	648	684	636	651	640	618	665	650	619	647	592	648	625	647	649	678	666	663	643	700	667	641	639	656	684	619	642	680	659	635	612	627	654	632	629	641	658	665	686	641	592	609	639	661	666	696	641	682	638	630	617	608	658	653	631	695	649	654	690	631	630	659	650	637	647	628	646	723	637	650	659	670	672	655	620	620	660	671	668	680	629	656	632	672	657	676	649	632	665	641	656	625	703	668	650	638	631	617	650	598	650	608	635	656	654	688	646	611	590	655	626	696	636	655	671	652	657	614	670	659	632	591	671	656	632	587	665	634	649	658	644	658	627	643	623	655	660	701	624	640	615	674	636	606	654	629	653	707	627	676	611	672	685	669	595	652	664	647	643	682	637	614	678	666	630	580	653	637	678	625	641	651	651	625	609	611	704	686	650	646	646	655	653	649	697	632	671	630	607	630	610	687	656	662	629	612	626	683	683	638	590	672	628	647	672	662	602	698	652	653	655	626	680	633	633	656	624	657	656	655	654	644	682	645	667	636	616	643	606	660	697	657	667	655	637	661	688	665	661	675	615	597	637	689	643	712	679	676	603	621	682	657	664	653	610	627	626	623	668	636	672	667	618	649	638	672	641	639	652	647	666	616	630	636	665	678	662	655	642	676	632	700	645	629	675	625	674	660	656	653	627	676	685	629	623	669	684	671	626	650	617	707	655	652	584	675	651	604	678	614	664	683	722	650	623	648	645	732	641	636	620	684	650	639	671	605	634	651	646	631	630	688	682	620	669	655	663	688	664	626	682	615	661	697	651	637	681	614	641	630	676	630	637	634	617	653	673	638	601	640	628	682	639	697	655	673	674	698	650	647	653	651	633	629	691	664	606
14416	12298	13525	9930	6450	4444	2983	2322	1899	1574	1154	963	768	677	685	630	563	486	502	442	414	382	395	404	360	330	358	307	307	344	315	312	307	278	277	318	311	293	308	299	311	284	306	284	274	307	281	274	281	278	299	279	276	274	278	286	285	315	277	268	294	278	266	265	298	282	302	304	300	254	303	287	287	291	292	256	278	279	271	318	306	289	268	258	272	324	266	274	277	300	274	262	288	294	261	288	297	319	271	271	277	297	303	277	307	288	317	285	292	259	291	266	287	315	321	276	282	306	276	268	311	264	302	286	267	279	268	259	294	271	283	258	284	307	272	270	268	298	261	272	290	296	285	286	302	272	289	326	283	275	295	281	276	270	290	282	279	297	286	252	296	291	275	275	297	256	268	298	297	274	262	282	277	271	308	301	273	280	293	275	269	305	275	307	272	288	264	281	253	269	289	280	325	258	275	288	282	278	289	282	261	278	274	258	296	257	287	272	280	264	275	298	294	255	278	277	272	268	276	291	286	294	307	292	250	329	265	277	301	297	281	253	307	286	263	266	282	268	292	260	256	280	272	294	273	277	262	273	282	273	283	272	292	302	252	279	258	258	292	275	270	318	288	260	277	273	289	260	327	266	287	300	315	285	272	284	292	298	275	269	268	293	304	288	287	299	261	289	279	304	291	273	278	298	287	289	243	252	254	268	255	297	282	294	286	269	308	308	301	263	295	296	280	269	265	286	285	289	286	246	320	259	240	283	290	292	273	310	306	322	314	279	310	284	282	292	288	246	264	280	284	267	323	260	298	313	288	287	302	290	285	273	272	288	256	265	264	285	315	305	262	298	270	280	304	281	316	263	251	282	278	297	255	271	298	297	272	289	290	242	277	282	274	249	274	279	279	256	281	313	264	307	296	264	286	301	279	314	291	296	285	279	312	255	267	253	266	276	277	298	301	259	314	282	295	294	317	281	261	290	274	289	254	276	322	287	298	279	288	282	287	284	265	290	307	272	306	275	293	276	291	254	281	275	288	313	292	282	284	287	270	282	324	295	268	279	281	256	294	278	310	301	280	291	297	259	292	252	276	294	275	290	283	316	294	289	302	282	290	269	284	275	290	273	284	339	300	312	288	309	272	287	283	281	286	316	273	277	263	310	287	292	265	276	280	304	280	274	286	278	296	266	297	280	314	283	283	260	271	297	278	331	307	312	284	284	287	278	309	276	293	305	281	283	293	281	267	296	300	342	292	290	278	310	280	267	266	265	269	276	259	304	270	275	267	289	273	292	284	291	289	254	292	278	296	294	266	265	271	278	297	297	302	289	257	259	272	298	287	280	278	299	255	259	320	278	269	273	314	298	285	294	260	293	308	272	303	277	257	253	297	281	295	268	328	271	245	273	264	272	292	314	283	281	274	272	328	274	256	266	278	301	280	287	295	286	322	294	253	285	292	283	265	296	282	300	286	276	270	282	272	277	290	295	290	269	280	269	302	280	305	267	288	314	276	241	261	324	248	286	294	292	310	261	300	287	268	291	264	271	249	313	269	288	279	296	291	259	270	298	271	274	257	243	297	293	292	276	273	305	292	280	300	279	308	276	290	235	287	295	295	289	265	290	282	263	262	257	275	258	265	289	285	283	279	284	286	272	271	289	281	290	298	260	246	291	293	260	319	284	283	278	266	299	293	294	258	299	277	269	246	272	295	272	282	256	276	274	271	289	279	277	283	287	277	276	282	299	290	299	286	275	294	284	261	273	279	284	276	299	271	274	270	276	307	275	298	287	291	311	291	289	289	270	266	304	274	276	257	257	285	255	291	299	265	277	295	285	284	281	282	305	317	292	305	247	258	252	270	250	287	265	279	280	264	244	261	293	290	305	293	275	281	303	274	293	304	320	292	263	278	316	292	285	264	290	288	290	301	281	294	293	284	281	278	262	290	294	300	282	309	273	268	284	283	291	249	280	272	297	275	303	274	302	289	291	297	287	270	315	297	282	293	307	300	314	275	259	284	317	280	281	297	304	277	293	280	278	273	256	264	275	309	284	296	269	277	306	303	292	288	262	264	282	259	291	270	285	272	301	270	282	260	295	280	297	267	293	268	258	279	313	309	263	301	274	269	288	277	290	271	282	272	302	268	257	274	285	259	274	289	295	287	285	291	304	291	267	295	278	306	261	268	281	257	261	326	303	296	301	315	264	255	282	287	285	284	290	274	278	278	287	313	291	276	296	263	290	282	277	261	292	282	295	273	263	245	304	292	279	266	285	262	286	303	277	297	271	251	259	281	283	276	289	275	290	308	293	279	337	283	262	302	296	265	298	283	266	310	289	283	278	287	288	295	298	300	278	286	279	268	298	317	293	317	275	288	300	283	290	280	309	275	252	305	282	282	263	292	273	257	282	272	289	300	286	287	293	261	276	263	256	278	288	291	295	266	246	293	297	279	246	274	331	288	301	289	302	299	278	295	281	272	284	308	264	278	288	279	254	291	290	297	277	280	300	309	278	328	248	275	293	259	296	270	278	320	272	301	295	265	285	236	267	286	293	303	263	313	275	298	297	290	277	260	279	298	287	271	311	265	288	301	312	258	283	284	280	275	304	266	286	292	297	321	249	271	269	259	287	257	252	280	285	269	298	280	284	289	305	290	282	279	274	311	304	295	303	295	282	300	269	295	282	258	279	284	329	297	301	287	280	252	285	279	273	257	272	279	292	314	272	272	319	284	270	277	282	280	311	241	296	281	290	304	279	300	329	272	278	297	290	272	296	276	287	280	288	296	267	264	294	291	317	329	259	251	284	290	274	267	293	285	276	276	282	282	285	278	317	300	246	283	260	254	285	257	274	290	280	288	277	312	261	281	301	288	280	295	271	317	287	293	319	277	261	256	306	294	286	286	307	275	282	271	276	282	272	269	301	314	277	282	267	287	280	278	264	247	305	296	279	296	272	245	288	278	275	254	264	277	288	288	271	278	272	292	275	280	268	284	264	254	291	268	276	290	287	253	253	271	249	288	278	292	272	306	295	293	290	291	307	286	321	310	264	270	277	286	276	333	290	293	275	297	270	280	305	296	268	284	284	288	268	261	272	278	271	278	300	268	281	280	256	265	279	273	297	275	302	277	311	278	289	266	278	258	265	252	267	267	286	288	288	295	254	300	291	272	290	283	259	306	254	273	293	307	281	265	298	278	306	292	327	262	308	276	273	297	272	313	303	269	279	290	290	290	303	285	252	275	247	291	253	259	284	273	276	297	286	284	313	261	293	300	284	286	285	293	317	264	268	277	277	289	298	281	282	290	294	307	272	267	289	255	278	266	277	265	278	285	282	300	278	270	281	278	279	318	260	259	261	280	281	287	314	273	277	262	296	269	297	276	306	264	301	277	313	276	291	266	293	272	299	287	277	283	315	279	266	292	262	283	262	246	277	272	277	330	281	284	278	308	288	274	269	304	282	269	284	280	316	271	281	304	272	275	246	293	286	274	275	280	288	264	258
9543	10908	19724	20928	18422	15018	12379	10372	9023	7443	5928	5083	4117	3646	3487	3319	2755	2502	2358	2141	1843	1733	1576	1559	1493	1438	1404	1182	1175	1150	1023	1010	988	969	916	926	860	916	852	795	844	802	831	817	774	759	744	784	781	760	753	765	766	797	779	785	739	780	753	820	764	742	760	826	744	747	797	754	761	754	797	797	800	773	740	750	750	796	752	750	797	818	751	775	790	763	850	718	763	794	733	825	747	761	799	700	808	866	788	752	762	786	776	758	756	782	786	749	774	768	763	761	728	801	761	780	778	769	783	778	749	777	742	696	770	739	790	785	783	743	747	767	807	766	760	782	779	748	762	748	802	740	777	821	750	785	739	770	762	759	810	783	781	733	721	771	808	784	785	738	770	764	802	791	759	829	744	721	779	759	745	781	775	771	792	791	725	752	801	789	739	802	762	733	777	782	790	746	765	784	728	754	764	742	768	696	795	748	789	819	754	771	791	761	753	776	764	782	775	799	770	804	756	792	773	826	785	814	795	792	760	787	808	760	807	789	787	779	800	798	774	789	754	766	812	785	743	771	846	738	754	739	778	804	802	761	833	834	727	798	771	735	761	750	749	809	773	775	744	783	710	800	766	810	754	806	765	751	759	747	756	776	726	776	782	766	742	777	734	789	767	840	778	798	807	734	779	744	737	768	785	764	791	800	824	780	722	757	775	750	764	798	762	729	762	803	758	791	785	780	812	765	785	738	738	768	798	797	809	747	790	767	712	746	729	760	816	788	800	810	793	724	777	764	774	827	762	757	773	784	770	767	745	791	766	824	796	784	825	774	769	756	751	804	833	765	793	781	766	771	781	778	840	787	786	796	771	745	755	789	820	737	769	770	761	782	785	788	773	800	802	795	743	769	788	729	792	724	726	763	787	806	758	732	765	788	727	783	770	745	787	783	802	738	772	755	812	748	785	775	781	789	758	803	793	748	767	795	749	769	757	781	767	787	789	769	758	781	781	773	782	764	791	736	807	801	765	770	777	777	779	728	756	761	727	773	778	756	761	777	739	764	786	788	797	756	756	790	761	709	767	797	758	785	761	780	773	791	746	690	736	769	803	773	808	838	784	751	799	801	774	804	796	728	790	720	772	772	770	738	736	824	808	784	798	786	750	785	757	757	767	786	794	720	747	793	767	763	766	782	728	781	788	767	760	744	765	746	786	721	750	783	778	787	769	775	771	817	798	766	757	755	784	815	753	763	767	751	755	773	776	778	730	823	740	808	785	800	762	724	791	760	787	763	740	784	813	785	713	796	805	777	784	756	788	791	759	744	733	725	785	830	746	769	747	795	697	805	780	768	754	802	735	729	772	788	752	757	774	757	793	812	743	793	770	783	738	796	778	735	761	745	798	712	742	804	782	757	721	744	792	769	756	785	770	773	772	780	779	768	771	765	782	816	790	807	755	734	748	774	771	732	840	785	791	714	731	801	750	785	769	819	783	744	785	796	730	766	787	720	766	762	813	849	795	745	726	732	747	769	732	793	822	819	738	738	809	744	777	758	757	788	772	709	825	741	774	785	779	799	802	809	770	726	758	805	754	729	794	769	796	800	776	744	784	780	758	755	765	739	744	780	750	741	807	789	827	776	738	730	744	795	755	783	767	724	725	817	754	763	736	758	761	757	792	790	766	791	758	777	764	773	720	763	787	804	761	817	776	785	787	721	749	758	775	793	816	733	793	757	745	781	778	759	744	741	774	738	820	755	758	739	764	802	807	773	801	731	755	761	765	743	767	768	750	775	813	838	734	797	750	745	765	790	731	778	759	789	825	775	805	749	785	804	774	766	747	774	780	764	765	771	692	764	803	753	731	758	741	726	761	749	782	738	797	798	783	767	782	806	738	782	740	806	797	795	751	752	779	784	822	741	790	731	750	775	749	812	723	722	762	762	786	801	855	739	760	750	704	760	778	756	772	798	772	752	777	756	771	792	755	778	779	762	755	848	764	795	779	753	771	774	724	795	714	758	730	754	740	773	742	809	783	789	756	761	738	822	737	722	754	781	727	784	748	763	763	749	785	789	792	757	772	724	790	789	740	786	760	746	789	783	738	775	702	772	806	746	765	790	747	759	772	780	795	749	759	766	791	760	836	783	695	741	765	751	736	771	768	787	797	746	770	765	753	758	704	786	770	815	776	787	787	758	771	727	745	772	766	777	784	749	745	754	701	758	764	822	796	781	773	816	818	789	729	780	803	734	759	758	763	779	742	783	758	801	774	791	757	780	788	728	731	740	796	761	790	758	740	730	774	770	782	792	747	759	752	753	811	756	752	761	813	781	754	730	754	777	786	792	769	774	757	751	759	785	791	772	751	785	741	789	799	772	839	798	731	769	718	792	809	745	761	804	807	722	782	734	760	767	750	790	714	803	765	849	784	792	735	712	791	760	768	799	746	763	786	734	807	814	719	749	789	801	762	758	776	802	760	767	743	777	738	737	755	743	762	802	768	770	744	789	759	753	742	749	734	773	788	734	759	782	702	776	838	774	715	770	783	816	821	732	776	773	751	728	757	781	733	767	819	734	759	752	776	781	792	743	767	761	760	762	817	759	763	780	769	783	796	796	802	736	750	769	817	727	798	763	725	769	759	744	804	772	779	768	766	752	828	825	766	792	813	761	793	792	786	729	787	769	805	793	777	792	785	784	753	795	719	717	793	777	755	777	777	797	792	757	721	793	787	736	768	763	763	771	775	755	823	732	789	757	729	743	751	790	725	760	737	766	774	773	779	767	791	791	782	766	761	830	757	753	766	741	771	741	811	782	760	832	777	737	781	759	747	802	776	776	791	783	804	746	727	786	754	821	736	810	761	769	825	841	823	784	812	811	773	764	785	760	787	772	772	775	784	793	781	777	793	791	760	805	790	745	757	769	756	743	796	752	749	734	770	723	767	763	819	759	762	719	755	773	739	842	791	752	771	787	774	801	817	763	706	811	668	767	768	821	804	720	775	757	738	796	748	757	732	728	780	791	778	748	774	769	748	793	744	747	758	765	770	712	743	776	813	788	785	774	757	750	700	824	813	767	781	803	780	795	715	771	768	750	756	712	810	726	779	751	789	773	739	734	735	769	726	798	788	759	803	820	796	773	768	796	786	729	750	759	736	779	779	746	832	797	785	785	780	751	795	785	811	792	810	768	745	776	776	779	726	764	773	770	745	733	772	769	736	779	777	781	747	744	734	749	775	803	766	788	817	802	718	793	765	793	763	752	745	724	793	805	744	801	800	771	703	827	751	813	774	779	765	774	758	749	755	782	721	808	792	789	741	712	762	818	777	720	779	819	772	782	769	775	789	722	778	717	755	774	755	745	796	750	751	778	788	780	790	785	764	728	749	766	758	749	771	788	784	744	792	717	782	762	776	757	781	791	814	786	804	746	743	766	781	780	762	745	772	774	776	783	730	740	825	790	798	789	757	747	766	742	766	717	762	771	780	741	765	741	786	717	814	761	771	748	771	787
24692	20247	22905	18478	13556	9242	6633	5952	6783	5106	3440	2934	2325	1983	2756	2607	2019	1967	1897	1503	1330	1263	1119	1074	1065	924	915	750	708	762	592	718	715	554	536	547	523	389	379	331	368	330	287	323	291	260	262	276	260	257	255	307	275	279	263	261	263	270	245	253	265	247	286	307	250	239	235	237	253	278	271	269	221	251	264	258	274	267	263	258	281	250	251	296	235	261	222	273	283	270	248	275	236	229	288	256	251	251	254	272	269	237	241	256	249	263	272	259	240	270	265	274	254	247	280	269	257	274	257	256	256	263	267	258	273	234	252	249	285	247	256	257	264	235	230	256	278	269	257	262	236	266	274	254	287	229	317	259	248	268	264	279	273	264	267	260	252	298	255	286	264	248	300	286	265	238	238	269	268	256	239	259	232	246	237	280	261	289	264	257	283	258	297	239	252	265	245	259	245	279	225	281	269	262	258	257	248	258	286	241	296	253	242	261	240	259	252	253	257	273	302	278	318	265	269	242	273	259	258	252	253	251	273	264	242	257	287	262	259	276	316	277	242	250	248	260	273	252	268	244	240	253	256	276	273	236	257	240	233	268	284	253	281	245	257	243	247	275	273	246	267	256	257	265	272	266	275	245	250	307	258	285	258	266	249	268	254	266	264	261	263	251	248	265	229	255	240	254	253	288	264	265	267	269	269	262	239	272	271	272	256	266	243	276	247	268	258	263	246	241	257	255	234	265	230	255	239	252	226	262	238	245	255	261	244	275	251	250	245	229	278	243	256	257	265	279	263	244	266	245	271	242	257	272	242	274	273	252	233	271	276	247	275	253	279	257	270	245	250	271	261	252	248	226	255	279	253	280	241	242	286	261	270	265	250	251	284	263	259	246	270	270	277	274	282	258	292	253	253	272	260	288	248	275	237	273	266	259	247	246	250	258	263	235	227	290	276	252	247	257	267	250	279	280	232	244	263	242	267	265	259	250	247	232	237	278	264	278	241	278	244	279	253	253	279	260	283	238	269	254	234	291	265	284	273	263	237	295	291	254	240	253	267	287	259	268	292	274	244	261	235	287	258	249	274	266	269	252	246	244	280	236	260	278	255	245	271	256	256	266	258	265	286	269	254	261	271	255	280	266	262	248	255	272	247	225	267	247	269	265	255	265	245	255	255	255	241	283	274	253	259	279	243	234	261	260	244	253	252	270	259	252	274	248	260	251	274	241	274	291	246	262	244	281	254	272	267	275	276	274	267	280	233	277	267	269	237	253	264	232	266	296	254	294	256	240	236	261	266	248	222	261	254	259	254	249	243	245	256	261	240	256	258	241	257	278	263	236	260	243	281	270	288	260	258	255	270	286	250	251	259	268	258	263	262	272	270	252	260	285	250	263	242	279	262	300	265	286	241	254	264	282	267	224	237	247	253	273	267	267	260	247	232	253	302	283	248	301	259	256	252	273	262	277	267	289	289	264	258	296	279	269	274	231	251	259	277	254	259	274	271	243	231	255	275	277	262	269	280	263	274	260	262	238	289	247	245	276	290	268	256	240	271	264	248	255	232	279	253	258	287	251	262	254	264	240	265	269	258	246	257	259	258	277	266	246	269	253	259	278	258	254	287	271	221	267	288	246	254	275	263	261	271	264	229	279	229	247	272	241	249	287	260	228	244	245	265	280	275	252	244	257	243	274	242	269	262	302	293	266	274	290	275	272	244	271	259	238	232	244	262	276	265	295	257	274	245	266	251	281	243	267	293	249	237	266	227	256	246	287	248	286	265	257	251	249	268	270	281	292	227	259	247	258	256	240	259	259	274	271	258	270	256	264	260	286	256	301	236	246	254	253	260	263	243	248	287	290	251	295	285	280	264	277	265	255	265	241	276	241	250	246	281	259	270	250	259	263	282	245	271	268	255	243	253	274	280	271	280	219	261	256	252	257	224	244	261	284	255	249	255	276	268	280	221	237	262	283	248	242	264	280	280	256	278	255	278	282	272	268	284	256	261	256	300	222	272	271	270	264	263	245	259	250	255	242	271	250	262	278	285	267	239	266	253	258	255	265	285	239	288	262	252	232	258	250	245	277	239	253	276	240	252	286	276	293	246	265	264	265	287	248	247	275	274	276	292	239	266	238	257	271	289	263	247	240	253	263	252	294	281	273	240	253	242	244	262	260	275	245	237	251	287	261	244	268	282	262	273	236	292	295	232	245	245	256	266	260	239	290	300	302	277	262	248	238	278	233	264	268	244	261	260	256	252	268	250	258	259	234	253	237	247	261	231	246	256	251	247	246	283	266	281	231	278	252	262	264	235	250	254	242	260	248	264	260	278	267	265	251	260	273	295	250	291	260	267	258	252	276	257	259	266	277	248	253	267	281	258	264	270	243	221	283	273	258	236	272	255	295	290	260	267	251	258	267	251	260	260	251	253	276	260	243	261	266	273	275	265	273	255	272	261	255	233	254	265	285	271	257	246	264	249	261	281	251	245	240	256	248	282	255	249	252	270	275	277	284	250	253	250	239	272	275	282	269	247	260	284	242	251	223	283	280	249	234	245	258	249	265	269	289	262	236	277	260	244	271	296	255	246	264	252	261	234	267	240	247	239	241	228	244	253	256	248	274	269	270	285	267	280	284	267	222	254	283	252	267	276	259	253	274	250	242	254	263	245	259	252	253	281	263	248	258	290	275	248	222	246	268	282	288	254	259	247	262	258	257	292	268	258	264	265	258	248	225	247	283	264	282	234	263	252	261	235	262	249	287	277	259	271	240	282	248	276	249	285	276	249	253	265	279	287	273	284	270	261	269	257	261	258	266	258	255	246	232	268	271	260	265	240	261	304	232	275	259	273	237	250	258	261	255	255	262	261	263	263	238	268	268	246	252	259	252	282	276	267	267	265	283	294	270	273	259	264	260	254	268	264	262	270	258	284	265	278	230	245	280	222	254	264	216	288	233	264	272	253	270	255	254	257	252	253	275	228	282	275	224	242	263	272	254	241	262	247	244	262	248	224	280	271	259	263	261	267	270	263	275	268	252	277	283	245	258	248	265	246	262	258	237	254	253	272	247	252	281	265	266	242	269	254	271	276	282	238	279	269	267	269	268	267	303	256	258	249	264	257	275	295	245	263	275	249	290	243	238	268	274	287	257	265	293	283	247	255	239	264	249	255	256	260	271	270	249	256	271	242	261	248	258	279	249	271	265	268	272	252	270	277	290	255	264	241	259	254	299	273	242	252	287	253	253	234	270	229	260	255	256	244	243	240	272	241	274	281	261	248	253	256	254	242	262	272	249	279	232	259	251	240	257	237	251	259	253	268	247	285	261	272	247	281	276	295	275	272	266	272	288	256	251	285	268	229	244	262	273	275	264	295	249	280	276	279	261	251	262	252	263	245	269	279	255	232	284	262	271	250	252	247	261	256	301	290	256	267	284	269	270	278	264	262	266	272	272	266	248	275	259	253	266	279	270	272	260	251	253	260	276	258	243	258	273	257	289	245	257
16189	16493	27614	29888	27764	24239	21269	20492	21616	18303	14454	13465	11404	10337	13403	12493	10536	10446	10358	9157	7726	6960	6923	6707	6096	5572	5203	4517	4348	4260	3455	3780	4078	3154	2632	2792	2495	1720	1542	1500	1380	1237	1051	980	900	816	775	769	787	714	743	722	716	739	698	701	707	670	738	735	713	719	729	698	697	747	757	738	723	717	693	726	728	738	708	743	737	702	738	702	678	681	712	696	697	737	688	719	765	700	729	698	734	746	739	715	713	771	726	697	733	740	722	682	718	734	683	720	728	733	741	702	697	755	733	722	738	743	723	750	718	709	678	735	681	692	720	715	720	783	727	747	734	699	688	690	750	704	686	719	755	718	680	676	711	736	727	756	719	725	736	726	723	744	707	667	726	721	701	780	673	741	695	718	683	730	676	713	723	708	741	748	708	698	698	736	748	736	738	720	714	730	690	730	721	722	668	735	764	727	662	639	732	780	716	713	704	712	736	717	765	702	721	761	754	703	742	728	697	733	750	759	710	715	750	742	697	767	733	703	738	699	705	729	725	758	722	708	689	745	665	746	720	743	696	721	735	724	726	753	715	725	739	719	753	717	740	697	712	734	708	735	746	731	755	701	754	764	719	677	721	766	700	727	734	690	685	720	688	730	699	711	732	674	711	738	691	765	730	727	678	729	763	785	679	716	728	719	696	716	740	747	723	699	712	728	692	713	756	768	704	687	778	728	704	687	720	728	703	686	750	755	684	735	725	752	732	697	736	767	712	656	748	762	720	697	686	709	724	751	669	682	682	724	710	729	701	714	747	732	723	705	739	743	728	737	738	767	683	708	760	730	705	762	699	708	683	745	701	733	693	714	734	710	704	741	689	685	676	729	719	729	719	743	737	682	716	748	724	704	658	719	734	738	715	697	713	679	727	703	740	663	736	762	743	695	711	718	723	704	722	744	752	737	734	780	745	690	731	714	738	695	708	715	709	731	765	696	725	715	718	764	676	707	705	723	762	711	693	710	709	765	671	746	723	745	718	733	643	738	731	705	779	738	733	692	709	689	673	699	734	776	696	725	724	716	734	736	732	750	719	683	709	768	712	736	762	679	780	773	808	747	701	735	736	733	696	740	736	746	712	671	753	718	714	757	710	745	727	743	761	710	735	696	713	757	701	717	715	741	792	714	725	712	696	720	732	765	712	673	725	706	735	799	733	724	739	747	712	723	760	741	734	734	715	727	727	751	702	736	704	723	671	694	757	745	737	736	702	680	773	708	740	709	757	748	705	734	720	714	678	679	719	748	690	730	694	714	707	778	722	701	727	656	718	790	698	715	716	736	716	726	717	746	730	705	702	708	676	707	701	704	736	698	661	766	718	722	712	734	707	732	760	700	740	727	750	711	708	732	714	682	689	687	707	757	729	735	688	743	717	682	697	728	668	724	738	760	748	687	729	691	717	697	740	689	675	768	707	740	717	727	684	717	694	707	748	740	719	687	741	700	734	727	682	743	722	728	741	692	739	697	699	692	741	731	746	714	749	701	684	698	678	677	711	684	716	732	720	736	745	740	673	717	752	689	721	701	721	747	734	737	706	694	736	730	727	722	724	687	713	685	735	750	730	706	706	720	722	756	714	687	765	679	721	720	683	725	714	736	708	772	683	739	715	674	773	749	689	677	776	711	696	692	718	676	759	746	713	741	722	681	693	751	720	734	701	691	759	707	740	686	718	694	696	719	727	746	762	704	713	744	706	713	743	708	724	720	720	733	743	703	714	707	703	664	745	762	717	709	713	701	646	732	765	725	696	695	753	692	674	691	691	744	772	741	711	748	729	691	756	704	732	709	770	718	673	702	759	677	723	708	736	738	710	745	726	735	710	720	740	707	726	722	668	716	741	711	701	691	749	761	702	712	698	716	701	699	749	756	791	745	683	720	719	706	730	703	745	719	725	690	761	749	680	694	684	716	737	760	709	711	719	768	700	762	713	786	700	765	713	748	673	715	702	761	717	676	689	731	706	729	697	734	742	764	727	733	763	741	728	722	718	688	719	734	684	700	714	734	776	703	748	685	737	758	744	702	718	700	728	736	733	718	707	745	735	734	735	744	693	660	734	693	710	775	685	681	715	705	673	740	708	756	742	677	739	735	699	694	744	690	711	726	745	697	690	708	763	702	711	673	726	739	694	802	731	747	680	720	740	681	678	727	730	730	741	747	745	745	741	747	748	722	705	708	746	695	717	665	710	759	756	714	743	775	697	697	740	741	687	695	742	680	746	752	691	737	725	729	671	732	659	704	747	680	746	712	678	674	728	713	709	702	726	715	684	729	724	709	777	712	696	671	712	736	757	682	703	679	735	736	740	685	781	714	722	714	706	707	773	710	695	760	692	751	718	701	760	699	735	682	733	698	724	716	741	689	693	687	760	696	704	698	638	734	684	688	706	703	710	693	772	724	714	693	706	695	755	693	734	681	731	666	673	712	717	711	711	725	717	688	697	715	736	765	753	708	757	709	717	745	704	695	716	757	724	711	698	703	722	698	746	683	697	734	740	723	762	693	715	722	753	665	749	692	726	712	759	748	701	689	684	714	745	683	741	708	745	767	688	712	715	726	686	689	704	737	708	681	684	714	659	742	718	722	761	690	681	681	714	732	701	702	722	708	722	690	726	703	702	689	677	716	732	695	699	682	708	696	769	721	749	706	672	739	727	714	693	658	728	751	756	748	698	722	765	680	703	719	713	737	745	691	777	701	723	746	719	710	718	755	699	722	738	713	754	680	722	714	707	740	749	693	705	723	670	720	757	689	679	739	784	746	733	724	730	715	749	747	704	668	685	737	700	688	734	723	734	701	681	714	713	749	718	718	729	689	670	745	733	676	750	711	737	712	716	736	682	739	722	713	722	786	730	732	710	753	725	697	693	731	717	752	714	716	744	697	732	699	724	752	684	698	749	779	690	715	722	738	770	750	710	669	688	736	728	726	711	726	717	719	728	770	718	698	724	726	743	724	694	698	756	722	660	719	698	786	739	729	723	758	747	716	707	730	729	779	704	705	729	712	714	743	785	722	746	691	705	715	731	694	726	718	725	714	728	689	709	679	697	736	714	701	707	726	712	685	697	699	736	756	709	766	733	679	738	686	697	722	688	723	745	700	708	738	698	708	718	700	731	677	687	760	661	688	704	756	703	682	739	747	739	728	677	717	766	725	729	722	730	746	738	697	724	720	741	690	747	715	733	748	688	740	716	703	679	754	746	741	760	752	710	690	661	724	704	721	745	716	690	738	734	744	744	728	686	745	704	690	721	687	651	696	742	693	713	721	699	735	702	700	690	691	702	744	690	739	736	663	717	707	717	752	733	719	703	731	742	735	704	707	722	713	714	741	737	714	696	685	669	690	719	742	727	715	723	728	723	693	771	752	736	712	723	717	716	731	750	715	724	696	733	732	732	754	745	694	735	695	703	682	723	738	696	732	734	736	722	694	726	723	709	706	775	710	739	725	712	731	730	773	757	713	679	699
33133	27906	30833	27038	21185	15317	11174	9240	11318	10204	6528	5244	4354	3693	5370	4679	4041	3592	3381	2856	2468	2320	2254	2113	1901	1709	1562	1442	1342	1338	1086	1160	1167	925	815	821	716	485	456	448	421	359	345	312	294	253	265	242	234	231	244	236	245	233	229	229	229	227	251	236	239	246	220	257	245	244	269	239	252	237	213	217	251	223	223	251	227	221	262	238	248	241	221	241	223	238	240	234	244	223	233	214	252	231	244	245	248	258	206	233	243	231	226	223	218	215	215	225	205	232	235	223	250	215	226	212	231	216	233	240	241	247	230	237	238	204	232	215	219	244	232	245	232	240	233	211	211	228	237	248	270	233	244	246	224	211	252	243	258	232	229	232	217	238	234	228	219	217	211	219	209	231	238	215	244	224	219	261	236	231	229	209	223	239	218	195	216	209	229	240	216	198	227	261	240	260	231	215	206	242	231	219	237	233	218	210	261	226	224	201	210	238	228	233	219	227	231	234	233	224	238	256	203	193	229	239	213	249	222	263	267	228	220	251	269	252	235	249	242	202	210	197	224	238	255	214	266	214	237	237	229	248	240	217	256	210	204	215	260	209	231	254	213	248	235	224	248	239	232	224	229	214	227	246	209	251	223	220	229	228	239	216	227	223	226	237	238	191	231	242	223	248	237	240	226	213	227	226	253	248	253	236	247	211	210	240	239	220	208	233	240	224	225	218	244	237	206	265	212	244	247	232	238	207	232	204	246	216	210	214	229	218	228	230	232	249	211	230	206	244	206	237	211	248	249	221	210	252	255	241	219	241	219	228	229	242	247	246	233	206	241	244	256	235	224	245	233	220	249	222	232	212	225	223	216	230	204	228	231	253	230	226	224	211	245	224	223	207	217	226	282	238	217	219	232	244	243	215	234	231	212	219	233	239	199	224	226	227	220	204	236	221	238	247	215	216	212	218	226	227	227	237	215	231	241	204	214	242	226	236	233	213	229	221	238	243	227	196	229	266	234	246	215	223	238	234	229	225	239	221	209	251	222	229	228	222	213	217	232	236	229	253	219	227	246	211	243	222	246	199	204	204	245	250	227	211	241	221	245	222	233	243	220	239	234	233	221	246	237	238	213	237	207	217	249	248	235	217	231	237	228	254	228	249	244	236	287	220	232	237	227	233	259	228	225	240	245	234	246	229	212	243	244	228	252	207	231	218	235	202	241	213	232	223	258	225	233	235	228	239	205	229	229	255	236	240	238	215	231	226	213	226	237	232	235	247	243	238	226	224	210	228	252	230	243	212	257	199	236	213	250	209	213	243	196	229	212	242	236	246	266	230	211	217	214	223	220	237	265	223	239	220	247	236	250	213	206	224	209	221	230	227	238	238	243	240	221	221	222	217	221	218	218	211	232	205	228	213	239	227	213	227	238	227	219	243	223	209	239	222	237	226	241	231	222	225	201	220	229	224	248	235	213	246	223	227	245	228	203	235	241	225	216	248	245	218	215	231	215	222	232	222	212	241	235	229	236	235	207	260	229	228	249	241	233	233	207	214	221	252	229	233	220	249	233	239	230	225	239	214	202	211	232	238	249	284	233	243	226	238	201	234	246	255	207	210	232	238	246	256	220	248	211	260	227	234	204	239	224	227	236	214	246	247	215	223	246	226	246	220	250	226	233	241	262	239	227	209	213	222	238	224	227	236	197	220	223	225	242	212	240	227	213	216	242	221	218	204	247	221	236	248	243	239	207	221	245	239	236	212	223	228	212	231	235	229	231	235	217	222	237	195	260	231	232	227	208	231	225	244	226	233	225	237	214	249	223	225	227	237	224	210	228	210	227	219	232	197	248	248	232	223	217	228	213	230	239	237	231	246	224	210	205	229	224	219	223	250	244	208	231	217	245	234	207	227	217	194	220	218	252	235	209	245	220	249	268	215	250	226	205	241	239	236	224	230	225	235	225	216	262	239	254	198	241	225	223	240	202	217	229	246	225	219	233	218	237	223	245	231	235	233	249	231	245	236	211	238	237	210	239	244	253	242	217	222	221	235	233	224	193	238	211	249	240	230	227	237	214	220	225	239	228	217	236	215	247	249	219	242	231	242	263	237	219	247	210	228	252	204	239	235	228	242	244	222	220	219	217	239	229	216	222	217	245	222	237	234	249	240	229	245	228	239	213	211	265	238	233	234	219	182	234	233	238	218	227	228	218	261	222	237	245	231	268	239	231	237	200	222	216	204	245	209	269	252	258	226	225	226	230	249	201	220	223	231	244	240	229	249	232	247	245	219	239	229	235	227	220	230	250	235	216	228	214	225	232	265	202	221	224	241	245	235	219	220	260	238	227	258	216	253	208	226	220	214	234	254	200	207	245	243	204	247	250	224	231	223	229	232	239	215	240	247	255	218	212	204	259	226	216	218	219	229	229	255	227	240	222	216	227	224	209	210	235	242	229	226	227	203	225	256	215	254	245	208	212	217	241	242	216	238	256	215	259	236	210	257	215	206	232	237	230	206	235	214	241	227	217	226	212	242	215	232	241	215	243	242	247	249	230	218	201	242	222	259	202	248	237	232	241	207	229	235	231	240	213	228	210	215	228	235	236	225	197	230	249	203	222	231	233	241	237	244	229	212	257	222	231	228	270	217	223	234	251	252	208	253	255	233	258	227	213	219	249	222	232	230	242	204	223	234	246	236	236	228	245	209	236	229	231	221	245	202	245	227	240	245	209	233	241	212	237	205	217	202	241	243	240	226	226	231	240	266	221	240	217	203	250	245	240	239	238	242	190	226	229	209	233	248	248	226	203	207	256	234	220	217	235	216	230	212	224	228	237	208	222	226	200	240	211	249	220	249	227	243	244	211	238	255	214	244	234	240	234	236	237	221	222	220	241	227	219	208	245	227	226	220	210	246	214	234	217	243	209	221	205	248	229	228	201	215	227	264	224	217	212	218	223	252	225	229	230	220	222	195	261	226	228	225	239	232	228	228	240	213	227	243	205	221	244	270	210	235	220	251	224	216	227	236	224	240	243	262	252	232	230	240	227	229	237	223	249	227	228	252	233	247	219	230	217	200	224	223	226	224	209	243	240	212	200	228	188	232	232	231	223	260	238	230	220	245	216	258	226	215	256	274	234	237	235	228	239	224	248	200	228	234	220	203	247	270	225	217	260	236	233	216	225	227	229	227	259	208	256	227	236	226	236	282	226	224	197	212	235	232	237	224	229	256	223	193	257	255	226	236	239	215	232	234	228	230	227	224	226	246	238	202	231	242	222	223	230	216	241	242	228	234	244	218	222	228	250	234	225	219	251	256	245	249	235	242	230	237	212	230	223	216	247	239	230	241	246	240	231	254	266	237	252	218	206	231	221	214	219	216	215	237	212	223	221	276	233	237	220	225	253	246	221	250	217	217	220	237	220	217	223	201	228	214	214	232	239	229	230	250	234	247	233	227	255	229	218	204	243	225	219	217	207	231	246	246	242	224	210	261	251	223	250	249	228	244	236	222	228	214
21195	22188	32937	35812	34079	30600	27478	26170	27963	26199	20585	19708	17506	15979	20711	18733	16991	16036	16305	14522	12749	11964	12152	11885	11321	9660	9488	8264	8268	8181	6369	7028	7066	5485	4816	4981	4554	2794	2467	2340	1994	1636	1267	1172	973	842	766	716	711	692	642	681	678	695	637	659	657	684	645	678	690	629	644	656	669	625	630	648	647	669	641	653	639	637	681	646	610	640	641	667	678	673	615	664	642	666	650	647	647	640	674	656	640	658	677	642	651	629	602	682	664	613	650	662	699	668	701	677	654	633	645	632	629	621	663	601	668	632	644	650	621	641	714	662	653	691	635	670	662	653	623	647	658	633	624	648	654	644	695	640	685	655	654	659	679	606	634	629	647	645	647	667	680	640	599	644	639	670	638	620	679	655	645	632	651	668	646	653	640	630	655	666	678	612	621	624	652	644	644	689	742	636	627	617	646	646	636	652	653	668	626	695	640	659	613	658	636	649	656	609	647	645	625	648	698	653	640	672	587	643	694	642	643	629	622	666	670	637	625	655	652	647	645	631	661	697	638	644	672	651	673	672	635	680	642	656	697	618	659	634	667	613	597	673	689	668	655	651	688	639	682	650	647	664	670	654	654	643	675	647	682	669	629	660	668	654	682	624	628	642	636	665	617	613	625	676	646	649	660	633	625	653	632	616	630	675	616	653	644	622	652	698	673	643	624	664	653	694	642	629	652	675	695	676	652	629	644	657	643	630	669	687	653	639	639	622	654	699	593	656	626	659	698	617	655	650	686	614	632	674	617	682	680	694	626	668	687	619	640	668	649	620	628	660	670	655	668	659	634	647	681	689	652	632	688	681	640	691	642	684	692	667	649	640	704	618	666	669	677	632	650	661	699	628	677	671	626	614	685	647	622	614	633	688	682	631	601	668	594	637	709	672	622	629	658	641	680	667	707	632	646	630	638	657	650	705	634	639	641	653	662	692	669	627	600	622	652	614	661	670	645	667	620	656	693	712	629	617	652	645	661	624	613	695	596	676	573	653	678	637	671	662	691	633	606	676	661	675	641	663	698	638	653	628	640	601	626	664	642	646	650	674	636	689	628	640	648	642	696	665	656	630	634	644	642	658	631	657	629	667	622	660	618	605	682	651	664	650	646	633	681	671	622	654	691	611	688	655	677	648	686	626	664	628	686	650	667	670	632	666	638	635	672	654	653	614	643	653	638	631	619	625	664	642	680	635	650	659	691	626	668	665	673	652	605	636	620	634	668	662	644	649	635	689	679	660	616	621	627	676	649	701	659	585	646	643	644	664	663	700	657	668	644	667	658	638	667	667	685	638	647	634	648	628	668	650	653	690	606	675	668	634	622	599	641	677	684	640	642	603	655	622	637	653	683	632	643	650	666	617	617	675	668	654	680	629	602	622	622	680	682	660	676	694	681	630	669	640	638	632	661	648	633	657	643	682	679	694	667	634	694	694	619	621	685	618	637	672	637	674	605	656	645	616	680	681	677	707	653	647	581	687	630	646	663	643	678	662	655	650	651	616	602	637	634	643	676	666	637	705	610	651	639	641	646	637	635	626	701	617	673	639	625	659	671	675	631	647	658	633	651	658	611	656	714	691	652	619	611	666	671	620	666	651	664	633	690	635	659	686	629	620	604	659	645	628	675	669	620	657	639	649	651	611	689	646	658	659	647	697	632	658	660	630	621	643	653	675	646	714	657	652	655	634	631	646	612	670	648	656	644	692	640	664	684	585	688	674	623	632	678	640	654	653	716	672	647	631	654	646	653	606	647	630	632	638	644	673	643	661	659	660	610	635	677	634	613	660	676	639	657	639	650	645	631	635	665	671	651	639	678	676	596	672	632	669	652	653	670	657	654	652	605	640	676	627	617	615	684	643	685	659	651	662	681	635	625	644	628	622	617	651	640	656	623	633	678	646	631	632	666	651	670	652	622	670	648	609	673	619	605	676	616	624	650	647	681	627	682	651	654	627	641	641	644	681	630	647	651	623	673	661	628	646	615	668	672	661	666	636	630	665	622	684	672	679	636	659	688	603	643	658	639	636	653	661	626	665	652	651	709	664	675	707	616	632	627	700	662	694	612	654	656	626	655	601	645	653	659	651	658	640	704	657	649	652	624	690	645	666	645	645	669	651	643	659	643	671	595	689	686	676	644	638	698	638	618	665	652	654	658	676	664	672	654	681	673	636	630	674	638	651	694	619	653	622	694	701	658	647	689	660	653	680	623	612	629	648	627	649	638	668	657	634	620	620	651	646	630	678	667	660	641	654	613	634	660	692	688	644	631	663	663	695	630	650	639	632	624	596	664	641	649	670	640	643	626	669	675	632	624	682	668	624	655	646	676	660	608	667	611	646	658	700	623	619	627	630	662	652	660	633	635	670	670	646	683	656	637	640	655	640	650	602	682	661	613	657	632	597	658	684	637	656	651	639	627	682	628	647	652	671	661	682	672	688	689	649	677	650	652	648	639	637	611	677	629	691	669	627	650	663	631	600	649	663	667	666	631	667	689	613	658	684	662	621	650	660	648	647	617	667	678	687	595	675	638	718	648	633	675	695	646	636	655	679	692	641	659	632	662	635	680	627	687	620	615	622	671	672	630	654	646	644	688	676	642	637	675	631	659	658	662	637	649	681	646	652	632	662	676	617	616	664	597	626	639	653	633	644	641	642	673	624	648	653	660	648	644	666	660	625	680	658	656	627	657	697	647	654	628	640	681	676	627	651	641	658	627	657	632	631	646	704	619	650	663	621	670	669	638	674	675	666	648	618	615	663	649	657	674	646	671	664	657	593	683	622	617	712	695	681	613	592	661	654	624	656	684	637	652	640	686	696	649	617	672	607	609	670	643	635	648	603	678	672	644	627	655	697	678	668	646	650	679	669	622	657	665	657	641	638	700	654	584	674	659	665	649	648	637	646	678	676	637	629	652	679	606	640	646	637	639	652	665	666	653	659	692	656	632	564	654	624	657	657	640	636	680	655	671	619	691	621	683	643	676	695	663	656	670	655	647	627	675	686	656	646	633	623	665	627	634	691	680	695	630	645	611	669	625	668	662	641	673	645	684	643	673	655	679	697	641	648	651	647	629	639	694	648	638	659	666	657	647	661	656	651	645	659	658	646	625	686	627	693	678	650	670	630	623	663	662	636	639	686	680	652	650	688	601	654	640	673	715	676	689	638	690	653	637	635	665	607	652	682	670	615	645	653	646	668	609	627	618	660	637	617	654	675	673	654	667	641	623	644	658	655	632	635	677	635	645	687	618	611	694	659	696	675	698	649	655	649	625	673	610	630	646	697	698	633	666	672	680	659	664	669	636	664	652	649	646	647	639	622	670	656	656	651	671	692	599	574	662	627	613	646	675	618	651	635	639	668	644	650	654	633	650	689	663	637	657	650	662	614	656	660	628	672	636	650	642	666	641	615	681	635	636	678	623	687	670	691	625	604	660	633	659	627	633	636	620	639	674	637	682	655	646	672	633	654	616	670	669	683
14931	12479	13666	10177	6948	4544	3274	2421	1955	1483	1125	960	721	705	661	587	553	479	484	447	414	433	370	377	376	363	380	330	351	334	324	335	307	307	303	301	315	283	303	282	286	277	300	289	308	292	289	284	304	288	267	291	273	284	265	286	278	281	295	318	299	265	287	294	291	329	293	270	275	273	291	300	294	249	305	300	281	275	281	273	288	273	284	280	271	308	275	265	284	288	293	295	269	280	273	278	256	302	263	309	284	263	265	278	261	293	252	285	278	304	276	267	267	283	306	270	300	301	297	277	303	308	269	295	302	277	294	286	277	271	239	256	283	276	279	290	288	286	276	275	271	302	278	273	279	283	242	266	276	265	282	304	258	259	300	263	298	285	285	299	283	274	292	281	274	296	278	283	257	290	271	268	285	278	272	280	258	278	262	281	255	273	263	288	309	269	282	303	300	272	285	317	268	251	277	274	304	283	282	282	295	258	281	268	306	266	297	292	273	308	296	265	287	267	279	285	292	273	312	253	325	281	265	255	275	286	286	268	291	295	285	276	267	253	278	282	264	240	292	277	304	277	272	267	300	307	273	268	282	263	278	296	291	305	308	267	284	298	312	297	242	295	253	260	283	276	293	298	285	270	276	266	254	305	304	254	342	322	267	306	299	254	291	277	288	277	305	290	297	257	289	238	306	291	299	258	267	259	264	280	280	298	295	264	266	270	288	279	275	262	297	307	279	282	273	261	287	281	272	276	269	272	297	271	253	295	282	260	259	276	252	268	285	253	291	284	270	272	295	261	266	307	266	296	257	265	310	239	298	263	297	292	257	301	301	286	289	260	282	272	273	302	279	263	283	300	265	282	249	268	291	294	290	245	287	249	291	278	275	314	264	284	275	260	258	282	270	275	276	276	269	279	326	289	292	248	247	289	267	257	243	297	300	311	287	299	248	274	272	285	259	303	271	247	288	284	272	255	282	278	279	294	302	267	299	296	316	279	303	301	254	299	283	254	263	260	292	286	304	315	284	303	278	264	301	267	295	267	286	242	288	263	288	295	271	294	255	269	283	299	271	268	302	309	286	256	278	265	279	292	255	285	298	263	279	275	277	270	274	273	279	293	266	282	259	274	257	317	262	273	286	286	287	276	294	276	302	281	282	273	282	287	266	265	287	264	292	301	272	290	273	273	279	289	297	295	272	305	279	261	295	263	269	285	292	281	266	288	293	277	293	278	304	275	314	264	296	276	262	281	288	290	301	256	286	267	291	299	272	275	279	284	296	302	312	298	266	268	287	286	288	276	286	309	263	257	304	295	276	289	314	290	272	268	289	270	295	263	273	261	277	284	279	288	286	294	253	276	311	268	292	277	271	252	288	267	255	294	283	287	294	317	287	276	327	290	274	289	254	286	278	282	288	320	305	302	262	266	301	295	313	269	266	291	275	297	290	277	279	291	284	292	278	274	237	267	274	238	269	267	284	292	244	263	273	289	267	298	280	283	291	260	285	282	307	272	282	307	282	292	280	290	291	271	314	284	276	300	263	253	287	260	290	282	302	256	307	248	255	306	249	317	271	267	262	269	279	274	267	288	266	296	290	291	279	290	273	273	270	284	313	259	257	294	288	285	295	283	288	285	268	305	273	263	298	258	268	279	274	269	311	244	280	268	279	247	278	267	285	296	281	298	259	298	280	288	271	289	258	270	326	298	282	291	273	274	272	290	282	265	281	304	288	303	271	282	270	278	288	297	267	286	293	295	268	278	302	265	267	277	257	296	288	283	287	259	282	284	285	293	260	275	273	292	289	261	276	264	292	301	282	292	272	294	281	279	279	266	277	269	276	329	307	247	277	284	270	296	282	294	288	313	281	296	250	267	273	284	297	277	315	279	289	283	302	282	272	312	298	273	288	310	277	299	299	257	304	279	297	287	288	297	268	276	274	279	234	299	277	298	274	282	285	265	285	285	271	268	289	269	299	293	315	273	280	275	314	241	277	251	310	291	303	290	283	283	262	315	252	282	255	281	268	270	280	302	290	279	287	270	312	249	265	297	270	283	290	278	283	301	271	280	282	281	277	291	313	248	247	289	260	298	273	266	271	302	295	297	277	296	287	298	261	305	277	278	274	297	299	282	299	261	266	283	279	278	279	270	291	262	272	302	267	286	266	254	298	251	260	249	284	286	291	284	279	301	269	247	280	273	316	301	252	264	263	264	286	307	290	283	285	284	295	301	293	289	293	264	271	284	260	254	248	262	265	320	302	300	269	273	293	285	273	263	262	266	259	265	262	268	309	254	292	323	311	266	297	275	300	254	248	268	257	270	330	317	299	274	275	287	281	249	271	241	280	279	266	284	274	270	258	273	276	280	249	280	263	263	254	279	305	275	273	305	300	297	284	284	270	290	278	334	295	292	288	262	273	273	272	292	294	273	254	274	285	286	271	273	305	279	298	291	297	275	264	287	246	272	260	274	276	271	272	279	260	284	283	291	278	271	305	299	283	277	281	249	240	298	266	252	298	272	301	316	317	282	325	288	263	273	282	272	286	256	276	255	284	286	310	262	287	262	308	263	280	290	308	278	273	240	298	278	315	246	259	289	253	275	270	281	278	261	295	277	252	272	296	306	274	274	286	261	278	235	250	263	278	278	296	293	275	264	305	286	284	267	312	285	267	267	291	281	264	275	261	291	262	279	280	306	285	246	261	283	288	278	293	303	303	277	297	283	256	257	279	261	274	323	265	293	310	262	261	266	294	280	266	298	293	310	277	296	255	294	282	264	307	281	287	290	283	294	275	240	277	287	259	278	274	296	296	270	321	303	261	250	293	277	289	272	304	319	279	273	282	268	315	279	306	290	277	255	317	262	272	299	256	255	288	244	296	292	279	258	320	282	270	262	299	308	269	258	319	273	295	275	265	300	289	272	293	336	280	275	296	271	313	301	251	272	262	268	297	279	229	282	292	300	288	277	292	259	272	290	298	272	254	302	278	282	299	297	288	276	268	307	291	280	272	274	281	266	257	264	280	302	261	287	282	277	291	265	294	278	303	292	282	270	274	298	281	286	270	266	312	279	291	266	307	278	291	278	275	251	308	287	304	291	262	280	288	278	282	270	286	304	307	278	306	267	293	264	273	264	270	297	263	240	280	276	289	313	266	255	285	247	276	299	249	326	281	300	279	265	265	241	276	307	279	260	300	277	293	280	271	269	271	283	283	306	302	311	263	294	289	281	274	273	264	258	276	283	300	310	295	313	273	292	268	290	303	304	269	294	276	279	299	282	259	302	240	260	281	264	261	263	286	274	265	296	306	299	278	288	260	290	262	282	277	271	272	321	298	289	276	290	290	261	275	282	310	265	276	252	291	280	286	304	273	269	277	260	266	281	259	311	289	268	255	275	289	263	287	250	249	275	263	283	304	279	286	264	281	312	277	259	279	275	290	295	283	266	307	280	269	267	277	299	261	280	280	266	232	280	286	263	263	306	266	330	278	301	262	319	303	311
9930	10881	19885	21552	19129	15838	12816	10704	9125	7473	6014	5017	4131	3419	3519	3055	2818	2452	2232	2032	2018	1762	1638	1648	1461	1407	1324	1254	1151	1113	1047	1034	1127	1000	903	960	932	873	821	823	764	811	819	768	773	784	766	789	760	766	805	763	789	783	838	782	793	730	778	775	807	736	770	773	831	755	780	779	734	780	743	788	747	771	753	797	801	800	759	737	782	770	802	768	771	755	724	761	773	826	809	756	769	712	739	764	786	740	785	750	799	776	776	776	772	742	753	736	792	780	754	758	825	759	784	819	755	743	745	738	802	813	782	744	772	806	769	746	770	708	768	806	772	720	753	754	781	760	805	799	728	827	772	816	768	793	869	736	729	762	798	777	727	719	738	744	837	795	786	765	740	795	751	797	784	766	750	766	739	759	788	768	776	737	788	765	798	786	819	792	837	780	742	777	765	783	727	681	792	815	747	788	806	789	761	759	787	730	789	771	718	788	833	786	807	742	773	792	762	765	756	785	738	786	772	779	822	791	760	767	788	759	796	775	725	805	771	761	843	803	777	727	772	751	798	744	746	761	760	814	758	779	789	777	799	772	773	709	799	722	767	766	788	739	775	784	716	841	733	824	769	761	794	750	759	763	757	759	772	795	740	748	781	759	796	768	802	752	758	771	755	696	732	711	797	771	777	766	808	748	771	769	743	775	751	750	762	739	771	741	749	809	763	801	776	736	740	785	787	793	772	771	749	772	789	781	840	779	767	754	749	763	778	758	751	753	774	796	762	804	792	791	765	793	823	756	793	805	780	768	790	738	758	743	787	768	794	762	755	777	788	788	776	775	796	742	792	772	775	747	782	783	830	755	785	760	762	771	781	809	755	760	731	745	797	759	760	759	743	784	790	765	730	765	750	786	750	748	768	829	775	737	768	798	828	750	776	776	753	756	786	747	763	817	751	762	777	790	802	758	759	766	805	799	790	827	787	775	787	745	756	766	793	743	797	792	793	796	750	760	770	787	815	795	755	738	719	760	757	790	760	735	784	775	786	768	798	828	768	794	774	797	801	788	778	792	758	795	796	790	780	807	743	776	776	819	810	801	759	808	771	776	793	782	703	745	774	722	757	786	733	795	756	821	744	713	778	782	799	734	778	734	760	748	764	773	790	795	819	735	759	820	785	840	769	812	817	774	819	766	818	706	740	781	769	783	798	807	802	740	792	749	757	798	795	801	752	727	733	787	807	810	782	762	773	781	775	761	782	768	782	755	741	780	795	720	771	781	721	775	765	736	731	795	783	784	733	798	774	816	723	758	777	772	767	753	724	763	755	740	770	786	740	770	797	796	803	748	755	750	784	780	743	785	754	768	757	757	778	769	740	819	777	801	753	739	781	783	762	771	796	770	790	789	775	749	786	755	758	714	737	784	784	810	751	805	768	817	741	828	806	802	783	751	769	764	791	773	787	785	781	782	733	772	766	776	798	780	815	767	738	754	740	822	772	763	733	749	781	753	759	788	700	780	771	822	745	744	778	780	783	767	746	781	769	776	771	765	774	750	773	786	790	824	757	730	769	772	770	756	832	794	750	790	749	744	793	784	755	765	778	795	735	762	783	798	740	792	730	810	737	796	792	777	808	794	764	748	753	828	743	802	775	799	778	760	786	809	814	781	804	843	781	828	787	814	768	765	785	790	803	769	789	775	817	795	837	769	751	783	712	777	793	737	745	768	815	767	755	730	770	831	784	826	748	767	770	735	770	783	757	775	744	793	764	819	769	753	749	781	785	748	735	770	773	752	732	788	804	818	729	770	760	765	777	767	772	763	766	749	723	810	748	760	796	802	798	752	742	741	732	754	775	756	743	754	780	777	767	759	811	755	812	786	743	711	795	806	765	777	817	803	763	759	735	779	730	733	778	767	782	747	737	738	771	743	770	746	762	762	757	790	750	795	782	812	793	748	773	715	752	742	764	704	788	768	726	821	765	759	743	838	792	764	766	775	775	792	751	787	779	751	729	765	808	813	763	729	799	785	760	782	732	767	763	786	757	766	804	820	705	786	797	793	799	752	756	873	766	753	777	761	785	701	801	780	726	743	733	809	802	771	787	729	788	724	750	757	742	753	793	767	804	762	796	725	801	793	758	767	745	799	705	762	785	724	777	742	739	714	752	731	768	743	765	788	773	784	741	756	778	763	789	781	756	786	791	764	757	817	749	803	797	740	715	759	763	719	789	729	740	753	738	758	802	782	807	808	750	723	763	778	764	767	782	795	776	772	764	757	752	777	757	777	779	790	715	735	750	780	756	791	776	770	744	795	752	789	770	787	812	761	743	752	786	754	772	756	776	770	752	773	725	724	723	823	802	791	791	745	755	793	711	767	789	790	834	769	777	766	828	754	799	783	755	778	749	763	799	743	745	785	792	747	718	743	756	746	723	766	751	747	718	760	789	777	776	795	689	787	745	807	777	766	736	781	773	753	824	736	758	776	707	750	753	781	776	745	809	730	758	734	773	739	801	801	738	784	793	751	745	794	748	798	766	820	791	795	747	775	729	762	789	775	774	760	796	778	761	773	776	742	811	758	778	777	784	782	778	742	769	739	761	753	761	737	795	748	782	759	777	781	749	761	786	735	770	785	767	818	818	768	769	789	752	731	765	735	780	803	772	777	799	778	767	794	742	772	769	802	782	802	733	796	750	745	772	766	738	806	770	745	787	726	757	723	755	757	723	790	730	756	737	771	785	762	798	771	800	784	803	767	717	798	751	765	786	738	727	797	763	797	740	763	804	758	736	750	765	780	772	749	761	705	815	759	815	790	794	763	764	729	767	760	758	784	746	766	747	794	798	766	777	720	780	733	787	699	748	726	787	775	798	757	735	749	795	764	833	770	787	802	784	770	810	823	744	760	737	765	795	788	787	776	723	757	804	816	818	753	762	724	773	756	740	766	759	723	787	743	801	785	746	780	766	780	805	720	747	778	813	783	752	812	784	756	756	733	774	776	755	820	791	744	782	761	746	790	775	791	746	769	831	762	726	798	778	801	736	765	771	781	742	772	781	728	821	778	783	760	745	744	770	766	732	812	767	841	763	757	798	774	739	757	761	751	740	747	816	771	752	764	776	795	802	771	742	715	778	769	780	742	765	791	786	774	741	794	777	735	765	782	753	794	771	736	740	784	749	793	776	744	778	780	781	756	803	760	795	754	805	743	720	782	805	724	759	802	769	782	749	714	770	767	755	786	781	800	763	782	786	759	752	796	752	781	781	721	724	791	740	782	801	808	768	755	729	748	820	828	836	784	755	776	746	731	812	751	807	760	745	778	789	796	776	773	751	755	802	753	745	785	766	768	751	761	781	781	746	775	797	776	815	758	774	766	789	789	799	789	810	807	818	784	810	729	752	824	739	760	787	773	711	772	736	746	765	806	742	755	766	774	751	761	758	708	772	760	757	769	764	768	838	770	770	755	748	736	755	786	818	742	772	785	780	710	761	765	765	805	778	770	774	765	723	789
25201	20862	23418	18954	13805	9538	6769	6344	6290	5091	3847	3046	2058	1616	2558	2292	2031	1843	1663	1564	1420	1174	1274	1062	970	832	831	768	775	803	683	715	636	494	507	516	479	384	368	363	300	285	268	287	296	268	264	273	281	272	262	258	273	258	244	252	255	263	249	261	254	251	253	283	253	236	271	246	278	253	266	255	248	261	274	240	262	260	272	257	269	236	241	250	273	266	262	256	257	274	269	264	230	241	235	273	267	260	268	253	267	229	278	285	259	262	235	242	263	239	269	290	276	254	248	277	254	249	274	241	249	237	248	241	240	252	248	259	263	238	245	229	268	247	239	248	249	251	239	258	255	253	277	281	264	236	219	272	247	236	272	271	248	241	242	261	243	260	231	279	237	272	271	239	241	264	276	253	284	262	284	237	246	263	272	274	268	249	272	254	241	256	281	215	262	260	249	278	264	238	245	276	268	285	253	223	232	249	265	263	253	262	299	285	259	258	251	228	271	282	262	236	239	276	255	255	237	274	242	241	243	233	263	261	236	240	276	257	247	249	272	264	249	256	251	251	266	242	265	249	233	235	285	235	282	259	278	262	273	274	260	272	223	240	248	280	281	247	225	279	221	270	244	267	273	251	259	309	254	269	277	275	263	252	251	244	266	231	272	265	277	252	249	259	237	255	239	251	252	243	262	257	251	259	260	234	234	225	252	264	243	277	241	245	252	281	272	297	278	279	236	224	273	250	257	263	272	260	237	251	266	268	268	261	243	222	225	264	236	257	244	238	261	253	240	263	241	270	271	255	250	260	276	220	260	256	258	241	268	246	243	261	265	262	256	306	251	248	277	253	280	257	263	233	259	289	239	247	254	250	268	257	263	298	256	284	261	253	259	247	250	289	257	237	282	263	265	256	261	238	301	285	268	247	227	280	267	254	296	235	258	280	250	257	247	239	268	274	263	241	253	239	295	218	248	263	270	245	272	235	269	276	283	272	226	252	257	268	255	252	253	248	248	233	285	233	259	285	277	278	254	267	233	264	228	265	249	224	257	262	235	248	246	234	282	270	254	258	236	257	278	227	254	237	245	240	269	280	271	257	285	248	249	284	254	270	269	266	266	250	257	250	233	251	279	249	264	237	258	287	243	269	254	268	252	267	246	232	258	231	260	257	255	293	257	249	228	250	254	233	294	244	248	254	271	252	270	267	245	271	240	270	273	258	260	260	278	246	252	256	256	261	247	242	250	254	246	239	277	250	235	262	238	267	264	253	238	221	268	256	251	259	257	260	258	241	248	236	243	250	251	269	236	268	265	278	273	264	260	259	264	283	268	282	257	230	249	248	234	257	266	261	257	247	272	270	247	245	242	264	244	272	242	266	255	234	265	256	292	257	281	272	258	225	245	261	223	256	264	274	229	266	268	253	252	268	276	241	239	258	254	303	249	264	222	290	255	259	263	249	251	290	275	261	284	253	253	264	244	280	268	288	264	260	258	247	294	258	268	249	244	251	251	246	252	294	235	268	264	227	262	260	259	271	270	264	234	235	286	269	260	236	242	273	250	274	268	245	238	261	257	260	244	257	244	246	264	244	246	239	232	268	269	263	246	233	274	237	238	262	250	268	263	263	265	249	296	270	257	258	224	249	246	249	285	259	257	239	264	264	240	234	259	227	239	257	268	257	266	262	249	264	262	274	220	275	265	257	254	259	266	259	243	275	258	239	263	270	239	259	265	267	267	252	261	253	261	256	270	285	266	250	258	263	271	296	264	275	256	300	253	258	243	252	274	277	275	264	250	266	250	263	261	279	261	249	263	270	237	269	265	245	254	269	291	257	265	270	244	264	244	296	280	246	243	264	250	267	255	259	229	219	252	244	257	272	277	273	255	255	256	245	249	250	280	239	268	229	276	271	259	228	231	233	236	249	262	265	237	256	270	268	253	235	254	240	233	258	225	254	231	255	265	276	251	236	271	280	275	270	251	260	265	237	283	275	264	249	239	255	254	264	249	227	254	277	239	273	273	236	279	243	262	216	250	267	274	264	261	258	277	267	270	255	272	264	254	250	252	265	243	263	258	273	239	260	278	246	292	260	234	246	258	282	235	255	251	260	239	243	252	237	261	239	307	230	289	290	253	265	265	252	266	269	265	245	270	251	237	251	251	298	253	226	267	273	244	268	240	279	287	266	251	294	271	266	258	231	259	247	279	277	237	280	257	221	254	251	261	281	281	229	240	254	255	265	268	251	258	272	248	243	249	268	277	236	263	287	253	256	242	259	248	286	254	251	274	265	251	251	245	281	278	274	262	252	239	251	240	276	275	272	230	287	266	254	230	231	237	266	251	254	243	269	263	255	259	258	272	248	272	280	236	262	251	255	251	242	258	257	236	273	279	234	244	263	279	248	262	267	241	240	270	283	256	256	247	263	258	263	260	275	268	258	275	247	227	256	269	238	212	244	242	266	271	258	265	271	247	274	231	252	244	258	251	237	261	233	286	261	242	237	231	245	262	256	249	224	235	253	252	261	273	269	248	247	255	258	280	258	226	251	267	259	281	254	248	234	236	262	259	277	281	244	254	258	234	265	257	273	278	270	272	258	272	252	242	276	225	268	240	270	255	263	252	270	274	275	257	247	249	270	280	226	257	271	293	259	266	242	238	267	260	256	254	225	262	251	263	262	253	259	258	251	257	224	255	279	242	252	250	234	280	271	258	258	250	241	261	250	279	267	253	257	271	230	295	255	237	228	263	244	226	257	264	266	295	253	257	267	281	237	266	266	265	247	235	269	259	239	259	261	268	270	243	257	264	261	264	278	269	256	265	282	255	275	272	250	262	232	238	267	275	271	257	261	272	261	286	256	269	267	285	255	271	279	254	261	248	259	239	264	235	280	275	247	241	268	260	249	288	244	261	243	261	265	265	251	260	241	282	275	284	272	228	230	294	228	273	262	280	240	237	268	246	271	270	263	275	256	279	254	244	253	235	259	255	257	244	247	262	196	261	284	267	272	262	245	251	233	273	288	252	239	253	255	273	264	259	284	253	241	254	266	241	250	252	256	277	267	226	245	264	253	254	262	265	263	202	265	232	242	267	245	264	260	237	251	259	260	264	261	231	228	264	254	266	247	242	243	267	273	270	227	268	253	270	221	241	289	242	241	232	238	254	276	228	292	279	272	274	258	274	264	256	282	272	285	260	262	230	267	271	246	230	275	245	254	236	261	258	283	249	251	248	225	291	246	255	273	251	241	253	232	259	252	245	281	265	252	247	277	280	246	257	249	258	263	263	279	267	271	258	268	277	263	248	267	283	229	285	253	255	265	293	279	265	252	216	274	289	234	270	262	249	267	262	289	280	252	287	268	262	253	268	272	283	276	261	237	207	253	269	256	241	273	239	234	232	252	248	291	287	242	258	246	261	281	255	268	253	279	273	287	268	253	269	245	282	241	268	271	253	230	259	251	268	287	247	272	246	246	274	253	253	237	249	243	283	263	240	231	242	231	256	252
16483	17022	28130	30343	28053	24180	21103	20888	20504	18107	15266	13330	10436	8946	13047	11226	10442	9761	9671	8744	7995	7246	7030	6573	5869	5202	5074	4442	4691	4747	3752	4205	3739	2720	2647	2632	2401	1705	1586	1411	1304	1082	975	883	886	747	767	750	741	674	691	710	689	735	750	712	731	754	680	726	751	716	762	727	717	729	729	717	674	670	716	695	724	702	724	750	699	685	705	733	720	691	653	729	728	699	714	690	712	758	728	719	653	766	696	749	738	749	686	689	688	711	726	672	695	744	671	721	702	672	715	737	670	784	710	731	730	720	711	697	694	739	722	732	734	760	749	718	679	667	720	683	687	722	728	725	726	730	752	712	733	714	719	711	748	712	730	707	716	706	715	760	736	711	712	698	714	747	726	747	717	703	691	716	791	763	716	729	696	729	703	717	701	702	732	726	687	680	700	764	715	742	729	754	712	683	709	728	709	712	798	681	759	733	707	685	724	695	715	725	685	700	696	715	726	723	718	665	740	704	706	699	695	693	744	711	736	737	740	764	711	726	722	715	748	731	685	711	727	721	712	764	685	697	655	676	757	698	711	729	753	746	722	702	680	725	683	729	708	743	683	729	725	701	706	740	711	698	739	747	745	733	693	706	665	709	712	696	711	700	729	731	739	772	747	698	690	705	749	702	744	752	722	712	701	719	764	723	656	723	731	748	658	756	693	718	699	723	767	674	750	749	696	712	726	716	718	720	741	754	684	664	717	709	740	695	722	749	710	743	712	692	699	728	715	728	702	722	698	682	710	707	720	750	708	720	760	709	740	748	720	719	723	705	705	755	757	696	677	720	738	734	708	757	696	667	755	714	736	718	719	697	737	685	700	746	708	784	760	741	728	747	760	721	697	722	748	698	716	657	739	755	776	727	706	682	733	723	701	732	757	713	654	747	728	697	711	749	727	736	754	718	758	653	690	760	714	717	729	770	700	738	715	730	694	760	738	702	721	733	716	703	668	700	732	695	684	699	730	736	721	712	691	723	774	684	696	664	756	722	755	676	690	701	714	746	735	718	699	703	721	744	724	699	683	687	715	677	689	745	708	722	715	725	735	692	754	693	714	775	739	700	713	723	724	784	735	689	725	689	727	732	741	731	736	742	706	684	723	713	759	737	683	745	729	713	745	716	676	728	707	673	675	704	690	726	718	751	726	691	765	677	716	692	725	671	707	696	721	753	676	641	745	680	720	704	710	710	705	723	702	694	736	688	680	766	702	757	756	758	689	759	693	689	727	694	749	760	703	717	716	746	734	729	753	697	725	764	696	729	736	695	706	720	709	726	733	681	689	747	685	681	707	672	763	729	718	711	721	724	755	709	707	703	762	703	716	728	694	746	721	680	681	666	733	758	680	726	738	745	710	786	793	704	673	692	661	703	674	702	687	697	747	730	714	731	718	765	741	706	740	683	699	739	728	696	729	680	667	729	686	721	718	705	692	701	722	705	731	709	713	715	782	688	701	725	712	719	716	697	702	772	718	744	722	728	724	682	704	710	732	693	744	686	743	703	763	697	721	694	677	717	690	690	725	737	694	701	675	677	709	708	703	706	704	754	723	747	708	734	731	745	750	707	724	724	678	714	721	723	728	735	705	708	741	684	725	710	723	722	713	729	726	729	700	754	765	728	682	709	727	713	694	705	740	712	736	682	769	726	722	705	736	722	694	713	717	725	723	689	711	670	731	725	708	749	709	770	682	742	693	700	659	723	704	704	729	669	755	733	691	739	742	709	702	706	734	739	727	758	740	689	704	684	695	711	688	678	671	733	711	741	687	729	741	713	738	671	711	719	719	731	752	688	741	726	716	744	704	739	699	688	696	696	732	706	744	697	726	737	690	741	735	714	709	718	697	720	714	736	702	703	733	679	685	714	738	726	707	768	752	699	720	679	662	729	727	702	705	682	721	662	677	678	732	696	681	674	701	730	672	673	726	715	751	755	684	695	708	697	723	707	732	757	696	722	710	711	689	670	731	775	730	723	704	740	728	763	723	664	699	694	713	714	749	745	763	752	765	701	731	694	694	712	731	688	758	712	718	698	736	700	710	738	694	689	737	691	657	751	687	712	686	726	729	750	679	714	731	690	711	729	733	714	723	713	700	683	665	732	671	721	711	720	732	621	705	710	779	704	701	713	721	707	719	733	707	725	700	741	712	668	710	708	736	744	700	692	717	679	698	719	730	714	714	731	744	697	728	740	712	660	706	739	722	747	732	730	700	643	717	727	706	705	693	720	737	694	731	685	767	732	715	697	728	717	695	714	800	707	709	675	668	675	772	734	703	739	712	716	729	671	776	682	740	752	725	737	728	755	712	745	748	692	698	726	704	655	696	721	739	772	751	749	692	724	742	663	742	735	741	688	730	698	712	687	691	708	707	752	692	710	686	695	694	744	745	728	717	700	753	760	657	734	721	653	730	732	766	697	771	683	718	713	723	677	734	729	717	660	729	675	652	671	712	741	697	703	744	725	744	720	761	723	704	712	742	692	750	648	733	698	717	656	740	758	719	723	729	753	680	686	703	702	682	727	682	721	721	669	696	727	689	689	706	701	713	705	696	788	677	751	701	707	736	649	701	725	688	702	712	738	683	694	761	732	681	662	712	715	688	706	727	704	713	712	718	704	724	696	712	685	678	729	690	753	681	701	721	691	666	723	732	673	717	710	698	739	720	682	729	720	726	704	718	735	717	677	693	707	681	733	699	701	717	697	718	758	772	717	665	773	727	696	734	716	720	715	736	719	739	704	712	710	711	745	684	701	680	714	722	751	704	742	745	729	703	703	724	677	704	712	675	719	717	712	686	721	682	717	710	758	711	741	678	691	701	720	705	678	700	747	668	712	730	706	700	703	726	678	706	708	744	709	743	736	695	690	740	759	667	729	754	698	715	745	727	736	700	692	723	732	701	699	666	711	678	725	691	676	760	767	683	739	745	698	707	773	741	715	710	676	724	727	710	721	761	677	722	685	707	725	723	721	673	672	672	742	759	737	680	730	730	684	719	680	724	741	698	693	710	711	685	668	673	766	703	739	709	757	728	744	738	710	709	706	671	689	720	756	711	726	697	690	749	685	788	711	716	735	704	703	694	704	775	693	679	692	694	684	684	682	695	730	717	725	742	776	766	732	711	737	669	717	673	734	721	732	724	746	751	702	696	738	750	708	698	686	664	721	764	701	725	653	747	732	705	710	694	691	681	689	713	712	718	675	733	649	707	735	761	739	753	740	730	725	722	702	720	737	680	737	696	682	759	743	758	738	701	735	749	670	725	750	714	722	720	702	738	749	755	794	714	685	694	695	705	743	743	731	751	761	698	748	735	713	731	683	687	760	731	776	724	728	729	727	687	729	697	690	706	692	717	708	692	660	740	671	713	714	714	725	726	685	764	692	732	734	735	747	688	720	728	707	700	691	749	692	702	709	719	711	720	698	717	716	692	756	696	682	766	713	708	702	721	692	702	689	728	702	717	682	743	706	680	763
33940	28571	31485	27226	21105	15695	11030	10038	11265	9392	6707	5816	3800	2963	4691	4140	3819	3390	3457	2891	2670	2382	2302	2079	1756	1528	1509	1440	1506	1524	1249	1293	1100	884	789	761	684	485	451	440	400	314	286	281	274	280	252	241	251	250	228	223	222	257	241	231	235	235	255	247	255	251	230	245	248	230	204	218	235	236	223	232	230	234	211	234	207	218	235	230	243	235	231	258	264	267	221	222	255	260	233	212	235	209	250	235	236	220	235	219	256	238	245	215	205	213	264	236	246	275	217	229	232	197	240	237	221	238	253	207	235	249	227	248	231	228	240	212	244	223	234	233	252	233	234	221	210	230	242	230	228	219	230	217	237	217	235	236	252	230	237	250	219	205	245	209	240	222	225	240	228	235	200	260	221	222	256	234	225	214	222	210	238	222	244	211	219	239	250	224	236	242	243	224	251	249	213	227	239	233	231	201	223	222	242	224	228	231	226	227	217	243	258	234	223	258	218	222	211	240	261	240	237	228	239	232	230	230	247	237	220	212	247	208	221	239	233	221	235	228	228	243	233	234	243	235	210	209	245	232	231	231	224	228	218	241	241	245	240	226	241	211	265	206	233	241	260	247	260	222	215	233	228	239	275	249	240	237	232	219	219	215	223	210	220	223	221	243	232	220	219	208	251	228	234	218	217	227	240	229	223	241	261	241	230	238	257	263	234	211	216	250	227	235	237	220	242	206	229	216	234	216	225	214	239	211	237	230	217	237	229	243	238	245	240	238	194	232	219	254	229	224	262	245	227	214	208	246	241	216	236	226	233	219	253	222	223	232	229	284	252	230	217	226	222	224	263	223	265	244	224	225	222	237	272	246	208	248	272	243	236	231	252	235	218	231	220	212	220	242	202	248	215	226	222	241	235	241	233	268	238	250	249	225	216	224	260	228	232	218	240	238	247	228	243	239	233	242	249	230	236	219	222	218	215	242	217	205	235	210	210	229	224	207	270	220	216	214	267	209	236	234	221	203	228	251	243	218	236	204	254	224	227	243	212	233	235	227	236	228	230	234	246	224	280	228	231	233	234	238	242	238	254	227	226	218	218	204	248	210	235	235	219	247	249	232	230	250	249	209	228	225	214	244	221	242	211	232	248	217	231	232	221	223	208	242	250	211	233	240	229	260	234	237	221	237	268	238	226	221	189	200	183	246	249	237	256	228	260	204	221	261	252	228	246	227	276	255	208	196	233	243	207	230	225	242	222	254	227	212	238	238	217	265	217	225	233	225	233	241	240	233	213	235	223	240	233	250	255	233	232	240	226	248	225	249	219	238	234	234	232	215	224	221	220	251	229	192	240	220	232	214	253	225	233	237	235	238	239	200	243	228	229	240	205	228	223	217	209	234	228	227	257	223	214	237	244	234	267	243	245	227	211	250	248	211	221	217	218	260	247	195	252	202	229	253	219	228	247	231	229	231	238	234	231	229	239	228	221	221	187	216	242	237	246	245	252	255	239	236	259	213	250	207	239	245	236	196	228	224	216	236	221	223	242	241	231	254	231	217	225	214	217	218	246	239	222	222	251	231	262	241	231	227	217	243	215	210	239	254	242	228	220	261	245	225	220	245	231	239	237	227	245	253	248	235	203	230	217	218	249	221	262	212	224	225	213	218	250	245	223	226	244	230	256	247	208	209	258	238	240	262	245	220	239	240	240	252	213	240	216	257	222	228	222	236	210	212	226	240	232	248	246	255	232	231	237	234	241	227	248	213	252	224	246	215	240	225	237	220	246	247	218	199	237	223	254	200	228	242	231	232	255	234	256	245	243	241	246	242	229	235	224	235	225	213	229	236	190	221	246	233	228	222	222	219	237	228	200	260	203	221	216	258	272	227	241	239	239	227	226	231	227	193	239	214	224	224	226	212	250	240	250	219	233	234	212	238	211	222	240	229	228	235	230	269	217	223	209	225	205	242	237	214	239	262	248	228	221	247	237	207	225	241	224	242	227	210	249	248	221	255	217	241	212	221	207	233	249	239	245	262	243	234	214	221	214	209	239	216	228	198	249	232	254	213	249	215	237	215	229	245	246	246	228	215	247	237	215	245	253	241	249	248	250	222	216	242	232	212	239	227	207	207	218	257	219	211	250	202	198	237	266	216	249	217	229	231	239	230	238	225	206	235	246	241	274	229	245	221	217	229	260	223	236	207	242	210	211	236	223	234	204	242	244	252	247	227	220	235	209	219	237	251	237	212	219	223	211	251	223	211	236	256	243	209	224	209	243	223	222	219	235	232	223	199	244	226	221	221	231	236	244	223	230	228	230	217	243	258	235	237	204	219	237	220	241	238	232	257	244	215	253	237	197	226	237	214	217	210	221	237	276	250	218	241	225	249	248	251	216	220	219	243	210	256	239	220	231	244	252	215	231	234	256	248	226	236	213	209	233	228	203	223	230	248	240	237	238	209	225	248	240	251	226	246	240	231	251	234	243	213	234	267	224	225	228	212	228	204	217	221	235	208	240	239	223	250	219	242	243	250	212	258	224	249	244	229	230	222	212	226	204	245	232	229	227	238	240	223	195	261	228	234	218	227	228	231	256	247	210	239	241	248	229	211	215	230	212	238	253	221	238	242	231	256	232	221	214	219	262	246	235	219	225	268	219	231	235	230	242	261	249	253	218	239	230	202	225	235	230	242	226	241	214	262	246	250	230	205	237	248	207	222	225	250	268	232	214	233	226	219	244	225	217	247	236	239	268	223	240	247	237	226	235	229	228	227	221	230	229	250	241	224	219	230	230	261	226	226	231	245	232	205	254	227	236	220	256	202	232	257	200	232	215	215	264	247	244	239	238	229	222	225	235	227	245	226	236	236	237	223	231	234	225	222	238	212	226	251	242	248	252	254	235	234	238	218	234	230	231	245	250	221	208	228	257	234	234	232	226	241	239	238	241	231	235	215	226	248	247	230	232	230	248	220	234	209	219	292	223	210	267	220	226	227	223	241	214	201	210	230	235	255	194	232	220	228	218	228	250	234	240	205	228	219	252	223	228	228	232	229	234	246	238	258	258	236	194	231	223	209	241	245	255	243	225	220	240	228	220	243	237	252	253	249	197	252	215	236	230	246	233	219	231	229	227	237	253	216	225	265	208	219	243	258	217	224	222	244	228	235	258	221	230	258	221	235	234	231	227	228	252	219	227	233	241	232	245	239	230	247	217	234	200	235	238	225	237	231	241	226	182	227	235	218	249	249	204	244	202	238	228	212	235	216	234	206	261	257	208	226	241	228	244	229	245	209	221	221	237	261	232	236	238	220	221	250	222	230	213	217	200	234	219	243	201	229	218	244	227	202	241	220	217	228	221	252	206	240	232	263	227	222	231	227	230	231	236	231	228	235	232	260	223	203	215	264	192	238	250	222	202	237	247	274	227	221	241	268	253	252	216	226	239	215	234	222	244	224	238	239	232	255	230	228	218	249	219	234	205	224	219	222	226	229	243	225	227	234	219	239	224	238	234	218
21633	22322	33605	36202	34473	30868	27059	26992	27962	24977	21181	20555	15350	13539	19410	16756	16535	15467	16378	14656	13449	12889	12145	11702	10272	9048	8866	8440	8714	9094	6993	7798	6474	5066	4719	4626	4003	2713	2342	2121	1736	1313	1148	965	986	892	738	724	736	707	666	664	669	716	630	676	651	697	663	653	665	643	645	646	656	653	625	653	622	611	637	630	602	657	693	652	636	711	667	632	592	672	669	638	636	588	614	665	630	681	659	641	622	622	642	626	649	693	662	641	638	635	652	664	677	622	679	669	631	610	633	651	632	646	646	658	632	627	651	658	694	647	627	657	679	631	593	633	670	644	639	680	653	602	618	661	665	669	633	631	651	664	660	634	645	648	663	630	654	700	682	631	674	651	660	649	675	620	641	609	627	644	663	652	653	647	639	629	649	622	629	648	674	699	633	639	625	616	632	657	635	706	659	656	645	684	629	645	633	655	617	649	702	695	675	695	657	645	677	651	673	610	620	643	626	626	638	631	616	656	646	639	668	650	628	670	669	657	582	607	636	608	650	641	654	638	675	668	680	629	652	677	658	646	659	634	640	674	686	668	666	661	648	632	641	659	641	630	614	669	642	674	649	696	658	640	695	659	683	651	632	616	663	666	671	619	648	618	643	649	655	622	662	634	625	642	647	626	627	637	641	643	634	669	650	659	667	632	651	656	621	653	648	647	643	677	621	672	651	690	633	656	633	638	667	663	654	669	654	656	689	663	726	656	596	649	617	676	651	616	644	690	640	612	651	644	597	644	678	650	629	628	646	638	735	675	617	649	635	637	647	647	704	677	628	630	683	665	613	617	618	668	619	627	626	664	677	623	608	678	680	675	664	635	697	647	654	659	663	652	634	625	664	642	643	685	625	670	631	694	611	678	599	616	649	625	653	638	664	677	669	672	634	636	686	637	657	657	645	667	653	688	618	681	656	688	643	667	649	697	632	683	686	645	603	697	645	647	623	678	651	650	660	687	654	677	666	629	659	716	663	645	609	651	665	614	679	636	616	639	637	616	619	653	649	664	661	660	614	639	671	668	668	654	663	681	621	640	693	593	626	650	619	615	694	646	629	629	621	623	620	637	653	635	651	667	658	620	610	698	659	653	625	659	654	671	656	680	666	647	661	671	630	622	665	654	625	656	653	654	695	644	621	661	621	647	669	668	626	679	679	623	670	647	649	651	621	638	626	640	634	644	594	621	630	647	678	658	668	662	625	629	660	655	725	580	658	604	668	640	666	691	635	668	639	655	696	667	661	691	642	652	654	664	605	651	648	664	650	660	654	670	637	648	668	662	649	631	584	662	687	651	626	617	673	626	602	701	633	684	652	619	635	622	679	613	644	658	659	635	633	716	627	621	617	645	651	659	652	669	682	659	632	649	624	681	603	644	631	695	673	627	672	695	659	663	651	608	658	593	632	652	657	709	691	634	637	680	665	668	636	600	644	632	658	645	647	639	607	635	631	671	668	577	652	663	627	671	621	604	657	627	653	628	657	638	697	661	657	644	638	683	624	610	630	647	664	630	688	618	623	602	690	656	654	657	669	654	642	680	677	641	639	646	617	623	664	640	644	633	669	619	648	651	611	664	638	671	676	634	658	633	666	641	650	670	624	662	644	627	658	636	633	695	637	659	649	724	615	662	648	620	621	663	645	676	633	621	659	630	675	636	659	625	645	634	655	648	653	655	645	637	668	633	652	647	675	651	593	692	616	668	658	694	656	609	649	656	679	641	654	614	668	598	662	629	629	661	646	648	613	667	620	603	654	712	662	657	643	651	658	640	659	669	676	615	625	638	668	660	650	627	621	665	658	633	621	662	644	657	627	675	654	667	644	677	676	655	657	639	674	665	662	652	636	678	671	638	624	661	633	630	633	649	662	652	678	683	620	692	675	617	570	665	641	697	652	612	655	672	609	643	690	633	667	640	661	684	683	657	625	634	681	643	615	644	650	584	659	670	692	628	668	638	658	698	640	627	656	649	635	669	653	664	665	622	631	638	657	631	639	627	642	647	631	614	701	687	652	645	636	629	661	636	637	672	650	647	664	660	630	613	642	643	660	690	648	639	710	640	655	677	663	675	624	613	678	658	649	646	653	641	642	654	617	651	676	648	640	623	658	616	664	651	660	686	651	659	679	664	625	637	648	643	697	652	675	655	657	704	639	648	616	642	627	636	608	689	662	618	618	591	639	672	625	654	656	659	649	628	659	649	643	660	607	647	678	656	604	666	673	637	655	592	643	613	631	697	647	623	656	626	667	637	649	631	671	644	657	630	600	658	674	636	696	645	654	658	700	639	670	682	664	666	607	681	644	690	620	694	684	677	634	668	636	641	675	674	665	659	636	616	625	648	645	627	640	625	635	695	648	639	646	666	707	646	644	652	660	685	616	611	597	640	664	636	652	645	614	659	638	672	652	640	648	650	621	643	681	628	633	645	646	644	619	640	647	647	637	638	665	670	699	685	633	622	658	614	652	693	650	659	668	676	655	664	654	654	652	617	647	662	642	641	610	632	644	631	630	671	623	713	658	642	589	644	635	628	626	702	655	607	667	607	620	689	650	673	634	689	661	677	604	646	627	652	634	662	648	631	653	701	636	692	629	644	616	645	645	614	630	666	632	636	664	634	697	662	642	628	661	666	733	684	666	642	616	660	630	619	669	653	655	620	682	655	675	632	669	623	636	619	654	619	636	663	611	694	628	659	628	715	692	688	625	608	657	629	637	668	632	620	665	638	616	635	636	610	647	605	660	669	639	654	607	707	616	629	675	678	647	663	663	624	633	624	617	636	626	672	647	672	659	574	640	669	627	681	617	638	660	651	592	655	679	650	638	640	659	606	660	625	642	674	664	674	620	644	675	648	654	621	642	678	625	681	653	618	636	621	634	609	613	634	652	659	703	634	679	631	676	699	666	643	649	631	630	655	641	698	635	611	626	613	654	675	654	646	660	667	637	648	634	695	655	672	631	634	653	633	681	638	635	642	682	687	642	607	614	696	650	640	660	636	630	647	681	656	636	654	662	666	662	660	664	671	653	658	649	634	628	634	622	621	671	693	618	669	614	642	651	689	671	693	618	614	673	642	607	668	635	633	634	622	657	641	673	603	647	662	683	666	647	663	651	660	625	648	642	649	653	686	634	674	664	677	633	670	666	638	649	630	654	620	631	675	699	652	655	656	618	642	631	654	645	630	632	673	648	699	637	657	646	619	664	627	664	669	651	601	656	588	656	668	651	646	647	662	640	666	706	628	653	633	693	620	654	647	651	668	627	562	648	675	659	614	653	642	668	666	651	616	661	711	605	628	634	664	674	636	653	664	666	616	662	620	637	671	619	644	624	684	675	665	657	687	712	643	703	626	626	643	604	698	622	595	660	664	645	659	672	659	630	648	652	676	622	684	650	643	586	600	662	688	654	670	654	627	640	632	674	658	629	638	686	639	649	680	647	662	665	684	639	658	631	642	678	648	651	643	646	639	681	699	647	693
15187	12986	14080	10732	7101	4807	3216	2406	1830	1481	1189	962	724	686	707	568	463	483	461	431	477	420	330	385	349	316	353	323	323	337	296	319	329	294	292	327	310	295	262	293	302	284	292	288	300	299	295	275	265	251	262	290	304	291	265	281	258	231	314	256	270	290	281	291	284	268	275	277	294	272	310	269	310	288	286	291	296	279	266	309	285	294	298	272	304	256	302	303	339	284	310	272	255	287	283	283	274	265	289	278	264	306	320	242	274	271	311	240	277	275	278	294	259	267	256	275	289	276	275	279	293	290	288	278	289	276	259	288	260	274	304	277	291	270	278	266	316	311	262	271	280	249	247	311	285	282	285	253	286	248	244	287	303	268	266	282	275	268	296	280	280	291	278	274	288	276	298	291	285	267	279	306	268	295	289	269	277	288	288	249	303	255	300	260	253	291	260	277	282	290	286	279	263	289	279	258	299	274	270	281	284	283	277	283	285	275	303	294	288	299	253	291	303	278	266	265	309	281	271	280	297	261	280	295	295	280	254	275	263	282	260	259	257	256	285	290	280	276	311	274	282	293	269	276	304	293	287	289	282	280	284	265	277	291	286	285	302	255	264	286	295	279	260	289	298	323	298	312	281	283	285	278	273	273	255	273	259	307	257	277	296	294	274	267	291	253	287	284	318	293	302	269	290	305	294	268	267	284	275	295	295	283	225	268	273	264	246	264	302	296	253	288	280	295	279	246	312	276	290	285	268	303	256	284	276	282	272	294	248	277	307	250	287	291	268	251	286	290	276	286	276	302	279	301	281	265	296	304	293	286	291	273	284	245	280	254	285	269	267	284	264	259	274	272	291	244	257	296	264	288	301	293	285	291	280	264	267	289	281	277	303	239	299	299	277	267	290	278	288	285	255	265	251	255	280	282	269	233	289	252	295	266	264	278	288	297	280	271	290	297	264	302	282	251	276	287	275	293	275	251	301	250	261	309	261	274	291	290	267	256	285	308	295	264	261	260	299	262	282	291	303	304	289	268	285	302	273	271	278	258	274	289	270	293	289	262	283	297	271	272	262	292	303	261	290	283	288	292	254	281	272	280	278	288	268	252	290	283	262	304	273	282	276	275	310	295	268	255	275	267	291	269	271	268	249	279	288	274	302	284	277	285	279	283	296	274	264	269	267	265	269	296	277	269	271	297	260	259	248	282	272	277	288	257	257	263	312	264	287	290	287	259	283	291	265	285	298	273	316	287	271	289	314	253	287	266	284	290	291	272	272	290	278	251	281	313	264	290	278	273	270	295	305	255	279	270	296	307	243	277	300	294	294	329	266	273	257	299	278	282	303	263	270	289	284	294	264	269	268	276	282	249	278	264	287	305	255	236	286	282	302	298	268	299	276	282	269	276	299	256	265	274	270	271	274	266	288	270	292	303	293	280	290	273	249	286	316	271	269	274	255	306	283	287	307	276	311	290	276	284	270	266	267	266	262	284	252	274	277	312	282	289	278	271	286	293	299	324	265	274	270	287	293	268	260	299	260	264	281	305	315	291	273	274	252	302	271	280	280	317	280	296	270	297	261	274	290	262	267	290	267	277	285	283	297	263	287	280	274	260	306	311	284	266	253	297	270	289	270	286	302	280	303	265	264	297	286	316	279	324	299	262	307	283	280	283	268	250	272	297	275	281	268	269	267	281	282	298	303	264	312	291	296	292	284	277	257	282	282	275	310	274	263	305	309	282	283	301	280	248	296	279	259	266	252	294	290	266	295	266	276	307	288	266	241	281	275	304	279	278	286	287	322	310	318	283	303	277	250	251	295	275	292	278	286	260	292	260	282	283	288	259	288	271	287	285	244	255	259	256	286	265	298	283	248	266	285	283	282	286	289	281	277	310	268	252	310	292	289	300	306	260	268	289	282	295	283	284	289	326	238	265	271	273	251	258	295	263	305	268	271	294	262	280	283	268	266	294	269	275	290	310	301	296	260	312	299	305	294	287	286	285	305	275	285	272	299	254	280	250	291	282	285	303	270	258	320	265	267	301	284	281	282	289	233	275	263	278	303	282	280	284	267	278	288	281	278	252	299	292	277	262	283	271	265	280	268	254	281	277	296	257	280	278	264	300	286	258	295	305	287	266	296	279	251	247	298	290	253	267	288	244	285	288	288	266	272	262	268	301	285	281	266	278	295	273	278	293	283	268	287	284	285	291	297	275	267	274	287	313	287	284	281	260	283	280	302	271	278	300	288	263	270	313	285	277	281	287	250	282	230	285	283	270	276	264	247	264	273	296	296	282	258	277	279	289	261	288	295	277	255	277	286	235	279	268	305	277	254	280	267	282	294	266	273	280	278	273	268	283	294	264	290	298	296	286	255	289	310	265	304	289	279	283	280	271	234	292	292	274	280	285	294	289	308	278	298	253	263	278	271	302	293	273	275	271	274	290	272	279	266	228	287	281	300	274	281	252	261	282	286	272	279	299	300	276	266	258	296	301	288	286	279	292	254	288	285	272	317	268	261	306	267	295	289	279	289	292	274	281	296	299	243	289	300	263	308	280	293	287	297	299	251	286	286	271	249	250	289	305	279	283	275	292	277	274	291	287	295	319	324	272	310	307	279	285	274	267	276	268	276	252	248	295	277	266	257	283	295	282	243	289	270	271	310	293	277	296	317	282	272	269	252	282	279	255	301	276	255	273	294	303	290	260	268	287	290	282	281	273	286	266	252	274	283	275	300	260	274	282	291	264	282	292	279	303	286	282	259	282	296	273	277	305	294	284	281	271	292	279	282	289	305	291	287	270	251	271	287	310	242	299	304	258	255	253	294	312	285	281	300	319	270	276	289	296	280	283	290	292	279	280	264	273	276	287	284	273	275	281	240	273	286	257	278	284	285	269	288	294	272	255	340	296	284	307	300	275	262	288	309	267	281	256	295	275	276	266	299	293	270	260	301	302	304	307	279	293	283	303	299	270	299	291	292	291	262	291	305	276	255	312	284	269	268	264	278	278	299	284	260	269	263	305	248	294	280	300	306	311	259	282	278	317	307	265	256	273	284	261	272	278	275	294	283	285	302	273	251	295	273	295	274	268	263	269	282	269	274	275	274	267	286	300	292	288	288	289	285	238	273	282	257	303	281	264	287	267	286	266	267	296	261	287	279	245	290	255	299	262	292	285	271	279	270	287	308	295	296	269	294	291	297	267	269	279	295	262	277	295	286	264	277	266	271	294	273	294	264	309	255	290	288	291	280	296	283	246	262	310	318	283	244	250	259	291	321	284	263	277	293	290	296	277	246	254	269	294	280	258	301	299	292	296	280	282	304	268	267	255	289	286	272	284	274	285	277	300	238	275	270	248	286	305	270	293	298	266	280	273	290	265	287	294	310	286	271	278	281	256	300	247	282	283	218	272	274	287	290	274	283	313	284	288	272	302	294	257	279	287	271	298	258	286	294	282	265	291	265	275	298	271	275	280	296	263	272	283	273	278	292	296	261	265	260	293
9757	11164	20472	22190	19541	16008	12944	10780	9122	7364	5930	5114	4067	3522	3516	2871	2640	2365	2217	2057	1863	1777	1685	1574	1510	1361	1303	1227	1170	1223	1032	1053	977	984	938	870	909	873	865	860	789	781	805	843	762	766	805	782	734	788	767	744	762	740	831	753	746	797	734	775	753	814	780	766	778	795	827	774	753	773	782	800	760	810	783	811	794	745	754	735	780	759	778	706	733	761	758	791	796	762	747	756	768	779	750	781	808	765	793	775	763	790	739	745	740	755	795	737	700	830	736	782	758	727	794	749	736	772	739	759	798	724	732	748	739	755	765	797	765	767	728	777	756	783	760	771	779	761	772	770	752	768	796	804	759	769	768	761	794	764	832	746	774	737	767	771	727	779	763	756	759	755	796	760	786	757	753	721	772	778	744	782	774	795	754	782	775	801	716	727	789	751	726	799	824	797	759	705	813	754	791	749	773	766	773	721	766	723	762	767	763	769	777	789	776	769	722	765	780	735	755	752	759	760	693	770	785	775	751	732	808	793	771	751	784	818	757	835	764	791	774	795	758	755	779	734	761	791	683	737	784	747	781	820	730	798	749	758	750	782	785	772	783	784	811	757	800	733	789	841	754	814	754	769	764	786	786	760	797	773	771	752	757	801	804	787	747	791	779	794	759	799	719	813	760	769	804	774	759	755	716	769	784	796	752	802	703	776	775	802	793	776	754	752	774	814	798	759	755	776	809	803	770	793	764	786	698	770	779	725	782	783	755	750	754	819	751	787	727	772	788	795	756	748	759	739	812	757	757	760	757	763	760	728	727	757	811	726	769	800	805	768	787	790	769	762	771	802	757	804	800	803	762	748	729	765	717	745	802	793	751	710	726	736	803	733	785	718	767	748	762	740	742	804	709	777	795	715	733	771	749	802	769	750	768	780	844	762	764	804	734	736	785	770	749	734	782	719	737	733	758	722	731	790	736	751	810	764	795	710	789	824	791	742	819	785	696	766	793	758	716	770	816	775	772	801	774	771	775	757	772	772	822	762	779	729	783	768	736	774	769	732	766	813	766	812	743	784	769	764	731	749	765	800	719	756	768	794	769	779	718	808	792	774	765	793	750	773	770	745	767	762	775	777	761	768	733	776	780	751	756	732	829	750	757	779	734	754	826	759	765	749	816	766	787	760	820	754	774	765	758	797	758	760	784	741	732	727	752	738	722	815	746	756	784	754	772	800	796	747	792	756	766	802	791	795	760	752	741	780	731	784	749	719	777	746	783	797	762	718	776	731	756	764	820	760	791	726	764	762	764	747	749	729	742	779	791	712	742	793	787	745	786	763	799	757	766	778	759	737	758	745	782	779	795	766	769	797	758	743	765	778	762	740	761	751	740	808	713	745	801	778	765	768	799	742	767	708	722	770	801	765	756	774	830	766	761	769	734	723	748	734	751	794	786	793	747	795	784	801	814	763	767	741	797	834	713	754	772	772	753	779	737	768	787	787	784	767	744	731	789	758	816	782	735	739	771	728	816	767	749	775	748	719	741	760	730	774	779	798	784	769	807	747	734	753	758	753	802	748	787	716	768	770	776	777	739	758	813	755	794	747	786	737	759	766	755	789	778	752	735	698	755	803	773	729	808	760	818	805	769	730	761	733	749	777	782	743	762	767	782	736	803	763	743	760	780	776	757	739	755	778	747	757	768	753	741	727	738	731	756	713	757	805	770	767	812	787	778	832	780	774	717	759	763	781	776	767	734	761	764	776	771	737	783	768	765	731	752	731	777	784	825	750	768	752	738	710	741	728	758	792	740	760	754	764	783	780	705	759	759	716	749	738	792	727	778	773	779	767	801	775	788	770	806	776	784	747	749	740	810	780	781	772	734	778	833	748	747	741	789	797	740	760	725	765	748	793	772	773	747	735	765	772	745	775	737	736	744	772	786	772	815	816	777	719	714	800	777	774	721	810	739	759	758	765	751	732	782	771	766	787	753	757	810	781	767	793	745	766	783	764	757	722	762	771	747	777	769	823	774	764	735	775	744	792	754	751	740	743	817	766	788	763	755	744	789	775	756	746	812	759	786	722	764	807	796	770	789	765	793	786	739	756	787	728	744	811	739	730	768	758	771	850	811	774	760	768	788	759	779	749	719	708	779	780	779	748	764	744	743	765	766	748	749	744	785	765	762	804	726	763	756	732	789	778	739	783	785	757	795	778	778	775	758	751	760	731	795	722	743	715	819	834	777	754	792	749	758	716	805	751	766	739	784	760	803	785	762	823	797	750	791	731	764	817	748	739	746	793	783	788	761	832	776	742	750	799	793	745	789	761	799	799	724	749	752	804	798	824	713	823	779	764	789	739	751	796	800	739	762	741	752	799	790	761	748	780	754	773	741	780	781	777	791	768	796	765	774	773	802	736	799	798	811	741	810	705	785	791	774	769	736	792	739	794	767	797	782	790	819	764	797	770	808	788	727	786	737	772	826	766	746	763	807	782	798	751	753	792	790	745	708	790	765	830	807	780	736	739	693	754	741	750	738	788	762	782	767	761	759	830	699	795	792	772	761	782	738	748	750	765	747	739	775	767	731	796	796	784	798	782	781	714	803	790	776	786	790	813	781	748	737	768	778	767	764	803	751	785	789	810	801	716	806	772	769	762	755	797	715	796	728	731	826	782	760	759	724	776	783	762	765	812	797	781	796	807	776	729	776	727	812	755	785	802	774	789	746	765	788	744	767	798	758	768	801	741	782	759	773	736	759	782	844	750	784	764	754	741	770	785	789	775	786	751	785	757	762	817	796	820	763	849	692	825	788	765	780	774	743	751	798	773	724	751	797	752	759	758	763	723	719	734	722	745	774	781	766	791	772	766	738	767	786	777	794	760	771	754	760	687	814	789	757	766	759	747	808	755	766	759	768	770	799	809	761	746	775	768	778	718	783	694	717	767	799	753	750	754	796	781	746	798	800	761	736	806	785	776	813	817	770	727	777	747	737	777	740	750	748	770	789	771	807	788	752	726	761	776	773	781	763	754	813	782	733	757	817	780	742	788	785	766	754	742	745	743	784	791	784	769	740	749	752	803	758	810	781	791	785	688	760	763	758	776	761	743	752	805	759	773	818	714	767	753	758	723	772	772	761	837	795	810	773	827	701	809	795	820	794	776	738	758	745	758	766	780	743	738	790	779	750	762	761	803	763	776	772	780	766	783	819	767	740	772	726	749	765	750	758	804	782	711	720	757	806	756	813	748	783	816	765	739	774	765	812	805	744	819	774	802	763	736	777	780	731	732	751	764	792	777	784	769	787	738	759	767	767	740	749	770	796	742	770	830	796	751	725	805	732	771	779	770	766	763	786	741	832	739	771	754	787	698	794	786	795	759	831	751	828	773	795	762	777	727	805	782	735	816	823	769	783	785	793	750	759	771	774	832	782	768	776	773	778	774	775	758	767	784	747	786	768	781	758	804	770	759	784	756	751	746	712	807	858	776	813	786	796	742	713	784	737	739	767	759
25477	21747	23664	19776	14360	9705	6811	6472	5458	4006	3555	3033	2094	1770	2528	2270	1858	1793	1778	1560	1268	1207	1330	1144	946	918	845	741	833	964	703	679	580	514	513	495	469	389	371	343	344	312	305	283	265	273	263	253	233	261	260	245	267	247	278	247	260	234	289	237	269	276	254	249	260	261	295	292	260	257	259	220	255	240	285	251	225	283	252	272	245	257	238	249	265	266	234	256	283	259	250	257	262	267	234	236	277	282	272	263	233	251	264	274	247	266	260	306	291	243	255	261	274	254	271	253	266	248	259	243	262	257	241	245	233	271	262	249	261	241	271	248	272	243	265	280	262	272	273	278	254	230	243	246	260	280	265	269	258	228	283	251	231	250	235	266	245	259	237	266	256	281	282	264	269	257	267	241	284	242	272	221	273	263	255	263	249	263	237	278	270	250	261	279	270	282	294	246	267	275	229	255	274	268	275	274	246	273	284	216	263	257	266	265	275	273	282	272	254	261	234	277	244	260	262	233	264	259	266	240	245	254	255	235	282	261	267	248	290	241	267	221	249	236	265	232	235	248	233	240	250	236	278	248	270	209	278	266	268	280	289	250	250	302	244	233	254	244	272	247	227	269	231	266	254	230	274	289	277	249	258	246	279	251	258	253	249	248	288	279	265	252	242	236	233	260	247	282	258	218	249	253	273	247	277	240	251	251	273	258	257	253	271	281	260	245	246	262	259	260	282	262	246	244	286	262	263	255	240	261	272	264	251	254	254	243	279	240	221	248	262	252	257	251	255	268	254	258	284	248	225	263	275	269	265	246	257	235	270	281	278	269	248	245	272	266	285	249	258	267	259	235	255	233	263	261	256	258	270	260	258	258	227	267	276	266	237	263	293	264	251	271	265	231	256	248	241	242	250	266	253	243	260	253	266	273	268	276	268	261	267	232	255	265	254	292	260	258	257	306	282	305	259	284	243	274	261	260	255	261	254	269	253	224	258	266	275	264	257	274	258	261	256	244	236	233	275	268	271	255	280	258	267	268	225	277	264	249	234	277	251	266	263	265	275	263	240	268	288	282	234	248	273	246	266	262	251	258	268	250	258	237	238	263	238	227	275	260	282	290	267	270	264	280	275	256	284	248	267	248	218	273	268	290	242	242	246	269	246	245	244	238	265	260	255	274	253	253	270	267	247	265	264	225	257	245	237	243	250	272	278	260	272	259	248	265	266	270	239	274	252	272	292	263	293	281	279	304	230	270	237	280	263	295	247	256	272	267	272	272	271	256	265	250	249	252	232	264	256	228	251	267	262	270	262	273	251	269	250	245	256	230	255	256	261	253	254	265	250	281	271	250	273	285	257	282	266	255	239	267	281	255	254	234	250	257	238	255	260	246	250	264	270	239	262	266	248	254	245	211	263	247	233	249	239	268	244	227	275	230	252	261	269	245	258	259	282	242	259	273	247	280	273	271	247	263	242	230	233	243	299	289	272	244	244	232	255	264	259	256	252	263	251	288	227	228	279	264	246	272	240	261	231	272	272	253	254	236	253	247	249	265	274	248	248	270	283	268	239	263	277	251	267	248	272	281	268	264	250	233	250	274	274	245	249	273	252	249	249	251	221	270	249	252	236	266	270	262	274	245	234	276	262	256	266	235	251	238	234	246	256	243	251	245	243	256	281	220	237	243	254	210	268	231	267	279	235	269	247	279	234	271	242	274	254	256	247	259	258	245	252	244	277	232	254	264	247	266	274	238	260	271	230	269	251	251	242	251	251	247	253	271	260	258	269	263	267	247	244	250	271	248	271	259	267	289	241	274	270	250	269	256	273	263	228	244	242	282	235	259	246	263	251	251	251	242	246	267	256	260	261	252	247	248	245	229	270	261	258	284	255	270	282	245	266	267	296	274	243	275	251	279	263	266	268	271	269	255	259	260	288	252	250	244	259	240	251	260	251	292	273	259	251	259	272	286	254	254	255	277	269	239	231	265	245	274	259	284	279	276	234	233	260	242	250	253	241	261	271	258	258	264	221	275	260	228	283	275	291	237	212	285	258	247	265	216	248	279	258	268	280	270	262	249	254	254	237	276	264	263	258	253	262	264	237	247	245	248	254	267	232	269	227	253	268	222	245	275	256	277	265	264	244	272	278	244	274	240	255	253	289	268	269	261	278	269	256	248	255	261	252	237	240	231	252	261	255	272	264	261	284	261	250	293	247	247	247	251	256	256	273	242	225	287	279	242	274	261	287	272	264	252	274	284	235	273	271	262	246	255	263	278	276	251	239	265	253	266	266	303	266	264	261	261	269	259	273	256	243	256	257	262	271	272	297	273	251	228	248	229	259	233	267	281	261	266	248	257	253	236	248	267	261	255	246	265	244	245	271	290	274	256	248	259	253	223	258	265	244	237	247	242	223	242	227	251	258	293	267	247	248	289	268	255	252	265	241	254	277	253	250	254	284	246	258	284	244	250	283	244	260	261	248	255	264	250	259	269	252	259	264	268	255	248	259	258	257	261	241	258	268	241	273	247	258	227	284	284	247	255	236	241	276	224	265	251	264	242	238	255	294	270	272	243	254	237	255	262	256	290	254	268	277	231	254	260	268	275	270	246	276	270	253	260	257	255	249	234	276	281	267	248	245	270	246	274	257	279	256	234	267	278	280	251	228	263	249	255	265	268	265	277	266	246	291	265	253	246	234	283	266	241	278	282	290	268	262	253	258	272	255	252	264	269	267	254	279	237	266	257	263	248	240	260	243	278	251	264	232	255	240	267	256	265	224	265	244	245	247	257	247	267	232	243	273	230	262	283	273	250	285	243	288	231	257	255	239	260	283	278	274	250	255	242	254	260	291	251	238	275	270	232	245	260	257	231	282	238	250	267	242	268	277	266	263	233	248	258	249	275	264	255	258	238	260	238	253	284	272	255	248	246	268	233	236	254	272	272	271	255	278	228	265	282	264	279	271	266	264	219	273	264	269	267	271	245	240	240	235	250	221	287	276	265	244	268	273	270	251	229	270	218	267	254	241	254	247	262	292	274	248	294	246	253	240	237	251	275	272	256	259	269	266	275	239	279	256	297	243	237	253	284	248	273	226	286	259	244	283	279	244	253	279	236	243	242	258	260	272	243	243	238	250	224	252	266	243	246	243	291	255	267	264	222	223	250	269	237	252	277	267	264	259	254	252	251	269	257	252	279	254	251	246	297	267	277	282	263	290	265	238	266	244	241	259	257	286	236	259	270	246	262	303	276	231	259	272	260	268	225	233	243	248	271	261	262	241	271	253	245	246	263	254	261	235	268	251	262	231	271	261	258	256	261	264	275	271	270	258	238	233	230	269	245	267	252	269	279	266	243	324	280	247	258	245	263	242	280	241	263	282	261	234	261	280	285	262	256	251	242	223	273	247	219	269	270	252	249	266	278	246	247	270	229	261	253	238	261	266	224	275	276	275	238	257	250	252	269	270	258	258	269	283	261	271	231	281	235	270	257	264	227	236	242	247	242
16440	17642	28304	31102	28654	24680	21235	21677	19134	16035	14563	13325	10229	9281	12632	10853	9753	9948	9507	8921	7241	6857	6902	6625	5843	5464	4744	4553	4748	5484	3913	3649	3226	2729	2492	2627	2121	1682	1477	1343	1169	1055	974	864	822	786	740	796	746	738	760	742	707	696	741	726	732	694	722	691	701	718	689	717	680	744	756	679	718	666	736	727	765	705	708	707	719	723	702	759	714	682	664	771	678	692	746	712	689	738	748	759	715	711	655	757	729	716	731	721	722	704	696	758	720	697	680	695	692	677	692	764	690	703	731	731	748	679	713	766	733	701	694	707	721	680	694	729	699	727	712	761	645	752	722	702	736	730	653	727	732	694	701	688	735	743	712	718	729	699	717	707	713	713	669	694	737	706	752	705	779	733	727	711	700	764	737	675	690	673	753	694	670	697	716	724	688	717	682	689	728	675	680	685	694	697	752	695	711	720	705	738	721	715	729	676	692	688	738	730	698	764	705	683	697	700	705	743	686	702	661	730	699	715	743	711	731	735	736	704	720	730	728	734	699	778	704	703	732	693	681	661	736	720	717	758	742	714	707	680	754	671	671	741	717	712	724	722	682	693	708	703	728	673	668	726	685	694	742	722	723	714	676	719	684	740	695	690	724	643	730	721	704	708	747	708	752	706	676	759	702	737	717	709	757	739	750	751	693	734	709	724	681	730	705	676	749	698	675	713	754	747	672	686	715	681	716	721	658	670	725	755	680	701	739	698	740	699	701	701	667	689	662	719	717	724	746	724	670	666	736	732	680	742	697	679	699	778	740	738	765	695	708	696	707	682	666	704	692	757	671	736	705	698	700	693	739	750	751	722	702	738	657	701	730	692	755	691	708	768	768	754	737	713	729	686	718	712	734	743	647	731	683	700	732	686	696	726	702	748	688	746	654	702	701	672	695	664	692	711	722	727	702	661	693	678	708	709	755	764	717	777	686	700	708	719	699	693	680	696	725	705	695	712	679	713	701	730	718	669	712	715	742	739	707	727	703	670	705	743	740	664	725	741	739	686	713	664	710	723	723	711	703	735	703	732	689	708	667	697	717	693	731	723	739	699	748	722	702	718	725	728	671	729	759	755	727	707	664	731	701	763	694	717	699	730	717	709	699	719	712	689	725	659	707	694	717	767	723	758	709	739	737	754	698	668	781	715	690	715	676	717	766	750	729	694	677	703	720	700	710	737	753	688	740	704	687	730	692	707	742	710	723	714	735	713	762	753	736	721	727	725	662	768	690	698	652	678	663	735	721	723	715	750	764	672	707	736	738	664	718	733	709	692	726	732	686	701	721	704	712	687	758	686	694	720	727	680	679	670	740	715	744	697	707	692	757	721	715	738	700	739	730	725	713	697	716	675	703	728	704	699	707	696	740	712	754	724	673	724	709	715	704	683	639	721	745	748	678	729	736	778	726	685	712	732	725	645	752	674	727	718	692	725	735	666	730	702	749	749	727	685	719	715	715	694	685	717	730	755	752	746	710	736	701	747	688	744	711	742	716	691	659	708	706	712	704	713	732	733	716	699	697	736	717	763	812	708	735	742	718	621	709	704	711	738	694	685	735	679	710	699	726	673	667	686	746	758	711	703	696	660	758	705	700	698	687	675	708	666	720	730	715	727	773	704	717	755	783	744	704	671	698	705	710	743	695	721	720	683	684	736	785	727	720	664	704	742	726	743	685	742	680	751	723	653	728	702	707	783	727	709	735	693	746	708	710	708	741	725	759	740	707	699	747	752	740	679	706	690	719	736	679	689	705	722	706	710	706	721	712	776	754	703	669	704	722	702	695	747	717	710	718	728	721	665	737	750	711	704	717	730	744	705	691	702	755	717	694	759	709	693	646	756	723	701	695	698	709	760	699	718	740	721	701	696	694	712	733	736	651	713	712	693	764	701	672	740	727	704	726	683	741	767	719	704	756	689	680	741	735	718	731	729	741	693	703	714	715	674	737	760	695	700	669	683	737	719	701	685	696	681	703	724	750	663	756	692	676	721	712	690	668	672	701	743	714	699	663	681	668	728	714	742	658	722	731	686	731	716	752	727	652	697	708	720	686	738	724	741	726	713	730	675	728	739	746	674	761	715	729	720	726	696	757	750	698	693	738	717	715	694	687	709	773	689	749	723	751	669	708	695	715	722	721	685	712	718	734	691	690	708	717	724	692	687	716	703	708	782	717	697	728	719	687	717	680	711	702	736	717	724	737	683	733	699	694	707	734	690	749	686	694	731	679	745	769	707	716	740	675	669	710	687	653	741	736	671	713	756	705	685	719	703	705	766	729	720	713	701	726	740	676	675	737	727	728	709	779	705	714	691	728	690	707	708	695	720	738	723	748	683	761	692	743	684	717	730	752	756	706	718	728	683	736	744	763	764	720	720	749	711	724	710	688	767	671	712	644	698	741	721	664	702	701	695	735	732	668	785	702	726	724	739	699	718	726	695	728	714	699	698	730	693	737	719	747	707	728	693	712	702	700	755	752	708	692	684	661	688	717	715	709	713	700	715	727	698	717	765	765	718	753	696	745	736	737	716	666	732	729	682	716	775	680	727	705	740	722	728	722	690	721	749	727	658	721	700	671	733	709	717	758	719	708	684	754	671	708	722	688	697	717	714	679	731	735	738	700	718	689	728	752	727	770	751	727	749	703	710	705	677	685	732	706	687	722	726	644	713	719	704	694	677	741	723	688	659	747	733	684	712	700	696	742	673	697	750	692	761	731	689	674	712	717	714	709	703	743	717	674	703	706	736	711	722	653	704	707	708	706	756	732	723	722	724	741	714	742	686	703	670	657	687	707	693	724	725	690	758	711	690	708	685	709	709	799	730	747	736	709	706	748	716	701	718	728	759	711	716	748	737	740	699	757	705	708	743	728	708	725	738	737	702	686	680	686	725	684	744	643	745	729	729	636	693	723	719	712	779	730	733	673	725	709	714	716	738	741	670	729	725	737	735	677	712	730	690	684	745	691	676	705	744	704	732	733	680	746	695	694	698	713	680	682	722	715	713	705	678	734	725	761	689	761	724	734	723	720	689	679	754	685	708	736	680	697	703	684	723	726	733	718	693	755	719	694	718	693	678	704	704	705	716	693	655	732	709	682	676	646	705	674	680	707	681	692	719	714	726	724	748	696	715	691	758	710	701	766	773	720	671	701	762	688	692	703	677	718	718	720	721	714	718	710	687	710	724	734	730	776	722	706	697	736	720	758	740	695	715	665	709	726	743	766	689	689	683	700	704	710	752	706	720	730	734	675	707	717	726	699	725	692	730	713	699	759	691	677	680	704	764	786	679	746	657	700	731	734	661	725	779	701	696	752	741	686	675	699	724	712	684	702	683	732	716	703	730	740	678	735	660	741	713	676	708	694	746	680	721	709	712	729	759	694	736	717	676	699	731	707	692	710	773	655	707	723	716	685	699	748	691	755	698	713	741	758	736	705	677	709	674	782	716	695	736	686	710	738	654	751	701	696	713	683	716
34143	29161	31954	27733	21748	15950	10973	11531	10494	8440	7379	5037	3753	3194	4586	4033	3416	3939	3471	2808	2373	2107	2256	2058	1762	1585	1421	1419	1497	1529	1212	1102	967	751	773	770	644	486	452	413	348	313	315	250	285	261	237	224	230	237	253	263	224	238	224	228	252	227	262	243	238	202	233	224	247	215	244	222	225	216	252	197	246	236	232	224	229	256	236	253	246	253	242	230	229	208	227	248	240	236	234	250	230	219	216	237	244	245	210	227	250	235	225	232	211	218	246	236	235	219	249	237	262	257	230	242	246	220	261	234	239	212	219	255	253	261	221	233	247	232	228	214	232	259	232	249	238	218	240	246	245	226	216	244	216	226	221	225	249	251	253	243	220	243	227	243	217	222	226	239	224	241	241	239	227	230	213	265	239	234	211	241	228	227	251	264	224	221	236	225	212	244	238	228	220	232	236	219	231	238	223	219	227	268	256	229	228	227	249	229	215	221	225	247	231	227	250	241	237	236	240	246	239	213	258	240	234	205	236	226	231	248	260	235	235	241	224	226	216	209	207	216	227	243	245	228	221	229	223	235	215	237	226	250	249	239	237	246	236	227	214	236	229	227	218	220	231	262	244	239	257	228	231	227	245	225	221	241	222	225	242	223	221	225	221	242	250	251	238	206	251	233	221	244	242	263	224	195	214	211	228	221	231	234	232	214	270	209	218	230	247	216	215	247	237	232	234	224	251	249	241	254	239	211	245	219	259	223	229	234	232	209	235	241	253	227	222	212	217	239	201	224	224	244	218	224	229	233	228	216	243	210	226	230	237	203	235	243	252	271	224	212	261	234	244	232	236	246	219	249	257	233	217	250	231	229	223	225	256	244	218	239	254	222	239	211	225	216	268	210	242	269	220	230	230	230	236	226	241	218	250	231	218	244	235	234	241	232	228	218	252	234	265	224	246	240	215	236	234	212	250	217	223	224	213	216	214	237	203	198	217	273	240	247	255	229	267	231	225	245	212	230	234	232	241	242	247	224	232	242	229	231	248	232	225	244	235	239	258	280	248	225	210	222	213	239	234	258	226	252	234	213	226	228	185	235	195	221	206	238	216	242	224	218	239	207	219	248	239	236	245	214	207	261	234	220	226	239	223	236	233	226	245	233	236	233	223	250	241	231	225	236	216	217	232	251	194	223	226	231	231	223	226	231	240	243	228	238	212	236	224	209	215	230	223	221	234	235	248	256	252	212	240	263	213	251	233	259	250	241	231	220	231	198	224	235	234	231	246	230	251	210	222	262	206	212	236	208	237	231	220	226	242	239	209	247	240	248	264	245	219	243	219	237	203	220	228	234	216	240	223	226	221	232	242	226	214	228	239	222	217	229	208	218	231	251	227	215	244	200	226	233	212	233	247	220	209	206	211	238	211	226	217	238	226	199	244	258	238	215	229	262	223	247	242	212	212	249	242	248	235	239	240	221	233	238	216	198	207	224	203	233	261	221	230	239	231	229	238	212	246	256	216	254	251	224	231	251	227	242	237	217	233	227	231	239	237	228	213	202	212	203	246	213	246	238	224	210	209	235	200	237	249	198	261	218	246	207	249	228	219	244	241	264	229	221	263	224	226	202	239	264	251	224	236	217	223	217	208	229	199	220	252	243	223	230	225	254	238	199	215	218	229	232	220	253	233	228	243	204	214	201	247	217	210	234	237	240	196	237	242	246	233	223	238	215	237	251	231	214	226	215	249	237	228	233	225	241	216	221	228	241	253	248	242	265	231	243	213	255	234	237	207	236	240	240	230	230	225	244	228	239	212	260	246	210	242	218	232	247	239	207	226	211	230	218	239	229	261	256	219	236	252	245	220	215	213	222	228	231	246	280	216	211	252	234	215	245	220	243	217	235	240	250	236	223	262	231	233	246	225	246	221	252	228	235	213	216	244	232	227	228	243	232	259	213	226	228	235	222	262	242	209	196	217	219	242	208	224	218	233	230	252	225	233	230	226	249	247	247	235	232	224	249	249	223	228	247	219	215	208	218	259	222	238	235	230	200	250	232	251	246	222	202	233	247	215	215	229	232	240	210	241	212	220	221	200	235	249	234	252	230	211	211	216	209	207	224	220	213	262	241	219	236	218	212	227	248	226	230	248	225	239	227	234	221	264	259	224	235	223	241	224	247	222	227	238	229	235	234	227	251	229	245	205	241	218	229	223	241	217	233	226	235	251	240	248	227	233	228	227	225	231	242	247	228	235	224	240	229	216	189	223	231	229	230	238	227	233	224	242	223	233	230	238	232	225	243	206	196	221	208	260	238	240	220	232	236	202	234	223	254	227	248	230	246	214	227	242	233	220	223	201	233	230	234	241	242	241	243	211	236	237	237	231	250	221	232	223	239	219	211	227	233	221	214	202	244	243	197	238	238	209	241	230	238	236	237	217	250	221	259	251	247	213	236	220	213	220	207	229	230	188	260	219	229	243	242	242	211	210	243	246	244	213	249	231	235	240	211	223	219	264	211	247	235	234	218	223	217	244	241	213	200	213	246	263	200	228	233	208	239	209	241	246	236	228	221	240	231	203	214	253	240	240	233	212	235	213	234	263	240	217	255	241	235	243	223	247	220	253	245	210	241	216	240	217	231	212	234	246	233	242	241	217	225	219	242	217	233	222	239	233	257	239	251	229	233	242	224	231	244	256	237	244	238	221	195	256	225	246	234	213	236	219	220	238	240	234	200	204	227	213	231	220	265	202	239	237	205	220	228	229	233	239	236	211	191	230	250	231	210	214	218	258	230	251	259	221	212	205	234	241	233	211	243	233	236	230	239	214	247	268	235	229	210	219	217	217	246	198	221	251	238	227	265	244	228	220	227	264	230	192	222	218	218	237	216	228	223	218	203	232	232	239	242	258	236	241	243	239	237	240	255	249	233	234	211	252	255	247	257	219	238	231	234	226	188	223	242	237	221	206	246	214	254	221	246	234	254	249	218	238	241	244	227	219	192	232	232	239	242	247	225	221	228	235	245	219	228	251	243	242	231	218	242	219	222	245	229	235	237	259	222	233	238	230	260	200	231	204	228	215	213	236	235	226	250	237	243	256	236	219	225	226	241	249	206	230	263	247	240	221	238	226	232	242	240	234	223	259	250	227	241	215	207	228	207	193	228	247	210	253	214	217	238	224	244	218	231	247	235	234	209	235	225	216	224	245	255	239	238	260	231	213	235	244	239	221	241	223	215	230	198	234	238	244	247	214	208	219	259	218	222	222	227	255	251	223	236	214	207	237	205	210	231	193	218	218	236	223	213	212	250	229	235	261	219	240	244	237	255	234	239	215	278	224	248	206	241	240	247	198	220	242	235	214	238	210	210	231	216	243	203	242	251	221	234	228	247	241	270	214	244	225	265	223	238	228	258	241	248	242	213	236	219	217	230	238	233	242	237	237	224	213	210	220	233	239	220	251	222	225	240	223	237	250	227	246	226	206	245	211	237	251	227	245	225	216	228	218	226	233	250	256	207
21648	23248	33915	36804	35021	31261	27288	29044	26818	24015	22474	18204	15460	14579	19727	17125	15416	17385	16347	14179	12164	11603	11959	11259	10463	9260	8532	8423	8832	9610	6750	6289	5916	4617	4591	4523	3572	2616	2316	1940	1529	1392	1205	1036	989	855	726	677	687	675	631	696	684	722	629	635	648	667	676	666	628	671	679	665	669	651	639	636	664	611	681	679	673	634	663	665	641	654	629	673	639	646	691	644	648	672	617	626	660	665	661	632	632	684	669	671	633	661	639	625	660	626	621	702	675	666	651	641	679	695	689	683	685	674	608	665	600	654	635	678	633	633	615	640	632	654	672	632	663	637	622	642	617	676	633	662	673	638	624	646	683	664	657	674	725	640	657	634	688	644	655	671	653	591	653	653	613	650	642	644	697	622	667	645	646	685	645	676	669	688	639	663	653	619	645	660	664	650	621	612	634	645	638	682	632	657	687	664	655	609	628	614	631	648	658	626	640	644	679	671	631	636	652	621	663	678	673	620	659	676	654	607	634	637	636	656	635	673	647	638	672	631	600	621	650	678	629	652	672	680	653	640	652	634	700	674	674	635	690	652	628	633	658	662	611	680	648	627	681	660	655	672	644	656	617	642	612	649	676	647	649	641	663	669	672	672	678	664	657	604	666	621	625	644	697	663	633	619	628	642	658	659	620	653	659	631	663	669	666	632	646	685	643	654	643	670	606	676	713	617	630	646	653	643	615	670	656	667	648	629	679	631	633	663	661	646	648	653	711	642	575	633	561	622	646	694	580	653	672	609	661	639	638	605	664	629	590	643	688	614	638	646	662	633	630	612	665	649	637	642	644	670	639	635	661	671	639	629	642	671	667	657	654	649	641	653	673	679	633	578	596	671	655	595	656	662	631	664	648	655	656	646	651	643	647	645	694	648	682	650	662	668	690	609	608	625	640	630	647	636	684	651	651	698	648	636	654	612	610	620	661	648	634	624	625	654	622	644	617	616	628	626	618	709	651	669	605	654	672	607	643	660	690	636	659	688	630	658	593	637	644	645	656	652	688	643	670	609	682	640	667	654	616	642	636	663	654	632	595	626	633	649	639	649	661	686	631	629	665	659	632	637	640	677	649	661	651	654	627	619	660	640	639	635	637	621	675	632	662	715	632	664	631	618	626	617	672	614	684	671	660	655	645	648	685	673	602	678	702	636	650	647	637	652	658	643	658	640	611	673	647	682	611	668	638	633	632	668	594	665	688	626	618	710	654	646	611	621	694	649	650	644	663	604	642	627	590	686	671	655	642	660	634	605	608	636	603	680	644	652	622	660	639	648	663	663	637	661	689	654	610	597	580	663	612	675	656	638	640	630	620	680	633	676	658	617	661	642	653	648	671	661	650	616	633	623	670	660	645	671	651	648	602	655	654	654	595	649	637	600	684	644	621	672	670	646	654	664	639	630	652	668	636	598	646	601	638	646	643	662	639	632	664	660	669	659	645	645	700	650	655	657	590	641	657	618	643	626	649	688	625	648	610	638	641	689	619	636	645	671	614	632	619	652	628	621	619	628	644	671	665	636	669	626	667	643	648	667	651	621	641	626	642	631	665	673	618	646	622	628	619	645	652	623	625	624	695	631	647	628	597	660	635	621	659	633	619	649	636	645	636	694	647	652	656	667	599	669	630	625	643	642	638	644	654	666	644	613	577	678	653	595	679	647	621	699	652	656	642	632	631	637	634	627	679	666	673	639	578	722	615	674	642	666	680	636	625	666	668	635	653	644	654	641	628	644	690	613	675	625	641	629	660	608	691	646	667	683	638	651	673	680	671	659	659	660	642	638	624	614	667	666	602	671	653	666	691	633	680	638	660	655	683	613	659	686	658	608	643	667	647	661	721	686	693	657	666	655	681	625	665	627	622	664	638	622	643	643	651	699	638	662	676	635	598	679	646	645	638	641	607	630	658	682	565	679	694	639	587	668	659	640	611	672	655	633	673	644	658	689	668	611	618	670	641	652	670	688	613	641	676	667	616	648	627	653	645	639	654	689	647	644	614	644	680	643	637	644	650	656	649	660	661	652	685	645	659	647	689	666	660	649	679	663	630	642	679	634	660	638	627	680	668	654	681	648	622	634	622	658	671	686	613	623	641	610	618	684	630	645	648	620	641	639	634	651	641	663	663	645	680	663	609	643	647	654	669	604	646	637	652	608	686	689	641	632	657	640	690	634	664	616	680	637	660	681	613	641	692	613	621	599	665	671	612	696	686	624	637	667	637	658	656	601	640	642	593	645	635	659	658	652	703	635	681	645	664	651	629	644	664	650	600	607	629	646	652	651	637	702	678	656	707	660	650	636	694	613	666	670	679	677	613	635	629	678	596	671	626	652	631	662	652	675	657	644	670	620	615	635	669	685	672	649	630	661	609	638	649	642	644	608	669	658	625	694	669	658	642	638	608	678	652	685	636	659	651	664	691	656	651	692	657	666	679	642	665	605	669	638	611	650	609	658	654	652	667	629	677	645	702	666	661	651	625	632	645	673	635	664	659	615	670	654	596	675	599	636	648	646	621	638	662	664	647	649	656	599	640	634	611	621	628	629	630	668	642	645	633	654	646	650	686	650	646	638	641	635	676	616	698	691	666	620	626	677	625	701	613	641	614	631	652	609	676	688	684	666	645	664	642	650	678	638	668	621	672	665	637	670	614	642	647	646	658	643	615	657	617	693	598	614	620	664	647	666	625	628	621	631	678	658	635	702	647	624	624	681	660	629	630	617	645	642	685	639	645	668	672	639	666	701	670	649	693	601	641	630	656	631	665	616	614	644	655	657	651	621	681	661	648	690	642	675	678	652	661	656	645	603	671	658	673	664	691	688	636	667	611	698	680	608	660	662	620	607	602	642	655	622	614	633	634	656	641	643	615	604	661	590	675	674	631	641	605	630	641	650	646	665	666	668	647	643	632	660	684	706	631	668	627	626	626	638	678	580	663	673	630	671	703	642	647	621	653	691	695	626	610	632	639	571	712	621	661	620	646	643	581	643	703	637	689	674	600	646	661	619	677	648	680	681	665	636	713	640	636	647	648	663	658	621	632	647	656	716	638	631	668	653	645	709	617	649	651	644	633	624	660	663	665	621	661	615	624	664	661	665	609	661	623	650	641	658	644	659	671	638	635	650	669	626	640	654	697	698	639	628	654	655	617	623	647	703	658	581	618	694	643	713	625	622	636	650	665	662	630	717	696	630	648	627	655	676	634	645	627	632	644	701	676	715	639	704	601	656	582	615	608	657	618	627	619	675	650	660	650	638	600	615	699	678	654	640	658	716	655	626	651	654	632	650	639	626	658	673	656	661	625	620	640	662	636	661	642	654	633	627	636	683	637	649	649	622	605	666	675	634	657	642	603	661	655	653	719	641	667	625	654	666	658	694	686	628	654	600	614	609	667	642	666	610	650	663	649	642	626	663	624	637	671	647	654	629	633	602	665	674	631	653	612	640	647	664	646	629	650	607	649	669	659	664	700	650	650	621
15679	13069	14763	11402	7352	4743	3142	2329	1906	1397	1138	951	754	645	587	603	490	534	468	438	460	387	385	352	308	335	365	330	319	346	301	272	340	316	318	309	282	289	280	284	276	296	281	286	280	276	303	282	268	307	287	292	260	273	273	298	268	256	275	268	296	282	265	294	297	253	268	270	272	295	315	252	260	275	316	286	304	286	287	287	298	274	263	298	266	259	277	312	263	247	275	283	285	282	278	251	277	280	277	300	278	273	294	278	279	282	306	259	277	257	277	289	280	256	295	281	300	283	253	281	303	275	291	276	311	284	307	279	259	289	292	273	285	268	302	272	261	299	291	295	278	289	261	278	314	309	300	305	288	292	267	268	276	280	281	324	278	290	249	284	281	266	272	280	274	260	278	274	274	262	289	270	273	255	244	267	245	263	301	289	268	320	271	298	297	275	265	290	284	258	280	268	285	276	248	284	269	296	290	284	280	255	297	240	261	286	315	283	300	263	284	287	318	299	302	251	303	280	302	291	265	270	267	281	261	274	287	287	271	277	305	267	289	229	293	275	258	267	285	274	296	290	280	252	298	279	250	289	279	280	293	299	285	288	282	293	301	282	297	288	249	301	274	277	255	267	264	293	283	281	275	310	280	291	286	301	280	290	285	274	262	275	299	273	268	283	270	298	299	275	304	265	289	310	239	302	263	282	270	258	288	250	298	258	293	274	247	253	267	267	275	279	277	293	296	284	277	265	280	258	281	272	320	255	283	264	286	274	305	291	237	287	285	280	271	298	283	273	278	276	306	289	280	275	272	298	296	261	299	277	295	248	302	278	295	315	245	298	285	274	302	286	262	278	262	292	271	260	288	263	299	316	301	250	269	310	276	282	271	273	271	252	282	294	268	267	310	263	312	263	293	283	283	269	285	282	284	288	283	275	266	287	289	287	283	301	277	294	297	291	235	303	253	292	253	306	273	294	279	286	260	289	276	281	296	274	244	292	302	264	285	265	259	270	306	267	288	295	292	271	287	296	269	312	253	283	309	269	289	293	285	274	258	272	285	250	308	261	290	317	263	262	253	277	263	267	288	310	236	302	263	286	278	264	292	327	266	274	254	287	295	291	271	275	296	264	276	286	295	292	247	271	259	287	289	300	269	295	307	262	259	289	274	325	284	249	286	304	285	283	291	259	274	271	299	284	296	294	282	307	261	267	296	305	278	297	262	287	277	289	266	316	306	259	302	253	263	255	268	266	265	258	264	271	295	296	288	299	298	281	293	292	271	300	264	274	275	273	250	278	308	265	262	269	275	260	294	275	287	302	291	276	293	265	298	274	288	265	282	272	281	261	272	254	277	274	290	258	307	285	261	286	271	248	287	301	255	282	316	292	277	259	300	276	295	275	295	270	310	296	270	253	281	294	292	276	278	263	278	269	261	303	267	279	276	275	262	275	268	272	273	271	279	292	299	295	318	273	260	251	254	268	288	276	291	298	299	271	282	274	287	292	257	275	320	302	267	283	308	299	303	285	281	272	263	289	257	296	289	282	297	296	277	296	285	287	271	273	265	257	286	271	268	264	274	249	279	262	281	254	291	273	289	309	296	257	286	268	275	309	273	287	281	303	283	270	302	293	298	303	279	275	291	277	245	284	286	279	284	255	270	279	276	271	240	293	259	280	263	272	261	285	291	274	312	290	287	286	296	265	281	284	265	301	263	280	268	289	298	310	264	283	272	274	311	279	277	295	258	295	269	267	292	254	281	306	309	291	264	264	283	281	267	289	306	267	275	281	267	305	282	293	267	251	275	265	277	296	275	272	265	270	273	264	279	295	265	260	272	262	285	283	327	291	276	282	279	270	310	311	301	285	264	258	254	285	267	299	281	264	267	293	279	278	267	282	259	260	265	244	274	310	268	292	269	257	294	285	242	270	265	252	307	276	300	292	274	298	262	252	263	296	271	260	275	281	305	260	283	292	273	273	268	306	264	263	258	277	248	312	273	261	248	269	300	265	269	297	317	281	301	248	270	271	248	289	286	276	270	287	264	307	283	264	303	285	283	281	265	263	255	272	261	281	282	268	261	288	270	306	249	273	270	290	283	282	283	299	285	270	264	290	280	280	261	259	274	285	293	274	267	269	292	273	297	280	271	281	275	280	269	329	279	291	280	307	285	274	257	308	306	306	294	266	275	275	275	296	278	281	266	294	276	274	272	310	291	271	288	307	313	254	284	273	275	241	298	244	287	247	282	277	267	258	297	314	325	252	275	280	297	267	270	293	263	267	281	270	269	277	275	286	288	285	291	286	281	276	278	265	279	272	307	281	257	282	266	282	284	252	253	252	283	288	281	270	302	280	308	297	260	300	271	284	267	260	269	270	302	279	265	277	280	286	288	284	279	248	287	283	281	299	294	274	303	280	282	278	279	282	281	262	253	270	299	251	299	278	288	267	277	274	273	260	265	282	286	322	269	292	267	286	285	286	263	294	276	270	294	314	292	258	257	270	283	283	284	302	289	295	279	299	290	253	276	302	256	297	288	281	276	296	287	295	272	285	268	278	277	256	274	273	278	287	280	272	292	282	288	281	298	278	272	278	261	275	278	295	270	273	278	244	269	302	283	290	277	262	296	281	271	247	281	273	285	287	268	272	290	295	317	292	275	299	286	279	280	296	315	269	264	276	295	284	268	268	306	287	300	274	271	285	268	278	325	256	299	283	289	268	297	259	290	300	316	290	296	300	285	285	257	304	282	274	275	280	263	295	272	298	262	253	266	276	268	300	270	280	302	295	287	293	272	295	281	275	275	298	274	320	265	288	290	290	288	274	240	265	256	279	281	277	253	285	264	299	306	302	295	260	309	265	268	272	303	281	273	251	303	297	273	271	283	269	289	304	305	292	307	284	295	310	303	255	255	292	257	302	289	301	274	274	291	280	306	259	255	266	281	275	281	278	260	284	326	258	312	266	281	274	287	265	283	299	291	318	282	251	289	262	228	299	278	270	288	279	277	295	258	285	289	288	256	255	295	284	261	285	298	289	286	295	299	243	291	292	303	296	261	284	277	277	251	291	293	263	288	315	261	267	279	279	242	290	262	286	294	292	275	296	265	276	277	289	275	266	289	297	305	299	312	273	266	271	306	309	305	286	282	267	267	270	264	291	278	284	266	260	255	293	253	242	290	275	300	272	302	280	294	299	287	256	301	296	269	284	274	291	269	250	276	270	283	286	260	303	266	287	279	301	259	269	294	284	255	287	293	255	278	290	288	249	275	286	248	290	261	304	292	286	262	264	258	226	271	284	286	267	297	292	279	266	279	272	279	297	274	275	289	281	290	282	269	287	308	288	273	317	323	296	258	285	281	299	269	265	287	270	321	288	310	303	247	314	276	239	279	296	262	271	302	299	291	298	311	266	306	252	295	312	277	313	294	284	300	276	274	292	266	278	280	270	264	293	265	276	305	274	238	271	297	289	272	285	248	304	296	277	282	264	294	280	273	286	325	289
10247	11318	21074	23061	19686	15907	12786	10650	8998	7157	5841	4670	4082	3436	3260	3053	2512	2494	2379	2042	1857	1636	1640	1544	1447	1386	1304	1208	1139	1249	1029	1037	949	902	897	903	886	823	846	841	808	831	800	816	776	852	774	777	759	778	762	783	780	760	774	769	765	781	778	761	788	739	731	771	776	780	758	777	737	761	747	764	788	766	754	775	772	727	713	791	822	726	794	756	784	762	782	763	767	824	794	831	773	765	739	757	787	748	818	752	732	778	782	801	729	821	757	781	786	773	800	742	763	774	760	757	806	771	746	817	741	788	781	774	739	698	785	745	752	799	794	755	779	768	744	744	782	775	750	794	722	752	750	791	743	742	803	701	742	778	733	754	763	784	739	748	787	790	770	738	830	724	791	768	817	795	789	797	774	766	753	760	720	765	785	752	791	801	781	724	742	727	791	766	755	773	734	740	742	745	739	763	701	750	761	750	768	721	753	749	760	748	773	735	746	756	772	779	763	778	734	746	745	809	767	744	740	772	767	765	784	744	743	734	777	739	782	772	778	760	736	733	768	781	774	808	744	773	768	731	780	732	737	692	782	753	767	738	775	779	772	798	765	763	776	765	780	795	757	778	796	802	759	784	776	759	777	747	802	783	739	772	763	749	760	756	775	813	794	749	811	780	782	739	808	758	795	749	757	754	778	752	789	808	771	738	747	787	749	762	791	781	746	757	755	741	823	763	768	744	762	746	768	769	790	767	752	764	820	839	755	742	783	796	775	814	765	750	801	757	749	752	723	779	774	775	751	808	782	757	748	742	762	766	764	802	752	746	805	774	781	771	704	745	730	755	769	741	772	741	784	788	757	784	761	731	810	765	841	763	723	783	722	732	744	763	758	778	824	740	759	766	795	799	797	724	776	725	827	793	755	714	741	760	765	749	843	731	772	766	772	802	782	722	768	767	792	759	719	774	804	787	794	772	730	802	792	759	732	739	773	837	774	736	766	755	783	740	719	770	775	770	809	806	776	805	761	812	798	767	777	734	752	770	756	807	792	787	736	759	774	789	755	749	775	734	771	787	766	726	757	729	783	763	769	785	777	765	736	762	764	765	743	758	801	805	787	780	734	843	754	764	752	786	732	729	744	830	802	799	689	812	726	760	726	744	801	789	757	774	758	715	803	771	773	763	787	744	768	754	708	761	819	764	740	777	771	776	738	748	745	758	768	725	714	774	792	795	813	702	777	765	752	761	750	708	767	772	828	750	753	775	740	777	749	745	753	781	770	810	745	760	766	729	736	738	782	761	795	814	748	754	831	816	753	790	765	748	790	723	718	710	756	745	738	819	812	792	751	773	762	779	763	813	752	756	746	762	758	733	745	751	754	762	793	758	687	779	799	788	769	767	724	810	771	749	734	776	752	760	789	791	780	737	745	760	788	718	725	788	773	763	779	738	724	758	838	745	739	775	741	738	747	723	799	725	801	764	771	686	706	768	771	781	785	761	759	799	798	754	712	751	723	744	748	759	761	748	793	775	770	765	714	761	820	781	804	766	744	764	759	797	781	779	739	724	773	777	760	769	765	816	828	779	760	794	787	791	767	787	750	752	775	767	782	763	752	827	796	797	767	804	739	744	762	779	786	740	744	745	788	829	764	749	724	789	761	777	757	728	789	767	792	742	820	808	805	710	775	750	756	738	754	770	765	800	764	758	748	742	725	768	758	779	789	785	781	739	811	810	760	726	796	758	801	775	738	750	714	781	791	749	786	720	757	787	817	733	745	777	770	740	741	798	768	742	752	738	777	764	774	757	803	741	758	791	819	785	763	713	726	751	748	782	759	728	731	796	784	778	738	726	752	788	778	756	781	762	766	781	745	751	738	719	735	787	792	747	852	763	736	825	723	741	777	762	769	738	747	746	741	735	756	772	760	745	819	736	781	750	741	782	798	773	744	698	731	818	743	779	796	778	767	721	747	793	802	744	763	759	748	751	795	783	767	825	768	742	758	790	771	799	813	747	766	745	796	723	748	772	772	806	773	780	739	783	764	733	763	752	752	767	795	803	775	747	773	727	741	756	783	790	806	797	732	794	771	793	754	711	772	757	801	820	767	779	817	757	819	738	777	774	771	782	758	739	772	739	794	780	762	747	768	778	776	801	794	777	765	775	812	749	816	740	731	786	806	784	752	788	726	777	755	745	774	729	734	791	798	721	774	743	824	747	773	763	778	792	773	778	729	768	739	800	724	720	782	772	793	832	710	748	781	748	793	758	756	795	724	739	748	746	795	739	766	773	767	747	830	753	747	759	729	738	770	818	789	765	758	762	771	779	736	741	746	725	747	706	763	765	747	766	768	761	788	801	766	762	754	796	825	772	740	737	726	778	743	783	765	763	768	746	790	774	823	747	823	764	761	750	720	761	779	776	761	774	732	859	804	718	751	755	786	788	729	827	833	747	745	760	817	806	739	812	792	724	765	730	765	841	796	732	777	764	803	773	732	796	794	778	763	774	779	720	761	759	798	759	811	780	746	811	775	785	792	801	730	750	796	781	769	735	797	738	741	785	724	752	757	767	782	756	744	738	804	725	764	738	775	791	762	747	740	784	756	768	749	791	747	768	785	785	849	772	765	782	778	790	790	735	793	714	742	766	761	759	802	759	769	738	782	743	793	716	825	794	766	770	787	789	707	765	736	767	741	770	752	750	769	781	715	824	762	779	752	762	735	742	757	807	765	748	728	711	695	770	761	786	771	779	778	731	749	731	767	782	798	748	767	771	784	751	754	743	814	743	765	774	765	748	761	793	755	764	802	741	747	792	761	782	741	769	799	717	766	787	786	771	782	780	835	752	776	722	753	828	775	768	765	761	770	750	811	758	774	738	760	699	795	784	800	745	742	818	771	769	789	765	736	778	803	724	778	782	736	793	784	747	751	802	789	699	741	786	772	746	782	810	737	767	747	754	788	748	757	745	754	734	750	816	762	833	763	795	766	782	754	774	802	806	760	728	753	762	770	733	753	750	775	797	794	765	812	793	767	757	760	797	754	743	806	776	731	719	748	757	769	788	719	803	748	786	705	767	784	744	708	783	778	747	796	797	762	781	763	782	786	796	739	757	763	801	750	776	777	762	754	786	832	701	784	755	796	780	769	760	752	819	762	761	763	767	722	739	784	733	739	788	741	756	768	762	767	789	761	738	759	764	728	745	751	771	776	736	732	765	790	794	715	776	785	780	798	765	799	747	775	778	764	778	722	769	750	768	793	750	781	768	786	782	790	724	829	755	766	786	757	781	805	819	712	776	705	804	802	751	790	814	830	770	741	761	804	778	692	765	741	783	801	775	749	736	748	756	728	793	793	788	751	741	773	735	813	802	778	794	740	744	772	789	763	762	779	805	808	742	723	735	768	749	745	768	754	781	760	771	741	820	727	783	795	735	772	728	752	780	754	776	734	764	812	773	784	788	738	773	801	741	743	773	777	737	754	734	791	749	750	733	792	774	798	763	762	758	720	836
25233	21307	23983	20103	14419	9526	6829	6702	5983	4465	3652	2281	2051	1765	2556	2294	1797	1939	1612	1433	1259	1205	1090	1093	960	895	783	784	803	841	665	660	626	528	476	506	410	407	379	344	316	290	287	254	306	285	273	268	245	280	256	263	257	250	251	270	238	245	254	276	245	241	234	246	227	257	244	261	238	266	236	254	255	254	276	243	271	251	268	275	275	239	252	240	259	266	241	252	261	272	244	242	251	245	274	274	282	262	238	258	237	246	263	265	283	239	274	278	248	273	295	286	248	253	247	264	269	227	282	251	266	276	258	245	264	279	273	271	247	260	246	259	244	280	250	281	264	248	235	241	267	249	272	252	227	248	273	268	294	259	246	256	237	232	246	214	278	258	253	266	266	245	259	286	270	274	241	257	260	255	269	258	281	266	268	283	238	237	252	244	241	272	267	283	241	249	285	240	258	279	255	226	248	282	267	266	259	271	276	249	253	241	249	248	263	244	271	258	273	271	255	257	285	236	248	241	253	295	257	285	249	256	236	275	268	250	287	293	240	251	253	263	251	258	256	230	261	256	249	266	269	232	254	257	259	269	262	250	301	251	251	261	279	268	247	217	257	267	275	236	240	265	251	271	239	267	252	229	257	214	272	294	247	265	264	301	243	246	291	269	275	255	230	248	240	248	263	248	273	252	255	251	286	244	250	248	273	239	283	224	260	248	254	257	262	251	263	229	259	254	245	252	251	250	268	254	246	249	247	230	252	258	261	234	237	257	270	278	294	268	261	260	262	264	255	274	232	273	260	258	263	278	235	280	231	232	262	251	258	264	270	248	250	261	263	257	252	261	289	281	254	271	270	242	254	267	272	258	289	276	268	270	238	252	233	259	267	268	257	280	264	274	250	266	286	246	275	259	233	268	232	249	223	258	255	257	254	244	263	253	276	253	252	255	267	247	245	252	256	242	236	245	240	244	253	259	259	273	242	273	257	269	225	256	247	245	238	263	259	244	235	275	257	251	251	291	277	277	267	243	275	275	265	228	220	267	284	255	257	285	278	271	263	241	231	252	273	252	252	258	264	253	228	272	274	267	274	285	269	266	286	264	245	247	243	264	268	228	250	258	263	243	248	269	248	266	286	272	249	273	289	267	266	246	265	250	268	248	245	267	284	296	273	272	254	266	236	273	262	264	270	274	244	243	261	281	259	255	231	272	250	263	260	262	287	263	255	253	259	238	238	282	261	218	264	271	255	273	250	250	236	250	240	272	281	270	249	253	255	261	274	305	266	234	241	236	265	265	257	280	253	232	261	263	266	254	271	276	273	257	274	277	245	285	263	256	238	251	254	283	246	221	275	239	268	250	308	236	266	278	242	275	248	265	299	247	264	269	267	266	261	297	276	227	286	262	244	239	227	261	264	282	267	251	247	252	246	248	249	250	279	242	255	234	254	261	262	256	256	240	248	278	282	285	242	257	265	253	219	265	269	252	246	272	275	277	235	242	289	248	246	263	255	274	241	264	272	285	273	249	264	244	249	312	270	252	229	271	284	284	254	227	262	244	261	251	219	244	255	255	264	279	281	275	259	263	213	298	214	263	251	250	264	229	241	244	230	270	268	264	249	247	205	229	237	268	258	260	253	271	239	271	276	249	274	247	248	267	264	260	276	250	273	266	256	295	243	246	284	282	249	270	251	261	282	255	238	254	276	233	250	240	257	242	212	240	272	278	248	262	248	272	273	279	252	246	280	275	275	260	230	281	244	276	249	220	245	257	280	226	248	240	290	250	256	254	266	268	246	247	294	274	257	238	262	264	224	263	275	232	247	265	255	271	258	241	268	252	261	280	247	250	270	261	245	263	263	285	298	250	280	275	283	285	248	263	264	277	276	257	238	257	211	253	247	221	252	239	259	242	274	250	265	244	259	256	244	274	254	265	280	254	261	264	269	263	242	224	248	255	235	276	257	242	275	270	241	266	240	238	251	237	236	287	260	280	252	275	275	256	265	274	268	250	257	294	255	242	287	249	266	237	281	307	278	241	259	297	243	234	262	267	278	252	286	279	251	239	266	245	235	235	260	276	243	239	282	249	271	257	259	260	225	261	271	241	266	266	267	237	254	255	275	266	279	257	258	259	266	265	268	246	265	280	260	265	258	247	255	253	257	263	267	236	242	236	246	250	288	256	261	245	250	232	242	276	249	269	270	276	267	252	245	246	232	244	249	236	273	265	285	275	258	266	222	244	255	281	266	282	256	265	258	247	254	242	242	264	246	254	255	266	264	259	266	265	240	281	270	232	256	243	251	257	243	259	257	286	256	264	271	242	263	257	239	267	253	257	285	252	270	238	235	240	257	256	250	261	251	254	239	246	237	256	305	268	247	260	258	262	310	231	273	263	237	245	243	266	281	268	253	282	266	263	231	225	274	266	273	265	252	261	283	243	257	229	271	255	240	276	294	255	253	235	255	262	242	232	266	235	258	250	211	249	273	265	247	241	244	244	258	263	272	252	271	268	268	266	242	276	241	242	255	267	223	259	257	225	264	268	251	241	248	243	243	257	274	263	275	255	247	262	282	288	274	254	291	267	279	280	275	269	277	270	235	273	257	239	279	270	240	256	267	283	272	267	240	261	267	264	253	257	259	273	260	239	237	266	273	249	270	250	231	227	264	260	250	238	252	285	272	246	281	261	253	247	288	261	243	228	269	284	238	253	254	247	246	245	250	254	286	284	275	254	280	248	244	257	260	283	274	254	285	258	259	256	261	276	309	272	271	279	260	262	286	229	234	271	247	251	248	274	259	253	268	229	259	269	272	274	270	250	252	254	235	293	246	259	249	271	281	276	257	251	266	257	266	266	248	270	271	245	269	254	238	264	265	283	269	250	250	236	240	253	252	278	257	282	271	261	255	265	267	225	243	263	246	260	262	285	252	261	262	260	257	222	261	255	247	259	250	285	260	265	254	225	255	271	254	262	272	277	265	276	261	234	259	252	246	243	252	256	261	273	263	250	275	281	251	291	266	276	260	241	225	244	240	251	263	245	265	245	289	259	242	236	256	273	279	273	251	270	241	253	267	244	261	248	244	270	248	260	244	258	231	276	231	274	244	262	243	242	291	275	257	283	267	268	248	239	292	268	273	263	214	253	245	247	266	253	251	248	242	241	264	233	262	290	264	236	268	264	271	230	270	227	248	248	274	256	237	248	245	251	267	259	245	244	246	278	254	282	244	229	283	250	278	281	273	252	278	261	275	232	245	276	244	263	260	238	264	291	267	255	241	275	251	247	286	271	231	268	266	289	251	257	262	249	268	236	229	271	302	263	278	248	263	258	238	264	261	262	270	249	272	326	257	283	272	259	270	301	254	245	229	268	246	266	241	236	271	271	246	285	248	248	235	272	262	294	232	258	262	249	241	273	271	287	255	233	248	238	270	259	274	251	272	273	255	267	252	275	215	235	250	247	253	253	280	258	280	246	275	268	245	244	242	251	246	243	274	278	251	255	242	254
16353	17828	28917	31578	28571	24440	21375	21429	19563	17006	14706	10718	10092	9434	12537	10906	9662	10365	9532	8533	7310	6659	6804	6536	5638	5576	4896	4542	4454	4968	3458	3667	3143	2721	2629	2387	2074	1696	1436	1340	1168	1066	991	854	803	830	771	776	733	787	739	731	759	749	759	701	724	699	758	702	697	743	743	732	727	709	729	694	730	679	756	741	725	710	707	725	688	733	658	718	686	721	651	699	720	733	755	728	711	724	706	709	772	724	705	688	706	704	706	721	751	705	725	714	672	733	772	698	770	718	721	682	672	706	701	709	735	750	689	685	770	701	714	750	759	689	729	697	726	735	733	681	732	691	741	690	660	698	715	692	699	731	705	731	734	726	700	726	686	676	753	707	708	684	696	728	712	733	751	745	674	737	708	727	709	702	743	714	683	723	744	689	736	691	746	729	693	739	695	726	702	693	642	752	686	732	678	701	725	718	737	759	711	674	670	694	719	707	680	700	713	711	719	707	681	723	680	683	688	699	691	739	685	747	668	725	669	736	761	667	713	710	736	720	677	750	699	757	703	718	753	743	734	736	729	682	690	721	704	689	718	702	732	726	730	674	705	716	700	720	712	688	700	711	733	703	721	734	679	706	691	769	715	744	723	715	729	722	733	686	724	683	730	711	738	702	671	731	728	706	689	705	727	739	685	700	750	700	712	672	713	706	718	659	691	733	703	716	743	744	707	646	694	690	693	731	728	662	679	706	735	685	710	706	734	759	695	664	678	721	714	694	735	722	768	683	682	720	678	672	684	721	735	729	709	702	779	714	759	703	760	724	703	719	719	716	725	729	693	720	688	691	723	737	683	706	777	724	689	718	752	699	677	718	695	678	716	704	730	694	746	722	745	697	717	724	715	705	689	725	761	677	738	651	651	744	723	746	735	741	739	726	723	679	714	719	696	700	694	691	701	748	723	704	750	686	685	728	684	659	732	750	702	733	709	685	715	704	743	715	761	702	734	687	727	711	792	718	720	730	695	707	633	713	729	661	717	764	723	706	704	687	750	746	716	759	692	685	720	686	708	722	701	736	689	682	701	767	695	696	725	750	704	741	760	712	662	714	716	725	712	683	721	694	712	743	750	658	707	737	745	735	722	709	688	678	732	708	748	734	680	724	744	700	688	755	755	677	748	716	725	706	677	721	709	713	675	735	709	688	748	692	667	700	736	753	730	675	710	714	766	711	726	713	705	720	728	713	714	711	670	734	721	683	749	708	755	726	696	675	697	692	692	734	701	732	768	724	769	713	632	717	734	717	716	692	686	738	730	675	731	726	736	721	702	706	715	752	703	737	721	725	681	696	683	732	734	750	740	694	679	682	672	724	677	737	691	752	746	686	714	730	734	712	695	684	710	693	744	693	647	734	746	739	674	718	736	735	748	668	698	694	679	717	711	744	693	738	739	750	668	706	732	714	696	681	698	694	682	762	670	749	768	716	735	719	723	723	696	681	764	641	723	728	693	694	739	718	700	735	735	710	736	759	735	693	768	745	717	698	708	747	676	710	742	750	725	668	740	696	735	719	744	695	757	720	655	759	695	696	729	719	689	734	736	706	744	724	708	676	709	694	710	749	659	731	737	734	754	727	712	700	735	681	743	742	745	703	732	728	735	729	706	699	736	674	720	735	728	733	710	711	719	703	684	704	755	708	733	718	718	707	670	720	747	679	673	721	718	669	753	690	718	732	776	736	741	682	721	698	724	716	708	726	747	673	736	722	700	708	719	715	772	709	713	704	682	705	683	730	659	717	732	725	722	754	687	733	654	696	703	722	684	665	707	703	708	723	729	706	690	674	719	710	691	723	681	735	696	711	717	694	717	707	729	735	689	716	706	718	755	732	714	699	680	754	738	733	708	688	706	733	734	710	690	739	710	735	698	744	738	708	750	739	732	731	720	741	702	673	695	722	723	735	739	719	674	719	725	721	705	728	748	732	689	730	705	720	732	702	744	757	687	735	693	738	684	661	690	698	707	723	739	718	759	704	679	718	731	656	703	709	670	702	715	700	710	687	711	733	712	733	716	661	724	738	704	736	711	693	678	727	730	708	763	752	746	707	695	702	711	688	703	751	717	723	706	758	678	719	715	700	695	704	697	705	735	740	661	718	753	702	660	680	766	721	707	707	752	687	694	700	740	707	669	722	717	715	671	694	711	700	679	693	705	716	713	731	727	675	777	748	705	752	752	711	676	723	670	728	668	711	676	750	692	740	689	679	729	686	705	768	783	743	721	660	747	695	731	698	707	685	710	724	702	699	704	692	726	740	684	689	683	691	742	714	713	725	776	681	707	728	683	771	715	731	678	711	686	675	713	693	720	741	699	734	671	738	737	729	704	738	727	678	695	726	704	740	701	699	699	737	778	670	708	705	704	685	696	696	743	713	662	723	731	687	672	708	715	709	746	683	715	712	703	712	699	733	774	673	713	744	719	694	702	680	735	701	707	737	719	697	678	715	704	680	716	703	679	683	723	675	700	718	738	733	716	686	705	676	679	753	730	695	672	688	687	712	692	724	708	721	667	725	685	730	696	748	719	717	721	698	781	679	676	695	714	715	728	706	750	714	670	733	743	708	706	709	718	722	721	685	697	698	703	762	697	725	716	715	695	699	703	689	685	703	666	711	673	731	698	729	698	701	712	701	698	724	642	718	686	767	749	703	720	731	708	730	701	724	665	697	692	707	739	726	691	693	680	747	742	689	706	701	721	732	715	657	743	726	691	694	751	674	763	727	732	709	685	750	758	746	712	683	696	751	716	728	728	737	713	679	689	762	714	708	691	717	716	708	702	664	742	694	697	748	721	702	671	648	679	685	756	735	684	707	674	727	672	687	719	659	756	713	736	719	684	649	691	694	718	691	651	774	733	693	720	723	728	732	721	707	717	689	759	729	735	682	689	710	702	673	716	716	690	711	721	723	731	704	747	734	724	702	665	764	704	685	711	730	696	659	721	706	717	751	739	729	687	674	695	764	741	681	656	663	746	748	724	742	690	714	691	733	682	684	699	701	672	733	709	727	753	740	704	686	759	734	705	680	751	737	726	702	694	720	682	749	649	715	721	672	710	745	742	707	713	699	718	746	735	684	716	732	711	719	773	714	683	700	660	695	708	702	730	696	717	700	717	744	669	683	727	671	703	740	753	743	738	692	709	724	713	706	672	703	721	718	742	731	687	682	692	703	719	727	750	736	704	717	719	697	728	737	681	774	701	777	705	731	691	701	683	752	713	753	694	710	656	719	666	724	709	769	711	689	693	722	707	731	741	725	679	708	756	775	660	693	718	721	703	747	706	680	684	758	653	684	729	721	681	728	706	701	689	692	694	728	717	697	705	671	736	716	702	748	713	720	705	702	730	731	724	715	728	731	685	713	688	721	760	666	762	710	733	695	682	696	671	760	739	694	685	755	691	717	743	674	681	725	718	714	693	723	693	706	704	686	720	731	683	680	690	722	672	726	675	700	689	715	731	768	730	693	681	737
34025	28661	32872	28515	21943	15663	11656	11981	10853	8484	7362	4698	3777	3467	5029	4266	3527	3623	3286	2865	2349	2071	2199	2005	1778	1694	1606	1481	1390	1466	1042	1057	987	819	805	728	637	485	495	429	342	317	303	265	239	230	245	231	246	253	221	245	249	226	240	251	237	212	221	249	220	200	228	214	235	264	241	217	214	224	222	256	229	209	202	213	241	237	212	239	232	245	220	216	230	240	219	248	218	242	237	227	238	203	245	230	215	255	223	231	236	232	257	229	248	248	230	217	234	228	235	236	247	223	219	230	243	215	243	233	222	230	214	258	233	235	233	232	243	218	231	250	227	244	248	232	236	250	217	236	251	249	205	224	263	237	247	246	218	234	246	222	246	251	253	204	253	221	251	224	229	233	226	224	246	208	237	242	220	215	233	256	253	198	242	206	195	243	244	252	217	241	239	240	234	223	254	225	251	225	236	217	230	249	229	235	237	204	215	241	253	233	224	255	225	237	230	250	213	268	222	219	228	214	242	208	214	259	222	216	232	190	238	230	206	243	252	243	245	245	204	224	256	231	248	230	226	232	205	241	239	181	214	213	250	230	221	229	232	239	247	222	222	244	220	234	233	224	224	228	228	222	245	238	236	220	240	256	230	245	259	241	234	231	220	245	226	215	240	262	230	236	218	249	241	260	242	209	220	227	236	240	222	230	238	215	249	213	232	236	223	251	243	248	230	226	225	219	205	229	245	231	230	236	226	268	224	249	270	246	218	219	256	245	232	265	232	202	246	238	233	230	228	219	231	235	227	226	231	194	240	223	230	214	213	197	233	216	248	220	234	241	230	246	256	251	246	226	205	236	239	240	251	209	226	239	253	253	226	222	231	217	229	234	196	225	219	225	224	226	222	250	221	255	226	218	219	240	232	234	222	202	232	200	256	225	223	224	229	219	207	225	222	215	249	236	203	244	246	239	223	224	226	220	254	226	236	221	243	226	257	204	233	225	235	226	219	233	230	231	230	228	270	203	234	222	233	258	233	239	244	218	232	228	223	235	226	211	226	222	237	256	234	239	279	229	239	252	229	202	192	234	250	242	223	218	230	243	226	209	248	223	239	241	252	229	254	218	221	247	226	236	228	226	231	220	243	231	206	232	212	208	241	210	232	239	268	216	215	230	250	266	225	251	217	237	227	226	247	222	229	215	239	222	236	242	235	214	242	234	258	231	221	240	220	223	234	217	240	245	241	258	259	236	244	199	204	226	206	216	218	231	232	221	221	268	232	217	226	227	227	202	276	233	236	231	224	234	230	247	228	242	212	246	240	221	231	233	237	209	245	240	215	227	234	240	233	215	221	235	226	235	222	231	222	228	231	210	215	243	227	239	255	251	231	251	234	209	237	223	195	223	234	245	237	244	240	235	247	240	233	225	230	227	239	212	250	223	221	230	278	200	230	233	202	231	241	227	231	212	224	221	244	242	235	226	227	233	227	246	242	247	205	233	249	248	213	216	235	228	228	216	205	211	205	255	244	215	254	248	240	244	219	255	240	207	245	257	226	238	228	199	244	231	225	226	202	236	239	226	226	237	233	240	235	253	262	247	208	224	230	205	212	231	241	220	234	239	231	264	243	227	231	204	226	212	235	243	242	214	245	241	249	214	237	244	225	238	207	239	234	211	244	219	254	223	224	211	240	204	220	218	231	246	232	223	233	245	201	233	261	224	251	230	232	270	248	232	231	228	242	231	246	202	218	223	235	227	235	230	238	238	240	227	222	248	240	229	221	207	248	226	209	263	251	241	253	241	236	241	231	216	250	228	249	243	194	230	218	216	223	240	257	209	255	248	221	187	222	222	214	229	233	232	233	226	229	208	206	245	224	228	242	231	233	229	237	209	238	226	224	234	256	239	220	244	232	231	237	261	237	244	210	225	203	220	237	230	242	281	211	250	238	233	240	219	229	259	238	210	233	220	237	239	234	200	232	212	242	257	235	228	239	219	216	216	238	236	258	214	226	205	221	213	232	233	228	247	213	251	200	208	211	245	226	241	237	232	242	252	220	217	233	213	218	220	212	225	235	223	251	237	236	191	227	243	226	227	216	232	211	225	226	231	230	227	259	188	244	254	213	233	234	242	235	258	221	217	227	254	220	230	241	243	217	215	213	246	231	218	228	243	235	241	221	247	216	236	231	205	209	223	210	239	241	211	259	210	225	224	205	213	211	225	237	200	217	241	273	240	248	253	251	220	222	242	222	206	224	225	236	218	223	245	246	234	219	263	204	221	239	226	220	240	212	238	224	214	230	204	247	222	214	218	225	247	209	227	215	241	212	217	238	214	239	251	222	193	242	247	276	218	231	203	230	262	251	218	212	231	234	247	207	219	255	216	253	239	249	241	222	224	230	231	232	231	207	219	244	221	246	237	231	213	232	252	235	252	223	235	248	234	229	233	237	237	252	230	208	239	209	236	237	235	246	214	253	229	206	243	231	235	233	213	198	245	238	232	243	221	226	230	239	231	268	232	244	231	256	241	228	246	218	221	257	249	234	236	224	229	219	199	226	225	230	241	245	235	230	219	225	216	196	206	224	229	208	228	239	222	240	220	199	233	232	250	223	241	186	218	230	245	236	239	232	243	235	247	216	232	229	241	241	237	215	229	268	237	238	242	215	214	244	222	211	259	227	219	238	215	247	208	235	225	230	255	221	239	215	233	242	195	217	235	223	236	260	195	250	226	213	234	237	242	238	240	267	231	237	245	232	218	240	218	237	210	252	229	253	237	207	222	227	228	219	250	278	247	238	222	212	207	228	243	251	244	229	211	218	228	227	257	233	234	235	196	218	221	249	212	236	235	264	239	250	253	238	217	244	235	231	209	226	253	214	215	231	232	239	230	242	235	232	237	253	215	247	237	215	238	232	228	201	201	202	238	253	239	247	241	251	235	256	212	255	219	250	243	228	234	193	210	229	232	239	235	248	227	244	228	230	267	231	205	240	237	222	220	237	204	241	209	243	223	218	246	241	250	246	210	247	222	236	210	267	260	242	222	214	266	243	235	234	241	241	230	215	205	213	235	241	205	221	252	241	238	263	232	229	236	233	228	237	236	233	228	224	267	224	222	228	242	231	225	256	238	269	224	219	223	259	240	231	205	235	230	250	240	230	244	248	262	230	215	237	230	239	222	218	225	219	245	225	240	238	242	255	243	228	226	226	223	218	222	235	220	204	210	222	210	220	223	259	261	239	250	258	213	237	226	266	225	236	234	198	232	227	226	228	263	238	219	247	206	228	212	243	237	225	231	262	221	242	231	228	230	243	258	247	231	229	247	229	197	244	216	228	191	236	272	244	204	232	262	228	252	232	221	246	249	217	213	241	237	245	212	243	265	218	220	225	231	208	242	223	243	233	228	220	253	233	249	240	232	235	247	207	193	214	198	244	259	207	248	216	219	233	221	219	237	206	236	208	240	237	205	220	230	213	230	225	211	222	264	245	212	234	225	249	234	224	203	235	226	221	212
21602	23133	34601	37537	34728	30981	27884	29109	26982	24027	21817	17100	15792	15147	19711	16639	14792	16697	15651	14539	11659	11081	11573	11254	10152	9988	9160	8624	8177	8691	5947	6551	5571	4866	4639	4026	3625	2713	2373	1954	1511	1359	1148	1013	866	760	758	752	675	728	659	699	689	665	649	645	625	670	675	611	654	664	668	653	643	624	644	712	639	635	633	649	646	621	689	635	685	638	649	634	670	701	670	639	651	641	609	665	633	643	637	660	669	622	639	631	657	676	672	618	653	614	683	644	653	617	650	642	638	657	594	597	652	658	703	622	666	639	646	615	644	674	635	697	656	633	625	611	636	679	635	693	652	625	628	647	661	640	626	598	635	676	646	647	636	661	649	719	621	617	625	660	650	654	650	649	674	630	650	623	671	610	652	665	646	650	633	625	680	649	685	655	620	670	679	661	613	693	663	631	676	645	646	624	672	626	624	636	612	664	620	627	618	677	702	673	621	592	633	665	603	616	654	598	642	610	659	675	667	642	671	648	669	587	645	684	635	625	670	647	645	607	614	631	622	618	623	644	614	649	626	672	626	637	664	655	676	618	628	664	705	620	633	631	658	690	636	615	628	663	583	597	638	633	660	658	636	673	589	646	692	616	665	613	655	638	622	635	642	651	627	654	630	620	654	636	606	666	672	627	608	656	642	642	637	685	636	593	684	674	670	635	635	645	689	664	659	628	603	660	624	665	686	679	658	694	653	587	648	629	650	626	644	613	653	619	623	599	654	645	641	634	648	633	653	652	641	682	659	619	656	637	657	630	655	627	681	626	646	643	647	662	655	640	646	666	638	629	668	616	649	668	650	632	663	633	666	665	632	639	656	643	645	631	632	626	682	620	631	624	631	593	616	629	635	691	687	675	689	674	628	637	613	642	639	615	650	621	684	681	662	652	608	624	675	680	637	651	616	665	642	648	643	639	633	611	631	632	673	651	643	656	644	657	642	640	639	635	621	610	673	634	655	644	684	635	609	622	639	672	668	616	667	647	653	648	672	635	607	675	598	606	604	604	613	684	645	647	653	651	646	641	666	603	623	688	602	717	620	625	622	637	648	621	637	621	645	644	681	668	600	638	615	636	666	655	630	649	671	654	632	651	662	705	676	630	661	663	616	656	663	644	636	688	609	642	629	636	668	642	628	667	659	610	614	642	635	632	639	650	666	637	630	622	641	622	643	650	616	630	667	664	637	630	610	674	623	616	589	679	609	659	633	632	643	659	639	664	670	695	652	607	661	651	625	625	638	647	690	677	640	659	653	665	644	624	648	665	659	651	653	620	622	665	683	658	645	649	638	570	654	627	671	663	644	639	640	615	650	660	629	663	695	658	616	674	630	654	623	632	666	624	681	632	616	653	651	652	607	648	616	637	666	658	608	641	589	637	641	629	674	627	635	639	670	630	647	652	650	660	673	669	633	644	646	681	665	681	660	680	678	671	650	679	653	663	648	635	660	665	698	617	622	641	633	633	663	604	619	673	645	690	620	637	644	676	641	597	663	642	616	650	625	629	630	655	587	703	627	656	654	605	633	687	660	607	658	618	628	624	626	657	621	673	631	672	633	624	613	618	659	662	680	667	622	632	668	655	650	648	646	658	642	575	694	654	625	628	653	647	671	637	662	585	676	643	628	654	646	670	669	627	672	654	641	624	595	643	632	670	686	639	664	656	637	638	624	624	603	651	592	665	675	673	657	645	673	616	622	668	638	648	649	628	668	660	665	612	676	672	606	673	632	597	654	627	674	661	699	703	629	635	681	641	661	647	655	633	612	683	632	692	623	678	649	634	638	626	646	610	651	653	671	637	645	680	666	652	626	679	622	666	656	622	628	617	683	646	671	649	661	640	658	607	641	696	653	646	642	663	650	701	653	647	628	592	667	657	651	631	682	636	619	617	657	633	622	618	609	685	642	630	624	659	656	648	698	658	670	635	629	636	664	619	655	660	601	633	647	628	636	718	658	659	641	622	685	667	590	639	651	641	644	685	643	587	649	686	666	622	650	652	632	662	623	668	650	624	649	622	638	608	682	645	657	667	629	629	694	657	641	604	635	662	614	659	719	616	653	638	638	594	655	675	636	675	627	685	689	691	683	650	648	650	651	662	651	593	681	643	637	658	613	620	648	655	637	666	679	642	577	642	703	650	666	640	646	603	604	670	650	626	651	596	696	640	673	671	613	669	630	633	686	628	664	562	613	649	640	648	638	675	651	634	710	649	632	639	618	629	657	651	685	674	648	621	648	632	709	609	639	663	637	617	628	645	642	614	665	626	628	669	611	597	624	652	653	668	637	607	637	687	632	635	651	669	657	660	651	627	632	585	650	650	670	646	630	634	650	656	623	625	633	651	663	642	671	615	625	636	683	649	643	651	706	631	663	674	610	642	611	638	662	612	688	682	620	617	616	625	622	675	632	625	669	630	653	645	675	623	654	649	645	661	639	644	645	685	602	612	655	667	645	610	670	682	621	680	665	672	616	669	638	659	642	612	622	630	642	646	638	653	666	689	645	601	681	632	604	638	632	679	627	636	679	631	653	672	670	672	652	677	647	644	670	663	686	674	686	636	671	670	660	623	655	673	631	648	616	665	629	680	597	638	673	720	625	653	639	627	584	664	625	655	644	628	662	664	652	626	680	672	637	642	670	645	661	637	689	639	662	668	693	628	611	654	642	654	658	639	640	638	655	630	654	650	666	686	630	598	627	621	658	676	696	678	611	639	594	660	664	608	640	620	648	687	667	645	668	635	643	633	701	645	679	663	625	696	641	606	653	636	608	643	663	622	617	650	634	640	643	599	652	659	610	646	612	603	642	661	596	647	654	712	639	679	661	657	623	648	664	613	640	645	690	658	648	619	610	667	621	664	657	656	658	617	642	641	624	615	640	628	658	633	635	603	643	637	650	630	603	668	624	644	677	663	648	661	634	669	650	647	636	610	659	671	617	659	667	675	660	634	681	663	670	638	685	627	626	631	655	686	632	651	658	648	678	670	605	643	652	690	621	623	606	642	656	641	661	653	597	655	675	646	661	680	599	629	639	637	633	683	637	663	654	662	616	645	671	700	672	603	716	629	694	650	633	614	636	653	665	677	643	667	624	633	637	631	648	687	609	689	704	662	625	646	649	692	639	619	632	614	629	656	657	627	669	623	682	667	672	651	652	618	639	672	643	646	675	658	617	647	674	608	605	665	642	651	604	642	691	648	647	645	590	611	671	616	675	643	646	650	665	663	689	656	667	638	600	628	677	674	620	588	637	662	623	639	663	600	695	635	694	631	686	669	664	679	647	671	650	646	631	654	619	619	633	667	647	634	653	654	629	684	657	658	601	656	594	668	638	679	667	638	648	647	635	672	658	652	627	674	657	664	609	645	636	653	666	655	659	647	654	688	642	676	638	623	682	632	637	687	656	646	661	656	672	657	640	645	656	679	644	629	619	643	647	654	653	729	640	589	619	626	632	641	568	632	679	630	632	615	617	651	635	677
16118	13436	15138	11398	7307	4711	3144	2385	1832	1474	1079	906	761	717	670	571	532	495	511	445	364	406	341	407	363	348	353	329	342	307	304	298	312	315	343	320	285	306	291	289	281	289	285	284	299	275	284	279	309	272	274	267	282	266	254	284	281	274	294	285	271	287	261	318	269	253	297	276	297	305	273	289	276	241	269	279	273	279	265	279	263	281	305	281	303	280	259	273	277	275	274	305	307	286	304	297	277	274	269	292	289	260	273	261	267	266	275	306	302	286	291	302	287	274	284	255	266	278	290	249	285	318	247	255	270	289	285	269	250	274	299	278	256	303	260	298	294	259	254	275	281	291	277	301	283	258	311	300	308	262	233	273	283	301	287	257	286	331	284	272	275	290	317	279	279	276	286	263	274	273	317	271	270	264	308	271	275	269	274	286	262	277	277	269	283	286	274	242	281	285	266	259	266	300	285	303	266	271	268	281	255	291	316	256	245	277	314	304	256	263	258	260	277	265	289	293	257	286	279	296	291	257	243	288	254	285	302	293	273	265	286	270	278	277	286	273	280	249	291	276	263	282	279	313	279	275	262	266	245	277	277	263	256	274	240	289	269	285	244	246	263	284	259	266	277	276	287	284	311	285	269	297	245	294	278	320	293	255	264	282	268	301	277	256	273	274	275	316	313	278	258	306	284	285	290	252	279	289	265	258	260	319	262	267	279	262	275	292	280	248	276	306	277	271	254	294	299	257	272	270	281	286	288	276	290	269	298	275	288	282	288	267	268	266	283	277	256	277	298	284	252	302	292	298	290	286	329	263	288	293	301	316	246	294	290	244	271	276	236	297	295	281	251	278	257	292	270	284	244	258	288	256	264	270	266	270	279	286	243	282	289	268	272	280	258	281	277	283	239	272	302	243	287	261	253	299	267	298	303	282	272	284	267	265	320	275	275	303	285	263	269	297	312	285	265	271	261	255	268	236	273	287	300	306	244	263	302	264	275	273	279	311	268	285	270	292	295	276	275	257	257	298	263	293	276	262	254	280	291	276	266	235	275	275	306	276	281	254	282	270	277	289	317	302	294	272	292	288	246	278	299	270	256	270	308	261	268	274	274	280	301	285	273	307	274	279	291	285	258	281	319	254	295	280	278	257	270	266	301	289	277	310	285	312	281	280	262	275	269	304	278	277	282	277	277	259	255	285	276	278	290	278	260	280	265	281	279	285	285	285	286	290	298	287	254	284	265	294	277	274	238	281	266	260	281	300	283	250	275	320	232	271	297	286	278	305	285	245	277	278	305	272	288	253	269	285	270	264	266	289	266	301	296	256	311	309	284	277	286	288	301	262	273	224	299	262	267	279	312	294	267	279	285	277	277	255	265	289	304	275	279	284	284	278	274	278	276	286	323	262	315	300	284	255	285	265	316	278	276	273	250	283	330	268	290	287	268	267	266	297	271	268	275	311	290	276	305	260	277	270	289	270	262	267	292	273	293	281	280	286	282	276	295	258	305	291	261	284	289	267	274	264	251	271	274	269	305	275	285	282	277	261	269	255	276	288	288	300	273	257	276	276	255	256	269	307	260	266	296	265	283	223	293	254	279	284	299	296	301	272	293	260	296	296	286	294	271	282	301	246	277	257	248	285	286	253	265	302	308	270	275	295	281	279	285	275	294	251	260	310	275	235	289	254	274	298	265	303	285	258	294	291	295	262	274	272	289	274	259	250	280	294	292	281	277	275	271	260	281	289	251	279	279	254	270	266	313	282	263	282	299	283	289	282	271	291	268	264	258	281	289	276	292	256	271	266	281	277	274	311	297	272	286	275	258	284	269	272	262	255	266	253	264	268	294	266	283	306	292	276	251	263	275	282	271	307	274	281	286	262	280	272	275	284	276	275	277	271	253	272	252	284	276	299	283	258	288	297	281	286	280	272	317	277	267	284	288	272	301	276	283	275	264	308	263	252	268	275	295	272	300	268	293	279	253	253	260	286	272	317	279	246	273	289	296	294	284	264	254	312	272	317	277	269	281	290	292	259	301	282	267	288	297	295	275	243	282	288	253	299	254	299	241	264	287	262	295	269	290	280	272	279	277	253	285	296	261	285	283	310	268	295	293	292	299	273	293	273	283	286	288	295	269	293	274	280	273	288	279	271	272	291	276	283	264	291	259	286	292	266	281	274	250	286	292	250	301	278	262	293	298	309	293	297	292	285	289	231	308	282	274	307	298	283	273	284	290	275	284	290	293	258	288	287	263	276	291	261	304	263	297	275	262	281	305	260	313	241	245	244	276	292	282	270	265	286	262	268	245	278	301	268	266	283	257	277	282	294	290	273	304	295	269	287	276	254	295	273	282	293	282	261	281	296	317	266	271	287	238	299	258	272	293	269	253	284	285	282	294	263	292	271	298	261	300	294	291	254	270	277	269	296	263	248	255	279	280	297	267	292	309	289	294	282	254	268	276	294	291	279	259	278	294	280	278	282	289	273	300	276	291	279	271	270	292	297	285	268	289	299	267	233	255	264	301	250	254	263	260	275	288	287	269	280	304	265	289	244	294	286	268	293	307	275	295	274	277	256	299	269	277	274	285	284	287	277	260	271	303	284	285	284	290	261	267	268	244	273	280	305	269	263	294	247	266	253	249	274	251	294	282	297	257	292	259	243	280	260	309	267	273	264	272	289	286	286	265	286	254	293	259	262	255	284	280	314	254	285	288	282	276	248	266	242	279	301	293	288	263	282	293	259	287	288	301	265	264	271	303	329	269	296	282	268	263	308	279	248	263	268	292	305	266	241	296	261	289	269	272	282	260	306	267	296	284	276	269	263	291	287	292	293	279	292	267	276	262	293	271	269	279	243	264	269	312	287	293	260	293	270	281	250	242	283	269	284	267	274	293	277	310	281	267	261	267	279	261	256	284	274	267	298	272	292	281	314	276	287	288	286	278	304	295	269	280	310	268	291	272	270	279	256	266	287	278	280	284	292	274	260	283	278	265	272	252	278	292	260	285	291	321	296	276	271	283	281	257	296	305	286	282	272	249	303	291	281	287	292	237	276	270	284	271	258	278	267	280	300	281	280	265	267	286	311	304	277	287	295	303	259	303	297	263	244	304	244	260	278	279	287	306	285	245	299	281	292	262	286	259	263	287	273	292	300	289	267	276	318	308	314	282	276	279	283	270	279	294	282	240	268	276	274	258	288	281	280	268	271	285	287	289	237	299	277	295	274	263	295	277	284	266	262	277	289	279	278	289	274	261	288	271	291	295	283	245	264	292	281	271	262	295	300	306	270	270	279	273	266	266	303	316	261	267	268	283	255	262	303	258	269	266	278	285	301	297	288	265	276	263	246	280	261	245	291	271	239	294	290	284	308	295	269	297	268	293	259	296	293	298	275	291	275	251	257	284	241	296	246	272	266	269	294	247	267	261	281	292	275	258	290	274	286	307	282	279	265	303	282	289	308	267	288	273	286	306	289	298	264	280	279	274	302	268	304	272	280
10278	11648	21501	23211	19784	16085	12665	10786	8842	7155	5975	4895	3942	3678	3610	2988	2588	2591	2265	2055	1812	1678	1625	1598	1380	1369	1260	1176	1172	1254	1039	1025	978	950	897	886	815	863	811	820	823	779	759	801	794	786	775	777	813	750	768	738	749	764	746	769	823	778	799	775	773	749	750	752	793	771	780	739	811	806	772	734	771	766	716	789	780	750	772	767	779	764	799	798	769	795	751	759	724	783	761	747	745	775	785	744	755	757	801	744	712	744	754	737	770	794	733	750	785	754	765	728	783	755	777	740	744	779	755	759	810	750	775	765	758	724	751	768	752	800	776	780	744	753	760	757	760	794	758	763	703	796	761	763	753	704	725	781	737	782	807	777	719	774	763	762	730	730	770	773	744	775	751	774	772	778	786	779	800	786	756	746	803	815	798	756	797	759	758	751	791	750	805	760	794	782	767	790	766	777	756	760	758	803	739	745	784	758	771	721	763	790	837	743	783	790	776	748	781	738	810	757	761	774	749	736	782	741	793	734	765	747	740	704	737	752	804	749	744	738	778	798	764	794	769	768	782	742	782	739	780	746	792	732	761	764	750	723	755	775	759	809	763	769	770	783	758	729	759	832	736	775	754	783	804	747	744	761	732	786	757	755	744	714	780	779	795	790	750	766	775	757	740	734	701	752	768	753	770	740	756	789	719	798	762	747	757	774	720	756	754	765	773	729	730	759	724	792	754	774	742	756	741	751	743	778	754	793	739	785	769	751	790	777	738	747	769	760	779	783	795	748	732	771	705	764	795	728	799	753	787	758	789	776	771	748	774	705	760	751	781	765	762	755	730	784	754	800	731	797	749	738	752	769	791	740	799	727	699	733	788	774	701	747	732	747	718	768	772	727	753	787	782	730	768	757	722	744	759	764	777	752	772	752	798	857	732	788	773	771	754	746	707	729	753	739	785	764	733	745	719	759	752	750	766	773	813	718	789	750	759	727	753	784	722	744	745	764	739	733	693	751	741	747	782	757	732	784	757	772	772	729	755	783	691	792	789	780	755	753	745	764	770	804	757	760	767	809	754	743	786	757	746	731	764	734	718	740	751	788	739	784	759	760	711	797	732	785	776	769	733	787	716	756	769	730	774	743	709	792	787	783	713	760	765	807	797	709	731	772	734	753	758	739	735	774	777	721	769	819	777	732	769	734	715	772	762	748	749	750	811	767	746	749	796	734	782	723	743	746	766	741	760	768	733	748	778	771	770	760	730	754	734	767	765	765	746	735	793	793	791	761	735	783	747	768	756	782	719	763	697	772	761	802	790	753	832	755	797	740	777	738	733	739	788	820	737	758	750	766	800	742	793	764	827	763	717	757	738	755	778	750	790	787	754	769	783	735	737	763	724	743	757	773	778	751	760	734	795	788	789	748	773	805	777	763	767	761	741	797	749	729	714	752	779	691	773	735	799	787	812	757	753	787	774	805	737	807	717	728	786	788	778	758	781	770	759	768	727	735	786	847	751	821	731	782	793	793	791	731	764	744	732	747	755	768	761	835	773	752	685	784	768	719	783	739	747	769	778	718	752	726	760	759	782	776	783	720	791	769	773	776	694	745	803	739	788	711	780	718	778	750	711	783	726	797	750	705	823	780	814	771	744	755	738	759	741	731	757	784	740	780	777	703	757	728	747	802	811	743	749	789	777	790	769	767	768	795	746	755	773	782	732	734	775	732	743	741	775	712	769	732	732	774	747	701	785	775	785	759	788	765	757	803	792	753	783	731	759	770	746	747	801	744	783	779	773	753	798	771	783	772	745	795	781	742	756	728	756	824	747	788	741	752	753	825	738	760	768	750	747	758	787	773	782	737	766	744	787	765	724	749	756	706	736	764	748	794	773	768	755	794	760	752	815	754	842	725	776	796	785	728	784	785	809	751	770	773	754	744	723	758	758	752	804	803	709	772	718	781	745	770	714	756	759	728	769	786	738	751	747	758	742	730	791	722	749	800	806	780	775	774	750	736	761	756	822	751	737	747	766	727	770	786	757	759	764	784	776	750	747	735	780	795	742	744	746	782	767	768	756	774	758	720	725	722	756	782	778	731	763	750	778	756	730	775	738	756	697	730	727	758	747	820	717	776	777	801	811	758	739	750	726	781	780	769	763	789	733	762	773	748	761	759	772	794	804	750	735	776	806	743	771	815	741	814	739	760	742	778	765	774	786	752	758	737	716	772	748	781	768	787	799	740	749	747	783	782	739	761	744	741	742	777	753	759	769	797	756	709	805	788	754	765	760	765	844	734	769	780	794	751	752	765	785	755	752	710	802	782	787	765	757	795	810	785	753	750	766	769	751	733	761	801	801	728	764	759	714	755	763	738	696	787	757	825	793	722	823	809	766	742	775	772	779	766	766	812	745	683	763	748	751	735	770	804	732	747	812	724	751	792	766	768	759	796	767	755	804	815	752	760	715	756	726	778	737	733	710	763	775	785	750	781	785	738	776	781	767	762	732	784	760	756	780	800	774	765	779	732	757	776	770	764	759	789	709	787	766	755	791	781	750	756	726	790	766	770	755	750	746	686	791	752	722	767	691	746	779	755	733	770	803	735	811	738	751	770	744	777	783	715	769	766	773	782	754	706	756	804	745	755	782	753	765	714	812	715	803	791	776	715	747	751	792	749	780	711	739	710	723	789	782	754	738	816	805	757	777	766	783	787	760	784	784	773	748	771	763	744	787	784	798	762	802	760	759	772	741	723	831	768	796	766	740	786	791	774	772	739	783	777	738	740	763	746	761	796	799	797	750	748	763	786	804	706	743	748	793	779	759	737	796	789	768	745	811	769	794	762	759	741	784	745	783	766	760	722	715	801	769	790	744	785	741	782	783	765	721	743	755	755	747	776	756	752	715	826	764	758	763	732	779	775	766	784	767	753	772	753	815	757	755	764	768	796	736	697	755	776	776	772	717	764	752	772	761	794	684	756	731	755	743	717	731	754	712	769	782	745	737	787	781	805	738	728	773	755	793	731	794	743	769	791	765	769	761	797	784	754	784	782	781	750	721	743	752	754	746	712	789	747	749	721	774	808	783	751	779	715	831	778	764	792	798	763	758	717	768	774	730	767	751	746	763	727	794	732	733	764	766	727	772	757	796	796	776	769	767	751	727	788	786	767	753	744	792	738	745	747	795	775	797	794	762	749	759	757	771	767	779	740	787	728	716	806	754	745	714	775	724	753	794	732	798	764	780	778	784	753	765	751	770	762	812	756	786	766	816	801	774	799	732	789	780	758	774	794	751	725	763	744	776	745	840	768	727	752	722	759	784	696	762	761	717	755	729	702	760	769	792	726	752	739	762	767	759	810	742	778	784	764	776	756	763	772	770	762	752	779	749	755	766	775	782	729	731	780	795	801	746	767	726	753	797	723	764	741	752	729	727	745	779	756	829	751	762	743	741	717	757	755	738	777	744	761	760	732	736	733	718	756	746	791	741	730	749	754	766	764	736	769	760	759	781	784
25924	21797	24866	20823	14254	9278	6713	6974	6318	5098	4105	2716	2040	2094	2751	2199	1795	1901	1504	1474	1090	1136	1185	1105	975	989	941	819	828	881	587	659	585	560	502	454	467	370	356	373	324	277	290	273	277	280	284	236	253	245	266	265	250	252	250	254	251	264	274	246	256	260	240	285	290	247	270	227	237	234	263	279	248	296	258	268	276	272	251	286	274	241	267	234	266	266	257	255	237	294	264	266	267	255	249	251	243	269	241	264	270	243	256	265	269	217	289	260	241	246	268	237	247	245	265	248	262	255	239	242	267	272	274	263	275	235	283	244	231	261	255	243	270	268	258	257	224	254	280	269	259	260	236	221	262	238	255	246	242	247	239	270	255	271	266	262	267	267	254	255	235	243	288	255	241	279	264	253	272	237	253	273	272	269	247	281	240	242	226	259	252	258	264	265	261	267	264	242	253	256	285	252	280	294	236	263	284	259	248	259	256	267	261	252	253	250	271	252	240	248	261	236	271	258	256	253	231	237	249	292	281	273	255	249	241	259	255	288	211	252	264	279	233	242	243	247	258	229	257	282	250	246	266	249	247	274	253	262	281	270	255	273	244	236	266	246	246	246	282	284	273	247	252	255	262	248	271	270	262	261	274	245	295	224	254	265	240	250	250	274	261	240	248	244	253	274	258	246	255	272	248	264	268	280	238	246	241	259	262	264	241	233	251	262	264	266	266	219	263	277	258	277	238	238	258	247	263	257	241	255	241	246	280	252	257	260	260	254	261	255	242	250	263	264	235	268	256	252	252	258	284	286	264	257	239	255	259	270	259	261	248	266	255	268	269	260	275	263	271	257	277	273	280	252	242	251	260	243	242	272	260	266	277	261	258	281	262	237	271	255	285	244	285	266	242	255	250	257	241	252	271	253	241	263	259	254	260	235	253	256	247	255	281	260	237	261	251	258	254	256	268	265	267	287	270	248	280	267	222	256	259	241	267	246	265	248	266	235	248	286	278	270	262	220	280	247	246	273	272	234	252	262	240	262	245	244	252	262	268	246	261	260	246	267	217	221	242	275	216	232	245	269	251	258	234	261	274	222	231	249	252	245	278	249	259	273	252	257	270	249	234	266	236	264	276	239	282	224	229	265	254	242	248	251	229	272	272	253	260	276	255	232	251	248	266	238	247	251	257	267	255	257	266	255	247	225	245	269	264	285	258	263	243	251	254	247	268	256	233	246	274	265	272	259	236	251	244	231	256	248	257	254	271	266	260	285	216	259	240	281	241	232	240	278	249	263	296	228	237	300	264	246	265	260	244	268	231	286	261	275	260	240	277	265	218	261	252	263	260	272	263	279	252	296	246	241	260	252	271	277	268	286	254	236	294	257	254	277	254	251	274	258	285	250	271	265	233	275	243	270	240	237	269	266	250	240	268	287	283	241	256	283	271	242	272	266	236	272	246	257	240	264	239	254	243	254	232	271	267	251	269	273	241	222	264	262	265	261	264	249	263	253	216	273	260	275	261	266	270	258	239	262	251	272	264	261	273	275	281	276	274	241	266	276	255	316	226	279	281	253	261	245	277	265	276	282	296	225	291	254	232	261	251	275	277	273	246	232	258	243	212	247	257	242	219	226	235	248	262	231	255	259	270	282	237	258	237	283	239	259	261	265	260	255	259	300	232	270	245	279	270	273	293	257	279	263	259	279	279	250	267	247	266	234	232	252	247	273	301	256	231	276	253	277	254	300	241	269	246	299	257	224	263	254	260	254	247	254	269	279	255	293	254	276	233	273	251	274	243	244	265	263	262	249	247	263	285	258	251	236	267	254	252	260	250	291	243	254	259	263	261	254	274	270	221	271	281	246	242	257	255	264	270	276	241	292	233	257	247	263	257	237	261	245	242	246	258	220	249	241	257	238	244	254	247	296	221	264	264	276	250	237	246	258	252	238	246	274	244	251	266	260	252	258	251	246	246	269	255	253	257	263	268	277	272	251	273	261	250	260	288	234	262	269	221	242	255	251	272	292	243	234	235	286	258	262	277	249	216	246	301	222	242	240	279	233	233	280	267	248	270	248	241	232	274	247	278	276	262	236	279	232	256	239	276	292	249	257	280	240	252	271	249	261	235	278	272	287	275	249	267	221	260	249	232	278	278	307	227	272	283	258	270	269	257	246	245	238	252	256	268	260	265	220	221	260	243	250	239	275	280	256	235	272	290	247	221	223	260	273	247	282	262	233	250	257	236	235	255	263	259	249	247	247	247	237	257	253	261	245	266	247	229	267	261	288	240	260	233	259	256	242	237	270	283	265	260	263	255	244	264	230	271	270	274	284	236	239	232	286	283	251	246	262	243	256	254	256	235	258	254	249	244	265	274	239	243	287	247	246	256	244	258	264	243	271	227	267	263	260	280	274	268	272	263	246	293	259	252	241	242	254	245	258	238	256	254	256	263	257	267	279	239	257	238	272	246	255	253	249	265	264	252	265	278	288	275	262	231	242	259	257	277	254	246	290	259	242	240	239	265	233	230	256	249	281	251	268	259	265	225	265	252	281	253	243	272	241	255	267	287	247	251	250	243	239	248	239	254	266	277	259	252	250	222	294	253	241	262	283	276	272	274	256	262	278	258	291	208	238	276	244	266	261	266	277	265	262	255	292	252	245	263	296	282	257	246	233	246	265	268	271	266	259	287	264	281	267	270	256	268	228	238	284	247	240	247	270	259	273	253	249	266	277	243	258	263	270	257	279	250	215	266	259	254	278	259	243	276	233	212	238	236	235	251	248	234	243	258	236	236	230	273	272	261	267	248	264	279	253	263	261	239	272	239	270	254	259	243	268	277	263	223	286	268	275	277	261	248	278	272	284	255	257	276	268	272	260	279	277	234	283	273	249	243	263	281	268	252	263	231	281	260	243	268	248	263	224	259	268	253	240	257	275	242	269	271	247	266	240	270	255	287	273	274	279	236	244	250	280	295	253	271	273	250	236	263	278	276	248	244	249	279	242	261	244	265	247	255	234	256	294	264	294	251	251	235	249	271	248	244	257	250	267	232	250	246	232	246	273	265	244	259	275	247	240	257	232	261	262	227	266	250	242	232	253	258	271	266	259	223	228	242	256	231	242	250	251	254	276	291	247	235	222	241	255	275	255	277	274	256	243	263	278	285	272	249	260	243	254	269	274	233	240	258	264	262	244	236	236	272	270	272	244	276	267	271	223	292	253	235	265	253	231	241	274	256	255	253	267	266	269	253	253	246	226	230	261	281	268	229	247	218	246	264	244	239	261	297	246	245	257	250	278	254	267	271	232	249	235	249	282	241	258	286	260	274	265	236	250	257	275	271	272	279	255	260	273	254	263	260	267	255	268	246	293	282	230	266	260	266	257	276	252	229	256	245	244	282	298	275	276	304	231	273	245	282	254	269	275	280	250	251	252	235	271	241	274	296	257	309	244	266	256	235	242	248	286	274	284	253	253	226	263	292	275	293	255	254	248	265	251	264	263	255	252
16441	17877	29234	31784	28072	24164	20841	21950	20119	17587	15394	12044	10119	10761	13428	10776	9169	10450	8882	8236	6271	6829	6892	6395	5994	5713	5703	4848	4730	4838	3486	3441	3065	2973	2586	2196	2150	1670	1591	1463	1180	1112	1045	894	797	797	731	741	721	734	735	722	699	730	756	722	672	745	709	720	736	661	712	734	680	688	725	646	745	653	656	688	721	707	719	756	698	694	682	692	740	718	665	701	693	707	670	693	674	742	739	746	755	687	701	698	694	663	791	701	680	715	688	710	692	652	720	651	702	777	696	741	700	677	723	696	734	687	732	705	737	703	754	652	661	725	706	706	724	701	718	697	702	748	710	717	711	715	710	726	741	725	742	721	720	727	733	694	705	656	720	734	670	723	690	701	745	677	684	738	682	734	662	762	668	701	743	704	713	723	770	701	699	668	726	737	713	731	728	727	739	744	698	739	731	716	686	716	677	730	717	702	686	678	722	718	701	695	719	717	730	702	736	696	659	709	673	712	689	675	702	749	725	732	665	718	718	677	717	724	670	730	704	687	662	682	690	708	729	717	723	700	767	694	685	679	688	691	704	716	732	703	767	698	670	743	741	703	685	710	707	665	701	662	675	602	679	747	655	691	694	714	662	716	754	744	698	724	715	682	700	715	735	702	716	762	671	656	714	695	721	722	724	694	708	688	759	704	714	729	706	725	678	757	717	725	674	707	684	716	742	712	726	741	676	687	717	731	718	663	723	712	681	682	714	642	790	681	694	726	726	721	688	719	686	718	670	735	669	695	777	692	722	699	697	707	690	704	681	743	750	690	680	696	697	735	737	710	673	710	689	710	666	720	734	685	693	727	665	749	761	722	674	730	728	733	691	729	660	740	669	708	686	712	680	675	677	681	745	734	725	700	688	702	751	692	745	704	715	740	705	646	713	696	705	730	694	723	688	683	730	708	675	698	733	737	701	668	700	688	764	719	711	688	705	704	750	684	728	731	755	670	721	736	725	682	758	697	738	705	707	731	710	700	714	713	673	728	682	684	705	730	738	703	698	705	718	707	680	737	738	716	688	726	708	712	715	672	682	698	698	692	697	656	681	704	680	702	695	723	687	720	748	700	700	667	726	698	718	708	671	702	724	690	722	743	758	699	697	710	709	714	685	693	702	730	763	695	681	685	721	716	656	726	688	696	686	717	708	673	699	722	705	694	679	734	708	714	690	721	736	712	719	676	752	705	708	667	709	739	715	702	710	704	714	689	727	710	744	699	675	710	740	752	726	764	672	702	732	677	699	674	757	698	762	701	641	753	719	706	737	695	744	678	715	713	689	671	717	689	764	701	709	667	675	779	695	734	748	717	711	742	794	744	677	725	703	709	753	683	705	686	721	709	698	729	700	731	737	704	747	722	763	706	758	737	745	703	718	686	719	711	724	702	741	725	728	700	685	684	697	732	762	691	746	695	748	690	736	732	690	705	649	688	711	707	749	717	740	698	685	742	710	725	674	712	738	731	713	668	679	692	707	700	733	680	687	706	735	709	716	737	707	724	675	728	712	708	689	666	680	705	693	700	706	702	732	713	732	710	713	729	685	725	713	700	726	696	698	723	719	679	683	695	704	696	717	676	726	711	738	720	684	724	694	654	735	699	697	717	710	708	720	713	715	704	672	695	737	652	736	701	708	721	672	684	690	715	705	751	684	718	679	706	689	716	730	715	712	692	653	727	703	728	699	739	748	678	726	673	720	711	715	708	679	718	667	706	694	772	649	683	684	739	705	716	689	678	735	726	748	714	704	735	765	726	726	695	706	729	718	738	686	718	727	665	710	710	725	750	662	708	690	744	676	739	752	751	710	694	742	717	684	756	705	667	698	701	718	717	701	717	708	732	681	680	712	691	653	748	704	664	736	685	728	720	674	703	735	688	694	696	699	690	709	737	726	665	699	699	694	681	724	674	730	722	743	741	744	689	688	722	707	727	696	684	758	731	710	702	699	722	711	729	744	724	688	656	720	659	691	673	703	751	650	736	723	669	680	727	673	735	722	706	716	718	722	682	646	637	740	672	709	749	654	707	731	706	768	673	728	732	730	752	716	685	696	751	737	744	692	683	674	668	669	742	731	729	721	734	756	709	739	741	695	666	720	705	720	734	728	712	708	695	715	705	738	714	736	734	758	768	709	711	749	729	753	669	702	672	759	708	679	720	721	718	704	679	657	679	718	693	722	735	689	744	717	710	675	696	717	702	727	711	694	723	721	698	747	725	727	695	737	693	697	670	671	723	728	747	672	742	675	705	672	693	723	672	721	730	740	737	694	730	686	699	736	683	708	700	717	718	646	705	698	673	724	725	703	707	703	719	707	665	690	694	668	700	703	696	727	666	693	710	717	776	748	743	681	674	709	701	718	715	694	714	713	652	714	711	743	704	721	718	728	714	698	723	753	729	680	761	719	696	714	684	723	733	705	696	760	713	707	717	692	688	678	737	727	694	709	711	729	715	709	686	726	687	712	751	683	768	678	645	700	672	681	722	713	662	696	732	752	689	666	715	745	697	703	738	681	642	726	720	718	665	754	707	767	738	716	699	721	660	698	719	731	710	684	710	755	737	706	717	715	690	694	722	725	761	691	652	765	714	694	704	697	677	696	716	624	724	692	738	711	706	708	701	716	678	666	695	694	675	692	728	740	670	699	668	706	702	653	742	683	723	707	705	716	692	740	731	681	726	670	739	693	681	762	732	718	700	690	752	720	738	715	752	680	701	720	682	711	718	730	749	708	648	693	715	740	760	685	715	687	741	724	724	723	715	702	685	676	688	639	690	681	726	633	693	699	710	706	697	734	687	662	668	671	711	712	727	701	732	708	713	775	701	714	739	708	688	735	717	708	735	730	696	693	695	753	713	735	665	721	706	732	731	699	720	749	692	736	745	677	667	696	757	719	700	687	732	713	732	708	666	696	700	728	678	693	684	715	750	718	738	735	705	665	729	690	679	692	688	725	721	730	713	694	668	682	711	733	740	702	713	729	666	689	728	726	725	732	708	766	725	722	657	742	755	703	721	729	701	722	712	753	729	766	716	739	716	666	708	718	724	700	690	702	703	734	691	721	715	690	744	674	691	731	765	673	684	709	699	700	697	671	661	723	648	716	690	722	701	699	687	736	708	678	706	696	727	678	744	672	680	693	655	724	701	680	672	698	698	713	690	730	724	691	744	682	724	702	696	773	698	709	691	698	717	676	722	685	728	702	730	680	687	681	685	740	704	711	710	771	735	699	671	685	709	714	637	720	715	705	686	764	721	673	691	750	702	693	719	690	718	704	688	722	740	757	725	687	709	695	680	691	748	705	700	709	747	713	716	647	718	740	729	689	708	702	662	692	694	687	693	742	750	679	663	695	747	732	673	699	743	747	721	692	721	669	716	662	720	674	731	666	745	692	717	709	705	724	673	681	704	720	676	710	695	702	659	684	713	703	722	724	694	675	646	751	725	720	674	705	756	741	729	704	729	678	701	660	711	703	701
34346	29509	33788	28438	21554	15182	11238	12333	11513	9623	7503	4595	3884	3338	4955	4177	3372	3652	2765	2612	2301	2288	2222	1870	1883	1832	1745	1519	1406	1401	1170	1072	876	974	762	673	666	514	478	404	333	342	297	254	278	253	225	229	235	259	211	233	244	244	215	226	211	216	215	251	232	237	256	238	243	249	261	247	239	252	229	238	233	221	227	258	226	219	255	251	219	259	247	225	242	258	214	227	210	222	211	230	235	232	230	241	236	222	237	221	235	228	235	268	250	241	243	223	228	227	243	237	232	213	221	219	233	254	230	221	213	222	226	218	233	222	214	237	235	230	209	238	249	235	232	215	249	213	231	224	219	215	226	236	220	247	232	227	245	268	230	235	241	225	205	228	248	221	280	239	241	238	231	225	216	223	228	225	216	256	228	237	208	249	262	247	233	230	237	237	204	204	237	252	223	230	241	239	242	214	232	232	196	196	237	225	223	215	264	222	222	229	235	226	231	221	220	204	243	241	238	235	240	226	219	215	238	227	225	219	216	249	234	245	249	210	269	233	206	212	261	250	225	223	235	254	209	225	222	222	247	251	226	253	271	209	254	248	220	220	219	225	210	248	237	234	226	210	231	207	207	219	255	224	214	211	219	223	246	207	218	224	222	242	232	248	231	259	223	243	195	257	241	235	231	236	238	231	258	213	239	249	233	232	221	233	249	230	226	221	228	240	239	253	188	235	230	270	254	244	237	232	222	196	214	201	247	236	242	230	250	223	217	223	223	230	240	251	241	229	225	208	240	250	223	247	217	260	215	252	248	238	247	211	215	218	241	235	228	207	236	221	224	212	242	225	229	225	230	216	247	225	219	236	230	234	254	249	231	238	228	228	249	247	221	229	241	236	236	255	251	242	244	228	223	238	229	220	253	237	211	250	214	227	229	232	212	251	200	217	216	191	224	230	208	202	226	245	193	218	212	224	236	244	219	226	242	248	205	228	225	234	237	227	249	225	239	224	229	222	215	245	218	230	220	221	234	244	224	229	220	220	221	210	211	214	232	216	228	243	227	235	218	236	251	234	210	219	251	216	242	245	218	206	236	215	230	243	246	222	225	214	228	242	225	228	236	239	236	224	202	210	221	231	251	228	238	213	231	248	227	243	226	218	231	212	235	231	212	199	226	239	232	232	240	214	235	230	222	241	235	244	205	227	214	236	227	239	231	222	232	218	239	244	202	247	247	221	210	222	252	238	221	239	207	237	228	229	233	237	265	248	230	239	212	248	248	236	242	247	234	265	200	227	211	236	206	213	218	244	246	209	260	243	233	259	233	247	239	205	252	202	229	239	206	230	205	237	237	244	223	236	241	240	219	234	231	237	246	227	224	245	262	230	219	208	210	229	235	243	231	224	224	257	245	263	224	223	232	230	261	219	247	242	208	233	241	231	212	259	220	197	224	257	236	229	197	235	231	219	213	245	235	248	216	218	217	235	261	214	213	225	257	230	228	229	206	246	254	228	242	246	220	240	247	248	263	227	225	220	236	218	232	218	221	236	256	245	225	248	236	215	258	247	239	221	236	219	241	234	222	224	252	247	226	241	235	240	253	221	248	229	247	251	228	239	259	245	196	228	228	249	217	243	235	247	266	233	248	225	203	239	267	234	254	218	232	226	220	237	247	239	237	230	218	253	253	209	234	232	244	236	224	248	226	202	228	199	194	207	242	231	252	234	232	243	220	234	225	237	228	237	227	227	234	238	242	233	203	234	206	245	236	239	237	225	225	206	228	217	198	218	243	224	232	264	208	243	226	238	210	232	231	264	212	242	246	270	239	243	217	198	230	229	243	217	250	228	233	239	237	228	249	217	211	220	234	242	224	228	216	262	233	229	230	215	224	222	241	254	246	219	226	237	223	220	214	243	258	252	209	230	236	249	194	216	242	212	235	247	258	228	223	222	232	200	232	237	230	264	209	223	251	231	250	249	235	227	248	255	229	234	272	219	231	212	227	238	246	240	219	219	233	218	211	219	208	250	225	251	232	207	226	229	260	219	225	220	234	219	234	211	254	216	248	214	216	240	255	259	209	245	234	212	231	226	221	231	234	249	245	213	229	232	262	234	226	241	202	224	199	242	208	231	243	225	203	229	239	234	228	227	228	241	217	242	206	225	244	241	241	221	213	227	226	221	221	207	228	230	236	234	214	243	245	233	219	237	223	227	235	250	210	236	240	238	229	205	214	238	222	232	222	247	233	193	268	232	248	227	247	249	238	214	222	237	232	235	201	254	226	238	237	237	223	236	245	238	230	222	217	238	244	250	225	236	224	238	242	263	220	249	221	244	250	227	234	230	218	277	230	250	226	225	249	219	231	207	226	223	212	210	198	240	221	239	226	237	222	209	253	243	233	257	239	238	226	229	236	225	228	241	245	238	217	227	218	232	239	230	221	220	226	251	219	228	249	242	205	205	245	227	221	257	213	231	235	249	246	213	231	236	214	232	231	230	235	239	246	237	216	236	260	253	255	237	210	238	199	232	223	213	233	216	212	201	211	223	241	207	232	218	235	235	213	248	237	239	240	237	238	210	253	226	256	226	222	243	255	216	225	243	217	238	249	247	266	206	242	253	212	212	229	235	218	229	212	240	214	224	248	228	221	220	209	251	210	207	213	221	235	248	243	213	227	251	245	225	236	217	217	254	224	215	243	238	205	246	230	199	273	222	239	228	228	235	234	229	220	216	224	245	248	249	237	223	243	220	219	211	217	230	220	241	201	220	221	224	231	230	225	209	237	238	240	222	237	217	208	225	243	241	210	222	214	237	239	250	231	225	205	218	212	217	238	218	256	205	230	221	227	216	236	244	234	254	228	240	258	232	245	218	219	223	231	221	224	231	237	213	249	225	209	244	241	226	229	243	214	220	252	215	229	238	215	228	221	218	259	233	217	227	203	222	221	233	257	216	233	211	228	196	215	255	257	235	230	233	207	243	228	239	225	206	204	240	245	215	225	244	230	231	214	233	223	231	253	230	227	215	240	228	231	209	240	224	224	198	238	214	201	223	248	237	206	230	223	220	229	242	231	231	248	217	220	237	210	227	226	244	219	243	253	257	227	245	235	222	184	228	229	198	234	228	225	217	198	234	232	233	222	229	227	253	234	226	201	219	214	219	244	248	218	255	250	223	209	228	205	226	235	223	234	227	258	229	216	226	242	251	213	225	242	234	198	242	227	241	230	209	224	236	240	238	218	262	230	232	217	215	219	216	220	253	228	210	225	268	263	242	239	258	243	244	232	224	220	233	227	227	230	189	248	217	230	233	229	238	227	221	231	216	215	212	253	241	209	219	203	235	233	223	246	226	231	236	211	234	263	231	253	267	230	235	230	252	217	232	258	233	240	234	232	244	229	212	237	247	239	240	218	250	228	246	214	228	237	224	224	232	224	235	216	191	224	234	233	206	215	231	214	196	236	208	229	231	245	228	230	230	199	243	220	237	230	255	247	236	233	213	212	237	230	268	233	254
21796	23888	35200	37626	34376	30269	28038	29421	27588	25175	21924	17005	16452	15639	19946	15986	14343	15799	13820	13651	11686	11932	11918	10661	10912	10536	10174	8846	8217	8093	6404	6558	5583	5445	4470	3891	3681	2453	2703	2154	1651	1529	1313	1098	929	741	706	706	687	674	678	664	666	658	646	646	643	673	676	638	665	623	654	645	621	655	639	641	712	645	678	694	650	669	634	658	663	593	664	685	647	641	648	681	612	656	598	691	589	618	622	608	638	618	611	637	704	610	681	677	650	717	615	649	652	607	654	621	638	604	658	682	684	617	639	633	633	671	676	599	620	638	654	597	669	668	619	601	682	635	628	594	628	693	647	607	626	602	647	694	641	635	676	644	599	647	576	636	665	652	635	654	616	618	686	606	663	620	614	636	678	666	647	648	673	667	620	656	614	608	579	667	629	673	636	598	603	643	641	630	653	672	664	641	626	643	667	665	681	639	661	652	663	647	665	663	655	652	618	620	658	630	624	670	658	657	662	591	658	646	619	680	648	661	668	714	644	677	655	614	644	634	633	619	627	662	639	640	627	666	617	636	629	629	607	646	605	648	626	625	658	597	634	627	640	625	642	651	674	582	637	593	653	613	614	683	627	650	675	620	665	644	621	642	639	638	672	696	656	652	664	621	637	621	651	633	624	670	673	658	644	658	609	608	659	640	631	644	630	718	651	654	632	640	661	606	630	619	656	688	653	672	598	608	624	628	628	619	619	684	658	647	667	674	632	589	632	625	668	604	646	615	659	607	603	613	621	620	618	643	660	692	649	661	587	656	622	649	643	582	615	578	609	668	700	605	627	597	639	688	644	613	676	682	681	632	665	635	615	626	628	625	645	619	622	620	611	617	655	614	695	664	624	617	685	656	616	609	594	611	632	636	616	618	643	611	662	612	612	674	655	677	640	629	648	678	598	628	624	626	642	705	628	630	642	671	644	637	660	628	626	642	639	637	625	605	631	641	582	675	632	676	676	608	629	628	644	715	674	654	627	649	651	632	572	634	614	636	623	611	639	647	663	674	641	648	642	594	639	641	663	628	605	637	616	665	647	615	631	655	638	646	645	575	637	673	632	652	665	618	595	649	662	622	672	616	647	610	649	665	647	605	608	661	595	676	599	566	650	633	632	608	654	674	624	643	677	661	641	658	620	662	589	596	632	623	656	621	609	663	633	647	607	665	631	632	655	650	695	649	605	655	688	639	648	663	658	662	638	630	603	662	645	649	633	624	677	675	606	675	627	629	597	643	638	691	601	662	687	641	654	620	683	665	691	597	656	656	683	698	623	649	655	617	707	658	623	639	666	658	637	615	592	630	641	620	609	695	636	668	634	664	657	635	627	650	624	601	617	621	628	596	623	659	639	651	701	652	622	689	615	642	652	636	670	621	599	633	650	632	617	602	629	644	702	626	650	663	615	638	653	652	672	647	651	640	585	624	647	611	637	659	682	628	617	628	615	632	668	626	642	609	611	627	612	614	663	665	668	657	615	654	649	668	649	624	608	606	622	627	628	631	662	651	603	638	649	646	647	674	615	656	631	681	619	663	633	619	648	614	631	621	628	656	637	655	626	640	657	605	613	613	654	608	594	629	652	638	655	669	622	695	664	656	682	657	621	638	661	623	622	653	629	665	609	620	660	652	652	653	645	633	614	634	634	659	644	632	615	630	631	622	679	617	629	609	653	666	625	614	694	627	633	604	644	671	727	621	640	641	615	636	650	647	655	605	680	658	624	661	662	646	577	628	653	615	624	665	668	687	660	668	629	617	641	641	648	667	621	642	624	661	625	618	650	641	621	620	682	623	598	635	601	661	659	626	623	679	607	562	670	652	654	641	622	673	642	615	656	658	592	624	647	635	636	659	638	669	634	663	627	642	662	639	626	613	689	620	611	641	645	636	630	620	624	637	651	675	629	660	640	622	648	636	626	632	696	574	637	599	618	641	621	659	627	658	653	671	631	651	601	658	631	636	604	631	647	620	649	649	646	677	654	669	664	643	691	633	633	589	617	652	636	628	592	609	632	688	641	600	629	635	623	619	706	615	637	632	658	594	643	682	655	617	671	619	647	657	655	598	644	621	636	654	681	638	679	648	648	649	615	613	638	624	654	625	605	601	673	640	629	607	636	627	612	644	612	637	621	656	651	689	597	634	670	622	642	675	648	674	632	627	627	641	604	680	670	619	660	667	637	643	619	678	669	623	645	611	653	678	658	634	643	627	603	595	655	643	622	639	632	612	624	655	566	632	609	641	615	619	640	652	648	654	628	640	620	649	615	685	630	629	677	631	661	657	659	634	617	646	592	651	678	638	652	668	660	630	610	622	603	634	665	606	635	584	606	621	645	619	629	655	604	632	625	603	552	652	673	627	665	641	630	663	618	659	659	653	611	664	654	649	608	665	641	597	649	614	692	644	642	642	629	601	639	640	658	628	585	663	658	621	630	637	639	613	610	652	616	689	656	641	635	642	602	629	642	629	668	652	629	645	639	630	567	632	606	654	635	608	642	626	674	670	648	639	668	632	636	664	636	652	597	617	656	627	668	594	656	675	664	628	669	639	651	666	624	653	673	635	651	633	618	666	623	594	634	619	616	625	648	684	658	698	641	644	653	608	648	649	588	647	636	603	633	642	639	611	624	646	658	664	632	624	654	626	650	609	657	654	670	616	617	635	674	660	650	653	644	634	624	652	663	613	594	661	650	721	672	666	659	664	679	652	643	630	609	691	654	641	646	640	658	667	634	635	634	651	653	642	630	614	650	592	656	652	629	639	659	667	630	647	648	625	668	642	662	635	624	664	699	596	613	684	663	662	609	631	657	666	679	577	599	616	650	660	659	641	608	590	619	617	674	614	574	661	616	605	620	633	627	678	682	636	624	636	659	678	626	665	627	625	672	653	677	673	608	638	677	656	645	627	630	653	640	609	619	639	627	657	623	639	663	642	628	593	609	621	597	607	601	663	659	654	689	580	616	681	639	640	650	654	657	575	621	628	618	580	625	653	638	662	631	653	648	627	613	661	645	620	614	676	595	670	638	611	657	657	616	686	637	649	659	658	674	668	577	625	623	606	629	638	647	635	642	662	688	718	636	670	694	625	643	605	646	611	660	633	592	633	632	679	631	675	630	622	703	593	630	627	632	645	609	684	656	653	632	660	680	630	654	575	667	695	674	618	648	642	653	623	589	635	652	676	656	661	637	672	600	625	675	633	629	657	613	631	661	622	657	633	632	629	682	665	670	596	617	634	635	670	623	620	641	670	621	614	620	671	603	661	576	642	651	685	627	603	654	592	619	636	647	638	629	646	598	675	646	649	631	637	647	681	633	637	646	668	588	665	649	645	703	662	629	588	632	633	629	643	620	631	643	646	680	695	696	642	649	632	623	592	625	651	643	652	612	634	625	646	645	622	599	647	672	637	653	636	641	602	595	671	634	569	640	662	662	655	640	616	647	669	591	661	637	659	635	621	609	632	648	661	646	667	610	650	646	650
16542	14023	15598	11591	7220	4697	3277	2356	1844	1468	1131	939	849	650	669	527	503	510	448	428	432	367	390	374	353	356	339	339	315	325	306	311	324	290	291	316	286	271	283	279	279	253	315	260	271	257	291	272	264	300	249	289	295	289	286	291	266	283	295	279	249	293	289	302	296	255	288	279	256	299	277	259	269	316	297	274	284	259	261	289	270	284	273	289	284	302	266	269	277	300	246	294	275	268	279	276	291	273	297	290	285	265	304	280	269	271	239	267	283	287	263	270	271	272	292	290	277	264	226	298	315	254	298	278	235	308	257	291	252	279	292	293	267	263	272	264	279	250	256	257	247	304	266	266	281	256	279	282	279	278	278	253	316	309	280	263	287	283	257	297	277	264	258	262	284	275	253	293	262	255	268	274	296	289	277	307	240	276	277	257	301	269	267	268	268	275	260	293	274	276	277	292	290	286	281	286	290	270	273	290	304	260	278	294	319	285	261	268	250	269	271	255	265	244	273	291	268	272	278	257	289	288	301	254	265	269	286	245	251	296	285	313	290	300	247	275	283	278	281	286	273	268	272	268	277	289	255	281	259	265	295	284	275	296	276	280	267	280	272	264	279	283	296	280	268	303	276	272	273	269	293	280	282	291	237	283	288	255	282	274	269	288	266	270	277	258	302	270	270	288	277	279	262	283	254	277	269	283	292	309	252	271	275	266	300	248	291	264	288	244	293	294	274	265	296	264	300	272	273	289	298	263	305	291	288	270	299	280	262	278	270	268	276	326	274	299	252	273	299	263	251	287	265	256	255	265	282	283	282	262	280	257	294	293	243	269	279	273	278	293	284	281	277	275	294	274	261	249	271	294	275	304	275	292	283	238	275	296	261	264	266	290	287	285	266	267	249	262	280	283	276	258	282	268	279	292	291	243	264	270	268	254	274	281	256	275	247	264	264	281	283	249	288	280	299	264	277	267	279	266	306	295	248	261	285	271	290	274	289	281	253	280	289	259	291	258	279	264	267	308	277	299	296	277	251	276	274	272	289	266	286	291	282	306	290	289	255	289	261	281	265	254	287	269	272	257	274	247	274	297	239	274	258	275	300	255	260	272	287	265	277	288	289	290	248	270	288	270	276	269	305	271	269	297	296	285	251	295	324	299	296	296	265	256	303	283	288	280	255	287	248	285	268	316	282	252	286	304	270	279	266	302	275	298	266	303	294	271	331	292	288	301	296	262	263	259	260	253	280	267	277	249	294	261	248	284	292	296	276	299	266	256	276	290	256	275	262	308	263	254	271	308	306	272	271	314	274	278	238	297	270	282	294	263	271	285	293	281	291	288	316	313	278	253	287	257	287	311	270	269	281	268	259	242	262	281	298	280	268	296	289	304	254	265	266	288	266	278	274	283	269	302	255	305	279	259	309	275	260	266	277	261	259	259	253	270	276	277	274	272	265	271	290	289	286	297	282	263	291	309	269	247	279	244	281	272	287	237	245	270	279	279	276	282	276	282	288	259	300	286	295	281	275	314	284	275	284	267	263	294	281	281	317	273	290	284	284	278	264	264	250	276	309	276	266	256	284	319	267	319	301	260	277	278	287	245	263	256	268	289	269	272	292	287	262	267	290	271	269	281	293	261	295	276	254	290	287	285	260	276	283	257	290	281	245	269	268	265	266	277	273	289	285	252	283	269	274	253	268	261	259	288	312	291	299	298	279	280	299	283	254	303	268	283	269	295	271	304	291	281	280	263	266	287	249	298	290	300	280	264	272	268	256	252	303	287	275	291	283	281	274	293	255	279	253	315	299	301	287	276	285	295	286	250	268	308	263	288	287	283	266	283	276	303	301	295	265	283	309	287	238	285	288	272	263	304	302	284	270	278	254	270	271	266	272	268	244	262	287	299	295	268	298	274	281	267	274	291	297	274	276	299	276	284	292	269	260	257	290	303	275	251	283	247	267	274	293	262	292	284	287	251	270	279	267	267	278	256	271	298	262	277	284	291	326	290	283	274	274	251	269	279	272	270	272	258	267	284	281	279	255	236	267	288	278	263	281	296	269	263	244	278	267	310	277	252	275	262	247	267	263	291	311	255	279	259	249	264	268	282	278	287	248	242	242	280	268	275	286	297	272	259	264	310	267	281	277	283	241	318	260	283	304	275	284	258	300	276	308	280	286	264	290	290	271	234	289	278	277	248	290	281	304	273	279	301	273	271	283	278	268	274	297	291	294	258	241	280	267	276	275	249	271	271	293	262	275	269	284	296	275	261	270	285	301	300	276	284	256	286	289	274	261	288	274	299	270	288	285	278	278	256	296	318	275	268	266	314	289	251	270	273	280	287	268	263	265	312	282	225	263	284	254	292	261	265	277	281	288	290	249	264	288	297	256	265	285	282	253	295	266	268	284	278	252	275	255	270	274	259	290	292	262	287	293	273	298	254	287	262	297	273	288	280	291	292	285	285	258	267	305	286	262	266	287	290	264	287	283	291	267	271	253	274	282	290	281	286	282	251	260	251	259	263	279	289	267	277	259	267	280	267	274	274	284	284	289	319	267	277	279	264	290	283	312	298	292	248	265	260	276	276	294	278	280	291	281	307	251	291	249	255	322	278	284	296	310	264	284	241	261	279	285	289	283	273	257	278	251	278	298	267	252	274	283	278	273	264	299	309	256	253	274	307	260	258	292	267	262	273	294	284	284	261	275	282	287	247	304	262	281	278	294	281	279	293	263	266	284	269	270	267	254	291	277	265	318	271	255	284	302	273	289	268	291	269	296	287	291	275	330	262	256	289	262	258	263	303	248	297	266	274	277	278	294	289	274	276	280	269	308	271	294	270	300	290	287	257	290	273	273	264	293	278	308	262	272	259	251	297	295	291	265	265	310	305	298	307	282	297	280	296	237	284	274	295	278	265	269	288	287	277	278	251	277	269	299	284	260	263	277	266	326	278	266	297	239	309	280	297	264	252	247	299	289	280	262	270	293	281	277	301	283	273	249	264	281	304	264	267	263	251	298	278	311	293	273	274	300	282	267	285	294	288	328	284	297	273	275	283	279	265	266	262	275	284	271	272	307	271	264	269	282	292	288	265	291	272	268	272	282	294	233	259	252	276	239	305	288	265	306	261	288	274	277	271	312	290	301	298	311	241	268	251	299	287	269	284	286	274	294	240	285	255	267	253	275	288	308	285	268	294	251	261	242	266	301	272	277	238	287	280	277	278	263	301	285	285	294	288	271	299	252	280	273	269	266	294	272	275	281	284	278	293	270	297	265	282	271	270	277	299	265	296	266	275	279	303	301	278	283	279	265	282	263	288	289	276	290	292	289	307	259	287	296	268	292	266	304	303	257	282	286	289	282	275	260	287	311	268	278	283	264	276	243	293	275	310	250	280	281	271	307	291	306	259	248	279	279	284	279	278	291	316	272	249	306	270	265	280	274	273	270	256	275	285	290	316	255	270	263	266	250	269	265	291	255	283	282	280	264	265	254	290	279	240
10555	12277	21922	23250	19379	15919	12633	10643	8896	7212	5865	4758	4027	3563	3415	2883	2466	2363	2114	1962	1790	1740	1600	1508	1434	1316	1289	1191	1099	1089	1012	1054	941	1011	893	835	870	854	816	787	790	795	790	724	820	778	694	763	762	803	768	774	738	766	790	763	713	753	739	783	735	746	809	753	783	729	747	795	745	746	732	709	787	734	734	731	781	758	764	784	742	752	719	697	786	754	732	774	756	748	779	798	716	745	746	757	748	745	766	735	795	763	753	772	758	751	756	754	771	770	723	742	749	767	753	763	734	744	736	781	752	773	772	709	723	724	692	772	742	749	712	774	762	759	827	753	768	766	752	780	765	742	759	766	816	774	826	714	733	752	785	700	781	766	711	763	762	749	729	782	864	751	795	735	724	758	744	765	729	808	775	779	744	728	761	728	742	712	777	743	765	767	748	770	763	766	733	733	717	741	760	776	748	754	763	770	752	718	750	816	738	750	773	766	725	791	758	815	810	809	753	769	772	732	742	773	735	686	779	767	761	761	768	768	767	765	730	758	720	745	791	758	737	775	775	740	765	751	775	750	768	773	793	806	784	726	775	801	740	777	710	743	734	727	739	750	787	785	778	712	747	750	769	738	754	763	801	779	789	702	731	765	743	747	736	753	804	777	801	743	758	751	756	745	736	717	760	729	742	749	731	758	789	715	757	784	752	762	769	754	750	755	767	765	765	763	757	750	755	776	768	761	775	753	744	719	787	768	768	788	753	746	767	748	773	780	748	742	770	791	727	810	767	758	831	794	788	768	768	773	836	795	796	730	736	726	749	761	709	782	744	732	770	720	738	773	779	711	728	734	759	722	784	715	754	753	725	765	734	692	748	785	719	758	766	769	746	743	756	745	762	779	729	776	757	771	749	800	742	805	811	738	744	795	752	787	735	761	708	731	809	746	726	785	776	707	749	770	746	733	748	720	769	743	793	763	737	701	737	710	785	757	731	776	759	759	753	728	704	814	777	778	722	767	721	757	775	793	753	743	785	822	749	791	767	705	727	690	775	746	704	737	770	766	747	708	756	737	769	744	761	764	739	742	794	764	758	763	740	772	784	787	811	745	786	749	738	786	752	808	788	772	763	724	744	767	743	773	769	774	747	753	741	765	756	757	788	738	817	718	746	706	731	751	715	789	707	737	721	739	765	773	739	769	727	744	777	775	768	759	768	747	753	757	742	780	726	773	765	731	693	786	751	783	737	814	762	742	719	740	774	679	708	758	773	748	767	768	741	764	749	787	695	747	733	770	797	765	718	745	768	750	791	730	740	782	706	782	748	742	798	770	753	773	738	776	742	788	763	807	737	754	768	765	761	788	749	726	750	764	755	741	770	800	752	744	787	774	801	731	741	790	744	732	757	761	734	743	756	786	792	766	739	774	770	735	728	746	752	740	760	769	832	762	737	729	724	771	710	756	752	719	766	763	805	766	688	757	727	809	806	741	745	760	776	735	737	793	747	710	712	709	752	701	795	752	706	785	813	748	752	776	754	771	734	786	762	726	743	768	743	765	720	787	783	770	730	786	748	753	778	771	735	762	744	756	730	782	777	736	788	783	747	788	808	734	759	762	775	751	733	732	750	745	749	739	733	773	741	763	751	780	732	731	778	777	763	772	753	767	757	757	769	696	807	779	742	769	744	780	737	721	758	722	787	767	769	777	750	785	787	762	763	752	736	743	744	770	779	802	782	741	746	710	798	757	746	712	742	750	805	764	779	753	770	813	724	712	732	769	729	750	784	749	723	748	760	741	747	738	782	780	805	730	741	735	745	738	763	792	750	783	775	752	780	767	749	744	745	738	757	726	776	783	767	811	771	768	794	756	754	740	767	831	778	779	767	748	775	737	763	783	765	749	742	762	826	748	799	767	733	767	779	777	700	743	771	783	733	730	697	715	738	763	703	752	731	781	790	750	727	715	770	759	695	776	747	749	777	761	802	764	764	731	802	771	754	742	761	791	714	720	785	768	792	765	744	746	733	755	784	763	743	750	715	728	792	728	757	720	718	726	769	740	773	701	746	735	741	767	749	743	716	745	764	775	807	728	722	753	755	784	764	777	753	749	751	766	775	843	735	807	766	770	721	707	709	763	797	763	759	751	781	690	740	761	735	787	747	719	735	733	738	741	766	740	693	809	728	773	760	772	697	760	726	757	766	718	730	756	756	741	733	759	780	766	817	785	750	754	782	799	750	737	802	765	708	751	720	680	761	704	741	767	758	752	803	716	797	761	786	769	784	767	720	682	762	741	719	727	761	738	720	722	745	766	731	771	693	763	741	701	749	768	822	791	744	750	804	714	692	791	759	759	763	770	757	753	747	719	742	772	731	790	753	720	730	738	712	794	765	744	786	723	740	738	751	748	850	721	767	735	746	742	774	740	751	729	770	752	710	759	753	785	742	732	781	766	799	749	795	764	738	768	748	741	734	790	741	771	703	744	772	778	685	784	746	749	777	757	769	776	759	727	759	781	773	743	764	761	740	750	769	773	765	752	750	748	779	767	774	783	730	765	754	764	807	735	694	736	731	711	721	765	742	788	726	786	794	734	756	784	765	769	754	755	754	775	770	781	735	759	775	751	720	744	753	761	759	775	709	752	765	735	757	789	738	740	786	788	717	795	735	786	796	746	767	729	735	736	774	743	767	769	763	721	749	780	721	735	734	746	744	746	821	733	726	731	731	793	717	797	724	716	802	728	795	755	727	768	753	780	743	754	795	771	766	728	707	744	747	746	768	713	743	740	803	781	755	746	731	756	776	762	743	730	749	711	773	711	734	804	738	738	762	709	732	743	817	744	730	801	781	752	774	723	758	764	757	770	760	779	717	811	765	745	754	740	792	731	718	768	738	740	795	722	779	700	756	748	751	720	769	727	726	732	746	771	762	740	745	760	754	763	766	727	844	747	795	734	734	775	790	732	773	739	760	790	733	770	763	777	807	772	724	729	817	787	758	771	745	742	786	765	746	808	752	731	775	757	768	753	764	751	802	733	734	771	726	747	723	777	816	740	755	731	726	712	761	721	754	773	809	749	734	779	752	808	769	721	781	761	811	749	772	731	749	731	768	746	814	736	744	699	699	726	741	721	723	741	822	777	732	772	751	746	781	788	772	824	771	772	760	804	726	798	751	792	721	728	734	772	762	755	772	756	762	765	722	740	786	720	729	738	771	762	749	798	715	756	736	758	814	742	752	722	771	732	758	744	745	792	744	726	790	797	708	799	751	762	741	746	731	751	717	734	816	759	752	744	734	803	752	744	732	717	740	748	705	725	731	746	826	769	717	758	744	767	748	792	799	769	751	788	734	781	702	782	729	753	757	742	768	775	744	732	712	741	762	734	739	792	755	766	771	740	733	770	742	759	773	726	755	756	743	746	768	774	764	767	739	780	771	778	758	695	747	731	703	747	762	753	762	727	807	775	753	767	776	777	740	783	781	706	724	760	767	795	721	782	742	682	737	728	750	794
26323	22483	25293	20649	14099	9428	6822	6622	5954	4876	3698	2565	2066	2002	2523	2260	1538	1748	1575	1418	1128	1075	1111	994	948	976	882	856	786	776	670	626	600	566	487	447	456	372	422	338	302	310	281	308	274	232	256	248	226	245	257	252	230	264	252	268	245	254	254	264	261	241	277	249	253	262	296	252	235	278	268	254	262	228	249	273	248	261	261	256	282	263	248	276	273	257	266	234	218	213	224	231	274	260	248	277	257	244	290	240	245	242	263	264	296	260	236	228	263	254	275	213	228	260	265	219	239	267	255	254	254	217	249	241	251	253	275	230	250	239	252	270	217	270	246	269	247	251	251	244	297	288	261	251	289	243	231	268	281	260	250	252	226	269	295	264	224	237	226	254	252	255	236	249	231	268	252	266	264	271	276	248	233	284	263	251	242	237	222	255	252	265	272	256	255	278	280	285	251	246	260	263	260	243	242	257	256	262	256	275	268	279	227	264	279	261	238	273	250	234	276	282	236	261	241	279	238	268	238	264	243	238	273	279	269	264	261	244	264	257	222	250	267	242	269	233	234	266	291	251	266	254	230	240	260	276	262	269	250	276	244	228	268	235	251	266	252	256	238	240	220	249	249	275	263	247	268	251	269	248	251	263	251	265	285	236	280	263	254	268	252	271	293	267	264	237	247	273	259	248	224	261	223	234	281	271	266	247	263	216	254	244	276	246	259	228	247	242	270	239	248	269	249	278	251	250	278	254	237	261	228	262	284	229	270	245	255	277	252	252	233	270	251	250	256	251	240	243	249	232	252	283	231	266	262	250	245	256	246	229	255	245	244	236	241	244	246	257	245	246	252	242	267	250	245	277	252	239	259	300	262	284	254	249	255	225	244	236	264	300	242	267	259	277	257	238	232	221	284	261	263	270	229	246	255	263	249	275	277	262	253	243	265	222	240	259	252	284	252	238	285	269	262	265	266	228	236	268	243	281	242	279	248	243	236	270	277	213	233	284	240	262	260	264	237	261	226	252	240	240	259	249	243	264	275	255	246	235	246	242	283	266	267	257	250	254	254	266	266	271	266	256	250	269	267	210	252	232	246	248	248	282	270	254	239	261	243	246	235	224	234	273	250	239	267	252	241	250	247	270	273	255	268	243	260	238	259	234	281	265	263	258	258	248	267	267	290	248	239	260	281	250	260	258	281	236	228	264	254	243	245	250	278	267	260	232	238	259	257	265	254	244	284	220	238	260	247	289	264	225	243	235	244	265	222	283	265	270	249	279	268	269	265	225	259	240	241	253	270	254	247	249	254	236	280	277	258	232	266	213	253	236	236	235	265	250	223	236	269	263	267	266	230	247	263	293	234	258	244	255	265	301	246	260	269	271	241	255	278	242	250	265	238	272	264	217	257	223	240	255	248	250	228	252	267	277	243	243	260	229	248	265	248	232	266	276	262	249	246	243	240	266	267	280	292	249	254	251	257	266	281	285	247	242	222	259	243	252	259	240	261	247	275	228	291	246	246	248	275	258	246	255	261	255	279	282	248	265	276	230	274	253	267	241	260	256	259	265	246	233	255	250	249	245	256	249	285	263	272	252	256	259	273	263	276	238	253	231	262	238	242	263	233	247	239	246	268	254	273	260	264	247	255	257	238	263	254	271	244	278	261	267	240	225	250	238	276	249	275	255	225	257	253	259	233	243	257	253	244	249	254	217	266	249	239	247	255	232	261	261	246	239	269	286	216	234	260	264	274	234	263	242	261	238	241	237	256	217	274	251	248	233	239	225	276	246	259	270	268	233	231	249	245	251	241	252	247	259	264	262	258	241	277	270	277	257	244	267	248	234	261	231	261	278	255	255	234	261	261	272	264	253	243	248	257	273	256	240	224	269	245	241	244	264	246	254	251	254	256	243	266	279	213	236	244	236	229	259	281	257	264	240	241	252	249	234	242	261	252	256	274	268	254	240	258	247	253	263	241	237	260	278	245	244	255	227	233	249	267	235	271	248	252	247	265	238	230	240	243	276	249	271	237	257	248	251	258	276	238	246	273	239	251	244	254	237	223	235	265	224	259	262	254	275	244	240	263	214	271	250	227	225	290	248	276	285	262	251	245	231	260	270	246	219	279	246	264	235	274	251	253	224	241	232	264	271	261	257	242	274	249	263	248	238	251	266	265	266	246	237	243	253	231	266	255	264	248	227	249	234	261	237	241	238	241	247	275	248	247	240	246	268	246	223	279	261	235	258	226	249	287	266	243	238	264	252	270	252	274	253	250	247	272	254	273	257	268	257	274	277	228	273	237	261	238	258	240	242	255	242	258	265	215	244	230	245	256	256	291	242	278	215	267	277	268	262	237	250	219	243	257	258	243	268	226	268	248	257	264	239	239	283	241	252	278	251	260	251	231	264	267	216	251	275	248	244	254	253	256	225	277	262	269	242	261	269	273	234	246	267	281	255	240	276	237	239	259	233	266	258	250	250	246	256	256	283	261	278	243	290	248	273	270	262	254	256	261	241	257	240	258	247	262	227	250	261	263	271	261	251	244	234	231	262	242	262	259	262	251	247	267	278	252	258	276	248	267	256	260	243	265	241	280	258	260	266	257	293	230	228	248	255	260	265	266	235	276	263	238	234	272	230	267	224	255	260	249	265	249	264	268	257	268	224	250	281	227	248	258	251	227	241	235	282	250	295	265	244	253	257	277	251	267	246	225	274	255	261	224	257	249	248	262	252	246	253	277	254	253	258	244	250	248	250	252	274	274	259	254	238	220	251	253	231	258	295	251	258	254	267	235	268	255	258	250	271	265	241	262	282	245	273	293	253	247	273	256	256	253	270	257	264	247	255	257	261	250	240	282	261	252	264	265	266	273	241	233	280	259	245	276	273	237	275	277	263	282	278	243	276	244	251	246	265	248	271	230	259	254	261	247	232	244	256	260	240	283	232	247	256	290	262	242	234	258	245	274	234	283	270	259	262	239	259	286	258	221	276	270	238	222	249	246	263	275	249	258	238	257	233	242	254	228	237	243	259	234	252	239	253	255	252	222	242	258	248	249	280	257	271	234	276	250	265	259	270	267	277	259	238	275	264	245	268	253	241	247	252	250	248	252	266	248	251	212	244	266	242	255	271	238	240	260	231	267	233	227	267	245	249	275	261	244	251	269	257	252	239	246	279	245	255	275	239	231	273	241	260	252	258	269	246	252	266	252	227	256	262	243	230	253	265	249	228	261	248	249	239	235	253	259	267	228	236	284	265	269	229	241	276	274	216	247	241	277	257	239	260	228	258	250	236	260	263	251	251	246	251	253	251	245	212	269	224	253	237	252	259	249	258	240	256	240	276	276	237	248	279	272	270	242	258	217	262	240	276	262	272	249	237	222	266	220	248	236	248	239	264	264	273	257	236	229	268	238	263	260	247	252	258	274	241	268	249	257	254	249	259	257	221	274	267	259	250	237	253	253	276	244	221	241	270	247	241	269	260	253	284	241	272	251	249	269	276	257	256
17055	18415	29751	31460	28167	24328	21471	21423	20045	17314	14878	11681	10405	10249	12298	10420	8055	9771	8645	7651	6688	6812	6579	6251	6039	6264	5585	4904	4557	4802	3673	3657	3215	2947	2502	2184	2166	1690	1754	1417	1252	1034	975	947	849	800	719	710	661	672	733	722	741	696	700	725	716	684	705	681	681	702	727	723	761	693	687	717	702	660	706	714	668	738	710	697	657	705	743	660	693	681	693	732	680	667	640	694	710	723	704	743	671	743	723	704	700	662	679	685	673	667	713	704	746	681	722	732	689	677	695	734	674	663	689	715	696	672	670	736	717	626	737	723	721	737	712	695	683	701	676	655	691	716	748	658	714	670	679	713	689	691	690	694	680	667	699	696	679	685	656	694	760	709	692	704	689	683	718	707	695	707	707	694	695	733	694	728	680	675	721	692	703	721	665	715	710	691	699	662	746	722	708	757	723	714	707	716	712	737	709	711	710	704	691	681	684	691	712	679	730	694	668	682	705	661	734	720	716	706	672	648	660	727	681	691	730	695	687	696	710	725	702	744	707	720	677	716	664	663	692	674	719	620	717	696	679	640	752	657	731	689	739	673	691	670	674	686	664	670	715	690	671	754	683	741	691	698	689	735	688	635	713	658	716	683	676	737	734	700	706	764	683	669	664	664	642	673	689	715	692	664	727	764	762	703	697	720	698	699	712	667	672	720	742	708	666	706	695	681	711	701	729	700	637	722	690	719	667	722	732	671	702	740	686	666	731	706	697	666	721	630	723	700	733	733	710	754	707	710	704	670	696	672	695	697	685	715	698	675	711	709	705	683	669	673	700	718	698	710	680	699	682	684	657	726	684	703	699	680	686	725	768	680	691	698	710	669	722	689	675	692	717	716	663	674	667	647	728	715	733	767	715	680	702	710	699	692	689	726	730	665	675	682	735	724	717	678	708	701	679	701	701	692	710	699	737	691	670	681	693	678	643	678	704	708	679	701	670	688	713	720	698	723	738	693	731	704	702	706	698	652	736	729	704	686	728	742	719	663	682	710	686	665	710	708	694	737	656	697	692	651	728	661	696	683	728	729	712	709	667	724	687	735	658	706	714	650	701	682	684	670	706	706	723	668	670	676	671	689	740	676	730	666	712	716	754	681	719	708	676	683	709	701	693	694	720	685	676	687	673	717	677	703	685	727	705	682	730	706	695	643	662	671	706	720	672	685	698	703	764	691	728	704	676	706	732	715	695	700	720	671	721	696	695	696	681	679	707	710	732	735	698	719	764	723	650	636	689	747	689	722	663	663	694	709	684	704	680	697	685	695	721	706	721	724	735	714	696	716	697	670	679	686	663	708	693	723	708	700	675	679	711	712	651	684	662	665	692	720	735	731	749	692	740	723	688	671	674	692	704	674	732	704	703	681	705	701	668	729	711	697	714	700	713	698	707	686	689	713	675	740	693	676	709	722	734	722	660	677	699	695	697	648	702	674	696	722	683	710	693	664	701	652	698	673	689	655	710	673	694	675	723	691	695	702	733	749	672	696	750	650	717	711	683	676	719	711	738	755	725	683	671	721	693	653	661	700	683	656	667	724	712	739	670	733	726	688	720	686	630	675	679	709	719	683	680	698	730	698	699	692	674	738	736	748	748	641	681	685	689	658	692	685	683	659	688	699	668	702	673	695	669	715	679	691	735	694	721	682	762	656	652	655	725	705	733	690	687	688	652	724	745	659	673	688	686	722	698	683	698	675	670	693	664	716	695	692	694	669	644	741	708	714	662	657	703	672	701	645	760	708	715	714	703	646	666	707	671	673	666	732	693	724	711	727	714	705	689	669	738	673	756	658	751	693	687	673	638	704	650	724	724	731	709	703	654	717	698	724	720	671	688	702	704	713	718	704	726	688	716	693	727	715	728	726	709	683	691	680	677	688	732	708	667	702	713	736	692	739	681	727	706	704	658	761	685	659	714	689	704	685	672	672	645	727	673	713	671	707	678	655	682	730	721	709	670	701	678	667	699	775	719	666	698	753	725	704	722	671	695	671	728	732	722	706	717	666	669	650	687	726	664	704	701	698	718	708	716	702	721	641	701	690	721	717	709	694	683	717	685	695	652	713	710	691	701	670	678	671	737	678	681	661	654	729	694	715	733	682	718	711	720	741	714	667	698	689	665	684	679	678	678	701	720	743	678	696	653	703	753	709	676	698	686	675	660	697	686	690	709	715	678	702	676	713	738	721	753	681	711	686	714	727	725	684	704	683	684	707	683	690	721	689	691	679	664	673	699	689	677	704	697	648	653	713	703	677	711	690	686	687	680	692	675	729	692	628	743	690	709	664	701	721	731	701	671	732	729	703	681	700	705	700	698	713	736	692	751	712	717	675	694	774	671	713	644	726	704	702	656	690	649	734	675	717	694	709	725	666	699	714	616	682	731	744	701	705	715	704	685	707	713	688	676	631	684	728	711	735	687	703	651	716	697	739	728	702	727	719	742	668	706	710	675	694	709	682	684	712	683	686	714	657	689	698	696	713	709	679	721	682	706	704	686	676	727	702	711	679	693	674	720	659	732	705	651	717	658	676	704	745	713	674	690	708	702	683	698	657	725	678	684	667	747	715	711	698	669	706	727	667	763	710	728	697	748	719	721	686	734	667	702	721	665	694	744	747	744	733	678	730	670	649	725	657	700	714	710	708	685	667	717	689	674	727	722	677	724	697	682	749	725	689	712	730	677	702	682	685	675	676	671	725	688	696	695	712	705	691	717	736	745	673	704	709	697	729	762	633	655	684	688	695	703	699	656	690	738	677	669	696	740	678	726	747	752	717	664	704	719	670	688	707	663	695	672	702	730	694	735	721	731	661	691	707	750	690	709	669	683	702	737	710	671	693	715	696	722	724	708	689	663	698	664	711	714	692	670	689	700	662	703	714	723	726	762	698	703	674	718	733	699	688	661	674	677	685	682	763	701	674	776	697	698	736	744	715	701	669	720	642	705	693	718	733	695	662	727	713	696	732	710	693	677	681	685	703	725	697	709	644	648	708	703	730	718	687	677	729	705	729	666	693	689	736	703	689	685	716	750	720	640	708	697	721	718	682	710	684	708	675	711	726	683	714	718	674	734	683	683	685	672	703	708	688	792	680	728	737	678	684	714	678	695	679	676	713	722	696	670	710	731	687	703	674	659	696	727	684	713	703	740	717	693	732	668	696	721	719	687	711	672	658	740	702	691	703	642	685	715	759	713	677	734	691	680	679	659	712	723	639	690	662	685	672	666	709	679	722	694	680	703	745	704	702	676	686	675	685	675	721	714	761	725	686	725	686	692	715	696	684	694	727	717	716	711	701	643	702	703	725	739	683	671	674	685	692	716	677	693	665	700	715	687	715	709	698	695	727	687	720	655	695	701	726	675	705	711	712	717	715	708	708	723	737	658	691	649	717	710	661	677	769	737	721	702	694	676	728	725	722	691	751	696	701	652	708	680	741	698	720	701	764	712	680	684	727	670	702	657	711	707	702	716	684
35132	29816	33624	28346	21416	15179	11558	11836	11101	8608	6526	5295	3764	3390	4787	4161	2740	3053	2886	2448	2219	1976	1948	1901	1799	1877	1680	1463	1474	1453	1103	1013	953	900	708	652	678	565	554	465	402	346	315	300	265	252	260	225	228	229	212	231	242	231	223	216	227	237	235	255	248	217	220	236	231	222	199	236	213	255	252	244	227	209	224	233	211	223	209	216	231	198	232	226	224	228	243	207	227	218	226	236	228	253	216	250	260	249	239	230	216	231	225	213	249	232	216	233	223	238	234	207	211	243	236	229	215	226	231	218	248	205	231	239	215	211	224	204	231	218	250	218	250	211	232	196	265	247	211	225	216	213	246	246	247	223	234	217	228	229	238	236	238	221	235	222	213	210	224	212	206	240	209	222	260	195	203	229	213	208	217	199	204	233	218	235	213	207	222	204	248	207	240	226	232	209	222	248	197	200	222	232	250	247	243	222	218	219	232	212	239	237	205	208	246	218	207	222	227	238	222	252	237	211	219	224	228	233	238	206	208	227	219	218	222	212	208	209	230	243	212	215	232	231	224	216	215	238	233	256	247	205	231	185	196	224	218	231	217	222	237	232	214	216	220	235	249	227	238	221	234	237	229	252	214	222	245	211	227	208	210	210	245	195	219	238	215	245	221	225	222	236	226	220	227	229	273	203	194	215	202	219	206	228	238	230	235	219	234	189	215	195	221	249	228	226	192	196	237	244	220	249	225	229	220	229	238	236	232	230	209	189	245	202	208	208	227	218	250	242	232	251	239	221	252	208	216	251	221	230	220	241	266	242	226	222	244	228	238	229	217	250	236	217	225	209	211	227	223	223	233	207	243	215	224	232	250	231	239	218	232	234	231	225	217	232	231	229	232	251	228	232	236	236	211	251	223	242	220	232	239	216	238	240	237	246	220	213	233	220	203	227	228	209	235	228	252	244	199	227	240	271	194	247	224	214	212	233	215	226	223	234	241	220	231	226	228	241	208	208	230	216	238	232	245	248	233	238	215	244	244	228	216	217	241	231	243	206	214	222	198	245	223	238	217	239	235	241	208	245	223	231	225	221	231	250	206	228	231	231	256	227	248	244	252	220	202	257	217	246	209	226	206	233	228	244	214	217	213	213	241	241	210	249	241	219	209	224	219	219	227	234	193	227	237	227	213	219	216	204	237	198	208	239	233	229	253	197	227	241	211	239	226	243	234	227	233	220	206	217	228	235	210	233	242	229	210	235	214	259	241	236	230	196	240	237	227	223	221	192	222	225	226	224	258	235	232	226	229	248	264	239	194	232	228	240	223	204	216	214	230	221	215	235	230	219	231	235	262	225	233	215	239	237	242	220	213	254	249	236	213	212	219	193	236	234	223	220	224	203	196	226	210	222	218	246	243	229	230	224	249	254	224	224	209	221	245	237	233	225	215	227	248	254	229	235	238	253	230	200	207	231	201	235	210	225	216	231	224	228	225	200	204	223	231	214	230	221	254	242	232	244	247	198	227	247	246	218	235	239	228	210	244	222	232	244	239	207	210	211	229	225	227	229	241	200	232	241	209	224	248	242	218	203	209	220	226	209	226	226	216	232	239	209	254	230	222	233	248	244	227	226	238	226	273	244	234	230	214	225	214	239	254	215	232	222	224	214	227	238	238	240	228	233	222	253	225	238	222	245	230	259	225	247	226	204	261	265	212	234	196	234	205	218	239	230	231	232	234	231	263	224	211	221	248	233	239	234	234	227	227	247	223	227	221	246	247	240	207	221	228	235	234	213	257	207	216	245	226	210	200	218	245	244	228	244	235	225	254	250	217	213	230	229	200	246	239	207	227	220	231	197	241	247	225	240	226	215	242	242	233	230	224	223	213	232	233	231	250	192	222	199	208	242	216	235	222	228	237	230	231	228	248	224	208	198	237	269	221	241	248	233	233	241	198	235	214	246	210	230	225	241	224	225	241	245	240	230	229	213	256	236	238	226	235	189	257	242	230	262	222	213	235	247	202	224	220	246	239	251	255	205	237	242	214	216	211	226	222	198	229	230	246	208	234	256	208	222	250	224	227	253	225	225	215	238	249	243	226	221	221	244	258	228	205	226	211	231	229	249	223	201	214	211	252	227	265	234	223	219	232	212	234	201	226	201	233	251	245	213	240	222	216	237	225	237	220	213	239	217	201	236	225	238	241	196	232	241	220	218	263	222	222	260	241	243	250	237	208	236	230	234	233	252	225	205	219	232	225	217	222	208	224	213	244	186	214	209	261	240	231	237	226	216	215	241	235	252	223	231	239	225	236	222	213	233	245	225	219	221	203	228	242	226	227	218	213	244	201	254	234	216	228	231	217	224	234	205	251	234	226	246	223	222	214	233	254	210	212	239	237	205	239	218	203	216	205	236	227	240	239	229	221	226	204	231	224	220	243	223	221	216	241	223	225	243	230	202	212	217	225	272	229	240	235	228	239	245	244	202	252	242	241	228	238	211	220	225	226	245	227	227	211	240	225	220	245	237	216	221	222	220	225	214	212	213	208	221	250	206	233	230	191	201	227	222	242	224	244	232	227	167	243	226	228	201	222	222	239	238	240	220	238	240	242	215	248	236	228	220	247	239	229	249	228	224	229	220	203	232	240	237	209	240	240	218	252	225	232	249	210	212	271	212	236	225	219	230	235	217	199	215	227	209	247	230	212	196	231	222	218	232	225	279	243	232	219	245	214	213	209	231	213	223	252	242	216	222	224	204	220	233	201	224	239	220	229	232	245	203	209	220	226	233	239	220	256	210	209	246	208	239	233	235	239	232	239	244	200	254	233	245	220	223	244	241	215	222	260	211	205	241	227	250	244	227	240	208	209	234	202	239	235	250	216	211	217	205	225	248	212	211	221	239	234	225	194	230	216	239	196	258	221	226	220	253	207	219	243	255	230	223	232	230	219	246	216	236	233	248	247	247	212	243	231	214	246	226	214	230	259	231	240	229	208	257	235	192	231	212	225	220	226	190	251	210	242	251	211	203	206	200	221	204	208	236	219	226	195	235	228	230	219	209	252	228	206	236	250	239	223	224	249	234	222	206	225	239	220	220	225	216	219	246	211	204	233	233	240	225	227	230	200	229	250	239	240	213	236	231	219	214	228	234	226	199	195	214	228	228	210	225	225	258	231	228	235	223	229	218	255	237	241	233	241	242	202	210	218	216	213	221	196	236	230	193	212	226	215	253	256	228	193	245	239	219	235	195	227	225	214	217	209	217	239	226	193	217	247	237	242	212	236	223	246	239	237	239	203	242	214	242	238	227	233	203	228	236	201	216	227	227	253	248	217	209	220	205	240	226	234	233	213	223	223	239	225	229	227	235	220	235	245	248	202	226	208	221	219	216	236	224	243	238	221	234	219	240	241	253	256	214	229	226	204	188	230	237	202	240	246	251	227	222	230	221	238	213	228	218	214	231	258	238	261	223	245	226	238	249	232	223	228	199	225	223	255	220	202	229	229	217	231	227	237	214
22695	23859	35314	37318	34521	30509	28131	28650	27371	23773	21039	18398	15623	15198	19582	16153	12802	15081	13924	12261	11482	10904	11108	10567	10375	10614	9884	8580	8460	8725	6568	6415	5922	5400	4293	3499	3801	3056	2932	2046	1837	1506	1335	1141	888	754	723	721	657	651	675	621	638	678	660	633	615	658	670	614	648	698	656	668	609	645	643	660	615	649	651	645	612	614	641	607	637	620	686	657	588	635	630	560	632	631	628	617	629	661	603	637	618	612	651	599	605	647	612	619	615	642	656	668	607	650	632	628	652	600	619	658	667	615	651	656	651	600	652	669	638	607	628	621	616	600	625	630	587	606	600	580	615	635	653	637	640	617	610	624	652	615	680	616	655	597	638	619	630	609	610	630	664	634	640	602	639	657	634	647	636	650	645	656	633	659	627	681	575	651	644	642	629	638	638	606	657	663	621	610	635	649	638	632	646	635	644	655	612	667	611	664	639	633	615	593	653	616	633	628	658	668	646	616	642	581	606	649	632	667	663	649	647	622	626	643	665	639	645	641	620	623	647	649	596	650	717	672	627	624	637	664	638	631	621	661	616	658	646	627	609	631	635	594	665	593	658	602	580	637	631	647	642	652	653	619	610	619	644	621	600	665	625	628	633	640	623	614	630	642	646	593	610	605	624	615	628	622	629	631	622	617	635	585	665	622	634	626	627	612	616	666	621	623	619	615	579	637	645	649	611	595	626	644	609	660	619	625	665	601	656	620	646	628	625	649	623	648	606	609	647	646	617	657	630	586	634	598	651	667	614	668	638	621	636	647	614	629	619	660	635	616	626	633	622	654	629	621	637	627	655	675	604	580	578	670	627	651	587	625	633	614	612	650	634	651	610	588	672	674	668	656	625	619	667	637	618	599	581	671	652	650	636	617	609	675	642	627	617	634	633	620	585	631	648	660	617	647	614	609	634	653	644	620	608	630	628	624	611	640	609	616	655	635	626	633	625	658	652	619	610	647	654	597	592	640	597	639	592	606	630	613	617	630	609	622	654	645	657	611	648	643	643	629	595	624	624	663	661	607	614	608	652	646	627	686	658	657	623	646	637	669	608	686	658	603	584	653	637	634	641	635	617	660	662	646	630	609	626	643	651	629	615	658	661	629	652	622	632	640	615	628	603	609	574	670	636	638	605	619	643	622	642	660	626	618	664	617	613	619	652	619	667	629	683	629	611	637	585	662	615	587	610	599	611	643	648	636	596	606	698	635	645	644	609	615	627	599	635	580	546	693	605	640	667	611	631	666	636	631	631	618	625	658	627	650	590	604	645	621	624	605	650	601	609	658	649	614	636	600	681	662	636	634	648	662	606	639	639	642	640	605	597	656	609	611	610	640	627	632	616	650	631	712	645	653	592	670	622	656	606	623	657	622	636	617	624	683	592	593	640	626	654	646	674	657	635	643	675	596	639	623	669	575	623	629	615	638	633	611	643	629	623	628	629	636	639	637	611	661	629	649	622	633	671	616	658	619	638	676	620	615	682	617	652	665	647	603	622	646	666	626	654	662	629	590	636	603	632	627	670	608	672	654	633	626	640	597	637	640	622	647	644	602	621	669	674	634	677	606	635	629	644	630	594	643	599	605	626	667	598	646	657	614	611	646	630	643	614	715	629	574	647	668	624	630	656	625	633	616	590	679	641	619	626	607	616	628	597	610	646	609	639	626	605	620	647	647	652	665	637	668	661	632	631	650	617	583	642	625	612	660	619	611	605	620	658	635	629	582	639	642	668	648	619	620	579	661	668	643	631	646	650	616	599	661	645	618	616	612	613	599	654	597	610	671	668	615	637	634	609	669	655	642	633	637	676	613	648	614	606	619	615	665	633	645	663	673	630	638	680	596	635	648	640	606	624	607	607	620	628	615	650	632	608	641	607	583	652	620	613	590	629	644	615	652	627	660	607	623	675	617	588	621	616	638	639	663	653	611	671	595	616	599	625	597	625	640	629	594	637	604	604	606	617	637	623	626	645	617	631	637	630	617	624	637	619	609	634	649	647	624	621	633	588	658	612	652	629	632	625	681	631	660	613	678	612	628	631	642	606	617	623	629	647	684	611	627	633	624	613	616	640	594	659	625	603	607	594	615	626	646	641	629	677	639	617	640	620	675	606	622	618	687	669	617	636	605	642	661	615	583	659	621	652	660	648	649	630	644	600	630	607	650	613	644	636	654	617	639	667	632	640	650	679	622	628	622	681	664	600	633	615	608	637	690	612	642	639	634	651	609	594	624	607	636	638	610	649	633	622	640	642	601	627	668	632	624	644	648	616	648	673	674	623	610	670	660	627	612	597	629	654	612	631	612	585	648	639	651	611	608	674	632	655	645	597	677	663	594	641	624	646	637	703	643	670	617	665	625	664	594	633	629	668	619	624	607	589	638	649	633	611	591	614	629	639	629	642	604	625	636	678	672	651	616	665	643	588	670	602	602	648	595	633	642	625	610	630	626	683	590	618	605	642	680	640	606	623	647	635	660	658	586	683	626	701	640	633	618	662	645	658	603	613	599	622	601	599	652	621	645	648	660	656	601	630	636	632	657	642	650	657	592	598	650	566	631	617	640	621	683	621	670	617	628	593	657	626	692	632	627	664	661	634	655	633	634	609	598	646	664	601	615	629	617	667	639	642	660	632	638	620	647	619	626	600	614	611	652	618	643	627	597	625	651	634	628	588	626	648	668	619	648	604	634	638	645	624	604	657	636	614	654	642	624	662	621	632	570	632	651	659	655	609	656	619	617	590	611	638	607	602	618	636	613	616	658	608	616	687	635	630	612	580	606	600	648	652	628	670	626	633	613	645	598	602	622	628	578	647	656	638	610	633	676	658	681	635	579	601	640	653	611	618	599	628	571	646	616	601	619	656	635	640	639	597	618	644	585	620	597	648	619	623	611	629	622	669	648	625	660	623	634	677	665	678	666	619	602	654	634	638	634	614	616	614	668	586	646	625	587	623	620	620	659	645	651	584	626	615	633	645	589	611	642	599	641	641	651	663	660	644	627	642	635	622	630	667	648	632	628	612	629	584	597	641	638	619	646	627	638	632	620	646	619	630	616	641	623	631	658	630	640	624	614	622	608	619	565	624	671	553	670	635	655	655	655	636	641	651	620	643	650	613	663	631	593	608	629	625	652	634	623	661	673	635	640	624	676	623	664	620	668	621	618	642	646	672	615	604	638	615	626	641	625	571	627	632	638	628	624	670	635	600	656	620	641	648	676	624	604	590	632	661	603	654	642	631	632	620	650	636	637	633	628	645	617	632	579	621	623	647	619	620	628	599	576	602	688	612	635	648	667	615	646	638	636	699	626	647	644	622	656	679	633	594	642	637	647	626	653	616	633	645	618	623	647	659	631	649	641	665	597	674	614	610	636	603	625	612	641	611	618	597	631	642	644	646	664	622	596	635	615	619	595	649	571	579	618	634	621	612	659	618	628	601	626	617	636	612	639	601	610	616	623	635	620	650	632	602	589	623	640	641	584
16662	14531	15736	11463	7275	4613	3175	2343	1893	1371	1118	929	772	701	661	549	542	476	440	419	430	382	333	353	334	366	320	314	322	344	315	289	293	316	302	307	289	281	271	307	268	274	254	302	276	274	245	268	295	319	272	268	244	266	268	302	266	289	267	264	294	257	277	266	299	271	288	290	294	296	278	277	269	258	323	278	313	288	235	276	265	288	265	256	300	273	292	254	274	260	257	295	269	265	290	307	296	273	280	275	276	282	221	254	262	270	280	256	263	266	271	255	265	273	262	281	271	288	248	272	271	269	288	251	265	263	281	301	276	287	266	231	263	250	269	306	266	263	279	271	274	267	282	266	248	274	278	299	278	273	278	297	290	302	291	262	282	275	285	250	267	279	281	272	293	291	296	284	277	265	245	263	278	288	277	291	261	283	285	273	279	279	227	261	291	285	293	249	290	293	244	271	277	251	273	291	306	255	272	266	310	273	314	278	279	252	260	255	252	282	276	289	315	267	285	259	266	285	250	277	284	281	286	265	279	282	288	283	283	267	239	252	283	285	273	263	253	291	287	265	289	275	266	288	282	273	240	261	280	265	276	292	258	300	251	295	264	286	257	263	283	260	291	268	286	263	252	259	268	280	261	296	277	281	256	275	278	282	251	250	276	254	284	271	260	257	248	287	306	308	295	291	303	275	253	287	267	270	253	291	286	236	256	260	282	278	306	279	257	287	273	298	287	276	276	266	296	293	305	254	282	270	272	248	268	279	273	274	266	296	276	257	254	252	276	273	269	276	287	284	252	279	269	288	276	244	282	275	276	249	252	260	281	270	259	270	276	272	274	266	243	255	250	254	269	313	288	265	241	246	288	280	276	284	279	283	274	281	260	296	288	294	254	274	278	276	239	269	247	277	252	280	263	258	270	260	257	258	297	303	258	252	262	255	281	275	256	283	264	281	274	283	297	290	292	273	283	289	278	278	291	305	297	253	285	281	235	273	282	268	287	266	294	287	277	265	269	269	273	255	279	280	284	275	270	303	257	269	281	283	296	290	264	300	270	283	286	270	289	282	280	262	265	266	274	272	289	291	251	244	259	289	282	257	309	288	248	295	274	298	270	266	261	285	290	293	310	275	300	267	270	262	269	298	263	274	270	275	251	293	267	267	293	284	255	264	266	274	256	267	252	272	248	281	308	284	269	253	280	248	309	278	289	279	268	292	266	257	261	316	248	255	291	259	282	269	290	275	278	284	284	280	292	262	292	254	270	271	276	238	292	281	230	301	290	237	271	261	245	267	280	277	251	264	268	288	291	275	283	282	294	284	270	270	283	254	254	299	249	275	291	258	280	275	308	293	263	273	266	258	292	264	292	283	255	277	285	303	263	274	298	288	271	299	271	265	292	278	283	270	274	313	276	256	259	275	324	275	288	279	262	245	277	303	283	292	278	279	281	266	284	258	283	275	308	281	273	272	289	285	279	293	257	267	271	249	302	272	265	260	280	297	253	261	287	277	257	273	305	248	318	266	270	288	279	256	300	278	279	263	271	250	237	281	268	246	262	278	291	271	279	281	232	283	261	282	285	289	256	277	297	260	261	281	280	281	271	282	311	307	254	276	270	274	274	270	249	291	293	241	254	283	280	285	261	278	272	263	246	275	269	268	294	279	264	294	287	254	302	282	265	290	288	283	275	317	285	291	261	281	295	283	289	259	286	265	275	307	273	293	287	273	272	272	274	292	293	304	258	284	249	274	306	289	285	259	247	285	285	274	271	266	252	250	274	265	285	295	280	285	270	286	284	251	260	317	249	274	268	283	264	282	245	254	267	281	290	296	292	278	274	260	281	250	258	236	303	272	281	273	300	261	273	245	268	270	268	252	279	267	275	262	277	252	307	276	280	279	251	306	272	288	269	252	288	277	276	269	289	267	260	259	276	297	278	295	247	282	313	284	264	241	264	251	268	303	242	283	276	305	290	268	282	276	274	254	296	251	277	262	261	280	263	294	280	278	271	278	281	283	279	272	271	269	279	301	275	276	226	267	290	278	259	273	264	230	291	263	291	304	234	263	238	302	291	276	308	286	279	294	269	303	283	294	271	304	252	267	265	293	311	252	288	293	278	267	264	271	258	273	273	275	262	306	289	258	261	292	262	274	257	280	272	289	278	288	264	284	260	278	282	287	265	244	291	276	260	291	304	277	274	301	300	291	262	280	264	269	275	283	267	271	309	272	269	294	260	269	283	294	291	276	294	285	265	318	275	300	265	293	261	288	238	261	261	235	273	261	286	259	251	254	250	263	268	253	308	322	300	286	283	243	260	264	282	271	288	260	304	317	279	267	297	271	260	254	272	272	251	290	276	294	293	295	284	246	281	275	282	280	276	273	241	283	291	276	270	285	275	292	294	278	283	272	256	266	261	277	257	268	289	254	262	244	283	278	287	261	265	247	284	255	273	278	242	271	277	301	290	274	266	255	256	239	286	232	254	319	294	258	263	267	262	294	264	292	298	287	259	265	272	294	272	314	299	274	256	286	278	310	273	296	275	267	273	283	267	279	279	282	266	306	287	264	279	268	280	284	270	274	251	275	274	297	295	261	318	296	316	282	258	294	294	244	248	252	260	283	269	249	276	254	264	277	262	255	268	267	269	259	279	286	308	252	262	275	299	265	267	277	263	290	261	292	255	278	257	278	282	278	278	257	290	301	232	285	295	237	256	261	312	253	276	297	298	274	240	273	271	270	251	289	260	273	268	261	275	284	280	264	277	249	292	266	249	264	287	274	275	299	249	300	251	288	289	282	282	263	281	283	283	260	261	270	268	276	297	275	286	286	273	272	266	261	251	285	295	277	265	306	256	269	291	268	254	283	279	271	265	272	272	279	284	269	259	250	276	266	289	285	278	300	263	285	261	275	268	249	274	267	266	248	279	276	295	276	260	271	287	268	242	249	296	297	261	304	270	233	278	284	282	267	284	292	262	264	274	271	268	290	274	275	248	248	266	266	243	274	301	268	232	272	284	277	274	294	287	247	285	279	291	298	285	229	291	274	263	274	277	295	277	310	305	259	270	243	255	268	250	271	303	257	279	267	252	257	278	285	252	247	296	270	259	261	252	293	290	290	264	273	253	260	226	276	272	294	291	301	294	277	277	295	246	266	255	256	257	263	301	291	270	283	280	262	257	261	292	273	283	278	250	280	284	275	266	263	299	287	263	274	268	274	292	265	253	255	285	301	291	279	257	296	286	299	292	275	296	260	278	278	284	260	280	279	299	263	276	261	272	283	254	261	300	279	274	290	263	266	284	279	281	255	253	284	275	281	264	276	275	299	248	294	273	252	271	255	317	271	292	248	298	261	303	277	256	319	306	253	266	290	307	278	298	279	267	289	268	291	284	260	248	253	275	279	276	263	289	263	275	245	254	283	278	288	282	265	268	267	288	282	314	262	284	278	259	275	303	287	272	275	261	299	264	313	257	269	300	292	267	255	298	264	271	266	289	309
10597	12621	21861	22788	19352	15437	12715	10549	8681	7140	5897	4682	3936	3502	3437	2863	2441	2356	2089	1930	1770	1630	1510	1504	1345	1409	1278	1237	1173	1174	1079	1035	932	930	858	894	907	833	800	794	830	813	759	750	747	745	757	737	774	787	756	780	752	697	778	707	759	764	693	708	747	745	767	709	761	749	728	743	759	705	724	781	760	708	738	764	781	718	812	745	760	764	716	751	724	717	730	745	696	721	782	694	752	785	775	769	719	741	696	721	715	717	776	756	753	749	723	752	721	743	753	736	793	717	688	769	725	723	762	761	743	675	788	719	724	791	742	767	751	731	734	695	755	748	741	745	746	783	741	756	729	741	765	743	756	793	753	756	754	764	794	741	753	767	729	793	762	756	765	796	787	736	703	781	745	778	752	693	718	808	736	713	760	719	785	776	751	732	721	738	749	755	723	769	739	748	797	776	759	687	723	689	789	729	735	712	730	757	721	757	732	777	697	801	760	737	734	713	764	756	692	712	734	767	779	772	727	705	771	705	726	740	776	733	757	745	746	767	777	786	760	738	755	713	739	737	732	741	761	746	744	757	732	794	781	724	753	727	788	767	759	717	696	753	713	798	699	781	738	763	732	721	798	715	765	816	737	711	743	740	685	767	775	710	729	707	746	739	755	722	694	783	707	766	739	758	743	737	786	776	732	773	699	710	739	753	720	709	752	710	732	746	750	778	757	741	764	803	675	720	762	749	729	749	786	772	735	739	750	701	711	770	769	739	772	745	760	723	726	670	723	794	771	773	782	731	767	730	755	729	735	751	756	728	735	779	662	793	728	805	753	726	729	752	794	739	731	768	731	749	700	758	721	754	740	766	737	727	749	773	749	735	750	694	741	775	772	741	746	728	747	746	782	709	806	772	736	759	758	744	735	740	764	779	748	770	736	758	769	721	792	741	769	723	732	754	746	774	768	769	771	765	787	760	736	744	777	709	787	793	759	707	718	730	792	753	719	738	734	748	728	717	764	745	724	748	706	717	729	780	768	739	752	791	702	743	728	725	726	742	796	781	760	785	750	694	773	759	737	757	757	737	760	711	733	762	769	741	773	748	700	742	695	758	743	753	704	743	767	728	727	717	732	753	780	736	774	746	690	769	754	714	769	752	676	764	768	751	783	746	725	747	749	756	734	758	755	777	743	751	719	743	729	735	784	763	805	778	723	763	730	757	664	746	705	704	723	757	747	721	731	773	753	760	711	731	743	727	742	730	705	777	757	763	745	773	769	771	673	732	731	779	776	728	760	725	718	739	745	729	754	762	722	738	747	764	766	705	786	720	750	741	740	767	759	760	724	688	764	735	728	780	739	752	769	757	740	750	720	718	715	776	776	745	764	682	740	732	744	773	779	760	762	750	733	787	746	740	739	764	724	712	758	705	736	743	772	718	794	755	723	712	718	724	754	760	700	732	763	705	741	708	770	790	737	790	741	737	726	749	739	761	757	767	779	749	766	731	735	736	773	710	706	720	773	761	789	709	696	763	763	771	759	712	762	751	776	749	721	737	740	718	766	730	730	754	766	766	750	756	799	718	720	695	743	755	716	766	740	793	727	772	791	780	704	729	719	723	749	742	702	746	770	766	738	749	743	720	700	716	751	757	696	760	723	777	737	740	755	777	722	696	769	749	733	722	703	767	732	744	725	703	774	716	715	762	810	701	757	736	734	786	769	788	755	719	778	761	766	745	710	776	752	682	746	745	736	756	756	757	751	803	793	763	761	756	717	779	770	735	751	784	728	706	732	722	772	758	760	747	724	727	751	743	735	797	740	728	813	735	718	719	704	768	725	716	759	764	703	708	761	730	774	774	708	738	762	767	728	798	769	735	742	714	728	711	771	688	750	711	725	744	759	813	715	739	785	761	771	742	727	736	730	790	744	770	778	751	755	765	737	694	748	748	741	721	764	694	809	746	738	787	732	726	752	746	724	754	760	761	736	687	716	724	724	739	740	734	751	724	747	797	757	757	734	762	744	713	754	744	720	717	713	778	773	731	747	715	747	763	698	760	769	747	708	736	743	729	757	740	712	737	741	761	736	761	733	792	766	768	694	716	768	729	701	662	736	758	743	746	779	720	729	712	770	724	781	736	738	754	760	731	765	715	754	716	761	755	740	756	737	777	740	717	731	735	762	747	787	785	753	738	735	765	758	729	782	758	776	756	717	709	755	727	758	727	753	776	775	676	736	760	718	759	722	774	731	759	771	729	710	770	750	758	742	710	737	779	734	769	731	751	750	746	732	751	771	760	754	736	760	736	730	778	735	751	742	781	737	766	757	762	755	759	738	768	736	786	784	792	753	717	748	743	719	807	703	730	735	720	797	753	747	732	722	783	718	748	776	704	736	738	695	736	765	742	747	733	768	773	775	747	758	763	782	734	727	709	735	783	730	707	729	788	764	788	730	745	751	713	768	758	706	746	710	716	774	753	772	820	754	745	746	722	694	745	738	726	710	809	696	735	736	726	741	755	778	735	754	719	782	792	739	756	714	735	749	762	745	741	787	758	761	768	740	740	723	765	754	698	730	716	740	690	744	765	755	796	768	770	736	740	789	786	779	748	750	732	727	720	742	794	767	733	755	739	773	754	736	741	744	754	753	738	733	777	737	753	767	713	740	727	767	748	733	729	817	746	681	755	716	756	727	794	739	753	720	708	752	780	768	736	750	740	775	770	769	740	757	735	769	725	747	770	754	750	741	751	732	787	736	741	772	786	740	751	770	800	761	750	699	670	713	734	742	771	712	757	717	697	718	777	753	760	737	748	702	800	749	721	720	754	794	744	748	741	700	707	715	731	763	729	780	794	740	747	716	723	754	756	693	771	773	716	735	753	688	777	740	748	743	757	718	703	718	744	705	756	748	710	781	753	753	752	748	792	740	732	738	759	770	727	715	727	753	704	733	765	764	728	766	711	752	772	762	805	769	746	794	786	724	769	752	793	769	729	722	729	741	742	729	746	717	728	700	816	764	710	747	760	734	756	696	773	752	716	738	736	736	754	807	689	743	753	751	741	716	724	735	738	720	748	779	705	794	707	721	708	731	753	753	772	757	740	736	732	757	750	768	723	755	706	725	759	753	780	723	732	719	757	738	734	787	705	720	784	790	761	776	780	785	760	753	760	768	714	728	758	780	768	695	760	791	792	735	739	737	707	740	733	754	746	722	735	725	689	790	696	711	799	740	766	763	750	729	732	737	740	708	725	756	728	750	788	728	718	770	804	790	747	739	713	730	711	778	745	795	714	790	753	759	735	763	727	759	750	737	764	735	724	763	730	764	726	711	719	780	721	762	755	758	751	753	757	781	773	757	785	767	760	778	711	737	775	785	745	763	758	677	794	742	773	720	749	716	739	784	763	780	769	714	752	736	774	726	749	780	743	764	794	717	681	746	764	761	723	749	760	703	768	773	724	732	710	736	737	699	754	766	697	721	762	747	736	782	732	757	755	775	761	767	715	740	760	755	803
26878	23286	25369	20395	14010	9201	6729	6776	5878	4859	3395	2452	1919	1653	2417	1919	1543	1623	1448	1364	1263	1107	1053	996	909	1061	988	790	829	836	685	676	586	491	462	473	450	456	372	365	336	335	298	281	245	276	252	275	225	254	265	290	264	268	233	222	230	235	264	258	279	251	257	272	269	256	260	245	249	257	250	259	251	253	247	284	277	269	276	248	241	253	255	271	247	237	249	258	252	256	249	243	266	279	276	254	260	284	247	235	254	234	268	244	229	257	275	266	247	248	266	249	262	264	266	280	237	264	264	252	244	234	232	264	225	241	256	287	280	266	273	234	256	265	259	241	248	239	260	257	236	239	262	258	244	244	236	279	230	256	261	251	261	238	270	258	247	259	259	250	229	254	258	251	282	268	230	273	261	298	255	226	238	260	235	238	259	250	278	234	282	282	231	239	260	262	237	248	215	261	249	246	236	297	247	241	273	245	285	251	241	231	245	252	247	246	236	273	243	251	259	248	255	245	228	247	268	242	262	283	252	231	247	242	262	275	256	252	257	230	241	257	238	264	251	242	250	237	240	238	255	224	264	238	275	253	275	223	269	273	266	240	266	261	237	233	238	278	243	288	275	237	240	264	244	249	234	232	238	233	231	240	238	234	250	267	255	248	280	259	242	251	244	278	233	242	250	255	237	257	245	252	263	244	265	239	239	269	237	254	280	259	248	243	268	246	242	255	269	264	249	245	265	250	243	254	250	250	222	240	232	272	235	258	274	238	257	274	252	245	270	239	286	240	265	277	230	267	253	273	241	246	234	240	238	254	247	243	263	248	272	244	272	253	261	252	270	226	258	254	232	243	255	250	254	234	261	277	224	248	267	246	277	249	253	224	242	264	263	271	258	268	242	274	228	248	232	258	247	262	240	215	236	249	242	262	269	246	253	258	253	223	254	229	256	211	236	268	257	242	231	275	234	277	286	256	258	272	236	270	260	261	249	265	267	239	293	249	247	269	262	244	261	253	247	256	234	249	271	264	232	264	256	251	264	263	262	252	231	251	231	259	230	252	280	252	216	230	263	231	260	277	270	220	242	258	247	248	258	227	256	255	236	254	273	263	252	285	266	256	267	228	251	256	241	226	262	242	254	259	279	256	236	227	243	234	251	239	240	225	252	244	254	259	242	252	270	253	254	233	265	253	233	257	261	263	240	262	255	284	260	228	225	262	262	252	293	252	240	261	271	238	252	273	259	249	254	232	255	260	240	265	246	220	259	250	267	271	255	241	235	264	275	253	263	272	263	248	264	226	265	241	282	223	263	225	256	267	272	248	253	263	263	225	245	289	239	230	249	275	219	225	253	218	263	256	262	250	238	241	251	230	278	252	250	248	251	246	246	240	242	268	227	259	279	246	217	265	236	255	237	227	279	240	257	240	251	241	239	254	247	246	233	229	249	241	247	239	236	265	265	272	228	272	244	243	252	240	244	244	250	264	293	243	231	265	252	253	273	244	267	250	215	227	256	235	247	260	226	307	269	240	266	239	235	266	251	259	239	226	239	261	234	257	259	244	244	282	248	285	255	241	238	240	254	296	230	272	276	265	277	242	260	286	259	234	228	252	261	269	259	238	262	239	259	246	259	285	289	237	278	251	248	248	264	233	241	242	266	229	268	281	240	254	254	242	224	246	254	274	231	245	300	249	257	261	254	272	251	267	252	245	247	247	264	253	247	248	244	266	236	252	265	252	263	271	258	268	252	228	246	251	274	255	246	259	250	293	223	265	253	260	251	267	238	249	225	248	296	252	215	225	261	260	272	239	252	232	252	239	238	260	249	203	251	263	246	238	270	247	245	227	250	269	236	235	254	237	247	251	213	253	240	233	263	272	237	289	261	277	244	271	238	240	270	260	265	265	270	246	263	239	225	238	245	244	225	249	243	239	254	245	231	265	260	250	239	266	236	237	264	272	252	251	219	219	250	237	248	267	222	290	257	251	267	262	278	252	259	276	253	245	264	267	269	269	244	218	280	251	279	249	230	227	220	244	259	247	259	265	239	231	228	255	256	262	255	249	263	259	245	241	236	258	266	240	229	242	260	260	220	255	236	253	237	260	231	242	239	283	250	253	284	257	259	264	225	230	237	249	262	254	258	252	255	250	237	264	282	245	252	240	251	244	267	251	252	234	252	257	227	242	262	263	235	273	286	251	249	236	259	244	263	263	260	236	237	221	226	267	253	276	281	257	250	250	267	256	271	255	247	271	248	255	228	259	247	247	249	234	233	258	279	226	294	267	275	247	233	236	295	244	245	254	278	219	252	283	253	263	243	238	266	255	295	240	224	269	244	265	250	257	236	255	255	230	259	272	299	254	248	253	276	241	253	277	253	253	280	261	228	284	233	241	254	255	254	263	265	288	226	259	271	261	262	233	291	238	273	259	256	227	245	249	257	211	265	264	236	236	236	236	244	264	266	258	252	274	273	252	282	234	244	245	245	260	249	264	253	232	228	259	266	252	242	249	247	258	236	253	223	253	220	276	231	255	245	249	262	262	253	239	218	261	257	235	274	266	251	260	266	256	235	247	269	247	242	232	273	258	227	240	266	247	278	255	232	249	247	276	259	261	229	262	220	245	282	223	263	244	246	264	232	274	286	257	237	239	264	256	249	255	217	259	284	236	277	251	262	259	261	285	266	225	234	273	254	253	264	272	252	242	215	254	228	237	265	242	266	264	226	289	281	254	247	247	260	239	248	244	266	248	245	275	262	253	266	238	273	247	271	230	254	279	247	222	248	230	269	251	239	239	241	226	239	239	265	256	265	259	257	253	259	252	234	252	235	234	273	258	252	248	269	250	240	263	227	258	238	268	222	267	251	233	230	258	248	237	235	268	238	252	251	229	284	254	249	238	280	244	260	250	267	266	261	269	292	232	257	241	254	268	255	264	279	240	263	254	257	260	277	260	258	232	238	261	233	251	238	261	251	255	272	254	263	249	233	255	262	271	258	228	270	232	264	263	245	242	235	257	253	255	257	259	224	274	264	250	251	220	301	226	260	231	256	257	282	267	281	240	242	258	240	244	272	273	249	272	246	247	249	274	266	267	282	245	258	247	288	240	252	241	238	263	240	258	252	263	255	244	258	243	234	273	255	298	250	230	263	293	242	253	255	236	257	253	272	261	276	248	259	265	274	253	258	245	251	267	256	277	279	258	255	252	270	265	252	200	254	262	263	270	272	257	232	231	244	254	246	259	249	260	235	221	239	259	242	256	238	231	246	239	265	258	256	254	261	271	235	280	266	242	258	249	242	239	244	239	253	263	256	240	258	240	219	288	262	267	241	240	233	254	261	239	238	257	241	251	251	233	258	246	229	250	219	250	238	273	243	250	248	270	248	250	243	254	221	251	256	231	256	250	280	263	273	219	253	271	243	222	252	254	253	238	255	263	245	274	277	255	259	232	277	272	258	264	271	228	261	281	251	249	254	250	252	253	245	217	227	248	244	267	273	291	249	269
17500	18914	29822	30995	27855	23995	21203	21862	20018	17127	14037	11461	9764	8887	11798	9651	8140	9086	8253	7755	7321	6439	6247	5717	5709	6557	5583	5123	4956	5028	3756	3781	3166	2779	2326	2203	2376	1823	1744	1319	1244	1072	964	855	809	738	714	737	727	722	731	687	687	708	707	655	683	694	684	729	662	657	713	726	734	696	721	732	727	666	715	713	690	724	656	691	718	663	700	709	716	708	670	709	709	741	698	676	710	647	753	695	683	684	681	647	695	706	698	728	691	673	719	685	737	695	688	710	737	716	651	721	680	647	713	661	701	691	644	663	703	678	724	697	687	708	700	702	671	646	692	713	665	706	699	697	704	684	690	660	716	688	685	695	686	687	706	672	711	668	679	714	699	728	697	619	698	684	699	717	711	729	689	663	657	707	739	728	729	673	686	703	648	710	674	667	709	713	667	671	691	697	700	679	695	685	668	686	701	656	664	733	692	678	720	692	719	694	692	678	712	686	724	720	691	574	713	715	682	670	679	683	696	760	660	730	669	709	689	729	668	705	738	712	727	685	691	697	693	678	703	715	714	782	710	714	716	711	650	668	717	684	708	708	730	713	721	715	706	726	734	685	702	723	663	689	719	616	715	664	721	712	688	690	681	696	702	687	763	656	715	733	720	710	651	670	672	707	709	654	660	700	699	715	706	647	720	667	720	705	677	775	665	700	694	712	679	727	661	695	704	682	701	715	701	730	692	679	727	673	691	682	708	653	709	698	694	706	664	705	701	710	704	684	728	706	680	664	664	711	695	701	700	621	684	709	721	662	700	727	752	716	653	685	697	710	695	733	685	727	718	676	655	706	720	702	684	689	713	691	702	656	697	741	691	709	693	736	657	716	691	728	675	677	695	692	688	687	699	701	694	712	677	722	689	679	717	690	670	712	671	635	672	669	702	690	715	651	682	709	720	711	708	710	696	685	705	689	678	698	671	697	673	723	708	720	731	680	653	679	690	708	690	706	696	701	661	680	754	717	709	716	733	718	685	712	697	693	658	657	718	708	714	725	669	687	728	664	709	687	673	695	714	671	667	680	670	714	734	662	672	651	684	675	703	669	675	709	700	660	700	707	671	719	693	646	696	690	670	723	689	706	727	772	731	675	719	698	660	674	652	724	739	677	718	713	702	655	672	697	669	704	693	655	728	695	686	686	681	736	661	689	670	698	704	694	718	711	728	647	686	721	690	699	709	658	696	697	689	705	618	700	690	692	742	735	708	689	667	705	692	665	702	717	709	669	640	688	638	717	695	702	640	711	676	723	717	672	719	713	693	684	701	705	657	710	666	679	708	679	659	690	693	674	715	709	607	682	685	688	696	684	712	643	700	710	690	659	690	737	683	703	686	723	698	696	684	718	696	709	687	706	674	671	704	642	674	657	690	657	709	731	676	711	717	713	721	685	716	654	667	654	670	678	724	699	709	692	676	672	686	721	758	697	703	692	731	673	652	705	688	688	692	727	728	711	659	708	767	675	672	710	665	710	688	729	713	702	694	673	669	660	674	704	744	705	671	663	722	727	691	680	680	683	676	670	695	718	671	690	673	711	671	699	692	731	678	667	709	665	703	747	662	689	731	693	693	715	691	689	701	688	716	697	739	713	687	699	696	651	682	705	710	688	726	686	702	718	715	707	703	734	692	689	693	685	683	693	720	691	712	659	726	608	706	662	653	737	667	688	686	721	698	717	669	722	705	732	731	696	689	692	678	695	695	652	657	701	681	701	718	657	671	698	722	655	682	711	711	730	689	678	679	712	680	682	705	705	691	691	663	704	689	741	698	700	680	704	708	685	657	677	715	677	705	692	690	705	728	675	703	732	665	651	650	682	684	723	673	739	645	698	686	676	693	695	668	675	706	690	684	728	722	719	673	686	700	688	687	713	679	691	692	707	693	694	690	697	709	677	726	653	721	678	665	637	657	669	698	705	718	692	699	716	659	665	692	696	693	724	672	707	701	705	732	711	671	631	680	701	726	724	696	700	675	729	743	710	696	716	710	724	707	668	679	706	654	655	686	715	667	675	671	675	655	733	676	709	673	698	690	715	676	652	732	691	691	721	745	703	687	693	707	724	640	704	696	702	688	686	694	739	693	689	748	715	716	731	679	712	726	729	696	687	650	713	720	702	665	687	700	707	669	682	703	657	665	693	750	715	681	693	673	743	713	695	664	668	712	683	674	670	699	687	682	691	705	718	685	706	712	714	650	728	644	700	705	718	672	740	675	655	732	693	721	725	675	683	714	686	724	665	677	710	758	668	678	693	689	706	700	669	693	688	623	642	674	667	713	681	761	694	715	649	643	728	674	669	690	710	688	680	715	697	696	697	696	728	765	611	704	661	703	701	696	673	683	767	629	715	727	748	676	690	664	685	658	722	698	674	685	687	722	705	684	659	682	662	698	735	668	655	640	741	736	700	680	702	656	669	665	712	676	658	697	672	664	714	667	694	710	712	717	729	735	671	726	664	698	661	690	717	703	673	699	671	700	663	666	668	735	703	672	711	712	683	683	687	749	687	703	649	692	688	735	697	667	679	710	660	668	705	708	727	679	706	646	699	686	740	733	729	707	704	685	667	698	683	686	659	694	670	698	702	673	695	683	722	668	677	656	725	698	749	706	680	754	657	647	746	657	695	703	674	721	721	705	684	670	687	661	700	682	664	723	693	715	731	683	690	710	713	684	727	705	704	678	695	681	671	619	655	681	682	682	669	685	731	658	686	698	683	640	679	693	700	714	710	722	716	708	702	664	700	725	708	679	678	659	714	720	706	697	688	713	703	683	678	679	685	723	661	668	714	624	706	695	684	703	741	655	723	665	688	664	716	669	657	691	664	689	703	674	706	673	663	682	715	651	745	664	682	619	641	689	684	692	678	723	698	645	707	696	694	667	681	720	709	727	694	727	699	676	688	700	691	662	690	684	632	723	697	708	686	684	699	691	710	711	713	723	727	703	713	706	698	686	729	682	738	690	688	697	642	677	705	695	671	746	710	689	691	675	630	665	696	673	730	694	702	675	689	711	724	671	718	686	668	669	672	755	695	724	660	677	656	674	729	712	684	688	680	645	744	696	695	711	673	727	693	697	702	674	672	743	690	668	742	697	744	675	670	736	699	690	726	637	664	666	739	676	685	672	691	651	673	711	700	733	715	673	646	691	706	706	694	711	680	729	695	683	694	657	729	659	637	667	706	676	625	682	678	648	698	700	679	695	638	692	732	690	660	720	657	679	685	652	744	691	694	729	680	704	719	726	680	668	705	704	694	693	721	702	690	676	700	663	639	727	704	679	684	751	677	679	690	731	734	693	684	694	767	651	735	676	695	685	679	693	744	700	717	658	707	647	691	692	712	757	700	665	744	692	659	696	691	665	759	703	712	673	725	675	698	711	681	696	699	740	686	675	665	686	725	688	700	710	650	705	644	639	708	630	681	687	725	668	636	684	703	716	717	660	731	680	731	701	694	686	724	716	667	667	685	708	695
35554	30441	33526	28698	21710	15076	11891	12518	11144	8187	6925	4498	3634	3148	4367	3721	2959	3097	2753	2545	2288	2070	1831	1861	1699	2043	1920	1591	1407	1568	1197	1135	886	823	703	684	725	524	497	408	392	322	298	269	261	213	230	219	234	251	233	231	219	206	249	243	217	210	218	223	225	189	233	226	245	218	206	225	209	230	206	240	215	264	216	235	239	217	232	240	202	235	229	223	211	255	220	240	240	227	234	208	238	214	236	243	247	214	233	222	249	230	239	235	253	223	219	220	210	230	218	197	217	219	221	227	220	241	222	229	217	222	229	235	212	233	235	218	211	204	237	239	216	184	205	216	219	248	226	251	217	236	232	220	238	218	200	212	238	207	251	211	232	207	235	242	257	230	211	221	246	181	208	214	228	244	211	219	235	218	230	222	223	245	197	234	216	207	212	221	200	212	217	234	227	229	217	246	239	219	218	221	245	250	204	222	225	222	218	237	224	235	212	210	238	242	260	242	203	249	235	227	236	256	255	224	209	232	201	235	240	243	220	222	198	204	222	199	209	236	211	225	230	217	222	246	232	226	232	228	218	229	254	239	203	220	224	230	218	204	216	225	228	220	216	227	229	246	248	221	214	184	201	232	227	235	204	253	232	208	218	237	223	221	242	220	230	219	247	209	211	237	252	226	230	213	202	209	232	228	238	206	235	239	225	224	220	208	240	212	259	231	219	215	230	236	258	243	225	233	209	222	239	216	230	217	233	215	226	221	238	250	226	218	239	221	252	224	219	229	233	204	244	239	209	225	220	222	208	231	209	247	231	220	219	237	222	197	269	211	252	233	237	199	204	228	251	241	220	235	236	226	220	223	223	212	218	233	222	240	248	239	207	218	226	238	194	198	217	233	198	239	212	241	200	240	218	240	229	213	220	204	223	236	225	217	193	230	225	215	220	217	249	203	203	206	238	226	215	210	232	227	234	233	211	202	202	251	244	234	220	228	242	232	233	228	241	241	214	227	239	248	230	233	230	240	217	247	234	239	216	249	246	271	230	225	222	230	186	215	217	209	213	240	234	229	227	209	238	218	203	227	238	219	250	207	228	192	242	207	209	222	237	222	236	266	229	237	198	248	262	229	239	211	241	249	229	224	220	250	214	249	203	219	231	250	215	230	215	225	189	233	224	227	211	224	209	222	200	234	194	241	223	253	213	223	267	223	214	224	229	224	222	245	226	250	228	237	190	232	230	213	216	253	214	218	208	207	220	241	207	226	215	226	209	233	227	248	212	203	236	196	213	242	197	219	224	207	248	261	239	229	235	220	213	247	229	221	229	252	218	207	214	241	201	236	239	229	262	216	214	201	223	223	226	197	239	240	205	231	222	207	221	208	227	213	222	243	222	204	241	226	212	201	212	242	226	214	243	241	238	216	235	219	241	242	226	188	231	196	213	215	257	203	211	231	205	247	220	228	231	209	211	239	209	225	239	210	229	199	235	222	220	230	227	186	203	228	237	251	222	245	215	237	221	207	206	221	196	244	240	217	224	215	216	228	208	190	224	218	232	222	202	211	219	226	245	220	232	245	199	232	221	217	245	226	211	234	215	214	216	216	228	205	224	200	236	251	230	204	211	215	208	211	248	214	230	237	235	226	221	240	219	248	206	218	255	229	226	221	229	221	223	209	236	226	231	232	222	211	226	255	230	257	221	220	226	248	207	234	224	199	225	207	226	219	229	221	203	238	247	208	235	245	220	212	216	227	224	243	230	237	200	244	201	208	242	212	235	219	235	240	213	212	229	227	226	215	224	214	228	229	237	239	224	235	218	215	228	238	226	212	236	222	229	211	237	245	231	216	214	209	219	198	213	240	219	248	231	233	233	217	222	229	237	242	226	235	198	238	244	234	228	234	217	215	233	262	227	216	226	218	211	207	212	230	232	198	241	229	227	234	225	232	222	216	246	231	199	227	241	239	219	211	200	223	257	219	198	229	230	202	209	216	209	216	226	246	218	216	230	230	221	217	229	203	226	228	233	202	230	209	207	183	225	213	233	240	230	224	232	266	225	207	214	203	244	248	220	218	214	262	244	244	233	213	217	227	213	247	267	216	238	215	229	243	241	244	227	262	195	235	199	234	233	225	212	253	222	243	225	230	238	215	226	222	203	221	210	203	223	212	224	263	216	220	216	191	219	213	211	246	212	226	234	238	212	219	251	215	199	222	197	218	211	221	263	240	217	206	221	211	247	219	225	237	211	248	247	227	201	235	223	201	207	230	248	237	229	250	203	242	210	207	220	203	209	236	224	239	259	230	220	227	207	218	239	206	251	220	258	249	216	208	242	253	211	226	237	244	203	230	228	251	214	219	218	221	229	202	213	234	243	237	215	209	242	220	216	206	218	217	240	249	242	240	260	230	234	238	238	210	219	242	213	217	213	250	209	233	221	250	235	213	217	214	221	212	235	244	235	245	214	233	198	231	224	234	198	238	232	224	246	235	247	232	230	217	205	238	239	238	204	230	219	229	218	193	233	225	225	225	241	229	193	204	218	204	212	215	227	226	233	220	234	240	234	229	219	232	232	232	232	215	213	224	217	218	225	239	236	254	197	218	249	227	199	241	210	222	250	223	199	221	206	247	209	230	221	231	227	234	257	212	211	214	221	227	202	225	202	218	223	214	218	226	241	221	201	209	218	247	222	203	227	215	207	246	209	230	232	228	209	216	227	258	228	240	227	211	255	222	202	238	213	230	229	238	244	260	210	213	215	209	212	212	209	212	213	191	219	229	251	230	230	243	233	234	225	226	250	209	213	256	202	213	216	229	212	234	206	227	220	216	216	226	220	232	232	213	244	219	205	224	241	226	197	228	217	229	222	231	224	219	231	224	214	216	213	220	207	223	227	211	200	184	252	218	221	218	229	238	228	228	235	195	217	224	238	238	243	232	215	229	215	222	234	232	227	252	196	222	219	205	226	216	236	210	223	198	231	200	245	239	226	219	219	226	230	208	214	226	236	220	212	207	230	233	237	240	197	236	240	222	218	224	230	214	232	220	209	232	233	246	232	238	235	208	229	211	220	229	212	209	190	232	218	200	192	201	246	226	233	218	227	223	203	235	239	215	215	197	223	214	225	203	242	249	217	215	234	236	221	219	240	238	225	237	237	243	215	242	232	216	230	221	216	230	254	198	225	238	209	260	228	218	194	230	239	227	211	227	231	228	208	208	229	235	230	203	214	198	226	209	229	225	246	206	221	208	227	204	230	219	211	238	200	226	252	227	229	257	216	248	222	234	232	246	194	234	201	211	213	213	232	219	233	240	217	249	244	212	249	208	201	226	213	226	208	241	255	242	239	223	169	218	242	214	234	257	211	225	221	218	219	214	214	202	222	236	219	238	215	238	237	225	207	207	227	216	224	201	231	221	240	206	230	235	208	230	230	223	211	224	209	224	219	199	228	214	233	214	243	207	250	230	215	241	266	225	241	246	206	205	213	237	218	244	248	239	250	225	237	212	252	204
22949	24377	35496	37606	34479	30565	28524	29319	27660	23360	21694	17328	15766	14449	18230	15123	13690	14766	13998	13053	12645	10997	9871	10523	10198	11929	10503	8983	8604	9180	6976	6308	5223	4824	4044	4144	4133	3087	2602	2053	1853	1422	1245	970	879	749	692	663	693	679	663	649	649	621	627	627	602	652	637	595	641	639	638	631	604	627	659	632	635	618	607	623	631	654	633	622	618	662	615	597	592	667	662	666	622	631	654	680	646	624	597	654	633	603	618	618	635	628	634	630	596	664	619	626	617	638	641	636	615	633	666	642	615	698	631	625	626	642	665	666	624	683	655	644	662	623	628	601	640	598	653	640	617	648	655	657	623	645	642	638	680	618	621	633	612	648	657	624	600	612	624	681	664	637	632	623	581	645	620	608	632	592	576	637	626	629	606	623	607	682	598	636	591	639	591	617	615	616	615	637	645	636	662	623	613	607	637	693	621	580	585	655	583	645	643	649	647	610	600	652	611	640	651	635	680	676	660	603	646	613	657	582	629	647	649	660	623	605	600	647	611	646	615	569	652	641	640	652	668	620	655	641	577	635	598	655	634	653	618	643	638	591	626	667	584	636	631	618	627	643	609	634	616	618	611	639	624	629	641	637	625	588	607	628	601	586	655	638	614	643	587	598	597	606	602	619	622	601	600	604	635	618	597	607	644	662	608	669	649	614	607	645	644	659	606	628	624	631	587	635	609	632	572	600	630	637	618	608	589	614	643	665	678	624	625	631	659	638	629	616	602	639	629	587	624	623	599	656	612	618	626	625	631	620	619	630	615	617	677	638	632	595	664	628	665	636	605	613	610	652	636	640	627	597	659	563	613	628	598	596	617	606	662	588	631	646	617	652	601	636	569	626	579	577	613	646	672	602	629	592	606	640	622	641	632	671	633	613	644	599	627	619	636	607	589	642	608	599	610	590	637	573	610	614	596	641	637	652	624	610	609	637	615	662	607	656	624	603	666	646	638	627	661	608	649	645	635	646	629	631	644	632	613	642	619	642	655	579	618	622	636	622	641	619	624	635	569	624	633	669	605	604	664	616	605	651	641	574	629	642	651	630	657	597	620	633	600	601	643	626	648	652	656	604	637	599	615	641	651	631	605	690	643	610	654	655	603	625	639	636	617	598	629	614	660	582	663	627	653	612	636	632	611	654	613	618	619	617	586	675	619	644	602	626	608	651	625	651	645	606	571	617	619	607	610	642	596	641	679	617	632	591	602	589	640	649	618	632	642	588	631	606	614	618	600	655	591	584	637	598	637	648	627	645	587	646	604	614	604	634	663	653	618	636	669	656	615	613	650	565	651	606	634	630	625	612	659	621	627	621	594	607	626	686	626	604	630	608	625	648	673	633	645	595	658	597	667	655	659	665	606	624	621	652	577	646	672	654	652	655	658	625	629	612	617	593	666	621	563	645	575	607	564	618	641	629	602	592	617	615	632	591	644	599	608	669	653	637	621	585	637	640	625	638	635	627	595	615	665	619	644	613	596	645	627	621	626	654	654	611	655	650	632	621	607	613	611	612	644	584	648	606	650	653	597	632	604	618	639	635	622	649	647	617	642	645	657	642	616	627	652	578	646	638	635	630	627	628	661	620	620	649	620	597	603	601	726	634	586	624	631	619	679	658	624	627	621	620	626	597	628	651	635	643	608	582	621	666	608	646	618	656	655	604	611	644	561	654	669	626	646	628	622	687	615	606	633	589	592	614	624	640	613	627	651	597	662	628	601	660	618	601	640	612	641	614	648	636	603	579	623	615	622	638	629	635	672	674	575	601	652	629	606	618	625	593	662	637	616	629	574	628	625	655	640	591	592	591	673	627	649	587	635	622	619	619	598	596	659	621	581	640	615	600	604	638	641	627	623	626	648	627	666	632	666	630	649	605	613	625	622	626	662	640	634	635	546	662	635	618	612	659	689	612	650	665	619	606	625	629	597	660	614	583	649	637	636	625	653	604	629	642	611	610	612	631	611	630	616	601	637	639	629	604	641	612	603	655	609	613	635	665	616	597	612	633	585	603	578	670	593	638	620	654	629	635	645	647	633	645	634	628	587	618	659	603	631	620	632	603	603	579	629	665	594	614	628	631	625	593	653	617	585	599	604	610	628	573	644	635	638	635	578	612	639	624	593	619	640	632	644	636	606	619	580	616	645	614	600	589	590	572	624	599	612	613	641	604	614	620	619	621	593	640	606	619	635	631	651	616	631	635	586	601	606	659	639	602	640	647	598	653	625	599	612	646	566	652	637	626	626	628	605	609	634	593	628	627	682	622	594	654	631	598	608	604	645	626	643	642	645	621	642	629	680	608	652	660	626	670	625	612	643	591	601	601	671	617	671	567	615	630	665	625	597	624	671	593	641	658	645	649	632	603	644	674	580	634	677	618	634	654	629	632	621	609	680	633	637	626	632	626	622	656	575	677	623	579	604	585	584	622	618	614	640	570	642	636	644	610	621	637	621	604	589	634	626	611	629	609	622	648	627	627	625	646	627	609	625	631	630	644	629	617	698	630	618	618	640	611	639	634	568	599	631	623	591	646	619	643	622	643	602	593	641	587	643	678	634	605	611	631	676	663	612	633	632	622	655	666	590	627	620	608	628	608	589	622	622	633	649	611	627	663	627	610	644	672	638	635	638	603	611	629	617	638	659	614	602	621	639	589	609	636	600	636	658	622	608	585	610	666	628	618	647	601	623	598	589	643	607	615	615	648	653	625	627	649	620	638	615	630	628	627	651	620	601	662	648	641	631	597	609	605	624	635	626	626	642	607	592	646	589	645	656	653	638	647	628	577	584	624	639	623	591	610	625	637	610	640	570	675	590	626	647	624	621	596	632	626	642	623	620	636	623	612	624	614	661	601	632	632	619	574	651	609	643	654	612	626	644	636	661	614	631	615	641	653	593	657	681	635	667	598	607	644	616	582	624	667	613	642	634	672	637	576	617	615	645	666	624	592	577	622	608	600	568	594	626	616	650	619	635	608	618	629	614	596	659	655	637	658	646	639	606	635	599	670	631	609	666	586	660	632	631	575	630	609	601	623	579	624	645	607	641	639	654	595	658	647	586	626	636	682	618	613	660	624	615	606	673	674	629	603	647	638	618	618	645	626	673	661	570	595	591	595	654	579	592	644	634	618	604	606	625	671	618	635	574	635	647	581	628	665	616	695	604	608	581	640	639	649	653	595	632	599	606	621	612	647	623	636	655	609	583	585	653	635	648	633	627	641	631	644	592	655	569	644	656	582	665	638	613	616	616	653	648	614	611	550	632	610	631	629	640	626	667	653	625	656	665	620	705	628	591	610	624	608	626	628	605	666	653	657	655	691	671	639	650	652	597	669	605	607	582	590	615	623	635	614	637	634	601	644	592	692	606	636	603	598	596	680	616	612	604	656	645	601	624	575	598	650	627	616	655	639	627	657	612	653	597	614	604	600	589	645	610	611	622	605	643	642	603	629	634	643	613	660	651	672	614	601	593	616	674	626
17199	14705	15476	11403	7302	4524	3101	2430	1713	1420	1197	930	768	670	645	577	549	479	456	413	407	349	334	351	381	355	366	323	340	286	371	306	323	264	331	298	295	284	300	282	258	255	282	277	280	290	283	270	291	277	291	260	282	244	274	267	253	296	280	297	307	253	287	248	273	276	279	261	264	249	271	243	313	263	290	274	300	269	251	270	261	290	264	301	287	238	239	264	245	283	304	287	274	297	265	281	251	254	276	269	282	251	291	220	274	248	279	289	309	261	277	280	255	293	289	278	249	235	283	283	271	286	278	319	306	286	276	314	289	265	295	267	250	277	256	279	237	238	297	273	285	261	267	245	305	300	307	266	275	297	283	262	278	276	282	263	265	278	296	307	280	243	289	274	283	285	263	233	293	286	274	267	266	289	270	272	280	286	274	262	263	242	268	276	282	246	252	263	262	255	269	257	264	289	282	287	282	259	263	305	274	271	284	257	303	277	288	288	273	270	230	269	259	266	287	253	258	238	273	271	292	253	291	292	282	262	296	262	287	263	279	288	277	280	247	283	286	294	295	261	253	268	236	261	273	245	281	274	278	274	285	258	267	282	267	267	266	295	305	295	264	268	253	272	268	263	239	277	279	270	274	266	278	277	317	253	256	270	276	282	269	264	292	263	276	279	243	280	292	299	266	268	300	270	263	256	259	287	273	278	277	243	289	257	282	287	262	275	291	287	280	262	265	289	297	237	267	272	277	253	270	259	247	291	251	285	263	257	294	268	290	265	275	292	264	256	268	262	258	261	274	269	287	283	309	277	259	274	268	298	260	305	272	288	259	264	279	289	292	267	287	292	285	275	256	282	302	269	267	268	249	300	297	273	278	267	255	255	287	290	311	311	246	263	271	261	282	289	268	261	246	272	261	273	283	285	281	288	238	254	249	277	296	251	302	280	264	242	263	234	308	277	282	258	300	269	254	286	287	274	277	275	305	302	275	252	262	252	278	283	283	265	267	271	297	278	281	281	276	259	260	290	278	284	270	253	283	255	280	249	260	305	291	263	281	263	284	295	263	281	272	280	262	262	260	250	250	266	298	251	287	298	300	267	320	284	268	270	273	271	280	256	238	301	293	283	265	256	279	272	269	303	285	273	283	239	281	262	276	272	303	277	262	257	264	278	259	244	266	276	297	280	242	281	258	292	289	268	274	261	289	245	304	292	271	294	272	272	260	254	291	254	243	283	265	293	270	273	294	246	284	286	278	247	295	262	281	272	283	296	278	264	283	301	254	281	305	298	270	260	272	259	307	253	273	269	271	263	266	265	303	268	239	316	262	266	318	283	300	273	284	291	302	280	261	256	272	278	282	261	244	248	261	294	305	287	239	283	290	237	268	291	258	294	262	261	250	269	305	285	286	281	270	255	292	252	274	264	299	293	267	257	260	282	280	256	270	269	275	268	275	276	296	237	279	245	246	277	249	267	276	288	283	282	263	288	293	307	263	287	266	300	281	285	285	264	251	263	286	277	254	281	282	254	273	282	275	234	276	241	290	286	283	264	305	268	299	243	289	254	286	269	278	296	272	279	273	245	274	245	234	223	284	274	291	265	260	292	272	256	255	280	258	274	273	287	280	267	281	262	264	304	294	276	285	276	238	259	286	260	253	254	252	258	247	269	275	300	290	272	280	244	281	290	266	288	287	306	252	262	269	264	267	292	267	274	270	288	272	293	250	274	277	275	317	273	330	275	287	236	269	276	302	280	247	275	290	295	277	264	255	274	269	315	273	295	277	257	285	256	271	260	277	283	244	267	268	282	261	308	300	318	243	276	279	266	296	283	259	245	300	254	303	289	245	268	265	301	278	283	264	263	260	269	275	267	248	275	282	298	254	246	271	297	280	253	234	297	276	269	268	254	264	277	276	243	281	264	268	276	263	261	258	260	262	265	320	288	248	256	285	273	263	266	282	261	248	259	246	244	267	273	243	286	281	268	282	263	254	258	269	282	258	289	260	257	327	310	266	253	270	279	275	297	265	290	260	284	266	284	260	270	281	298	274	280	311	272	281	286	260	301	259	308	243	264	284	286	246	273	289	275	284	274	248	292	268	274	273	260	270	302	272	255	280	269	280	297	275	274	275	259	283	253	271	274	261	283	270	281	263	250	289	252	271	312	281	245	268	276	268	283	296	282	285	274	250	262	280	257	246	270	286	274	275	245	232	296	285	275	274	311	268	264	256	244	240	269	280	281	262	266	288	294	294	285	306	279	283	275	254	264	263	298	253	270	281	273	305	274	281	295	270	293	254	263	242	290	286	254	268	285	267	274	279	268	288	261	294	282	252	252	281	263	277	260	257	274	274	301	255	283	315	278	241	255	294	280	280	284	267	278	257	272	263	281	276	248	286	281	268	292	253	277	265	283	244	286	289	269	244	272	297	270	270	274	251	289	256	294	274	271	255	257	253	309	258	267	296	277	285	273	287	273	264	273	268	270	287	298	279	275	293	262	265	281	279	282	269	274	276	292	275	308	276	249	259	264	255	278	289	276	283	299	288	271	277	258	270	283	273	304	294	286	237	268	251	269	261	269	250	285	275	262	264	313	285	255	284	300	275	259	275	257	267	266	262	251	275	266	269	259	274	270	295	257	264	303	252	274	264	260	311	263	234	280	264	258	283	254	325	260	257	297	279	277	305	268	286	272	292	274	259	247	272	287	328	281	292	265	258	285	293	310	255	265	277	280	269	267	283	270	291	289	271	293	260	254	261	277	266	294	277	296	245	263	263	264	258	258	261	253	270	288	255	284	266	272	255	257	261	311	299	311	289	258	236	299	284	283	284	260	265	297	288	291	262	271	259	275	277	297	275	281	262	261	274	232	259	286	272	268	283	265	258	277	280	301	287	260	297	257	288	319	274	269	241	280	271	303	255	287	257	270	276	258	271	290	270	269	268	279	279	252	271	266	277	296	278	273	306	261	314	281	285	285	232	258	240	262	265	265	289	280	263	272	301	299	271	286	257	265	255	269	283	262	284	263	253	249	290	280	301	246	267	294	267	253	276	267	282	270	270	266	276	264	246	277	283	281	271	260	259	256	257	279	257	269	293	260	277	277	287	250	284	269	307	280	269	246	270	265	290	283	240	274	283	282	268	266	313	292	295	298	271	259	269	274	267	271	285	252	282	275	303	255	286	275	296	273	274	255	301	291	259	273	301	272	256	263	277	265	285	284	255	246	270	287	278	300	259	245	287	269	261	262	294	291	288	259	227	298	248	295	314	242	276	287	271	268	296	251	273	287	280	242	272	285	266	292	267	267	254	270	240	291	269	260	288	260	261	238	281	264	291	290	278	293	241	290	243	271	274	270	243	287	282	275	279	268	276	296	275	265	271	298	295	281	284	273	272	282	262	285	270	245	281	243	299	291	261	283	265	272	278	272	306	262	273	272	256	262	317	270	279	305	307	270	316	259	268	281	284	275	260	246	277	300	265	274	293	287	287	282	293	263
10879	12689	21885	22799	19460	15467	12437	10742	8694	7024	5791	4768	4016	3354	3382	2710	2518	2249	2103	1942	1785	1566	1465	1450	1408	1398	1333	1194	1129	1174	993	940	905	909	888	868	929	789	808	842	783	847	740	820	758	767	750	799	760	757	726	742	766	744	672	758	768	677	724	717	734	765	728	706	693	754	714	686	726	730	718	776	740	766	782	701	748	763	705	718	773	770	740	698	749	776	766	737	758	735	771	774	728	738	716	729	759	769	713	788	693	741	742	765	775	721	741	708	713	742	768	774	755	789	741	779	771	757	695	753	734	736	734	774	792	745	731	757	767	755	743	748	702	774	740	735	714	747	737	745	708	722	824	733	710	733	718	745	733	751	704	719	772	749	735	769	710	768	743	758	747	761	757	748	704	724	731	750	733	733	748	750	764	726	720	764	789	725	735	710	733	757	725	761	739	759	761	742	771	690	733	756	699	752	726	751	787	797	760	783	762	751	671	762	754	741	741	751	738	763	779	802	712	779	724	733	737	745	778	758	751	745	768	750	746	739	779	761	751	730	739	778	733	766	764	783	767	782	773	764	713	719	763	712	748	788	751	737	770	723	725	770	697	744	726	749	766	784	696	716	757	769	799	727	724	728	738	779	746	759	750	740	747	732	759	765	725	692	747	721	722	771	783	775	731	761	774	752	742	743	708	732	767	688	683	700	768	783	728	742	759	757	724	742	760	728	773	754	748	735	763	750	708	758	793	738	787	763	773	738	763	710	737	748	722	734	737	720	771	723	747	726	756	736	753	733	755	784	801	738	730	715	725	763	746	722	785	656	740	727	742	682	735	761	728	761	743	765	753	705	729	732	760	747	772	770	780	730	760	718	781	713	731	740	730	763	762	751	732	771	780	673	754	748	766	756	782	731	774	726	778	750	723	758	752	765	736	742	772	736	748	761	644	816	696	706	760	730	743	739	723	736	699	733	737	748	733	726	707	749	738	777	734	750	706	739	805	724	736	738	776	766	741	760	766	733	718	743	777	741	713	729	736	761	715	705	709	736	776	758	703	735	767	744	744	723	745	765	742	710	743	675	747	740	752	756	698	728	710	743	749	738	720	758	674	767	733	771	742	734	744	692	774	766	785	725	771	714	752	780	744	736	752	781	747	794	733	759	753	729	724	747	710	794	702	703	708	737	732	729	761	739	764	744	718	735	786	734	710	703	782	673	740	721	774	707	797	724	751	796	723	773	768	738	739	737	758	738	714	764	769	761	787	768	721	749	716	789	774	741	727	762	734	718	769	732	773	733	778	714	730	758	756	759	717	716	728	742	739	772	711	745	730	779	782	745	777	707	718	758	788	786	736	721	716	765	705	705	701	765	735	719	757	737	792	778	757	740	742	841	743	751	766	740	744	707	702	714	738	753	747	763	731	754	736	759	692	743	692	729	758	760	734	706	765	743	713	734	705	713	749	684	742	743	780	740	745	686	723	767	779	724	762	748	735	745	676	737	748	789	738	740	782	780	784	760	699	753	745	743	722	737	759	712	750	777	762	716	760	737	699	709	799	725	750	789	762	734	739	757	729	732	727	717	702	769	726	718	729	797	697	800	743	725	719	763	762	749	710	705	743	759	726	786	701	748	716	728	766	732	709	708	743	723	742	732	718	720	783	723	719	721	717	727	745	716	739	739	764	691	754	742	746	738	771	794	721	778	761	715	731	749	729	788	727	762	731	738	779	699	742	742	729	769	714	726	741	756	738	751	763	772	694	791	763	746	732	741	743	711	736	711	766	728	751	714	790	689	699	720	734	732	753	693	686	672	763	773	694	734	775	772	818	736	698	769	725	715	746	755	733	726	715	735	766	718	766	751	713	733	727	727	726	759	740	748	752	723	765	736	789	697	714	736	799	765	777	705	745	740	731	749	718	701	700	747	751	758	759	763	769	738	734	751	721	760	714	753	708	743	712	725	775	758	714	746	774	770	725	738	776	703	760	755	781	749	775	826	704	694	716	721	790	699	782	751	748	678	725	744	776	722	789	789	773	718	729	685	720	709	801	784	716	747	679	705	731	771	780	736	758	737	771	745	777	739	759	722	740	734	806	744	807	723	773	783	719	739	727	732	765	711	762	723	729	733	704	760	765	715	706	735	724	729	757	745	734	701	763	733	777	707	721	671	746	739	754	741	743	705	726	734	705	697	779	738	764	779	788	783	713	761	776	736	746	742	777	696	733	700	784	766	788	779	684	766	701	728	780	741	759	730	735	769	709	779	804	776	771	756	764	753	752	775	735	728	739	715	746	767	757	780	761	735	769	754	738	786	718	734	775	772	744	683	715	796	756	713	740	767	715	728	762	747	741	752	794	754	710	749	714	768	722	721	712	743	748	672	760	729	754	674	747	777	801	733	750	733	782	716	744	741	764	754	755	729	746	747	720	749	713	737	746	752	794	776	831	753	705	719	732	775	759	711	673	700	721	764	757	759	758	734	778	685	743	714	741	756	770	750	765	698	756	737	695	770	748	722	772	761	674	736	759	739	763	743	740	730	731	728	715	780	740	744	721	756	747	732	768	744	780	734	787	787	720	763	708	766	732	695	762	761	743	758	755	764	728	710	718	784	779	728	764	757	708	771	713	731	729	720	734	768	738	687	754	709	769	743	753	706	741	762	733	734	774	729	737	740	712	770	731	777	721	707	723	712	734	774	759	751	722	775	724	744	811	727	730	720	768	720	726	734	715	750	759	727	745	746	758	774	719	778	701	785	758	763	753	774	749	740	769	763	734	742	719	746	715	784	746	712	722	773	743	768	712	730	752	721	740	761	731	714	751	747	798	767	757	739	751	754	700	720	771	766	715	721	718	769	761	744	734	756	701	720	780	772	714	692	736	761	741	783	722	711	724	768	732	759	818	719	757	741	765	764	780	764	755	771	733	753	739	722	725	740	730	729	683	713	782	749	729	741	736	762	769	738	764	745	733	736	731	750	744	766	715	756	749	709	761	717	719	769	736	702	789	785	750	778	739	741	699	756	739	692	744	765	686	751	672	730	739	711	712	770	726	745	712	718	707	733	742	720	765	773	739	735	716	773	673	695	747	723	716	778	766	734	778	736	672	734	789	745	785	736	751	732	793	752	715	708	770	691	775	766	726	744	739	759	779	746	759	732	732	763	767	743	763	746	752	706	719	733	746	739	718	802	772	744	727	746	732	806	748	715	733	719	715	692	790	735	748	787	746	721	737	720	718	782	730	778	767	738	723	774	766	718	726	701	716	712	715	741	766	781	717	723	754	728	789	737	727	705	726	740	731	703	720	743	702	764	783	766	708	765	779	780	723	766	736	761	722	745	750	808	708	729	713	798	718	756	749	748	763	766	742	766	766	738	750	746	773	768	746	731	724	726	742	701	733	744	739	690	718	695	743	706	712	735	735	761	747	724	730	760	800	706	720	722	702	726	746	748	719	725	764	755	784	767	752	712	748	727	780	750	742	736	750	710	779	724	769	746	722	713	738	741
27530	23194	25221	20597	13990	9440	7006	7083	5907	4322	3539	2515	2317	1664	2113	1804	1582	1633	1566	1333	1171	1066	935	1046	1096	1092	1080	930	841	905	662	626	537	528	474	475	474	392	336	322	296	324	284	274	280	234	245	279	237	240	262	242	259	231	244	224	215	255	244	242	249	254	239	256	265	244	233	260	209	251	231	236	276	222	252	236	284	267	239	241	252	266	239	241	263	277	236	265	250	244	267	241	247	253	246	287	253	239	256	258	270	254	271	214	257	252	253	236	249	256	232	250	282	275	231	262	259	250	226	265	251	245	239	297	225	240	262	241	237	235	247	259	251	257	240	251	233	256	254	235	245	264	234	243	224	248	255	246	264	256	251	253	245	238	236	241	249	233	253	247	223	264	258	284	279	262	215	248	235	249	249	250	274	258	244	247	250	276	243	250	258	272	236	253	243	239	239	258	264	239	240	260	224	261	232	271	242	239	213	268	233	267	265	246	270	288	231	254	228	222	242	220	245	245	268	250	262	240	240	240	249	256	246	262	262	249	246	246	254	268	245	252	272	257	294	254	239	244	227	257	232	265	268	269	291	251	266	240	262	234	254	254	230	224	276	249	242	252	242	241	258	243	262	238	267	262	260	232	237	247	257	266	245	264	232	225	259	248	222	276	240	256	226	244	252	273	241	232	223	260	247	247	261	271	220	241	258	259	298	226	274	252	285	239	265	226	258	231	267	258	235	226	241	263	237	247	285	243	250	253	281	229	275	285	250	243	272	234	258	249	230	216	254	258	246	238	225	249	261	233	241	265	273	237	239	229	264	238	263	272	262	259	243	263	279	222	304	262	270	281	247	266	267	280	271	235	229	223	247	258	258	248	238	268	222	230	249	238	229	251	263	217	234	238	235	227	245	258	257	232	246	272	273	280	232	268	244	225	248	242	218	264	249	250	265	232	283	283	228	235	249	283	266	237	231	255	260	230	257	243	251	230	253	228	267	247	234	206	277	216	263	272	267	232	217	247	259	255	224	214	219	258	250	230	258	262	240	256	273	244	244	242	241	246	243	275	222	250	246	254	240	278	273	247	240	257	252	245	232	228	267	258	248	247	262	259	232	247	260	243	257	259	271	277	262	234	242	248	255	242	233	241	251	255	234	228	262	222	264	262	251	242	268	276	275	257	259	249	244	270	234	246	243	265	282	251	264	231	256	234	268	262	248	228	252	256	274	210	269	266	238	231	242	271	231	248	229	272	285	265	257	267	247	232	235	228	237	214	253	238	251	255	248	251	256	266	257	244	257	234	265	255	262	263	249	257	238	244	234	251	235	254	247	263	237	243	244	285	238	250	238	265	257	252	278	273	230	265	270	245	272	242	230	293	272	242	235	231	242	231	253	261	254	257	267	247	257	244	252	246	238	252	262	235	279	230	236	254	213	245	260	239	255	268	255	259	236	246	253	287	255	243	264	239	268	247	253	263	233	256	254	243	260	273	242	244	234	256	229	235	239	259	266	275	263	255	254	247	253	224	257	230	258	236	258	234	219	256	255	221	236	245	236	245	282	243	250	281	249	242	221	220	287	224	262	241	259	259	256	240	247	237	239	274	256	246	255	264	236	231	264	257	251	229	222	265	264	239	248	234	264	240	262	251	250	244	226	227	263	236	276	225	249	269	232	264	234	235	273	256	235	232	238	233	225	259	248	255	234	228	259	240	243	259	250	266	248	255	233	271	228	243	244	233	267	245	255	250	270	222	240	275	245	258	268	226	248	247	263	268	278	290	242	230	239	246	270	256	239	259	270	259	238	228	257	231	255	259	212	251	279	258	241	242	227	244	258	269	227	223	242	239	256	261	237	255	277	254	262	252	256	243	254	258	269	230	252	251	234	265	235	243	224	278	253	215	242	237	249	240	219	247	240	259	280	267	263	246	250	261	250	243	249	248	257	267	238	245	270	262	251	258	255	260	264	245	251	226	247	253	239	254	269	252	242	247	216	252	276	246	253	244	234	249	251	250	248	270	234	244	253	250	273	266	237	283	259	267	211	265	247	249	254	250	285	229	243	238	264	249	239	265	255	255	273	250	246	263	239	248	235	256	225	225	281	244	222	255	231	232	249	263	307	245	246	246	245	257	249	245	282	248	252	245	245	248	266	265	243	270	266	246	227	281	249	247	233	270	249	254	270	238	258	247	240	233	237	246	217	265	253	258	229	266	232	232	255	262	249	261	252	227	278	247	270	266	247	257	252	288	231	269	254	262	246	242	258	267	231	256	252	244	257	255	253	261	270	271	264	227	268	221	246	251	244	271	241	260	262	234	249	260	243	282	247	220	230	260	233	246	255	260	244	242	256	250	221	245	245	246	248	254	255	268	273	276	268	233	248	228	235	269	265	255	253	271	269	272	235	254	230	262	249	255	234	250	277	236	267	248	267	236	268	232	255	239	277	251	267	248	267	267	249	242	251	265	236	244	263	281	225	242	269	266	252	262	296	232	249	220	242	252	234	261	239	265	245	260	248	241	253	243	262	257	260	212	262	246	241	250	253	273	246	225	243	214	250	251	247	273	276	272	260	229	241	270	263	242	268	249	277	252	274	271	252	239	229	242	265	240	228	278	238	280	243	245	257	238	241	235	259	246	266	261	284	222	249	232	264	253	247	250	230	270	247	240	245	241	246	255	274	260	263	220	281	227	257	301	238	262	240	263	267	251	221	269	245	268	254	256	263	246	247	263	236	256	235	261	256	248	267	245	267	235	248	261	233	251	261	278	256	249	270	242	236	238	277	257	260	260	222	227	264	244	255	264	255	245	262	248	271	245	236	287	257	271	246	260	261	259	246	254	253	224	261	251	246	255	220	254	256	272	259	259	233	261	253	251	244	274	286	240	266	236	257	263	238	251	229	237	256	259	263	227	250	256	239	243	244	251	208	272	260	287	269	239	253	218	252	251	239	255	283	275	250	217	265	272	240	273	237	262	242	256	222	264	307	267	243	263	271	262	265	244	230	231	225	259	258	254	280	252	268	250	245	252	261	263	234	234	264	258	237	259	266	248	252	270	257	262	252	247	281	261	252	259	281	240	240	210	236	260	268	227	260	265	274	247	232	293	248	251	276	256	259	243	260	246	240	270	227	228	232	272	235	261	226	253	246	266	249	260	272	232	238	246	259	239	288	253	255	243	254	224	258	247	248	266	258	259	245	278	227	250	252	246	259	233	244	235	263	251	247	269	258	238	266	245	226	238	274	234	247	258	274	252	254	283	276	253	236	243	240	276	244	239	222	272	257	260	261	262	253	250	232	265	232	255	255	250	253	273	261	263	218	245	275	233	231	242	257	253	242	212	254	244	249	240	258	263	258	229	236	258	237	258	260	236	261	261	252	253	268	257	253	235	241	241	256	242	241	237	255	265	259	256	238	245	256	255	260	226	254	259	259	243	244	242	266	253	266	234	237	245	237	248	254	245	239	267	261	238	247	239	230	258	256	265	238	271	247	245	258	236	243	244
17858	18788	29849	31445	27826	24124	21525	22470	19699	16193	14361	11562	10950	8717	11232	9444	8568	9210	8634	7606	6948	6402	5559	5910	6300	6552	6315	5478	4752	5304	3976	3764	2986	2697	2259	2408	2450	1709	1658	1348	1199	1018	964	843	788	758	705	748	638	719	703	688	712	720	751	684	686	645	657	721	697	697	702	685	709	744	674	641	703	697	660	711	687	684	684	701	729	722	709	708	669	709	742	705	677	693	684	631	705	715	698	762	720	683	675	677	673	723	688	733	658	657	746	678	696	666	715	704	679	726	724	667	686	699	712	672	711	663	697	691	700	684	716	687	637	696	667	679	724	700	690	682	685	648	665	665	710	668	677	658	704	654	679	695	677	684	716	681	690	641	666	710	658	644	723	717	721	701	707	675	657	677	705	668	636	747	728	716	713	671	693	689	681	699	724	711	706	738	716	684	646	664	655	691	695	671	666	694	673	657	668	688	671	731	718	678	684	700	711	683	690	687	726	700	686	709	671	667	665	700	664	694	704	712	694	655	676	692	744	689	687	654	670	726	678	699	698	668	697	722	718	680	704	662	722	685	678	726	715	689	714	706	718	707	696	657	683	692	626	695	681	638	710	708	620	720	727	675	664	708	665	693	697	707	713	717	702	673	701	716	678	671	683	720	693	693	687	681	739	641	679	732	746	707	639	706	697	714	726	664	712	725	665	680	681	714	685	726	690	653	695	662	714	673	683	676	678	665	692	696	703	701	721	655	654	711	758	721	703	662	653	705	690	686	681	658	678	684	631	695	620	649	705	690	706	678	722	707	725	626	713	672	694	695	730	689	661	685	672	666	704	633	703	660	690	733	707	709	651	715	679	686	714	725	685	687	663	652	710	720	674	712	719	682	683	695	684	675	709	705	740	702	698	678	666	729	675	743	680	695	705	663	660	700	719	712	689	694	711	731	677	640	696	667	777	694	703	698	697	672	680	691	683	709	694	732	710	708	690	695	663	702	733	693	717	645	686	668	675	692	685	701	708	699	646	665	695	691	655	661	699	680	696	677	736	680	738	692	689	674	651	695	663	703	729	730	687	699	671	714	689	710	722	660	673	699	678	664	724	666	690	724	673	693	718	727	649	710	676	725	699	737	685	700	703	685	677	708	751	658	683	683	699	724	711	663	710	687	731	653	719	704	648	727	659	719	657	704	697	686	704	692	741	666	693	673	705	707	681	674	685	645	696	670	700	672	681	700	659	680	706	743	694	718	710	667	685	699	684	659	732	714	661	714	692	684	628	728	731	712	663	715	746	662	699	659	663	711	655	656	688	718	673	695	723	682	741	760	673	691	663	671	699	700	702	672	662	687	671	681	668	671	722	703	655	706	717	662	742	653	698	683	729	708	704	732	687	654	721	676	637	739	701	719	696	689	672	648	658	700	652	702	639	712	664	667	687	663	662	663	697	670	699	738	693	696	665	674	667	688	718	689	692	668	698	669	697	712	691	681	718	684	653	699	692	720	667	700	702	709	723	665	699	707	660	700	648	692	713	669	646	667	663	673	708	666	687	695	702	664	739	692	695	675	657	691	679	674	687	750	682	662	705	707	749	683	694	680	696	691	688	678	724	690	749	688	683	645	703	690	711	676	700	690	665	655	692	733	743	640	721	689	672	727	690	691	657	715	694	682	690	717	693	712	659	685	719	715	685	684	708	660	682	708	700	674	687	682	703	738	699	718	690	680	695	685	715	709	703	706	671	677	690	651	698	696	692	633	706	684	674	729	671	683	696	678	718	713	703	686	715	671	693	685	679	673	697	632	642	706	664	713	694	631	709	700	678	662	681	709	673	655	633	689	675	713	741	703	685	742	665	750	647	674	717	685	663	688	664	679	698	667	642	736	712	744	662	694	683	762	625	717	645	670	682	696	661	684	686	721	650	664	658	688	722	709	674	686	711	692	640	673	705	730	673	724	658	648	686	693	678	720	703	691	701	733	696	697	734	686	699	683	679	672	675	665	679	680	674	666	704	683	730	698	691	673	657	704	625	713	669	703	665	703	657	717	664	680	739	688	708	705	675	770	688	676	697	713	693	682	679	645	620	658	677	692	695	685	659	652	668	694	750	761	688	671	717	732	699	694	674	700	710	692	716	656	681	656	720	682	696	715	669	642	680	704	730	653	682	690	685	716	691	688	686	668	654	709	670	711	687	687	691	689	640	666	719	662	672	707	677	677	666	688	699	721	673	688	703	681	718	685	681	726	703	677	686	705	700	725	672	629	686	666	705	610	663	690	671	712	689	707	652	687	652	659	675	708	688	714	732	727	728	713	707	712	672	714	705	669	724	663	707	718	693	708	685	696	687	711	695	658	753	671	667	704	697	670	636	676	649	693	702	690	707	642	708	666	676	680	707	687	743	691	686	700	677	745	703	690	706	712	637	686	708	707	654	671	707	724	672	720	702	703	680	742	690	666	727	712	691	719	725	718	713	686	683	715	697	718	734	682	695	677	668	697	694	716	670	650	680	694	682	719	671	638	670	687	677	705	710	644	691	696	639	677	686	695	675	691	686	723	724	644	726	724	693	715	647	701	710	683	687	680	701	697	675	742	703	714	626	743	712	747	682	738	735	715	708	638	697	694	724	705	732	719	709	679	673	729	703	720	681	631	709	693	714	718	737	637	702	650	680	663	716	679	723	695	642	718	739	695	689	691	736	654	729	680	680	663	686	684	677	676	718	759	705	692	696	693	708	685	724	690	754	669	714	682	707	649	670	728	715	700	678	733	693	707	691	698	696	707	716	674	674	686	689	742	659	655	654	719	667	738	655	707	656	694	696	707	654	657	675	676	711	684	671	690	670	700	664	723	709	721	706	682	700	698	697	721	675	685	708	687	713	732	706	715	669	665	649	693	688	691	688	660	647	685	692	744	685	679	681	724	676	730	714	689	693	665	673	711	689	672	718	738	670	670	661	680	752	721	720	679	684	678	663	678	706	680	692	699	674	694	710	702	690	704	728	749	696	667	671	696	699	654	705	691	723	668	667	683	705	677	667	725	669	679	694	728	650	711	723	703	732	676	671	690	686	677	714	741	761	713	732	659	699	711	695	708	689	704	657	665	661	699	683	699	736	733	699	679	695	691	702	725	691	733	700	694	667	680	707	663	645	669	685	718	693	717	673	697	711	710	701	676	723	719	645	717	671	646	665	708	702	660	677	668	665	702	636	688	706	670	722	680	722	706	667	730	663	665	653	687	715	705	702	678	679	710	629	673	676	690	713	708	722	701	681	665	647	702	665	685	681	691	734	687	695	678	751	665	685	653	679	710	675	714	679	672	720	673	720	698	670	648	693	660	673	665	689	708	706	744	683	716	720	700	712	696	682	710	663	742	707	741	709	719	695	702	691	716	669	728	610	677	672	657	679	715	646	687	688	705	660	741	685	700	689	698	706	686	694	712	691	714	700	715	680	653	686	729	684	666	705	689	670	719	695	689	655	691	662	676	726	699	678	689	646	658	677	672	687	705	691	642
36320	31460	33783	28624	21067	15265	11845	12508	10968	8360	6812	4701	4011	3238	3817	3800	3089	3074	2659	2314	2227	2129	1755	1828	2034	1979	2059	1751	1522	1578	1231	1187	905	845	738	704	762	516	481	382	369	280	293	258	222	234	215	249	278	230	208	245	231	230	205	245	221	228	221	198	220	217	217	233	218	204	206	197	218	222	262	232	203	209	219	193	234	242	210	236	206	230	206	238	227	223	238	224	219	202	216	258	222	221	232	222	213	236	218	209	227	210	214	215	223	233	211	240	215	226	207	236	227	213	210	229	220	215	223	206	206	247	211	225	211	242	228	202	203	223	203	228	221	226	228	213	236	225	242	222	226	201	241	206	232	216	250	215	249	207	219	240	223	238	260	240	207	236	205	242	211	234	206	223	203	235	200	242	188	219	244	233	219	235	236	214	214	216	221	221	241	244	227	207	240	196	219	243	226	203	218	214	236	205	229	231	220	225	234	254	228	226	224	222	203	208	242	223	217	219	234	242	232	224	243	225	242	229	221	221	229	212	234	224	241	217	193	224	221	227	221	196	245	211	226	226	218	208	205	229	222	229	220	233	218	197	252	226	239	213	206	209	214	221	223	197	227	228	212	233	215	226	223	213	215	217	220	223	250	222	254	222	232	237	223	213	238	227	220	232	244	219	227	217	225	216	245	244	207	219	241	222	233	240	235	230	222	238	196	201	232	226	245	240	220	226	217	232	240	210	222	187	233	200	222	197	209	228	236	225	226	218	198	211	211	257	217	239	258	219	228	227	205	241	255	240	218	190	225	241	216	258	230	235	251	247	206	228	219	201	231	226	225	248	195	237	225	205	217	233	249	230	206	207	223	224	249	210	223	228	209	196	217	227	243	219	241	217	219	218	199	212	229	245	210	223	254	184	227	219	246	212	219	233	225	231	219	221	232	222	232	225	221	217	226	246	255	231	225	215	250	208	236	208	226	232	244	223	227	226	223	218	195	216	255	209	232	227	221	235	215	242	239	235	231	249	215	233	196	210	224	205	220	218	225	219	218	239	240	231	240	213	203	213	233	238	198	235	245	219	217	231	237	219	236	206	206	238	227	191	230	200	236	239	213	255	252	225	226	207	230	249	231	217	225	223	247	197	194	226	261	213	237	202	211	219	214	257	234	229	224	212	232	234	233	230	207	224	234	234	231	233	242	206	207	206	224	194	242	241	228	225	196	239	208	240	220	220	233	216	240	248	240	202	233	245	200	235	221	242	251	227	196	245	209	215	215	192	249	218	222	225	243	229	220	192	268	244	199	221	243	196	196	206	235	224	231	249	215	220	218	212	243	234	232	225	209	239	213	219	210	211	208	220	235	217	232	258	238	252	254	218	229	201	225	194	228	227	221	247	243	206	214	212	212	226	222	197	226	220	237	213	208	243	237	223	221	212	222	209	212	216	235	208	237	228	202	239	199	227	225	225	228	238	231	225	242	236	224	237	220	215	224	207	211	234	243	192	206	241	217	241	226	229	214	226	259	237	218	208	243	197	235	242	241	215	221	236	224	224	213	252	232	208	223	222	240	228	244	249	225	203	235	210	236	224	229	252	227	243	246	242	219	220	190	208	225	242	254	232	223	219	213	222	226	251	229	226	222	227	219	217	212	237	218	236	222	230	205	219	236	232	205	212	209	222	226	215	229	220	224	204	219	242	214	209	209	215	185	233	228	227	242	221	224	223	221	228	198	214	216	220	200	223	232	253	237	228	231	223	241	224	246	232	226	185	234	256	214	236	223	245	219	220	213	203	186	198	237	237	227	211	206	234	222	231	219	230	202	238	215	230	236	238	224	230	180	250	252	248	239	212	220	236	232	221	209	237	231	233	251	233	215	223	211	225	230	224	236	238	214	194	206	205	247	241	246	222	247	240	202	239	219	246	250	216	235	243	255	218	220	235	236	221	217	224	214	238	241	245	242	238	207	222	222	203	222	215	222	204	257	196	224	218	240	236	228	208	216	229	220	230	258	236	210	213	236	201	210	222	212	220	232	227	245	237	209	228	194	244	225	263	229	214	243	213	214	207	242	223	220	226	245	207	196	214	224	228	240	186	218	218	214	222	229	228	226	227	219	223	227	222	239	207	198	262	241	232	244	238	227	234	227	231	235	240	215	199	203	189	222	259	222	223	241	218	205	231	235	242	270	220	221	230	230	209	235	231	245	244	241	236	235	242	223	218	229	231	205	212	237	232	244	219	238	239	188	242	238	229	225	226	230	227	230	214	239	237	254	229	247	233	229	232	204	237	223	225	199	212	182	229	231	218	233	231	226	218	221	226	233	242	234	195	219	238	221	248	223	212	213	238	203	235	225	196	226	227	273	222	240	225	235	231	234	232	229	222	211	190	224	216	227	205	206	215	226	211	217	215	227	235	231	217	219	209	246	218	234	223	261	257	230	223	212	246	235	232	249	216	261	221	228	242	238	226	225	226	219	212	251	225	213	226	211	226	216	237	210	203	235	246	231	212	226	245	217	234	200	248	215	232	226	231	239	218	224	218	236	226	231	223	253	213	212	235	215	262	219	219	213	200	223	209	221	223	221	214	189	237	204	241	205	237	203	237	244	227	204	234	214	200	218	237	199	231	223	188	202	231	220	254	251	235	217	231	236	219	227	249	225	248	243	229	248	230	236	208	229	205	219	228	221	218	236	212	206	198	195	208	194	236	223	223	221	245	209	223	204	223	198	218	236	206	253	222	254	222	230	245	242	222	224	259	222	238	223	218	255	239	236	228	206	230	228	238	220	230	247	218	234	237	223	196	224	224	210	226	230	222	240	247	219	202	245	243	201	234	219	235	231	221	235	246	234	233	235	217	226	214	237	207	239	219	241	216	220	239	229	233	212	231	241	226	214	219	235	238	228	232	227	239	204	201	213	217	220	196	235	195	249	232	212	224	207	241	252	220	230	214	220	239	247	240	216	216	233	222	258	217	221	239	205	200	234	209	241	243	234	214	230	230	256	225	213	238	232	211	213	220	230	237	226	222	221	200	238	234	232	218	217	244	205	190	262	251	209	231	218	232	208	229	234	246	252	196	236	235	222	218	249	253	213	210	239	205	214	238	230	220	222	214	247	221	204	246	224	183	221	220	204	200	225	239	231	236	215	227	239	220	231	211	206	222	247	209	229	212	243	205	210	208	210	222	214	218	227	242	226	228	242	240	209	249	206	221	222	216	216	226	223	217	226	209	228	243	221	227	221	213	202	220	239	224	217	243	206	198	239	225	244	245	217	245	232	191	218	221	228	206	242	238	230	207	227	227	227	225	222	227	211	246	237	205	216	249	230	211	223	220	218	247	234	245	223	232	208	214	250	235	224	220	228	216	209	229	222	204	226	205	244	246	218	209	226	206	237	215	245	209	251	222	221	207	221	212	220	207	238	228	223	235	220	238	257	205	215	213	222	215	238	215	224	233	226	227	230	214	225	244	218	199	241	233	219	226	201	235	237	218	217	222	224	237	240	213
23789	24952	35577	37125	34065	30742	28718	29577	27340	23505	21767	17580	16264	14219	16722	15214	14156	15011	13634	11693	11704	11462	9986	10928	11407	11840	11886	10104	8556	9506	7580	6846	5419	4764	4410	4276	4444	3001	2550	2044	1673	1279	1104	1037	844	744	690	684	683	686	666	609	600	601	621	599	611	636	689	609	642	662	668	624	656	614	603	600	630	625	636	638	634	610	656	589	613	683	615	663	630	630	622	647	623	674	646	647	566	639	605	669	638	651	640	633	638	613	653	653	636	592	589	651	612	637	602	644	616	595	625	645	645	640	647	612	582	630	606	697	623	676	645	650	631	604	644	632	593	575	616	640	627	603	627	683	621	625	648	638	634	591	622	632	668	655	656	656	609	632	626	612	637	626	611	594	608	611	656	665	624	612	582	633	625	648	673	627	648	650	595	674	615	655	698	636	668	583	646	656	641	646	660	636	608	586	662	633	619	622	583	623	677	658	578	623	632	579	656	631	603	621	625	680	624	604	647	638	637	648	596	628	658	621	609	611	603	625	565	658	635	638	617	657	611	604	635	618	629	598	633	617	617	652	585	607	600	650	645	628	635	665	610	658	631	618	637	663	634	587	639	626	594	634	625	646	643	616	684	589	598	645	630	643	654	604	631	651	611	626	642	631	661	655	610	612	608	587	634	658	634	652	655	609	654	605	660	658	642	665	625	643	588	605	617	594	658	619	661	571	651	667	634	636	651	655	583	617	605	605	626	600	600	632	634	637	639	676	580	630	601	655	583	636	665	620	650	606	591	577	577	658	615	637	644	631	610	611	597	638	624	683	647	664	629	616	662	607	610	693	633	620	618	623	594	645	663	616	677	606	609	638	629	612	650	599	623	581	605	647	642	619	640	633	669	604	592	593	668	655	674	648	644	657	619	662	607	602	625	593	614	639	623	639	615	612	656	665	676	624	606	650	631	622	709	635	641	625	621	619	657	617	643	618	616	665	623	606	610	556	635	653	597	586	604	639	643	630	587	635	608	624	620	629	594	598	608	577	616	610	644	649	643	650	653	597	613	601	664	595	639	577	677	659	603	613	646	644	591	619	643	640	611	581	612	585	637	655	579	584	613	656	641	639	614	642	670	621	686	654	577	598	649	634	617	665	629	640	655	616	611	605	648	667	622	667	618	633	627	661	657	647	632	668	629	588	628	621	605	622	617	646	627	615	605	623	655	577	638	604	634	606	625	607	659	647	636	655	621	657	611	639	603	660	624	608	637	615	610	596	635	579	679	657	612	576	635	661	592	631	635	601	656	615	636	593	615	625	617	608	608	681	639	655	650	656	606	673	635	660	651	604	639	609	619	644	583	606	624	630	633	670	641	650	575	627	559	655	660	621	604	629	685	627	591	600	644	631	657	610	651	600	662	626	653	610	655	690	609	616	612	598	614	572	668	618	641	608	586	621	630	613	635	630	608	655	644	663	610	612	611	674	628	601	626	671	675	630	563	630	611	646	649	640	599	644	623	607	621	620	652	650	625	695	656	614	628	617	605	643	624	641	608	628	630	596	653	654	627	642	610	624	547	652	607	614	665	617	640	638	597	584	589	622	653	650	666	682	621	560	594	610	600	607	642	612	625	609	665	638	647	635	609	656	621	628	641	627	616	606	691	618	632	646	612	596	662	642	610	627	656	647	643	609	612	624	626	639	641	614	607	620	588	608	600	610	625	614	660	605	600	625	651	621	617	596	629	583	620	650	631	636	623	562	621	631	617	620	637	620	607	631	658	654	651	619	628	637	597	594	650	621	642	652	628	667	622	641	586	654	554	589	631	628	695	628	638	663	679	594	645	628	619	634	580	635	624	616	612	594	636	633	656	614	602	699	611	619	621	596	627	615	568	654	623	614	668	651	625	639	680	631	617	648	613	630	570	680	673	672	642	654	649	615	630	620	632	651	636	607	627	609	607	619	635	644	597	639	612	623	637	633	664	633	598	595	600	643	637	651	632	601	644	688	617	640	651	610	588	647	605	662	603	628	615	646	579	625	643	625	587	608	615	634	630	622	608	637	656	651	622	620	586	622	579	598	611	594	613	632	652	625	626	651	651	654	658	654	646	637	695	630	592	615	634	686	620	626	649	591	646	658	656	608	668	679	644	586	648	579	620	612	645	634	594	597	631	634	621	623	640	634	620	671	594	601	568	597	636	634	602	620	552	644	657	631	637	651	652	625	602	614	636	623	617	642	621	645	623	619	645	643	614	629	603	635	641	661	617	611	609	636	588	594	613	617	585	646	646	617	641	622	656	572	634	637	605	650	638	630	637	638	619	637	579	574	617	618	611	638	624	652	626	610	651	659	680	678	635	642	649	624	605	646	628	676	638	611	671	624	625	601	614	603	597	643	609	648	630	623	578	611	597	627	606	670	616	637	635	586	624	608	605	611	638	611	668	625	616	627	587	667	631	613	631	666	596	627	632	650	534	653	633	644	608	603	599	605	633	646	612	609	609	609	681	656	647	664	613	602	651	629	656	633	614	651	674	623	577	660	589	655	665	611	602	634	604	606	601	595	617	660	609	662	638	605	595	593	622	648	649	637	626	607	588	633	646	575	641	646	628	648	604	619	588	618	653	588	635	635	622	626	644	661	579	588	677	634	675	642	602	658	638	621	620	579	592	656	655	576	608	630	589	648	612	618	597	622	673	589	610	654	666	694	648	611	619	582	699	633	654	580	608	657	640	662	627	631	649	619	605	595	609	649	624	622	647	630	657	600	654	654	609	619	635	633	645	639	639	603	621	660	673	643	618	637	656	607	645	619	610	607	605	592	637	664	622	648	676	662	624	660	657	661	646	641	632	647	592	584	655	653	613	624	599	634	628	600	616	639	633	658	646	669	622	635	627	583	625	607	610	672	637	604	613	584	646	655	619	679	627	637	676	619	629	637	601	703	625	701	645	627	619	596	632	570	638	641	672	580	665	639	627	628	631	649	605	652	640	629	622	655	575	629	589	655	625	632	635	613	619	654	632	665	580	607	632	658	626	646	637	672	637	584	670	641	629	622	636	621	653	598	624	638	620	643	620	639	604	640	627	616	656	639	633	624	631	643	629	619	626	593	601	618	694	648	644	623	595	602	652	613	662	648	545	626	621	633	628	665	593	616	605	596	615	605	625	621	626	623	580	614	605	632	636	662	643	598	624	627	616	631	625	623	609	631	652	623	608	622	638	653	601	637	641	671	630	636	599	619	653	636	605	656	635	648	650	624	635	653	644	597	615	648	656	601	650	595	660	612	596	653	643	656	618	614	594	635	598	579	653	622	627	624	605	623	672	679	613	610	662	646	649	634	622	580	658	613	641	633	624	642	640	671	613	625	650	588	623	638	603	631	604	594	613	623	595	684	596	631	629	612	630	608	637	637	664	631	636	622	577	650	646	651	608	667	653	614	598	638	652	595	620	639	617	617	593	640	640	664	659	647	589	658	627	628	600	596	631	672	650	600	606	620	658	640	602	683	600	642	622	661	659	584	641	610
17735	14981	15454	11478	7244	4643	3119	2351	1781	1468	1186	872	760	655	614	554	517	489	447	400	393	375	354	351	370	363	342	348	296	339	310	318	257	284	262	311	295	283	250	262	275	268	298	271	264	268	302	274	278	271	263	265	272	282	263	247	290	300	280	257	270	250	257	295	300	258	267	278	250	265	246	289	280	256	263	316	288	267	278	304	249	263	260	286	247	269	283	277	258	253	261	272	264	323	272	293	294	278	281	262	296	269	256	277	278	276	284	282	265	287	271	280	272	283	296	258	249	277	282	269	269	267	293	272	271	288	282	264	314	255	260	286	275	266	279	290	268	271	262	283	268	277	289	296	262	300	274	280	296	282	268	306	256	273	271	283	245	299	256	290	277	275	267	276	264	269	269	285	283	271	293	290	261	301	271	285	296	251	265	255	280	275	260	286	295	271	269	289	299	294	283	290	247	268	276	278	283	248	268	240	285	264	266	285	294	244	281	286	320	315	255	265	264	280	251	267	285	294	270	257	273	287	276	256	289	250	268	302	267	246	265	261	267	259	264	248	296	267	277	273	295	269	290	268	288	305	280	260	268	264	277	256	288	270	269	321	253	284	298	277	282	281	281	284	260	290	276	275	259	254	241	286	278	271	279	284	283	328	301	255	279	266	279	268	279	296	252	301	258	299	276	273	271	271	274	248	288	259	271	256	273	281	240	249	275	292	297	310	251	264	277	269	266	282	280	318	294	295	266	268	301	304	290	266	287	271	245	261	256	291	238	253	276	271	252	275	277	272	288	264	231	261	251	280	306	262	251	308	294	264	273	299	290	248	262	290	256	266	268	250	267	287	293	242	264	255	286	257	249	291	276	288	301	278	263	270	270	270	249	275	266	265	250	260	269	273	274	267	257	263	267	262	287	267	281	277	256	281	258	271	255	279	283	297	278	277	257	276	258	280	281	260	280	290	268	285	274	260	298	289	257	283	271	270	287	304	286	251	279	266	300	252	291	247	272	256	293	283	238	267	258	264	261	247	265	279	265	270	261	267	258	286	285	277	287	277	267	283	241	260	266	293	261	275	271	272	284	280	261	264	266	261	241	293	260	234	307	285	288	292	272	251	244	249	294	262	261	285	277	244	287	270	273	298	271	246	312	260	291	256	280	240	271	271	279	265	256	278	282	295	283	268	241	264	261	283	255	263	257	291	277	251	263	232	275	238	305	272	259	278	280	256	253	268	296	252	248	290	282	272	271	274	276	281	268	286	272	289	250	279	270	255	282	275	268	252	274	260	289	264	261	285	265	273	295	259	259	279	302	274	255	273	258	285	297	284	270	266	246	242	297	258	280	290	262	262	266	293	293	268	264	267	265	284	272	274	285	321	276	267	288	285	235	285	268	275	257	266	275	294	267	266	279	254	267	274	258	257	283	273	282	297	294	305	240	247	298	276	259	262	252	279	245	281	295	282	266	251	279	280	268	248	254	263	276	289	328	296	275	292	272	280	265	272	277	289	304	295	270	267	288	292	271	255	280	273	278	284	279	243	307	246	245	313	243	259	284	276	306	283	274	284	295	263	255	273	256	256	272	263	269	267	289	288	230	265	288	265	258	295	272	280	267	276	255	268	281	279	270	248	275	281	284	283	267	276	268	274	271	242	260	270	252	298	286	300	257	251	284	260	253	243	260	267	240	275	262	279	276	268	283	311	256	284	300	243	270	282	276	263	256	284	275	284	269	238	269	292	289	269	298	261	257	279	268	255	254	270	291	257	280	284	297	295	260	285	274	256	301	300	277	271	290	298	267	255	280	271	260	280	266	264	249	258	256	260	273	259	270	301	281	284	261	266	276	271	260	265	282	255	259	266	269	245	299	256	263	226	250	304	242	264	291	284	268	277	265	269	252	259	249	257	260	276	277	277	266	305	277	316	280	281	270	288	254	241	237	278	232	272	270	284	249	238	257	270	253	267	279	280	257	264	255	287	257	241	291	257	243	275	261	257	280	236	293	282	249	258	278	291	268	259	275	252	267	309	250	285	271	272	282	281	296	252	258	261	260	269	267	297	267	261	271	288	284	267	294	278	290	282	277	278	285	244	274	261	296	281	292	255	253	284	265	289	244	275	268	303	300	305	287	285	278	286	250	263	266	282	260	273	272	285	257	280	280	273	325	292	280	258	263	262	278	294	286	257	296	292	274	255	273	282	271	271	281	267	284	248	283	292	273	291	272	255	265	273	295	274	266	276	230	270	259	283	270	261	247	302	297	251	276	248	269	277	272	289	265	278	269	296	269	295	275	254	248	263	272	273	233	279	273	272	239	267	291	256	307	271	288	287	261	268	283	291	233	236	296	275	254	277	243	267	278	265	267	267	265	250	272	288	283	258	301	293	259	263	274	316	272	253	239	300	273	268	285	230	305	274	274	262	263	294	267	262	295	265	239	264	287	259	303	257	270	277	256	269	271	275	278	237	281	256	293	291	261	263	289	288	276	253	263	274	277	283	238	272	297	269	311	263	258	306	270	251	270	262	278	251	259	271	286	255	255	268	285	281	285	261	256	261	246	296	261	308	282	277	283	252	265	256	299	260	261	263	276	310	294	276	260	277	268	297	277	277	293	306	259	268	264	254	253	284	278	264	273	257	246	295	245	246	278	270	308	283	264	254	283	292	270	310	252	263	304	288	283	276	265	241	294	268	274	304	296	250	294	260	271	278	277	271	273	255	260	263	264	296	256	258	218	280	263	264	308	267	244	293	298	265	293	271	235	240	290	300	264	278	260	283	264	269	277	255	293	282	254	244	259	284	259	242	284	299	271	278	283	262	261	293	270	281	298	256	260	289	267	268	273	287	261	264	299	268	291	269	285	246	265	247	260	276	273	285	301	283	257	283	290	284	274	249	263	273	280	273	286	300	285	262	262	267	272	277	253	307	283	285	290	273	244	281	279	310	263	261	264	276	299	285	289	276	262	280	278	260	292	274	268	288	280	256	247	265	280	263	285	263	294	280	304	233	290	286	245	245	330	254	276	268	287	288	278	293	298	276	250	300	306	299	278	287	294	263	260	286	257	229	274	267	271	271	297	269	288	287	297	305	262	269	282	263	279	281	294	255	275	283	265	267	260	277	268	251	290	249	269	291	284	246	256	310	280	270	273	304	286	252	262	261	253	245	247	273	285	267	250	271	269	282	276	243	268	272	250	262	262	266	278	276	288	273	262	283	253	245	278	293	264	263	270	249	273	274	261	266	281	256	282	263	277	257	280	266	277	290	271	246	278	257	267	256	256	275	266	269	250	249	285	279	296	272	277	277	295	255	301	281	258	273	270	280	269	264	274	294	280	291	234	264	278	261	286	256	274	260	270	249	295	266	292	231	283	297	278	276	262	286	292	268	302	301	268	276	283	255	280	286	264	259	257	279	291	260	260	250	286	259	275	268	256	268	273	288	282	308	272	261	305	285	274	291	260	236	278	246	269	274	253	291	266	279	307	276	263	283	287	290
11290	12808	22018	22836	19311	15744	12686	10513	8624	6955	5804	4617	3857	3327	3168	2826	2405	2359	1993	1757	1706	1660	1539	1502	1424	1350	1329	1219	1124	1153	989	1030	954	882	938	885	885	806	795	801	783	762	813	728	711	754	781	734	754	735	798	747	790	774	720	746	772	737	745	732	766	753	745	764	726	685	737	731	706	793	726	687	746	712	759	701	745	743	672	725	748	792	790	772	727	728	742	784	745	762	799	752	751	750	714	765	777	741	727	727	729	777	678	771	769	772	749	724	730	759	767	737	719	753	800	795	725	723	723	706	738	772	733	707	726	764	694	730	728	735	775	771	760	738	734	718	731	684	693	740	745	755	741	698	744	759	754	786	777	715	733	750	781	706	740	781	749	740	729	772	778	773	717	713	678	739	750	731	756	725	739	767	760	783	726	740	717	697	801	732	746	735	741	754	759	743	740	749	729	738	706	755	751	767	719	699	788	732	770	729	749	737	741	744	763	749	719	715	793	716	759	730	727	792	738	753	732	799	720	717	731	711	757	713	711	712	725	736	719	700	732	736	751	728	781	753	780	709	735	746	758	738	773	717	755	719	787	760	727	755	697	737	731	723	737	724	704	726	717	714	751	726	747	709	750	750	781	742	751	731	736	759	711	787	753	728	789	776	763	751	752	726	754	752	790	723	771	763	762	718	780	772	741	673	771	764	698	777	733	763	760	769	708	771	733	743	687	714	722	754	727	729	751	745	702	703	701	711	771	764	733	730	737	710	791	718	699	789	776	779	758	770	740	798	724	758	729	713	705	726	723	730	797	716	728	738	711	757	763	723	765	714	751	780	790	772	723	752	702	735	755	733	729	741	722	716	727	736	715	762	763	738	751	781	743	700	760	738	698	752	744	774	752	742	753	770	731	718	743	688	720	717	768	773	770	765	735	751	717	740	778	721	736	729	735	718	769	760	732	735	753	758	744	741	737	765	728	741	757	773	786	711	688	785	772	788	734	764	783	751	696	714	716	751	756	725	766	726	760	770	727	735	756	752	791	729	729	730	711	802	733	772	764	720	761	728	782	681	728	737	778	735	709	705	720	717	738	782	731	794	731	762	740	766	812	737	757	678	715	702	768	749	771	748	741	798	697	725	726	802	737	685	761	693	760	779	804	736	761	735	718	742	713	744	759	737	736	684	703	720	770	700	756	742	723	773	753	748	737	738	726	748	692	722	740	724	721	732	725	719	746	725	766	745	773	695	747	751	732	723	783	753	721	740	720	712	765	742	738	740	788	749	699	732	760	729	780	702	735	752	715	724	719	744	746	769	727	725	742	761	715	736	755	686	714	786	718	748	788	719	751	797	749	774	733	696	779	723	781	706	722	783	767	751	713	758	775	743	738	765	759	772	740	734	772	752	712	778	723	756	745	741	774	772	751	759	709	734	756	690	742	780	751	726	731	720	711	767	732	710	745	780	740	781	741	692	765	761	741	746	784	766	756	760	734	711	722	772	731	720	700	803	762	673	721	695	786	752	754	776	740	697	733	712	775	710	739	773	648	755	752	727	762	743	736	722	731	759	696	748	751	748	733	720	761	764	771	693	758	728	731	733	754	725	745	762	745	733	761	751	672	707	729	749	727	780	739	758	746	751	738	761	732	804	723	713	703	736	703	776	731	739	746	763	723	797	691	756	772	731	741	714	772	708	737	748	701	735	754	749	774	768	728	739	736	704	690	770	705	760	719	770	753	736	749	755	712	739	708	731	741	745	739	782	710	734	746	718	791	752	715	748	746	784	788	750	682	762	726	786	705	784	725	740	758	727	745	719	724	721	759	705	691	739	738	702	713	742	777	700	708	743	804	742	710	776	724	746	733	757	741	747	716	789	734	743	695	741	740	759	710	737	746	736	720	765	768	717	750	723	726	749	739	763	728	774	787	755	734	775	746	724	774	787	754	743	702	738	721	780	760	753	781	732	748	764	766	700	756	721	753	728	746	742	728	766	731	719	761	700	733	757	750	728	738	729	729	734	769	755	768	743	751	712	771	722	763	774	815	728	729	756	760	778	702	774	795	749	721	752	708	758	742	694	729	745	763	753	715	719	721	704	727	733	723	781	739	783	715	737	789	693	728	713	712	715	760	721	778	715	733	766	748	731	727	741	770	736	798	737	716	777	748	718	706	769	730	721	772	710	774	728	744	736	740	707	765	748	765	792	788	731	697	712	706	733	737	750	778	681	721	754	731	719	753	767	728	716	713	724	777	732	758	768	754	736	741	789	760	750	703	725	754	781	770	755	718	734	731	785	706	744	760	720	714	719	755	737	774	762	802	766	777	710	739	773	729	753	727	779	734	720	688	700	732	715	695	727	725	740	684	756	758	711	707	724	737	788	715	754	747	746	700	779	806	758	768	778	686	722	754	762	691	747	671	709	762	728	747	725	761	781	753	768	761	787	728	735	740	740	739	732	769	736	745	760	818	734	744	745	762	741	726	771	742	734	779	752	754	751	711	719	716	740	736	706	731	719	750	735	772	778	762	734	737	721	752	737	676	744	753	749	773	750	743	820	741	756	752	761	742	738	745	747	774	728	741	719	766	726	745	714	722	738	745	782	762	752	768	753	743	726	752	747	738	760	745	723	763	711	718	741	719	726	709	724	777	790	744	739	781	757	746	721	726	765	726	750	713	749	753	717	756	761	753	754	719	701	739	783	774	713	748	718	754	741	786	743	715	745	718	737	716	748	762	769	728	732	733	762	754	752	793	714	768	717	743	653	765	734	701	676	741	730	735	694	744	783	722	735	771	725	770	776	777	735	762	735	756	718	764	776	717	784	779	730	769	754	698	699	729	760	789	773	759	739	745	776	743	739	754	773	791	776	753	744	763	732	724	758	769	742	758	737	754	718	718	691	761	786	716	730	736	760	722	751	758	734	742	761	692	764	759	786	717	800	750	718	749	713	759	745	717	774	708	749	740	730	739	771	724	746	756	721	742	752	738	772	712	710	756	725	777	732	722	765	728	747	790	713	764	730	718	785	732	780	717	730	713	737	799	715	797	695	775	740	714	708	725	743	793	758	727	719	702	752	759	712	738	777	772	702	753	718	704	767	717	780	748	757	758	722	739	712	735	721	731	776	706	785	789	787	776	728	731	737	748	751	751	699	673	736	754	793	761	749	752	702	748	751	755	707	733	772	748	738	755	737	776	751	725	772	742	742	775	712	692	737	741	763	712	733	686	740	746	724	710	717	722	727	749	712	739	729	728	710	755	765	681	691	744	740	746	740	717	729	777	739	727	670	740	717	687	754	746	738	748	703	731	721	715	741	721	703	778	753	712	772	767	787	792	722	774	789	751	809	757	745	758	777	762	767	752	701	713	710	769	728	778	711	728	779	735	719	791	771	750	723	705	741	737	743	779	798	714	748	725	742	735	753	797	705	764	772	809	733	796	701	738	738	782	786	723	740	732	752	729	763	758	791	723	741	677	722	747	744	750	783	781	738	766	726	699	731	808	749
27929	23920	25476	20235	14046	9738	7005	6454	5982	4968	3582	2431	1915	1801	1981	1682	1541	1515	1488	1140	1268	1187	1047	1067	1254	1102	1049	906	906	941	710	649	540	517	451	454	480	373	369	329	304	316	295	259	267	240	251	258	259	264	236	235	237	254	245	230	250	260	270	257	255	257	256	241	239	258	248	257	278	261	264	266	214	228	271	270	224	270	252	250	251	242	248	239	279	266	228	248	214	241	233	248	265	267	240	248	265	271	248	271	221	275	257	246	236	249	273	238	268	247	242	287	240	247	224	232	231	229	244	235	248	259	264	284	237	239	266	289	228	232	236	251	244	267	249	250	247	253	261	253	253	272	233	235	235	252	238	238	270	270	261	284	242	248	235	237	268	257	237	255	250	259	269	253	266	254	259	252	246	252	255	229	259	262	287	251	240	274	243	258	256	246	259	244	263	245	231	241	266	275	222	262	227	260	250	265	224	229	256	266	225	244	249	253	264	261	225	237	267	246	266	241	268	246	243	242	263	239	245	234	261	224	227	273	242	267	257	242	266	266	261	218	255	257	204	279	223	191	240	249	245	230	247	250	228	248	270	245	245	247	250	255	228	274	251	230	253	278	266	240	267	246	237	245	243	264	258	233	251	235	238	257	274	242	256	209	240	260	252	236	259	268	243	224	268	263	261	284	254	240	258	253	268	242	275	270	218	240	243	240	236	294	246	244	252	249	241	224	240	252	239	230	255	251	223	218	247	247	252	254	262	259	265	221	254	250	243	285	236	274	263	251	269	242	239	272	278	262	231	266	240	266	244	300	255	218	256	269	239	231	232	254	261	222	269	251	260	238	260	263	268	258	238	230	281	222	241	265	263	267	241	242	283	227	232	254	253	284	244	255	239	268	270	238	245	249	255	264	255	233	227	257	266	234	218	247	242	261	262	248	243	225	267	240	241	246	209	243	256	240	256	266	234	264	238	238	247	254	262	254	263	236	238	248	231	275	274	242	246	257	265	244	300	260	288	245	223	252	246	249	275	222	257	247	261	271	286	249	245	228	235	234	245	254	214	226	227	274	240	215	244	261	255	270	258	249	255	294	237	215	247	264	233	238	243	220	226	234	266	238	246	269	273	264	237	250	244	247	257	260	222	254	253	277	251	264	258	251	258	253	258	220	233	244	255	234	262	250	279	248	241	210	243	238	255	260	261	274	259	260	232	257	257	273	268	259	240	238	256	273	239	242	248	282	282	242	258	244	253	235	267	245	245	221	239	258	220	242	249	265	275	260	268	254	226	239	260	239	207	227	253	250	226	273	232	255	242	279	245	261	223	237	262	234	209	249	247	246	260	237	251	269	273	257	233	257	254	233	242	210	255	203	223	268	255	264	241	236	257	243	250	243	267	243	238	228	256	242	242	267	247	278	239	278	241	268	263	236	246	250	233	247	271	274	258	255	260	267	237	222	263	265	232	227	235	245	253	250	254	243	231	247	237	279	238	264	238	240	254	239	277	247	241	261	225	261	274	257	225	273	226	271	264	242	277	247	262	237	236	269	249	242	245	265	247	250	263	234	263	247	245	254	229	259	256	255	275	231	279	233	252	226	264	283	260	244	262	263	262	242	234	228	232	268	261	244	254	235	267	283	255	229	267	224	258	235	232	302	266	258	236	250	289	270	242	255	253	276	226	228	271	253	242	220	244	265	243	236	259	219	252	252	241	236	229	252	252	224	255	248	285	231	278	295	243	260	264	249	257	246	248	220	245	253	232	288	266	243	267	241	260	253	232	250	267	263	270	234	251	258	243	284	241	214	239	287	241	254	243	250	244	216	254	232	257	239	247	240	243	242	220	253	239	247	244	254	279	224	237	253	233	249	235	240	286	249	266	243	268	261	237	231	271	236	264	257	219	265	265	239	298	256	220	233	248	254	252	236	257	237	257	241	258	239	250	239	263	209	264	247	256	271	251	245	248	235	251	239	252	266	248	258	264	265	250	290	258	239	267	227	236	231	242	261	231	255	246	276	270	259	262	241	269	239	256	281	264	277	257	256	234	253	254	277	246	243	238	258	252	258	254	253	234	269	266	213	237	256	295	260	239	230	264	235	274	250	259	262	274	271	293	270	288	249	242	248	277	228	267	240	231	252	270	245	240	262	252	253	263	246	276	238	250	258	243	239	243	254	261	248	247	234	262	256	266	236	253	228	240	254	234	230	274	232	224	267	271	257	269	266	249	253	233	275	251	232	245	261	283	277	252	256	229	248	251	283	234	258	259	250	261	245	243	238	258	257	291	283	265	234	282	217	259	253	236	271	264	256	247	260	240	240	210	250	254	254	287	249	227	247	254	235	244	261	266	243	243	288	238	237	243	261	244	234	245	259	246	252	240	271	269	210	256	280	265	275	249	246	245	251	245	269	246	241	245	266	262	268	296	273	245	256	247	264	245	270	246	267	259	247	261	240	274	243	264	269	245	229	261	270	245	246	285	257	243	247	253	256	258	257	234	243	243	263	225	265	234	266	266	230	237	265	221	248	253	246	263	242	252	233	234	268	246	224	227	253	276	271	232	263	225	224	252	247	261	274	257	222	255	243	264	227	279	239	245	260	242	247	249	246	272	249	275	265	259	230	247	210	223	243	276	247	249	240	243	287	268	265	238	253	256	244	277	278	251	243	258	251	238	238	245	248	277	257	254	256	222	261	268	246	237	257	257	250	253	257	267	238	256	249	233	230	251	259	245	246	279	271	261	231	268	241	256	221	246	244	287	250	257	257	229	249	256	258	235	242	245	260	264	250	233	255	264	228	239	255	266	232	254	242	256	265	217	254	251	255	265	257	273	230	215	259	243	240	270	231	232	252	234	252	255	260	237	210	263	268	255	219	265	274	244	234	268	260	242	270	261	265	247	258	228	246	258	223	222	253	268	256	258	240	254	262	220	266	229	232	278	278	248	250	254	261	284	240	274	266	261	276	241	236	265	260	271	286	255	238	261	237	209	267	280	243	235	226	274	267	265	252	252	271	240	254	246	246	250	248	229	247	258	262	238	240	258	258	265	238	238	226	254	277	249	281	266	254	240	277	270	233	221	236	235	261	253	267	270	230	274	244	243	234	239	266	247	274	250	247	214	253	245	275	254	249	246	269	245	251	233	279	265	254	262	230	256	271	228	254	250	251	278	263	261	268	270	245	267	245	248	265	219	266	283	231	235	265	272	272	271	258	266	245	224	249	233	226	274	280	268	286	247	254	258	244	227	258	256	273	269	240	225	263	241	250	232	259	263	279	234	254	242	268	223	221	225	217	249	266	223	281	240	249	227	216	272	262	255	266	252	249	263	284	210	287	226	237	236	266	244	254	237	255	265	280	249	250	252	232	251	240	279	239	262	261	263	247	250	260	248	231	236	265	261	250	246	250	257	218	259	251	240	257	226	239	251	282	257	242	252	249	251	252	240	262	296	262	215	252	257	271	250	261	228	267	254	275	259	222	241	263	257	235	258	244	227	270	277	272
18175	19380	29865	31367	28221	24360	21979	21392	19863	18012	14335	11155	9862	9431	10773	8664	8177	8487	8443	6448	7405	6771	6382	6223	7021	7078	6585	5295	5083	5580	4073	3693	2884	2710	2548	2339	2368	1671	1627	1351	1138	970	908	836	756	779	765	699	716	689	718	710	659	696	744	636	670	685	721	662	729	669	685	686	673	693	598	724	690	683	719	703	713	662	699	742	746	689	718	643	698	712	636	716	685	716	625	719	634	705	658	659	655	714	640	689	675	680	691	721	700	710	682	731	695	678	612	695	711	702	688	661	691	683	645	700	673	672	643	730	650	670	688	666	688	684	642	689	671	666	686	664	718	678	738	730	689	667	686	664	704	702	663	715	677	712	654	649	685	711	656	685	663	694	728	650	731	685	708	682	683	724	721	738	710	707	673	695	666	673	715	668	702	651	663	706	755	684	682	651	714	700	720	662	683	736	699	698	708	686	703	629	653	666	669	702	693	654	673	674	685	687	634	745	678	664	692	676	689	671	732	678	659	712	619	699	717	662	677	690	687	725	665	704	706	664	716	707	652	682	665	710	743	703	730	714	651	668	668	737	680	705	694	741	709	727	728	714	669	695	709	713	679	680	691	678	687	701	720	738	690	644	669	664	624	698	699	634	655	686	697	742	692	670	696	693	674	656	704	682	722	678	717	692	671	737	677	698	731	728	696	718	706	756	656	706	745	668	663	686	688	734	681	743	670	638	641	681	648	661	680	700	709	652	733	684	696	659	689	679	671	638	693	688	708	634	702	693	713	649	688	688	684	657	690	736	658	721	719	689	700	737	667	669	660	723	710	706	636	657	707	701	677	700	684	733	682	640	660	725	718	682	705	693	629	711	697	709	673	664	666	673	686	738	697	682	645	748	670	694	709	706	713	705	724	696	660	695	673	694	719	709	742	697	691	684	715	696	629	717	649	663	684	721	687	674	659	660	684	673	713	728	690	660	719	722	707	680	688	685	691	708	640	677	688	735	680	713	677	685	678	661	699	709	698	668	685	687	678	717	689	683	757	674	696	700	671	671	698	627	684	712	687	668	700	652	725	741	729	725	643	722	690	674	674	666	715	718	725	683	696	656	676	732	681	696	706	703	726	653	710	675	700	706	718	717	698	664	662	739	650	701	715	677	685	677	692	719	734	668	746	711	667	692	675	708	687	692	717	675	724	716	688	645	677	709	685	641	699	670	620	659	707	689	674	734	672	640	696	695	723	703	729	695	666	694	711	658	721	675	658	650	687	690	674	697	723	685	678	713	653	639	672	696	690	669	692	671	679	711	674	668	657	717	751	699	656	697	699	686	688	751	658	734	680	708	700	645	705	684	691	701	707	676	716	665	685	743	665	671	658	737	670	641	694	670	668	701	723	706	710	659	623	743	679	640	674	704	665	694	715	664	666	687	679	717	627	720	686	644	682	691	699	710	703	699	654	666	734	693	693	662	723	730	693	675	729	705	702	686	703	730	644	685	664	671	705	658	698	699	661	710	714	641	671	689	708	757	681	732	698	694	682	676	702	667	680	651	700	671	694	679	702	675	699	667	686	639	652	630	688	687	652	678	721	675	683	700	664	665	679	732	667	719	699	678	715	702	690	681	681	664	697	750	740	675	655	729	676	673	692	696	726	723	686	684	716	665	678	756	664	657	655	684	640	687	715	668	691	679	683	712	673	680	690	726	680	687	684	718	761	751	665	729	717	684	736	690	689	711	625	680	687	718	687	676	703	661	653	735	704	698	714	717	687	705	692	671	654	704	694	661	669	686	673	685	687	718	697	698	691	688	659	708	651	692	670	696	681	653	646	680	713	702	716	691	683	662	651	692	700	665	656	674	661	724	739	659	677	652	654	683	673	671	703	631	687	735	711	714	680	729	707	677	658	684	680	740	660	747	688	679	709	671	676	677	698	681	700	728	729	689	686	719	721	712	710	682	683	658	688	706	697	668	741	664	710	734	700	695	695	704	659	636	651	714	661	682	707	695	708	728	682	664	681	685	666	660	683	708	742	685	722	666	655	684	661	727	679	745	703	684	712	738	704	710	755	693	717	684	661	699	723	712	699	725	697	694	676	741	703	707	710	659	694	709	675	724	697	685	693	696	704	668	717	694	669	707	686	677	677	663	674	729	708	687	702	704	705	680	756	707	652	682	699	661	656	733	638	745	709	751	668	733	687	698	708	707	721	645	669	675	738	689	709	701	738	705	720	696	658	695	732	730	693	675	660	706	727	623	710	671	666	706	691	666	658	688	691	718	702	695	711	665	688	694	685	649	690	716	701	702	693	692	700	729	698	706	700	719	702	626	709	687	638	679	684	649	682	641	680	673	677	733	722	706	672	691	691	672	704	694	681	668	721	704	655	700	728	662	681	715	740	668	705	688	693	676	744	708	697	702	681	644	665	676	707	688	711	677	715	694	676	669	686	673	716	674	695	693	687	655	673	676	683	693	706	697	750	704	659	675	676	736	706	698	707	684	669	670	686	652	711	719	651	700	701	694	723	745	681	675	718	697	699	718	675	667	679	709	717	740	694	711	688	651	690	694	691	669	728	689	701	710	697	673	663	713	721	711	701	699	703	693	707	688	700	737	680	705	672	674	679	702	656	642	719	676	695	692	729	704	728	654	687	703	656	658	705	694	684	709	690	706	699	678	737	712	679	756	709	677	718	668	660	729	677	701	666	683	688	663	679	690	660	699	648	666	693	715	701	692	670	756	659	699	711	694	724	709	673	694	691	688	711	683	715	685	627	679	695	699	720	679	721	666	669	686	645	704	717	637	662	741	718	642	699	680	699	721	671	720	705	711	714	654	700	684	699	719	673	688	663	680	710	685	660	698	692	765	659	676	701	672	700	709	657	650	678	667	690	718	709	670	712	737	653	708	735	707	677	687	678	704	711	672	657	698	648	642	695	739	646	665	713	688	729	717	679	744	730	660	665	674	648	680	672	669	669	679	697	640	695	716	708	709	768	684	753	667	727	680	659	680	690	673	680	710	723	695	654	667	651	674	710	685	675	714	688	691	675	658	682	734	652	654	690	688	675	669	645	725	695	717	699	696	678	691	681	653	716	709	698	686	680	680	725	675	659	703	686	700	671	657	727	659	686	693	691	687	733	742	648	707	695	640	657	726	676	708	690	696	707	700	633	734	701	701	692	669	684	697	677	701	658	692	713	658	709	684	688	699	765	658	687	684	714	748	707	696	709	694	695	696	701	674	655	714	696	663	689	716	685	700	686	691	707	650	698	664	706	714	734	713	724	686	753	664	666	654	695	676	643	682	705	698	716	736	718	699	678	657	686	687	700	656	640	666	704	672	677	676	702	685	702	690	644	702	659	736	686	667	653	644	651	713	691	705	685	648	665	674	693	706	677	687	716	713	716	677	687	701	676	755	722	703	711	705	620	677	718	660	724	652	703	685	696	685	662	693	696	658	715	667	658	707	704	739	692	676	691	712	676	660	724	717	723	653	730	739	684	698	680	694	703	705
36354	31278	33499	28298	21350	15318	11684	11656	10706	9441	6597	4363	3393	3340	4038	3521	2994	3001	2869	2171	2336	2176	2010	2205	2204	2335	2039	1589	1542	1670	1236	1135	852	765	753	698	741	516	423	402	343	309	300	286	262	245	249	236	240	246	255	219	228	218	242	219	231	223	229	240	227	264	214	224	227	233	252	247	218	235	222	231	215	218	234	232	205	232	200	230	211	236	220	229	213	211	201	219	231	219	232	221	231	221	203	223	222	202	213	227	223	221	191	240	232	221	222	228	224	236	224	229	212	228	238	227	212	253	222	225	231	243	232	225	209	209	225	228	225	207	180	236	242	214	234	199	223	211	232	217	220	214	221	266	216	216	220	204	214	241	228	227	213	207	229	238	203	258	234	227	219	230	209	215	189	238	226	229	247	220	236	235	232	193	210	220	249	251	211	204	204	234	223	230	252	200	218	231	224	231	225	210	226	239	228	247	215	232	229	225	242	226	195	239	246	226	229	217	216	205	200	235	230	201	267	252	230	243	226	247	203	254	226	246	199	233	206	238	210	233	227	244	217	233	207	218	231	261	211	234	253	234	212	242	213	223	245	217	231	199	247	226	199	241	265	216	228	233	223	216	223	219	259	227	243	231	207	217	230	204	235	234	253	209	221	226	216	239	208	219	235	204	218	239	216	234	253	236	226	236	223	241	259	203	211	241	219	233	244	225	203	205	223	216	235	241	227	214	214	218	241	200	251	199	235	250	239	208	218	196	226	223	228	225	242	231	208	227	211	237	202	211	227	228	219	233	211	241	202	228	220	203	216	222	219	218	227	215	246	229	201	228	229	210	246	222	237	215	194	220	190	218	210	216	212	219	224	253	202	232	221	231	220	222	207	236	221	232	256	219	232	237	227	211	227	209	227	251	206	210	198	197	238	203	229	195	237	215	203	251	224	248	225	216	240	219	245	225	198	199	229	224	203	237	178	209	239	237	269	231	219	241	212	210	219	237	215	228	245	215	233	215	219	219	233	197	220	242	217	198	219	248	239	180	242	225	221	230	234	223	245	217	244	211	220	211	240	208	217	250	249	217	222	193	183	206	195	240	230	219	259	232	250	246	236	212	228	218	233	241	230	207	230	224	216	227	223	225	235	224	235	214	216	240	212	228	260	211	244	199	213	204	211	196	207	217	214	214	228	240	238	235	212	222	242	240	221	225	227	221	217	231	231	205	228	225	257	235	221	233	230	240	223	215	209	221	213	232	222	269	255	203	212	212	200	220	237	246	237	246	195	221	234	221	233	226	228	216	204	254	232	213	238	224	231	209	233	222	224	208	198	239	230	233	230	222	202	222	224	227	201	214	225	253	206	220	216	213	204	234	226	213	224	188	227	238	235	247	203	245	228	227	221	250	224	233	230	223	246	232	224	230	236	219	218	213	231	234	214	244	234	243	222	253	225	223	236	221	233	223	255	236	210	245	232	228	252	231	232	220	218	236	217	231	223	246	230	235	186	237	224	203	233	218	254	228	248	221	237	218	231	230	242	232	216	206	229	239	217	249	239	215	219	216	240	213	219	221	231	230	226	229	237	235	202	229	226	195	223	222	236	233	216	209	220	211	246	226	227	216	200	232	252	254	207	236	232	228	211	232	217	230	227	224	216	233	259	219	198	236	222	222	238	225	234	205	213	230	204	213	189	224	203	218	245	219	222	237	233	237	230	224	208	243	233	205	240	225	210	219	212	241	254	234	280	218	259	221	220	210	230	250	221	229	227	227	200	214	246	208	207	205	219	194	250	186	242	221	223	232	229	242	211	224	253	248	225	214	218	231	208	219	220	215	227	218	217	206	204	230	237	217	237	271	210	210	216	239	207	199	230	235	219	219	246	208	255	206	210	220	248	203	222	230	224	222	238	214	224	250	213	239	217	202	244	210	222	229	232	201	223	247	228	197	192	244	237	217	216	253	247	222	246	234	249	233	234	223	247	219	242	236	212	246	221	230	207	231	226	237	238	234	246	261	233	239	210	221	191	222	217	233	209	208	236	222	245	226	220	252	224	228	235	226	228	219	223	213	243	214	218	250	218	210	243	220	223	219	204	225	208	209	230	231	210	225	225	234	198	243	216	243	225	230	236	228	243	224	237	241	256	235	204	212	240	238	232	244	239	242	234	238	217	235	226	232	239	214	202	225	245	245	204	224	220	222	225	224	233	221	204	236	225	243	236	230	224	256	246	230	230	218	239	278	219	230	209	232	236	218	250	238	222	240	242	212	228	240	241	233	234	237	238	254	203	199	261	239	215	222	217	230	231	228	223	237	216	230	211	251	221	212	230	194	211	220	211	263	252	247	238	204	239	223	204	222	230	239	225	214	244	247	209	205	233	215	227	224	220	235	227	231	242	246	246	208	234	186	213	244	228	256	242	199	235	200	244	257	215	218	217	200	217	243	251	215	213	223	228	238	233	221	217	224	223	215	228	223	209	236	209	238	243	203	191	236	232	221	223	218	206	223	218	240	234	214	199	240	222	220	247	233	210	232	245	230	223	234	223	225	242	209	214	216	249	226	210	244	218	208	228	230	252	230	208	208	222	244	210	240	246	246	234	218	253	230	238	206	236	221	202	239	227	230	227	278	231	215	211	231	235	242	235	230	217	213	225	249	215	201	221	233	232	227	229	213	234	192	231	252	232	211	206	222	234	244	217	218	197	233	225	241	195	210	205	224	214	245	226	214	241	213	221	218	228	250	212	216	211	234	201	232	227	214	216	247	210	235	263	212	232	227	199	237	227	219	243	224	226	193	229	198	238	222	238	225	215	233	216	207	229	214	243	237	206	222	261	199	202	207	201	214	262	211	218	239	232	244	221	239	198	211	224	219	222	230	239	251	255	202	254	226	195	236	228	216	241	238	191	239	260	221	216	238	240	238	231	251	204	221	195	225	218	247	224	224	259	217	234	212	236	239	218	210	231	228	219	226	210	219	250	217	206	219	260	241	252	243	228	247	238	199	234	227	242	223	241	222	222	255	245	233	221	236	240	222	246	227	224	222	216	203	212	244	245	226	224	232	219	224	249	252	221	225	215	244	202	181	212	237	243	223	226	241	242	233	236	218	225	236	252	207	230	226	200	237	220	222	228	203	229	207	235	218	236	235	245	228	204	222	235	180	233	228	222	209	251	238	207	225	199	221	209	244	239	200	240	224	219	241	235	208	213	214	244	213	217	235	245	235	209	197	209	218	228	246	228	224	233	224	245	240	243	205	207	235	222	223	202	260	220	255	244	226	225	213	221	234	197	197	217	217	230	191	224	209	222	246	210	242	211	245	240	226	225	208	234	208	221	251	201	235	206	232	259	232	238	230	229	214	203	230	220	236	212	215	225	221	198	233	240	232	224	218	234	248	196	221	223	225	218	222	243	220	226	238	224	232	228	235	239	230	228	222	215	240	218	224	219	217	236	208	237	224	221	200	235	254	220	242	219	238	231	192	231	203	207	222	233	249	213	209	210	222	223	231
23743	24894	35417	37327	34652	30882	28309	29101	27430	25442	20704	17107	15058	15045	16781	14439	13307	14034	13860	10772	12211	11683	11459	12402	12523	12946	11486	9227	8771	10125	7206	6495	5055	4840	4466	4023	4219	2594	2459	1904	1540	1324	1092	965	892	781	753	674	646	699	656	666	654	607	659	609	609	663	626	668	605	661	579	668	612	638	654	664	622	587	659	668	617	681	627	629	642	685	610	612	651	611	610	661	617	614	628	650	637	600	574	622	630	655	611	632	658	643	618	622	647	664	628	566	643	634	646	634	631	625	647	637	600	647	620	663	677	626	645	620	647	642	638	622	610	652	614	612	626	627	623	637	663	646	669	625	656	665	619	667	596	638	614	624	627	628	630	600	653	615	629	628	619	628	604	587	598	673	601	583	622	626	669	621	591	632	649	650	674	619	646	639	617	594	643	659	626	669	631	661	619	687	629	667	626	626	597	639	683	641	602	585	620	659	597	629	629	611	666	649	610	623	645	641	643	603	605	655	639	668	632	664	626	645	620	616	610	636	628	587	647	669	658	652	643	636	610	625	655	654	641	632	612	615	609	654	617	659	647	630	628	629	573	666	636	633	614	661	651	646	584	631	634	621	647	645	630	673	604	610	614	650	617	623	601	643	638	588	629	601	622	618	656	618	596	619	638	658	646	612	637	632	655	664	651	608	623	586	703	580	601	586	585	669	644	609	623	616	617	677	617	635	583	621	605	653	626	612	609	638	668	623	664	609	642	612	628	611	625	620	684	624	628	610	595	627	668	651	613	598	620	651	644	623	678	608	631	612	653	634	607	641	635	648	685	671	667	645	600	627	645	589	619	613	608	650	649	642	590	613	663	632	652	623	624	686	642	622	617	602	637	604	651	639	612	661	600	663	642	663	648	665	630	613	632	637	624	638	660	604	600	645	653	649	624	690	626	596	583	640	610	640	617	623	608	651	609	619	632	647	655	617	617	621	646	592	619	617	609	671	631	597	619	637	631	617	651	609	643	624	600	633	635	646	634	622	633	647	615	621	630	614	590	644	582	630	644	672	645	667	659	652	628	602	616	625	666	621	589	649	641	596	643	620	645	663	617	641	651	621	630	670	684	615	641	627	635	659	634	641	597	668	675	613	679	647	669	591	629	641	607	639	661	678	623	600	662	647	627	692	636	615	596	617	651	644	621	594	643	634	641	637	617	618	624	623	642	633	665	681	651	665	612	592	618	632	630	664	656	640	648	603	582	588	591	632	607	662	560	608	639	627	627	663	614	637	625	653	611	615	604	590	622	617	651	649	685	644	601	624	588	630	607	611	632	624	653	608	657	617	645	629	658	666	678	606	628	626	626	648	625	620	610	598	652	666	660	649	601	638	599	565	669	591	606	620	626	634	614	590	617	639	685	616	633	618	655	655	624	612	625	599	635	670	625	621	635	679	665	628	625	632	644	602	626	620	596	601	615	634	588	613	632	606	639	604	633	621	646	624	610	612	646	684	638	644	646	635	602	614	613	652	661	619	641	663	610	611	590	621	648	625	631	649	641	584	656	614	616	646	665	607	649	632	626	626	620	629	650	621	601	567	614	617	660	655	658	623	610	632	683	623	628	611	641	622	626	601	666	584	647	646	607	661	649	672	602	677	653	620	620	646	616	608	592	703	680	567	642	622	614	628	629	634	605	656	624	631	614	658	645	604	655	592	645	618	624	639	633	663	579	584	668	608	642	633	569	609	626	632	639	644	635	646	587	603	600	634	613	614	673	631	626	657	620	620	632	665	611	659	645	621	611	621	594	629	623	618	596	630	592	612	621	616	641	630	628	629	621	619	619	645	619	606	633	605	658	654	644	637	624	654	633	614	600	614	663	636	644	628	628	679	616	655	614	624	632	642	640	637	599	618	621	634	604	615	624	645	587	605	593	609	628	681	617	615	615	641	650	642	656	622	600	653	608	641	648	661	641	664	643	633	623	648	638	639	608	652	616	668	634	579	638	641	651	635	628	615	609	630	641	607	648	640	626	609	671	666	634	579	586	622	642	585	642	600	649	649	635	643	650	638	624	656	606	602	627	645	637	622	686	642	570	620	624	623	642	618	640	664	632	620	638	615	631	624	617	645	645	681	662	638	640	623	637	671	624	622	630	615	608	698	635	607	591	634	662	579	677	622	616	645	620	595	641	659	645	630	660	655	613	621	610	629	658	645	621	668	641	609	609	643	625	640	623	653	657	655	679	638	619	633	621	611	599	615	594	643	642	619	654	629	662	615	665	633	617	607	626	647	598	648	648	644	654	596	615	606	641	664	642	610	638	689	609	610	632	597	643	630	643	647	631	632	651	674	647	652	590	615	623	647	612	635	639	635	664	607	648	642	647	644	626	595	672	609	636	622	660	608	644	642	623	663	629	676	594	616	606	669	684	628	657	619	589	613	621	678	603	585	655	653	623	602	663	624	630	594	603	624	667	652	672	623	626	638	628	631	598	646	587	646	606	595	662	594	665	623	646	604	613	617	618	606	598	658	644	646	640	606	650	608	588	648	677	662	635	585	607	623	638	605	668	647	629	607	634	653	614	636	617	648	641	627	622	629	611	647	601	637	618	625	689	604	651	594	624	595	667	588	656	598	610	658	649	622	593	600	605	584	601	601	580	653	629	606	615	644	628	643	630	713	645	647	641	625	640	640	604	645	634	640	640	638	626	698	620	623	677	598	644	665	623	613	580	651	688	612	605	644	619	627	649	631	615	623	606	620	592	639	643	672	623	626	592	614	647	617	607	624	679	649	649	672	604	652	600	614	636	643	629	604	613	642	605	607	602	654	618	672	582	663	626	616	628	647	664	640	643	658	694	655	603	612	623	597	656	674	628	616	623	610	652	626	623	619	578	637	658	664	644	626	610	596	613	668	664	645	622	614	661	653	641	614	619	633	624	637	644	604	631	618	620	652	660	573	623	633	599	620	632	618	600	660	603	669	684	635	634	599	607	558	649	603	652	628	690	649	630	624	675	665	639	620	624	634	609	611	678	635	649	616	689	624	581	638	625	660	627	644	612	609	594	635	612	614	575	600	589	629	662	626	700	618	675	619	630	601	659	599	620	618	597	653	630	638	646	630	674	659	607	618	577	617	625	642	628	605	618	659	634	641	651	655	583	652	590	636	581	610	609	619	615	643	622	633	579	655	649	625	641	628	655	622	635	623	615	647	617	670	622	618	586	643	642	641	614	623	667	667	629	590	623	634	566	645	668	653	666	667	630	634	643	630	643	598	637	627	642	624	644	670	598	622	587	595	609	631	620	611	611	657	633	625	648	615	598	594	715	632	625	638	590	662	692	676	638	647	624	602	636	655	644	632	653	626	630	617	619	646	662	616	650	631	653	650	603	667	640	668	629	638	634	671	620	664	692	597	568	660	573	645	612	639	641	606	619	658	624	655	668	652	636	603	654	610	624	648	622	642	595	599	687	665	631	635	620	600	579	618	594	602	621	641	642	633	637	594	618	587	629	558	618	600	645	617
17658	14852	15927	11487	7208	4572	3173	2450	1878	1498	1090	925	745	673	610	567	500	486	424	371	399	375	379	327	365	388	366	325	322	354	306	299	330	310	279	307	290	297	302	270	295	291	254	294	266	274	285	290	272	300	280	291	238	275	277	269	286	246	281	277	304	287	288	268	292	254	259	258	275	239	272	265	271	277	260	293	272	269	280	273	275	289	293	284	286	275	268	250	283	300	265	274	282	284	293	308	266	294	289	265	288	276	266	258	241	283	283	270	253	253	282	296	272	262	269	292	257	276	262	310	268	275	258	285	278	294	277	262	309	277	269	264	277	264	253	292	230	258	272	267	259	276	274	273	308	238	293	249	317	251	262	269	284	281	233	262	284	301	295	255	270	302	258	252	278	253	284	285	288	271	248	278	259	270	283	260	280	283	265	236	248	284	280	278	284	278	279	262	277	298	277	265	307	281	277	253	274	258	284	257	262	268	273	281	285	290	262	276	242	291	261	247	270	293	236	284	273	278	272	275	277	232	265	250	261	257	281	252	273	276	262	284	270	266	291	254	286	276	274	277	244	264	284	259	279	265	280	288	270	233	264	297	267	288	266	273	307	233	286	274	254	264	311	287	299	254	278	286	317	285	278	298	250	251	264	265	266	285	282	248	307	283	271	266	270	291	255	262	271	287	293	261	298	274	236	280	262	258	277	275	289	266	273	287	292	275	249	270	308	299	280	276	280	268	284	278	278	255	260	276	250	254	309	256	276	302	278	277	282	246	310	254	271	293	265	259	274	291	281	261	261	277	294	271	261	283	251	252	266	243	281	278	276	271	260	289	285	263	263	249	257	273	266	272	256	273	271	268	306	261	286	257	264	278	287	288	287	274	281	280	266	262	261	273	273	274	265	278	296	255	258	275	260	264	273	248	258	279	308	314	264	268	255	241	272	296	285	274	264	293	277	278	269	274	249	291	249	294	281	278	263	285	291	273	294	279	269	262	265	285	299	281	250	265	271	278	289	270	266	268	262	299	233	260	299	274	260	277	258	254	263	293	262	282	280	273	292	253	279	258	272	284	279	265	284	244	274	297	255	250	273	259	252	300	293	291	280	231	296	271	254	279	308	300	271	257	276	286	279	282	296	253	280	254	262	254	269	270	300	289	256	301	292	254	304	245	252	301	285	294	267	280	271	272	276	270	257	283	261	287	282	294	280	255	304	266	260	254	267	296	284	281	296	263	279	267	284	257	277	267	233	267	280	258	267	255	276	268	241	283	301	255	282	260	288	287	244	281	303	273	292	288	250	277	304	288	305	271	269	255	269	272	278	226	282	256	278	279	275	244	271	280	254	282	270	279	304	263	295	280	249	300	260	254	294	264	274	299	252	298	265	254	272	288	279	266	283	273	270	256	329	273	274	278	276	271	269	276	276	277	249	247	257	287	263	264	267	267	279	249	264	276	285	263	294	277	275	274	289	295	279	293	289	249	267	255	245	276	274	249	274	274	246	258	300	303	284	311	262	274	279	266	271	283	289	283	263	291	280	283	289	281	261	248	293	279	259	306	257	260	295	259	283	270	273	255	254	262	304	278	288	256	258	294	270	299	276	283	272	236	263	252	254	262	285	268	278	273	288	269	259	291	291	266	317	281	258	275	269	276	300	268	283	276	280	268	307	250	266	266	265	297	283	272	264	316	291	251	284	284	283	260	270	260	280	254	246	289	253	252	288	231	284	296	270	276	264	264	268	275	271	285	275	256	294	298	305	259	297	296	289	281	288	264	234	252	264	293	276	281	302	276	297	274	252	242	285	273	277	265	270	248	277	264	243	256	275	249	268	273	258	262	264	261	274	258	269	286	247	245	287	321	276	277	281	266	270	269	295	295	278	270	292	269	263	267	249	277	261	304	249	297	277	294	295	275	261	240	258	252	286	297	261	284	280	285	297	246	259	280	248	288	246	282	277	283	290	282	272	264	265	295	287	256	273	267	269	280	265	278	306	277	287	260	253	266	277	262	285	290	280	300	291	241	259	258	266	272	297	297	260	245	286	274	279	290	273	285	294	296	265	266	282	296	266	304	283	268	267	273	295	265	288	270	307	243	271	251	296	279	264	247	303	282	272	263	258	271	270	268	261	264	274	272	286	285	268	274	266	244	278	284	274	261	286	269	288	255	263	275	260	287	276	276	323	265	272	243	255	250	286	285	266	281	272	286	275	278	290	267	285	252	248	249	264	288	273	255	262	259	278	266	257	250	245	278	265	275	242	290	256	246	263	285	285	317	261	292	250	279	246	273	255	291	307	258	263	306	267	289	281	285	292	292	282	270	277	283	261	305	282	261	270	268	260	250	261	277	266	284	317	265	293	255	287	260	275	233	263	264	282	261	291	307	265	286	248	264	261	269	280	295	266	255	269	270	281	290	281	262	246	269	259	296	286	264	251	260	261	260	266	282	255	291	266	260	255	270	245	298	254	271	273	292	303	274	273	292	309	278	267	307	258	259	264	309	301	285	267	301	274	268	296	261	275	282	286	316	280	260	323	287	287	293	274	263	248	269	276	272	267	261	286	268	251	266	280	269	269	248	267	286	259	273	302	320	274	244	308	280	292	297	277	301	279	261	280	250	270	258	268	266	245	283	293	267	275	285	280	267	258	269	274	263	293	266	259	235	246	248	285	266	290	278	260	308	287	284	310	285	266	292	250	252	298	264	259	245	307	281	245	283	261	314	276	271	278	267	254	285	278	285	267	268	273	269	290	272	256	294	292	271	244	287	272	306	293	284	243	282	271	242	278	273	253	249	244	272	265	279	293	298	267	285	248	226	287	290	286	299	291	275	264	291	287	278	278	259	291	239	287	263	286	260	266	292	271	277	258	291	292	256	271	297	288	278	301	273	295	282	289	272	284	237	272	254	246	283	284	264	285	296	288	276	258	263	235	319	283	295	267	279	276	258	282	295	292	253	276	300	284	249	257	281	283	309	257	260	247	269	263	264	291	294	242	266	260	269	263	274	279	285	309	255	259	263	252	277	299	265	279	238	264	275	282	282	259	264	248	278	276	272	248	275	244	303	259	276	246	262	266	291	286	266	288	278	310	252	301	290	255	267	286	287	272	275	298	296	262	286	297	257	261	281	290	275	282	271	255	287	264	228	267	293	266	274	269	276	244	259	274	270	297	274	280	260	289	283	301	276	276	267	280	260	263	299	258	284	286	282	262	294	269	298	269	278	251	281	266	259	305	273	280	247	238	267	284	249	289	288	305	317	307	279	293	268	273	276	258	263	272	229	257	274	285	301	296	276	268	290	266	293	247	269	269	251	280	285	296	294	310	293	283	235	301	297	282	244	262	272	248	280	265	271	284	259	271	265	298	279	289	246	301	272	250	250	272	253	307	278	269	266	273	265	271	261	265	288	270	278	285	294	284	275	271	266	278	261	245	258	291	276	294	270	275	255	269	268	291	283	269	282	279	298	282	276	268	260	251	258	286	276	276	274	260	265
11320	12689	22358	22642	19454	15858	12508	10562	8869	7497	5899	4784	4057	3483	3129	2756	2507	2215	2118	1725	1788	1581	1417	1483	1427	1451	1319	1206	1127	1199	1053	1057	873	929	869	917	869	881	805	821	784	765	773	778	739	741	704	767	765	763	725	771	695	779	709	783	772	703	825	711	750	740	735	731	718	708	780	806	719	752	746	737	736	756	764	721	780	793	730	756	744	737	778	756	740	769	752	699	742	750	734	734	765	743	735	764	721	738	743	724	779	794	721	777	744	723	753	760	758	729	728	701	732	743	712	753	757	770	723	719	743	750	790	810	776	686	692	754	692	751	732	782	702	758	742	714	762	751	743	727	683	744	740	747	722	722	790	780	758	766	751	746	729	755	760	733	715	722	742	774	689	715	712	732	733	777	753	769	747	714	751	763	739	764	748	738	742	742	774	765	768	789	744	779	764	746	716	674	747	725	729	780	735	681	743	735	724	771	750	739	702	744	806	705	759	744	722	744	775	765	737	699	767	730	735	743	702	718	720	749	723	751	709	725	746	721	796	721	728	709	800	743	724	768	771	766	731	751	741	757	748	727	739	747	764	772	776	809	764	719	754	752	718	746	729	772	688	738	716	708	743	764	705	716	701	723	785	721	744	744	763	735	729	740	750	712	744	770	723	701	700	753	745	736	763	704	701	693	745	766	738	762	737	752	766	722	744	806	703	747	729	761	709	735	711	775	784	747	754	742	733	749	741	807	774	748	733	766	758	745	723	737	769	693	787	721	711	742	781	771	722	801	735	688	763	733	725	749	771	747	783	755	727	749	684	721	732	763	782	766	709	710	761	787	767	727	829	729	736	708	773	748	745	770	747	739	749	780	778	750	750	780	730	703	731	759	775	741	769	759	765	742	735	773	678	754	737	743	743	783	748	764	739	779	740	693	763	689	718	753	777	751	775	736	715	726	724	771	698	654	739	738	777	741	708	737	735	748	731	733	719	744	746	733	708	766	749	692	749	731	735	728	777	752	734	754	738	746	739	713	738	719	723	715	726	713	766	751	807	742	744	799	699	758	800	756	762	731	772	701	819	718	788	721	750	783	745	749	758	734	715	730	778	754	752	749	749	795	746	786	763	752	757	769	773	702	686	741	770	749	746	734	741	674	806	719	765	722	755	777	719	723	757	722	746	705	715	722	705	767	773	756	725	771	760	742	746	709	725	744	812	773	702	708	771	719	737	759	724	756	722	769	795	750	781	765	739	764	777	716	716	726	742	759	778	733	717	722	752	773	763	784	758	744	730	755	782	731	703	766	750	759	766	718	748	724	704	744	786	805	725	736	761	785	780	744	783	709	718	761	719	722	703	736	727	732	726	772	783	781	750	782	764	721	738	741	704	773	802	707	757	720	749	742	710	746	711	712	752	761	814	788	757	712	756	710	762	771	726	734	698	676	743	754	731	766	710	717	758	741	694	771	681	740	701	776	716	711	754	729	756	728	745	715	717	691	693	733	749	749	762	728	715	757	754	754	762	726	750	798	779	770	710	751	759	753	763	755	729	723	693	751	767	746	802	730	743	714	738	723	737	781	706	760	748	720	785	678	763	777	678	719	753	806	806	728	739	740	723	766	743	761	712	751	720	731	763	730	703	776	726	695	733	733	740	718	788	736	745	732	739	750	729	770	776	739	718	724	737	747	797	780	723	739	724	752	720	706	751	736	744	733	764	758	724	762	695	768	738	698	737	773	748	730	716	767	766	746	771	769	732	714	706	726	759	779	741	763	727	713	704	796	735	748	716	749	744	774	708	773	687	707	706	746	723	693	725	695	705	747	743	756	778	744	733	769	757	741	744	747	791	701	696	739	724	775	721	777	741	721	773	717	752	756	746	747	729	765	770	799	748	778	707	795	726	725	708	797	725	731	718	789	735	780	740	826	758	743	741	709	756	749	771	760	700	755	804	728	721	712	701	736	753	727	796	724	770	749	746	804	736	730	693	750	688	744	774	741	775	766	723	763	755	671	755	739	780	742	763	714	785	750	770	735	756	798	732	754	740	776	738	730	711	752	747	723	774	778	735	730	767	773	755	733	765	753	754	795	708	736	751	719	764	725	736	749	750	737	728	789	774	733	734	768	744	739	725	754	764	743	756	714	736	710	779	779	658	727	697	740	761	738	793	725	772	723	774	739	788	706	744	753	738	756	808	784	750	740	803	752	739	758	741	761	756	772	762	751	699	736	700	738	726	714	713	760	714	751	762	726	715	764	699	769	719	780	734	751	746	745	757	731	722	737	754	798	747	766	751	767	751	736	740	766	738	712	779	746	698	729	748	731	753	762	749	743	753	786	738	788	739	790	731	688	742	740	773	734	705	748	720	739	755	726	755	800	758	799	734	747	763	749	767	747	707	750	741	690	747	783	727	747	739	744	732	750	745	722	707	758	727	733	715	778	762	780	760	754	759	779	751	730	758	722	792	735	716	724	761	743	769	782	784	770	744	781	778	731	727	741	764	730	759	714	766	747	710	744	772	704	726	756	732	740	763	817	761	730	741	783	780	711	763	776	719	771	749	744	705	773	735	724	762	706	751	772	725	799	729	736	692	753	711	725	684	763	728	703	795	761	759	767	711	740	746	738	683	795	738	760	743	774	793	736	739	780	766	756	752	750	734	757	771	731	712	740	756	755	723	789	731	728	742	772	790	763	739	731	782	743	735	746	755	726	718	759	756	707	742	764	706	740	769	739	704	732	707	775	766	725	735	659	732	778	731	709	749	736	703	698	811	761	766	756	713	743	750	788	724	734	751	785	713	774	730	724	708	739	769	735	752	705	759	764	730	700	761	765	786	785	774	738	723	721	755	744	751	757	813	778	745	785	703	721	716	786	826	699	723	752	765	717	806	754	770	777	793	755	749	723	731	747	738	772	746	719	751	716	745	743	704	746	767	737	744	771	721	760	734	752	720	780	733	745	704	802	793	682	818	785	765	712	750	759	730	798	716	714	732	788	718	695	791	746	785	729	799	773	748	731	743	802	729	757	794	728	766	756	743	721	779	677	737	749	746	808	726	770	784	791	718	738	742	736	735	729	720	743	745	743	743	766	706	786	776	710	713	759	753	711	748	734	727	716	730	751	725	745	747	697	767	728	718	754	725	713	687	723	757	680	737	716	743	709	756	744	781	747	741	690	792	787	719	726	694	702	725	759	722	748	803	701	748	738	760	724	722	769	742	699	766	741	781	757	701	746	719	747	670	751	773	756	778	745	759	773	769	708	756	767	760	746	699	757	785	728	699	719	711	776	772	716	714	777	796	717	770	762	767	726	735	725	736	735	778	714	709	733	763	797	733	800	744	766	752	775	793	745	738	799	710	767	732	785	749	776	798	787	696	757	715	745	713	690	703	752	729	802	779	770	771	768	743	752	714	743	712	722	755	791	721	775	758	751	736	785	727	734	745	743	722	757	732	768	718	734	761	773	745	728	754	781	737	790	734	724	731	757	753	698	740	683	743	770	749	779
27862	23986	26309	20509	14448	9687	6925	6328	5754	5151	3442	2527	1751	1724	1712	1770	1569	1626	1600	1117	1158	1156	1067	1169	1171	1188	1044	919	841	893	705	660	549	493	480	445	469	365	360	324	316	272	279	264	251	262	262	242	259	253	237	259	265	247	245	207	238	239	227	222	250	269	228	246	257	245	252	266	239	236	231	263	272	254	261	261	260	273	249	240	227	247	246	265	265	243	229	250	239	257	260	243	266	276	264	255	235	282	239	262	264	282	260	283	236	245	263	227	270	248	244	251	262	253	253	253	256	247	252	272	229	278	256	298	262	243	283	230	257	242	244	259	240	252	267	268	264	265	295	244	252	250	238	237	268	269	226	226	231	242	269	276	285	243	272	234	232	240	247	250	244	234	265	248	243	236	242	229	261	260	249	284	259	249	228	273	267	251	259	288	254	239	261	268	271	249	216	264	258	249	242	240	232	210	254	251	243	230	282	220	238	255	246	282	228	244	263	254	266	266	244	252	231	278	226	238	260	237	241	277	249	217	276	237	240	242	263	246	256	242	219	246	253	238	251	258	234	262	242	256	232	267	263	228	270	253	229	272	233	257	270	277	256	231	226	247	263	247	251	243	273	251	251	263	274	242	245	263	242	270	253	259	265	225	251	258	237	236	243	256	253	260	243	244	253	260	232	246	266	288	288	265	234	264	253	243	223	266	247	267	275	253	262	271	262	220	229	248	237	270	286	250	254	250	297	242	266	258	269	227	246	235	264	242	263	259	288	252	278	247	258	276	262	267	273	240	277	252	256	264	248	247	261	223	265	249	260	250	245	232	237	270	270	257	254	276	255	250	256	233	252	229	244	259	278	260	224	245	277	253	241	265	245	253	249	265	259	273	259	252	264	282	243	272	269	223	236	236	232	249	240	250	230	256	259	289	254	234	236	284	251	215	273	243	236	224	251	270	240	261	257	262	228	258	231	289	231	239	261	229	246	237	240	225	246	251	246	262	262	236	257	252	252	235	276	261	269	252	250	245	221	239	232	250	269	261	261	245	228	244	258	229	224	242	222	265	248	250	217	271	249	253	231	251	253	265	270	235	268	254	237	231	259	247	271	254	230	255	258	258	232	250	276	250	246	253	245	252	280	239	239	256	249	252	258	242	242	256	247	250	237	257	277	241	268	259	263	262	230	239	257	249	259	226	254	257	257	265	214	217	246	247	267	235	258	238	241	259	243	287	257	225	242	251	252	260	234	217	230	240	252	248	247	227	249	253	258	279	233	268	271	251	258	252	255	239	242	231	245	224	233	276	225	240	233	243	255	241	256	241	251	232	237	263	248	249	227	253	244	227	210	252	252	229	236	231	246	257	248	233	225	243	233	233	286	252	242	271	233	266	233	252	282	274	256	253	255	239	271	224	263	249	251	266	242	241	246	234	228	256	205	232	221	249	245	243	251	245	258	248	234	254	264	254	250	249	269	266	261	249	266	252	244	241	257	253	230	246	272	237	260	276	247	245	265	230	281	231	287	257	257	241	250	229	263	249	265	243	243	244	255	248	250	240	266	268	276	264	234	243	275	263	252	215	256	244	248	228	251	217	261	238	232	256	258	240	282	250	280	255	280	287	258	232	272	217	254	235	242	259	256	262	256	246	226	257	273	259	262	228	249	234	218	279	227	244	248	273	241	262	272	279	252	239	252	254	240	241	237	268	239	244	267	230	265	267	251	265	256	255	259	296	246	258	246	265	236	246	255	249	238	239	243	256	239	241	240	253	245	263	254	237	257	254	282	231	286	269	251	230	221	254	271	228	280	267	270	238	256	246	250	243	266	235	245	249	262	217	255	251	222	241	229	234	241	265	254	265	280	268	261	273	250	241	243	244	269	234	252	258	296	257	270	239	230	232	241	262	231	235	226	253	269	251	232	224	241	233	233	245	256	275	230	264	269	286	238	284	226	241	256	242	256	263	237	253	243	223	268	270	231	257	213	217	230	268	224	232	242	266	259	236	270	247	247	257	238	267	235	256	243	240	262	215	231	236	262	238	242	226	252	277	263	252	250	276	265	225	241	260	253	272	284	248	233	224	243	262	237	267	243	239	294	259	257	255	254	262	238	240	256	260	225	245	261	253	235	273	264	261	244	243	263	256	277	249	244	239	248	236	252	245	258	242	244	259	244	256	232	246	251	228	270	288	256	284	247	253	259	229	250	267	243	264	263	252	258	256	251	245	235	260	222	217	280	232	272	269	278	254	259	246	265	242	253	229	248	253	241	241	224	244	260	236	256	249	272	265	226	256	270	249	280	251	244	252	257	241	256	250	236	259	262	246	240	257	255	238	255	268	266	240	258	223	259	231	241	254	243	278	265	263	248	273	260	270	243	240	253	278	284	239	250	263	277	226	262	250	236	240	265	268	232	244	266	261	269	264	229	244	235	282	259	272	234	270	272	220	225	243	262	255	260	219	239	252	218	223	258	277	235	271	263	249	252	244	257	264	273	247	240	257	234	237	240	260	242	262	245	294	273	247	256	214	238	237	273	260	259	238	276	252	227	252	242	267	257	239	250	229	267	231	255	245	239	257	259	243	266	238	225	298	250	225	258	262	220	256	235	251	245	248	242	228	262	241	223	252	242	258	226	293	282	242	254	240	208	203	243	225	242	258	243	225	230	259	238	290	250	256	233	258	254	274	257	281	276	264	260	263	269	260	249	241	246	241	244	229	280	261	271	218	249	249	276	257	256	219	259	259	271	236	251	255	240	251	258	258	265	223	227	268	241	254	247	258	251	223	270	243	244	282	231	241	271	243	251	249	256	281	248	251	241	244	236	250	260	260	261	231	251	226	221	254	256	219	263	269	240	248	251	237	265	261	234	255	250	235	277	259	232	230	248	226	264	253	248	251	229	239	272	254	223	256	272	206	273	289	252	244	224	263	256	238	236	244	266	239	239	253	258	267	249	240	237	227	270	239	254	245	223	248	239	267	228	281	247	258	252	281	264	272	241	253	247	261	252	283	240	233	227	235	255	247	235	273	257	244	242	237	241	250	224	263	218	250	248	236	252	262	232	263	245	287	247	271	263	244	263	258	252	259	269	254	258	239	225	239	206	266	261	292	257	243	236	281	235	250	288	267	252	240	284	238	244	264	245	287	273	259	254	229	252	229	248	271	244	254	238	239	244	261	265	257	251	276	255	250	258	235	253	273	236	257	251	258	238	253	232	275	250	251	261	246	262	252	254	242	265	239	270	235	238	256	242	244	222	239	269	229	255	262	243	258	248	252	234	292	267	272	272	260	238	233	272	256	225	236	262	267	246	236	240	257	243	246	250	303	265	230	260	240	258	241	217	246	242	279	223	262	225	259	243	254	251	249	240	246	245	241	249	239	266	262	228	247	293	247	233	235	256	223	280	274	236	230	256	261	244	242	260	252	263	266	259	250	256	209	274	262	250	244	255	224	251	261	239	249	230	238	257	261	247	254	235	237	257	266	239	275	246	238	246	238	239	272
17824	19242	30352	31406	28652	24670	21571	21408	19951	19047	14051	11607	9252	9374	9443	9005	8275	8937	9001	6150	7001	6796	6641	6937	6944	7078	6200	5268	4838	5346	3833	3382	2935	2440	2484	2280	2425	1549	1436	1230	1107	917	851	823	870	752	715	655	741	710	721	757	701	670	725	765	706	668	739	670	694	673	691	711	697	712	636	695	684	697	685	714	667	683	658	715	710	685	687	688	691	723	701	685	708	674	722	751	660	682	692	755	657	716	676	719	706	631	688	694	695	694	679	731	716	650	708	659	695	686	692	682	690	676	657	673	654	696	672	678	696	725	695	669	724	722	706	720	662	687	702	749	660	741	693	671	734	680	670	701	707	746	701	729	722	702	663	690	690	681	684	703	687	710	696	665	720	696	716	693	696	652	675	706	705	665	682	668	645	699	704	706	684	712	716	664	678	704	760	662	668	685	743	687	696	707	680	680	693	700	654	684	677	693	718	681	710	705	698	682	735	669	699	698	629	729	693	660	702	645	695	660	712	691	709	704	661	699	669	697	731	701	672	690	669	707	716	722	677	722	679	673	661	754	679	667	759	714	704	657	697	662	685	719	708	704	698	736	714	742	687	634	715	672	685	708	719	721	727	648	718	715	739	697	709	647	682	709	684	664	726	723	691	720	676	661	710	689	637	670	696	714	726	709	674	678	698	710	715	753	702	677	734	669	717	678	696	696	708	712	665	657	672	661	703	693	705	627	739	624	691	697	697	702	658	684	686	702	677	644	706	716	698	720	681	646	671	752	675	665	653	729	723	702	669	669	680	708	678	728	628	624	728	700	713	753	706	683	677	691	716	682	720	683	717	703	701	675	649	732	667	666	698	599	710	723	699	693	662	667	707	692	728	683	717	671	723	702	692	694	722	694	699	672	694	692	685	739	674	747	650	702	683	699	652	687	706	694	688	707	667	727	717	656	655	700	735	683	703	685	663	682	716	744	687	680	690	689	714	698	669	697	733	732	690	676	697	664	698	687	685	704	657	706	712	668	699	692	730	715	738	699	691	684	672	670	733	705	706	695	690	672	677	683	725	668	709	680	748	692	624	653	705	708	730	690	716	667	713	695	671	710	748	692	744	691	694	687	677	715	695	728	726	717	714	680	659	687	683	670	676	702	670	698	708	689	712	672	661	711	739	696	697	703	722	699	709	690	702	636	665	664	673	676	675	716	730	688	688	697	701	736	717	672	711	712	701	694	662	708	658	672	668	712	655	694	684	703	704	696	697	646	678	685	673	694	706	712	691	676	684	724	717	674	664	670	660	684	683	713	714	702	727	679	679	703	710	727	681	736	693	704	689	622	668	648	709	726	652	707	683	671	697	677	711	692	646	696	678	728	711	680	718	681	695	673	703	667	684	698	678	732	686	715	693	730	673	688	714	715	712	700	696	677	672	688	685	686	649	728	646	653	737	672	690	745	647	672	715	709	653	704	704	721	675	690	694	683	661	688	697	710	710	729	694	729	704	656	728	735	735	684	674	734	691	683	698	718	726	766	690	663	742	739	732	709	677	687	711	707	668	686	701	727	698	666	669	715	691	711	738	728	704	663	664	678	693	694	712	698	671	695	709	762	663	685	696	673	731	718	662	703	701	654	708	645	710	688	685	693	675	678	697	714	671	657	685	738	669	695	661	685	711	701	654	681	676	690	734	713	695	658	714	729	696	698	684	702	725	660	758	715	691	691	694	705	705	690	681	682	746	730	682	695	687	674	713	673	639	709	672	714	728	693	677	676	718	701	692	688	651	727	724	703	757	687	698	724	690	685	691	669	692	694	664	703	737	710	654	732	701	660	686	692	725	640	719	657	675	681	713	713	732	693	674	722	711	691	704	712	659	729	708	701	681	739	713	688	713	672	750	658	692	732	674	669	737	645	712	692	709	675	746	715	699	712	750	685	646	690	719	715	713	736	695	690	676	654	698	701	691	782	683	654	664	691	733	654	698	680	688	730	689	694	719	711	687	666	699	678	685	677	678	678	719	699	737	686	696	683	675	684	682	736	766	706	663	711	732	673	687	703	705	706	710	692	649	679	665	687	715	703	679	679	704	706	676	726	705	670	652	704	705	676	708	698	734	693	690	679	685	673	680	641	674	720	655	715	747	669	696	732	679	712	711	666	739	686	684	657	722	676	696	689	658	761	706	661	663	729	728	680	659	694	701	689	710	687	696	666	701	662	745	717	730	746	723	703	671	712	680	668	668	688	688	742	703	654	657	645	724	726	681	710	704	716	717	686	678	714	706	738	638	667	612	694	725	738	698	691	697	692	670	695	718	723	698	734	696	687	684	688	710	697	692	703	720	682	691	673	691	678	710	682	741	730	742	769	705	697	692	729	728	710	701	726	654	684	711	648	728	692	740	690	696	708	706	695	758	725	724	650	688	692	704	662	688	682	700	707	649	685	667	708	720	692	700	705	668	740	672	685	688	723	676	698	697	665	689	696	752	679	700	724	716	676	689	734	704	668	724	671	733	648	694	708	689	730	652	687	688	631	701	704	677	672	713	694	664	673	670	693	670	694	673	769	707	726	655	703	665	652	698	686	693	675	693	709	712	706	709	717	714	664	726	735	669	670	722	686	706	681	705	706	718	651	661	646	692	727	759	705	668	693	692	742	643	707	698	660	703	697	700	688	717	698	694	745	666	690	726	681	704	674	688	711	742	668	685	640	697	644	703	702	638	689	720	660	718	713	699	713	677	685	715	720	688	692	721	690	692	743	756	736	706	687	706	674	693	680	680	720	690	660	657	675	675	680	679	719	678	728	693	672	707	692	745	654	727	696	665	631	710	682	661	687	686	710	689	718	660	681	693	715	664	660	678	700	678	698	664	642	707	683	694	644	732	696	722	694	648	683	653	721	690	688	701	710	718	691	715	695	713	672	700	689	699	669	684	687	710	754	693	721	651	692	681	644	708	678	712	745	729	707	658	715	682	709	686	675	666	695	680	666	714	644	740	678	652	749	676	712	710	678	691	723	702	718	670	734	708	700	697	698	691	661	720	707	679	667	674	662	668	666	715	666	659	694	655	691	643	700	703	768	737	668	678	749	706	683	654	658	717	714	716	723	698	700	681	667	672	688	642	729	730	688	690	714	756	674	663	658	682	655	679	711	702	690	710	660	708	718	703	663	740	639	693	671	729	700	629	701	725	676	678	714	708	747	657	750	703	693	694	687	690	682	700	658	658	709	709	727	699	703	710	723	645	703	712	700	732	688	712	719	679	684	694	692	728	673	683	706	743	711	685	703	693	675	702	691	701	719	708	653	756	741	678	704	751	699	711	673	654	671	722	681	690	639	672	695	644	707	697	729	634	670	704	665	651	706	685	704	718	679	649	703	683	664	688	717	666	688	628	743	733	678	731	676	732	693	699	724	726	667	752	678	706	728	690	676	651	726	738	695	754	694	719	670	742	682	702	700	698	693	680	695	693	658	671	682	723	736	665	680	713	677	718	733	703	657	726	740	698	677	740	666
36063	30965	34489	28971	22066	15983	12165	11728	11031	10128	6676	4774	3226	3307	3457	3336	2885	3404	3023	2226	2436	2122	2058	2136	2080	2085	1870	1759	1681	1689	1169	1060	879	708	733	710	653	481	415	340	305	289	272	286	288	221	217	222	216	257	235	225	218	261	244	223	197	235	230	232	230	225	228	219	222	209	212	264	223	255	223	225	218	230	215	227	248	237	217	257	210	213	228	243	231	264	219	217	223	228	218	226	214	217	212	204	223	224	195	223	227	238	196	241	225	226	235	195	250	253	213	242	222	218	224	225	214	227	242	259	206	247	220	247	230	212	237	212	227	228	217	244	234	228	206	247	213	243	225	242	219	251	229	222	209	197	245	223	205	237	221	206	238	209	226	222	230	208	243	230	245	228	225	215	249	239	221	234	197	222	232	229	226	224	199	224	252	228	207	208	226	231	247	227	230	240	241	228	244	217	220	235	230	243	224	204	246	230	224	213	250	214	229	230	229	217	214	226	249	239	239	234	225	222	217	230	222	225	204	258	228	215	238	217	236	198	228	246	238	219	233	225	236	225	234	229	217	259	219	205	210	226	236	237	252	214	226	210	222	219	212	207	213	224	216	213	214	269	230	234	234	225	245	229	225	214	225	202	227	210	234	237	244	212	227	222	221	218	228	233	207	236	214	246	239	202	208	237	232	214	224	208	232	245	231	226	225	257	250	228	245	214	222	200	245	221	215	227	233	241	236	186	239	220	234	277	224	204	222	233	213	226	241	252	225	231	204	221	219	206	219	248	258	217	214	242	235	206	209	231	225	212	217	201	255	203	207	236	233	214	213	220	237	223	207	242	206	247	234	223	228	221	219	225	259	222	236	237	254	215	232	222	219	221	224	241	216	234	225	218	228	227	221	174	247	236	250	251	234	239	207	214	241	218	224	240	225	246	229	220	219	233	240	207	200	230	236	239	226	230	222	227	231	246	202	244	199	219	207	217	228	226	228	228	248	244	200	239	239	245	241	234	213	206	231	204	229	252	218	222	237	225	243	202	230	228	238	241	238	279	199	241	229	233	251	205	230	217	227	246	235	247	218	238	239	195	230	210	239	213	226	228	214	228	237	240	219	248	241	232	187	201	222	223	229	265	252	246	230	217	207	263	219	228	206	225	236	235	208	212	199	226	227	244	195	251	227	226	267	244	202	199	257	227	241	222	209	236	219	218	230	227	225	194	209	231	223	208	232	196	221	231	220	224	234	232	237	242	217	225	210	223	224	272	242	206	212	227	218	219	257	197	238	242	238	232	223	215	233	242	244	230	225	208	235	224	240	207	245	238	246	249	209	221	230	222	207	225	216	210	231	235	219	254	245	218	227	233	200	220	222	226	232	213	237	201	207	223	215	224	202	244	255	214	202	205	230	223	237	199	206	221	217	215	251	228	230	238	240	217	253	185	194	240	225	211	248	218	202	232	281	211	240	220	241	226	202	250	231	220	242	187	240	235	230	236	220	209	209	236	231	220	242	232	229	243	242	228	227	217	218	213	211	218	230	239	207	227	210	186	213	240	241	223	197	233	234	207	214	237	220	231	220	248	247	235	224	221	247	243	204	219	234	228	228	215	222	213	203	232	227	210	251	209	206	250	232	238	218	229	207	215	219	213	219	222	212	220	231	218	237	247	215	209	212	243	221	219	255	210	216	258	243	224	226	237	234	222	251	205	232	232	244	235	217	242	250	236	238	231	235	242	235	234	236	213	213	207	247	219	238	236	192	228	227	232	211	221	218	219	222	223	207	235	199	222	231	215	246	214	234	236	223	224	229	270	246	237	216	202	235	211	245	223	199	246	230	239	217	232	233	260	235	231	236	208	196	227	227	212	259	218	227	224	258	235	240	234	210	247	209	254	233	227	251	194	240	246	230	223	220	185	227	242	247	204	198	217	208	255	229	233	224	215	235	187	197	252	257	237	245	256	240	198	251	225	217	244	248	216	235	240	208	238	232	225	236	226	256	214	212	220	235	240	236	217	191	254	243	226	238	212	219	228	222	240	222	219	230	213	237	228	216	212	254	240	229	231	241	204	223	241	229	215	208	208	233	242	216	231	230	206	243	231	231	220	239	200	208	265	244	234	204	243	203	208	225	199	251	243	206	236	194	227	211	222	226	211	194	242	218	215	245	223	257	200	203	217	215	225	227	238	238	228	235	217	243	246	241	234	215	237	256	215	221	220	207	226	224	247	185	227	207	224	217	233	233	218	226	230	197	214	225	208	196	221	214	211	205	232	252	222	215	210	226	239	224	190	208	224	228	203	245	215	195	218	232	223	220	225	215	232	218	205	226	217	200	226	239	218	240	232	244	226	216	181	225	221	249	221	229	241	232	214	202	199	238	214	215	222	208	224	216	223	245	235	222	234	224	210	233	226	215	214	239	250	203	235	236	208	235	191	221	237	247	234	212	226	214	258	219	263	220	262	227	233	220	246	236	220	232	227	186	224	229	237	230	230	227	194	196	218	240	202	229	243	234	246	253	211	246	236	220	202	228	253	230	209	219	213	208	236	209	224	212	216	222	235	231	254	222	245	222	207	223	232	226	233	239	244	218	218	224	222	236	227	208	246	230	232	246	236	243	244	225	213	249	208	256	235	234	220	200	245	230	236	235	211	222	196	219	231	255	259	217	244	238	224	231	256	214	232	202	217	240	224	224	231	241	253	232	255	232	222	216	219	212	238	243	212	212	210	235	234	244	230	215	223	207	205	224	228	231	249	245	219	236	247	195	268	215	208	241	205	243	235	226	222	212	223	253	264	251	222	212	225	213	223	232	229	188	226	206	235	205	231	253	219	216	213	226	246	216	218	203	271	227	245	234	255	261	241	239	223	214	226	233	211	247	245	257	245	219	191	250	224	239	247	214	238	226	206	226	223	206	216	213	249	231	220	251	239	224	226	196	239	240	233	259	217	223	233	231	215	225	230	222	220	224	217	232	252	218	236	262	232	215	223	243	241	225	259	232	219	219	252	231	240	206	215	246	222	219	222	221	219	215	207	222	219	225	236	242	233	239	215	243	262	242	214	236	218	232	243	242	228	239	217	231	243	229	231	249	243	221	203	216	245	240	212	204	224	238	218	208	230	230	243	248	224	223	223	230	269	234	230	231	256	229	232	216	218	211	259	238	227	213	222	232	218	240	223	226	244	227	216	224	228	230	217	220	230	227	189	237	216	198	240	248	225	207	202	229	270	223	226	193	217	231	225	212	217	236	242	222	222	240	241	226	255	239	231	224	214	237	228	212	193	216	219	233	201	211	207	241	236	245	234	221	219	219	207	222	235	252	243	209	230	252	205	209	240	232	209	230	232	234	244	225	225	200	233	237	227	219	223	200	240	231	210	214	234	222	225	227	262	225	212	229	237	201	244	207	231	242	218	243	222	222	197	218	242	228	194	226	212	244	214	249	234	259	220	233	247	207	206	217	223	237	234	221	204	257	209	225	252	213	211	209	232	227	226	232	225	207	224
23386	24933	36100	37666	35389	30999	28519	29554	27485	26151	20452	17464	14139	15422	15424	14732	13531	15443	14787	10693	12690	11785	11340	12395	11868	12119	10927	9992	9526	9774	6764	6197	5283	4067	4288	4020	3915	2465	1955	1649	1302	1154	1020	895	843	761	714	696	678	677	670	629	631	631	669	612	610	630	656	623	609	618	618	622	661	649	613	647	640	648	665	597	623	651	638	638	637	623	629	597	608	640	604	622	635	619	665	589	639	611	602	653	636	624	640	628	613	684	639	604	631	645	654	623	637	641	693	640	607	633	620	634	647	622	632	633	676	641	636	662	627	626	688	654	638	644	601	663	595	629	638	599	640	618	640	627	645	615	654	612	628	641	602	641	633	638	659	628	633	622	630	661	640	621	631	641	601	584	650	634	608	659	642	624	647	591	618	652	649	653	649	726	636	655	634	626	647	654	585	571	597	605	630	633	612	620	637	656	610	661	671	649	610	616	692	652	631	661	658	622	636	610	641	622	625	635	630	642	614	654	620	659	628	617	673	614	628	613	615	595	628	651	600	664	609	619	574	621	636	653	650	599	626	633	610	625	651	669	653	659	626	636	637	671	623	631	623	638	633	628	640	660	601	625	625	662	645	651	635	646	628	624	617	647	620	648	635	585	671	622	638	639	653	616	627	627	621	588	632	645	653	626	616	614	663	619	679	645	616	567	674	637	629	642	618	651	622	638	633	567	644	644	623	614	597	599	616	644	641	644	656	624	631	626	612	615	643	648	591	614	608	643	647	623	683	638	679	592	642	645	671	647	598	638	618	599	622	637	641	621	685	629	600	627	639	633	623	602	648	623	650	652	627	635	649	601	652	592	641	640	605	593	628	624	618	644	609	609	626	629	655	636	691	651	630	656	643	625	616	638	629	614	626	624	624	669	635	612	668	603	644	617	616	621	671	641	635	644	638	631	608	593	644	623	595	633	650	614	638	595	620	615	598	653	649	673	605	578	615	631	677	615	682	639	633	609	660	627	611	620	600	626	620	668	619	636	655	672	660	596	651	623	667	618	633	619	623	642	622	566	654	669	664	643	659	628	605	606	651	680	668	651	631	642	604	579	595	630	645	635	621	608	645	675	590	647	603	659	644	631	624	608	627	668	641	658	635	668	628	603	634	590	687	653	644	655	647	591	629	637	647	676	658	594	645	615	639	602	649	611	660	636	613	628	620	621	587	596	600	663	649	648	594	662	627	640	619	631	641	600	646	612	581	604	622	648	592	608	638	627	665	620	647	665	634	650	630	640	612	644	627	600	632	631	567	627	655	631	629	612	647	622	615	631	635	626	651	638	587	617	653	631	639	596	599	614	618	664	630	620	614	599	627	622	627	590	609	641	616	613	625	637	666	628	613	646	651	632	610	640	666	631	589	610	639	607	667	636	602	645	616	634	637	604	659	614	644	655	628	624	605	654	667	704	645	657	599	655	671	644	677	666	647	614	624	634	603	620	595	650	604	655	657	633	659	602	656	633	639	648	624	660	618	631	591	613	637	632	652	619	636	696	639	695	644	619	642	587	583	639	631	630	630	697	599	627	626	571	612	602	644	645	663	651	620	640	666	632	612	628	670	654	607	626	672	618	644	654	613	624	679	602	601	621	625	589	648	661	590	670	610	661	685	687	622	671	647	618	624	609	684	672	617	635	598	619	628	643	630	646	645	631	633	599	628	667	617	597	624	612	641	599	635	646	670	624	658	644	658	589	652	629	645	614	640	632	615	637	634	652	634	645	629	630	655	625	624	615	584	615	607	645	654	589	597	679	620	596	636	612	644	608	642	633	614	641	641	642	644	655	644	611	654	626	636	676	604	655	628	652	674	669	601	611	630	612	613	651	638	642	579	657	650	630	622	604	624	631	605	606	643	701	641	618	602	628	626	643	574	642	635	613	628	613	642	621	623	652	645	640	628	636	644	609	674	642	664	657	648	623	647	624	612	600	634	661	624	639	637	621	626	641	640	581	629	633	629	646	650	629	621	636	593	668	636	678	678	599	665	616	619	617	659	618	646	606	640	608	578	626	644	657	591	651	635	642	648	650	663	656	618	611	643	645	619	643	682	627	624	599	636	627	588	633	604	639	621	664	644	581	606	625	619	596	643	626	622	640	644	652	639	607	610	633	651	582	640	613	624	675	629	687	646	617	594	619	653	604	663	631	631	656	661	676	674	624	622	661	638	584	675	640	680	611	613	640	644	591	652	693	644	593	632	714	628	584	586	648	606	618	654	631	617	618	654	678	643	583	651	588	617	657	633	654	639	636	642	630	644	633	660	621	656	627	627	612	653	663	638	674	672	660	651	624	635	586	650	603	628	642	609	682	617	609	652	629	643	641	615	629	631	651	652	664	611	673	623	626	637	636	679	635	635	611	601	641	648	651	615	633	642	642	618	653	622	643	590	610	615	632	663	629	627	674	669	593	663	653	648	625	637	650	632	657	632	645	682	683	631	630	629	620	641	669	627	602	620	665	662	669	627	630	643	651	597	633	632	633	641	652	695	650	622	656	629	627	638	644	615	637	602	625	574	622	630	664	625	635	623	610	605	638	604	641	643	584	594	638	652	638	624	655	656	656	641	672	621	641	636	630	628	654	641	604	658	672	661	652	610	614	657	614	586	646	625	609	626	656	611	637	621	603	609	648	638	623	628	643	616	648	655	667	611	646	622	641	646	648	663	653	621	611	608	650	623	585	626	615	637	649	638	657	616	617	669	629	634	606	682	606	673	676	600	616	628	661	637	671	651	598	631	632	592	621	630	593	636	642	607	644	614	611	606	591	630	654	645	654	694	656	668	645	644	622	666	629	640	590	623	656	655	641	670	627	634	586	609	658	639	651	657	599	633	625	611	640	624	639	653	631	603	616	661	631	659	653	676	629	649	616	658	575	628	655	643	642	692	619	647	584	662	603	646	624	605	660	666	675	678	624	659	676	652	665	649	621	654	617	618	619	646	670	641	642	653	613	683	648	616	615	601	647	673	624	678	686	642	652	593	641	653	638	649	623	638	651	646	606	674	611	680	632	654	642	639	611	647	624	654	604	610	682	676	654	636	618	681	591	653	574	668	682	680	670	609	642	595	622	641	622	641	635	659	632	599	628	616	629	594	612	629	690	660	640	667	640	636	614	657	625	641	628	650	637	680	641	583	651	608	665	608	596	632	629	644	697	613	625	645	652	623	649	650	652	664	633	623	640	608	650	636	601	604	615	637	638	632	632	634	628	624	630	659	639	610	632	672	618	617	641	620	654	649	612	656	622	610	587	621	639	617	635	689	601	659	629	625	594	628	635	630	608	616	602	660	641	623	618	654	607	654	653	664	631	606	611	643	678	620	616	626	627	640	652	661	658	627	625	620	643	655	661	652	632	646	651	655	608	618	591	636	616	648	671	641	631	663	672	603	668	632	620	621	632	601	602	665	635	613	607	655	621	635	637	650	648	629	635	645	650	636	631	629	677	617	641	643	614	672	643	597	657	620	623	664	658
17479	15158	16116	11853	7441	4799	3275	2360	1856	1405	1138	937	692	677	577	592	476	454	444	402	339	394	398	343	364	321	306	340	331	339	271	331	279	294	309	272	282	320	288	283	261	244	261	292	253	262	278	285	265	245	288	261	256	271	260	298	288	290	294	276	283	279	269	254	272	278	245	269	234	290	257	286	269	259	286	288	300	260	292	255	268	266	281	269	248	284	273	259	259	299	288	287	260	299	263	284	285	263	295	258	278	280	265	270	259	273	277	268	269	247	279	264	271	272	289	290	259	283	292	249	270	246	270	259	282	264	288	275	275	255	265	286	281	269	271	249	274	254	258	297	303	263	282	276	291	272	277	266	262	278	259	284	240	273	289	273	296	270	291	286	279	281	263	266	282	268	261	275	266	288	276	279	296	266	255	316	315	266	280	266	254	263	237	235	282	278	274	268	248	291	281	302	268	258	261	273	295	255	258	252	258	279	279	277	270	313	262	282	294	268	267	308	256	274	299	275	254	264	281	296	306	291	271	232	282	257	269	262	272	299	274	276	271	277	298	288	266	277	258	276	284	270	290	229	280	246	259	277	262	280	289	310	286	240	242	302	260	271	269	267	270	282	282	266	261	274	258	286	255	220	268	265	272	254	259	303	293	282	285	261	268	240	238	287	317	276	259	269	269	288	297	280	271	257	258	265	298	274	283	265	290	302	261	258	260	254	266	283	252	258	291	245	283	248	237	312	286	289	254	274	292	279	298	246	264	272	246	312	262	254	269	237	281	268	287	254	270	278	280	276	289	270	285	257	281	290	264	277	305	282	250	284	299	274	290	268	292	253	299	258	286	267	295	248	262	300	278	269	269	265	276	264	288	288	272	267	275	277	292	278	266	281	267	277	298	258	263	244	289	280	270	262	287	231	295	282	260	253	269	261	242	290	272	258	270	292	306	266	282	273	280	274	266	258	282	285	287	260	276	237	269	287	263	289	254	299	281	283	287	270	288	282	288	290	290	264	255	256	281	269	306	282	243	281	303	275	244	274	290	265	257	287	273	260	270	265	283	271	234	303	263	270	262	281	276	286	272	253	288	288	264	283	259	272	264	265	278	245	274	266	264	273	252	267	273	268	290	274	265	258	265	272	288	268	252	287	293	258	280	268	256	281	289	278	280	265	282	264	233	256	264	282	260	261	292	274	276	251	275	270	254	283	255	304	286	275	278	281	266	259	269	238	287	256	243	291	300	258	311	266	272	257	267	260	253	248	277	275	273	294	281	256	274	256	269	281	270	279	240	280	268	266	283	282	303	289	275	294	290	280	274	278	277	284	295	289	284	293	267	267	251	277	258	261	257	274	286	262	262	280	278	289	263	268	267	265	260	265	267	268	280	278	285	247	259	302	280	287	246	271	262	294	286	280	285	250	303	261	261	281	239	276	244	263	280	244	280	282	262	290	278	274	297	278	280	275	275	260	259	259	264	253	312	263	307	271	253	285	291	275	272	289	290	272	272	277	274	274	285	251	276	304	247	280	255	262	309	293	293	283	291	250	253	281	252	291	279	288	255	255	268	293	246	294	277	290	262	259	268	244	250	258	250	270	265	246	267	300	268	272	268	292	284	273	261	271	280	272	248	246	302	278	280	268	273	242	238	261	269	270	278	261	305	264	267	284	271	251	295	243	295	308	276	286	262	262	282	252	243	301	265	282	277	269	269	291	258	270	310	253	277	293	258	265	266	284	258	263	297	225	267	283	277	271	257	250	268	289	293	267	268	246	317	270	261	264	267	304	295	308	242	267	272	254	289	233	250	279	304	264	268	262	272	267	249	310	269	263	306	242	270	253	266	270	283	277	260	280	276	290	270	285	278	249	272	280	256	281	272	265	298	244	293	257	296	257	293	263	271	283	261	231	261	271	253	252	270	296	273	266	299	274	269	269	260	272	257	268	268	249	258	270	280	282	246	289	255	270	240	264	261	283	279	288	267	244	260	274	282	268	275	266	306	287	306	243	286	271	244	245	292	274	272	272	263	277	278	292	294	264	264	314	283	250	278	290	299	309	238	286	250	276	274	258	284	264	249	269	311	271	266	270	261	286	320	255	274	259	277	321	276	274	245	281	253	239	254	270	295	285	265	313	253	274	290	276	263	244	285	264	301	257	248	280	249	290	292	271	276	272	280	261	293	269	283	266	261	298	264	257	263	260	262	276	246	259	240	265	275	292	290	285	251	275	270	262	249	251	260	274	297	256	257	266	270	245	294	263	266	264	282	263	263	232	242	261	290	282	275	234	252	286	244	279	268	276	268	279	296	301	270	244	277	292	267	253	269	263	257	262	259	258	282	268	250	301	250	264	271	295	248	277	253	283	277	265	291	255	235	250	247	266	286	240	300	300	276	270	278	249	290	305	292	275	277	273	276	261	290	250	256	268	274	290	287	292	292	268	276	286	283	280	264	292	288	233	269	255	255	270	262	271	255	259	292	253	256	243	283	275	269	282	257	294	257	258	282	286	247	259	306	273	271	280	282	300	297	263	281	270	266	285	269	269	277	241	258	298	274	259	278	256	303	281	282	280	290	270	266	273	230	239	286	270	274	260	276	306	271	239	262	273	289	237	284	302	255	306	249	274	257	233	304	272	262	309	254	289	257	257	270	305	270	282	269	249	259	271	286	248	269	278	251	272	287	264	253	264	282	275	256	290	263	278	257	283	286	289	278	301	270	262	311	303	285	286	268	259	241	275	281	242	281	252	293	282	266	293	284	274	245	266	242	286	268	266	240	276	286	282	272	261	290	269	282	262	257	286	262	289	267	263	248	275	276	268	311	269	309	297	251	244	273	300	264	277	263	251	310	261	278	265	261	243	242	256	274	291	241	240	272	278	275	270	268	280	265	264	264	220	256	247	277	273	250	276	261	282	251	281	263	265	269	276	257	244	278	277	299	283	276	244	263	278	281	262	257	283	279	263	251	227	276	238	281	271	281	266	237	264	258	263	283	294	282	285	260	287	255	263	246	280	277	264	271	282	247	255	273	310	258	291	296	225	292	285	282	256	281	276	272	267	267	253	291	261	288	281	285	285	275	302	273	262	270	278	272	247	313	284	278	260	311	256	250	261	299	261	292	293	267	310	257	298	237	282	271	259	272	256	308	259	275	269	284	256	273	267	270	281	272	280	260	277	302	286	276	253	258	286	251	269	275	266	270	275	276	291	248	276	266	268	260	244	257	275	272	281	242	273	259	291	269	254	262	280	243	269	302	253	279	278	284	266	248	308	270	254	246	259	281	294	301	273	241	283	279	279	272	268	265	258	281	283	279	245	269	254	259	266	253	277	263	283	286	275	260	297	247	277	269	289	254	319	275	277	284	286	298	274	286	301	250	250	310	279	254	274	279	274	308	257	277	262	254	276	248	279	256	262	274	263	255	269	253	255	274	279	289	299	279	244	265	275	265	280	281	283	263	281	267	317	289	281	267	263	243	290	270	250	289	250	293	250	260	261
11131	13051	22669	23271	20000	16264	12850	10807	8819	7442	5816	4810	3788	3382	3064	2817	2350	2399	2073	1738	1788	1575	1516	1527	1435	1431	1275	1168	1120	1115	987	941	941	881	921	869	841	825	806	775	809	769	778	735	754	810	759	774	726	719	745	716	775	768	700	778	776	777	758	745	746	735	742	754	773	755	719	757	755	743	744	761	776	782	768	746	711	769	749	735	759	764	734	767	773	752	745	775	755	777	729	721	739	684	739	696	722	716	739	720	744	720	747	730	766	729	761	728	713	728	754	715	756	754	722	794	756	690	763	766	776	741	754	720	747	763	789	782	749	792	767	692	735	758	725	746	713	756	727	724	809	753	753	753	706	735	780	729	668	751	744	770	736	747	780	710	733	790	815	743	714	766	700	694	794	757	786	718	737	728	730	799	748	785	725	688	697	845	746	772	714	711	703	749	729	744	738	738	736	707	728	777	759	743	693	726	733	762	707	721	750	799	736	744	781	749	744	752	716	735	788	744	733	782	756	744	751	708	737	736	735	754	730	742	748	759	723	717	762	711	761	720	717	717	739	760	755	770	755	738	718	741	783	720	721	732	783	746	720	716	775	744	747	727	716	690	725	785	730	726	736	785	741	762	762	764	742	773	694	772	739	736	732	714	739	777	750	702	739	768	710	771	778	753	737	752	778	706	742	753	761	726	709	734	754	759	753	727	773	774	771	764	759	677	772	766	728	738	716	780	784	718	697	738	802	762	749	742	760	687	725	721	745	698	747	708	739	774	747	775	789	733	741	795	746	743	752	746	734	728	750	753	709	744	758	781	723	824	713	727	780	714	767	730	748	767	739	676	719	730	705	747	753	764	759	735	741	744	778	745	729	781	760	780	740	730	773	702	754	674	774	754	725	757	777	723	701	733	745	724	745	784	728	772	747	810	788	715	736	674	831	675	760	771	735	766	785	726	725	769	780	731	740	723	720	788	712	753	752	674	782	760	703	756	713	735	719	758	730	775	669	766	728	739	744	766	772	797	724	763	755	761	728	803	729	710	725	825	785	744	739	734	773	700	746	726	713	720	689	775	703	752	744	736	704	770	727	726	754	741	746	708	699	754	744	709	728	735	752	756	807	740	737	796	737	751	750	779	762	755	709	719	781	796	779	714	722	732	721	804	750	762	722	769	736	755	718	767	740	693	692	735	751	730	734	762	754	746	724	775	746	790	769	734	739	750	785	752	760	731	729	749	747	733	740	741	765	733	748	760	698	732	726	805	797	749	757	728	718	796	748	749	784	754	752	781	791	820	740	704	739	725	739	727	762	754	743	728	743	711	727	771	729	744	809	763	820	726	791	693	720	731	749	756	710	724	726	734	727	756	772	725	767	748	772	751	767	711	742	738	757	746	732	751	743	741	761	711	744	761	707	744	735	745	679	794	731	751	762	724	745	741	748	733	734	764	770	760	745	742	752	756	716	765	766	740	701	746	791	779	723	767	778	755	745	752	727	704	725	733	745	741	755	733	730	712	734	692	720	764	706	712	723	763	735	728	724	777	778	789	746	747	741	713	714	748	778	726	739	801	765	742	752	804	731	733	798	696	768	773	752	717	722	780	771	756	699	745	763	757	771	743	753	671	771	752	758	768	791	760	757	766	761	763	730	729	743	748	735	715	725	790	726	740	734	775	737	727	728	758	781	793	739	760	727	771	736	763	811	714	691	750	775	701	763	730	766	743	772	736	786	766	708	737	757	747	733	729	739	739	734	721	759	749	751	776	765	743	728	735	707	735	815	777	732	726	766	748	738	752	750	748	715	764	771	743	766	737	701	761	735	735	744	702	742	743	747	761	774	720	806	764	781	742	697	747	735	790	763	740	739	740	748	722	721	790	736	732	745	728	736	785	746	822	719	716	739	750	771	733	788	687	799	739	748	783	745	750	736	761	756	763	728	770	741	731	709	762	724	712	805	742	704	754	785	752	764	769	679	743	715	740	726	760	781	715	710	727	706	744	757	809	709	777	764	784	704	745	794	777	768	759	733	683	738	736	783	693	747	753	726	773	727	735	759	710	778	760	765	760	703	738	737	774	696	714	761	762	696	750	740	701	749	740	735	739	739	770	700	737	779	702	719	762	708	754	743	745	764	706	748	766	801	695	744	726	741	770	741	768	752	761	705	721	728	754	720	732	726	737	730	721	768	799	784	823	772	793	798	777	789	806	770	759	748	739	710	753	739	766	735	722	806	761	750	722	804	720	752	795	755	729	754	734	733	750	751	738	740	764	751	751	693	734	760	730	742	743	785	756	745	742	739	741	738	762	720	762	734	754	768	704	763	738	756	754	754	760	783	783	742	736	744	743	788	770	706	789	693	740	761	674	749	789	718	769	772	825	763	707	716	776	763	712	722	746	736	759	758	725	738	717	716	776	745	741	750	776	713	707	768	717	748	715	735	754	726	719	761	779	758	759	774	711	689	751	692	737	732	725	755	713	779	730	713	799	786	743	747	746	743	738	751	704	758	761	712	791	707	695	739	735	792	799	757	726	743	766	727	759	769	750	760	763	708	701	746	756	764	742	689	757	753	746	759	759	707	729	744	782	748	747	771	780	719	713	751	726	709	748	752	734	783	736	744	718	797	717	701	736	733	750	748	757	768	724	708	746	765	688	765	752	738	755	740	722	697	766	742	705	803	725	771	734	773	702	749	766	731	786	758	767	729	773	752	782	707	756	780	775	711	760	793	760	754	707	715	800	800	749	664	726	797	779	759	733	762	713	742	768	698	758	740	747	742	742	750	735	748	737	778	688	763	744	731	782	763	746	747	774	714	726	746	717	780	731	760	751	768	754	767	740	777	760	722	745	726	714	760	718	759	741	756	740	698	735	757	769	778	767	784	753	750	707	758	721	721	741	753	727	757	739	782	762	753	734	770	697	730	726	792	752	658	760	727	755	723	708	777	712	722	783	765	777	755	750	741	734	743	726	735	749	781	789	767	766	762	705	734	729	753	729	705	721	763	727	750	748	726	763	761	754	758	751	755	722	780	736	734	682	791	744	739	717	761	731	733	735	747	755	758	762	738	747	709	761	771	691	770	745	751	743	722	745	724	713	700	787	789	745	702	733	695	771	732	744	780	773	726	749	761	708	772	785	690	772	762	729	771	782	738	770	815	716	752	769	704	780	707	752	724	750	745	759	741	747	779	744	745	762	787	784	769	757	730	753	779	719	708	748	722	738	717	747	759	673	787	715	775	757	751	727	735	702	716	688	730	762	715	723	712	749	786	692	763	749	753	742	762	786	783	720	735	765	750	728	754	758	769	784	812	744	771	736	721	777	736	784	732	738	739	726	720	725	730	744	776	787	708	758	763	745	752	749	782	753	788	731	767	727	733	754	765	720	723	760	743	735	719	696	746	691	790	709	746	764	705	746	732	750	728	723	783	701	722	760	714	777	731	757	719	733	813	717	740	796	713	703	750	733	739	721	705	774	770	703	700	743	769	750	778	723	769	721	798	745
27766	23668	26015	21033	14554	9781	7136	6754	5926	5105	3563	2441	1799	1691	1936	1975	1700	1865	1532	1280	1287	1141	1132	1183	1086	1089	1055	980	944	908	643	609	526	463	446	499	452	358	320	321	296	281	296	281	284	283	254	281	271	242	218	267	255	244	280	264	219	233	270	272	248	239	265	253	240	248	232	263	283	252	274	269	249	248	263	254	262	248	241	232	252	243	279	274	220	236	237	253	256	263	271	247	261	276	259	262	230	257	235	281	259	259	270	259	245	208	229	247	244	238	246	261	250	238	269	265	239	253	260	242	248	236	211	247	272	231	284	219	260	237	256	215	261	263	238	253	238	238	255	245	246	265	230	267	286	259	250	250	241	268	242	237	237	260	244	250	264	243	276	247	259	237	251	275	228	245	249	231	268	248	250	249	254	266	257	303	267	228	250	229	263	251	241	258	253	260	269	246	263	268	249	229	299	241	239	254	254	290	286	249	232	232	257	269	239	250	246	239	270	273	279	230	258	280	263	252	241	256	279	266	277	273	229	282	247	230	258	235	275	257	241	247	238	267	272	260	275	215	229	241	230	258	261	264	219	233	274	269	251	255	251	245	261	245	237	242	251	249	262	214	230	243	257	234	236	250	260	263	259	262	232	274	265	263	249	251	273	240	250	234	220	239	242	245	228	262	278	271	265	265	256	267	265	258	267	241	263	235	244	281	250	284	288	232	261	233	229	275	248	249	270	266	229	257	229	245	226	282	251	254	238	249	264	280	271	235	266	250	246	251	285	237	247	268	243	248	265	254	281	236	265	253	247	230	244	235	232	256	244	261	251	269	269	268	290	268	257	266	260	274	257	264	254	253	246	268	234	248	233	230	255	270	232	236	224	225	271	265	269	244	271	257	280	247	251	226	233	229	244	245	229	266	257	253	240	272	270	257	267	250	231	240	265	272	274	250	264	250	226	253	273	258	238	276	218	254	242	247	246	241	278	248	249	250	272	258	279	250	227	261	258	264	248	254	232	250	220	230	262	239	257	262	235	259	287	265	249	267	234	237	257	270	226	237	280	202	241	229	226	259	274	245	259	231	265	224	242	241	238	276	260	277	233	258	250	239	270	229	234	248	274	249	279	239	267	236	266	240	268	279	260	265	259	234	298	265	244	235	276	250	270	268	250	238	258	258	249	231	254	245	222	265	257	264	247	266	264	262	256	221	245	267	247	259	282	241	254	208	262	245	251	274	272	252	260	282	252	256	253	281	287	283	239	250	280	245	232	254	250	241	259	263	252	257	244	237	238	244	233	219	295	265	284	245	248	223	224	259	245	257	258	247	246	265	238	218	287	251	270	244	229	250	259	241	227	246	254	235	221	275	238	263	258	271	247	287	273	240	248	248	230	222	249	272	239	251	229	267	254	225	240	245	256	239	225	289	258	231	254	241	265	302	270	269	251	266	254	215	255	257	257	282	245	244	265	264	237	269	230	258	250	261	258	259	254	239	253	262	260	280	244	260	212	260	243	260	246	249	239	261	234	271	221	251	298	259	237	247	257	250	260	250	227	229	243	221	269	274	281	259	279	260	270	230	275	233	297	236	244	259	238	246	240	252	256	244	241	249	211	264	250	235	283	264	246	260	268	234	243	271	248	240	235	241	254	235	231	244	277	209	252	253	252	248	284	244	252	275	247	255	248	264	236	254	247	249	261	279	266	227	256	258	255	230	227	272	255	265	249	280	266	264	263	261	274	230	266	259	273	264	250	249	261	255	275	260	270	227	270	255	248	283	287	281	267	262	286	262	245	253	252	277	238	268	245	266	234	260	273	257	257	267	267	251	254	234	241	242	257	251	240	247	262	243	279	268	256	262	247	236	243	262	239	257	265	238	262	247	258	251	237	222	247	245	241	239	284	243	263	254	254	258	248	242	228	248	241	260	253	275	232	266	260	260	252	247	252	241	248	267	247	247	258	240	265	240	269	237	233	250	280	240	231	245	270	255	237	254	250	253	252	261	243	263	278	272	227	268	244	257	261	289	239	238	248	277	260	255	242	248	253	269	279	259	258	241	275	262	256	241	248	272	270	282	224	254	259	279	222	225	245	257	277	263	228	248	235	240	249	245	231	244	267	254	256	231	265	255	268	253	250	266	247	264	247	256	263	284	266	250	258	260	281	242	237	274	266	224	267	272	251	260	234	238	268	258	270	276	275	252	266	248	248	252	252	276	258	261	260	246	259	254	237	253	221	252	243	244	246	259	225	254	268	234	275	229	259	261	247	242	251	266	247	277	278	253	238	256	246	250	247	241	239	231	268	255	241	248	242	226	223	228	259	253	252	222	259	292	260	255	277	248	251	273	248	236	242	260	246	260	266	249	236	242	252	255	226	284	251	247	252	242	248	240	255	263	274	276	265	238	270	237	237	248	239	243	228	241	222	264	257	249	245	251	235	239	273	252	240	241	262	251	261	243	239	249	291	236	243	239	273	286	245	273	252	258	237	261	239	232	248	233	269	264	263	256	239	247	266	278	239	251	256	235	250	218	270	239	247	259	261	263	255	258	230	247	259	230	225	262	252	246	248	238	250	244	270	267	245	226	230	266	241	242	279	268	238	279	234	247	243	241	250	267	277	221	272	257	223	238	259	221	236	231	227	216	239	262	254	252	284	240	216	263	264	279	259	215	239	249	267	267	256	267	216	252	251	268	272	258	245	247	223	278	260	241	251	245	254	255	267	250	244	279	261	277	227	237	233	268	259	261	249	247	257	237	233	218	229	247	256	248	213	258	261	241	281	229	271	261	260	261	253	275	262	273	252	243	248	247	276	280	271	270	256	248	266	251	248	266	259	275	229	238	246	230	266	211	248	260	249	242	277	248	265	261	239	257	253	241	257	271	241	243	239	285	244	265	258	265	256	261	272	265	244	261	242	249	246	249	253	227	235	239	252	264	276	246	258	267	247	269	245	239	242	249	241	250	248	277	244	250	244	270	266	231	260	260	252	227	251	238	253	250	229	248	233	246	250	279	247	256	222	257	272	251	250	240	245	220	240	233	205	248	231	242	227	256	239	251	267	221	244	234	253	275	250	243	252	274	240	234	252	268	239	271	257	231	242	244	239	282	248	261	206	254	277	296	253	262	269	241	272	248	254	256	241	271	222	230	239	265	262	251	245	269	248	249	239	215	225	267	225	247	253	253	235	227	254	249	238	216	264	236	258	278	252	266	234	260	255	248	263	263	269	259	233	258	269	286	257	227	257	260	258	232	268	241	249	238	256	253	256	230	246	231	244	257	223	260	249	228	263	257	228	265	281	230	260	248	222	230	234	247	219	288	243	252	227	237	223	263	244	251	252	239	245	242	279	252	261	241	233	267	238	237	248	237	237	270	253	259	245	264	263	268	260	247	259	269	241	252	225	216	259	274	262	256	242	252	261	232	240	234	255	238	268	275	233	259	262	268	240	262	283	235	263	247	263	261	239	223	271	273	250	261	224	262	271	272	293	220	230	256	246	224
17977	19363	30618	31823	28822	24868	22061	21883	19962	18316	14675	10949	8969	9052	10258	10117	8701	9623	8719	7127	7411	6857	6898	6867	6458	6703	6511	5779	5120	5245	3801	3290	3004	2356	2269	2253	2187	1581	1215	1150	973	898	853	805	794	746	738	742	675	725	685	678	700	798	711	710	707	679	669	701	716	685	666	716	676	698	668	704	716	657	695	661	656	714	688	710	716	687	674	708	668	695	690	707	636	708	741	700	722	681	716	675	705	696	685	729	746	728	702	714	709	650	705	682	712	674	658	692	692	648	677	701	730	727	678	740	655	728	671	708	714	689	672	733	736	662	714	687	679	723	699	656	638	650	729	676	686	680	667	732	701	656	710	662	638	696	731	661	650	665	694	679	639	709	659	687	719	663	671	666	670	679	662	694	647	668	697	706	727	685	669	704	713	720	753	683	659	703	671	653	719	670	712	689	708	655	706	705	709	734	733	676	715	618	679	698	705	702	683	643	692	699	684	686	715	668	700	707	683	654	687	714	685	698	679	710	707	715	708	683	667	652	684	663	683	701	667	689	677	781	727	688	642	679	713	687	741	674	745	690	665	715	683	710	669	682	694	695	701	685	758	658	656	660	696	675	698	677	674	675	693	686	666	693	686	705	665	685	684	729	660	705	699	671	623	672	705	704	671	679	687	680	668	663	736	684	709	692	676	655	664	710	684	692	715	691	654	698	659	679	733	654	663	720	711	708	697	699	666	708	679	694	665	720	674	704	686	658	682	697	724	673	683	686	719	686	662	644	721	664	721	654	694	676	706	707	706	680	712	653	718	675	700	723	701	696	683	684	683	735	700	706	673	685	700	688	708	656	706	726	695	719	714	701	705	664	690	706	711	686	696	651	691	667	721	683	664	693	679	684	718	682	685	678	700	656	698	670	620	732	680	668	726	697	657	723	684	695	714	684	687	663	711	724	731	671	738	652	709	727	662	698	741	631	682	671	724	712	645	695	710	681	686	717	666	703	710	696	658	750	661	684	684	682	644	720	703	684	672	667	707	668	697	656	651	695	686	686	707	680	703	673	714	694	680	693	657	707	702	643	702	686	695	697	663	622	717	705	711	722	701	713	712	693	671	746	658	668	684	722	680	659	677	711	641	743	670	707	664	728	655	674	669	684	657	657	688	735	673	712	674	722	690	671	701	696	699	683	691	718	650	673	730	690	672	694	676	698	696	679	664	640	702	718	656	698	748	685	688	686	697	687	712	695	688	715	709	641	711	713	709	730	667	687	683	704	697	690	687	713	694	700	722	693	711	700	746	671	676	680	668	671	730	657	699	664	733	638	651	669	677	690	651	730	678	702	670	678	726	709	678	684	696	722	662	700	674	699	626	757	700	709	706	687	747	731	700	707	680	695	687	725	736	683	691	683	691	693	700	693	690	672	734	676	656	700	670	690	666	695	689	698	715	697	689	658	663	679	694	720	661	675	689	674	687	734	709	702	685	692	655	646	697	689	701	662	737	680	710	616	693	680	723	667	695	718	646	686	726	730	731	672	694	708	621	720	660	734	702	720	668	688	647	688	707	656	698	739	662	706	656	711	670	670	702	694	691	700	710	706	684	683	676	680	704	696	669	722	656	713	681	697	659	686	713	714	701	645	749	728	729	688	703	689	684	672	656	725	652	699	669	717	650	699	693	684	670	717	708	715	677	669	705	695	731	696	743	681	655	645	688	663	752	663	675	725	684	681	737	670	701	680	652	733	683	724	679	712	677	672	677	741	695	686	679	710	663	663	703	684	694	700	703	669	697	670	692	702	638	723	631	682	672	704	692	719	672	690	680	716	733	753	706	736	750	683	665	720	702	721	684	669	669	682	692	663	696	714	702	701	660	640	651	675	713	734	719	705	678	715	725	669	699	672	673	687	685	691	679	667	690	696	685	691	698	646	707	745	714	658	708	731	650	665	703	686	648	668	658	686	730	692	652	749	655	694	685	683	695	677	727	651	701	721	696	649	682	666	701	690	650	703	717	696	674	640	673	687	683	680	652	693	693	696	677	699	682	673	710	736	672	746	718	729	680	669	702	676	673	711	689	729	634	719	657	724	647	683	713	716	728	694	700	710	695	690	680	680	690	711	652	647	694	713	697	675	662	669	700	725	655	713	746	665	713	660	689	665	680	705	716	712	688	657	704	670	712	695	685	668	689	715	665	710	700	628	643	709	712	689	711	695	719	649	660	642	707	733	674	649	660	690	718	654	707	689	723	719	722	709	657	662	682	730	686	716	723	681	645	672	661	651	717	690	653	688	678	720	710	689	722	688	696	696	691	731	670	692	713	725	707	708	715	698	695	699	711	705	620	704	677	727	669	700	676	656	700	699	671	674	669	736	706	690	761	694	691	660	696	687	702	693	705	684	729	717	694	697	670	729	710	673	723	667	694	701	689	643	679	687	683	716	706	720	706	714	702	653	748	705	724	720	690	718	673	657	667	647	719	676	681	689	736	703	704	649	710	662	697	662	696	656	684	660	712	728	667	618	692	667	666	734	698	708	680	682	693	696	693	695	710	678	693	683	721	688	662	694	714	704	677	689	662	668	664	706	713	680	678	707	703	681	735	715	651	743	684	649	738	647	717	649	690	683	706	651	706	685	695	720	649	653	678	697	668	705	686	658	672	686	717	685	704	673	687	711	733	651	672	669	704	714	696	680	682	717	670	723	685	664	690	698	711	669	668	686	664	691	677	669	701	715	666	659	731	669	695	720	699	706	733	652	650	660	687	699	673	670	716	706	703	686	628	689	679	739	691	699	639	709	745	639	700	675	665	644	707	752	738	693	660	654	700	701	704	699	693	698	677	677	696	720	703	720	658	655	716	720	717	696	692	681	697	726	715	651	703	702	716	715	657	652	678	654	688	701	695	719	663	713	749	742	683	720	707	717	665	690	709	711	622	739	674	720	723	688	692	763	695	719	711	691	710	652	702	722	716	709	703	689	645	677	707	712	682	709	702	653	677	725	668	654	698	694	677	714	637	688	688	681	645	688	687	650	735	724	691	710	669	719	692	735	691	700	677	677	654	668	715	693	751	684	657	680	713	717	707	645	685	710	668	687	694	725	717	736	686	717	683	702	682	723	681	714	645	708	683	729	672	730	665	672	652	691	743	677	688	731	714	713	712	697	694	690	682	670	710	712	702	699	698	662	710	664	703	676	680	721	708	712	714	687	681	704	692	667	686	693	705	692	681	683	685	699	756	736	714	681	706	735	694	680	728	741	708	682	684	666	734	703	676	687	666	673	683	680	726	689	671	672	671	693	708	706	690	670	661	663	685	671	672	691	703	663	702	747	708	683	737	638	670	669	714	696	675	683	682	660	707	721	684	705	669	679	658	687	725	726	700	686	701	717	686	666	714	683	696	700	704	641	682	723	733	669	725	674	719	688	686	668	688	666	669	739	711	722	663	691	709	734	721	670	690	691	721	725	715	762	657	679	709	670	688	664	685	706	629	686	691	703	716	758	707	678	665	699
36254	31911	34632	29898	22151	16044	12516	13114	11403	9750	6983	4918	3173	3017	3622	3988	3023	3804	3271	2584	2606	2496	2190	2241	2070	2199	2171	1852	1714	1801	1260	1012	896	790	746	719	647	539	406	381	349	307	282	254	256	238	227	239	225	241	225	252	224	244	196	244	224	252	217	220	250	227	212	253	231	249	218	214	252	243	204	207	199	213	264	216	240	240	244	232	229	243	211	232	229	241	219	211	228	180	209	252	228	254	224	216	220	200	250	232	245	246	240	205	221	224	253	231	237	249	227	250	202	222	225	212	228	224	260	223	219	234	209	237	231	231	214	228	205	224	211	210	229	222	247	247	240	259	241	241	240	219	233	209	231	206	213	244	235	222	210	221	219	231	229	216	234	226	222	214	217	222	227	192	217	213	227	219	216	211	212	201	208	218	218	236	239	221	206	216	242	227	225	222	246	218	238	227	211	248	232	246	223	262	236	234	239	215	249	231	234	245	206	237	218	255	234	215	204	237	211	218	214	240	237	221	205	262	203	242	225	242	235	265	241	221	236	224	235	222	250	240	200	250	220	248	224	231	240	227	245	230	255	222	223	225	213	205	215	205	239	224	219	212	243	212	223	240	246	228	217	230	220	222	233	248	225	241	216	205	228	238	230	231	226	190	224	213	216	236	211	223	220	214	244	237	214	243	198	218	252	222	218	211	244	236	206	222	209	229	236	229	226	229	227	239	227	235	232	238	248	253	237	219	241	241	213	222	224	216	234	249	204	224	241	213	241	253	224	242	227	215	229	236	236	213	219	226	213	232	231	228	209	230	207	238	218	203	205	226	207	269	254	203	224	209	230	243	227	229	226	227	209	222	227	249	210	211	216	228	231	243	228	251	231	249	219	231	218	206	240	225	268	231	207	222	221	225	212	220	241	215	221	222	228	229	245	230	214	237	232	236	220	212	239	213	238	207	206	234	233	221	246	233	227	248	246	212	228	227	226	270	236	240	220	233	221	225	241	230	243	225	198	258	232	230	210	221	250	234	229	205	256	243	245	218	231	260	228	225	191	213	223	237	194	243	250	200	244	243	228	238	238	248	236	203	211	244	247	229	250	227	207	221	220	245	228	243	237	222	224	242	222	237	208	223	220	231	216	209	228	218	229	235	220	221	224	211	221	212	234	222	241	236	227	201	242	235	212	250	216	248	225	213	227	243	243	221	237	215	226	248	221	221	231	220	211	229	210	230	224	251	239	231	207	200	260	229	208	245	231	227	225	211	233	226	243	204	208	207	230	212	236	231	244	218	248	212	215	244	222	240	201	241	242	253	232	211	242	211	244	228	248	237	203	242	230	223	192	237	238	208	246	242	229	215	249	234	223	196	242	236	254	237	254	222	220	213	224	273	227	222	229	223	222	247	265	199	224	240	186	201	235	211	229	235	221	229	204	237	207	246	251	221	209	211	217	227	227	238	255	228	231	219	236	239	194	218	230	229	221	222	251	220	242	237	244	178	227	226	221	224	228	227	214	244	233	234	227	243	238	219	229	232	215	231	219	213	254	238	219	207	238	229	202	229	229	243	223	259	240	224	267	254	214	233	225	210	239	242	219	252	231	209	188	243	249	220	212	218	195	213	262	218	215	220	225	212	226	209	221	231	234	228	231	227	224	235	235	216	230	238	220	243	227	233	213	231	235	251	199	232	242	233	237	206	218	229	233	249	178	225	209	213	221	219	265	231	228	205	236	224	208	187	246	247	249	216	221	241	243	212	235	215	230	223	212	217	232	225	200	223	223	207	213	246	226	217	209	212	267	209	223	225	236	222	235	255	223	237	211	247	243	234	206	229	199	226	242	247	226	217	231	233	217	218	207	222	231	221	230	210	267	218	213	210	212	214	241	241	239	233	224	218	228	247	208	216	260	209	240	205	191	213	201	220	206	236	237	234	219	241	223	222	217	232	210	252	225	236	214	212	217	213	216	195	222	204	226	233	233	226	249	268	221	223	231	223	231	227	205	229	227	205	203	252	207	227	236	228	216	219	242	264	231	207	236	247	218	248	227	216	198	231	226	229	231	246	264	242	233	239	206	244	216	207	243	224	218	201	249	237	206	247	245	231	217	264	200	231	241	235	214	236	222	204	240	252	211	248	247	233	226	232	211	216	230	223	246	230	253	247	258	230	240	243	245	240	240	268	226	246	243	253	213	199	226	196	260	206	235	252	231	222	226	214	236	232	230	229	212	214	225	230	217	205	216	226	245	237	226	234	216	211	235	236	238	220	224	208	265	233	226	224	224	262	218	227	241	251	232	222	224	227	224	219	258	250	213	211	211	220	214	230	248	223	233	196	231	219	233	228	214	232	227	226	229	242	219	213	241	242	240	235	219	244	218	208	244	229	216	248	215	226	227	234	202	221	228	193	208	238	217	201	225	196	207	231	229	224	247	225	209	260	235	236	247	235	205	224	226	228	215	262	245	242	257	226	240	218	246	229	226	201	245	217	224	233	222	252	252	249	224	241	245	238	205	205	226	237	201	226	211	222	229	223	238	238	222	217	251	241	235	249	190	218	207	253	241	254	238	235	250	224	231	228	224	210	243	233	225	233	220	222	229	252	217	214	230	226	191	236	224	233	225	258	259	233	234	240	220	210	229	216	224	208	219	242	241	222	221	229	238	226	257	241	242	257	209	244	250	238	223	233	248	198	227	247	272	241	237	249	250	228	228	224	223	236	228	221	232	238	179	242	211	235	230	181	260	249	236	243	216	235	217	223	209	238	226	242	242	204	247	227	208	251	234	245	226	244	236	210	235	222	203	219	219	216	217	234	244	252	209	220	217	229	244	241	193	203	244	239	197	197	259	215	217	217	233	209	201	249	247	230	237	229	241	232	228	234	215	235	245	229	226	248	244	227	227	251	224	234	203	203	220	224	213	240	226	241	202	237	240	251	226	258	238	220	215	231	244	204	223	219	233	254	216	223	237	245	222	248	215	198	230	212	233	234	247	233	234	218	234	239	238	198	213	248	224	223	253	229	230	232	217	228	227	261	217	223	207	225	211	221	215	236	216	237	258	210	223	234	218	252	232	237	227	229	215	240	230	215	218	227	236	246	233	252	239	241	232	209	221	227	227	240	219	227	235	225	229	243	281	241	215	232	239	205	230	233	205	247	246	216	205	228	219	230	229	201	233	254	253	213	225	234	207	250	249	229	232	231	229	242	223	238	208	250	218	228	214	243	235	236	274	236	198	216	228	248	240	244	229	220	229	248	252	250	222	196	257	240	262	253	214	224	210	204	227	221	245	232	215	202	213	230	194	230	225	231	236	224	222	225	226	236	213	227	211	248	231	214	207	212	211	252	242	218	255	210	222	215	230	217	251	230	228	235	232	220	238	252	248	214	226	211	204	216	216	235	215	214	251	200	233	242	230	228	229	233	218	236	244	212	212	231	224	212	215	217	219	237	219	249	219	244	256	216	219	228	235	211	223	230	224	226	211	223	208	223	200	231	229	238	229	225
23572	25556	35971	38375	35205	31393	29091	30292	27563	26057	21033	18174	13579	13977	16364	16679	13882	16232	14995	12627	13059	12722	11804	12485	11625	11851	11704	10338	9874	9641	7055	5970	5288	4376	4010	3900	3691	2438	1919	1612	1326	1177	1010	972	883	766	706	685	717	687	616	677	689	639	677	630	614	598	630	674	605	644	631	669	649	669	640	600	676	666	608	636	632	683	624	603	671	616	627	670	658	630	605	611	665	629	630	644	656	643	622	627	612	604	616	662	662	636	594	646	597	570	644	659	655	622	575	639	613	616	658	674	584	677	667	593	620	611	617	606	634	587	593	633	672	632	654	633	646	669	662	630	634	606	625	652	647	633	610	644	633	620	630	611	622	631	644	620	605	596	636	643	641	628	619	629	613	674	578	619	653	652	649	646	636	630	631	634	579	619	629	634	635	653	603	639	638	653	602	677	640	626	632	625	679	577	673	636	600	618	663	651	650	647	666	650	622	606	683	617	633	630	597	655	686	658	660	648	611	604	606	646	604	627	614	638	631	652	644	615	638	671	612	658	596	656	618	609	700	661	616	654	668	643	630	687	612	598	700	598	662	610	619	608	661	626	626	682	661	625	652	634	625	617	646	628	645	601	591	617	694	582	618	630	600	667	631	625	620	662	689	662	577	648	686	642	643	627	625	663	625	612	623	592	638	648	674	622	629	634	640	581	612	639	687	641	628	560	611	609	656	623	628	638	608	645	644	647	591	638	562	642	604	603	627	618	633	610	642	571	653	618	661	661	654	645	613	656	636	570	625	642	666	696	641	622	629	655	651	648	589	624	607	671	636	665	601	649	659	654	689	648	607	639	648	653	664	629	667	594	651	696	612	645	630	660	615	641	652	655	631	658	641	620	621	622	681	628	590	659	675	608	604	709	667	592	639	702	651	662	617	557	623	628	644	661	609	592	622	650	628	626	611	652	631	628	643	574	592	620	610	674	603	638	650	620	648	623	640	620	654	589	621	593	618	634	635	596	615	640	604	634	640	630	641	595	632	629	589	672	656	629	665	654	638	632	650	613	573	662	593	621	623	641	616	632	596	614	631	646	627	624	628	610	653	662	629	631	671	633	630	640	635	635	653	630	633	638	661	601	629	598	650	619	653	643	650	690	639	593	683	655	634	637	662	597	651	649	617	669	638	585	596	640	618	610	633	634	659	637	603	607	629	660	568	676	626	628	613	596	625	638	664	628	662	619	646	600	635	641	622	657	619	620	655	623	607	654	627	585	590	625	668	648	662	602	601	669	646	638	670	590	636	617	638	609	655	679	616	682	654	657	588	618	620	649	608	620	642	617	657	613	641	679	653	686	657	636	618	616	637	613	612	634	630	604	614	650	630	609	652	643	562	570	677	570	642	649	648	614	676	617	617	635	659	614	635	650	629	646	650	658	663	667	653	602	657	610	622	680	634	672	613	664	659	626	628	640	643	637	598	658	626	623	627	606	697	656	623	632	604	625	633	596	594	685	641	616	654	609	633	661	662	636	596	664	634	644	656	667	616	600	622	627	627	619	613	652	641	637	625	612	637	622	612	620	621	635	614	659	668	636	615	615	643	624	649	672	602	617	614	659	626	646	661	644	620	647	652	613	648	646	608	664	612	632	640	674	595	626	620	643	573	658	637	671	674	606	623	616	621	637	666	612	606	647	594	668	644	649	624	649	636	628	612	656	621	634	632	614	615	607	650	657	660	624	642	597	636	604	585	591	675	580	629	602	565	644	655	600	638	632	646	665	637	678	661	615	666	642	638	636	652	636	626	651	658	664	598	649	631	652	574	616	638	632	653	655	643	638	593	639	599	635	575	650	591	626	680	660	610	610	699	646	653	610	698	656	610	625	625	667	635	644	587	626	633	597	648	614	646	668	666	623	604	609	653	614	616	628	611	636	622	662	621	616	610	597	650	573	595	628	619	636	619	627	683	660	672	635	633	633	644	667	686	678	591	636	651	609	600	639	665	693	652	607	642	640	646	627	635	669	637	619	637	614	622	619	615	625	619	626	642	655	657	645	617	634	634	620	604	671	603	658	664	665	646	567	657	575	656	612	630	653	631	624	671	698	628	629	627	609	630	608	589	679	690	588	622	647	605	648	652	638	600	620	638	685	658	675	608	655	690	616	653	593	591	612	638	625	645	640	615	645	607	653	655	614	627	626	660	591	610	656	625	651	625	607	617	631	624	634	643	608	658	618	629	620	634	603	635	644	688	669	593	634	637	635	667	623	667	612	644	613	615	618	677	646	633	670	624	646	661	608	626	670	620	672	632	646	617	645	642	608	639	645	647	652	601	609	615	644	657	632	654	641	666	608	596	570	652	629	663	640	618	611	640	651	623	614	611	655	654	657	634	635	700	622	606	655	653	621	620	594	627	678	619	602	633	634	641	620	601	640	676	690	572	641	661	618	626	639	607	634	639	638	652	636	620	604	625	630	627	639	642	609	617	665	595	660	650	625	619	636	618	636	680	656	663	695	652	671	633	627	623	661	694	604	611	608	628	642	624	663	633	576	664	619	662	614	653	642	676	653	650	646	626	614	613	633	582	643	635	626	593	586	630	652	650	648	618	648	606	629	652	616	592	588	660	666	685	619	622	661	609	617	635	627	646	607	607	633	597	637	610	591	654	619	640	635	639	662	655	634	639	609	610	597	621	663	594	603	655	630	617	576	653	633	628	654	648	635	673	670	639	632	619	660	639	681	665	633	621	654	610	674	600	629	669	628	632	588	668	614	613	642	654	605	633	654	630	627	606	643	631	664	648	662	610	621	633	644	626	615	609	610	646	619	617	637	667	653	637	620	584	645	591	653	606	613	624	621	599	591	643	660	634	637	617	593	608	595	608	627	609	621	620	602	613	600	689	638	643	642	647	629	641	633	611	596	592	644	648	620	647	658	604	631	629	647	637	646	585	604	547	660	605	617	670	615	606	618	638	639	635	647	659	621	626	653	602	659	581	658	658	614	693	629	615	641	651	622	600	645	614	600	627	640	646	625	677	620	667	612	601	652	626	650	651	688	673	664	628	656	660	596	623	595	645	631	635	647	622	604	625	655	585	648	659	679	637	580	692	602	619	645	649	637	623	646	614	641	643	668	626	599	656	660	592	586	592	642	669	646	628	656	588	692	647	657	619	624	626	650	645	616	627	620	671	624	619	650	633	658	662	592	659	643	652	655	646	614	603	621	639	619	627	623	649	617	597	618	613	604	612	599	629	610	654	638	624	628	650	641	669	587	636	605	629	582	670	618	577	635	637	655	606	612	634	670	641	609	619	633	610	631	575	611	658	638	635	641	641	659	712	614	630	603	645	617	662	636	626	567	640	689	654	599	666	636	652	575	638	646	654	657	598	649	635	628	628	626	647	624	660	627	652	581	662	606	674	639	640	639	658	637	634	656	644	657	635	687	641	600	643	638	647	606	606	609	610	625	657	659	669	618	596	650	661	607	625	639	659	606	609	647	632	649	639	660	636	627	630	599	630	615
17805	15105	15938	11345	7274	4744	3161	2402	1814	1436	1147	874	752	671	622	601	493	494	473	425	385	357	370	354	367	342	329	357	317	291	308	287	278	294	279	292	271	249	261	297	264	278	263	291	297	248	283	267	257	287	268	246	243	268	274	253	280	311	272	275	277	275	252	262	258	286	237	269	275	277	246	305	273	269	291	288	292	296	275	295	264	244	277	265	261	259	273	242	277	272	283	251	263	256	270	266	276	280	252	257	272	270	279	300	279	275	285	251	292	291	269	288	238	284	301	293	300	278	252	247	263	269	298	278	275	288	292	294	287	295	277	267	262	258	289	274	283	287	285	259	283	273	254	255	268	274	234	289	249	258	254	270	246	267	255	260	282	266	276	278	306	277	262	267	236	255	249	242	282	259	279	268	241	267	252	284	249	276	287	265	248	274	254	268	253	299	230	275	293	234	256	247	261	243	286	280	265	269	289	265	275	263	259	265	248	280	290	294	259	274	288	250	266	270	250	299	246	263	289	264	290	282	281	270	245	274	267	265	238	265	286	269	316	262	264	268	276	274	275	269	243	269	272	230	258	275	284	269	296	270	257	277	293	299	266	283	256	293	270	259	281	252	238	291	307	265	301	249	311	278	292	263	289	243	247	272	275	280	268	254	284	240	280	282	280	268	267	305	281	272	285	277	292	290	299	257	282	282	294	291	285	297	291	268	242	255	251	280	268	337	282	254	271	264	261	274	315	266	259	269	264	261	288	264	273	268	284	231	299	288	266	265	290	268	270	270	266	254	220	289	277	285	295	240	267	295	244	281	299	273	284	283	274	292	280	304	249	267	282	293	250	286	270	283	291	281	270	276	293	270	247	268	262	269	262	264	286	272	270	277	288	274	256	268	242	279	258	255	273	266	251	256	267	245	288	274	273	266	305	278	257	281	299	260	298	262	290	253	278	260	258	263	262	248	292	304	254	270	259	285	242	260	289	253	250	256	251	258	270	307	268	282	290	264	242	250	279	306	253	295	274	265	281	274	264	283	291	282	269	267	265	261	295	231	268	246	251	269	285	291	259	278	303	266	271	265	278	275	273	277	283	266	285	273	296	272	307	263	295	271	285	271	264	294	256	271	264	261	287	261	274	281	252	230	299	279	286	285	250	252	247	285	266	272	259	275	256	277	255	296	252	279	254	270	236	297	267	275	274	284	274	290	269	273	249	265	244	282	264	256	248	265	257	252	268	300	284	256	276	252	269	276	267	274	302	257	285	280	269	270	264	280	288	264	280	259	286	282	271	252	270	285	254	254	285	266	250	291	271	271	267	268	269	266	257	270	277	263	265	269	295	271	256	234	254	244	274	280	274	282	270	280	245	248	242	257	249	298	259	284	271	263	278	287	245	268	241	274	264	278	268	261	266	248	256	274	267	252	293	244	295	288	253	260	269	240	292	279	288	257	287	284	280	259	268	274	262	243	269	285	295	278	301	315	280	258	255	242	270	270	252	296	280	259	244	280	272	264	260	278	292	277	268	253	296	308	276	305	261	244	258	266	259	240	311	274	267	275	260	272	259	252	256	270	316	242	252	275	273	255	284	314	284	273	285	280	255	248	267	277	265	275	254	270	253	317	294	274	303	244	263	276	268	289	274	276	250	269	290	278	284	261	269	267	274	256	288	303	283	265	290	244	284	238	244	252	273	276	268	265	263	268	292	267	260	269	272	278	268	255	279	281	268	290	261	266	279	284	277	258	287	271	260	281	290	270	290	301	227	270	276	274	276	263	266	271	272	274	251	251	270	290	294	283	264	259	252	238	275	268	282	280	289	259	278	299	286	264	274	307	288	234	268	246	302	276	268	268	278	247	255	282	276	245	277	266	292	237	269	285	273	283	259	268	314	278	264	289	244	262	280	241	281	283	319	281	271	267	252	265	278	274	222	275	278	227	274	251	275	281	275	283	276	275	289	291	262	283	256	262	262	291	250	245	284	282	290	252	273	274	284	300	279	271	299	290	285	258	288	260	243	296	216	245	263	278	270	278	275	282	272	269	272	289	242	277	253	291	286	264	284	292	224	263	270	273	288	276	259	270	260	268	296	260	286	277	292	280	277	294	264	276	307	273	272	275	275	270	255	288	253	280	256	294	277	254	298	285	253	254	268	273	277	270	272	286	284	267	240	271	264	294	255	262	272	270	262	283	292	289	258	262	265	284	267	278	284	253	255	261	259	259	273	242	242	293	265	272	258	248	257	276	309	260	247	273	272	268	259	272	315	260	251	290	270	297	281	269	273	272	291	343	265	276	278	303	272	244	275	261	276	280	275	253	229	247	255	268	271	275	289	245	259	282	252	273	262	280	252	258	268	231	278	287	265	258	267	294	316	257	265	263	278	270	258	270	271	300	273	268	282	259	254	278	297	271	277	279	277	298	254	243	268	264	271	287	239	250	276	278	247	301	251	302	276	261	292	270	249	257	273	247	278	289	275	300	253	248	243	277	297	261	275	291	275	280	268	276	249	268	271	261	291	272	278	268	276	281	270	253	260	270	280	256	264	282	270	243	289	255	279	262	273	280	276	260	274	271	259	251	258	276	266	282	254	250	266	245	283	277	281	291	268	266	282	261	286	265	261	295	288	251	291	267	270	254	293	267	263	243	299	285	257	249	257	269	277	298	292	242	248	248	303	278	247	298	280	259	252	280	273	269	280	244	299	288	268	282	309	243	264	276	260	235	240	237	280	264	304	239	279	263	274	264	258	308	277	279	236	303	250	300	259	260	263	276	269	266	282	279	291	296	265	269	272	261	291	249	249	262	261	266	302	259	272	281	253	239	263	245	270	249	287	293	281	235	310	285	260	248	275	285	269	250	262	264	281	306	266	255	243	294	260	320	248	272	270	260	265	242	275	282	292	267	259	297	258	273	283	270	266	269	316	254	277	296	280	285	252	284	284	276	263	274	265	268	303	284	261	261	272	246	266	286	271	278	274	278	308	260	232	293	267	304	295	267	271	274	275	293	261	285	303	239	265	258	249	268	289	282	280	263	272	270	262	264	282	268	246	249	304	284	277	267	247	264	295	273	269	273	267	262	274	288	263	294	295	258	285	289	240	296	288	250	245	278	285	266	248	272	247	284	276	267	274	266	266	255	281	261	295	234	261	248	255	263	245	286	285	272	252	264	294	263	277	244	310	275	264	286	270	266	275	312	249	255	270	293	282	271	248	253	272	283	316	257	319	276	259	262	250	281	256	274	279	283	294	280	272	283	274	264	275	278	246	275	251	265	284	272	260	273	267	265	273	274	271	269	258	284	268	245	244	285	285	267	267	240	276	254	301	252	254	274	288	258	247	264	280	265	267	282	270	277	272	264	274	265	285	276	303	288	280	245	270	258	269	300	254	303	283	249	241	282	300	255	267	297	253	233	281	255	288	254	259	288	258	302	301	254	261	264	241	279	280	254	274	274	294	261	288	283	251	256	285	279	252	276	291	269	298	276	237	289	273	281
11170	12863	22168	23389	19400	15675	12625	10638	8779	7203	5795	4542	3790	3261	3087	2919	2406	2290	2146	1849	1807	1719	1582	1529	1409	1359	1369	1268	1168	1075	1055	944	929	890	908	841	880	837	795	806	756	756	735	765	723	746	815	763	768	724	758	777	701	735	767	729	754	755	738	734	694	783	728	732	752	729	755	744	750	701	763	737	708	737	724	737	758	732	735	669	728	735	713	725	762	714	746	715	775	711	732	711	709	748	724	753	795	720	754	748	743	713	799	741	753	758	742	772	739	792	764	737	719	759	720	693	716	741	731	799	765	682	711	757	742	721	772	731	744	722	717	814	742	692	724	719	724	756	744	729	720	794	716	758	746	776	729	773	766	747	757	746	758	759	756	736	736	706	719	764	768	716	759	744	736	768	723	763	792	767	730	768	713	745	735	749	773	790	752	759	788	733	732	696	706	747	723	755	732	763	757	769	695	793	721	742	762	709	709	746	717	736	755	800	712	731	752	724	764	722	743	703	784	730	744	759	748	703	751	740	757	752	767	776	753	737	764	737	753	721	723	707	724	701	711	735	726	731	742	745	741	751	714	711	710	742	791	735	747	768	696	749	755	760	773	726	780	753	703	753	765	752	726	740	731	759	748	731	733	754	745	792	773	725	786	789	723	755	718	757	726	742	724	701	744	743	742	765	701	699	735	755	761	757	734	718	754	756	786	708	752	744	737	729	707	773	767	700	717	701	749	692	721	727	729	729	733	787	757	768	702	736	696	757	742	729	726	748	672	720	769	744	753	758	747	737	721	675	772	721	742	719	741	716	730	761	736	731	766	750	706	731	765	743	748	749	765	691	751	711	695	730	764	758	785	697	711	706	737	746	703	744	741	765	707	724	735	724	713	730	731	766	754	732	741	716	723	720	757	740	727	769	769	771	721	703	740	717	728	748	787	707	704	763	734	755	796	746	741	729	742	749	780	744	756	746	804	726	728	783	730	737	738	717	744	707	746	787	724	693	774	723	718	695	719	740	759	747	730	774	705	759	715	753	729	704	712	734	749	791	729	750	743	700	724	757	739	718	772	745	718	775	710	735	705	770	735	734	736	752	767	734	802	758	754	703	710	731	797	757	724	742	692	783	744	723	716	787	695	718	763	713	765	721	733	710	745	726	730	707	731	763	761	750	686	744	787	796	709	742	761	739	756	697	702	741	772	757	784	737	734	765	743	746	729	733	761	691	775	745	714	766	767	713	746	709	696	710	722	802	717	717	725	729	730	700	782	699	736	732	758	749	743	704	726	734	790	769	705	729	792	744	705	761	739	742	731	757	738	797	753	735	726	754	743	776	773	682	750	783	711	682	719	733	696	768	720	703	782	727	752	713	677	789	699	714	730	743	721	772	756	745	778	725	784	760	752	736	723	772	726	746	721	740	749	739	756	775	732	751	741	703	722	742	729	685	747	750	732	763	741	703	756	728	739	691	735	718	695	765	750	741	772	754	704	750	716	806	755	741	766	700	719	716	766	761	732	731	762	760	742	758	720	732	696	719	745	725	748	758	750	716	735	751	720	709	745	744	782	759	740	744	749	746	734	791	748	718	776	765	757	758	771	715	710	720	745	738	716	706	767	722	735	725	729	799	757	755	739	762	777	758	699	699	713	744	759	736	705	753	746	757	773	740	757	724	756	719	745	785	721	720	719	736	770	749	774	705	755	748	785	755	717	739	741	749	751	777	726	747	754	793	752	721	689	690	789	728	709	728	709	754	744	755	749	749	775	718	746	742	764	736	699	705	734	733	736	760	755	722	761	760	726	721	749	782	752	784	708	770	803	754	683	726	695	765	755	793	761	754	729	744	726	757	738	734	782	752	741	774	734	753	768	741	724	707	766	747	713	699	741	717	729	729	793	739	727	704	761	743	745	721	750	750	748	728	707	732	774	740	780	703	711	721	753	750	757	768	754	697	775	715	716	714	771	738	723	728	766	735	715	720	739	746	726	782	782	723	758	752	721	738	743	707	796	711	738	758	707	787	726	738	787	671	725	693	740	683	724	753	725	735	762	713	768	753	742	765	756	714	728	693	736	693	733	721	773	771	745	764	734	703	720	733	730	689	765	717	765	726	696	745	749	712	771	695	743	749	719	786	707	723	713	768	744	754	717	715	747	801	733	698	745	730	771	737	745	723	723	710	745	740	756	719	783	704	758	721	753	698	746	695	747	736	707	758	717	703	794	761	780	762	717	660	724	714	746	785	749	679	775	746	758	780	691	752	729	715	783	763	715	739	751	746	724	730	768	706	774	773	735	741	700	696	742	709	743	749	755	732	700	742	764	748	719	757	763	771	701	758	750	770	756	682	737	752	770	729	721	755	731	717	712	732	751	724	744	760	755	786	738	740	714	703	721	736	766	730	726	784	722	768	696	767	720	727	712	683	765	768	705	719	704	739	780	740	717	753	721	769	723	765	711	792	754	802	818	739	705	733	714	769	735	715	771	757	762	745	744	725	769	749	771	766	670	743	761	734	769	779	686	758	721	756	795	740	756	760	698	738	698	741	759	738	760	753	699	777	711	702	752	744	742	752	738	711	774	764	748	708	789	760	753	765	817	763	695	782	782	705	732	779	752	749	736	800	741	748	772	740	690	759	752	807	690	722	744	746	754	779	741	741	766	694	732	753	732	779	741	770	785	742	802	761	707	749	692	732	722	741	702	718	735	738	760	759	775	739	746	746	722	746	713	735	729	728	739	752	758	709	722	753	754	715	758	797	723	739	756	698	688	710	736	754	706	681	745	785	724	739	775	743	796	713	740	790	709	753	750	780	757	739	788	756	758	750	746	736	745	768	729	719	776	784	731	734	754	755	746	723	763	775	769	689	739	746	723	745	772	701	752	761	700	744	744	759	741	730	722	745	751	793	742	731	725	691	773	785	712	745	728	718	773	759	750	685	783	686	780	756	752	714	732	785	738	734	690	761	728	719	724	764	749	744	734	796	772	701	803	776	765	731	762	721	693	717	773	749	761	720	715	749	714	735	732	710	733	741	734	703	752	740	724	762	725	711	750	768	763	760	751	740	728	706	707	704	670	738	731	769	700	710	700	729	703	722	801	744	782	747	705	768	766	756	784	807	744	789	733	751	762	705	759	749	776	741	723	733	736	792	774	707	732	774	717	734	721	700	748	747	746	742	748	724	711	708	768	752	718	713	763	873	701	759	732	718	724	775	759	723	767	775	738	748	738	708	750	721	754	735	745	770	768	771	711	781	738	742	777	753	740	717	755	750	799	706	730	753	768	742	723	751	737	726	740	722	724	761	764	749	737	727	752	771	751	732	737	759	701	774	682	735	723	762	731	754	701	755	691	730	748	741	745	726	778	761	770	765	729	771	744	805	772	770	739	751	742	744	782	780	712	768	755	733	745	732	739	703	747	730	699	723	718	696	691	755	743	765	693	736	747	742	736	789	747	728	754	732	686	737	740	715	788	744	710	696	782	709	736	723	731	755	733	780	730	739
28043	24111	25799	21535	14468	9974	7658	7137	5415	4518	3274	2427	1743	1713	1858	2113	1666	1669	1606	1448	1332	1405	1175	1201	1093	1176	1113	1072	926	870	724	598	527	469	515	476	449	346	327	336	335	278	301	307	266	247	262	265	241	241	241	266	234	264	253	222	266	248	251	231	225	256	257	239	255	271	223	251	229	270	259	245	248	282	254	243	271	244	230	260	245	265	262	260	269	262	260	267	274	271	265	244	279	280	230	239	265	248	266	254	239	247	267	225	265	248	253	271	261	238	258	279	265	248	245	237	233	234	250	264	249	262	278	264	237	265	238	272	268	248	246	242	236	247	258	278	246	225	255	270	243	247	273	269	241	255	267	230	232	260	233	251	272	242	241	234	234	277	265	234	282	244	271	238	268	249	247	263	262	249	258	236	257	251	248	246	221	280	241	295	274	236	258	254	268	217	253	256	259	264	243	258	277	254	278	236	251	227	253	253	220	195	237	255	260	233	263	268	265	231	246	239	266	250	282	242	269	268	273	258	255	249	240	280	272	249	222	231	249	242	270	231	252	246	243	253	242	249	257	247	285	261	244	230	274	272	252	233	262	256	246	261	222	251	249	259	263	292	270	259	271	242	253	234	210	243	250	256	272	257	265	275	243	236	242	223	247	260	259	239	255	233	259	236	251	253	268	266	244	246	277	268	258	224	238	239	258	238	275	255	269	272	263	290	269	233	237	225	274	243	241	250	256	249	271	255	261	231	238	260	273	276	245	233	261	243	234	245	240	249	253	261	256	241	262	240	257	276	233	229	241	252	266	258	239	248	256	262	263	230	249	276	258	249	236	274	230	244	242	247	288	228	240	259	278	274	270	282	289	242	234	252	271	235	246	277	259	275	259	221	280	248	256	246	267	265	264	293	235	229	253	244	248	267	259	266	260	247	275	235	280	249	256	257	258	257	241	233	245	270	251	243	252	242	267	252	246	241	246	255	235	278	258	263	249	270	243	243	245	235	239	239	259	267	274	260	245	250	265	260	254	253	269	236	278	207	261	227	253	231	246	270	242	276	263	210	271	264	281	260	269	227	255	247	261	236	263	244	254	257	250	258	265	239	228	289	227	265	250	249	254	224	232	260	280	231	251	247	244	252	295	303	246	242	282	264	247	240	229	254	244	240	285	271	247	238	249	244	259	251	253	219	266	253	275	272	267	264	243	239	230	226	257	282	223	255	266	256	248	241	266	240	274	258	237	269	250	255	271	243	219	256	241	240	255	262	233	261	264	271	223	254	233	250	231	269	267	240	272	272	242	225	238	230	232	230	220	253	283	281	257	261	248	226	244	250	270	252	242	301	235	265	245	230	232	238	246	240	247	242	245	267	278	267	236	263	252	255	219	253	266	260	250	270	257	268	261	242	236	260	232	250	260	260	269	267	216	244	254	252	254	267	225	237	262	252	252	220	250	248	220	249	263	246	279	238	257	227	223	227	250	234	255	255	273	232	230	242	269	270	227	254	272	245	219	277	248	247	248	265	253	237	247	259	278	270	269	261	255	214	226	263	258	263	246	268	257	230	229	263	256	232	262	255	250	239	239	295	236	241	245	219	275	262	251	252	274	262	246	250	256	220	259	237	242	254	263	245	288	253	260	273	294	230	262	245	262	230	278	248	230	251	263	265	274	265	228	245	276	250	275	235	243	262	261	247	275	257	227	224	240	256	259	248	276	276	223	268	242	260	236	255	281	265	259	263	220	263	260	264	257	237	278	255	245	272	234	271	280	282	268	258	256	242	251	241	262	266	223	230	261	248	242	255	258	252	243	240	250	275	248	272	241	252	254	256	278	261	247	257	240	243	259	260	253	246	285	270	218	263	256	229	236	239	248	255	236	257	249	255	268	252	235	243	250	262	256	236	242	227	239	245	251	275	260	239	237	253	242	245	268	270	271	254	251	246	254	261	258	251	274	240	237	252	226	282	262	263	247	245	238	262	235	234	244	232	276	244	288	261	263	266	251	251	238	233	210	275	280	254	256	243	267	221	257	276	272	266	264	248	245	265	234	256	256	232	265	234	246	265	261	233	262	255	264	245	269	273	270	266	232	274	269	250	243	247	234	244	231	256	252	255	242	253	273	223	250	255	252	254	241	290	266	267	239	266	242	258	254	262	253	257	237	269	247	252	268	224	266	269	275	262	262	260	256	246	261	233	258	269	217	229	267	252	242	238	253	252	261	247	246	239	253	235	275	235	239	255	242	244	259	283	222	271	254	209	259	279	253	230	247	254	242	233	247	281	264	258	245	246	274	232	259	268	226	248	263	234	265	246	231	274	260	246	246	266	282	242	234	255	260	250	218	251	230	237	262	277	259	258	247	220	241	268	274	237	277	273	267	274	239	228	242	239	244	259	223	251	263	254	229	235	252	238	255	264	251	279	269	280	259	259	250	241	265	255	267	250	238	239	266	248	229	273	243	247	266	262	234	254	242	267	241	249	224	234	206	256	273	230	253	253	234	240	233	271	261	239	244	251	250	235	246	269	268	258	213	263	255	264	250	250	261	251	223	276	239	259	263	249	271	261	266	257	263	250	245	253	274	251	238	249	248	263	263	256	258	256	226	263	263	276	236	270	283	241	261	246	223	248	221	249	252	278	261	252	243	239	238	217	267	244	226	244	237	286	234	252	254	279	224	238	278	226	252	256	267	228	231	267	257	238	243	230	233	264	242	241	261	235	263	258	257	261	254	240	238	232	228	260	244	262	262	262	255	257	245	282	236	254	246	224	244	274	264	265	251	293	257	238	254	262	244	264	265	262	225	291	229	268	252	252	258	268	242	250	232	244	257	272	290	241	249	253	281	238	266	266	274	259	238	271	264	248	211	232	230	254	253	228	242	239	253	273	255	265	243	254	241	267	247	235	244	268	236	275	288	225	234	270	242	277	211	234	234	249	234	252	241	233	224	254	248	256	231	235	231	237	268	252	245	234	259	259	245	255	260	253	241	237	249	271	270	228	284	274	240	237	246	268	258	253	263	265	270	268	252	270	258	239	261	266	286	256	243	255	249	229	225	265	247	266	245	247	255	237	241	249	246	260	269	277	260	259	246	233	237	247	242	229	235	237	291	257	259	269	238	266	255	236	263	251	266	245	257	249	246	257	257	244	240	258	253	245	252	254	251	246	218	255	255	270	255	239	265	259	244	269	241	272	239	234	269	243	234	239	256	228	246	234	251	275	263	259	230	237	251	240	247	247	252	265	247	257	255	250	236	274	254	234	247	251	224	268	239	239	231	218	239	266	227	254	245	243	253	293	272	278	257	236	231	259	278	258	255	249	222	254	242	265	246	264	245	254	256	286	214	248	260	242	232	286	251	270	286	257	271	269	279	273	280	232	267	285	239	242	253	250	257	245	230	238	242	256	240	229	252	248	270	240	252	265	259	271	262	235	280	246	258	230	217	274	262	242	273	250	255	250	261	269	262	251	246	249	233	250	234	231	250	270	229	258	222	256	239	276
18013	19519	30452	32409	28302	25046	22757	22601	18808	17641	14110	11684	8795	9324	9757	10668	8593	9571	8895	8219	7815	8404	6841	7252	6576	6687	6578	5914	5251	5449	3676	3144	2616	2355	2391	2184	2162	1489	1249	1053	1010	942	866	833	787	745	748	712	737	687	710	692	733	686	687	676	717	671	697	729	684	703	710	694	716	746	663	761	701	672	720	724	656	709	718	697	673	679	689	739	656	679	667	747	705	677	673	680	680	703	668	752	737	645	639	681	682	677	727	681	678	726	690	722	680	719	679	687	689	683	688	623	688	683	702	725	698	679	710	726	701	640	668	700	708	708	712	678	729	726	759	674	680	706	688	670	657	686	676	658	703	660	677	656	665	663	687	674	688	665	681	696	700	687	719	676	713	697	706	690	729	677	679	664	665	678	663	671	679	668	680	662	697	681	684	680	702	694	674	709	721	699	664	709	677	688	715	646	727	718	643	690	680	664	685	730	670	699	664	710	681	672	700	645	675	704	661	698	680	763	714	652	685	652	699	688	689	674	728	724	693	711	671	662	706	721	684	667	675	696	708	685	632	688	701	684	705	703	712	717	675	685	731	707	722	685	706	671	691	671	723	698	710	693	744	692	698	679	694	698	646	653	760	717	694	703	661	670	678	638	612	640	709	710	702	751	646	704	658	705	652	677	689	672	704	700	708	676	700	703	638	738	669	705	680	655	687	687	649	718	708	665	724	746	666	657	671	661	704	672	636	692	743	675	709	699	709	707	730	712	722	686	711	700	694	698	673	680	692	691	643	724	676	687	695	671	691	670	693	683	724	676	685	701	704	719	694	703	661	677	681	667	702	763	700	684	660	714	700	655	672	716	693	667	723	669	729	699	719	676	689	649	710	679	627	711	710	649	711	685	656	682	655	708	661	731	684	668	606	680	700	683	650	699	683	719	658	700	677	699	671	682	709	661	737	673	733	690	691	724	671	698	628	676	674	686	716	681	660	703	720	686	671	642	718	633	683	723	716	702	720	701	703	688	717	691	710	660	635	710	691	697	687	703	679	664	689	676	669	707	657	695	732	742	717	676	691	672	676	669	695	699	669	708	741	689	629	666	648	714	705	730	715	675	675	673	640	681	675	683	608	694	661	724	678	716	689	652	677	709	693	681	666	685	687	688	690	694	667	704	698	701	745	684	662	680	664	686	711	682	742	715	667	670	704	679	664	662	662	691	696	660	661	664	719	691	694	677	717	694	716	637	683	713	660	686	711	676	716	671	737	653	660	691	685	677	667	722	657	697	664	737	665	710	650	697	646	713	701	699	747	664	717	686	715	702	704	660	699	655	703	726	737	682	730	664	698	665	702	626	677	683	648	708	738	704	664	654	680	660	691	656	695	704	715	692	684	724	649	683	730	685	703	731	723	699	703	708	634	704	709	668	704	691	685	706	715	717	725	668	656	727	680	765	638	704	691	628	731	716	721	660	697	695	735	676	667	715	651	680	684	682	665	694	705	670	688	660	658	654	682	665	686	659	670	679	704	678	679	696	726	655	706	688	713	675	658	683	657	698	682	685	658	678	722	701	667	660	672	678	706	669	692	704	714	689	729	722	722	650	678	687	714	728	678	679	657	673	708	691	693	687	695	686	671	714	684	636	714	664	661	684	675	705	650	742	710	706	698	672	682	673	688	697	659	647	690	691	716	698	701	669	687	740	665	656	703	723	728	690	701	700	667	696	679	716	670	706	699	654	688	703	677	643	714	670	694	705	730	693	687	727	634	665	719	673	687	696	645	696	691	686	687	674	698	701	702	736	678	712	678	714	710	684	710	713	711	724	691	706	669	729	697	724	665	622	686	695	651	636	700	669	699	702	653	692	753	707	668	683	666	724	695	742	606	669	674	686	703	718	673	680	666	655	680	686	661	688	682	705	733	668	678	704	675	703	697	672	662	654	674	670	640	728	689	717	720	706	671	709	733	682	693	686	715	690	662	663	655	681	680	694	674	688	687	685	626	741	666	695	674	685	730	696	684	736	653	665	715	693	684	683	706	684	667	659	684	714	723	682	712	693	688	714	663	681	677	671	700	690	656	717	673	669	676	723	702	697	685	675	657	697	697	685	673	730	708	680	691	687	662	716	705	679	714	745	675	667	711	688	661	756	684	678	709	710	677	712	686	702	724	702	703	706	704	702	691	704	649	690	680	693	646	719	708	695	627	674	711	645	692	653	659	679	666	695	732	686	648	711	671	696	688	681	687	667	741	700	741	677	699	741	702	659	671	727	628	691	680	698	609	715	713	718	732	709	725	672	684	700	670	672	670	694	666	710	657	726	627	665	650	664	682	640	692	683	644	681	655	718	686	683	719	694	710	696	685	715	745	658	650	710	649	718	667	649	701	695	703	723	711	663	726	717	688	638	696	610	717	697	697	707	698	690	666	684	674	711	703	645	705	736	631	704	707	691	727	621	709	683	709	689	674	662	693	687	680	693	710	650	662	716	656	720	678	656	661	713	685	692	670	652	678	669	715	658	700	692	703	669	707	702	718	699	707	740	666	736	678	721	651	706	720	698	699	713	671	669	693	714	619	688	720	751	705	688	695	712	723	686	716	751	676	704	698	693	714	685	751	690	654	742	729	671	720	732	633	673	641	676	668	682	727	640	702	749	698	643	720	701	736	683	677	663	706	697	669	676	687	723	698	698	649	726	718	704	718	704	666	672	638	678	697	746	683	673	667	670	719	739	697	706	651	701	691	696	687	712	708	685	691	655	719	734	669	706	683	747	710	667	690	661	663	692	723	723	693	696	657	723	702	705	721	707	730	635	638	654	754	654	663	698	684	706	667	674	652	687	694	688	647	720	675	711	668	727	654	678	636	713	668	706	709	676	711	687	721	682	675	695	687	690	708	725	672	694	654	699	697	682	683	679	666	713	691	691	656	685	692	706	684	671	666	655	697	707	659	681	745	692	720	673	684	665	759	734	681	663	700	688	693	679	728	696	676	679	709	694	642	696	720	696	727	706	677	648	646	673	717	664	741	666	692	707	693	724	644	717	656	665	712	673	652	692	691	679	723	702	711	668	683	699	674	704	705	682	698	681	691	672	659	726	681	684	668	678	685	688	681	738	674	712	705	717	656	691	634	659	704	679	672	688	665	679	704	696	676	721	757	681	674	711	668	675	688	692	721	677	683	673	706	723	701	726	716	703	723	712	698	658	649	667	679	719	658	731	686	707	677	697	664	682	710	697	679	734	748	654	635	698	706	693	686	708	661	696	692	677	685	667	714	715	665	673	600	676	721	688	674	740	699	732	692	650	705	706	728	717	647	672	734	680	685	733	664	646	715	674	708	650	697	695	731	674	710	687	693	692	664	681	672	722	678	695	694	712	711	701	630	713	720	674	688	720	715	658	678	681	705	681	685	679	693	660	728	657	704	704	647	729	650	722	672	654	692	697	672	700	690	709	700	687	714	708	715	710	697	673	692	693	701	698	697	675	696	697	673	686	685	682	615	705	732	734	691	660
36349	31624	34877	30086	22714	16856	13754	12794	10387	8653	6994	4425	3511	3483	3250	4151	3156	3237	3079	2989	2747	2979	2328	2373	2218	2185	2185	1863	1591	1554	1107	1000	775	724	692	668	655	442	388	355	312	281	281	268	252	261	236	224	209	255	235	246	249	261	251	219	229	242	217	225	244	213	222	216	213	244	208	236	236	210	224	221	232	205	245	217	255	209	256	234	240	214	203	220	241	241	244	242	212	209	231	238	241	219	242	221	234	232	212	243	237	220	242	218	240	230	229	243	253	199	244	228	233	255	242	215	208	222	206	234	236	244	237	227	234	254	237	244	204	238	237	229	242	234	240	251	228	246	303	249	238	215	230	222	220	210	220	235	234	248	232	229	218	227	238	236	206	232	184	204	203	253	218	210	205	232	251	232	245	237	238	223	223	212	226	248	237	231	235	228	226	228	216	225	228	235	236	242	231	251	240	224	204	250	238	213	230	225	220	250	215	221	242	241	232	206	212	257	219	249	246	218	246	231	223	243	206	234	225	245	218	198	228	200	235	210	226	226	240	255	230	255	225	203	253	214	217	250	234	235	203	206	237	210	223	221	209	227	238	232	238	237	232	214	223	199	239	207	207	214	227	215	217	195	240	227	229	213	205	219	248	227	247	209	213	220	233	258	221	236	222	230	222	262	221	235	230	238	215	217	247	229	202	224	226	209	243	222	228	227	218	216	229	227	221	251	204	235	226	225	218	208	232	244	227	217	228	230	228	213	222	234	245	223	242	236	210	218	228	242	234	217	218	247	226	247	232	231	231	225	213	234	253	217	226	213	253	214	236	244	238	241	212	224	232	234	227	281	230	234	229	203	219	206	222	208	230	219	222	218	207	222	230	208	224	239	208	234	250	224	253	231	234	229	223	230	239	227	241	227	243	244	237	214	217	248	234	225	205	213	243	224	207	210	222	248	224	241	226	213	211	223	206	230	238	253	234	247	216	232	247	244	213	227	207	226	213	208	277	220	205	239	257	253	209	213	247	221	233	227	211	239	252	218	248	208	236	222	226	223	244	228	232	237	222	224	253	245	239	249	200	218	232	199	245	238	231	274	230	232	223	235	246	242	245	237	237	254	242	233	256	241	222	218	231	229	235	253	246	218	214	227	218	214	260	234	206	237	227	227	236	229	215	234	235	225	242	237	227	216	223	241	240	197	257	244	212	225	249	220	237	224	241	234	234	214	221	211	242	255	262	263	217	236	217	217	241	219	215	231	254	245	244	220	230	243	228	223	221	252	245	228	206	227	249	207	221	216	249	225	261	202	235	199	258	229	249	224	253	222	234	243	235	232	208	214	236	219	206	232	250	230	227	201	230	218	241	235	214	221	243	246	231	191	210	229	233	245	257	223	249	233	237	218	202	257	219	217	214	246	261	207	213	233	215	241	256	209	214	240	207	202	223	212	242	242	219	234	228	225	199	223	239	229	211	224	219	220	208	204	224	205	258	222	203	230	209	230	225	242	222	218	248	241	235	227	232	204	224	240	206	229	224	224	233	250	204	221	227	232	224	228	207	210	216	242	211	240	226	216	224	233	223	243	235	210	219	230	235	244	241	207	249	247	221	249	242	223	230	244	256	231	239	226	253	235	222	240	241	249	236	212	230	233	224	243	223	234	228	250	237	229	269	248	202	243	199	214	252	212	254	218	229	221	231	202	206	253	226	249	218	214	248	233	226	235	203	249	255	216	239	253	216	248	211	214	226	239	218	226	228	231	255	215	230	207	227	215	233	195	229	217	204	245	212	267	222	217	244	232	215	261	256	233	222	219	227	258	220	233	223	228	222	235	214	234	222	213	240	212	208	212	238	234	208	227	259	244	241	261	219	224	215	258	257	230	252	240	272	223	213	240	222	228	223	255	224	218	253	248	241	231	241	240	229	224	235	234	229	223	207	232	234	257	247	235	235	225	242	244	248	240	230	220	207	215	255	238	236	226	208	227	225	224	226	240	236	213	216	260	244	220	244	217	241	213	238	236	254	204	227	237	238	260	208	243	228	231	193	229	237	235	227	216	211	224	252	228	222	233	269	228	232	261	219	226	208	221	258	249	215	230	215	225	232	230	231	249	208	216	209	241	232	230	219	236	242	221	213	219	229	222	220	210	232	224	233	236	245	214	234	242	222	223	242	246	248	230	200	226	259	229	244	212	237	208	225	195	233	249	252	239	205	215	222	230	226	214	246	238	237	247	223	261	236	222	223	214	238	209	221	227	217	204	223	220	230	229	248	197	240	228	205	249	221	225	222	238	231	229	219	229	222	255	232	210	233	242	213	244	223	198	232	232	232	232	200	227	213	251	228	233	251	223	208	222	255	230	230	236	233	202	228	211	250	246	226	218	216	207	254	230	221	233	235	232	218	204	244	216	244	219	226	237	226	212	228	232	223	220	231	252	204	221	231	243	237	209	248	219	232	223	224	237	227	232	231	209	220	207	216	247	250	230	226	224	211	228	212	213	226	268	239	228	216	239	232	224	220	241	219	218	222	217	223	242	225	212	237	230	205	199	229	241	228	227	238	216	243	251	203	247	224	206	239	201	228	212	220	217	221	253	232	242	227	244	213	228	233	208	227	226	227	240	221	232	230	244	220	249	226	201	229	219	248	232	196	230	225	201	216	237	211	226	259	228	221	208	249	240	233	201	252	228	215	241	259	247	221	212	251	227	235	241	245	286	227	220	211	208	226	241	242	226	243	223	206	238	235	216	200	218	232	209	223	210	238	216	253	253	237	251	216	247	222	220	225	234	253	237	239	248	231	234	228	211	246	218	232	232	229	242	218	238	251	226	238	236	232	227	252	231	256	207	233	215	228	212	208	246	217	241	253	236	244	201	235	216	217	237	218	218	203	230	226	242	247	238	200	260	209	229	237	242	222	231	231	238	241	212	250	234	239	223	230	237	241	233	232	226	251	219	215	264	236	246	212	220	225	250	241	201	238	230	249	219	213	232	232	207	242	241	243	246	232	222	225	217	241	235	224	220	239	219	241	213	206	230	257	240	234	256	241	237	235	234	226	235	207	244	235	238	242	246	218	240	224	213	204	269	219	217	237	252	236	206	233	205	249	231	225	223	224	219	233	241	223	221	223	222	234	215	215	265	220	252	202	233	236	244	244	254	227	208	214	231	234	219	219	212	223	200	240	240	231	257	202	259	228	224	230	249	210	226	197	235	244	222	221	246	212	237	233	260	212	229	237	215	218	214	207	233	226	225	231	200	263	238	258	230	234	247	220	250	211	208	237	230	238	231	235	228	227	227	213	215	218	245	219	241	228	213	224	233	228	245	232	185	227	220	210	213	252	223	242	245	221	201	242	219	232	227	231	214	235	219	245	225	228	237	234	241	223	235	231	216	228	240	247	254	218	202	234	223	224	248	242	204	209	234	246	225	224	227	231	233	246	238	217	247	242	229	224	249	200	230	219	244	229	208	214	229	218	222	217	210	263	236	207	213	251	223	223	241	228	230
23638	25289	36409	38704	35488	31964	30488	29768	26398	25257	21745	17439	15322	15428	15080	16423	14038	15635	15685	14637	13968	15263	12617	12773	11866	11809	12123	10724	9256	9385	6109	5645	4406	4149	4152	3851	3840	2334	1896	1533	1291	1162	991	912	837	801	717	718	658	673	699	636	659	623	651	644	640	620	646	639	635	625	647	645	646	606	657	665	632	632	648	604	637	642	590	675	647	657	642	618	660	656	647	637	668	658	649	607	615	610	633	636	649	675	604	638	676	659	646	646	625	617	605	657	665	626	649	590	625	646	597	616	665	624	645	644	637	625	618	609	590	630	670	615	644	634	629	607	668	631	656	598	666	651	635	633	653	639	634	654	666	670	650	595	616	630	647	616	589	634	601	639	634	616	580	651	647	615	633	627	646	622	670	638	628	616	690	639	620	620	657	633	599	598	636	630	663	645	574	610	629	647	626	624	636	614	627	612	641	689	623	631	684	648	635	616	646	617	657	615	657	673	678	664	653	594	666	679	602	644	625	608	623	663	664	621	611	655	651	615	658	660	609	613	689	656	641	660	592	625	670	658	615	673	655	639	636	623	639	643	639	651	626	623	611	631	648	645	654	621	608	612	633	599	597	651	627	661	659	654	619	643	659	649	571	674	638	602	648	604	597	643	651	627	641	649	645	661	644	579	622	632	655	627	657	644	624	625	659	635	586	652	643	667	647	672	608	672	610	588	647	616	628	650	649	582	632	591	609	668	632	645	642	625	621	660	622	632	640	613	650	627	666	636	580	604	645	602	593	613	663	664	680	669	624	662	617	644	663	627	629	635	619	670	647	658	637	583	612	659	629	667	624	645	605	637	605	621	625	639	604	617	642	610	668	656	643	613	627	617	626	660	617	599	674	622	672	609	645	638	667	635	644	647	641	625	668	609	654	615	609	615	626	633	650	604	684	599	639	637	614	637	606	670	669	649	635	657	670	647	618	627	677	606	653	667	671	632	632	618	637	645	598	602	659	621	626	637	644	638	668	631	647	663	637	632	659	615	657	624	611	664	630	623	619	651	617	638	664	627	636	655	690	618	598	610	661	562	591	647	655	660	660	669	636	624	650	629	581	610	590	624	593	611	578	618	588	648	635	634	630	668	633	620	652	630	661	635	663	645	613	601	620	617	609	572	636	661	632	665	591	633	633	618	622	647	648	658	641	607	652	665	645	666	625	627	652	650	662	605	638	657	630	620	639	637	685	612	679	621	605	627	635	636	625	612	579	648	665	638	653	655	665	637	614	670	613	665	644	637	604	647	641	643	665	616	648	637	596	602	612	634	638	636	620	654	622	644	607	669	626	637	644	685	581	581	645	623	644	620	620	600	617	649	644	634	665	617	627	615	661	608	622	645	652	616	627	610	600	641	603	597	661	622	643	630	658	644	656	597	620	632	621	667	651	624	626	611	655	622	654	660	596	656	611	650	622	643	610	650	633	610	678	635	644	619	715	647	628	628	622	627	630	652	609	648	615	634	604	602	629	627	619	656	632	608	625	577	638	625	650	656	672	613	647	654	665	621	642	637	673	593	649	689	603	638	650	668	668	646	658	665	642	607	604	572	614	621	655	594	600	599	645	687	630	614	663	598	619	674	614	627	618	611	628	620	657	613	579	653	651	561	633	639	647	620	596	646	643	684	608	665	647	634	619	598	597	611	644	650	621	630	606	639	623	633	668	626	646	659	625	626	671	601	643	638	674	641	609	599	655	634	657	645	639	649	640	668	657	650	673	641	661	643	645	650	625	642	622	610	634	663	640	626	622	635	624	591	640	614	647	621	680	616	634	651	589	648	635	680	580	569	686	610	671	598	622	641	628	630	717	615	649	616	654	603	666	618	640	630	633	632	629	631	671	658	653	639	669	640	678	620	662	587	653	635	653	636	627	652	619	655	602	554	667	697	665	678	649	649	659	651	637	627	626	653	627	633	625	609	636	630	688	645	659	644	626	630	675	657	650	671	660	629	640	644	627	627	639	642	636	579	597	624	610	617	609	675	626	657	641	645	646	642	641	612	630	597	650	634	635	636	631	589	649	601	639	628	624	621	593	620	637	655	647	602	655	680	625	635	603	663	588	628	656	629	645	608	635	638	556	618	599	625	588	629	671	658	632	583	641	580	643	605	671	635	630	629	587	640	649	674	599	610	651	639	634	654	608	627	638	633	648	620	656	588	605	640	658	636	645	620	585	570	672	633	670	668	601	590	609	622	629	654	620	634	634	668	652	605	664	629	590	622	632	630	654	580	626	601	600	637	600	650	620	647	647	636	648	634	599	620	595	638	650	618	629	611	654	611	685	619	684	623	604	658	663	607	648	643	658	668	622	637	607	631	643	636	655	631	674	632	658	665	647	654	636	623	627	674	625	599	629	625	645	611	595	636	628	650	636	635	675	605	647	624	600	605	612	648	621	617	612	673	660	637	647	643	661	610	620	622	663	666	657	629	608	606	665	662	637	616	631	635	641	622	637	617	647	609	571	606	611	644	626	685	614	572	651	621	625	684	619	626	611	596	584	609	650	645	622	660	589	619	637	624	660	659	659	614	647	632	638	628	615	632	597	623	622	626	599	646	668	596	621	610	674	603	678	628	667	644	660	669	636	644	577	659	638	635	652	645	660	677	672	609	639	613	646	676	615	660	603	630	622	588	611	647	665	590	645	658	646	614	606	634	637	613	653	667	658	644	635	683	668	630	636	634	635	617	669	571	627	683	613	637	660	654	610	598	640	635	635	624	643	672	658	644	603	652	600	643	657	687	667	659	601	648	628	634	636	602	668	629	635	600	627	608	622	634	637	648	628	641	613	591	633	648	671	629	650	577	643	631	604	669	655	650	642	625	657	645	627	629	649	597	636	660	655	623	615	627	640	645	660	610	651	651	657	588	642	638	655	555	656	671	604	658	678	664	676	606	618	661	652	646	649	611	658	669	635	634	607	599	611	643	640	658	637	661	674	681	638	649	642	636	634	677	641	634	603	639	628	648	592	646	622	666	600	636	660	632	656	614	639	672	607	662	639	636	647	602	602	689	643	629	615	637	663	647	669	657	635	662	655	650	666	640	661	631	598	643	662	645	665	595	627	612	644	669	615	640	638	621	623	626	616	671	657	675	614	615	616	633	607	615	662	605	676	638	616	637	618	621	616	693	717	670	642	662	652	653	667	621	659	640	666	628	637	615	658	651	640	616	633	644	641	632	659	633	666	604	619	636	604	621	629	632	645	600	664	632	655	635	641	578	610	663	646	605	604	630	652	622	657	676	627	664	600	677	632	638	650	679	635	639	635	577	617	611	603	644	557	620	610	649	621	593	607	640	630	635	643	635	548	630	650	616	645	664	643	656	646	566	633	595	610	614	681	652	585	631	658	577	678	637	622	603	611	595	613	674	646	633	615	630	620	654	665	637	625	667	611	629	628	632	657	651	614	663	692	613	679	645	632	619	599	688	603	623	666	651	639	639	624	592	645	623	608	633	602	623	614	607	640	627
17528	14932	15973	11634	7528	4802	3408	2443	1811	1369	1101	911	770	698	571	528	494	516	456	405	405	376	355	372	348	339	371	354	335	294	317	263	285	290	284	273	286	310	259	288	265	281	259	282	279	302	273	235	273	250	264	242	273	292	258	280	290	282	245	255	274	302	267	269	317	277	252	267	263	297	294	280	256	283	268	282	267	242	273	243	264	304	270	277	246	293	277	259	289	260	282	285	269	320	284	262	244	274	230	302	274	285	275	273	272	304	276	284	273	263	266	293	268	299	277	293	275	276	242	271	250	272	250	262	255	241	288	267	266	255	254	305	288	249	249	279	295	279	255	260	277	252	264	295	264	278	282	278	263	303	261	264	271	297	273	236	241	271	285	267	276	273	309	308	251	275	275	272	297	255	284	280	290	254	254	265	266	286	262	279	280	260	265	295	268	263	263	293	216	280	293	242	279	271	268	288	270	222	271	270	274	285	261	245	246	300	278	278	309	281	259	268	282	304	300	241	270	254	258	225	255	278	311	277	255	246	280	243	282	246	277	258	270	251	234	271	246	270	292	249	253	255	267	262	269	260	288	257	260	264	254	285	285	257	279	265	297	292	266	248	269	261	258	264	259	281	258	261	284	282	275	268	249	269	270	276	283	250	300	275	233	265	244	248	262	258	274	269	296	291	296	269	245	237	267	268	245	277	235	283	278	299	276	299	278	258	244	254	267	221	280	244	255	286	305	277	282	286	237	272	266	281	286	261	238	286	240	241	264	254	277	276	247	275	239	304	252	272	258	273	271	264	272	279	292	292	295	254	272	316	290	254	283	257	247	279	274	241	270	285	272	260	270	274	263	262	258	277	264	260	254	262	231	293	261	253	285	238	288	297	299	265	276	272	272	283	272	242	253	300	285	258	281	244	297	258	249	246	235	271	283	267	274	271	268	269	258	274	227	284	279	275	276	260	274	269	271	254	292	255	271	283	278	283	274	287	313	249	266	307	281	240	295	293	276	306	295	250	272	259	300	266	264	246	281	246	243	274	254	265	253	243	273	264	259	250	294	263	289	271	297	259	274	257	282	258	261	256	257	265	274	257	278	234	291	262	241	267	271	304	263	251	256	261	290	268	260	270	262	279	254	274	270	295	274	297	295	239	232	232	259	290	271	290	270	247	261	251	293	252	269	266	258	280	273	253	239	285	269	262	280	281	277	261	281	269	264	269	243	280	273	275	269	289	276	254	235	265	272	261	276	246	252	252	273	268	266	267	264	260	254	265	267	283	246	268	265	244	247	276	260	278	282	280	273	274	260	256	273	282	251	289	276	268	281	234	271	265	263	270	265	257	279	304	247	295	281	256	277	277	263	255	280	317	277	277	259	275	265	277	316	278	237	280	263	294	258	272	284	276	259	288	263	300	270	287	251	257	258	293	280	246	274	275	270	285	285	238	252	280	281	276	254	276	292	283	261	245	259	261	277	251	281	260	261	270	284	289	252	262	257	283	291	243	252	283	269	289	262	285	291	285	268	286	284	256	312	268	302	295	271	303	289	255	271	301	250	290	289	272	271	312	248	250	298	264	252	275	240	253	267	270	283	282	263	305	257	259	249	265	256	265	277	293	265	286	304	266	282	308	295	244	290	244	276	288	262	255	277	267	248	296	255	310	287	280	278	297	281	276	255	275	289	265	260	251	317	265	258	258	288	288	264	271	286	284	282	276	255	234	273	277	267	277	272	292	265	275	260	262	288	294	269	280	316	277	327	242	298	261	266	264	295	277	254	254	263	275	276	270	272	258	275	259	276	271	287	291	235	271	265	275	260	295	282	261	272	262	252	261	253	259	274	258	292	255	277	284	265	243	278	281	263	265	265	271	264	260	283	259	307	272	276	274	250	243	282	266	268	281	293	285	280	261	248	268	285	284	267	258	270	277	272	262	273	287	284	243	258	297	303	285	263	236	273	294	266	280	232	249	283	280	246	253	305	277	255	257	276	290	285	263	259	275	285	299	264	282	273	287	240	257	258	274	302	263	265	282	239	273	309	284	266	248	285	264	268	251	266	281	286	292	310	294	269	279	255	280	267	276	272	275	286	263	267	285	281	267	279	288	266	291	278	248	256	299	250	262	272	264	279	251	270	279	278	270	250	283	260	258	263	248	224	274	268	307	257	294	287	240	290	294	256	247	275	256	240	288	276	259	263	276	290	261	292	268	258	273	294	249	277	272	253	270	279	298	251	291	255	294	289	263	295	267	271	282	280	277	285	271	267	283	293	271	275	282	254	268	254	277	286	270	260	291	274	276	296	280	262	292	293	281	240	281	256	303	258	274	240	256	282	276	291	262	233	266	245	242	264	264	269	278	273	277	276	265	275	270	300	259	267	274	282	261	261	269	263	260	272	286	249	272	268	278	290	261	287	281	244	288	303	291	273	296	270	287	280	260	282	284	285	246	263	280	272	297	287	264	251	266	266	257	260	244	268	268	273	245	271	261	264	256	256	270	286	279	249	255	264	245	286	248	269	251	263	248	289	305	262	280	259	298	303	248	262	264	271	249	256	258	262	272	265	260	254	261	259	272	271	270	262	278	274	269	286	259	266	270	266	258	287	267	270	247	260	269	280	282	248	296	268	272	293	271	268	259	255	310	283	289	249	261	264	283	308	284	285	279	279	300	259	273	265	247	271	252	258	263	268	305	267	259	280	284	247	269	270	274	267	298	272	258	271	256	256	252	311	272	284	273	250	279	287	287	280	282	260	263	255	258	284	295	281	271	294	265	273	268	248	253	305	264	287	292	258	295	296	261	275	233	269	286	267	278	287	280	301	276	277	256	306	309	286	269	269	292	292	260	250	260	277	267	255	253	256	253	272	256	316	258	268	270	290	285	277	264	299	270	273	291	226	267	274	265	275	252	255	282	288	302	287	258	243	258	287	273	237	289	280	252	274	286	269	290	288	297	276	262	299	249	293	278	257	265	299	260	270	298	272	292	273	270	253	288	264	249	288	262	272	287	264	280	285	259	301	252	277	263	257	282	254	294	279	273	300	261	265	262	256	279	280	293	251	249	281	276	272	268	268	286	264	279	281	304	301	292	267	276	251	262	271	273	274	240	280	252	261	277	285	299	244	280	286	230	276	284	257	264	256	270	281	258	250	271	254	294	271	278	269	274	290	270	259	235	285	275	267	278	259	275	281	259	260	277	276	283	283	252	317	281	277	289	287	267	269	269	294	272	262	253	247	285	281	275	293	274	262	275	286	258	252	270	296	271	284	265	239	316	272	270	264	265	274	261	264	275	265	243	284	268	297	282	279	266	296	282	257	260	270	265	265	266	256	255	285	249	293	286	296	280	255	266	265	272	244	262	265	266	261	275	287	264	267	281	241	279	273	267	300	279	258	266	259	235	262	269	269	271	268	298	263	288	279	317	256	289	289	271	280	265	260	281	239	265	275	263	233	288	278	271	259	275	269	276	280	279	272	265	251	265	264	285	269	289	282	262
11349	12809	22285	22982	19887	16091	13043	10709	8783	7176	5865	4438	3718	3385	3031	2783	2395	2375	2142	1949	1839	1763	1602	1471	1364	1308	1392	1252	1190	1158	933	973	900	873	892	831	858	756	732	769	789	727	750	748	701	773	696	703	752	744	720	678	745	745	747	751	735	733	719	754	715	746	724	696	688	737	746	745	742	758	691	746	738	717	723	741	776	728	784	777	788	750	734	700	749	727	745	695	728	735	744	714	731	710	746	772	746	673	771	732	768	693	732	741	723	700	723	720	759	735	728	745	705	754	765	760	705	734	701	733	682	776	712	708	721	684	739	698	804	739	735	710	695	724	740	730	719	728	771	666	739	688	739	744	775	720	731	709	789	697	738	762	765	728	707	708	715	743	696	701	785	739	727	748	751	744	719	716	781	705	687	781	764	739	759	784	759	733	707	680	736	792	722	785	712	719	743	766	717	674	757	791	762	726	754	728	739	753	735	742	755	796	768	704	752	748	777	676	725	715	753	734	744	735	702	755	708	738	745	772	725	725	752	733	765	713	703	717	757	726	751	723	738	730	765	739	725	704	727	693	758	696	802	738	766	723	741	725	759	733	764	732	726	774	678	764	742	715	700	744	779	773	704	760	740	724	716	745	761	738	772	775	747	751	760	702	691	773	723	760	726	763	746	743	723	718	709	738	704	723	739	693	766	729	697	725	761	770	717	749	785	780	725	734	764	697	749	770	752	729	740	739	702	755	758	757	734	729	711	719	749	754	765	763	723	690	771	755	726	739	774	742	754	743	753	690	753	778	725	749	705	737	738	679	738	754	736	711	723	721	745	749	741	744	699	758	728	720	753	765	760	771	748	789	798	749	686	757	713	719	727	724	737	713	720	756	780	770	697	747	727	730	711	751	790	731	744	750	759	698	740	697	785	701	739	765	711	773	694	752	774	726	752	753	753	756	720	702	734	734	745	733	736	765	707	778	708	755	754	764	758	758	753	735	737	753	777	758	739	742	747	721	771	735	711	703	717	726	774	726	757	756	711	741	764	751	693	734	698	773	747	709	708	734	800	751	790	723	733	744	751	721	762	720	692	726	716	763	676	780	767	711	715	739	693	701	711	738	732	749	728	768	732	782	786	721	732	706	755	782	793	778	746	759	726	730	804	727	736	739	724	708	771	770	720	764	733	749	744	750	760	752	762	681	745	716	769	683	732	735	727	746	752	746	697	747	724	744	722	729	750	821	713	701	728	672	751	742	734	727	757	718	771	745	750	764	762	751	738	691	771	746	773	785	705	737	710	775	694	737	695	724	723	742	783	665	789	740	789	767	738	700	777	763	741	735	733	722	740	727	762	767	750	687	707	742	735	732	774	739	675	715	768	749	738	755	710	744	748	780	769	782	754	738	757	685	729	723	713	753	748	765	716	696	665	778	749	741	741	744	733	683	755	754	699	748	761	701	702	745	717	841	775	685	728	719	745	758	717	753	730	706	823	754	731	743	747	764	759	743	760	754	718	741	754	743	755	688	704	733	740	793	736	734	783	776	722	733	765	743	692	772	755	770	710	735	713	779	769	738	709	718	765	765	732	709	729	726	751	739	700	721	716	724	759	728	766	707	762	737	719	747	713	703	755	740	774	729	746	728	721	774	760	761	736	768	716	705	752	755	767	720	764	774	692	719	735	739	766	733	730	762	756	721	738	728	730	707	750	785	762	701	741	689	794	718	778	721	720	735	734	726	764	710	708	750	732	728	729	723	785	660	703	706	762	722	739	735	757	751	709	692	779	715	756	729	739	768	729	722	714	743	733	722	690	751	733	708	703	673	694	755	746	720	727	749	797	782	754	739	768	751	791	739	746	692	708	699	724	753	774	719	748	719	771	706	740	761	758	715	742	739	724	722	788	727	788	773	716	718	735	701	756	742	709	781	767	697	771	754	792	734	712	736	722	769	748	739	747	726	789	749	732	744	755	700	764	698	751	721	749	738	779	737	652	759	751	790	757	734	705	753	732	736	726	757	716	757	773	768	733	739	787	719	768	710	732	773	719	778	739	716	716	761	740	742	739	780	738	727	749	740	681	718	694	723	704	777	778	724	706	765	748	771	718	773	717	710	728	712	738	745	750	732	726	729	714	741	742	724	731	756	754	713	758	743	696	701	765	694	720	782	723	763	692	761	716	757	746	722	743	761	778	698	724	704	751	737	729	740	743	744	766	730	712	783	736	791	754	740	705	779	776	779	704	769	723	745	781	701	731	719	774	748	770	735	718	725	737	706	753	724	715	716	722	738	709	731	765	773	718	766	746	694	737	751	712	739	735	749	703	736	738	763	731	744	743	746	770	730	776	701	761	756	737	711	743	766	740	784	764	743	760	708	760	672	771	740	749	749	710	722	776	743	750	755	729	746	733	718	690	751	775	765	722	769	799	759	728	713	740	722	755	718	752	758	773	739	731	702	711	742	735	759	732	757	759	719	799	733	719	717	730	745	753	706	696	774	721	769	764	760	762	714	723	714	742	761	716	763	776	676	707	728	695	716	727	727	752	719	770	765	762	690	707	740	740	686	698	719	713	733	759	745	740	712	687	729	712	703	753	773	741	701	765	735	754	740	754	800	740	767	738	786	731	770	768	769	784	756	767	711	722	778	749	754	701	781	780	743	750	744	712	735	775	715	740	711	738	710	801	717	700	759	753	732	733	742	724	733	773	725	715	747	782	731	740	765	725	776	772	729	745	735	742	706	751	737	731	706	683	709	691	707	697	709	737	738	723	766	694	761	747	742	731	744	744	768	764	750	728	745	735	761	770	748	730	739	719	686	719	777	737	734	723	754	741	762	733	738	732	720	735	731	739	750	720	736	722	743	724	784	737	722	754	728	738	734	770	743	724	720	720	811	733	785	746	725	752	812	759	746	701	756	759	720	755	738	746	728	727	689	742	691	705	695	801	764	736	720	728	708	741	748	749	721	775	780	705	744	736	761	720	761	774	754	763	800	761	745	739	740	719	750	706	697	754	701	780	691	742	711	709	743	728	781	748	761	757	740	764	702	788	758	758	714	708	761	766	746	724	712	758	742	767	740	730	740	755	703	711	692	751	728	734	688	725	751	778	714	757	741	722	704	745	730	711	693	737	718	791	792	707	739	753	757	725	735	727	740	735	713	744	728	777	731	780	760	736	742	737	748	718	707	779	721	763	711	786	788	717	689	728	742	745	718	746	774	765	774	723	742	745	733	770	772	730	795	740	676	757	745	719	753	773	715	727	722	690	738	701	763	730	740	748	731	727	756	709	747	779	741	748	741	713	756	705	742	748	739	730	694	757	748	731	709	753	723	730	752	735	715	714	701	721	752	758	712	776	743	751	752	773	779	717	761	780	691	680	748	739	750	712	694	729	771	757	698	792	801	768	753	735	748	727	745	718	730	750	733	764	721	772	754	774	750	722	759	735	717	720	698	728	730	761	740	774	731	730	779	775	718	763	742	738	775	740	801	727	743	750	734	719	741	716	741
28386	24118	26262	21074	14754	10210	8062	6910	5425	4696	3778	2415	1918	1901	1831	2040	1534	1722	1661	1535	1539	1556	1191	1258	1172	1082	1051	937	815	839	597	562	516	459	437	488	441	343	297	282	291	295	268	252	239	260	270	248	237	265	246	268	227	228	239	247	266	240	265	234	244	258	264	238	241	230	249	251	234	270	257	267	206	277	264	250	283	258	251	250	253	265	249	230	244	253	240	246	276	224	289	250	255	261	250	253	251	244	241	243	255	271	241	214	227	255	253	262	249	259	264	260	259	256	247	253	260	249	235	254	231	253	251	241	270	259	252	270	261	255	273	274	237	267	260	251	244	269	239	250	271	264	237	248	269	265	245	251	226	249	247	257	249	266	288	244	255	240	238	248	269	262	262	238	241	275	274	274	266	258	228	270	251	245	252	274	274	242	244	248	228	252	255	277	221	278	270	251	252	231	229	258	250	261	247	252	258	263	242	260	254	304	233	240	266	240	248	258	245	236	247	264	258	235	244	278	239	248	239	243	244	250	234	260	236	245	238	249	228	239	237	243	250	263	249	239	271	275	252	284	231	248	246	228	246	240	232	278	245	258	264	213	245	259	267	238	276	276	262	256	241	261	234	255	237	239	266	248	239	258	275	235	230	234	236	277	220	269	242	255	249	247	264	257	264	240	260	246	253	231	233	238	242	254	251	281	292	275	247	270	235	252	229	272	249	230	271	241	257	263	236	226	254	237	237	287	245	255	248	253	242	253	253	254	224	217	250	247	261	268	242	243	233	238	239	248	251	239	269	285	230	259	226	250	222	287	261	245	248	219	240	238	242	245	256	238	269	253	249	252	259	241	235	253	244	236	252	246	236	250	248	235	258	252	240	237	269	225	276	247	239	243	257	193	239	262	224	249	284	238	268	234	257	215	265	254	246	257	275	233	251	227	208	233	252	263	271	238	227	239	254	226	275	273	260	247	260	237	220	240	261	242	245	244	233	225	255	263	248	246	228	248	253	231	300	254	245	235	276	276	256	238	262	272	256	264	247	251	260	278	234	252	245	233	258	268	259	256	253	247	274	238	253	264	241	249	256	246	255	263	225	261	252	250	260	254	235	244	258	251	231	228	237	238	250	262	260	251	253	243	222	259	262	271	241	237	244	238	229	256	234	247	290	258	266	280	240	236	265	248	246	266	244	231	247	243	232	244	261	265	238	256	237	266	253	274	246	244	244	254	245	247	237	281	251	250	240	263	254	238	239	255	239	278	269	228	243	246	274	251	262	228	256	243	265	228	235	258	254	250	234	233	283	262	244	239	267	260	253	254	243	242	242	257	227	248	269	240	263	275	233	242	243	218	256	220	271	248	263	235	239	245	240	244	286	267	266	274	231	254	252	254	250	251	272	224	245	237	284	251	264	260	256	251	247	238	258	249	282	264	238	242	226	245	250	262	242	236	247	239	246	251	232	256	257	255	257	275	247	231	261	263	236	241	233	223	259	256	234	264	250	265	270	252	249	238	240	235	217	279	268	248	254	242	223	240	270	249	254	257	259	233	251	246	240	248	252	261	239	248	242	246	241	230	248	251	253	220	218	265	267	267	266	252	256	292	246	234	242	258	237	233	231	264	244	239	254	277	257	254	238	267	254	281	258	255	284	257	248	240	241	255	235	237	262	254	235	229	244	243	243	267	245	223	236	208	240	240	243	240	255	241	237	233	237	255	253	240	241	244	262	235	234	309	251	256	263	245	241	258	230	232	269	203	262	244	239	246	254	232	240	266	225	276	216	250	267	242	221	265	269	234	234	236	244	239	235	236	255	232	230	278	267	272	236	261	254	239	232	286	265	233	233	244	260	238	243	250	263	254	263	229	226	262	266	249	241	242	260	252	268	235	262	230	237	255	235	248	261	213	227	255	249	254	234	233	220	285	237	264	236	230	271	260	260	243	246	223	265	251	266	254	254	244	210	255	252	252	234	261	259	222	252	228	260	245	260	246	256	253	251	242	241	282	239	259	251	253	234	273	263	248	253	238	250	252	272	250	277	241	289	246	269	252	256	246	241	253	248	256	233	278	243	240	245	252	272	209	243	245	242	260	277	250	218	248	252	272	262	251	252	212	247	248	235	258	252	238	257	252	254	221	251	279	238	241	254	281	236	223	256	264	241	239	227	254	240	253	231	226	247	250	253	242	259	231	276	219	242	246	256	243	269	262	254	265	238	248	253	244	223	248	255	248	233	254	244	221	209	229	241	256	276	258	249	241	221	285	236	243	245	289	248	259	287	223	227	228	220	276	226	259	264	262	260	263	254	268	224	265	251	269	224	249	232	255	273	235	267	245	247	252	244	229	256	249	242	227	235	257	242	242	243	268	286	244	252	244	195	288	246	225	217	249	246	256	252	249	229	284	246	247	261	248	266	250	272	259	252	217	231	270	226	244	249	246	273	255	274	270	269	260	258	251	232	272	253	243	228	251	241	262	234	231	245	247	248	284	250	219	254	248	260	237	252	264	222	253	244	250	248	273	267	237	289	246	238	226	251	254	224	255	243	265	216	258	271	238	264	228	264	253	247	248	261	270	239	231	275	221	240	256	279	223	259	254	229	245	262	256	270	272	269	270	267	256	252	258	226	259	234	236	235	241	226	246	253	248	250	250	245	261	249	248	239	260	268	251	261	225	252	264	249	246	265	260	251	220	262	238	247	287	267	227	265	235	253	248	240	240	242	243	236	211	243	238	240	227	218	227	267	278	250	211	274	252	247	249	247	222	236	231	269	236	241	225	258	243	259	268	249	250	254	249	221	233	266	251	247	261	258	237	258	250	222	246	238	248	235	243	269	247	233	239	259	233	269	273	241	240	237	236	258	238	277	240	246	237	249	287	234	300	244	238	222	258	247	238	262	276	242	261	251	249	235	268	264	236	259	236	261	260	240	251	277	249	240	215	255	243	286	265	245	267	245	265	248	257	236	238	259	279	215	242	229	227	275	250	254	245	252	267	251	277	269	218	241	238	254	246	255	276	266	244	234	232	281	241	237	250	250	251	258	248	246	252	241	270	214	267	254	260	242	253	268	234	264	281	256	269	238	252	232	274	261	254	233	258	246	231	268	263	273	262	266	279	253	281	247	262	248	239	230	227	245	235	233	238	243	268	234	262	249	228	240	227	259	264	255	233	252	253	254	270	259	250	247	244	231	268	256	244	258	253	244	268	259	265	250	242	260	253	235	255	267	277	239	233	254	239	269	251	255	240	246	265	236	273	240	282	250	256	245	246	237	246	267	268	267	255	274	271	253	263	246	250	252	264	279	249	261	245	252	236	249	241	252	244	257	236	264	267	248	246	242	240	244	240	262	259	268	262	239	244	244	274	246	276	268	231	245	264	263	263	276	260	242	255	253	284	258	244	244	234	262	234	216	259	261	226	237	282	272	268	259	240	221	268	255	257	230	244	273	225	244	243	270	230	255	227	277	242	244	230	275	258	259	259	277	281	253	274	229	244	231	224
18267	19369	30449	31987	29056	25347	23377	22071	19193	17691	15152	11742	9912	9976	9939	10253	8303	9554	9387	8845	8688	8833	7178	7473	6847	6432	6754	5803	4921	5057	3371	2882	2675	2344	2297	2179	2041	1461	1126	1015	930	910	875	801	761	712	728	716	757	684	721	661	727	731	744	698	725	728	715	678	711	715	664	677	687	743	722	735	683	653	694	672	677	695	714	682	682	664	668	735	657	692	673	697	632	719	712	686	680	700	672	623	715	687	699	667	684	674	686	707	685	680	686	683	660	669	640	698	667	716	711	676	657	666	727	717	711	694	681	721	701	661	741	626	685	723	694	705	650	651	720	682	678	748	672	704	694	678	668	694	700	635	702	685	687	723	622	679	703	701	686	638	726	655	720	696	702	700	712	650	629	664	702	694	681	680	648	679	709	674	701	667	674	678	679	667	665	698	673	699	722	683	682	711	701	700	680	675	694	678	704	708	713	679	666	653	703	657	711	679	663	692	617	673	671	674	621	726	698	722	692	667	662	693	715	734	661	676	653	692	646	652	695	686	706	644	643	712	677	734	703	703	682	714	653	673	671	648	691	719	696	701	666	691	715	638	693	722	669	663	717	716	698	660	665	717	681	702	709	653	656	633	700	739	727	693	708	696	668	671	683	641	685	685	696	695	695	742	687	629	687	674	641	691	681	679	682	747	715	714	708	676	645	666	684	708	682	713	709	682	694	713	714	662	676	671	751	677	707	677	684	673	703	730	662	653	664	682	734	686	707	694	674	703	666	689	707	698	686	673	701	655	714	700	735	657	677	687	668	667	650	685	658	714	675	678	706	698	693	714	666	664	745	710	698	682	661	690	697	676	679	734	715	678	690	602	708	672	683	698	680	720	694	684	712	661	689	685	717	673	703	667	687	691	684	756	677	676	654	692	711	732	670	716	653	680	725	666	646	630	709	693	694	674	739	658	688	687	744	714	641	678	643	660	672	664	699	707	721	696	658	660	718	672	734	695	730	751	726	682	713	651	694	631	664	701	682	644	660	663	656	699	696	688	679	631	688	708	710	678	673	722	691	697	658	704	696	706	688	723	699	657	699	661	696	685	689	718	697	704	672	634	655	679	690	658	678	655	664	676	686	690	700	657	657	679	677	631	679	659	686	721	734	657	628	700	704	641	684	721	677	727	631	682	654	702	713	635	649	692	675	716	648	689	658	724	655	712	676	728	695	684	696	701	677	683	667	659	693	734	723	694	705	736	682	665	649	672	679	721	668	665	667	665	695	705	675	719	689	650	709	704	665	684	662	691	649	703	668	722	689	715	661	697	691	666	622	731	690	622	654	669	682	637	702	708	695	658	680	722	692	693	691	712	680	726	641	672	669	703	713	692	679	685	619	692	690	683	712	666	673	702	705	682	674	685	740	662	714	669	695	714	687	690	703	687	713	711	712	703	687	689	686	707	655	636	671	645	665	685	693	692	656	689	660	714	643	684	658	661	683	724	618	691	734	709	715	712	678	684	665	726	701	729	709	689	668	639	649	675	714	703	708	707	645	687	688	690	705	661	675	706	710	717	612	684	690	656	679	749	721	730	669	725	693	742	684	650	736	692	708	695	679	674	661	707	650	707	664	630	711	637	710	716	652	700	705	623	652	657	751	711	625	675	680	694	677	667	739	630	730	738	673	704	720	721	668	703	687	710	699	716	695	681	657	702	690	695	677	653	726	710	676	698	694	719	689	694	688	682	676	687	693	648	687	685	688	676	683	722	673	687	697	706	684	660	653	696	711	692	667	667	682	678	657	746	662	793	643	728	677	710	654	673	743	699	715	726	681	687	690	633	671	642	676	645	705	696	669	731	673	670	702	724	714	666	685	675	666	701	701	649	687	685	740	717	674	695	702	735	635	711	721	731	691	682	660	692	711	685	723	697	697	714	694	691	682	665	729	673	710	682	675	697	692	658	689	655	744	733	692	723	660	697	688	729	646	714	724	727	671	708	671	688	676	705	688	668	676	662	720	683	705	681	684	671	718	663	690	698	679	698	726	687	667	727	709	694	646	699	682	675	681	718	716	706	686	625	666	687	645	692	677	750	701	720	647	680	714	670	658	746	659	687	636	667	687	707	716	681	714	683	683	655	694	679	717	646	706	682	694	688	727	741	696	666	687	716	686	697	691	695	715	641	666	688	713	667	709	693	672	680	682	713	720	698	676	665	675	698	714	698	695	685	688	647	642	699	721	706	697	685	699	672	681	664	682	692	689	709	654	700	673	679	725	665	673	729	697	654	675	670	688	648	685	728	707	666	719	702	680	748	676	692	686	667	690	718	686	711	691	710	694	656	675	673	717	650	709	665	735	706	736	670	656	659	685	676	712	686	747	657	682	704	687	707	633	657	722	687	668	683	686	704	641	657	721	714	689	636	732	684	717	669	670	723	670	657	672	670	635	672	682	695	660	703	696	672	723	715	630	695	695	706	685	659	642	675	700	642	673	723	694	712	677	677	665	669	672	683	707	700	727	698	685	718	698	671	663	739	668	630	713	652	685	708	747	713	672	726	690	738	691	730	667	676	680	720	699	678	630	695	682	694	632	665	711	669	720	695	687	691	659	713	729	708	702	686	673	715	684	684	642	719	661	651	672	686	659	663	712	721	704	754	684	657	686	682	722	683	659	697	669	704	678	671	661	690	712	700	699	658	739	661	675	683	719	641	721	672	661	684	698	687	691	678	700	674	693	688	662	700	694	683	708	676	682	698	687	662	696	675	687	734	626	721	688	679	687	656	715	699	739	692	637	701	667	680	672	700	646	692	676	704	756	712	669	709	734	701	670	674	767	659	687	666	641	688	727	689	683	687	686	677	688	721	730	716	639	673	661	734	683	691	702	673	696	696	657	651	688	706	652	697	677	727	670	668	680	681	695	706	711	714	669	719	708	673	720	660	697	728	717	701	704	730	682	689	688	616	669	646	642	667	724	724	702	728	708	673	688	721	687	697	695	683	687	696	668	688	715	723	674	663	681	682	730	687	725	625	668	679	720	712	680	691	690	699	722	642	711	698	672	704	693	670	666	737	692	675	674	709	717	632	675	688	654	668	706	679	696	703	668	601	714	731	740	684	637	677	700	742	649	669	691	686	668	647	703	684	723	693	698	680	704	696	683	672	706	704	712	651	651	683	739	675	735	701	668	704	716	678	687	732	670	655	702	714	682	690	678	671	709	692	700	742	696	682	703	702	683	716	675	740	692	679	702	661	710	666	643	642	669	698	691	661	627	679	636	707	719	754	684	697	693	737	699	719	709	624	681	694	674	719	674	693	706	696	688	681	705	694	672	654	670	665	675	643	699	678	667	658	671	691	723	687	661	715	720	686	696	682	697	645	672	737	662	714	675	665	681	695	666	699	682	689	672	654	650	685	712	655	644	691	693	756	717	695	699	682	684	679	648	701	711	685	695	701	702	720	668	671	709	694	668	679	692	729	719	672	697	696	673	701	729	606	701	718	699	697	699	664	681	690	713	691
36735	31379	34499	29456	23054	16988	13424	12157	9936	8752	7146	4791	3562	3269	3380	3959	2886	3764	3384	2660	2750	2944	2424	2424	2255	2124	2022	1817	1500	1560	1126	861	773	764	679	631	564	445	366	306	294	292	290	264	245	247	253	225	228	244	249	216	186	225	221	219	218	227	219	208	235	216	227	200	226	233	238	227	225	201	204	250	260	260	255	210	233	207	247	216	215	211	211	252	225	221	221	236	230	240	221	207	250	257	228	212	232	224	239	231	239	242	215	232	217	214	224	232	203	209	227	224	228	220	235	225	221	229	234	245	237	221	246	231	246	256	212	236	230	240	243	231	230	212	208	230	219	223	232	217	242	232	230	208	233	234	218	229	235	194	231	248	256	216	235	239	229	204	200	198	195	218	238	224	220	222	262	218	219	248	235	258	244	199	230	239	231	230	215	211	236	227	251	240	235	225	229	238	216	220	216	219	226	229	230	244	241	196	190	206	211	231	237	242	219	225	223	224	239	253	239	225	201	238	256	233	227	257	235	247	223	237	228	191	195	209	245	224	237	226	206	255	225	216	247	250	219	219	235	225	223	204	251	222	220	236	205	230	211	240	228	237	204	229	214	229	223	220	224	231	235	231	242	210	216	217	229	227	244	214	213	219	216	224	239	241	232	223	232	255	223	226	234	223	237	234	218	245	239	200	218	233	237	217	216	246	221	212	256	206	214	221	205	196	206	225	226	247	202	258	235	231	226	237	245	228	228	233	204	255	197	230	221	219	224	218	218	181	223	249	202	260	233	212	202	220	210	226	219	222	225	220	257	218	250	201	215	228	235	215	232	238	208	223	245	200	197	225	217	237	226	209	200	224	197	219	223	227	223	214	225	254	208	205	224	222	245	218	220	239	235	227	251	241	220	221	242	217	256	249	221	228	236	211	225	220	213	221	229	221	227	218	238	217	229	214	230	232	219	229	243	229	232	221	219	251	213	224	205	236	232	222	248	227	222	211	232	215	256	236	239	227	258	207	213	241	238	228	206	240	213	224	231	218	202	235	249	204	264	237	224	227	229	232	224	224	247	224	234	222	215	245	197	253	196	203	229	217	227	217	248	198	232	216	244	249	202	227	256	232	238	220	250	225	226	229	205	236	208	229	227	244	204	208	229	258	217	224	208	219	239	212	202	225	236	202	207	221	236	205	240	212	226	236	223	218	238	229	194	235	258	207	241	225	223	257	245	228	220	224	229	221	240	208	231	249	196	252	216	244	234	210	230	219	251	237	213	218	249	262	231	240	238	249	220	220	232	229	243	232	227	219	234	245	236	235	224	222	234	240	213	222	214	209	239	230	224	251	226	231	212	246	204	210	210	208	229	236	209	232	235	244	242	233	254	256	243	208	242	245	228	214	226	229	236	231	259	209	222	224	236	236	273	232	239	224	227	235	219	236	193	232	203	212	225	229	219	207	223	217	226	217	230	199	222	229	230	239	225	241	233	206	228	230	204	244	222	239	225	224	223	204	232	210	247	217	212	238	229	220	235	219	210	218	231	201	239	209	207	223	231	221	223	244	199	201	250	231	225	219	222	242	207	249	238	209	217	225	220	244	228	229	211	230	215	234	252	231	208	217	213	231	213	222	227	213	228	206	192	225	236	265	224	238	231	240	205	236	239	207	228	231	223	224	209	242	209	230	204	218	200	243	268	212	230	213	208	258	253	220	233	239	218	229	216	234	213	228	230	235	223	206	209	219	214	223	239	220	253	226	221	240	258	207	220	206	199	265	239	193	196	217	255	205	230	213	254	242	238	214	218	244	224	213	223	195	229	233	244	221	220	218	209	228	247	210	182	234	242	231	237	240	222	237	228	220	248	242	240	214	237	226	216	233	208	228	218	200	241	226	225	213	204	253	221	210	228	214	211	238	262	234	207	223	249	226	228	222	205	203	227	256	240	221	213	243	219	242	198	250	222	230	209	193	222	216	224	218	247	206	233	228	226	262	223	232	220	239	217	232	240	197	230	244	253	220	227	209	213	244	237	232	220	222	220	206	234	236	227	209	229	226	195	208	215	215	226	222	224	222	198	208	216	237	212	229	244	224	228	247	233	254	197	213	214	228	244	208	227	244	243	256	226	234	239	237	195	230	222	205	223	222	230	248	247	218	221	223	232	234	243	229	258	233	256	224	234	228	208	191	244	237	213	225	234	225	217	231	236	248	220	213	247	197	205	208	227	211	198	205	239	228	221	224	196	253	243	218	234	233	205	216	244	221	207	235	206	221	223	233	241	220	240	234	250	240	216	245	204	219	226	212	226	210	232	228	228	221	233	216	204	230	241	227	241	217	260	245	228	222	228	207	233	214	226	216	239	232	229	217	199	204	245	215	224	241	185	217	210	232	222	242	181	231	218	212	222	227	217	221	219	173	224	220	230	238	209	237	230	230	245	253	222	210	212	204	219	241	229	218	235	257	251	227	224	250	224	223	199	228	237	217	200	242	227	220	214	218	203	215	213	205	231	255	216	200	219	236	240	250	217	233	198	215	226	233	206	261	231	234	195	222	216	207	216	216	215	226	224	241	229	238	203	225	226	233	216	223	223	221	236	231	204	237	222	222	231	200	232	218	214	213	236	231	221	212	204	238	205	230	221	246	232	215	231	236	204	206	247	237	207	245	244	247	217	239	204	225	208	207	230	211	238	217	223	264	215	222	234	239	226	228	252	232	203	212	234	254	232	215	230	218	220	277	209	208	205	237	217	236	228	215	253	192	239	215	220	256	254	243	259	244	225	227	217	230	212	239	227	222	234	226	223	231	248	224	227	216	192	232	211	205	231	239	229	195	226	225	228	220	230	209	209	255	212	254	252	231	231	258	239	228	245	252	245	201	213	203	222	248	232	182	230	243	192	210	241	236	237	228	216	227	211	218	248	220	223	232	232	241	232	231	214	229	203	223	221	249	230	204	211	229	231	227	221	206	221	241	231	223	234	235	228	234	208	224	232	235	246	253	229	220	226	225	211	234	242	236	236	222	233	210	235	201	237	233	231	222	218	231	236	245	217	262	218	230	232	240	204	237	234	209	213	213	205	220	230	232	202	242	219	256	190	233	207	225	234	211	215	227	224	227	226	232	228	235	235	208	239	215	232	210	221	209	222	215	213	211	206	219	237	225	231	229	224	253	233	239	222	224	216	220	221	232	237	254	240	247	240	251	249	216	225	226	219	226	220	252	216	255	238	235	222	228	232	220	231	223	233	210	201	251	221	220	236	217	179	258	231	207	211	199	254	232	227	241	248	234	218	209	251	237	227	249	260	234	240	196	238	239	225	200	232	197	228	231	211	228	239	223	246	214	257	264	208	234	238	207	226	218	239	228	239	230	227	241	188	241	221	219	226	195	241	233	244	223	224	192	227	236	242	202	250	230	211	218	234	222	231	237	215	201	237	224	222	236	242	214	245	245	224	194	221	221	238	245	256	207	209	251	238	223	233	233	251	237	223	228	223	227	234	240	250	226	238	204
23893	25072	36175	38288	35877	32290	30307	28850	26138	25189	22188	18261	15081	15443	15394	16677	12892	17358	16344	13297	14174	14840	12580	12673	12144	11239	11667	10507	8733	9246	6038	5381	4417	4172	4251	3749	3457	2180	1684	1364	1244	1040	943	935	828	726	764	657	644	680	630	693	597	578	671	632	628	620	668	635	606	606	610	630	644	668	655	624	614	672	631	628	625	608	628	585	659	598	595	627	641	607	660	657	597	660	669	639	600	598	586	589	644	671	649	616	660	656	594	607	610	614	601	655	657	589	603	657	638	653	626	631	633	639	657	636	616	631	623	617	630	669	650	610	603	635	610	635	687	622	571	625	658	632	651	623	614	601	623	626	693	655	660	629	601	586	645	631	549	668	592	636	603	617	612	599	636	674	597	627	648	635	605	652	641	667	633	668	618	588	629	629	649	633	577	607	618	594	608	634	622	616	637	614	615	616	615	601	628	630	649	641	583	632	607	616	607	611	582	625	599	650	643	659	600	657	647	598	645	633	618	605	672	614	612	627	604	613	618	618	651	613	612	634	646	638	669	641	592	657	606	602	669	623	620	626	638	600	601	648	593	609	665	614	691	578	647	569	602	619	589	601	664	636	687	671	686	633	656	654	634	638	661	663	641	625	645	603	638	644	652	675	638	609	632	653	604	606	627	587	598	600	636	654	608	631	640	655	630	666	599	637	634	632	653	622	636	653	661	607	627	595	606	638	592	678	600	643	617	657	627	613	641	662	638	625	646	630	617	631	628	648	611	643	616	619	613	609	618	613	616	602	638	645	666	652	630	624	630	606	598	618	576	623	627	667	608	623	609	657	649	610	645	598	622	658	609	620	649	633	656	626	644	639	617	628	617	661	622	612	608	628	656	644	593	629	674	614	610	652	606	655	616	712	596	641	650	670	594	662	635	617	667	632	627	599	592	637	636	582	608	620	632	616	604	658	621	616	635	605	620	644	653	631	644	644	598	631	612	627	656	639	638	599	622	626	641	653	645	607	644	636	653	640	647	619	642	636	615	625	582	643	618	569	627	618	651	646	624	645	609	603	616	646	657	632	670	611	664	646	613	646	608	636	614	632	560	645	664	594	639	692	635	651	658	620	604	665	637	694	666	659	632	645	613	611	651	654	638	628	634	618	624	551	647	625	682	638	631	620	604	640	625	611	599	581	630	638	659	613	600	625	648	630	621	615	639	621	601	640	612	672	615	630	646	657	629	647	637	669	656	618	664	621	598	637	622	616	641	623	678	619	619	639	608	581	642	605	601	660	666	597	633	586	647	633	625	593	621	576	583	606	627	613	638	641	640	604	608	677	642	626	629	627	624	619	664	616	623	578	626	622	632	629	635	598	646	625	589	665	655	655	611	654	601	617	600	637	668	599	605	613	659	603	650	657	605	653	642	595	639	608	617	631	631	619	646	627	634	626	587	650	666	593	665	639	622	629	646	634	607	630	633	603	630	617	593	573	583	670	653	584	663	630	609	621	614	637	659	590	665	636	611	572	631	619	637	621	642	645	641	652	658	580	610	645	700	643	666	654	625	655	645	604	594	634	678	634	627	657	700	621	611	613	633	654	676	585	610	592	611	644	616	604	667	637	621	671	601	599	598	614	693	644	620	660	627	669	638	650	650	590	599	611	609	605	618	656	612	611	618	628	652	620	632	642	602	652	588	637	644	625	622	655	621	649	604	625	660	600	658	637	634	605	653	616	698	598	627	644	612	619	598	636	618	612	575	651	637	631	655	648	633	675	645	655	648	651	632	625	634	618	620	667	614	622	594	589	641	597	619	640	669	666	662	597	608	676	651	606	668	580	600	647	625	597	696	603	634	626	654	573	603	658	619	634	582	688	686	605	626	607	640	600	620	657	625	605	611	686	637	651	623	586	610	563	657	574	630	653	611	633	597	640	610	628	629	637	684	637	615	629	653	619	621	628	602	584	625	639	642	633	634	641	622	646	672	616	617	638	612	643	610	595	623	591	694	660	581	634	626	615	589	638	616	612	606	638	604	669	624	621	619	632	601	624	608	650	612	630	607	597	656	607	614	633	626	657	657	610	624	614	621	606	622	590	639	645	647	581	667	619	639	661	621	634	630	616	647	601	663	642	622	615	612	617	637	633	654	640	576	655	693	640	631	659	652	621	650	610	636	602	597	639	653	642	651	660	661	613	615	637	658	628	645	574	618	645	645	663	646	647	637	653	635	642	659	614	642	608	615	606	649	612	645	596	627	593	631	599	609	659	631	628	642	650	618	635	633	588	595	626	650	682	618	642	629	640	578	633	589	629	584	620	594	643	590	662	650	621	637	667	583	656	638	659	656	597	688	586	604	598	654	621	627	627	675	625	663	603	619	611	666	673	629	637	629	625	580	652	670	601	610	583	632	626	637	638	579	637	577	613	555	612	682	616	581	679	578	651	603	641	639	678	638	628	620	623	651	664	695	620	599	626	616	605	647	674	621	596	644	632	584	642	636	642	657	634	625	595	603	608	635	664	622	658	614	602	642	635	613	641	604	650	673	592	631	632	675	671	631	649	639	629	614	624	634	627	596	643	656	647	607	624	612	627	619	616	660	661	651	628	629	643	609	608	624	641	625	646	606	665	619	633	664	635	668	658	640	666	618	633	669	610	601	603	632	647	629	639	600	638	601	633	652	631	594	626	645	630	621	649	611	598	612	625	624	619	678	632	595	643	617	641	669	652	647	621	671	626	647	646	597	633	619	640	628	639	658	641	603	637	662	626	630	594	677	618	630	634	602	603	628	626	631	602	660	644	656	681	612	664	657	625	594	623	607	636	601	654	610	665	604	645	654	644	620	621	617	652	586	624	636	634	651	625	629	656	648	644	662	624	644	648	619	661	621	651	642	638	596	646	626	694	622	617	633	683	587	629	620	643	619	638	646	625	621	658	623	585	605	608	647	625	617	608	587	640	614	619	590	638	638	611	655	632	625	640	619	677	631	628	655	589	585	628	589	642	626	691	641	614	647	663	675	601	649	674	597	629	618	661	643	604	622	610	645	604	633	673	666	620	634	635	638	645	703	595	618	641	646	616	649	623	603	603	607	641	638	613	636	619	626	626	613	632	649	643	588	625	663	580	670	685	620	650	624	648	594	630	630	604	642	619	639	619	648	625	596	636	643	621	639	601	634	625	641	636	608	657	568	658	643	613	686	646	669	595	643	618	616	611	592	602	647	583	688	663	623	629	664	654	665	601	606	670	614	634	653	596	613	640	654	602	626	613	626	683	613	641	648	663	659	638	637	632	603	646	610	634	653	618	566	636	649	600	678	607	599	580	624	617	657	641	629	601	662	626	663	656	642	601	658	611	602	656	631	631	584	643	629	653	601	638	635	670	674	612	662	584	636	595	653	645	642	628	699	620	622	608	608	650	586	609	633	636	622	643	607	667	632	606	633	579	603	646	648	615	608	593	611	606	625	643	659	586	622	673	646	625	648	581	651	619	597	621	641	579	634	642	640	615	614	605	627	624
17593	14696	15840	11846	7639	4884	3401	2415	1829	1480	1204	905	707	681	563	555	478	487	431	404	394	422	385	356	389	342	325	321	337	358	296	271	285	310	290	294	268	278	278	259	269	254	252	248	290	267	264	259	268	261	260	295	273	282	255	256	267	249	269	273	253	263	257	253	277	288	250	288	296	243	301	257	290	268	293	306	256	275	267	241	267	241	244	268	261	258	285	274	282	262	242	256	272	239	272	270	258	270	275	241	261	275	289	247	279	259	253	281	247	285	291	268	258	237	275	258	268	254	272	268	314	238	268	269	276	254	258	230	265	270	284	271	234	258	243	296	276	250	254	263	264	285	287	281	262	284	243	286	293	299	272	276	259	312	239	250	272	251	293	255	253	252	267	310	285	288	269	275	253	253	286	244	276	275	254	250	259	273	296	262	281	256	239	286	258	235	280	259	270	247	280	275	291	247	265	279	269	264	298	302	246	231	272	243	227	259	246	268	280	254	250	253	281	293	280	286	244	270	251	287	291	254	309	264	246	277	243	281	258	307	241	262	291	290	297	271	299	269	252	280	294	270	274	271	247	263	288	258	263	283	276	257	282	236	248	265	269	266	286	284	296	274	259	253	277	238	293	291	267	238	302	261	314	269	300	281	246	270	275	275	267	253	274	287	271	269	273	282	279	264	246	277	254	282	278	265	291	268	265	260	268	286	267	263	263	272	248	276	289	252	282	282	262	274	250	265	269	275	272	260	270	250	277	284	282	266	269	279	274	262	284	294	266	247	282	272	266	267	273	266	269	298	310	249	261	286	268	255	265	274	267	262	287	266	258	285	273	286	288	289	263	257	277	269	278	266	286	246	276	280	256	265	270	274	261	289	258	279	291	278	287	265	256	258	279	273	260	274	247	282	274	296	261	251	287	276	260	256	261	272	281	259	258	263	243	261	258	243	283	286	284	281	250	286	271	258	267	273	246	272	245	296	279	260	288	281	301	265	264	278	248	315	287	304	288	249	304	281	251	269	278	292	262	304	281	244	269	278	289	276	272	254	308	280	263	289	275	268	289	269	272	265	232	271	281	273	276	263	276	237	266	277	282	251	284	300	266	272	263	260	276	251	246	273	268	264	266	298	279	264	260	271	272	281	241	275	302	261	259	263	286	282	273	285	266	259	281	252	298	289	251	263	268	292	292	235	281	259	281	276	283	265	307	239	270	264	258	263	279	299	281	252	269	285	288	289	284	295	288	277	256	256	256	285	262	266	253	256	290	274	270	256	289	290	297	272	264	281	293	254	249	250	316	247	281	254	269	284	295	276	291	245	266	263	249	250	276	255	269	279	271	279	278	269	251	262	261	253	266	282	239	249	282	249	272	279	257	261	247	283	275	301	270	279	281	268	274	253	244	268	250	269	268	290	250	300	240	268	277	269	265	277	261	279	272	258	271	268	258	271	258	274	263	277	253	260	269	261	278	250	253	290	255	284	267	260	259	287	323	258	265	243	272	272	273	297	289	276	266	281	272	240	266	271	259	290	243	246	275	275	243	257	261	273	228	304	256	271	262	295	271	266	282	272	282	275	261	269	268	259	272	276	247	267	279	278	241	253	286	248	268	270	258	274	267	271	302	278	257	249	261	258	255	276	286	272	250	305	266	274	277	264	293	275	269	311	262	290	269	238	268	276	260	282	262	245	267	279	261	278	238	268	262	248	292	255	274	273	279	269	261	245	273	291	255	266	248	254	284	268	248	295	255	239	255	296	263	246	285	268	280	288	277	251	263	271	272	268	268	282	289	257	253	272	293	273	252	239	254	262	273	252	268	260	276	275	293	311	282	281	240	279	257	260	253	295	287	281	290	272	300	258	256	264	299	271	286	284	262	277	238	250	264	289	260	293	264	262	267	266	276	273	276	283	277	270	254	255	248	280	260	252	277	257	296	247	285	265	270	270	277	301	273	257	291	263	243	308	277	282	261	259	242	259	269	262	262	299	269	281	261	272	274	254	283	259	249	278	254	284	258	274	288	288	281	268	248	275	278	237	281	306	248	270	274	271	296	266	275	277	254	281	271	264	291	275	274	283	252	291	253	265	286	247	288	277	261	285	302	305	257	265	247	280	262	289	249	269	276	312	275	274	258	260	248	261	281	276	247	270	269	240	266	254	300	247	274	278	278	263	263	245	279	260	274	283	266	284	278	292	282	248	251	240	255	272	261	247	254	271	258	256	265	285	255	276	266	272	251	270	254	304	253	282	268	238	271	266	270	277	256	276	264	257	242	269	271	271	259	271	258	284	244	264	306	279	302	263	262	230	252	214	318	280	286	258	286	276	307	251	278	293	255	234	284	266	277	274	245	260	291	277	246	265	295	249	298	280	278	264	270	252	269	263	243	253	291	267	264	257	271	268	261	289	237	291	287	271	265	263	269	289	279	248	254	272	275	266	274	266	248	270	261	280	288	291	247	275	279	261	268	283	266	234	296	272	265	263	255	254	272	276	232	285	287	269	265	277	295	260	291	290	279	271	252	266	285	269	265	253	276	258	261	269	286	248	260	279	271	274	276	282	275	283	270	284	278	263	268	248	258	286	274	287	278	309	275	272	286	286	248	301	272	284	248	272	247	281	265	276	230	264	263	273	266	281	241	261	281	274	282	306	282	251	279	287	248	243	256	269	291	286	281	313	284	287	277	254	303	266	277	253	249	294	277	276	262	282	273	263	277	279	279	268	293	284	292	258	262	279	277	247	280	270	268	302	245	286	299	262	271	272	272	276	259	263	269	277	267	263	257	267	269	278	282	254	282	292	271	285	290	247	258	276	269	252	251	306	258	271	273	255	238	214	271	265	283	251	285	258	244	265	286	268	271	287	264	274	287	286	275	272	290	284	278	274	285	251	272	258	274	257	282	288	279	281	273	310	249	277	263	267	268	259	249	285	279	271	303	266	278	289	285	244	287	231	250	271	287	284	283	259	270	261	257	261	262	286	292	263	247	270	265	293	259	259	284	260	255	287	238	282	241	276	246	263	238	260	259	251	272	276	230	282	260	269	281	280	259	243	286	263	282	276	273	283	272	275	285	252	268	290	274	259	282	292	264	261	277	282	274	248	266	257	268	299	260	274	263	303	288	267	290	270	263	266	289	266	281	260	255	252	262	258	272	263	266	277	305	255	256	261	264	281	257	264	252	268	252	273	284	254	256	277	275	255	261	267	261	247	249	258	253	295	300	252	255	266	269	247	273	265	281	272	267	271	254	245	275	259	252	277	270	272	267	269	277	275	273	267	279	259	267	269	268	261	292	246	252	259	275	255	255	239	240	252	269	267	268	297	275	256	258	276	272	261	265	266	278	259	257	275	266	257	289	278	279	264	268	269	239	268	299	279	291	278	290	308	268	268	243	287	272	252	265	291	277	280	278	250	266	282	294	244	283	264	277	238	256	267	272	246	259	253	281	266	248	271	258	258	281	258	270	250	242	325	297	304	261	258	274	283	231	273	261	281
11039	12856	22242	23501	19983	16148	13082	10631	8602	7404	5812	4620	3747	3352	2871	2675	2299	2273	2081	1794	1737	1739	1649	1496	1387	1364	1328	1130	1069	1114	983	964	876	905	868	783	814	774	772	787	735	758	761	773	767	734	754	735	780	716	705	724	685	734	786	727	781	774	770	722	719	751	734	714	739	694	703	707	721	750	784	786	733	774	719	739	769	729	738	717	692	728	760	751	735	773	715	733	736	770	716	752	734	729	717	715	780	692	746	758	723	732	716	734	755	720	721	719	808	765	726	743	724	761	717	710	738	732	740	699	713	744	733	710	657	782	713	774	717	707	715	710	690	736	718	697	730	693	721	693	731	773	738	704	770	717	711	737	689	750	701	712	730	704	702	746	760	761	725	747	721	722	749	689	699	700	735	761	724	760	694	733	681	726	727	704	754	710	758	730	713	677	763	769	744	703	681	703	736	714	719	747	739	714	797	687	724	722	760	719	750	725	709	727	677	699	762	780	742	730	732	711	801	742	743	763	754	706	747	775	695	757	724	727	731	712	726	746	731	663	754	744	755	699	738	716	714	756	699	760	730	747	716	720	674	716	741	761	772	710	732	724	692	769	759	749	689	727	727	726	741	690	774	742	753	719	706	766	703	701	739	681	728	723	685	667	699	738	687	754	762	706	738	754	679	770	757	724	781	761	739	694	709	704	680	743	758	755	728	761	693	781	725	729	753	757	742	741	691	773	736	703	744	687	687	717	686	758	673	689	718	735	752	745	784	742	811	720	709	737	686	717	767	682	726	715	738	745	763	745	731	710	750	737	751	712	755	727	766	726	722	719	720	781	759	719	718	717	737	726	740	724	713	722	728	759	724	752	784	743	752	733	752	714	725	735	719	698	745	740	701	717	715	732	720	706	696	757	731	719	675	686	744	733	741	723	690	792	785	722	740	701	717	731	762	723	680	708	721	694	725	704	785	765	704	684	734	704	716	711	714	768	734	774	742	733	716	667	769	774	731	769	723	730	741	722	754	699	669	731	709	702	711	722	782	714	754	747	741	688	748	721	712	744	745	753	757	737	748	778	735	734	738	696	719	719	732	745	743	787	717	746	765	721	684	761	715	680	767	687	722	761	715	779	716	678	682	723	755	752	749	750	714	710	771	748	697	722	731	707	720	697	711	783	712	766	736	742	719	759	725	761	709	735	717	755	747	699	730	725	728	694	687	709	737	741	715	719	701	788	745	723	717	682	761	714	754	738	785	717	717	726	716	669	750	785	735	707	810	702	735	731	706	773	774	716	742	731	753	745	748	704	755	753	752	751	701	717	753	755	735	694	726	730	758	727	696	744	718	707	752	733	751	727	722	758	757	727	760	712	763	717	691	733	786	731	746	721	756	733	748	767	781	725	746	709	720	766	763	674	747	740	696	729	693	708	705	705	758	759	767	724	737	709	706	697	717	719	738	707	709	749	794	719	745	711	726	727	728	702	749	772	727	727	672	717	717	689	746	709	706	723	781	768	689	726	719	740	738	676	716	773	688	670	688	736	738	760	739	772	777	754	758	742	715	731	740	734	767	763	699	734	725	760	696	785	679	714	692	736	726	736	698	697	717	733	736	725	732	720	738	733	747	736	673	754	770	693	729	766	723	734	769	760	747	706	733	705	726	765	720	704	684	723	731	726	748	761	719	760	720	775	735	736	740	735	737	702	708	769	724	749	709	692	707	695	704	722	728	716	748	734	707	693	721	790	732	684	755	712	729	794	788	691	701	658	737	692	774	734	782	765	683	785	753	738	737	751	744	786	709	754	721	729	744	736	796	750	646	790	728	728	763	707	711	772	705	708	743	735	770	705	699	757	728	773	734	743	708	733	746	771	727	689	693	705	690	780	737	680	725	758	696	735	755	708	720	760	746	694	754	805	767	724	742	743	743	773	751	700	735	765	760	731	687	722	713	745	712	729	804	772	682	739	735	737	741	711	794	769	747	712	684	758	698	713	722	703	739	703	757	766	767	733	759	793	759	695	755	747	756	703	676	745	711	724	732	720	741	673	697	720	747	739	697	719	705	716	746	722	745	778	696	754	732	741	728	736	712	800	735	717	701	759	754	732	680	715	712	739	699	709	728	705	732	700	795	733	703	737	667	702	699	727	691	764	724	708	688	724	793	766	756	718	772	702	732	711	779	722	721	711	749	776	776	774	745	773	730	693	724	755	759	762	693	691	689	730	716	756	739	683	742	717	752	744	758	709	772	718	735	703	714	734	756	731	728	746	757	739	738	713	739	719	714	768	723	744	710	736	727	716	725	734	741	720	719	738	711	756	725	723	745	740	724	711	709	682	715	708	692	741	708	748	761	688	730	750	792	744	736	719	762	710	742	712	781	715	709	693	750	705	742	760	736	752	687	712	706	721	783	761	713	698	777	724	687	734	737	703	694	732	705	686	777	767	780	747	760	796	729	734	721	765	682	706	764	726	708	717	738	731	734	716	787	710	739	699	765	769	748	747	755	780	702	717	720	747	741	708	766	747	757	742	764	718	696	779	735	759	704	715	784	684	734	733	748	728	705	739	781	743	735	759	749	753	657	713	749	722	733	719	753	749	751	752	748	722	713	746	717	747	717	740	781	730	722	759	755	715	785	735	774	741	692	712	756	748	739	741	758	704	730	740	771	701	728	745	736	743	717	741	745	682	770	788	750	736	797	750	691	712	723	730	729	695	722	711	764	753	786	742	736	727	722	748	687	703	698	786	739	727	703	728	748	725	762	729	728	723	753	694	748	767	772	735	792	694	738	759	779	725	771	754	681	741	784	718	740	750	784	753	755	708	755	750	707	731	706	744	749	705	761	756	690	736	735	695	726	696	765	742	702	765	706	714	744	739	715	743	704	733	733	700	729	698	734	728	733	701	773	690	740	726	757	687	754	729	746	722	727	752	720	796	738	737	729	763	735	753	722	780	742	796	726	738	749	740	725	734	766	703	741	722	748	731	778	773	728	682	705	736	743	720	718	782	768	698	712	701	772	718	714	700	772	741	711	761	749	669	730	725	738	749	796	750	699	725	731	727	725	778	749	680	702	730	715	750	706	715	744	746	764	730	751	716	743	777	726	750	732	709	742	705	731	736	729	748	705	705	745	764	768	737	709	708	700	768	806	728	764	706	734	734	735	732	675	729	691	738	741	646	739	730	697	747	710	686	675	723	715	726	732	679	722	722	751	723	723	746	731	751	778	754	768	665	720	737	745	755	736	719	673	712	732	756	774	781	735	763	730	761	694	716	736	720	769	736	709	711	749	761	746	713	703	746	734	756	760	729	743	721	741	729	744	721	713	774	718	801	751	780	761	725	742	748	766	752	719	769	744	762	779	739	741	735	749	733	694	744	743	728	721	701	738	758	751	774	745	776	731	765	757	709	743	738	697	732	767	730	732	754	763	711	770	744	700	790	713	738	768	674	737	727	735	729	747	731	762	703	697	728	700	706	733	713	757	734	709	749	733	716	705	697	724	790
28251	24665	26631	21138	14889	10684	7961	6417	5246	4845	3539	2765	2116	1891	1824	2025	1634	1886	1723	1340	1323	1395	1319	1215	1156	1209	1123	1004	795	835	656	546	519	447	454	448	388	329	300	281	315	252	243	275	241	251	242	249	253	245	265	249	238	270	249	238	260	228	264	247	264	237	257	258	237	269	252	242	227	212	254	233	249	242	241	246	226	239	260	250	250	248	249	245	259	241	253	246	206	247	240	257	251	245	229	214	236	292	250	252	231	253	264	256	237	222	257	238	256	257	273	272	242	269	259	291	225	250	244	254	252	258	278	247	256	235	271	250	253	252	253	236	265	245	239	270	240	238	246	208	265	242	237	250	263	273	254	253	245	239	259	216	258	255	291	242	253	270	251	239	255	240	254	265	261	280	257	243	257	234	245	229	273	263	273	229	265	270	231	244	288	236	267	217	255	230	228	259	231	261	271	249	225	240	246	242	259	228	266	252	256	252	259	237	246	246	261	237	230	258	272	258	270	245	246	258	249	243	243	271	235	256	275	232	222	269	243	247	245	202	252	231	248	231	269	266	235	245	245	250	263	258	238	248	246	242	246	273	268	258	249	245	221	254	236	221	235	239	247	225	253	279	274	263	263	270	254	254	228	287	230	235	227	231	264	256	252	247	257	248	272	237	241	260	288	264	231	266	269	225	233	245	262	254	225	233	251	271	273	262	250	250	238	221	246	227	239	248	241	229	226	263	239	260	264	236	255	254	241	270	258	260	229	269	267	246	263	276	257	216	235	235	247	270	257	258	245	236	235	261	238	258	271	239	236	217	270	245	235	241	261	274	283	221	235	235	230	248	214	246	283	240	249	263	220	242	235	247	239	243	273	241	263	276	254	255	239	265	222	226	246	251	246	248	252	252	239	221	262	257	251	259	221	263	246	249	238	242	223	252	247	260	265	232	227	261	225	256	247	234	220	251	277	236	252	245	260	246	261	209	283	255	289	253	263	238	247	229	268	220	234	264	252	218	231	228	239	226	232	255	291	240	211	259	231	266	258	228	231	246	265	234	255	243	251	223	214	238	236	238	249	224	254	248	255	282	218	244	237	250	231	220	223	244	250	256	237	242	248	235	266	249	257	217	257	244	221	252	253	255	255	232	266	253	247	258	244	233	254	271	220	206	262	243	279	259	252	242	254	227	266	258	248	257	246	268	238	261	259	259	221	244	276	263	254	243	262	252	254	244	264	237	255	243	257	223	263	237	263	238	235	263	249	255	215	232	235	255	265	262	219	254	248	265	245	240	247	257	270	267	254	227	232	247	256	234	264	245	224	260	260	263	272	241	237	234	290	233	235	237	260	246	241	223	258	244	286	267	247	270	258	259	264	258	266	257	260	266	243	262	246	224	251	266	244	249	237	232	259	277	273	233	204	234	257	252	237	257	245	238	223	288	244	288	251	237	239	265	245	247	252	253	257	226	232	248	238	257	260	250	267	241	238	242	237	250	240	248	246	264	245	241	256	240	249	240	267	261	241	271	245	246	267	238	229	226	208	249	243	234	245	225	258	274	247	271	224	221	262	266	267	260	230	246	264	221	259	272	276	254	241	258	282	259	258	261	267	225	264	219	241	250	216	241	247	262	249	262	242	251	236	269	250	274	232	251	229	264	255	251	240	247	271	240	238	250	260	225	264	238	257	247	249	236	216	241	236	223	256	273	226	270	265	250	278	233	255	246	232	222	255	248	252	244	238	247	240	248	242	240	248	275	246	239	226	267	263	256	237	235	261	223	243	223	266	246	278	250	244	268	265	230	281	261	258	256	225	272	265	232	245	239	266	263	261	215	249	223	248	248	259	209	256	237	283	211	270	296	247	228	258	235	259	256	243	246	221	227	222	268	245	271	260	231	276	251	254	244	223	239	224	271	261	257	245	232	236	240	255	262	231	256	235	258	259	243	268	273	227	251	260	228	249	263	244	229	258	225	238	254	267	237	253	249	273	256	252	262	259	281	252	238	267	219	243	248	257	236	265	268	267	265	247	275	252	228	228	254	246	273	244	238	243	253	268	257	249	261	230	250	278	261	235	235	249	226	275	261	278	242	246	246	249	252	259	250	252	258	237	248	266	237	247	268	253	229	262	249	278	244	246	256	255	239	238	216	264	246	245	268	270	248	259	276	234	250	232	238	256	254	240	243	259	239	260	233	284	262	238	229	251	269	223	265	244	259	247	227	260	270	253	246	249	238	241	243	253	261	266	244	252	231	266	274	241	240	244	256	263	276	252	248	264	258	266	258	249	239	232	287	272	251	259	242	237	247	233	259	260	256	236	250	247	268	238	272	244	220	243	234	198	229	231	261	238	236	221	245	224	234	236	257	275	240	256	268	261	239	247	228	266	224	235	253	225	256	228	215	228	225	276	254	250	246	216	245	234	271	223	254	249	252	262	207	246	247	234	268	277	254	218	249	224	255	233	253	253	245	245	256	233	245	232	253	260	255	251	237	257	245	229	244	259	253	241	256	231	253	251	253	258	236	263	235	229	245	247	243	261	253	230	251	245	260	244	238	234	255	259	245	245	258	252	264	261	259	272	229	257	266	243	259	252	225	241	250	243	237	209	255	247	248	237	247	260	264	235	237	256	231	256	244	246	244	270	259	261	245	252	254	269	219	249	226	225	268	235	253	219	245	265	265	251	240	240	235	254	254	257	256	241	231	246	233	248	228	258	281	248	255	252	246	201	213	226	247	243	249	235	258	264	257	265	233	241	251	258	260	234	248	249	252	249	244	276	253	277	256	254	230	257	256	227	245	223	270	228	263	260	270	246	242	248	279	252	255	238	240	236	244	256	248	258	264	237	249	294	249	262	238	248	267	245	242	231	219	259	229	241	241	268	228	238	276	260	259	212	254	256	244	270	243	249	256	261	232	239	261	288	272	219	236	263	267	264	253	269	257	291	244	253	252	266	220	245	233	263	268	289	244	271	264	255	230	272	266	225	256	238	260	266	277	250	219	252	274	276	286	268	237	261	258	244	251	288	229	221	244	269	286	236	252	220	242	277	261	225	258	233	256	267	242	252	227	248	245	242	233	230	237	237	249	244	280	260	251	236	235	235	225	263	235	248	258	253	271	275	244	241	252	241	265	295	238	234	240	255	248	238	249	241	248	231	242	282	247	270	248	265	274	264	251	254	227	229	223	261	220	261	231	254	240	261	249	260	278	253	256	234	254	267	252	265	263	267	275	265	278	261	224	264	234	237	259	247	246	240	239	273	262	245	275	267	254	239	260	248	281	232	251	254	263	253	255	226	239	208	267	240	238	270	251	241	272	229	246	211	252	248	233	231	240	258	226	255	250	243	254	242	224	251	241	225	247	245	218	239	260	237	254	268	248	239	225	252	260	238	240	216	245	254	255	238	223	245	271	262	232	256	230	233	236	240	240	236	242	231	253	229	256	242	285	264	225	243	248	224	267	259	245	242	261	241	233	259	232	243	236	259	258	238	210	210	233	247	244
18409	20073	30629	32419	29370	25792	23146	21305	19454	18372	14887	13010	9593	9925	9660	10457	8139	10184	9541	7704	8028	7821	7653	7388	7095	6910	6797	5807	4640	5144	3572	2966	2696	2337	2332	2142	1856	1340	1100	1049	969	792	831	831	799	753	717	769	693	714	732	634	697	686	734	701	678	698	670	694	669	647	657	648	693	689	706	632	675	678	659	637	702	715	691	715	668	713	681	674	729	674	652	641	685	729	640	643	677	640	723	646	721	689	655	648	663	710	681	693	662	738	710	662	676	656	707	726	701	675	676	733	719	679	679	690	678	650	697	688	674	670	718	684	670	682	680	698	683	683	657	704	585	673	651	699	683	647	698	714	632	691	658	675	662	685	691	686	720	703	646	694	706	676	681	640	671	655	695	712	693	634	690	657	705	696	715	688	678	684	652	648	716	683	726	716	694	660	733	661	704	676	671	703	671	653	694	692	710	659	680	677	662	654	686	672	662	750	672	691	745	728	666	699	690	681	688	669	659	658	690	706	705	633	679	690	706	681	667	676	725	688	711	728	604	669	680	689	704	699	689	687	638	661	686	658	724	706	680	701	667	654	660	702	705	654	638	660	707	671	684	737	683	701	697	682	695	690	681	741	679	746	688	671	739	686	716	705	701	648	677	693	729	638	705	709	694	597	703	669	694	670	674	654	663	655	678	665	728	696	699	675	705	711	693	631	603	685	737	667	727	685	692	694	694	714	654	653	735	637	637	661	642	701	658	663	646	715	685	676	679	678	702	704	679	664	709	665	705	686	687	689	692	714	730	709	691	705	667	675	745	706	681	696	678	711	685	678	665	662	652	699	651	676	676	674	686	721	689	709	707	691	675	712	675	697	698	693	662	696	651	656	704	664	693	683	686	686	680	700	674	654	695	663	691	701	694	719	715	704	677	731	628	674	661	686	680	690	706	637	693	665	689	707	707	662	663	707	666	716	660	643	746	650	671	708	755	666	753	751	731	681	684	722	722	716	693	733	725	685	645	703	687	672	679	685	693	641	709	647	715	668	664	708	655	642	695	668	741	654	639	677	739	671	713	694	688	692	698	666	707	713	723	674	705	686	661	694	676	695	675	753	692	724	661	678	709	680	651	732	695	664	660	686	659	733	661	738	689	692	680	710	673	675	665	657	699	690	698	658	678	719	641	725	716	649	716	691	666	649	710	692	716	657	689	700	709	716	721	641	723	634	729	696	738	673	687	680	667	699	674	668	689	704	712	719	726	720	731	678	678	691	673	640	710	688	685	696	680	708	678	697	672	664	694	682	677	712	697	702	702	644	696	665	658	693	664	667	680	739	682	721	675	679	695	705	663	666	661	666	660	670	706	666	674	723	665	668	642	698	664	732	689	681	670	691	618	719	627	678	668	687	680	658	662	665	691	670	688	649	660	684	714	734	715	704	682	684	664	683	680	676	723	621	722	665	630	669	713	657	697	692	709	665	673	658	708	717	690	670	664	724	682	665	682	677	659	707	692	700	706	696	691	675	665	704	705	670	701	660	699	690	722	691	703	688	626	708	649	642	690	677	688	697	688	616	665	632	723	679	728	672	707	673	722	694	670	675	660	687	669	677	712	673	661	723	732	656	679	711	702	690	679	687	666	696	652	689	669	722	677	687	631	686	691	669	681	701	698	662	686	731	641	697	662	711	709	656	700	669	688	673	702	658	674	703	662	665	754	694	725	702	690	703	638	682	669	689	733	691	665	742	671	684	691	692	690	679	664	706	656	712	710	683	653	665	686	697	680	694	651	698	627	688	723	661	672	731	638	641	650	681	681	671	690	684	699	721	658	658	670	712	680	726	761	694	681	720	680	730	701	681	686	713	721	699	648	684	677	646	667	718	692	687	707	663	661	694	701	666	684	668	691	738	676	657	662	707	643	652	692	727	693	666	673	720	664	663	690	652	704	677	656	700	667	696	692	664	684	661	650	734	722	735	687	695	687	664	642	625	697	734	691	700	674	646	646	730	688	695	676	688	727	704	691	676	689	681	719	713	684	698	692	659	672	645	667	683	662	671	699	699	659	652	692	662	667	734	693	699	699	652	689	699	699	677	680	669	682	690	668	659	703	713	690	699	683	704	668	680	652	715	738	694	667	722	682	652	715	721	659	703	637	632	710	676	701	660	725	677	702	666	647	692	651	688	648	680	690	696	720	710	695	662	703	692	674	682	669	706	662	738	691	651	657	629	687	707	672	683	746	670	666	659	712	705	679	661	659	647	668	670	694	670	672	739	677	722	692	672	679	695	697	701	700	673	672	714	656	710	694	717	689	689	694	665	684	669	668	677	677	668	684	678	744	675	731	701	682	657	664	691	685	668	674	674	670	667	662	673	662	716	700	683	681	674	713	691	693	691	728	688	678	708	696	717	686	648	657	672	688	649	679	708	671	680	708	684	710	732	715	649	729	726	726	670	687	669	684	705	650	635	699	665	690	733	761	675	721	694	710	664	694	688	671	673	676	662	675	675	600	668	647	661	693	665	660	712	696	685	691	703	621	656	714	696	713	673	660	632	638	651	659	671	678	689	680	632	707	684	652	693	671	709	683	685	684	652	676	661	653	731	691	661	609	725	638	701	680	675	691	706	675	655	714	685	723	699	669	648	683	648	704	651	689	686	683	638	687	660	767	680	706	726	667	703	664	700	654	649	634	674	633	688	652	664	739	720	685	688	728	675	711	657	646	659	698	698	693	636	668	695	697	680	656	707	701	664	683	638	670	670	672	680	697	640	682	674	716	708	700	670	703	668	740	708	693	675	740	645	688	691	722	720	691	677	698	665	675	719	700	686	692	687	733	706	682	663	658	618	684	729	601	663	635	649	626	658	653	671	647	675	711	654	716	715	697	650	698	698	647	703	675	684	712	678	643	693	692	667	689	774	682	731	695	660	666	670	732	679	660	675	722	718	703	704	691	735	675	691	697	689	655	693	694	682	710	674	677	646	718	665	691	714	662	688	714	649	710	734	701	695	696	675	655	713	640	721	680	711	665	706	652	717	718	645	707	655	705	652	679	695	657	658	663	688	689	717	673	701	711	759	664	674	701	716	670	672	652	656	660	634	683	609	693	656	676	669	675	720	689	700	683	697	668	669	693	670	688	657	723	706	704	660	670	652	691	696	697	693	668	666	659	666	669	716	674	683	701	711	749	710	693	685	678	655	683	695	672	712	683	646	705	700	704	712	656	719	681	704	696	675	690	687	670	686	645	661	662	702	671	663	649	729	695	686	670	720	701	684	701	689	722	678	634	710	678	697	662	655	624	688	672	685	638	712	665	716	684	712	756	718	700	667	701	664	672	665	660	698	663	685	760	658	712	682	669	636	655	732	702	711	691	657	667	665	681	701	667	662	677	686	687	639	678	717	679	675	661	643	680	696	708	707	707	641	649	675	663	625	667	747	706	694	734	687	654	673	669	718	707	717	687	725	698	721	685	673	686	713	748	714	690	677	658	683	650	678	692	667	718	693	741	684	706	704
36816	32380	34626	29509	23285	17816	14357	11818	10643	9062	6733	5330	3712	3581	3453	3835	3022	3780	3369	2865	2807	2687	2664	2420	2263	2343	2144	1824	1543	1563	1120	917	758	723	756	670	600	410	353	333	298	288	280	269	233	271	213	224	237	227	251	223	245	237	217	235	237	232	196	217	255	215	248	240	228	200	196	241	239	225	211	251	211	221	265	224	226	222	231	228	255	232	201	230	208	216	196	230	247	240	248	187	221	210	265	253	222	247	204	233	240	241	254	222	199	236	226	214	248	209	200	222	217	203	210	227	212	228	234	233	219	228	230	209	217	243	222	216	237	247	226	238	232	220	214	221	225	225	211	227	225	235	216	212	229	213	252	225	223	215	229	238	233	239	237	209	211	242	211	228	212	216	212	208	212	244	218	226	209	201	240	244	215	223	220	229	223	207	231	206	237	220	252	227	218	238	218	219	246	212	243	224	228	226	219	241	219	201	190	230	211	253	238	223	195	227	230	216	204	191	217	227	197	198	223	204	215	223	204	232	219	225	223	234	216	242	248	221	212	246	250	228	250	229	226	248	237	203	235	221	213	221	238	237	248	236	217	222	222	204	232	230	207	235	200	234	218	218	274	207	229	221	226	216	221	230	219	214	261	217	207	237	245	224	233	199	217	247	221	202	215	199	224	220	226	234	215	227	246	249	252	232	213	225	236	213	218	210	233	225	191	221	218	228	211	234	230	224	232	221	230	219	221	239	207	211	219	222	213	230	211	265	219	219	240	222	224	224	217	230	222	258	245	224	238	219	220	214	214	233	224	226	215	200	208	245	211	231	220	235	201	234	215	236	240	212	229	214	225	211	212	214	236	215	214	241	232	181	226	237	199	196	207	248	221	244	229	248	190	219	199	197	228	212	223	233	234	219	232	220	236	211	231	168	216	247	208	189	242	237	235	213	253	220	215	226	227	206	223	249	225	239	215	238	225	221	211	228	231	234	212	230	214	218	216	242	216	212	208	233	218	224	238	221	229	213	211	217	204	240	238	213	249	189	224	244	213	238	225	217	217	223	224	240	210	211	224	236	217	205	233	220	255	218	233	253	231	229	221	259	214	245	198	222	217	236	200	180	226	240	204	213	222	227	245	220	218	228	223	238	226	229	243	206	212	217	210	223	201	222	215	229	220	224	212	224	218	207	226	240	213	228	245	227	235	257	228	214	202	225	247	225	215	221	225	193	226	230	253	213	237	224	240	238	219	248	225	227	227	217	212	210	217	223	211	240	224	247	216	205	238	254	219	234	235	229	224	234	261	205	217	231	227	225	230	220	260	193	228	191	236	204	224	225	215	225	220	236	242	241	233	240	240	225	241	214	243	252	207	240	212	177	229	242	203	207	241	218	224	213	232	239	221	213	241	254	213	245	220	230	244	222	227	207	263	243	220	234	208	217	216	228	235	233	216	226	228	238	223	243	236	220	256	245	222	211	234	228	226	212	226	204	215	218	213	205	225	227	247	233	227	225	205	251	204	222	238	243	222	194	213	217	219	204	220	205	227	235	257	208	245	234	217	225	229	238	231	202	238	228	226	237	215	219	207	243	245	214	203	254	234	250	220	223	203	230	246	213	215	229	220	229	230	218	232	222	240	232	205	239	215	224	236	219	207	233	253	250	228	233	218	218	206	213	240	237	220	249	230	230	212	222	213	240	211	181	205	203	239	223	228	224	208	261	228	210	214	254	212	218	233	229	217	196	224	220	240	222	217	254	206	247	251	224	203	228	267	248	208	209	229	232	224	219	213	223	219	228	210	213	205	228	223	240	206	215	248	252	234	246	201	219	241	222	232	252	225	204	225	229	233	228	215	244	239	221	194	211	233	218	227	219	218	218	232	225	205	221	219	247	230	234	200	212	209	244	210	220	220	235	200	237	228	230	199	231	236	226	206	242	208	213	233	215	237	241	246	204	246	216	212	245	206	254	228	240	202	228	248	230	239	221	247	201	240	225	238	227	246	218	202	220	212	225	214	226	197	216	243	223	216	209	201	228	221	206	218	209	209	230	227	206	253	230	238	227	219	252	230	246	201	215	235	241	215	209	243	215	203	217	231	224	228	246	206	222	231	248	235	229	211	206	213	239	211	218	211	234	225	238	218	212	224	239	220	263	212	207	236	250	203	220	230	238	217	266	227	211	216	220	193	214	239	224	222	212	219	229	183	190	248	220	220	222	217	208	223	230	218	204	207	250	245	208	232	202	232	237	237	254	232	244	249	226	223	235	255	239	192	184	224	241	229	246	198	247	228	218	219	238	202	218	251	215	219	202	203	204	218	226	224	220	235	228	230	218	210	216	237	256	242	227	220	217	226	229	197	240	207	212	234	230	219	222	231	219	208	240	212	213	207	231	246	255	217	214	234	197	232	223	218	223	209	211	219	224	211	234	235	202	216	221	228	239	233	199	235	225	210	224	232	229	219	237	220	231	204	209	239	222	238	219	235	246	212	214	217	238	229	210	205	231	198	247	237	227	211	219	246	197	236	247	246	227	229	236	235	231	234	215	201	230	227	214	220	234	222	230	240	217	223	248	221	220	241	219	223	220	217	211	211	228	216	211	219	224	241	234	202	246	217	220	245	214	217	217	216	241	203	246	222	206	235	235	234	219	248	215	238	228	205	242	227	217	243	217	203	213	225	186	237	262	214	211	221	220	241	260	200	198	226	225	214	229	227	215	212	212	234	207	225	237	216	222	232	228	198	216	207	226	222	239	223	186	254	195	235	219	211	217	244	223	214	218	225	218	219	221	232	216	227	216	237	223	219	223	203	244	223	243	241	230	204	240	247	219	212	237	222	218	261	255	211	231	249	240	236	250	220	239	223	254	264	231	223	207	244	229	214	234	213	244	227	214	219	198	238	233	206	217	214	235	215	238	197	229	220	238	207	217	217	206	212	212	239	208	240	211	238	198	239	216	230	225	217	218	213	213	213	209	225	234	237	256	213	218	222	221	216	270	231	234	214	217	201	239	213	226	237	245	203	222	221	223	244	248	221	211	213	245	211	224	220	219	238	204	225	208	244	212	227	221	250	220	223	207	245	227	229	227	242	228	236	235	217	210	245	231	247	225	220	196	231	215	227	248	222	217	237	209	198	236	242	223	231	243	224	207	219	224	224	228	227	233	248	219	184	228	230	228	218	219	226	209	224	201	227	215	232	268	216	245	224	201	221	250	196	218	214	212	212	211	209	229	242	238	235	203	223	212	191	207	224	185	238	212	223	198	221	234	239	246	222	232	269	212	217	236	192	252	220	248	223	222	229	227	214	209	231	242	227	236	220	233	218	243	222	221	236	241	245	219	215	229	235	201	237	227	185	243	243	242	234	224	222	241	215	214	225	257	234	216	204	208	229	253	223	242	206	249	184	207	228	240	243	218	247	226	210	229	246	222	238	232	221	226	232	204	222	233	235	223	205	242	231	208	194	205	225	212	232	238	236	255	258	220	218	229	210	229	210	198	239	215	209	223
23915	26115	36146	38863	36258	33092	30816	28436	27352	25478	20999	19617	15301	16304	15513	16873	13732	17164	16026	14079	14264	13644	12983	12892	12715	12574	12207	10037	8770	9130	6285	5333	4515	4070	4356	3643	3299	1946	1498	1348	1277	1083	960	839	775	686	699	682	652	669	639	650	635	646	639	637	659	622	635	655	640	619	613	592	582	654	588	641	637	636	595	650	578	616	660	651	606	610	614	581	649	622	644	608	594	634	609	614	589	620	628	645	608	630	675	653	631	620	631	630	663	632	628	620	600	622	626	676	641	673	599	642	629	624	629	630	657	595	588	628	631	615	641	655	605	617	624	613	629	593	674	628	598	637	600	599	645	614	555	604	631	634	603	610	644	604	613	621	675	644	600	658	603	616	643	600	625	617	662	630	665	615	648	620	609	648	629	662	618	588	634	646	619	625	600	609	589	646	588	602	653	623	611	658	649	634	638	617	586	656	662	630	632	650	616	623	580	648	593	608	626	619	614	640	650	645	628	620	633	625	623	612	603	624	680	605	647	617	618	613	665	587	619	644	617	628	673	637	639	604	588	610	631	650	647	580	617	633	629	626	669	609	651	646	614	619	656	595	632	589	632	615	660	666	625	680	662	593	621	638	614	609	628	603	605	607	690	620	621	625	583	638	640	634	646	645	604	648	631	577	621	609	584	610	628	612	621	608	631	624	619	616	667	636	608	611	609	637	612	629	596	667	653	632	599	635	593	632	614	625	620	633	605	624	619	575	628	670	608	630	630	623	611	608	635	660	594	644	669	624	606	650	669	649	583	618	617	586	635	575	582	627	597	628	608	577	623	626	582	616	630	653	587	642	649	628	633	630	616	621	640	600	579	630	620	613	639	651	641	669	629	589	649	628	599	580	594	643	646	632	668	618	646	613	613	651	599	615	643	643	629	617	634	638	627	596	598	626	600	561	645	649	632	675	702	606	641	649	641	660	634	597	631	600	646	612	624	650	690	611	651	647	673	622	636	611	598	669	606	657	643	676	663	592	648	600	599	610	630	623	628	647	620	646	652	617	649	635	651	595	653	639	582	596	661	592	664	614	684	578	628	663	619	620	690	627	611	645	618	651	624	634	652	619	622	617	605	665	642	597	597	624	619	644	631	647	617	628	643	601	616	656	655	635	602	629	634	610	658	645	609	597	651	607	679	628	566	615	600	589	608	654	648	613	585	624	649	601	636	613	622	652	633	619	623	638	565	624	649	604	600	597	637	613	605	643	637	644	637	595	603	603	674	648	622	647	616	629	629	626	610	642	637	645	648	640	621	596	670	585	643	635	597	626	666	638	600	656	660	614	671	679	616	625	633	668	601	637	631	607	632	637	616	640	619	664	655	635	617	600	599	596	564	638	635	584	621	613	616	644	648	651	623	664	651	628	648	655	598	567	653	661	671	630	671	616	630	655	654	581	637	605	676	658	628	643	655	665	594	604	602	600	647	607	677	596	645	642	654	648	583	648	640	634	607	616	658	641	636	636	632	619	612	609	617	651	606	653	608	656	620	621	590	615	641	657	630	633	588	606	638	617	645	602	614	585	600	612	647	641	642	627	595	603	601	600	632	617	647	600	631	623	591	630	627	603	658	598	622	596	637	650	639	604	655	620	605	647	637	578	615	622	617	615	662	624	607	598	584	643	582	637	587	547	631	628	657	650	616	635	616	624	607	590	646	602	629	617	625	638	664	623	645	610	633	662	621	602	656	598	630	657	595	612	602	618	658	616	616	610	627	662	607	622	609	622	607	629	660	600	645	635	603	607	631	612	639	627	624	632	635	613	608	630	584	636	641	632	644	636	627	585	636	645	608	645	609	603	611	614	655	648	615	647	666	646	626	641	587	631	666	573	633	638	635	564	658	646	600	621	573	659	632	597	642	631	640	592	646	624	626	636	649	625	611	640	673	613	649	592	591	658	618	631	642	632	630	653	686	598	664	625	626	608	609	629	625	621	640	599	648	654	634	615	629	617	588	629	591	630	630	593	646	606	601	669	627	596	652	608	618	637	602	605	644	652	606	590	651	605	635	625	617	666	605	649	644	627	611	666	654	605	596	630	597	634	628	617	646	648	613	646	613	646	632	612	621	618	645	629	633	619	591	615	661	642	665	625	656	641	636	606	625	629	631	663	624	651	684	606	639	594	630	648	660	653	628	668	653	617	617	622	588	638	607	610	679	608	647	632	681	577	642	651	600	616	633	604	644	604	617	639	630	632	627	671	657	574	614	641	623	616	668	613	645	658	638	649	616	666	629	662	586	626	591	633	623	653	637	638	648	615	569	628	641	628	607	589	641	574	629	643	649	634	633	611	660	599	643	669	631	661	618	612	612	589	664	646	651	604	633	598	659	600	641	623	593	655	619	638	634	616	607	594	610	632	647	652	616	616	627	645	609	654	625	604	650	615	610	567	657	648	613	629	602	619	632	597	613	600	618	643	637	654	680	635	663	605	578	632	622	636	627	572	591	646	658	588	625	625	633	585	617	619	626	613	659	618	651	587	640	631	662	600	606	615	646	597	618	576	624	573	638	609	675	622	662	631	618	645	637	629	665	637	596	621	620	597	606	637	607	641	635	615	611	620	598	619	651	676	644	595	613	601	612	586	625	645	662	587	616	625	623	650	601	667	660	606	584	623	666	616	599	632	622	617	623	637	605	677	647	615	617	660	594	598	632	643	640	600	630	614	607	633	613	666	684	627	618	660	593	624	621	601	605	625	589	624	609	642	635	583	598	586	637	642	640	631	632	601	607	641	627	618	631	608	661	613	647	593	663	631	621	661	626	616	598	627	573	670	642	652	652	612	620	684	610	608	648	609	667	629	622	597	613	620	650	673	649	627	695	648	614	639	621	605	642	671	661	598	577	622	601	626	606	604	606	649	645	594	632	666	630	616	552	594	607	669	630	613	639	650	657	635	639	655	621	617	655	663	610	669	648	638	639	628	603	641	634	621	660	611	607	639	607	649	625	614	622	586	611	618	671	584	679	649	618	625	580	645	646	639	603	611	659	603	608	644	599	662	630	655	642	645	648	638	622	646	612	652	624	632	643	643	614	643	621	607	588	650	640	632	657	637	624	586	608	635	627	684	584	626	648	632	578	611	618	649	622	686	655	621	711	579	631	610	633	620	637	631	599	666	630	662	589	606	637	624	646	628	631	629	592	605	636	684	635	606	619	666	606	643	595	598	611	654	613	650	638	626	644	647	650	604	624	650	647	621	624	661	614	591	611	646	638	601	620	592	644	650	632	626	634	626	651	623	622	625	617	641	615	661	638	708	618	646	607	649	659	612	627	610	636	605	666	596	572	681	644	638	600	639	649	619	648	630	641	641	592	621	645	643	627	639	644	610	624	624	598	617	636	647	592	632	650	641	603	602	674	686	606	633	618	671	647	624	671	638	652	650	629	651	644	633	632	659	596	628	660	582	586	648	638	661	625	621	665	624	610	651	636	661	612	646	644	599	612	624	640	604	656	615	603	627	612	619
17492	14821	15823	11665	7435	4846	3338	2440	1806	1411	1081	851	748	616	570	495	494	442	439	418	388	366	331	355	369	328	332	323	282	277	262	297	255	259	265	265	293	288	277	263	280	287	252	250	272	294	252	271	263	264	262	257	259	249	252	268	275	293	258	265	272	258	257	254	256	222	271	268	269	264	246	269	240	264	240	247	245	291	261	273	288	265	268	245	289	267	244	269	241	256	238	281	218	285	265	274	245	258	253	276	259	277	250	297	278	247	253	277	302	255	275	259	279	274	250	276	240	261	258	259	278	254	242	263	275	253	266	266	261	268	276	282	269	267	269	263	238	276	258	262	256	261	281	265	265	237	286	251	254	262	277	272	247	271	267	280	251	252	246	285	235	274	278	262	266	247	260	269	255	262	273	300	258	269	259	279	256	242	268	267	254	261	256	254	236	278	259	262	278	241	243	273	255	271	281	251	271	272	253	257	273	271	284	275	284	263	257	264	268	302	258	267	284	267	248	248	243	257	300	252	282	234	269	242	274	269	280	274	262	250	260	293	251	274	275	275	240	274	273	239	273	258	264	275	270	273	258	275	266	258	260	261	255	248	258	249	258	242	267	270	264	275	248	249	252	251	240	287	272	287	255	279	271	311	279	273	266	248	252	296	289	269	274	252	282	263	305	249	295	233	257	259	251	250	265	248	231	257	268	262	289	274	304	272	297	279	263	241	255	252	260	271	288	279	289	276	269	299	256	253	265	278	251	283	269	298	278	263	258	298	280	256	267	255	252	237	248	263	301	250	265	247	277	268	267	245	256	264	277	269	278	268	250	261	273	235	262	261	273	248	229	261	254	244	261	299	268	252	270	269	254	289	269	279	306	285	284	268	253	289	253	252	267	272	282	273	272	255	290	243	288	289	274	257	247	288	250	277	254	268	285	275	318	277	268	308	258	256	279	258	267	263	259	306	277	252	282	259	259	295	259	260	230	262	294	238	257	242	265	278	283	273	279	269	249	247	276	246	262	256	245	278	271	273	263	257	268	285	270	273	271	252	278	224	254	303	287	286	258	259	281	238	270	274	243	270	263	258	270	292	257	282	255	266	262	267	275	278	272	265	251	295	263	251	251	272	251	229	220	234	276	229	291	262	278	284	265	283	251	301	293	287	236	287	249	289	257	258	255	286	276	326	301	289	279	258	271	254	285	289	242	253	287	268	286	249	272	270	247	285	258	245	270	240	250	268	256	266	277	228	266	301	282	275	276	260	244	240	264	267	273	273	269	244	257	258	266	252	258	246	266	260	247	271	253	285	269	262	247	270	273	264	297	271	222	298	273	278	262	258	255	286	247	258	265	256	251	319	230	267	250	276	251	262	294	266	293	263	260	301	284	252	286	264	254	265	281	238	248	278	239	281	268	237	277	278	264	260	244	247	278	296	263	274	285	263	264	275	286	257	252	279	262	265	291	247	271	258	271	245	247	283	263	221	243	265	258	287	261	255	287	289	253	271	285	264	302	234	262	237	271	257	255	277	252	247	278	293	267	310	278	276	287	248	270	239	265	287	251	261	254	258	280	258	273	262	248	270	282	256	251	251	260	249	278	265	252	260	262	269	286	254	258	241	246	268	264	282	223	236	296	306	273	299	251	263	240	264	257	240	298	250	262	275	284	262	253	240	271	250	283	246	286	241	271	280	264	248	230	284	234	234	267	276	280	273	279	282	243	261	261	268	275	263	282	239	296	259	295	240	285	279	271	278	262	281	243	261	274	252	272	287	269	247	225	268	280	298	295	264	239	260	273	285	261	269	284	257	228	237	251	259	273	280	281	305	294	269	272	238	287	267	256	263	296	259	221	228	265	248	276	264	250	253	289	242	279	241	265	258	263	247	270	250	278	284	247	274	258	277	269	287	250	249	244	269	250	267	252	277	288	261	247	284	289	251	257	264	280	258	272	255	257	279	266	281	267	246	261	264	252	242	249	252	269	269	247	239	280	255	281	276	270	246	249	259	239	274	265	238	315	276	283	271	255	243	260	254	250	266	277	270	272	245	242	293	251	266	290	278	246	263	254	269	282	251	280	262	298	254	256	262	292	257	260	276	277	261	299	259	272	252	266	265	282	264	285	305	250	269	269	265	286	259	246	288	208	275	253	264	253	280	297	268	266	245	265	276	274	247	257	268	252	270	271	270	278	271	257	245	258	261	283	246	272	264	237	271	236	278	256	265	256	265	268	271	250	299	271	240	254	263	255	298	263	244	269	253	259	247	270	265	247	273	264	247	244	301	270	269	245	256	270	283	264	270	233	273	265	266	279	279	271	278	280	277	276	261	230	279	286	274	253	257	268	267	294	250	289	269	257	263	261	262	262	242	273	259	272	291	234	255	265	269	248	261	264	259	265	276	269	285	272	270	253	234	267	270	279	252	253	268	248	267	267	258	254	236	265	251	275	264	245	274	252	253	285	255	263	255	270	272	279	282	255	277	271	259	279	301	279	245	258	276	254	264	253	273	283	264	262	252	261	303	269	253	295	274	248	245	271	263	276	249	256	281	269	277	223	274	227	308	291	232	288	269	245	282	274	247	255	280	257	248	235	283	282	277	266	289	239	263	247	254	269	277	305	270	283	303	258	285	256	254	300	256	273	277	286	259	276	287	257	271	294	276	253	260	274	273	267	266	252	252	282	262	249	287	255	262	253	295	255	246	251	292	255	274	307	302	246	270	263	240	263	273	260	276	282	245	255	238	263	280	278	271	280	284	283	282	260	261	263	280	251	285	255	272	254	272	281	282	264	277	268	276	257	274	252	285	299	269	287	269	291	283	291	255	266	267	275	252	308	302	254	245	242	274	243	269	263	270	298	260	272	261	260	277	268	254	258	269	277	247	288	259	285	281	256	274	272	265	267	264	267	296	273	257	257	256	262	251	271	267	252	306	270	254	266	259	245	247	257	284	259	276	256	279	271	267	264	275	279	293	263	276	246	270	273	242	236	231	293	280	242	241	262	262	252	257	249	272	245	274	269	274	278	271	264	246	256	235	259	265	300	262	269	266	244	300	245	265	273	244	230	263	255	270	278	253	262	277	281	252	257	290	257	274	284	272	262	295	285	272	241	271	265	271	267	249	262	251	266	246	256	263	229	271	264	255	267	236	279	248	260	258	287	247	253	254	272	272	280	263	275	232	266	284	280	284	266	245	284	288	251	272	268	269	263	264	252	270	273	266	288	285	264	253	255	263	291	291	287	240	250	259	285	263	278	276	248	233	272	271	269	265	262	257	281	264	262	271	243	238	254	261	252	264	272	249	265	283	240	290	273	243	275	275	252	255	254	265	277	259	291	262	283	302	245	258	257	248	262	257	267	252	261	301	287	240	272	259	248	269	268	247	265	283	246	248	282	252	258	242	268	256	254	300	261	253	256	270	286	250	252	239	261	264	276	242	261	268	258	296	278	273	261	254	241	261	246	231	245	282	269	276	261	253	262	292	243	268	302	264	249	272
11184	12758	22270	23425	19774	16206	13023	10691	8605	7136	5598	4590	3843	3367	2897	2814	2285	2234	2086	1708	1730	1571	1460	1414	1447	1346	1395	1203	1060	1136	974	949	870	877	864	918	835	800	783	726	716	753	745	738	730	734	751	706	715	750	728	732	708	728	711	687	735	755	740	695	706	730	727	688	704	719	681	736	701	758	742	734	670	742	691	748	690	756	704	661	730	715	744	743	743	699	696	719	686	712	735	742	740	693	735	708	709	733	750	741	736	741	733	724	748	699	781	703	732	741	699	748	673	706	718	731	785	727	704	712	679	706	729	778	702	705	733	758	750	677	740	711	705	747	703	686	759	694	710	709	719	733	739	757	735	766	748	743	730	725	779	710	697	708	724	733	746	705	706	719	715	779	780	686	720	706	705	719	694	680	713	723	735	699	718	719	721	734	740	708	711	746	764	757	733	694	724	750	728	685	742	701	696	731	735	727	708	693	713	732	702	760	743	712	701	726	718	691	720	700	709	763	745	772	720	753	755	689	720	724	725	733	701	742	713	730	724	719	737	748	741	705	707	726	736	690	779	754	740	699	757	741	713	755	732	730	732	717	727	718	705	727	729	706	657	694	738	743	709	765	717	708	721	713	670	741	728	757	741	722	708	707	680	658	727	749	722	736	728	724	723	722	695	712	772	726	731	713	732	733	702	698	675	697	714	672	796	697	719	739	682	696	762	725	770	722	740	659	717	722	734	736	703	711	725	717	728	766	725	718	686	717	744	700	734	749	738	768	695	705	674	721	731	742	747	728	733	711	748	753	724	744	761	733	711	752	714	759	722	692	737	769	743	697	691	704	731	722	713	690	758	744	724	720	704	661	754	708	756	732	729	724	674	734	727	738	761	712	760	690	701	719	721	710	703	717	712	707	695	752	730	728	778	682	746	676	755	751	694	695	685	692	748	722	709	731	734	738	729	725	687	722	717	688	710	762	745	755	655	729	715	708	744	716	750	715	728	740	726	719	713	724	791	687	752	729	763	709	706	721	746	666	758	733	727	707	758	709	761	651	721	690	699	772	740	685	712	712	727	719	688	711	731	732	733	716	711	713	652	700	723	728	679	691	726	697	689	724	737	759	767	699	716	721	700	746	685	692	729	697	741	737	722	754	746	740	695	704	706	688	721	759	747	703	713	720	761	710	723	696	748	709	703	765	735	772	717	767	731	764	681	686	730	682	682	729	716	713	723	708	754	710	754	737	707	724	749	727	712	719	745	784	698	715	754	718	713	723	749	742	768	730	739	666	732	718	737	755	717	723	710	777	733	696	783	709	723	764	687	730	765	732	746	669	773	739	733	720	745	730	724	720	728	732	781	728	753	771	702	690	717	713	716	727	697	763	742	724	767	715	772	676	700	712	662	727	739	728	718	719	777	703	741	712	685	741	702	749	721	706	740	717	693	736	648	723	767	713	733	752	701	714	724	751	730	706	764	736	729	722	704	733	673	737	733	710	795	724	732	693	742	709	748	710	702	754	687	760	703	732	748	747	742	740	726	761	709	714	702	758	685	763	750	723	687	733	725	749	691	741	716	690	749	707	768	721	734	760	743	692	753	752	762	746	773	702	734	721	742	729	730	681	747	716	687	716	737	750	728	766	746	728	727	713	713	699	684	712	759	720	683	727	717	691	751	706	727	707	746	684	669	716	730	707	700	733	710	719	705	736	785	743	739	691	757	711	690	716	681	732	703	725	759	685	708	693	696	745	709	735	724	723	758	770	690	734	712	739	694	712	716	735	742	681	738	740	749	741	732	724	774	746	727	785	702	723	734	715	724	741	698	735	749	701	730	730	696	708	715	778	746	703	703	703	714	740	666	700	721	715	696	672	741	690	754	769	750	733	751	696	734	674	727	734	731	724	684	739	719	732	693	733	680	739	674	771	732	756	726	747	718	711	704	754	702	752	728	701	761	711	759	745	774	698	740	704	698	677	770	657	741	717	723	748	709	738	706	759	715	729	734	740	721	730	724	769	676	705	727	728	744	707	723	706	751	718	724	730	763	757	698	713	732	707	678	717	710	714	698	710	755	745	739	746	700	770	720	719	698	691	718	700	714	715	684	728	724	715	714	771	672	699	725	721	686	734	712	698	660	753	740	747	691	702	717	719	754	766	719	793	744	755	699	704	730	711	756	703	673	737	729	701	703	718	728	701	710	722	707	656	718	700	728	720	713	764	687	741	691	750	731	683	769	716	702	693	723	713	694	746	764	702	705	724	685	699	716	720	733	797	804	663	738	755	740	730	671	737	723	729	769	713	756	657	743	762	740	717	707	703	740	743	673	712	688	708	734	733	719	726	742	711	746	776	719	745	753	736	811	755	681	735	725	669	712	779	735	734	715	717	710	730	740	702	699	652	699	705	721	736	708	758	726	725	694	722	699	747	710	719	750	670	738	691	731	740	733	743	738	721	732	766	708	751	747	659	732	760	721	733	730	704	735	706	701	720	770	711	724	762	758	667	744	705	742	756	721	768	693	722	724	770	709	732	721	712	741	750	703	670	785	764	731	691	745	728	725	713	747	710	751	736	767	737	771	737	741	731	737	775	739	729	764	713	725	695	726	710	732	727	731	745	744	678	746	742	751	765	779	684	708	742	730	725	717	695	742	700	754	755	800	668	695	747	726	707	696	754	697	745	706	715	701	775	685	710	711	711	774	697	739	707	696	732	699	724	721	754	694	690	698	735	704	749	759	747	713	724	741	736	689	769	722	707	765	746	763	703	697	724	732	740	700	718	715	701	682	765	675	693	699	701	750	697	779	723	749	727	687	732	748	708	750	691	668	692	711	711	742	701	749	724	674	689	698	712	708	726	727	689	750	677	740	731	731	795	712	691	701	724	754	722	741	715	718	734	686	694	726	787	728	708	723	703	704	697	727	726	694	718	748	717	704	723	685	740	756	693	684	736	674	769	770	731	693	726	716	725	707	723	681	741	724	724	788	731	703	781	750	697	738	699	706	695	718	684	679	727	759	745	701	707	736	760	649	734	728	711	708	698	762	730	685	678	763	702	741	691	775	706	709	715	768	719	696	785	729	774	754	726	753	730	706	761	720	699	655	659	783	704	717	716	744	739	682	654	780	724	697	724	684	723	725	699	774	720	740	729	770	731	730	741	724	708	744	765	732	732	697	775	727	757	752	740	734	720	773	726	689	762	660	698	669	754	736	714	776	724	749	767	710	728	761	731	693	720	695	743	776	710	761	737	745	727	735	741	710	706	717	743	710	748	708	690	715	711	717	671	729	717	768	728	738	729	719	759	722	769	684	726	731	704	742	751	748	731	767	690	734	721	694	692	684	721	749	671	738	749	717	772	737	661	702	716	747	684	689	717	723	729	723	737	738	720	719	755	740	692	704	745	724	702	725	723	731	714	707	760	722	708	698	746	731	721	787	706	714	738	703	751	692	733	710	737	771	767	680	736	712	779	741	730	741	759	797	711	757	739	697	734	689	739	727	737	705	738
28588	24326	26737	21684	15548	11114	8839	6881	5796	5014	3374	2624	2100	1914	1844	1949	1558	1810	1905	1475	1351	1274	1241	1161	1175	1189	1175	981	855	888	639	562	513	468	462	415	369	333	320	286	284	270	251	239	294	228	265	264	237	225	227	263	251	266	252	246	238	234	250	225	234	234	264	242	244	259	224	246	232	245	254	255	234	220	289	240	252	258	232	250	225	276	234	228	288	244	247	243	256	262	241	233	241	233	237	244	261	265	281	244	260	239	254	254	230	264	251	233	227	263	259	238	264	263	255	242	257	243	244	243	263	250	226	223	274	271	254	243	249	265	272	251	269	269	234	273	243	243	223	245	243	246	257	250	234	258	251	225	245	256	216	232	258	257	238	228	240	224	236	237	248	240	273	246	247	236	253	248	266	246	240	275	263	244	234	254	248	230	230	269	246	236	253	231	244	259	249	249	257	250	259	243	254	239	234	250	238	257	241	254	222	253	226	247	238	268	256	253	270	252	276	247	235	281	244	237	248	224	250	251	246	237	220	234	253	241	258	243	229	247	233	243	230	236	225	277	271	252	236	245	276	243	243	232	239	246	271	252	249	247	275	248	274	224	240	231	228	261	219	226	237	231	226	269	290	225	240	265	242	250	201	258	248	247	242	230	265	282	266	273	232	251	270	259	256	234	211	253	259	267	242	268	248	245	225	236	228	229	261	227	251	248	211	248	229	257	224	251	254	252	248	273	230	246	243	269	232	226	262	272	260	242	242	234	237	234	250	244	276	257	243	271	261	236	242	213	240	274	258	255	278	258	263	244	256	259	251	258	241	259	257	238	231	243	257	241	250	264	285	242	236	234	274	265	261	253	246	234	259	213	228	248	237	260	254	255	240	226	266	232	265	287	240	255	273	231	282	239	240	253	257	240	253	245	226	234	222	255	251	227	243	248	280	254	274	231	245	247	238	257	212	247	272	214	229	233	255	223	255	248	222	292	240	258	256	255	222	279	252	218	193	243	251	232	269	212	252	244	219	266	250	251	249	248	248	252	254	255	248	246	246	240	236	237	227	240	238	235	232	254	238	252	224	240	255	258	266	234	253	271	236	233	238	276	222	242	249	258	258	257	267	232	219	257	264	232	255	252	224	250	208	246	250	267	228	223	252	241	232	271	221	261	260	235	246	252	269	263	254	257	251	240	258	270	266	250	231	205	243	253	245	224	240	233	230	259	262	258	249	232	286	224	236	234	245	269	244	245	235	242	268	249	228	222	291	246	247	277	227	230	257	270	229	267	256	280	233	226	248	242	261	262	246	270	232	257	266	232	233	237	282	244	224	232	250	253	234	256	230	239	238	264	241	280	255	277	262	224	235	243	240	249	240	280	278	258	271	247	234	248	244	248	249	235	253	241	233	231	256	238	225	239	231	270	236	279	275	254	263	241	231	245	229	248	262	230	267	250	247	262	251	238	258	256	246	228	247	260	266	225	216	229	226	235	261	234	224	256	232	237	232	221	239	256	239	240	292	237	250	230	249	223	230	225	266	274	259	214	219	245	223	227	254	257	261	233	245	258	262	241	275	262	231	204	262	263	234	233	248	211	242	268	288	255	248	238	244	287	231	266	235	214	228	259	262	269	258	277	229	218	259	245	259	232	281	262	259	257	229	258	279	247	253	227	226	229	241	230	222	223	277	271	239	252	243	233	256	259	267	269	245	266	254	247	227	239	235	261	244	246	239	265	240	249	223	260	213	254	232	265	248	227	238	248	245	256	231	238	260	251	214	232	245	263	228	241	231	256	270	244	274	243	242	259	227	252	225	227	246	235	262	273	238	249	234	255	268	224	229	216	250	213	267	255	255	264	261	274	240	263	228	239	240	256	263	260	233	270	262	241	226	253	266	244	234	215	217	248	247	220	258	251	263	244	254	232	267	256	237	230	255	243	236	272	246	224	256	227	238	240	227	262	251	265	253	272	257	246	258	241	250	251	224	245	269	264	289	233	274	239	246	249	237	244	240	255	239	237	246	250	256	257	237	246	259	216	231	245	241	226	237	256	256	222	222	249	256	243	277	270	289	256	259	261	259	251	236	268	223	236	274	228	263	268	248	270	266	243	233	230	242	257	230	235	253	276	227	268	242	218	234	250	262	275	236	228	217	214	245	243	258	263	284	250	251	259	252	273	240	227	258	246	268	244	285	241	273	251	246	248	225	233	256	246	254	255	250	263	221	244	230	281	230	254	250	267	225	223	244	246	257	258	256	246	230	228	253	248	233	250	234	252	232	275	239	233	226	250	222	219	250	255	213	254	259	243	255	263	248	252	244	239	257	274	257	251	245	242	257	254	260	243	236	231	254	252	261	261	303	261	221	242	207	225	228	262	239	244	241	280	241	251	250	218	279	238	244	264	254	240	240	259	232	234	258	222	235	233	268	263	238	252	227	247	273	274	248	251	266	239	218	214	243	243	219	228	242	227	232	239	246	237	210	247	239	235	242	239	238	238	235	219	250	229	252	230	263	262	223	225	253	251	249	224	256	245	247	252	237	216	248	264	242	200	249	273	247	250	222	287	201	234	256	236	219	244	238	253	229	259	240	237	222	249	229	248	229	262	253	251	252	250	258	243	253	249	254	261	246	269	258	272	233	221	245	246	243	250	207	252	264	239	258	230	236	256	249	240	267	240	239	224	259	243	273	258	259	231	259	264	248	226	223	264	216	273	235	256	252	251	255	247	232	218	240	237	262	235	234	228	236	239	220	254	234	261	219	268	270	248	250	267	242	251	267	247	256	269	238	250	231	237	278	264	233	241	262	238	240	234	264	257	249	260	260	232	255	246	232	223	255	238	235	254	220	221	249	250	233	247	266	270	251	234	243	237	237	263	294	297	267	248	234	240	249	236	215	261	246	230	244	258	231	264	238	241	263	239	240	268	248	248	240	232	246	264	223	235	235	241	264	224	287	230	231	280	229	250	231	261	220	253	229	235	258	233	269	235	249	253	247	260	256	240	257	256	257	242	284	266	223	247	253	231	252	257	222	258	252	247	245	230	230	236	243	225	242	270	242	253	235	259	246	242	235	247	283	258	243	272	221	235	249	264	281	256	246	262	239	234	235	222	238	214	250	264	235	249	239	258	253	252	247	228	200	267	245	230	248	257	220	245	229	291	245	225	233	244	247	258	257	261	229	251	239	242	239	238	255	246	282	238	254	245	270	268	251	219	227	222	247	232	263	241	230	234	262	235	271	208	263	249	256	235	257	273	252	245	264	261	247	249	240	250	245	277	242	237	254	238	231	273	252	260	254	208	240	246	258	245	238	254	220	240	231	244	233	243	229	269	234	242	233	240	226	269	237	255	233	259	231	245	267	243	250	239	261	255	255	223	231	243	259	266	237	286	271	272	255	258	263	272	258	244	272	256	265	260	233	262	224	256	269	237	217	232	233	247	264	257	260	246	246	239	221	254	240	262	231	257	245	222	269	250	253	240	234	265	263	219	261	237	254	221	270	251
18401	19617	30797	32933	29539	26206	24821	21971	19898	18257	13967	12612	10459	9954	9771	10823	8376	10283	10637	8276	8091	7651	7081	6668	6987	6817	6849	5631	4817	5289	3524	3070	2464	2334	2279	2094	1870	1344	1159	1033	963	904	857	767	802	686	700	738	615	719	638	677	706	696	716	676	700	661	649	695	743	678	667	689	693	656	696	707	736	687	667	687	739	679	692	698	696	672	678	652	619	693	704	700	684	728	606	727	671	695	702	681	745	676	716	693	714	675	679	654	699	639	663	643	723	668	698	660	661	648	687	699	710	676	692	688	685	669	694	636	692	679	689	697	606	643	672	691	633	662	663	696	661	657	662	675	706	668	733	645	712	659	674	720	651	677	647	722	671	663	722	698	694	728	680	719	713	695	652	654	690	714	686	666	666	658	649	654	662	714	671	643	676	688	660	694	655	676	686	686	663	674	669	640	672	706	661	735	665	671	700	682	673	717	683	650	701	648	696	670	665	680	673	692	685	676	718	643	673	648	676	692	673	636	689	625	679	704	682	691	653	707	677	709	663	707	673	656	694	656	646	607	641	648	668	704	688	700	665	643	647	617	675	671	717	679	699	674	671	658	685	668	633	640	658	637	697	651	677	723	626	688	669	663	693	673	701	695	708	638	648	692	658	705	697	672	684	699	701	747	623	699	709	665	713	685	684	692	651	692	690	646	684	720	648	668	728	667	687	655	676	671	689	663	623	722	675	664	652	714	696	663	667	646	661	680	658	691	736	703	686	692	672	621	693	689	642	676	646	682	687	664	677	719	706	682	691	700	668	706	685	700	687	683	670	667	706	702	683	689	650	706	665	662	683	668	650	718	716	698	728	675	668	685	666	662	661	708	689	704	714	671	667	664	709	683	705	712	665	679	670	703	682	665	672	642	694	679	715	651	688	657	694	673	673	676	695	701	660	703	686	686	654	678	699	678	673	681	696	610	691	652	697	713	680	701	650	718	689	688	708	739	683	681	652	716	709	726	680	667	677	689	680	646	698	691	665	697	671	660	697	742	671	639	660	711	708	708	654	669	695	661	665	672	719	674	672	656	655	686	651	669	687	695	651	685	695	692	637	663	619	710	684	673	664	663	635	659	688	653	691	669	650	676	704	670	660	634	689	682	714	706	673	662	704	672	712	714	708	681	658	682	665	685	710	676	659	721	709	656	685	693	664	602	731	681	701	637	685	651	727	693	666	682	714	692	680	655	689	658	690	679	635	665	680	697	681	665	689	658	663	673	693	707	706	682	720	702	693	623	622	666	704	686	644	692	703	696	735	686	699	691	654	657	658	684	648	675	653	662	643	701	663	714	703	668	671	658	709	649	695	698	670	680	691	671	673	673	709	722	726	648	714	688	673	719	711	665	682	655	657	679	667	691	698	695	626	679	652	712	654	637	670	680	669	664	666	710	668	677	718	690	676	674	677	651	641	690	644	648	686	670	684	665	662	683	689	704	670	697	707	684	694	734	679	710	648	700	665	702	698	634	682	738	640	683	693	675	665	673	684	660	632	701	686	689	667	687	711	698	662	659	691	701	663	717	687	657	684	674	673	656	701	655	690	689	735	687	663	666	646	649	686	606	675	688	684	660	714	655	705	716	717	720	699	681	739	696	695	637	650	663	684	656	667	672	717	637	718	689	660	723	727	641	733	682	684	691	680	679	667	697	683	691	673	651	703	671	667	708	652	666	712	671	670	681	645	751	685	676	678	667	671	652	706	684	711	655	747	691	708	702	714	696	744	696	673	670	670	675	652	645	691	696	659	709	690	630	671	649	666	668	677	640	669	701	661	678	663	673	693	669	644	663	672	680	654	693	727	697	677	666	641	668	675	675	696	732	658	677	635	682	694	680	672	675	664	631	705	681	701	643	715	724	672	676	696	654	674	650	694	661	678	666	641	641	706	681	673	668	703	649	657	693	681	671	647	697	732	658	685	688	719	660	694	685	709	658	659	705	680	684	661	641	651	706	670	623	667	666	632	660	638	683	671	670	704	730	664	667	659	661	692	666	661	658	671	689	682	656	699	662	681	727	686	635	672	662	660	676	674	650	626	722	692	685	715	678	702	680	650	700	693	669	672	666	742	682	669	719	672	713	678	671	677	688	654	679	707	705	723	675	669	701	670	686	688	685	677	692	653	658	660	716	646	647	691	701	703	692	660	688	669	693	685	674	665	698	678	701	703	644	678	694	744	664	706	687	679	699	707	696	692	634	623	661	710	703	681	622	638	752	695	697	747	679	655	711	688	677	684	698	704	725	693	712	652	709	722	670	664	664	687	672	700	680	687	680	747	669	683	679	636	659	728	708	713	621	707	656	708	709	683	673	621	711	680	644	653	666	723	679	694	613	708	674	707	625	698	709	674	668	698	680	685	668	682	656	702	680	706	686	678	701	705	659	678	693	681	697	739	680	661	697	650	692	653	645	662	679	675	645	695	655	693	673	629	710	693	687	684	684	683	685	677	643	714	659	709	692	651	654	677	680	665	671	694	685	634	666	667	676	688	645	640	672	680	729	618	661	743	667	701	669	655	678	715	673	674	639	667	676	658	703	673	670	655	714	738	692	729	648	708	672	673	671	694	678	670	659	677	666	688	696	669	690	644	662	641	634	709	653	680	684	758	655	648	678	690	666	649	713	688	629	684	689	675	680	682	657	696	682	643	682	713	651	665	678	649	689	713	654	695	681	704	699	719	689	678	673	670	654	680	646	673	665	666	729	652	670	707	675	667	628	702	698	744	704	676	639	717	724	677	692	655	659	677	687	674	653	676	657	679	703	687	716	649	660	701	712	688	680	670	723	683	657	674	666	695	642	720	669	693	679	679	721	657	677	727	643	674	672	681	668	639	710	644	697	659	663	703	682	666	668	643	681	684	702	632	693	698	719	692	677	695	649	635	691	679	697	682	733	671	679	638	688	655	700	671	659	707	669	707	742	694	667	723	699	656	656	693	677	670	673	701	663	702	684	668	704	701	660	660	668	617	684	662	677	678	678	716	695	624	690	624	656	634	647	653	651	692	686	700	668	674	658	691	708	735	690	685	674	649	628	712	656	681	649	682	712	673	692	649	674	678	694	675	692	662	642	660	717	735	644	728	714	662	679	607	691	674	752	647	684	672	696	679	716	680	643	701	718	702	648	669	667	698	694	694	688	660	689	684	676	669	625	673	706	674	641	677	666	670	679	640	686	689	730	658	661	715	677	711	674	692	648	728	682	660	624	646	669	614	688	693	684	652	721	639	679	659	629	693	715	683	706	687	692	701	686	656	690	666	661	631	680	679	677	690	695	665	661	715	631	682	662	675	604	728	703	701	742	687	705	681	667	678	670	689	639	691	679	707	732	666	637	715	709	652	663	699	687	687	669	691	697	670	675	711	680	702	655	694	653	648	661	662	656	650	656	667	671	653	673	673	663	705	646	651	706	705	649	719	669	677	680	673	643	702	679	680	659	638	676	673	680	643	659	684	666	659	685	682	668	709	675
37080	32265	35320	30503	23745	18737	14854	12388	10458	9438	6480	5068	4533	3340	3691	4097	3325	3718	4064	2819	2898	2491	2383	2004	2220	2158	2151	1871	1657	1716	1107	894	764	736	699	600	582	430	354	330	307	281	299	276	224	227	235	219	206	203	217	226	249	227	224	246	231	226	232	184	227	217	235	248	213	205	226	251	200	230	227	223	225	257	219	240	184	208	220	242	249	220	218	212	234	229	231	234	233	212	214	221	212	194	241	250	238	225	216	196	256	213	217	259	222	222	253	210	238	232	239	208	257	234	245	205	215	235	251	223	235	208	237	206	232	224	221	230	221	239	221	211	194	226	191	232	222	223	199	216	232	227	211	245	236	230	238	235	214	231	211	214	223	209	195	213	202	264	243	231	224	229	246	220	235	227	204	205	197	228	224	205	222	269	236	216	204	224	208	218	210	213	230	222	227	228	206	241	209	210	188	228	238	220	258	207	217	225	216	201	205	224	227	199	248	225	233	247	221	219	232	258	216	252	214	265	227	200	230	204	244	237	236	229	217	199	236	198	201	245	239	205	219	218	218	237	259	239	228	216	238	209	227	199	209	211	217	220	221	185	244	213	231	219	212	206	232	257	232	233	230	215	213	260	234	216	221	212	204	236	265	209	201	190	246	225	224	236	202	263	215	211	245	218	212	214	197	222	257	178	203	229	242	208	217	212	227	211	217	219	219	224	201	238	248	231	229	222	235	191	235	240	236	208	226	224	228	221	211	216	244	235	204	202	237	211	224	234	213	213	225	220	226	198	216	216	214	212	197	211	232	231	220	201	229	239	200	209	251	214	211	236	214	219	219	214	222	232	219	234	256	214	229	201	185	240	242	229	216	242	236	228	221	212	209	238	224	215	223	215	242	203	220	232	249	231	238	237	192	229	230	210	219	219	225	219	213	238	226	223	202	212	225	273	207	233	208	226	197	224	231	223	213	245	209	233	234	238	280	212	224	218	207	220	205	214	237	235	237	225	239	217	254	220	247	228	207	203	224	227	254	206	207	239	217	233	221	220	201	217	227	219	197	231	226	258	227	242	200	249	222	231	205	205	234	232	223	213	236	229	224	203	226	221	246	247	211	234	229	241	209	229	232	240	218	240	223	221	218	223	233	219	251	197	246	241	223	208	214	227	196	231	195	212	230	215	240	222	215	212	230	246	237	242	209	208	212	220	237	228	223	234	252	235	244	230	201	224	237	233	238	222	210	241	236	248	218	203	207	232	235	216	220	225	233	219	240	235	221	237	243	201	192	229	232	218	226	262	222	224	227	216	219	212	237	242	214	235	223	215	225	258	239	218	225	221	235	218	238	219	242	221	216	238	246	223	215	223	230	226	210	230	220	232	251	206	216	222	231	241	231	211	227	223	196	215	250	205	224	243	219	207	259	219	240	218	230	215	233	210	219	262	243	218	234	200	264	216	220	238	243	236	237	220	208	236	233	238	221	217	245	221	236	236	220	211	241	222	226	219	235	222	230	221	224	267	224	252	204	233	215	241	209	215	191	206	229	211	210	241	229	247	239	205	223	230	245	228	216	241	220	218	217	246	213	217	213	246	208	200	234	208	205	209	225	215	236	246	194	245	211	240	220	241	229	205	236	247	261	223	233	207	221	201	211	216	203	226	248	233	221	233	203	206	222	230	226	225	205	236	216	249	256	204	222	235	230	228	204	230	234	221	208	214	234	239	241	235	212	249	219	252	255	222	231	222	234	226	202	229	193	223	189	194	210	222	232	248	237	235	224	215	236	215	231	249	231	226	228	211	211	228	198	216	209	220	201	234	244	242	237	227	214	226	217	237	235	210	215	246	223	237	210	206	237	194	254	222	232	216	209	220	241	213	239	224	222	209	206	213	267	239	220	219	232	244	189	241	213	210	230	217	222	222	230	223	224	234	234	210	196	230	232	231	213	210	229	229	211	232	218	218	205	230	230	220	232	206	214	209	228	237	213	199	234	238	207	218	230	231	207	224	239	217	225	209	240	241	204	246	205	211	211	256	224	202	235	235	208	208	204	238	213	210	233	243	231	202	246	224	247	237	187	256	230	239	222	219	256	175	203	229	251	260	241	199	213	230	194	234	197	215	230	232	228	225	226	215	259	236	219	233	213	218	233	216	228	199	226	232	237	205	222	219	202	191	214	202	232	233	242	215	232	240	232	228	205	251	229	238	201	203	220	217	217	223	229	229	218	199	214	198	230	236	207	248	213	204	243	252	209	221	217	206	246	225	253	211	251	202	211	224	232	222	220	211	210	257	219	229	230	217	231	246	208	205	205	224	213	227	213	221	227	230	219	217	225	231	226	210	235	241	221	226	222	219	238	216	219	222	195	231	214	217	180	228	210	228	235	241	236	238	239	247	237	207	243	199	217	223	234	241	237	236	257	199	216	225	235	212	217	233	250	240	206	237	215	255	214	199	241	230	202	222	239	235	193	242	225	225	227	217	215	188	227	215	245	210	218	238	224	241	245	234	243	231	192	238	188	238	219	207	227	219	214	220	196	206	240	237	225	246	225	243	214	226	188	193	205	222	229	208	232	249	235	228	223	231	232	237	235	232	190	228	232	212	231	235	210	198	218	219	244	235	199	216	214	215	222	227	208	266	220	220	225	227	215	219	221	229	224	206	229	233	201	211	210	220	225	226	243	251	235	238	221	234	225	262	244	197	244	222	248	244	223	230	203	234	233	223	218	215	226	224	213	199	204	241	221	228	220	244	187	230	237	245	224	260	212	247	225	239	218	229	232	222	243	197	234	230	265	232	235	213	212	235	243	237	236	229	228	209	217	228	215	230	212	246	234	220	228	215	208	218	213	239	191	232	227	227	190	239	224	225	236	192	228	226	215	240	250	236	241	235	209	218	216	229	215	215	228	228	241	270	233	215	249	246	240	228	234	224	231	190	233	230	210	224	245	225	205	255	228	206	222	232	265	218	209	213	225	239	219	230	219	221	231	233	230	223	228	223	215	213	216	212	230	228	216	241	209	233	218	222	252	215	266	233	211	229	227	239	223	234	225	211	209	251	211	222	234	231	208	179	199	240	244	218	216	223	185	206	241	202	232	227	233	199	221	236	196	218	221	202	231	216	220	243	216	242	239	210	244	217	218	227	238	216	238	183	229	266	206	241	257	225	246	225	224	232	209	238	231	237	229	230	217	201	213	217	222	196	206	244	212	197	237	212	222	226	221	218	197	238	200	239	229	242	224	229	219	227	189	220	206	219	229	230	239	223	231	205	212	229	234	227	199	238	238	242	238	216	216	215	199	222	216	227	227	221	247	215	258	223	237	251	221	212	227	245	232	229	194	242	228	249	200	212	205	240	222	222	235	230	210	207	199	226	221	217	204	232	234	231	233	213	224	222	208	239	248	205	269	209	222	210	230	251	238	234	208	234	222	207	227	232	204	231	209	214	232	238	203	234	253	245	235	214	252	258	221	211	215	226	207	215	228	245	237	217	205	222	259	206	247	250
24305	25737	36883	39010	36480	33855	31004	29175	26643	26244	19624	19354	18036	15134	16232	17585	14111	17787	17732	13836	15429	12804	12311	11283	12181	11803	12157	10610	9028	9682	6451	5443	4510	4255	3987	3360	3138	2046	1616	1385	1254	1095	990	883	775	789	763	717	631	601	657	618	662	580	613	614	617	610	630	617	604	634	606	668	603	670	578	657	645	586	665	645	628	627	599	600	636	609	621	610	577	622	674	652	626	632	619	648	637	616	627	621	607	568	622	623	645	600	628	613	657	632	609	640	619	580	631	600	665	608	632	663	632	625	623	638	637	661	603	618	646	664	625	625	581	572	618	599	581	600	595	625	644	590	615	638	647	643	671	599	612	588	588	606	663	640	596	614	607	653	617	639	653	591	652	580	615	619	642	583	613	632	605	626	581	634	591	662	613	614	622	645	603	616	664	618	603	634	575	594	618	615	628	574	604	624	573	614	642	604	600	647	612	585	646	637	621	605	607	654	615	631	631	582	630	600	611	645	592	617	633	625	657	630	625	612	642	617	586	640	610	588	591	596	659	645	602	673	579	642	659	611	633	613	652	584	649	622	622	601	592	672	637	634	607	613	621	631	657	677	637	599	616	611	656	614	641	619	609	645	657	592	633	608	648	626	593	638	606	645	614	615	629	648	614	647	630	554	627	640	578	597	626	607	630	630	676	610	671	595	619	624	633	573	587	639	610	655	636	589	620	636	591	606	625	649	667	633	624	592	637	633	618	616	594	610	602	639	613	647	653	617	631	640	640	629	686	604	652	638	620	659	605	642	647	570	601	643	631	566	639	616	604	619	640	621	622	643	598	605	612	613	622	606	662	635	595	668	595	557	599	599	642	668	614	625	651	613	636	608	627	589	604	616	656	639	642	626	623	590	661	653	667	604	638	643	629	640	614	638	582	611	585	546	632	657	627	623	593	631	627	609	639	598	656	635	617	616	584	633	686	629	601	623	600	616	619	623	617	612	648	651	556	631	658	622	636	611	671	580	649	665	640	665	602	637	646	608	639	636	597	635	600	655	620	640	600	629	666	664	638	600	642	639	618	670	640	655	608	607	636	593	620	616	621	610	663	629	608	608	663	606	620	590	643	635	646	632	616	603	600	605	648	595	631	640	621	617	620	640	614	696	623	634	618	631	610	612	616	639	636	611	586	634	611	632	650	600	597	635	588	610	582	612	617	593	638	600	593	611	573	614	618	588	610	620	573	622	597	623	646	605	605	627	619	635	627	619	613	591	681	636	640	681	604	607	606	651	653	648	627	590	637	613	641	601	568	585	633	629	543	611	646	638	638	654	629	544	667	655	660	646	588	594	586	622	607	646	561	623	612	642	601	622	648	608	647	631	614	604	628	659	614	628	607	645	634	626	627	622	591	617	608	646	625	599	638	625	656	632	600	580	593	628	630	622	607	601	614	614	632	593	632	637	613	671	634	634	621	587	642	567	604	636	604	647	598	631	618	641	579	656	628	632	617	626	630	608	605	645	609	632	644	626	617	631	602	624	658	592	605	616	614	595	580	614	653	630	608	612	657	622	633	650	606	626	591	620	616	632	621	584	656	609	606	622	623	620	618	634	619	617	594	608	656	629	636	626	614	623	631	604	625	584	616	654	626	647	601	615	668	647	646	671	601	672	632	621	643	624	631	607	641	705	654	596	627	628	576	629	627	612	609	647	639	622	617	609	589	659	615	638	572	607	620	615	627	672	580	636	641	616	637	590	605	617	646	616	627	630	615	663	631	619	654	604	672	623	607	596	636	654	663	692	618	607	632	640	629	576	648	611	590	616	615	685	598	635	626	612	603	596	637	611	652	617	602	621	575	624	615	589	628	577	585	614	614	638	576	643	577	634	609	650	665	663	565	660	630	567	611	589	601	639	613	660	590	603	635	598	629	598	605	664	650	600	601	631	622	646	626	636	643	610	592	601	592	588	592	625	683	627	607	590	602	619	619	622	612	607	613	652	612	585	649	628	638	627	628	596	615	599	650	645	604	645	660	677	629	610	628	612	607	643	604	664	648	628	618	597	621	629	612	616	565	619	629	602	653	615	631	619	602	637	636	597	600	605	609	562	642	645	573	607	604	638	625	648	587	615	611	601	642	635	613	607	679	584	622	638	655	583	643	610	599	622	587	656	642	618	654	661	582	627	665	605	608	652	602	613	619	629	659	645	622	614	650	621	622	624	605	602	647	600	610	617	605	604	659	617	657	630	659	627	585	668	632	657	602	642	663	607	619	608	630	638	648	608	627	623	636	652	602	592	612	580	634	628	642	647	602	615	580	634	647	585	606	671	625	630	642	646	647	652	656	638	594	611	642	629	647	644	605	592	612	633	627	625	661	589	623	593	628	606	618	644	641	578	642	600	639	663	615	627	623	618	596	594	589	597	625	636	599	605	594	623	593	618	628	649	643	605	644	614	581	634	630	679	655	609	617	624	655	659	601	607	623	622	600	635	623	591	638	595	628	617	675	607	600	630	624	608	625	608	622	622	571	630	617	647	608	614	566	618	552	591	636	637	623	601	610	558	627	612	584	570	602	599	598	633	610	656	620	604	618	609	667	656	612	626	595	596	635	633	598	587	610	667	575	630	649	603	619	597	630	552	624	599	598	577	637	590	608	617	632	634	628	613	589	626	633	602	601	616	646	629	614	600	620	618	622	640	611	612	634	624	606	623	591	617	619	629	632	608	596	659	668	631	612	637	693	654	612	629	664	602	582	664	621	561	585	622	668	581	621	606	669	647	651	636	626	584	664	582	601	619	643	651	641	598	622	600	621	600	635	662	600	617	608	595	618	686	610	626	616	592	595	588	588	609	592	618	656	559	629	621	658	603	626	627	611	658	640	628	631	628	619	558	630	590	624	629	615	579	629	582	650	625	611	637	621	588	631	632	620	642	600	610	625	624	614	600	587	654	648	628	560	609	617	624	682	608	628	620	638	635	625	585	634	592	628	606	607	584	625	621	665	582	619	609	623	595	610	622	614	564	644	620	647	633	604	647	599	646	624	626	602	672	629	614	667	593	634	613	655	603	615	646	638	614	653	608	577	605	584	616	621	625	649	603	652	556	622	607	621	599	631	638	602	601	614	629	659	636	632	609	618	635	651	617	610	611	653	605	641	572	615	569	636	595	606	653	604	638	630	646	627	640	621	565	617	584	621	660	622	662	633	665	664	616	606	614	682	608	644	634	625	654	616	613	645	611	646	619	606	633	652	627	629	662	648	616	607	625	626	616	615	591	603	661	610	609	643	642	664	653	621	628	608	597	638	626	586	577	595	624	665	645	640	663	574	606	590	588	652	650	627	612	635	614	647	637	655	631	596	618	617	588	617	645	647	612	625	636	571	632	609	648	649	587	675	642	596	628	613	567	674	613	663	633	625	600	629	633	641	612	597	621	653	583	610	636	634	644	673	599	650	646	649	589	626	654	583	625	619	595	630	666	599	638	622	617	637	618	636	643	637	610	646	630	638	617	636	611	594	602
17922	15204	16532	11796	7506	5048	3269	2367	1790	1518	1092	860	652	645	594	555	512	492	470	411	375	400	362	308	359	329	335	320	316	314	301	280	258	257	250	288	307	285	266	287	255	260	282	239	289	287	270	260	259	249	292	241	284	262	260	280	277	264	288	292	274	257	291	310	235	251	286	244	279	262	281	259	276	265	253	260	263	270	294	244	275	258	280	286	240	234	262	245	263	270	257	268	262	273	256	235	228	279	249	263	268	269	248	243	289	273	270	250	271	271	266	266	269	259	254	262	258	274	276	245	287	256	261	249	294	284	265	248	288	288	266	271	275	314	265	259	273	265	231	255	278	295	267	235	266	266	272	260	260	272	268	268	235	274	252	267	282	265	250	268	244	245	276	273	231	295	261	270	260	272	257	247	240	269	258	227	274	268	240	268	281	272	252	274	255	290	274	260	278	257	277	275	267	249	295	273	253	258	272	267	261	234	275	275	266	260	254	272	261	287	270	270	248	262	253	248	255	239	256	269	256	260	265	275	260	264	251	250	251	281	253	272	274	256	227	286	261	252	262	300	220	225	261	307	254	274	262	267	287	266	260	269	262	268	260	257	258	265	280	267	239	257	250	274	241	241	222	245	257	278	269	280	282	251	251	280	279	265	275	293	251	273	238	259	250	239	230	272	236	240	296	256	253	254	277	283	264	272	289	260	286	249	266	254	241	287	276	269	272	255	276	284	254	283	276	250	240	289	259	264	262	293	238	245	244	244	271	290	256	285	265	297	237	277	281	271	256	258	278	245	258	251	247	248	256	271	305	288	287	234	279	255	295	269	283	271	220	254	274	268	287	257	242	272	258	245	264	270	244	266	274	260	262	258	258	280	280	267	278	239	271	264	274	262	268	300	265	258	259	245	216	273	228	269	267	269	267	240	256	269	249	263	295	253	293	293	260	232	266	245	264	257	246	268	263	241	257	237	281	251	256	262	285	258	273	264	281	259	285	228	267	287	243	280	259	266	259	273	280	298	265	265	256	250	263	236	255	248	272	226	236	258	247	274	248	259	237	252	275	257	264	253	257	254	222	266	233	276	279	264	235	264	255	278	260	287	248	248	297	274	246	246	267	249	276	270	257	288	269	245	256	247	257	255	289	266	284	263	291	267	259	231	239	245	281	298	267	275	252	238	274	282	281	234	260	270	276	262	255	267	282	268	268	266	266	273	286	271	245	267	253	288	269	268	272	267	301	278	271	263	263	269	258	275	255	251	252	264	293	280	282	282	257	258	258	250	260	238	253	256	245	252	261	267	276	279	279	264	256	255	266	240	285	264	230	247	275	231	292	261	281	227	281	276	263	300	276	284	260	265	268	259	241	266	285	275	273	287	254	274	269	229	296	255	244	286	249	255	243	264	273	284	280	260	271	267	270	268	269	274	263	272	250	267	271	271	262	261	265	236	287	257	285	251	253	271	250	270	249	274	273	232	253	276	259	276	286	254	268	254	273	272	264	291	281	292	263	275	248	283	241	270	277	241	292	256	266	258	254	238	242	267	244	264	253	274	278	272	284	255	265	257	235	238	279	276	251	286	260	252	279	260	269	297	283	278	275	253	271	264	295	281	254	278	269	246	292	268	269	276	244	243	260	260	245	250	283	277	272	277	271	267	270	271	251	263	266	264	262	288	277	259	259	237	252	229	274	251	281	273	277	266	284	260	292	251	259	246	267	251	283	259	254	298	269	279	299	262	290	255	260	266	246	253	265	264	239	263	271	265	253	251	245	248	272	279	268	279	254	255	259	297	274	255	268	272	248	245	257	273	246	250	243	261	285	246	250	242	261	291	283	255	281	259	252	272	253	245	274	239	258	287	267	231	264	273	269	279	289	271	244	247	256	260	268	272	257	265	268	248	269	235	232	249	247	291	235	285	259	269	241	265	240	250	262	268	259	279	257	270	244	286	249	239	286	229	263	243	263	284	280	233	245	292	263	251	275	275	262	232	257	274	266	259	255	220	281	279	284	263	241	288	297	267	250	257	248	290	249	238	267	274	240	258	255	266	235	272	260	264	248	236	233	312	287	252	255	269	266	271	273	272	251	291	258	252	265	275	268	256	244	271	256	255	257	277	288	257	250	241	270	244	330	271	243	245	270	243	271	272	281	250	262	251	244	250	261	274	296	263	280	268	245	252	250	254	239	280	292	282	264	261	275	260	265	275	291	245	249	240	280	269	245	277	268	287	262	267	277	284	264	266	276	255	236	306	253	237	263	243	280	251	270	262	235	238	257	249	255	266	266	245	246	255	277	253	278	275	285	256	255	257	258	236	276	284	262	260	293	249	253	267	264	228	246	247	297	263	272	237	252	269	256	255	292	303	256	262	253	276	279	263	295	245	255	273	262	271	254	252	250	259	265	276	281	279	266	233	255	275	284	283	257	272	254	268	275	243	269	283	284	280	279	288	249	257	252	258	259	269	259	251	254	258	255	240	252	261	257	255	264	253	239	258	246	324	266	273	233	260	310	263	275	279	258	255	249	285	267	263	271	307	260	259	276	242	269	243	274	223	276	270	226	274	284	280	267	255	252	303	257	289	269	283	244	274	275	299	271	263	266	269	286	242	280	244	250	312	247	259	267	268	263	271	277	265	237	246	280	271	255	292	271	278	268	281	285	240	258	274	261	253	228	287	250	250	284	244	250	260	262	263	276	235	245	272	248	279	257	271	264	257	274	264	258	258	273	258	261	263	283	250	271	264	264	274	275	256	249	275	263	253	264	277	295	256	252	259	270	243	283	275	256	271	297	248	303	260	254	258	257	289	276	261	251	278	260	235	242	257	292	256	227	245	262	292	290	255	251	272	279	248	244	287	248	265	279	264	244	237	267	280	259	248	257	272	238	285	293	249	256	257	258	257	260	276	223	249	265	280	279	254	277	286	262	243	270	250	282	284	272	255	275	247	221	256	270	290	232	250	259	257	242	242	254	248	290	238	272	242	283	251	271	245	263	248	271	257	243	271	243	276	277	262	242	267	285	271	236	242	269	252	265	274	257	291	245	241	291	263	248	255	247	260	258	263	262	275	254	306	262	230	242	267	275	253	240	241	243	252	283	260	253	239	257	248	299	286	245	256	266	264	250	249	277	260	252	259	268	246	264	287	287	270	237	276	244	248	281	269	272	278	253	243	253	285	241	251	288	254	258	273	271	269	257	244	249	252	255	279	244	258	286	290	299	258	252	273	246	249	254	285	292	220	278	250	278	286	278	245	286	251	275	261	263	259	307	257	253	269	295	253	258	270	258	298	284	267	223	230	248	266	246	270	260	273	287	253	231	268	243	290	256	256	256	280	280	275	249	242	269	261	238	226	278	282	271	257	223	265	248	257	274	241	257	287	258	254	259	250	270	270	249	277	269	244	268	300	280	248	267	260	270	253	248	273	245	269	273	261	248	286	239	277	261	265	264	265	276	291	286	286	278	241	264	287	270	277	250	294	290	287	251	282	272	263
11287	12983	23178	23498	20214	16316	12855	10516	8511	7021	5460	4652	3876	3275	2911	2902	2469	2333	2346	1917	1804	1599	1514	1424	1433	1267	1305	1227	1109	1076	942	913	910	912	897	847	782	775	773	799	714	758	747	737	734	762	727	743	737	709	734	712	648	703	718	770	710	707	746	681	712	711	713	739	727	708	721	746	747	739	741	687	698	755	757	738	720	752	720	691	709	690	726	706	733	696	694	717	733	710	765	751	684	683	699	754	760	675	697	702	741	721	757	700	694	691	717	695	762	675	710	737	695	704	720	722	722	685	691	731	733	684	733	689	706	714	755	735	665	714	749	713	718	733	730	749	675	713	685	685	710	742	681	679	668	722	731	741	694	730	653	722	719	727	717	744	755	701	687	763	717	655	747	736	728	667	716	703	744	734	695	687	748	730	767	753	730	688	736	727	735	724	680	714	718	736	737	789	695	744	738	749	708	695	704	708	721	677	682	744	703	713	654	766	722	722	710	744	750	733	740	727	750	705	758	699	712	768	751	691	739	722	708	768	730	692	769	675	745	700	756	713	737	744	690	750	742	677	705	684	695	719	717	712	715	678	706	722	688	735	702	700	742	730	707	705	733	686	707	749	709	711	727	699	751	678	728	735	709	736	715	717	699	702	754	666	672	749	694	758	729	730	731	723	714	733	718	700	707	773	731	747	728	779	696	673	718	699	719	740	732	705	742	718	737	739	795	723	704	724	740	709	683	704	743	716	726	723	710	716	742	764	733	740	666	744	686	684	719	685	731	721	695	714	717	720	762	675	722	698	759	709	743	679	734	753	737	723	774	693	693	720	763	717	749	747	734	745	700	723	716	710	719	717	724	787	692	726	717	730	708	714	753	758	736	705	718	679	750	742	764	690	724	746	692	750	716	763	710	732	725	741	698	751	743	725	678	747	695	719	712	730	693	713	756	739	723	657	716	686	709	717	696	709	740	762	686	712	716	711	729	684	706	680	694	776	708	727	691	753	689	705	732	764	654	682	741	708	724	743	678	728	726	701	723	745	705	739	706	756	754	696	722	710	697	714	694	735	720	715	759	749	709	681	707	712	709	743	698	738	736	722	725	714	690	726	709	713	684	655	698	731	701	736	732	744	720	725	697	757	721	721	686	715	727	722	752	706	729	742	754	747	699	688	698	682	762	705	750	724	727	735	736	749	690	695	746	729	702	730	730	769	712	732	799	719	698	749	708	732	670	771	717	738	744	721	699	741	664	733	741	722	717	698	734	711	709	713	748	709	702	697	679	783	747	714	722	691	723	733	738	680	717	695	708	669	713	726	762	736	703	738	746	690	684	712	709	699	721	732	723	756	720	705	736	713	737	756	669	674	694	721	725	729	763	696	723	708	727	728	724	727	678	697	715	712	697	682	696	741	762	694	734	735	719	742	712	773	635	718	670	713	734	711	760	676	691	739	728	744	685	704	689	707	703	687	709	694	713	701	715	750	748	690	705	718	725	742	695	782	751	720	690	720	723	706	744	729	713	692	755	717	672	742	708	743	702	715	732	720	704	716	721	713	703	709	694	699	734	709	744	666	724	678	713	697	713	715	729	718	676	734	724	692	726	756	680	702	726	730	701	706	735	707	706	762	771	728	787	726	714	753	678	748	691	667	740	708	704	696	753	719	770	725	730	706	768	692	719	733	667	728	739	706	707	719	704	728	722	717	723	727	684	684	728	739	699	704	677	738	681	731	712	718	720	709	738	793	714	697	740	775	707	712	692	730	694	741	734	761	760	747	645	704	710	656	747	731	683	710	704	704	732	725	729	704	710	722	712	702	696	725	683	680	748	717	740	687	762	743	712	704	725	733	720	734	702	683	687	747	709	745	772	750	767	677	708	748	751	697	750	704	695	753	720	777	711	768	727	688	745	727	706	722	736	700	677	731	721	726	720	699	723	765	652	705	751	715	710	719	747	700	700	694	717	714	733	751	716	718	720	695	716	702	688	705	680	736	727	715	718	750	710	723	721	689	717	715	736	730	718	777	704	730	730	711	704	757	716	733	687	697	725	724	698	716	729	699	768	685	734	692	720	712	720	746	734	715	695	725	749	694	727	694	688	741	690	682	739	725	708	802	757	706	733	720	738	727	659	732	737	686	739	771	722	723	704	712	751	719	730	709	726	711	692	700	677	701	679	742	666	719	716	722	716	769	716	693	757	683	695	723	731	717	700	707	696	683	741	693	706	760	732	778	653	649	713	713	720	713	752	721	694	700	746	681	740	735	708	702	717	711	729	794	710	704	711	697	753	709	692	745	805	763	722	708	725	707	685	755	696	728	720	698	699	718	689	722	702	777	732	727	707	721	717	681	747	708	731	727	745	746	759	704	758	709	730	739	756	711	726	767	700	723	688	717	687	721	755	695	735	751	706	728	724	719	768	728	753	700	727	683	705	750	715	721	715	721	708	672	745	686	702	703	694	700	736	695	736	752	701	729	734	712	698	681	768	752	709	773	727	761	677	725	708	707	736	699	741	754	658	698	693	726	706	708	729	695	702	725	712	733	681	704	691	723	728	718	750	656	739	731	767	704	738	702	746	734	703	754	734	668	738	740	686	675	730	728	717	724	725	708	726	693	729	706	712	657	709	705	739	697	717	679	680	737	740	733	693	722	691	749	723	726	699	720	726	719	759	694	729	745	695	726	657	698	691	697	732	728	693	735	709	719	756	744	691	719	743	734	696	703	734	728	699	727	773	706	741	720	722	777	750	688	667	686	699	748	702	726	732	715	757	723	733	800	718	691	699	739	706	704	745	714	738	679	733	737	691	716	725	659	779	769	655	746	707	716	740	723	711	700	731	730	680	762	713	735	731	747	693	695	733	729	733	716	687	706	689	682	759	682	735	687	722	732	729	747	769	712	693	707	715	758	676	699	741	711	693	710	742	690	747	727	719	708	759	746	705	705	726	687	715	726	646	691	708	696	714	808	708	674	719	734	712	751	703	721	748	740	693	697	726	696	740	734	735	737	735	772	721	705	759	725	728	742	714	726	695	695	672	738	686	687	687	686	740	741	666	749	728	730	740	720	680	723	724	743	778	697	766	716	758	679	760	705	766	712	712	775	704	703	714	752	749	714	747	709	765	707	686	728	746	739	723	722	737	723	709	726	766	742	776	675	733	702	687	710	712	717	698	710	710	678	720	743	720	739	720	762	713	757	731	734	700	732	759	737	740	728	762	692	699	707	706	722	686	707	721	708	734	693	693	736	731	721	782	746	716	683	669	758	675	683	767	716	735	729	690	712	719	701	712	711	702	718	721	694	773	737	745	771	770	739	674	741	718	768	729	730	707	721	699	717	740	753	699	738	668	671	685	736	738	747	697	717	738	738	694	710	731	732	701	718	704	685	727	756	714	703	735	698	718	723	746	717	716	697	744	705	741	731	727	723	717	737	728	708	726	668	743	690	686	753	776	708	706	673	712	702	702	745	737	691	698	679	712	711	704	700	746	721	698	698	725	703
28781	24506	27409	22058	15270	10825	8052	6640	5348	4598	3036	2352	2086	1743	1828	2008	1750	2025	2096	1899	1652	1419	1286	1103	1213	1040	1155	1080	880	889	597	525	476	476	453	460	377	353	276	304	259	258	249	283	252	233	236	257	227	256	286	255	239	213	246	241	245	232	270	276	239	276	239	238	218	222	249	242	241	253	238	254	265	257	263	231	243	230	242	256	248	242	233	258	277	231	250	276	216	264	245	233	258	241	240	246	246	238	234	232	275	247	243	247	228	257	245	217	249	276	243	222	243	234	226	260	255	243	252	252	219	254	233	245	270	236	240	235	241	249	243	279	269	250	237	259	228	238	243	243	264	259	263	228	222	246	229	227	225	244	254	265	235	255	269	252	275	250	244	259	246	234	247	288	218	257	259	229	227	231	237	272	228	243	200	216	219	241	261	253	292	239	249	236	258	236	241	262	260	258	277	242	246	272	243	202	235	226	228	246	249	253	260	251	250	239	229	286	278	261	237	238	218	248	262	251	251	279	244	222	242	273	251	244	249	221	232	250	249	226	251	257	230	240	251	251	265	237	261	257	252	239	259	228	235	234	257	221	242	268	236	277	271	237	226	275	259	228	249	232	257	211	246	248	288	226	240	257	256	245	263	237	231	250	231	245	256	266	232	229	249	220	228	246	233	257	201	254	251	267	257	243	266	247	264	262	256	242	254	251	227	244	231	234	251	267	240	279	213	245	245	265	282	246	260	263	243	240	244	236	245	229	250	253	241	241	244	259	255	230	248	289	255	222	236	232	239	243	231	222	247	239	236	250	277	240	238	272	243	229	225	256	245	254	206	240	256	268	263	272	224	240	246	246	256	241	235	250	238	217	248	240	234	234	243	251	236	237	274	228	236	237	220	268	250	240	235	240	227	255	237	268	242	229	268	245	239	238	231	248	234	239	236	272	245	254	276	252	264	229	252	230	244	265	244	257	245	249	238	249	266	261	250	225	252	226	244	277	233	291	241	236	250	243	229	253	255	297	232	233	253	258	222	267	267	251	247	252	250	261	235	239	221	249	256	208	246	228	227	245	244	231	250	257	205	242	224	247	272	258	219	242	257	261	255	256	257	236	259	261	243	219	223	259	245	249	243	255	225	238	241	228	259	214	250	234	230	272	243	228	228	255	218	221	245	262	220	250	233	230	254	258	248	237	213	234	244	222	236	230	248	238	263	238	262	258	252	227	255	251	246	251	253	265	264	247	252	250	252	224	225	262	228	271	236	250	247	264	252	216	258	264	267	269	248	242	258	232	223	237	254	257	278	263	249	249	240	264	237	242	202	255	242	246	240	243	237	232	249	227	263	214	239	253	252	279	234	239	244	258	239	212	252	239	242	235	263	238	250	239	263	236	256	231	237	264	242	235	226	231	265	265	222	249	261	253	224	240	252	262	266	278	249	257	254	292	264	248	240	229	227	260	239	253	271	236	246	252	236	248	231	232	240	270	226	244	256	263	261	264	244	251	262	239	252	250	268	259	259	233	256	233	263	238	262	249	241	247	259	249	250	246	259	268	255	237	258	227	258	237	216	249	275	249	255	243	253	253	261	211	251	256	255	240	273	241	244	240	272	261	254	242	254	254	241	263	255	225	268	269	252	268	226	233	279	260	237	242	249	226	224	233	259	225	236	230	237	240	207	233	246	248	254	232	254	254	240	265	254	211	224	260	225	247	237	280	250	228	234	287	230	260	244	266	252	275	226	273	239	289	267	210	223	272	233	258	224	262	254	238	276	254	253	246	241	245	244	287	291	225	232	243	250	253	224	256	227	220	221	259	247	247	277	243	223	220	249	235	252	238	246	234	254	234	252	250	248	242	272	246	256	247	252	270	233	250	252	228	255	267	244	238	225	251	231	222	212	234	251	210	253	238	231	236	235	228	235	259	239	254	250	242	239	219	239	309	238	255	261	250	218	228	241	247	239	249	272	258	257	260	257	241	233	242	240	244	230	247	239	242	240	234	258	255	267	238	246	241	230	243	226	240	249	246	245	263	229	221	248	233	267	206	249	257	260	247	243	251	267	244	239	240	252	248	236	257	247	211	255	240	259	245	235	244	236	255	246	270	248	250	241	250	255	249	260	230	252	220	272	245	251	243	260	231	234	272	270	253	254	259	232	224	266	256	243	209	265	247	240	239	275	222	224	252	287	242	225	226	227	253	272	225	228	220	254	280	241	250	238	259	251	202	230	259	231	253	251	233	232	218	244	250	224	255	236	243	267	259	243	241	224	237	256	245	244	242	247	226	262	246	220	246	216	253	234	224	251	261	232	259	248	252	231	210	253	247	253	252	270	239	235	222	263	246	227	255	247	262	235	230	245	246	227	219	255	249	242	221	227	233	234	223	265	222	228	251	259	248	252	229	207	246	244	233	223	251	231	244	282	247	264	267	258	260	231	255	268	243	264	245	239	247	237	270	270	276	269	285	262	261	233	252	238	253	230	231	248	248	221	241	260	261	248	243	248	261	248	267	252	234	240	239	252	238	233	248	250	242	222	262	255	243	260	257	247	279	228	223	257	224	237	256	258	259	233	253	235	212	228	241	230	238	248	258	214	220	230	255	249	258	220	234	232	247	260	279	262	254	269	246	242	244	263	256	253	229	231	232	259	228	242	229	253	249	226	258	247	268	255	264	234	260	237	235	245	235	257	219	236	262	248	241	260	253	244	256	259	241	237	285	309	273	248	234	238	200	234	223	244	230	269	251	228	260	238	234	222	233	244	248	251	225	261	253	257	232	257	237	251	234	291	240	272	261	248	241	244	257	248	283	234	220	235	199	226	277	246	245	254	249	250	267	229	242	217	261	246	259	243	233	231	240	277	242	240	268	218	262	239	264	237	259	207	256	240	229	258	260	256	243	249	225	245	241	242	273	259	238	235	232	227	250	247	245	259	217	256	243	249	239	246	259	234	231	247	228	260	261	274	255	256	254	261	246	234	243	254	269	223	239	210	251	249	263	233	223	268	243	260	213	221	236	224	238	223	238	244	242	268	246	256	281	253	242	260	239	218	234	236	228	241	237	235	223	241	251	235	256	254	268	280	247	239	240	239	257	257	244	258	255	271	226	237	250	253	250	231	237	261	237	228	274	275	271	261	236	258	245	237	236	272	248	249	250	251	267	232	265	219	245	260	262	241	261	258	242	259	233	245	239	249	244	254	229	256	240	264	233	267	221	276	244	211	271	284	234	248	228	245	231	239	227	225	242	248	235	236	274	265	251	231	258	256	241	261	266	237	236	252	255	234	255	235	258	270	214	237	243	219	240	275	278	245	235	238	216	253	252	242	243	239	272	241	277	225	220	262	260	235	250	251	251	255	270	272	244	251	235	225	270	238	232	267	232	218	262	254	238	254	243	231	275	263	252	226	263	229	227	244	246	261	260	252	254	240	233	241	259	232	241	258	231	234	260	268	262	222	214	242	252	231	252	246	243	238	245	250	247	247	236	260	228	243	218	268	230
18878	20123	31436	33117	29656	26192	23622	21627	18683	18048	13190	11391	10341	9037	10013	10978	9118	10651	11629	10502	8993	7773	7332	6231	7189	6471	6802	6241	5056	5326	3445	2865	2559	2452	2218	2018	1868	1349	1150	1057	992	872	818	814	769	732	681	682	673	701	667	678	731	674	691	699	667	625	640	657	674	700	675	673	705	689	628	669	678	639	647	614	658	705	661	686	654	760	661	701	705	697	762	689	705	643	652	688	635	664	728	705	692	666	685	645	659	702	700	685	687	656	700	655	700	689	679	676	661	698	694	665	655	705	681	634	665	651	661	709	671	703	671	670	708	687	638	658	689	691	644	640	649	664	674	724	699	707	705	665	665	648	672	675	677	673	681	699	694	678	661	674	662	707	649	673	693	659	720	661	705	706	648	666	658	681	707	685	703	650	676	677	671	695	653	662	613	664	694	644	728	701	686	692	736	664	659	665	688	694	683	675	660	668	679	689	704	722	665	661	659	678	659	697	673	666	644	706	691	702	686	692	699	710	695	665	705	674	624	655	691	641	690	651	707	636	669	650	686	683	693	717	680	595	638	648	641	683	651	701	632	685	681	679	654	642	657	632	652	639	680	680	630	666	679	635	686	646	637	686	701	672	686	668	675	717	682	697	622	650	647	671	655	693	665	697	663	676	721	680	669	656	633	709	701	667	626	646	680	675	638	662	701	638	653	672	657	647	669	635	694	715	699	694	715	664	689	717	686	704	676	687	643	673	627	660	668	689	747	652	675	669	648	718	694	676	699	660	687	681	677	703	702	651	692	712	660	689	658	668	695	678	638	704	690	705	686	689	644	700	624	656	676	648	640	639	630	707	656	671	645	683	691	680	700	693	685	695	679	678	689	721	657	690	669	691	700	694	710	667	681	658	714	657	669	703	633	653	703	685	685	670	622	706	696	646	685	673	688	638	637	655	719	721	642	653	633	658	675	711	702	630	653	652	660	671	682	687	677	655	698	649	641	645	689	675	661	668	672	706	633	672	657	625	701	691	675	684	654	664	641	670	715	643	702	661	695	687	705	693	619	653	646	655	649	706	667	682	662	683	671	586	707	649	697	701	657	675	711	653	678	651	679	698	692	635	683	736	642	662	665	677	652	638	688	674	659	659	679	708	709	708	645	682	699	682	678	697	675	649	710	680	649	701	685	672	684	673	684	678	688	655	707	643	649	675	675	630	671	651	669	658	712	676	695	676	664	658	607	698	697	667	643	681	709	693	636	652	696	712	683	647	666	667	665	722	671	634	698	688	697	682	669	667	700	696	703	652	699	690	706	621	701	682	631	652	702	688	670	718	667	699	695	659	640	728	682	703	724	669	714	709	711	682	661	696	656	669	670	627	677	654	703	701	680	671	702	683	665	669	698	662	672	646	644	638	653	666	657	681	676	693	687	683	699	677	708	685	689	649	713	658	698	669	644	688	688	683	622	697	667	719	742	659	644	659	671	719	692	687	716	661	686	685	686	706	672	671	656	658	654	670	661	662	681	654	684	663	697	681	659	692	654	690	696	649	675	684	645	677	673	703	678	668	686	689	659	674	675	689	660	696	666	679	650	714	692	665	668	671	680	710	689	654	645	691	654	687	655	691	639	657	681	742	689	683	679	636	667	657	715	696	659	693	695	684	658	706	713	688	648	685	693	625	672	692	709	621	706	634	695	678	680	665	690	695	682	658	685	679	674	698	689	607	686	657	693	663	736	651	667	656	676	702	658	699	659	688	663	665	648	658	691	638	734	652	698	687	709	638	692	663	719	680	684	682	674	691	627	677	688	646	657	701	652	646	683	700	691	649	693	675	724	617	663	626	665	685	654	683	685	674	695	682	683	657	653	660	683	670	622	698	682	672	678	670	700	640	691	691	639	690	663	635	660	631	657	679	681	716	644	677	651	676	709	694	652	659	666	719	662	637	686	660	677	719	685	697	628	667	682	707	657	672	655	663	657	697	648	686	686	684	654	710	675	665	659	684	653	681	659	691	653	636	667	674	678	652	645	663	657	669	636	600	659	676	641	694	675	657	608	701	655	693	652	682	666	682	694	673	652	666	639	690	666	700	718	700	688	645	637	616	702	702	680	659	626	667	731	706	656	650	699	657	685	682	673	633	661	659	726	702	705	642	644	680	703	668	696	642	683	688	685	699	643	660	645	668	670	634	651	674	684	674	682	693	669	643	638	664	676	699	665	698	701	606	742	672	673	682	681	684	624	687	701	695	640	712	721	662	700	667	680	708	656	659	704	673	681	708	669	684	650	676	638	697	665	641	709	664	624	689	663	622	601	715	736	673	667	726	688	643	686	672	662	720	724	675	688	599	636	674	677	654	689	685	620	709	653	644	673	672	672	682	677	642	632	708	681	707	697	663	634	701	667	660	649	678	655	651	681	662	712	685	689	681	687	622	742	711	668	619	666	674	709	675	687	652	672	710	630	664	662	673	670	716	685	718	699	654	663	681	707	660	687	709	678	705	668	721	610	692	684	651	712	675	656	623	660	706	676	689	656	714	678	692	676	653	665	656	715	648	672	690	692	729	669	728	645	668	660	657	692	724	649	674	634	707	628	679	749	711	650	704	621	676	683	684	629	695	645	738	672	682	676	679	661	678	608	697	691	662	732	690	715	664	674	649	670	656	715	670	587	696	691	655	658	650	666	704	643	705	622	646	722	647	686	706	671	649	734	670	661	676	663	718	649	700	658	714	652	661	623	662	643	692	690	646	714	681	688	657	676	627	640	638	675	667	694	681	665	707	649	659	705	650	667	640	704	642	705	701	718	670	734	677	659	640	667	665	678	670	662	717	687	653	698	649	682	657	671	653	665	669	694	628	709	651	699	712	708	659	669	707	690	680	692	651	675	665	703	661	687	686	642	705	680	627	687	691	657	688	704	679	692	704	675	705	691	697	656	703	691	649	651	699	684	724	664	673	658	682	692	734	690	696	694	729	747	666	644	704	690	670	670	670	696	698	727	702	645	717	663	703	741	659	669	655	688	691	681	707	688	671	682	703	728	700	646	694	663	650	675	642	674	659	703	685	662	677	629	652	718	617	657	614	693	652	669	646	686	660	682	617	668	708	665	674	681	669	705	684	648	684	690	658	659	686	671	653	615	681	690	704	655	703	702	659	660	624	708	648	700	660	687	686	688	705	634	728	689	702	703	626	655	718	710	710	703	673	681	656	712	688	717	715	691	669	652	716	672	691	658	673	677	663	711	697	678	660	639	676	670	673	691	647	701	666	665	666	670	668	699	693	634	704	671	672	686	684	682	628	678	739	679	713	641	663	676	685	630	711	660	649	690	701	691	678	687	655	678	707	666	647	666	687	672	702	693	674	683	703	652	669	673	700	651	686	649	668	678	644	677	707	662	677	648	673	657	651	643	712	702	667	706	698	726	630	680	669	620	685	646	643	659	717	688	659	662	650	660	681	703	691	713	698	701	682	679	640	677	667	701	684	656	650	703	681	674	718	663	673	665	692	681	677
37844	32431	35650	30615	23641	18094	14764	11957	10452	9204	5713	4145	3883	3284	3683	4071	3262	3524	4150	3864	3197	2740	2473	2101	2390	2128	2283	1979	1589	1401	965	862	807	785	678	646	590	429	411	362	304	321	308	263	295	231	240	201	245	251	232	209	229	220	211	241	222	235	228	216	205	206	227	215	237	230	232	221	213	217	215	212	249	197	207	206	231	229	208	210	208	236	238	216	212	236	232	212	224	223	219	221	236	232	236	206	231	208	206	218	208	242	204	173	229	220	227	226	217	216	237	234	212	205	234	207	213	221	232	226	223	212	223	240	223	245	239	249	234	232	224	206	227	206	223	229	223	235	221	222	202	247	208	208	213	266	247	205	206	260	197	222	204	227	222	254	229	204	229	209	212	230	206	228	219	217	220	197	232	217	256	205	263	248	223	217	211	214	209	241	249	226	216	210	220	202	249	217	219	221	247	235	217	210	215	199	195	231	226	237	198	207	207	226	241	212	222	235	212	229	233	210	226	256	239	241	235	218	186	185	212	222	255	221	224	230	207	247	218	213	240	215	226	220	244	191	234	212	225	219	210	216	222	226	221	211	187	236	215	215	216	207	212	235	226	229	237	218	242	234	209	238	237	231	239	233	204	239	232	234	211	218	218	211	240	219	223	232	222	221	201	230	228	227	207	226	219	256	196	222	216	200	208	210	222	206	223	208	213	220	207	216	203	204	214	196	210	221	213	222	227	228	229	250	234	245	224	237	212	228	205	209	218	245	233	196	218	232	264	218	236	217	244	242	236	226	218	239	223	200	245	228	255	242	217	247	228	214	209	244	196	212	227	245	223	238	218	249	233	261	218	238	210	223	205	225	215	218	218	208	223	231	220	201	213	244	216	235	246	243	220	205	205	212	239	252	236	216	232	199	227	212	214	243	234	234	227	202	234	216	195	227	231	237	241	240	214	218	236	221	225	235	243	230	245	210	174	196	199	205	216	212	208	231	221	228	193	207	227	235	195	208	196	241	224	220	204	210	236	242	228	216	191	227	236	210	230	256	219	231	236	206	206	229	228	191	212	211	202	216	207	256	205	186	210	217	231	196	236	232	233	207	222	219	225	238	200	222	202	217	231	234	217	209	220	245	235	258	223	227	219	222	239	207	221	242	206	215	209	216	217	244	222	212	201	220	231	226	217	244	208	224	219	223	190	202	239	226	236	212	225	246	219	222	225	216	227	223	242	209	247	233	220	223	236	201	229	231	223	241	212	189	225	223	223	225	225	229	212	229	184	224	228	241	221	222	223	213	204	213	213	237	200	222	203	230	210	250	208	253	214	235	227	223	212	208	215	195	199	239	195	235	228	220	236	210	221	223	231	202	205	219	229	220	215	225	232	218	228	228	237	220	220	200	221	245	204	221	222	242	201	222	196	223	234	221	220	233	229	195	238	226	236	218	224	212	226	222	216	204	213	215	216	226	230	232	229	225	231	235	223	221	218	193	211	223	226	208	213	246	218	206	226	223	212	231	217	225	220	227	228	219	214	219	217	246	221	235	237	253	217	198	215	236	218	235	247	261	193	227	237	227	207	229	221	221	237	223	219	235	211	240	219	235	214	246	207	222	229	209	238	207	227	217	228	235	219	242	246	216	228	227	253	213	210	234	209	243	229	239	204	210	215	240	192	209	201	211	234	214	226	210	190	212	230	207	219	214	210	223	215	229	230	238	228	207	223	209	232	217	212	245	246	227	207	209	242	228	228	224	229	196	217	237	201	241	235	210	230	210	212	212	236	211	228	243	228	241	227	229	223	244	222	234	181	237	225	214	235	234	214	237	237	228	215	243	221	240	223	207	234	213	216	203	213	235	217	228	211	218	227	217	200	231	235	206	248	233	242	255	196	199	222	211	216	224	184	215	247	197	237	204	229	205	218	234	229	250	208	217	227	198	210	244	244	233	231	206	226	206	243	253	233	222	212	196	254	211	219	215	209	211	227	186	195	204	238	235	215	236	225	230	230	218	225	216	236	227	249	232	224	213	227	232	224	228	231	215	219	234	215	237	252	228	223	252	210	230	196	231	208	200	223	217	220	207	187	224	205	210	240	201	232	233	257	213	213	213	194	206	219	227	212	228	215	211	249	234	238	238	227	248	221	214	193	226	220	245	209	203	229	203	220	221	245	218	237	220	224	237	264	217	221	235	212	223	254	209	208	227	211	220	216	228	213	227	240	203	251	215	187	197	219	233	202	233	206	242	230	220	225	237	212	210	197	230	218	215	232	257	231	209	198	216	202	218	245	222	212	214	200	234	229	205	202	230	220	222	213	228	192	209	192	210	242	209	208	206	188	238	226	196	212	215	222	257	216	175	223	214	239	223	197	218	244	217	241	235	222	220	247	217	196	234	228	201	215	208	221	242	208	235	242	223	184	234	215	224	188	206	220	217	249	205	218	213	222	221	212	241	247	208	217	208	236	224	235	179	226	226	212	194	223	203	233	229	207	235	230	237	233	203	233	221	208	214	226	216	229	241	228	198	219	221	219	223	214	211	194	227	204	222	212	239	222	241	227	216	225	237	197	231	241	241	213	205	241	237	206	206	217	223	180	217	202	216	224	223	212	260	246	215	208	201	220	231	214	250	184	230	243	253	274	233	222	231	199	241	215	241	196	195	239	200	232	220	217	230	239	210	196	212	262	204	220	213	235	197	249	222	204	257	218	224	226	220	219	243	224	241	190	245	215	227	254	203	206	198	215	204	226	225	220	208	264	228	219	221	217	239	241	236	226	203	211	226	229	224	212	225	221	247	222	216	229	232	236	203	217	202	225	212	213	245	218	232	223	211	232	221	228	224	206	203	219	234	230	238	240	227	216	237	215	219	232	222	227	230	208	210	224	234	196	256	253	207	260	225	216	196	224	239	214	212	223	226	239	238	211	180	221	234	219	235	242	219	225	203	233	247	206	208	210	205	220	222	254	206	236	205	240	226	225	219	234	205	248	225	230	218	210	228	202	220	223	227	229	217	221	209	216	220	198	225	226	220	242	225	222	217	217	208	209	202	229	235	215	232	237	213	247	235	226	240	182	239	221	203	241	212	221	245	224	227	231	222	247	245	211	203	229	224	218	243	248	224	233	253	210	228	227	233	193	187	208	213	216	234	227	204	198	253	212	216	213	218	240	216	227	210	232	250	225	209	214	256	230	224	223	212	250	220	214	233	222	200	208	205	218	206	228	202	232	234	211	182	215	223	236	214	241	215	229	228	229	243	233	238	225	235	251	222	248	221	226	194	233	224	222	214	220	219	222	206	251	242	223	226	214	249	232	186	225	214	252	220	209	241	226	233	205	229	219	227	239	214	224	229	243	214	211	212	200	219	189	227	194	208	210	199	210	203	223	215	202	220	223	216	205	237	230	196	209	220	224	209	208	202	223	245	244	240	236	217	201	223	216	240	217	269	207	224	228	222	218	255	215	209	202	203	212	229	212	218	234	220	246	234	231	199	207	228	249	244	230	242
24701	25987	37297	39317	36066	33125	31205	28690	26957	25262	18947	16466	15923	14874	16036	17662	14736	15900	18986	17151	15991	13743	12773	11202	12653	11471	12580	11118	8836	8477	5838	4990	4433	4353	3894	3463	3007	2169	1708	1415	1227	1080	967	851	783	762	689	698	658	578	627	631	643	600	686	599	582	632	612	638	594	640	613	649	661	617	599	615	627	603	655	570	603	642	640	634	639	603	595	618	617	586	594	629	636	595	606	621	640	625	680	639	643	671	611	606	540	639	627	593	595	690	631	669	645	641	656	632	617	635	604	616	625	609	660	621	580	577	623	624	649	598	638	631	642	591	627	604	607	626	587	564	587	605	620	641	599	636	624	624	632	595	608	637	599	673	646	622	672	588	611	575	597	634	688	643	650	609	629	599	590	631	583	652	605	593	615	645	649	569	638	588	628	630	616	614	596	644	612	573	618	583	614	588	606	608	593	625	630	614	575	604	654	645	624	646	649	680	617	630	599	612	601	573	632	637	593	598	590	575	665	628	579	627	635	625	612	594	618	647	613	590	632	566	595	626	651	582	604	619	606	618	582	592	598	611	608	609	637	625	635	620	626	616	662	621	632	654	648	616	618	597	613	585	643	632	625	574	626	643	613	650	616	617	617	665	626	620	634	639	612	589	616	626	575	658	624	608	685	657	654	635	593	666	677	622	620	610	594	604	639	637	619	577	631	628	681	607	633	584	641	631	585	596	628	617	644	625	614	651	595	602	597	652	630	583	650	621	617	593	645	611	566	576	626	616	599	623	647	593	627	638	653	611	644	625	587	638	577	629	617	622	638	639	625	651	629	582	589	663	621	631	616	589	637	610	664	599	613	607	604	614	644	572	585	592	681	623	627	650	553	608	598	589	608	595	577	632	643	618	681	637	699	613	636	643	646	635	613	634	610	622	642	584	613	611	622	619	636	665	645	623	621	596	664	646	596	614	624	617	635	629	621	574	589	630	618	626	603	612	634	635	601	627	626	597	615	565	599	630	651	646	620	635	608	605	602	610	633	618	593	621	622	628	597	638	607	627	629	603	633	616	566	677	618	613	632	636	624	622	662	586	563	613	604	626	594	633	628	604	640	601	609	633	566	614	649	612	620	624	646	567	633	667	612	609	580	623	584	623	639	671	594	610	623	576	618	633	645	619	625	642	604	617	618	649	618	600	639	582	537	604	614	609	586	632	628	612	626	599	596	575	655	659	597	590	627	632	582	583	646	644	605	601	641	648	596	575	624	647	627	625	665	567	575	606	605	616	627	629	665	664	626	614	625	584	616	633	623	581	637	616	606	655	664	595	616	604	584	639	617	611	637	623	637	621	617	623	608	620	641	629	602	609	589	594	630	640	609	637	611	635	590	613	573	603	639	657	659	632	575	591	589	594	644	653	598	629	624	605	649	631	610	638	596	597	675	622	635	638	604	625	603	645	622	602	620	625	572	599	609	594	604	608	627	609	593	656	611	623	658	613	609	601	625	597	592	613	615	618	652	633	609	649	613	637	581	618	653	610	606	589	578	646	653	657	615	628	598	603	599	630	658	632	577	612	580	609	588	598	609	569	593	631	643	584	668	632	600	598	549	595	615	622	605	609	578	593	607	619	624	622	585	639	584	656	593	606	649	607	631	643	595	622	595	618	612	612	601	623	629	594	610	599	610	616	667	615	615	640	641	583	624	614	644	626	604	645	585	608	592	662	661	591	576	585	634	618	661	650	585	617	612	613	613	632	645	606	564	643	653	625	608	604	602	613	540	649	622	614	572	597	610	598	619	649	573	599	603	591	637	611	685	590	611	626	671	616	681	590	641	641	592	603	619	560	674	599	664	615	591	642	591	588	595	662	609	643	637	619	615	663	589	632	633	605	600	598	631	624	637	611	617	597	612	577	587	679	621	638	603	590	596	618	586	591	608	610	616	633	639	606	605	622	622	619	618	624	622	630	639	623	602	620	592	624	568	587	595	625	598	640	600	574	591	615	633	622	625	572	610	605	606	610	625	600	602	596	604	623	630	609	620	662	601	580	614	616	614	594	608	642	634	626	647	577	612	647	642	643	597	631	585	595	628	667	602	585	653	603	600	591	616	630	623	636	638	601	615	604	619	640	616	637	649	629	654	663	573	604	599	616	652	667	652	615	628	608	657	620	594	611	639	629	617	623	616	625	637	622	642	620	562	590	610	613	612	595	650	613	598	604	604	630	601	588	640	623	659	599	624	633	634	636	624	620	642	590	614	632	623	606	596	613	585	586	629	601	584	639	669	575	622	590	598	643	592	621	617	655	644	615	614	589	594	595	584	627	635	613	637	607	616	628	617	617	616	616	595	604	600	594	601	608	603	603	587	591	642	624	645	625	655	608	603	580	603	612	630	615	617	599	615	595	623	637	641	611	648	623	623	637	657	602	610	576	622	616	659	670	642	654	634	612	626	638	585	648	610	602	594	629	641	638	597	636	646	606	605	638	639	592	617	595	583	620	655	662	595	634	646	626	611	585	657	653	656	568	619	599	583	623	601	619	620	599	632	606	639	600	614	637	654	658	637	645	610	595	639	597	586	596	636	581	616	604	620	604	660	627	597	586	604	628	603	632	569	632	642	617	648	638	637	616	676	609	568	611	675	654	625	593	617	628	654	624	626	594	619	641	605	595	619	613	594	649	633	606	603	687	611	620	610	609	655	637	591	622	615	609	621	635	615	620	628	615	608	635	617	616	616	643	650	628	595	622	602	636	657	623	607	600	605	645	639	635	608	623	618	615	552	692	606	642	625	601	629	597	634	618	630	585	635	616	648	603	622	607	615	598	647	661	629	616	626	632	647	577	621	626	662	596	635	625	608	648	631	608	607	607	640	585	610	625	588	600	631	628	608	572	602	621	585	615	605	603	618	647	603	599	559	618	615	593	600	605	644	646	627	620	603	626	656	641	646	661	609	628	558	582	568	632	602	546	615	629	642	623	596	641	642	619	624	587	650	628	604	658	616	620	625	639	679	583	648	638	646	631	624	586	654	602	589	634	636	617	586	641	603	658	620	651	591	601	646	594	637	679	606	643	589	628	628	576	617	653	608	639	661	637	579	615	641	668	578	615	638	569	629	619	644	633	635	628	557	603	610	633	632	609	601	635	607	654	599	596	623	626	641	666	624	596	599	622	601	602	613	677	611	604	607	604	570	615	643	595	635	612	625	593	625	637	571	666	629	607	623	654	610	591	615	626	621	587	612	633	582	582	612	627	584	637	644	620	644	618	648	619	604	633	606	583	604	634	621	597	571	590	647	612	620	656	606	632	646	649	634	622	609	599	623	604	595	655	655	590	599	589	595	611	644	602	594	597	658	619	625	582	595	641	593	636	621	587	611	615	642	624	593	620	607	573	620	645	625	628	627	606	634	613	581	653	632	602	584	647	592	624	571	594	601	588	563	643	645	674	601	614	654	621	608	640	615	639	600	628	628	637	640	573	634	612	610	595	672	610	587	599	663	633	656	646	615	569	632	655
18052	15552	16535	12113	7489	4844	3391	2428	1723	1378	1065	876	734	654	597	596	501	444	452	446	418	399	368	354	371	340	324	348	329	305	272	272	278	300	274	279	311	285	287	258	281	289	269	275	244	243	262	269	255	263	267	276	252	270	308	264	234	258	263	253	261	267	251	262	233	278	249	256	230	275	256	246	279	248	271	260	274	276	258	295	276	257	276	247	266	272	261	288	294	280	270	293	291	260	291	269	281	252	265	264	288	240	274	279	249	251	242	301	285	254	294	286	251	244	263	297	282	278	276	261	258	241	270	255	273	269	303	247	261	256	264	233	261	268	279	305	277	280	257	233	291	265	265	268	242	238	291	247	271	250	267	285	282	253	280	266	267	278	271	260	277	239	277	258	261	270	271	267	284	251	265	252	261	265	261	248	255	266	289	262	284	256	278	267	264	267	268	265	239	270	264	271	252	255	273	262	255	276	287	281	250	259	252	264	271	269	212	257	262	247	320	250	255	278	292	258	289	247	271	261	284	266	264	263	279	259	275	260	241	289	288	268	281	241	271	240	258	255	262	252	274	262	246	249	269	277	258	262	258	276	262	243	249	264	269	288	304	260	298	281	285	263	291	284	274	259	286	278	268	248	269	251	269	248	262	281	283	265	271	273	247	255	250	256	258	296	280	255	253	283	267	249	295	261	241	260	281	253	272	266	258	295	266	240	250	261	261	282	260	267	266	283	271	258	251	247	273	308	271	258	256	280	266	285	214	284	282	247	256	236	279	287	261	274	281	286	269	285	286	279	267	262	290	274	246	271	289	274	262	262	316	240	261	262	278	258	246	282	318	292	268	263	250	258	266	259	248	252	235	244	290	251	245	269	307	268	293	298	255	258	240	259	266	261	277	287	253	285	288	285	228	272	280	278	260	253	246	258	281	238	287	267	256	290	247	294	263	271	289	281	270	278	272	273	274	264	252	284	264	277	274	271	284	268	285	254	269	272	263	285	268	282	282	268	273	283	241	285	259	267	263	247	229	281	265	256	262	242	291	260	249	268	256	260	260	241	258	265	287	280	261	288	254	273	231	248	249	272	269	276	259	264	279	257	258	242	269	240	282	264	255	273	269	271	268	291	296	273	231	259	273	269	262	285	269	255	269	269	229	268	273	273	272	245	243	275	273	246	257	255	271	257	287	280	277	248	261	265	270	284	248	280	267	267	258	266	263	273	229	251	281	251	276	261	250	276	263	249	264	239	264	253	256	270	281	252	243	277	270	293	246	256	277	277	280	247	262	237	267	263	273	278	288	273	269	275	259	259	270	272	288	244	266	285	260	280	274	295	257	268	278	274	279	252	268	262	267	259	250	272	280	258	263	266	257	257	270	252	265	264	292	251	239	262	269	264	262	238	270	251	253	277	270	283	243	261	248	259	286	263	264	260	245	288	253	263	256	267	262	254	288	261	265	262	279	271	264	267	263	242	272	255	252	263	292	282	245	278	294	260	234	290	259	277	267	267	251	261	281	240	290	251	258	262	265	261	241	246	271	279	273	287	268	257	238	280	300	282	263	257	275	238	278	240	252	272	269	244	276	269	273	279	286	260	282	265	274	254	249	259	249	257	264	251	248	286	260	275	245	265	247	256	295	265	226	296	221	260	260	230	262	259	242	268	251	258	271	254	248	256	240	275	273	259	269	288	247	256	270	272	296	235	273	288	276	263	278	268	251	229	270	252	289	262	285	250	279	281	242	262	250	272	266	261	267	257	280	245	265	264	250	288	253	271	275	306	278	263	233	262	266	297	276	310	247	270	255	277	251	276	265	256	268	256	297	231	290	259	243	260	269	269	263	264	258	258	287	263	278	244	268	268	249	280	260	269	254	306	253	255	280	242	283	283	269	264	274	247	290	255	261	257	263	279	268	280	249	258	267	277	246	295	278	282	255	292	232	266	247	265	247	275	260	272	272	284	259	260	269	267	293	252	235	264	252	253	280	256	269	250	284	270	236	289	251	247	272	270	255	275	283	241	266	261	254	248	287	271	277	246	265	286	278	277	300	281	271	305	281	248	262	250	266	271	269	260	256	256	275	239	286	261	298	289	284	266	266	260	275	272	259	303	252	263	268	301	234	299	232	260	253	297	240	265	232	274	262	302	247	271	290	265	278	276	254	252	270	291	262	252	274	309	260	258	258	282	274	264	280	281	266	265	272	280	231	247	263	280	254	255	242	248	263	256	279	259	253	281	271	260	248	274	270	252	268	254	248	241	276	259	268	254	247	288	256	273	253	281	278	248	259	280	286	257	282	256	268	272	259	291	263	274	267	246	276	244	286	255	276	276	271	270	271	270	277	228	267	293	287	239	269	264	264	258	280	260	245	271	292	274	279	252	256	265	256	237	268	274	292	255	267	265	258	253	267	278	249	265	265	249	269	266	260	271	279	259	284	272	259	258	244	261	262	275	239	234	259	274	241	248	282	262	245	238	230	256	266	270	275	240	244	283	281	261	252	290	251	279	278	250	272	280	280	266	274	260	256	270	268	266	275	262	255	265	277	255	281	259	267	257	253	238	246	264	264	279	261	254	227	231	226	264	260	252	271	263	250	280	268	258	267	265	260	296	262	271	203	301	271	247	273	274	262	261	248	266	237	273	248	278	247	242	223	219	251	289	251	273	293	266	261	266	252	281	274	269	264	278	259	228	267	258	244	254	275	255	280	290	250	241	271	260	280	286	281	270	279	291	272	258	242	264	285	241	256	283	261	294	274	263	266	267	272	256	274	278	257	276	260	291	272	256	269	276	259	276	264	237	281	263	243	280	241	253	301	261	292	270	271	253	280	274	288	287	270	265	286	267	257	307	266	276	268	247	268	286	260	276	249	234	284	265	267	267	272	250	271	290	242	280	243	242	259	265	278	250	264	260	264	268	241	278	264	246	278	284	259	311	259	255	255	270	267	250	287	287	276	285	265	259	261	249	284	261	299	251	274	248	266	307	282	283	264	283	253	286	256	269	281	258	239	266	242	256	244	280	269	287	291	271	271	249	287	238	236	265	272	293	253	275	254	254	240	279	251	260	246	272	294	290	281	242	252	252	261	239	260	295	274	277	264	256	298	272	274	286	275	271	240	287	274	262	298	251	244	257	253	265	283	281	271	265	260	266	282	242	243	279	233	252	257	216	270	285	305	270	264	255	262	251	294	228	250	275	237	293	298	278	268	262	278	258	255	293	283	283	285	261	304	254	253	261	279	276	272	242	279	259	246	264	276	288	279	255	283	282	269	252	281	235	233	284	291	248	267	248	286	279	252	292	282	282	273	273	263	280	253	241	255	275	300	268	291	281	271	311	280	275	294	248	263	286	275	258	275	294	281	277	276	261	259	281	255	281	254	282	279	264	264	250	286	281	261	270	250	233	246	262	289	250	281	291	254	279	271	249	253	237	241	278	271	275	282	249	264	294	242	246	268	256	254	260	284	267	240	275	254	263	267	241	271	303	267	272	265	289
11412	13424	23093	23887	19804	16403	13259	10636	8398	6887	5427	4426	3820	3326	3044	2834	2389	2387	2314	1986	1916	1749	1564	1407	1387	1339	1272	1245	1065	1085	994	918	827	832	843	860	847	791	735	752	721	775	781	722	706	726	715	717	686	746	718	715	755	728	740	734	716	740	748	709	749	702	647	695	694	733	743	726	724	732	715	744	680	734	730	705	738	707	710	730	710	725	715	725	749	734	755	715	725	674	666	730	735	700	685	717	758	710	805	709	719	722	781	769	709	694	711	683	746	717	733	721	745	685	715	734	729	741	764	730	796	724	752	716	716	712	729	715	766	728	736	689	724	754	699	700	685	726	723	738	728	769	723	712	679	692	715	743	688	700	725	712	712	728	721	741	737	692	737	706	734	678	691	720	713	749	744	788	723	738	774	721	737	736	738	707	724	746	735	743	732	723	699	802	734	714	719	698	694	761	681	762	706	741	734	725	711	737	721	713	761	736	701	722	701	716	714	727	680	762	750	679	744	723	740	712	768	725	705	712	707	732	746	747	774	698	694	752	759	729	750	695	775	719	721	702	720	746	709	718	717	683	741	707	697	698	703	701	731	711	780	705	708	726	765	678	714	686	714	679	695	657	708	752	780	729	719	761	752	701	682	720	687	757	714	741	703	685	695	744	696	771	753	703	706	755	713	704	761	713	753	682	715	723	692	699	734	681	723	743	698	730	782	728	708	766	718	708	778	692	656	706	757	662	704	704	694	720	693	688	732	778	681	712	740	714	766	742	752	761	710	733	683	742	721	742	707	739	766	723	789	779	779	728	729	748	701	721	720	705	702	728	730	732	741	704	735	750	695	668	751	693	722	725	775	701	708	686	714	710	746	714	678	736	718	757	701	694	731	719	734	729	707	714	688	710	717	728	713	708	733	733	726	720	708	740	743	701	746	696	693	709	709	740	696	720	701	737	684	730	741	710	702	714	679	747	721	751	690	738	711	680	731	756	722	726	728	704	711	728	718	697	736	710	762	734	715	757	733	658	673	728	713	748	667	692	748	731	757	722	710	694	729	759	728	744	700	691	715	726	712	726	757	712	742	700	725	695	729	753	751	738	712	708	756	712	720	750	712	741	708	711	742	750	759	704	725	707	786	691	726	756	761	678	712	735	766	707	742	731	731	678	700	722	718	764	754	717	698	732	694	679	746	704	735	714	769	701	728	747	667	776	748	697	718	719	707	726	770	723	688	729	711	775	721	735	714	762	743	708	736	719	692	723	738	685	756	697	708	749	732	744	757	724	720	707	752	710	724	710	728	691	738	715	709	728	743	726	731	725	726	768	735	708	722	752	729	689	733	735	699	758	694	736	733	770	736	757	730	719	728	743	694	736	663	747	764	725	696	734	727	714	691	713	693	721	768	702	729	732	720	747	737	737	742	740	756	697	712	688	747	746	653	721	741	677	690	764	707	756	717	700	721	731	773	713	686	725	746	735	751	757	768	717	734	778	725	688	685	762	713	741	761	733	750	718	720	724	691	761	687	716	722	706	717	695	736	667	704	700	716	710	699	705	730	736	705	732	749	712	756	721	742	697	741	737	699	664	741	746	686	705	704	722	699	683	707	726	723	738	714	718	709	723	722	766	706	716	732	747	719	654	763	700	729	715	747	740	700	740	731	690	712	774	670	718	694	702	738	703	709	717	680	748	693	752	677	754	711	702	718	727	729	705	742	718	709	700	765	710	747	760	757	704	753	742	748	693	747	698	700	731	747	705	757	727	745	675	729	740	723	740	723	740	726	780	765	732	668	738	722	700	705	736	730	753	749	741	777	705	698	741	741	744	704	699	752	725	748	705	717	676	677	746	730	741	765	733	740	734	702	714	724	731	734	689	750	739	758	732	679	761	705	718	682	709	675	690	711	712	739	743	738	796	749	748	673	745	743	789	723	697	694	737	696	719	702	730	692	717	727	755	710	730	733	673	772	710	714	731	731	743	741	716	702	722	712	731	719	712	725	728	697	682	802	723	750	717	742	714	727	723	675	696	755	719	713	725	712	743	752	720	755	723	751	723	726	770	727	719	768	737	742	727	751	719	708	754	719	700	697	751	696	705	706	744	705	677	729	691	707	703	701	773	728	745	727	737	695	711	693	706	676	720	714	743	719	716	701	703	711	698	734	711	718	720	752	722	695	737	723	763	691	758	767	722	741	706	756	720	723	725	772	726	668	765	721	718	752	658	666	793	762	730	735	777	751	745	741	696	756	769	720	739	785	723	744	692	686	742	737	764	693	720	745	686	731	661	763	705	749	720	729	720	709	690	685	743	690	720	697	725	728	674	724	769	774	695	730	749	706	686	747	728	677	701	732	726	711	750	704	738	753	731	705	704	698	727	755	705	726	686	709	698	751	735	729	779	752	745	726	729	710	719	717	706	690	730	742	714	711	706	703	701	734	752	689	704	770	744	737	705	690	738	746	716	731	699	731	730	685	730	748	700	718	726	749	726	736	725	702	736	707	761	710	724	676	687	786	720	715	713	705	752	744	728	711	688	741	725	705	710	739	695	729	711	745	691	686	748	700	691	684	732	746	760	740	740	721	752	745	720	728	706	751	672	683	728	661	727	741	687	732	736	701	696	722	702	719	662	723	718	665	730	694	744	700	708	716	731	752	760	699	694	762	703	706	696	720	756	717	752	687	778	734	732	705	692	698	696	719	731	782	703	676	694	784	755	685	706	720	694	692	723	743	751	703	716	681	689	724	704	733	741	714	692	718	679	733	793	762	683	765	688	760	677	709	721	737	761	690	732	720	715	754	757	748	727	722	774	722	761	707	697	764	696	709	776	749	671	712	748	766	710	708	738	673	685	804	763	754	677	752	782	741	735	725	705	706	738	754	702	725	755	763	719	673	781	768	713	737	729	738	724	715	746	735	666	751	667	737	749	622	730	757	731	786	719	742	694	716	755	721	714	724	676	715	719	727	741	721	783	710	749	696	690	733	727	698	714	711	724	742	707	688	729	712	753	718	665	699	741	699	754	723	707	736	716	722	729	728	715	701	698	670	733	752	768	730	724	722	703	715	758	693	734	746	743	700	706	700	721	676	722	718	684	675	714	711	679	728	707	703	747	705	683	741	706	739	756	752	683	742	716	705	699	690	705	724	745	729	708	724	738	723	752	763	715	693	687	721	699	725	648	724	727	760	708	718	749	760	725	728	727	717	759	701	729	703	707	705	715	711	730	770	723	687	691	662	757	723	755	721	731	724	706	737	782	688	735	702	752	736	684	749	733	691	713	737	736	717	707	714	698	730	750	744	739	708	779	715	784	736	724	709	714	697	706	706	720	752	740	747	702	742	752	719	765	734	692	697	732	707	700	697	724	718	737	759	747	723	729	747	714	704	767	710	753	665	660	738	759	754	729	711	705	709	744	735	710	711	738	747	722	676	699	734	706	748	709	720	705	742	712	709	692	756	707	708	761	743	737	689	746	698	684	802	720	756	720	715	705	776	743	732	687
29390	24731	27107	21874	15379	10721	8992	6770	6074	4817	2928	2238	2207	1816	2170	2383	1589	2080	2197	1787	1665	1496	1339	1190	1201	1100	1190	1105	872	790	616	583	497	451	462	413	369	344	320	287	259	312	286	258	247	251	256	248	243	249	265	250	263	233	265	247	255	241	236	239	268	239	287	254	258	243	222	292	250	248	247	250	216	240	271	218	232	252	212	250	223	241	260	235	244	261	253	242	245	263	184	240	219	241	243	245	302	242	237	230	245	246	253	242	267	219	246	249	238	229	253	219	263	209	245	238	246	226	268	254	263	249	272	256	224	226	255	203	222	256	248	231	236	235	236	253	245	241	236	252	265	272	247	241	234	238	260	264	251	243	255	257	259	264	278	235	256	239	243	247	241	224	262	240	262	221	253	216	266	234	270	264	254	243	268	258	250	236	241	278	238	220	247	264	234	253	241	205	271	249	227	222	234	240	241	236	219	271	244	261	258	244	251	259	253	270	238	221	237	258	243	229	251	253	230	264	238	250	232	238	240	233	240	251	249	259	244	242	241	252	211	245	221	237	247	249	240	236	254	280	226	238	240	250	265	232	251	215	289	259	225	225	247	225	236	251	244	235	247	251	243	255	236	233	236	252	250	253	243	238	255	243	265	245	237	234	240	225	221	246	215	244	260	225	219	236	256	248	232	235	246	253	241	245	238	236	242	240	246	238	250	264	229	271	233	237	229	271	234	249	218	240	253	252	260	237	251	244	243	265	248	223	213	259	257	238	256	237	246	242	252	248	252	220	226	290	264	280	260	231	274	270	263	240	212	240	238	262	238	259	234	251	253	236	213	227	240	228	246	251	225	274	238	231	232	242	240	241	238	231	241	263	263	237	241	224	235	237	230	237	244	221	247	254	231	248	225	283	252	253	228	218	251	251	247	250	254	249	244	254	248	230	227	252	271	241	257	235	226	264	243	225	233	226	215	278	241	249	236	271	257	220	219	243	246	255	257	237	266	249	261	279	243	246	242	252	241	250	221	274	264	247	261	242	262	247	257	247	238	233	256	270	240	197	282	234	246	241	255	236	260	226	235	243	256	230	255	226	265	257	225	229	251	255	238	238	265	233	249	237	243	230	241	258	245	252	235	238	247	225	246	257	256	249	219	251	276	227	236	221	214	219	229	256	223	242	241	254	237	250	252	237	255	234	271	246	229	230	228	266	239	248	230	282	294	216	217	227	262	235	261	247	225	282	206	271	261	213	221	238	253	222	259	261	267	252	245	237	239	232	260	258	227	253	245	263	249	241	241	263	239	246	234	259	241	243	232	256	205	241	230	231	257	242	237	251	264	219	233	233	260	260	244	258	230	256	253	261	245	225	233	244	250	256	240	265	236	241	224	250	237	254	219	240	242	248	236	276	237	248	208	252	248	242	251	249	230	275	246	256	233	253	263	239	251	251	251	266	243	237	237	266	258	247	256	238	261	225	240	240	234	231	242	246	233	218	232	258	256	250	254	223	234	259	226	270	259	256	251	231	252	236	246	250	223	225	240	265	241	238	246	251	228	265	235	246	274	265	261	239	247	248	255	250	247	201	235	219	273	236	228	241	220	261	231	241	229	263	253	257	242	273	231	265	250	263	250	219	245	274	234	260	253	281	214	249	258	239	259	226	224	276	206	250	226	239	252	277	237	238	269	240	225	236	266	238	219	242	261	211	272	254	213	271	255	242	234	242	240	220	226	240	278	262	268	222	232	228	245	222	269	270	238	224	228	250	245	281	255	242	258	254	264	234	223	255	237	221	248	244	223	268	261	228	242	231	255	225	245	240	227	244	234	260	208	249	226	265	246	223	250	304	266	249	261	240	215	218	254	272	249	197	245	258	233	254	221	266	252	266	250	208	244	219	243	238	280	256	240	229	246	256	230	224	272	238	240	237	238	256	245	251	228	233	211	261	216	256	255	271	258	252	236	259	273	253	253	245	254	253	226	233	236	263	237	252	267	271	248	247	228	230	241	229	233	258	243	244	211	211	214	273	223	275	236	234	252	254	257	269	238	255	228	234	252	238	238	248	269	264	250	258	229	260	244	238	260	230	225	239	249	242	258	213	241	258	237	250	262	233	258	257	257	247	270	244	243	227	261	239	263	215	193	241	251	260	231	245	241	234	261	224	246	244	250	267	257	247	272	261	262	247	214	226	234	225	279	251	274	244	220	235	238	244	242	266	242	231	224	257	285	269	222	247	239	228	241	245	227	235	258	226	217	232	247	266	249	247	260	259	249	252	234	221	263	241	272	244	256	244	238	232	264	277	252	263	238	230	220	224	257	242	268	227	243	250	246	243	235	228	228	237	249	244	266	264	225	223	212	232	270	252	264	259	226	258	255	242	220	252	262	249	256	262	249	223	226	243	268	231	237	271	245	234	257	260	257	243	252	246	227	263	250	215	240	257	251	238	267	249	231	258	250	241	228	235	223	239	246	253	255	243	264	254	258	225	230	268	249	238	241	235	258	236	244	204	272	256	233	261	264	238	219	242	234	282	255	229	249	224	258	254	255	226	242	245	229	242	237	248	222	242	252	252	257	248	264	228	253	263	262	226	271	249	263	239	260	288	246	249	229	263	251	245	226	250	246	260	236	252	236	229	263	241	269	232	240	264	267	250	220	245	225	248	264	234	245	256	227	224	243	259	254	254	236	222	242	231	221	225	247	245	252	257	229	259	249	248	230	257	259	232	236	251	258	234	244	229	243	236	238	279	252	221	263	243	258	258	234	257	217	261	243	267	245	248	216	230	273	271	273	242	241	248	243	247	241	258	241	267	242	200	263	258	236	249	242	238	269	239	261	254	260	245	216	257	252	234	233	230	246	237	230	262	249	232	224	240	249	248	254	251	213	252	245	233	255	251	262	292	238	239	245	231	250	229	281	227	218	276	235	238	292	238	233	251	271	241	257	258	244	233	245	236	233	262	264	222	261	234	256	232	273	230	231	273	236	259	260	241	247	237	260	232	251	239	242	267	239	238	222	263	270	261	268	234	242	276	248	237	263	237	251	267	269	231	227	253	260	248	267	229	250	231	247	240	280	256	235	231	266	243	230	239	213	232	246	240	238	227	231	238	259	257	249	251	248	231	230	215	238	215	241	252	226	248	253	263	231	254	239	261	247	266	269	226	222	244	230	263	267	241	236	243	243	236	242	242	271	259	260	249	243	246	251	218	242	231	242	238	256	283	242	240	215	235	249	266	254	274	253	234	256	229	247	239	259	256	254	227	211	237	276	216	244	228	238	259	253	242	220	251	253	237	226	251	254	254	236	240	248	233	260	259	196	245	252	252	248	242	256	229	222	241	265	210	224	237	236	218	257	246	274	238	251	271	238	248	257	232	254	251	260	280	278	272	263	250	249	225	267	234	279	251	268	263	243	284	245	243	248	245	245	281	251	258	292	258	248	278	223	267	235	251	271	255	246	256	269	212	268	254	250	237	238	206	234	253	261	225	257	235	252	247	283	267
18926	20116	31485	32912	29610	25862	24388	21123	20224	18284	12969	11101	11149	10028	11195	11999	8016	11318	11766	10047	9818	8759	7565	7089	7767	6619	7020	6520	5218	4767	3075	2922	2727	2415	2270	1976	1695	1426	1186	1058	932	873	811	817	750	756	700	682	703	687	705	695	686	714	670	693	660	650	700	670	637	682	660	737	660	661	672	693	665	678	701	685	699	651	661	651	692	688	640	658	736	677	662	675	653	683	637	696	656	641	667	644	691	665	673	658	667	688	655	700	695	654	668	660	705	723	695	698	680	670	670	667	690	698	667	685	652	655	701	660	659	666	700	613	697	651	653	654	646	716	643	652	695	681	630	697	708	719	686	667	689	697	698	730	650	711	673	660	693	674	662	634	660	699	683	695	714	681	679	682	680	662	729	687	695	668	706	681	676	728	667	674	699	668	711	654	667	671	702	695	696	617	651	720	674	700	645	650	676	669	690	692	664	651	629	652	730	673	677	657	690	670	708	661	705	664	669	644	731	683	687	689	663	698	671	681	681	668	677	705	666	672	660	687	687	688	695	669	684	640	653	649	697	653	670	694	624	650	713	671	689	628	666	710	692	701	740	676	689	679	657	668	720	690	689	696	677	653	668	662	656	669	692	666	660	669	709	678	707	681	658	657	649	709	641	693	644	679	676	678	650	647	631	674	676	670	678	687	696	708	687	730	665	676	669	706	633	672	676	667	745	655	686	698	649	683	663	663	678	730	698	746	695	657	653	710	629	679	655	662	647	692	646	687	721	662	661	679	674	672	711	675	642	652	669	712	685	677	702	692	654	689	682	656	689	651	679	666	666	682	637	671	660	706	658	690	670	642	686	668	621	686	643	722	664	683	646	718	668	700	689	632	663	708	666	688	652	735	642	680	687	633	701	649	674	660	680	718	662	643	681	638	683	693	688	675	638	649	681	652	666	672	683	651	662	642	676	666	672	637	698	680	708	643	695	685	665	667	681	689	652	643	700	632	655	706	651	706	684	683	662	668	681	673	658	689	702	692	691	683	665	712	667	647	669	636	691	648	685	669	670	693	684	658	635	694	648	689	685	706	630	687	644	674	650	647	661	684	638	688	692	654	662	690	699	694	720	628	726	637	664	672	642	703	702	694	696	682	623	736	662	679	686	660	662	648	671	656	704	688	682	685	697	694	656	715	652	730	677	673	694	660	691	662	655	667	691	690	704	671	733	694	668	680	702	667	717	691	642	701	690	705	719	712	658	682	685	680	658	722	688	671	683	649	679	660	694	694	675	637	689	684	694	683	679	646	652	670	658	659	645	657	670	680	646	706	679	726	681	639	692	712	667	680	655	692	687	723	633	709	687	715	667	721	709	667	683	671	647	610	700	676	686	675	690	666	660	709	668	724	646	650	689	681	674	673	653	660	632	674	707	724	677	657	703	658	712	677	684	694	638	694	673	671	705	660	667	701	665	698	650	689	732	659	671	679	695	668	667	670	658	700	654	656	661	687	680	697	667	641	685	645	653	679	709	686	659	652	695	672	719	645	698	665	704	649	680	646	673	703	690	638	697	631	706	674	701	663	655	691	641	676	742	715	667	680	691	700	669	688	706	661	671	689	684	662	684	727	677	661	633	689	668	688	637	702	708	703	674	656	669	695	674	696	667	758	638	661	687	682	679	659	643	650	705	697	696	706	699	679	629	692	661	644	648	675	618	644	681	713	723	657	660	711	706	699	673	633	648	651	654	661	667	686	689	601	704	681	624	684	681	684	678	676	686	718	644	671	676	650	642	669	721	669	638	630	682	652	719	668	689	665	688	716	628	679	669	701	682	642	698	647	664	655	618	654	684	662	722	613	624	709	670	647	655	692	643	704	685	672	699	654	721	673	641	676	676	702	643	661	696	593	696	680	700	731	647	686	640	677	657	696	729	695	651	703	670	655	704	686	696	665	652	687	670	675	629	677	687	683	658	687	666	657	675	677	685	677	701	652	713	714	649	648	667	632	665	611	660	660	701	664	652	697	699	670	723	666	674	660	673	717	681	698	664	707	686	733	631	705	678	710	691	642	684	696	675	658	665	684	712	677	713	701	666	675	653	691	686	634	659	702	712	672	657	703	680	656	727	696	681	691	679	660	684	646	668	661	692	672	723	628	705	693	710	711	734	712	659	678	667	636	653	666	650	673	703	630	670	695	644	617	675	676	629	599	701	706	692	660	679	654	664	677	723	656	704	724	647	691	682	604	727	627	643	686	659	713	686	688	664	676	721	611	671	713	672	706	681	689	656	676	635	694	661	691	699	676	683	685	709	668	644	675	694	702	641	633	647	677	653	679	645	659	653	627	654	707	669	669	659	706	685	673	659	671	670	625	666	726	649	695	657	647	673	683	726	637	652	715	653	710	688	698	637	676	678	685	707	611	634	630	674	638	734	705	666	680	664	649	717	667	650	681	722	689	718	732	679	763	687	711	664	665	659	677	672	654	665	649	683	667	709	689	730	647	662	670	664	704	689	665	645	672	686	637	594	677	677	663	689	663	685	708	688	659	678	680	735	669	698	710	691	710	733	702	634	661	723	718	697	689	688	677	645	657	705	695	692	663	664	704	636	688	699	685	654	715	679	670	687	669	697	715	706	644	672	715	636	716	653	703	618	654	659	627	709	727	719	631	681	655	661	678	683	663	691	693	661	662	712	715	667	632	709	672	683	657	681	660	684	676	709	674	643	660	657	667	656	664	654	672	684	665	627	657	688	703	692	656	684	702	650	685	658	683	655	669	670	676	696	636	725	699	692	710	630	682	677	622	661	662	618	697	688	681	674	602	662	748	708	689	658	692	690	686	709	649	660	642	662	651	665	677	725	700	662	664	685	674	677	674	621	667	645	698	670	667	636	668	719	647	689	694	706	642	683	686	658	670	665	695	669	713	689	615	674	686	689	658	706	680	683	722	665	666	651	707	670	695	697	658	701	657	664	732	685	712	693	644	659	658	676	694	619	696	671	672	678	645	661	622	683	701	682	697	724	651	708	657	658	702	746	689	669	626	681	626	684	657	657	691	690	730	648	642	717	604	720	700	665	655	690	648	691	669	716	722	661	633	727	670	726	676	714	653	670	696	669	668	710	723	679	693	687	675	719	628	692	664	659	685	664	702	707	706	688	681	643	715	662	681	659	695	643	695	636	697	679	712	698	683	695	675	655	695	646	678	653	635	639	720	686	631	636	728	702	659	708	683	652	693	707	645	682	669	682	674	663	661	676	673	657	688	643	655	638	699	673	679	718	665	659	653	737	704	671	721	674	714	653	709	703	653	676	675	660	677	687	713	677	696	672	675	658	688	668	668	709	638	690	689	659	734	692	712	713	667	702	662	685	683	674	705	708	687	640	669	701	707	660	709	638	688	714	707	655	644	641	696	610	729	694	679	668	684	672	656	670	695	689	699	669	637	673	656	603	697	641	704	720	670	658	686	713	720	686	748	704	666	709	652	697	700	708	687	711	725	644	671	690	706	678	682	653	629
37968	32866	35297	29987	23376	18340	15633	11994	10872	9308	6081	4767	3991	3416	4292	4967	3435	3667	4562	3288	3251	3003	2619	2455	2422	2147	2241	2223	1764	1454	1139	970	797	698	729	591	578	460	379	300	304	302	265	248	251	241	228	250	244	229	214	230	227	221	221	229	227	231	239	216	250	224	219	204	221	229	201	240	227	212	225	231	224	214	227	240	251	203	207	233	239	220	207	226	221	234	199	215	220	244	246	226	204	231	215	242	225	241	239	230	227	253	206	208	219	243	236	243	239	225	235	237	241	267	239	207	234	228	233	210	240	225	229	228	215	199	231	226	203	230	196	223	210	217	198	232	219	208	229	212	193	218	213	219	206	223	191	196	253	226	230	222	198	196	233	247	192	195	229	213	213	212	207	231	231	233	197	223	210	230	235	204	231	234	209	240	265	218	232	213	209	233	236	217	228	233	225	223	207	214	212	229	219	226	235	245	229	233	210	210	203	204	219	240	189	226	231	221	224	210	242	228	220	225	237	200	247	202	221	243	234	240	230	219	213	243	208	233	198	211	208	204	205	228	211	191	245	222	219	204	217	219	225	237	189	223	206	196	252	235	199	211	200	231	223	224	209	220	255	211	220	226	211	199	205	223	219	225	216	233	252	204	224	219	216	204	203	197	222	217	233	223	219	229	232	210	216	203	228	221	198	248	233	232	198	213	233	224	197	214	213	211	213	191	227	232	211	224	222	227	193	231	204	217	242	248	239	252	228	233	211	234	194	236	233	226	222	263	215	203	202	255	212	213	219	213	233	243	211	240	234	239	212	228	241	217	226	199	213	240	223	206	222	206	251	229	218	241	237	228	235	228	214	230	227	260	233	219	240	229	209	224	225	226	240	235	228	211	224	244	213	214	238	235	211	225	242	217	191	224	239	196	244	235	214	200	202	232	243	220	232	234	202	226	231	239	231	217	202	200	229	236	237	226	194	220	234	201	230	208	204	214	219	246	241	237	226	222	209	235	234	220	207	204	227	210	209	206	249	234	212	242	219	225	227	207	241	235	198	210	232	219	230	227	242	192	240	207	227	239	227	228	199	245	204	229	223	264	215	221	224	236	227	233	198	211	242	253	231	216	218	229	199	226	246	229	220	237	215	232	242	214	214	225	225	223	209	224	203	235	191	252	213	218	235	264	215	222	226	244	236	209	195	188	209	225	251	236	196	252	214	200	233	243	218	233	225	196	243	232	216	220	207	225	208	244	248	214	236	225	202	213	201	201	217	200	197	209	237	196	235	224	176	230	195	228	221	212	218	235	222	215	234	233	213	205	213	224	217	222	215	207	228	190	230	247	215	235	206	213	200	237	212	210	244	212	228	228	195	212	200	216	203	208	218	192	203	210	234	194	253	227	225	209	217	224	216	217	231	234	215	242	239	261	243	221	254	222	210	198	245	206	234	188	235	256	238	232	215	236	209	211	240	222	244	228	214	227	218	226	234	205	193	214	215	214	221	214	215	240	169	216	222	252	207	225	231	208	220	229	237	208	231	221	212	224	228	221	235	174	243	216	206	258	221	224	223	189	228	226	223	223	223	218	208	210	234	227	199	236	239	215	212	215	214	266	223	217	216	200	216	212	203	212	229	223	242	226	212	227	211	251	241	228	253	240	218	206	217	213	223	221	214	218	199	205	209	241	218	215	211	243	210	219	236	211	206	249	215	197	200	214	215	237	230	209	221	223	206	243	229	236	198	224	214	205	238	221	207	228	219	211	200	220	188	242	227	189	206	223	217	240	262	213	236	204	243	222	218	221	241	214	208	198	233	191	222	254	234	221	207	241	242	201	220	237	221	214	234	201	234	219	198	200	223	216	205	220	224	221	207	222	237	208	224	207	214	222	195	228	220	229	232	216	216	233	212	234	209	200	233	237	221	209	219	228	207	202	194	207	219	211	235	222	221	233	245	232	241	239	211	234	212	228	247	209	235	221	243	209	218	242	242	203	247	192	241	229	230	232	231	213	214	213	244	229	227	225	237	206	207	218	246	215	196	186	209	259	223	214	231	242	215	214	222	209	223	221	204	262	240	228	248	211	232	213	239	216	217	220	217	220	220	232	227	217	228	231	202	217	205	229	205	232	214	240	213	234	243	191	241	233	197	236	225	201	193	247	250	229	236	222	221	227	239	208	203	205	212	230	192	216	202	203	199	226	241	224	241	208	207	176	215	236	208	218	233	215	209	244	202	201	217	213	230	228	209	225	213	211	227	209	220	215	201	228	194	239	209	228	221	227	205	223	225	253	198	233	229	240	199	215	234	204	217	205	219	227	228	238	213	216	206	236	233	208	260	230	213	206	241	199	223	228	226	216	216	211	230	206	220	219	210	194	221	225	240	208	253	214	224	210	185	226	207	198	237	218	223	214	243	238	222	254	231	215	217	210	219	208	205	254	217	207	193	226	223	202	218	211	207	227	209	244	214	215	197	207	217	244	217	227	240	188	221	243	231	223	239	233	244	209	222	213	221	214	214	192	223	211	203	230	251	215	219	217	220	216	231	198	224	201	228	222	228	241	216	231	230	224	237	203	241	215	206	219	215	215	235	186	234	207	213	214	229	220	224	220	226	207	213	220	240	248	231	200	196	204	237	213	207	219	225	201	235	249	211	234	212	216	233	221	228	243	203	224	219	241	244	244	240	232	223	225	216	201	224	231	216	206	210	247	224	199	232	241	234	222	231	199	240	246	238	222	240	248	259	222	207	222	238	207	246	234	219	213	207	192	197	220	222	242	226	202	214	217	202	217	213	222	231	224	199	206	249	250	219	222	220	255	214	213	212	201	190	189	222	238	225	259	221	230	207	218	238	236	232	248	225	225	208	236	219	221	205	238	227	235	221	206	236	214	212	205	215	234	225	240	220	243	220	218	212	234	220	206	232	225	194	219	224	202	229	211	228	221	211	232	203	221	230	205	219	209	219	236	211	211	213	241	228	222	237	257	202	208	218	249	258	220	234	224	230	244	215	201	232	202	225	190	218	228	226	203	220	217	222	242	231	233	219	219	237	215	233	210	209	236	188	216	216	225	250	236	229	209	220	237	225	227	215	201	210	225	227	231	214	214	226	241	230	230	238	220	236	238	211	224	232	228	221	216	247	224	219	217	268	226	238	234	218	211	183	265	247	217	218	232	219	216	235	214	253	229	218	226	228	231	230	214	235	210	243	214	211	244	236	210	228	224	232	197	226	195	225	202	230	209	225	235	223	250	215	230	220	228	219	257	210	243	211	228	198	197	219	238	234	207	209	241	229	214	211	213	225	219	203	199	244	211	219	219	216	212	240	234	240	227	206	208	221	219	210	253	218	207	234	210	200	207	211	211	198	205	228	248	223	223	186	220	207	228	248	228	197	226	201	230	247	221	222	235	221	197	208	239	233	212	236	252	218	217	216	216	213	191	209	220	238	231	224	218	217	190	235	212	217	228	231	216	235	191	229	230	198	223	213	225	244	209	212	217	229	218	215	232
24706	26256	37233	38676	36232	33601	31978	28535	27873	25836	19619	18156	16351	15115	18415	19553	13928	17124	19903	15198	16054	15193	13456	13093	13242	11716	12758	12049	9834	8839	6357	5508	4836	4303	4151	3277	3004	2281	1610	1357	1276	1112	976	830	792	766	679	617	641	645	640	648	633	643	668	647	651	653	624	609	626	622	634	584	607	629	637	625	620	634	652	598	620	631	646	601	669	632	603	633	646	610	629	603	657	618	673	603	634	600	631	619	644	617	605	612	652	608	567	605	597	635	625	603	606	600	629	600	587	623	551	607	637	689	637	613	635	632	607	623	613	605	652	604	626	592	632	624	553	604	620	621	635	655	616	631	615	607	640	601	612	622	587	651	668	653	606	644	650	590	632	607	680	638	632	681	655	651	660	640	602	626	632	611	613	648	581	663	607	613	606	618	606	603	654	609	615	625	588	657	642	584	625	627	558	601	611	633	618	640	619	609	604	627	613	633	621	631	603	578	606	634	643	604	652	599	631	656	616	647	621	641	661	638	597	608	599	637	625	600	615	627	622	611	629	647	614	605	609	600	650	600	635	643	614	578	623	580	619	605	643	659	625	633	610	605	615	632	618	661	625	613	618	594	561	660	603	588	569	601	639	611	645	595	619	638	655	614	608	615	646	610	625	620	673	662	626	609	587	583	652	614	629	618	624	644	618	602	593	606	649	607	604	623	625	628	589	606	625	639	617	600	647	607	578	615	663	657	616	593	622	606	656	603	626	641	606	608	612	608	625	627	657	609	605	608	608	608	604	598	648	585	619	604	602	625	585	639	614	619	609	582	626	587	596	619	572	639	622	685	616	647	595	630	587	630	661	616	653	592	621	617	630	586	577	597	633	583	634	621	619	581	624	575	652	607	614	617	628	630	584	638	623	608	594	618	598	589	631	652	655	603	598	609	607	619	585	590	608	619	641	595	599	606	617	641	620	600	646	650	602	615	641	611	582	591	611	613	606	623	650	578	597	639	625	634	596	603	675	602	584	629	630	613	590	611	627	641	645	612	624	577	602	583	639	614	607	647	629	645	603	637	604	654	666	617	609	638	589	594	587	627	610	580	602	633	642	617	632	614	637	617	602	643	628	617	601	661	628	636	621	584	568	599	633	553	603	589	605	638	621	617	641	594	586	627	605	615	588	602	614	633	582	654	609	630	624	617	606	609	612	591	634	567	605	586	617	603	592	607	631	621	594	608	639	617	603	590	606	597	610	636	647	628	616	600	558	622	567	606	636	705	646	624	641	614	608	614	627	583	624	594	634	613	616	599	610	642	626	609	634	625	627	617	592	614	662	630	622	622	603	623	612	640	629	638	622	618	611	607	615	609	649	605	600	631	586	593	626	600	598	633	612	630	621	610	646	574	630	608	569	612	601	628	649	600	613	631	638	647	592	614	590	619	634	560	661	633	597	630	615	600	621	620	630	582	594	633	643	610	627	619	605	616	621	587	678	570	579	667	612	647	616	614	632	619	670	594	648	672	630	610	583	624	668	602	607	638	644	571	614	603	586	619	658	635	635	633	596	614	643	624	625	625	643	593	617	618	613	603	627	601	622	619	634	618	688	592	593	602	639	581	614	596	639	634	627	623	630	639	620	596	590	643	627	605	626	600	580	596	613	614	599	629	651	596	605	589	613	587	630	595	650	582	604	622	635	670	602	627	615	592	657	612	667	589	623	607	643	651	635	590	613	619	608	625	619	625	615	614	607	588	641	660	606	601	597	653	643	603	583	618	598	597	605	625	644	608	653	642	620	607	612	630	609	632	603	616	643	619	608	642	605	615	644	622	636	626	628	643	628	641	614	608	627	577	580	623	616	639	614	634	598	593	616	621	620	569	611	615	649	645	620	591	598	672	635	652	614	626	655	663	586	651	634	641	628	677	571	604	628	601	606	623	635	633	623	644	638	586	612	598	665	596	582	632	578	610	548	641	637	591	607	628	650	613	575	588	602	652	574	635	610	600	593	613	700	593	626	629	610	653	597	592	587	600	635	610	636	640	610	624	633	621	629	593	625	585	654	630	622	593	604	644	642	576	602	658	656	559	596	615	662	602	604	622	631	594	625	575	631	624	585	615	574	646	641	600	608	626	590	624	642	632	606	634	595	629	575	631	634	638	607	612	651	628	607	595	613	619	594	627	594	601	642	624	582	623	613	592	623	603	600	583	608	648	646	632	580	688	624	598	635	685	660	639	596	598	599	631	585	623	642	635	636	630	597	653	656	645	656	640	640	589	625	582	686	625	635	611	608	650	608	645	613	629	605	587	581	641	635	631	616	650	653	594	604	617	589	626	643	601	598	646	618	601	643	584	628	667	628	638	610	647	613	569	641	591	605	613	628	631	651	572	594	616	627	636	626	634	640	610	655	640	650	630	593	596	605	614	633	602	586	614	657	624	616	579	603	624	572	601	597	607	591	642	616	607	581	602	574	609	612	611	636	663	570	602	612	608	618	670	593	608	631	573	656	590	613	618	610	665	620	598	601	618	624	655	642	628	570	616	624	638	645	612	612	666	639	600	662	605	664	616	630	625	638	637	633	618	641	640	605	581	641	605	635	627	576	623	588	602	603	613	622	615	579	623	592	627	611	614	625	643	655	617	643	618	663	652	582	643	652	631	641	634	633	624	647	657	636	661	636	632	619	619	630	589	610	666	642	611	657	587	644	664	621	631	614	599	652	693	606	649	615	586	587	657	585	581	643	649	634	618	639	615	602	628	605	581	613	609	641	639	618	629	625	637	669	609	610	648	585	633	616	635	557	646	626	592	602	564	613	596	597	634	584	664	639	635	618	616	627	627	635	624	570	617	580	586	632	622	607	658	652	634	588	612	645	626	662	646	630	615	611	606	677	660	612	638	643	649	656	618	605	628	623	596	663	646	663	613	606	604	617	602	611	615	621	625	643	620	628	634	624	626	593	641	592	576	576	592	610	655	592	603	605	617	638	625	616	618	620	591	621	607	564	656	631	652	612	594	600	602	637	604	640	634	620	626	646	636	646	588	604	645	631	618	591	639	604	639	594	602	621	619	591	629	660	573	602	601	626	639	613	610	652	656	615	647	630	586	601	627	564	628	635	626	605	612	627	610	651	610	603	630	574	631	642	615	614	588	620	657	638	622	605	613	616	617	632	618	618	600	603	623	608	637	603	591	644	607	622	581	649	626	617	602	574	597	648	597	633	602	624	620	580	617	588	623	593	608	629	690	674	619	620	667	599	574	585	589	601	593	606	639	662	670	651	632	605	573	629	600	621	596	620	662	595	610	605	632	612	591	613	628	628	639	636	626	665	613	641	643	621	585	621	626	611	612	611	618	623	603	646	629	615	598	656	624	590	586	635	617	599	632	639	626	629	597	642	619	622	608	604	562	630	624	643	662	627	625	638	627	620	630	602	633	631	619	630	608	607	629	622	596	629	620	586	616	638	650	611	590	602	599	660	604	592	624	654	587	649	570	600	599	654	610	648	671	649	656	593	585	605	639
18636	15726	16185	11568	7473	4829	3323	2346	1784	1404	998	852	749	606	584	548	498	454	422	419	389	385	352	327	327	339	352	317	300	303	294	296	292	280	267	266	300	277	263	268	271	278	269	262	271	279	259	282	236	290	260	273	255	258	285	286	249	265	270	260	268	256	276	234	234	276	260	278	260	219	269	268	249	235	251	255	282	244	266	273	270	236	248	254	281	271	255	274	257	243	295	271	292	272	258	234	267	267	267	257	261	262	266	256	281	260	245	261	275	274	282	258	241	260	246	253	275	274	262	255	276	288	261	257	256	272	270	254	259	280	278	243	255	249	233	229	271	267	277	261	253	249	250	270	258	262	269	250	279	277	275	282	292	245	273	266	265	259	259	248	260	260	236	272	236	243	244	251	296	260	246	260	281	269	277	255	276	257	247	270	283	270	260	235	289	223	276	244	309	247	254	249	269	281	263	252	248	280	256	285	276	243	230	258	288	251	258	255	249	262	226	274	263	273	276	267	249	279	274	208	268	257	285	267	283	256	302	284	282	250	269	267	273	240	252	279	264	281	252	276	254	267	256	236	272	230	248	253	282	283	257	280	257	275	274	259	267	262	266	260	292	272	261	264	276	266	252	281	272	298	255	227	242	274	276	269	265	261	247	278	235	259	253	290	282	253	260	267	229	271	257	258	264	258	301	263	282	235	268	264	253	297	271	279	284	235	241	250	248	227	268	253	281	286	260	271	265	257	266	272	286	257	267	233	256	253	244	243	285	276	268	274	287	255	276	255	255	271	264	256	276	271	287	261	269	286	266	247	245	272	287	276	277	266	238	253	277	251	285	288	232	263	289	275	280	289	254	268	234	253	271	281	256	283	246	269	238	280	277	254	254	249	280	237	261	285	260	266	259	262	294	276	257	278	284	273	251	253	281	244	259	269	264	275	270	261	237	261	267	253	234	239	226	234	256	285	265	265	256	256	260	224	240	295	275	242	280	264	251	248	259	244	274	264	280	257	290	265	259	251	289	226	251	274	270	266	279	269	268	260	233	240	267	240	245	248	288	284	262	263	272	294	258	260	265	242	265	266	251	272	285	255	277	277	304	273	263	256	262	247	304	278	284	261	224	256	305	238	258	254	260	274	261	253	286	237	253	268	263	280	261	245	274	263	225	254	282	253	270	276	254	248	241	241	269	279	272	239	288	264	274	250	259	264	275	267	261	277	266	266	277	277	267	270	270	268	249	272	280	252	243	244	271	263	258	246	249	272	252	229	266	267	295	275	235	270	293	255	244	268	290	259	274	266	269	279	265	278	259	242	268	278	299	284	265	290	273	252	246	263	253	268	248	289	277	246	264	269	235	245	284	294	234	260	254	250	271	260	248	236	214	261	273	274	280	236	257	261	257	228	256	274	230	236	276	268	267	255	277	264	265	261	240	280	281	261	247	275	289	260	263	237	256	292	260	267	261	297	284	267	253	269	247	294	230	275	257	252	236	264	254	276	281	273	272	278	238	267	271	266	270	252	276	262	272	238	271	248	274	270	251	255	231	286	240	267	264	246	271	275	245	233	236	307	262	260	239	258	264	284	251	272	288	269	292	241	247	269	264	268	267	240	241	267	263	261	254	291	254	262	284	277	240	244	258	266	255	229	233	280	258	244	239	266	279	254	248	232	261	296	251	241	248	278	298	285	253	261	266	256	230	258	261	267	264	263	263	254	227	244	251	267	264	249	246	255	248	253	254	243	279	269	246	283	265	252	256	259	252	271	267	272	260	257	260	254	244	269	278	274	242	264	257	279	262	267	251	247	261	267	272	293	285	269	236	251	287	265	261	251	287	244	267	249	234	231	273	253	271	272	238	275	279	292	260	301	241	273	230	235	257	291	271	267	247	255	251	269	219	254	272	268	254	275	244	255	233	265	267	227	286	261	252	266	262	293	281	276	261	257	249	259	270	245	249	251	270	236	274	245	286	246	274	258	265	264	277	285	267	273	254	256	289	260	242	275	261	276	256	225	266	269	260	274	263	258	260	278	301	263	254	294	281	253	256	266	251	262	266	259	288	277	263	284	279	247	260	276	275	251	238	263	246	292	256	238	300	241	243	263	255	253	266	266	265	257	274	280	247	252	268	273	301	276	240	249	263	266	236	266	274	238	292	258	263	260	253	277	250	237	262	247	241	263	256	294	265	224	270	270	283	243	241	248	247	235	233	263	274	263	270	253	265	256	243	285	275	230	239	235	261	259	266	281	246	240	254	249	280	269	279	260	261	249	287	292	237	268	271	270	269	255	253	264	274	264	255	229	240	268	250	233	258	240	269	235	273	274	266	246	264	285	268	290	239	250	281	272	257	275	261	274	246	241	260	258	265	280	269	253	269	282	279	298	241	247	262	257	278	261	269	266	282	236	260	244	281	274	261	306	233	252	250	251	274	281	265	252	270	277	268	250	253	264	267	271	253	240	257	249	253	266	259	265	282	265	245	253	261	237	269	288	252	266	236	240	252	238	258	258	257	262	265	236	251	212	265	236	269	251	259	285	276	279	263	268	235	240	278	288	247	270	261	263	252	270	248	259	266	265	234	282	261	297	290	216	287	267	265	261	271	244	259	252	251	259	252	265	253	257	271	248	272	258	248	256	275	260	264	272	271	258	284	247	286	257	250	278	247	255	288	232	226	271	261	267	266	226	277	283	245	263	255	227	281	265	255	273	256	255	272	243	254	249	258	255	273	265	263	250	248	251	277	276	238	259	270	250	278	265	237	287	279	279	272	263	244	286	257	252	285	262	258	283	233	237	242	263	268	242	287	280	262	233	267	272	262	267	259	263	271	255	278	265	259	281	241	243	241	263	301	271	262	272	236	256	277	265	239	257	230	280	271	247	271	256	240	244	257	261	276	255	232	247	238	272	237	293	238	275	238	273	276	280	248	255	259	284	264	263	282	284	234	252	248	250	250	250	275	288	257	255	246	262	247	243	253	240	278	256	264	251	257	252	247	259	263	288	278	258	279	247	277	281	270	271	274	264	259	251	256	274	264	255	251	278	273	259	274	268	282	246	245	264	263	291	272	250	257	260	286	275	281	243	297	259	285	286	283	255	279	268	259	293	272	256	260	268	258	256	259	261	272	259	276	256	260	270	267	249	246	255	277	282	232	268	256	237	282	261	279	250	304	258	269	262	281	252	301	271	288	273	265	274	237	268	270	260	270	264	281	239	291	271	255	238	247	251	245	255	252	264	260	275	272	269	262	284	262	277	280	292	297	255	255	256	248	287	266	276	242	277	260	271	250	229	238	242	266	283	252	258	243	261	256	280	277	244	228	247	255	267	275	265	262	259	256	267	224	265	279	274	258	264	281	269	263	279	260	255	274	258	257	302	283	256	252	259	248	278	293	260	226	260	254	261	272	264	228	261	236	276	247	273	259	269	273	253	249	252	257	256	281	232	280	274	241	254	299	252	258	281	270	250	268	266	268	272	265	271	253	286	248	292	272	248
11821	13092	22523	23162	19693	16061	13174	10455	8518	7038	5339	4529	3864	3192	3013	2823	2399	2284	2200	1827	1797	1797	1608	1398	1399	1334	1268	1229	1109	1048	948	1005	900	863	879	785	786	772	809	775	805	774	722	731	725	763	715	673	735	700	693	724	709	687	699	735	706	718	683	766	706	742	744	699	688	746	686	709	709	726	699	691	710	744	719	707	721	716	702	709	723	724	703	689	722	727	672	725	752	703	735	747	725	729	713	727	744	747	662	749	714	701	704	669	760	731	715	736	748	708	692	678	711	753	704	712	710	704	725	700	714	705	671	735	749	682	704	749	716	678	695	719	714	696	709	713	716	736	734	752	708	694	715	729	678	708	736	710	701	718	717	717	716	716	700	740	698	732	732	736	735	695	720	712	704	695	753	696	685	717	726	679	690	744	716	715	722	694	766	739	708	756	718	758	739	751	691	698	717	717	696	718	723	725	699	610	699	706	725	715	710	743	762	708	687	707	726	727	743	754	658	752	690	742	753	735	705	683	673	734	685	757	723	721	743	711	760	778	730	702	738	671	742	727	725	721	708	701	681	709	685	698	724	740	750	721	720	688	702	720	743	728	728	739	718	659	692	712	733	678	748	759	685	685	785	680	687	745	733	722	697	671	718	706	676	658	684	744	706	769	735	720	696	698	733	729	718	698	688	722	745	733	740	715	704	697	705	671	733	734	644	716	701	738	753	736	744	715	743	742	681	687	729	758	693	717	751	714	713	688	704	712	716	731	727	748	723	706	730	685	712	719	741	710	745	723	710	679	687	706	704	746	731	728	739	725	704	742	739	721	773	737	714	755	749	708	708	712	741	705	720	709	707	711	719	730	729	678	701	724	690	750	692	704	725	687	729	721	722	701	770	688	701	697	703	647	770	752	686	768	694	705	717	726	718	778	725	736	737	733	724	710	765	715	726	699	733	695	683	709	715	695	694	700	743	714	699	768	704	685	758	716	731	711	730	668	671	757	698	676	691	662	720	729	760	743	715	708	699	747	712	712	719	717	721	746	711	735	716	691	794	693	746	727	730	739	719	703	667	683	714	748	748	723	704	722	715	697	735	760	729	727	767	728	733	735	768	686	760	732	753	705	735	741	711	686	719	690	694	736	694	773	730	677	690	714	747	751	702	726	757	712	715	711	699	700	707	725	758	706	758	698	730	738	714	725	719	730	718	708	741	699	735	714	729	725	670	738	689	717	686	712	717	675	713	649	739	711	731	737	710	678	783	704	748	742	728	688	706	735	679	744	741	706	683	791	708	768	740	722	710	711	769	688	717	689	760	698	747	739	740	704	752	704	734	735	706	764	707	710	684	642	680	689	696	737	700	731	694	759	731	728	701	695	707	710	783	715	720	742	710	694	729	680	695	745	696	655	733	731	726	748	729	720	763	731	729	726	741	720	685	697	735	731	723	650	746	720	698	719	719	745	693	696	776	704	709	699	732	724	768	686	739	747	747	729	690	767	717	688	723	671	695	699	769	719	738	711	688	711	712	754	699	734	674	686	726	692	677	767	652	734	697	699	735	693	726	710	728	697	731	745	705	724	719	723	691	648	674	703	725	714	744	762	713	715	720	713	730	702	749	711	726	690	721	710	729	705	718	771	758	710	737	756	716	679	737	693	725	717	717	723	745	692	766	787	724	714	748	761	709	664	715	699	686	722	716	737	726	689	744	780	744	734	721	667	707	703	708	791	703	783	754	696	736	736	738	717	754	731	689	725	741	683	681	725	686	718	725	692	730	736	723	696	698	733	707	696	712	703	764	723	715	713	743	696	716	720	721	683	738	686	705	755	697	741	718	728	740	752	702	761	716	703	731	675	750	732	708	746	698	701	690	699	703	726	731	696	773	674	776	726	725	672	682	724	677	675	745	735	716	717	708	709	745	704	691	699	669	727	699	741	731	741	723	729	672	716	707	690	700	732	719	682	704	723	694	700	704	700	701	775	755	677	681	709	719	720	736	767	761	724	675	702	691	715	780	707	724	722	728	758	688	739	729	693	740	698	691	747	707	691	740	695	683	698	702	723	720	747	684	714	710	738	689	743	768	698	690	709	717	735	732	715	727	710	703	761	685	753	737	693	734	687	728	715	692	735	700	727	701	747	726	684	754	723	704	710	701	747	733	707	694	723	724	765	722	712	676	731	709	699	727	692	755	745	728	740	719	710	701	686	743	720	745	728	700	693	741	699	705	708	684	677	682	745	743	713	708	736	706	770	747	693	696	719	695	732	737	718	696	700	728	746	754	696	751	720	724	707	748	727	734	711	683	715	706	722	747	685	711	695	726	742	699	708	680	692	731	783	731	721	720	730	791	675	713	710	699	677	722	703	696	709	714	686	784	740	715	721	705	688	743	691	711	711	755	700	684	722	734	696	724	711	712	700	770	684	760	675	718	677	750	734	705	696	730	700	728	736	718	704	716	735	708	720	731	691	715	689	730	697	729	691	741	697	731	744	721	758	710	721	703	771	703	730	686	708	701	721	717	712	712	745	682	696	694	676	724	725	673	720	682	688	742	715	680	712	684	706	736	748	729	709	673	719	721	727	693	683	719	720	713	731	769	758	744	689	716	731	701	717	726	717	735	727	699	735	740	732	711	724	753	703	744	693	715	774	708	696	765	749	670	727	718	748	709	719	723	701	676	745	751	710	745	750	674	695	730	697	703	723	719	686	724	739	693	704	698	748	712	714	740	734	714	757	732	715	720	680	721	751	704	699	758	740	693	713	718	739	719	690	702	712	692	747	729	738	746	703	703	674	706	737	728	736	695	672	786	695	755	762	684	729	767	729	707	719	700	667	723	734	772	727	746	687	694	725	757	733	758	680	726	718	735	723	696	699	718	694	736	746	709	724	747	704	662	702	694	696	706	694	712	725	769	721	738	770	746	687	732	753	770	753	679	668	709	744	711	726	701	722	698	718	725	746	702	714	765	694	683	742	736	726	715	672	690	693	758	692	719	742	744	705	712	704	751	717	728	728	726	751	730	753	729	723	749	701	684	758	706	710	710	664	712	719	706	681	738	718	735	711	741	707	716	704	733	716	705	712	685	681	733	699	760	732	765	718	690	706	688	673	772	731	706	649	749	675	736	685	748	751	720	759	699	727	717	723	734	783	686	734	714	728	706	736	781	716	700	737	707	717	717	746	701	713	779	681	746	755	747	736	744	731	709	738	703	697	725	682	738	703	699	675	696	701	704	785	752	753	721	709	722	765	711	716	756	694	779	731	691	688	689	749	741	767	734	714	685	744	704	720	676	726	640	772	678	737	726	707	728	770	710	769	699	720	730	741	698	686	711	724	746	684	719	740	721	758	747	776	672	667	705	708	748	699	642	757	704	694	702	722	679	752	741	712	702	653	751	724	721	731	707	713	684	707	682	697	748	678	705	727	721	683	749	764	727	737	732	734	705	699	666	749	703	676	718	723	667	725	735	694	753	744	709	756	733	725	731	698	754	709	704	721	715	714
29926	25682	27222	21821	15473	10894	8759	6717	5903	5053	3018	2316	2183	1790	2268	2299	1894	1934	2078	1527	1409	1592	1476	1312	1186	1058	1198	1141	901	784	601	603	535	474	467	425	378	397	306	291	280	271	279	266	251	252	258	251	217	218	261	211	257	249	225	254	257	239	243	269	244	236	217	271	212	272	278	222	254	253	254	272	215	245	278	280	256	268	220	223	262	246	286	239	260	261	232	230	243	239	239	232	221	253	210	273	226	253	221	232	219	250	241	241	261	250	224	253	226	240	222	237	236	272	215	263	242	246	265	263	262	219	258	240	225	256	254	242	240	252	236	250	239	252	282	218	237	260	250	245	265	241	246	212	235	251	259	254	256	237	270	225	242	233	257	266	246	256	264	271	239	251	247	237	242	249	246	216	247	244	231	247	252	260	237	262	230	262	246	259	259	264	237	239	228	253	250	261	234	245	224	232	252	246	257	254	253	250	214	240	258	225	245	234	238	245	255	248	233	222	226	243	238	237	255	241	249	265	258	269	246	246	198	263	234	217	252	242	253	239	266	250	261	240	266	232	242	270	250	257	242	260	236	266	254	214	229	218	248	242	243	237	226	253	259	249	242	248	245	266	224	233	250	235	273	229	259	243	228	245	237	221	258	232	230	263	249	246	232	237	246	235	271	256	219	245	272	220	246	246	253	250	235	253	265	224	274	223	246	238	233	233	232	240	260	269	215	260	225	249	222	229	249	256	260	237	239	233	242	238	221	276	247	244	215	265	216	235	224	228	261	241	262	262	264	238	246	247	244	253	283	228	239	222	254	238	236	250	235	275	228	230	235	222	209	256	239	256	250	231	228	276	249	243	273	217	295	237	244	262	240	240	234	234	252	245	236	252	227	235	270	261	242	231	254	255	239	251	230	272	256	223	224	246	228	236	259	240	233	232	216	260	233	250	252	279	252	233	221	247	254	220	230	246	252	239	246	233	246	230	260	193	263	233	245	228	277	280	226	222	255	264	241	251	235	240	269	243	246	244	240	240	266	256	253	239	237	239	243	217	252	246	272	267	262	220	233	267	232	227	246	267	250	233	226	223	231	270	284	255	252	225	263	242	257	241	240	245	262	233	250	246	286	256	262	249	246	243	252	246	227	235	252	224	257	242	220	238	244	253	221	226	249	261	258	231	255	270	254	285	238	264	247	233	236	245	214	228	240	209	246	249	212	250	234	260	254	241	264	255	239	242	235	243	260	236	253	239	264	234	208	234	277	215	221	235	244	237	247	269	243	247	260	225	223	238	246	267	248	243	246	234	240	255	260	226	252	260	246	251	232	231	244	210	233	236	245	222	239	268	237	247	205	228	232	265	277	251	252	228	251	210	238	254	234	258	261	248	221	241	246	228	228	233	231	259	235	234	236	249	273	237	258	254	251	248	266	261	235	231	219	226	235	233	238	252	241	263	244	246	240	235	248	228	230	243	250	252	277	234	260	239	235	216	222	248	208	231	250	254	255	273	243	256	252	230	235	234	242	245	234	255	232	256	242	250	258	257	285	258	269	218	231	245	252	250	241	239	250	241	229	264	250	229	225	217	231	239	240	262	237	236	237	236	242	266	227	237	237	209	265	224	249	250	247	253	241	238	236	239	243	238	255	269	269	219	249	249	234	267	239	216	254	239	232	253	236	245	270	271	238	238	266	272	248	270	248	254	240	237	239	224	250	236	254	243	237	242	258	261	281	231	218	253	237	263	223	231	247	242	257	229	219	241	248	240	226	235	274	255	231	241	244	221	258	238	264	243	246	222	281	250	224	241	231	275	230	240	227	222	235	237	234	229	258	286	254	242	219	244	241	252	237	243	248	248	239	224	234	232	216	230	255	260	262	235	228	272	222	246	245	243	223	248	248	241	266	252	262	256	251	247	276	231	239	233	257	239	246	227	265	223	235	239	263	224	209	263	272	258	235	258	245	251	232	236	241	223	230	253	246	224	233	247	256	238	246	269	234	241	276	228	229	236	222	243	230	219	227	238	268	254	226	248	239	252	216	233	230	218	225	235	218	262	217	250	240	261	263	229	239	248	248	233	230	259	263	257	206	242	261	263	231	274	259	227	257	219	210	245	253	264	234	237	215	242	260	256	252	232	238	253	223	247	223	248	266	260	276	245	249	222	219	244	226	228	277	252	239	246	224	248	260	257	236	232	214	223	231	229	200	230	253	256	252	237	257	235	247	257	212	260	268	255	245	267	250	248	245	242	232	270	243	225	252	241	248	236	254	248	260	229	276	256	251	261	244	240	222	231	269	237	264	236	259	268	235	240	218	267	235	242	237	223	251	254	261	239	237	239	237	252	265	250	231	262	245	239	257	231	273	266	230	251	255	241	235	239	219	262	230	265	249	206	249	257	251	238	230	283	262	247	239	224	223	224	237	261	279	193	247	252	242	231	231	235	244	225	223	272	255	228	297	262	252	258	276	243	272	223	259	220	240	240	234	223	252	247	213	234	215	259	246	257	244	229	272	237	248	218	250	233	265	225	237	262	221	234	228	219	236	254	263	265	220	232	244	231	262	247	250	241	259	227	208	221	241	252	235	227	232	223	228	240	234	226	250	217	253	244	250	227	252	219	267	231	228	237	219	247	244	251	250	243	268	227	243	275	243	201	233	238	225	245	228	247	246	235	243	222	236	244	231	246	254	236	262	252	234	235	225	234	249	260	246	240	229	240	240	264	251	223	274	262	252	232	233	269	240	244	226	255	251	259	253	236	225	217	234	231	246	230	233	248	264	240	236	233	229	198	240	251	251	239	256	241	248	224	240	283	250	250	250	250	261	256	220	239	234	239	231	238	220	253	242	247	244	252	240	257	224	234	254	217	265	254	276	268	236	260	235	260	300	245	271	221	203	234	249	286	232	199	239	254	231	260	244	236	259	256	249	238	232	242	254	261	252	246	267	235	255	238	251	243	256	245	232	243	245	220	253	242	253	224	260	246	253	253	217	246	241	235	225	244	226	242	228	239	250	243	217	279	251	239	229	227	232	219	228	262	228	242	261	252	229	255	237	240	256	234	279	230	258	260	233	257	244	243	237	253	273	252	241	215	228	235	241	257	263	234	248	235	247	249	245	278	210	242	264	230	220	237	230	263	269	231	243	239	258	274	248	239	248	256	247	249	228	233	250	236	271	255	272	237	257	233	249	254	255	279	254	259	247	223	261	238	238	255	232	269	261	249	206	247	223	276	272	245	267	211	255	270	254	249	256	258	245	254	206	250	239	243	241	243	263	271	248	233	254	256	273	256	239	248	252	241	239	245	255	236	252	224	226	237	230	282	257	243	228	217	254	247	234	263	252	243	238	203	202	264	222	237	246	260	239	228	256	266	221	247	255	238	215	215	223	250	227	277	254	228	221	234	238	248	216	250	239	238	209	240	264	239	243	254	246	249	229	242	228	215	248	265	237	242	250	249	260	267	218	223	243	243	251	243	256	259	235	231	254	236	257	235	239	233	271	238
19426	20775	31397	32686	29607	26298	24614	21371	20433	18434	12816	11299	10763	9009	11552	11883	9843	11183	11647	8535	8679	8971	8683	7455	7248	6654	7208	6858	5489	4513	3376	3171	2721	2411	2237	1941	1774	1584	1224	1049	917	930	865	778	784	733	675	687	667	670	669	638	695	720	641	657	652	658	749	693	644	668	670	653	635	681	641	685	665	647	732	675	666	682	690	705	664	623	683	685	676	668	666	715	663	645	689	616	686	679	691	661	662	679	675	674	712	684	641	671	629	692	678	667	647	663	658	718	667	671	653	609	659	676	677	689	644	739	686	658	654	621	671	678	630	632	660	668	680	646	677	696	661	653	672	664	696	697	686	624	687	647	663	668	662	693	661	666	713	717	670	679	688	656	688	645	676	669	679	669	690	692	660	666	707	680	673	670	643	666	645	674	660	708	693	698	633	661	673	680	676	636	707	670	639	649	686	702	689	653	716	710	665	705	709	697	653	725	678	660	673	651	675	611	717	662	671	671	671	687	685	720	673	644	735	665	656	702	693	720	671	648	645	656	660	733	684	688	661	682	652	715	645	680	660	643	668	689	694	682	687	687	667	654	669	684	627	659	655	676	653	688	644	663	650	681	651	682	703	681	690	670	642	697	664	631	688	665	685	666	685	658	603	699	682	641	683	628	632	678	667	728	675	678	700	635	685	672	680	650	722	674	672	634	697	644	702	666	654	658	648	708	683	689	695	664	663	643	674	678	702	647	671	680	681	668	654	690	660	670	688	675	675	692	701	661	744	660	686	687	652	714	650	661	654	680	683	714	672	668	697	627	666	684	694	701	709	680	710	694	684	664	670	668	616	655	681	659	664	678	688	691	667	668	628	686	672	668	685	662	649	684	641	633	675	670	668	713	628	708	657	652	674	670	642	686	648	687	660	707	682	640	663	665	741	687	682	675	649	633	643	641	674	690	642	655	673	617	685	674	680	678	653	654	618	688	683	679	696	689	662	697	682	670	667	662	676	649	691	675	648	676	661	679	645	704	662	712	707	708	669	653	680	682	651	664	671	666	644	713	691	687	698	655	680	708	647	701	642	665	717	667	666	688	644	656	688	713	706	654	668	636	705	672	652	667	707	717	700	668	667	669	651	685	689	658	601	704	671	698	668	644	642	669	664	694	657	697	679	673	700	649	659	657	661	671	660	691	640	692	703	695	682	693	690	670	659	691	676	641	651	664	696	673	704	677	709	676	599	681	660	658	645	672	674	694	665	663	642	691	682	659	661	737	687	667	688	700	690	734	679	742	652	652	689	707	685	688	633	644	672	676	665	656	665	670	720	686	618	710	675	681	715	708	664	685	638	667	694	708	712	612	693	696	645	664	681	698	643	665	655	660	677	685	684	643	677	646	616	714	716	653	692	678	672	643	644	685	703	663	659	709	689	659	708	631	678	608	676	683	672	700	674	692	689	698	643	663	674	645	676	667	676	698	662	656	679	679	667	690	700	656	680	653	646	708	676	681	669	679	649	687	687	684	684	625	699	664	676	696	683	685	647	618	669	674	705	688	674	683	671	658	686	630	667	686	711	676	676	674	681	703	646	721	658	640	669	694	637	688	685	700	694	689	682	677	677	658	653	674	675	691	698	708	689	644	694	666	677	695	632	720	625	667	687	704	710	651	677	656	673	698	674	676	669	703	666	681	659	662	663	658	678	742	666	679	735	677	652	669	660	683	692	677	699	698	696	664	656	678	700	672	640	678	729	659	704	652	665	702	696	687	665	671	677	667	652	621	690	644	734	704	693	671	678	663	622	673	644	680	671	700	685	632	687	676	679	667	669	664	683	662	657	681	680	663	631	661	653	608	652	687	675	713	688	725	678	620	683	656	655	645	662	689	643	675	679	660	639	704	661	645	724	662	666	693	714	680	685	671	659	642	640	632	633	666	659	614	667	668	685	671	658	663	635	670	704	632	693	649	643	661	723	690	649	744	670	701	648	690	661	678	702	669	670	690	669	683	652	664	687	709	662	711	679	671	636	668	666	654	650	631	690	680	656	663	614	710	692	710	667	667	658	694	683	654	632	702	663	673	637	702	640	695	619	680	727	630	685	701	682	689	671	671	648	690	663	714	679	638	693	628	665	649	640	719	722	686	637	735	710	694	682	649	689	688	684	728	609	707	684	630	647	641	677	677	693	690	684	685	659	707	659	637	688	621	683	661	677	688	722	689	674	714	636	687	651	665	641	718	687	686	691	687	667	690	644	698	673	646	698	673	690	625	703	711	696	700	664	716	668	648	669	644	686	680	670	620	657	678	655	676	654	683	686	695	679	644	671	704	657	634	656	697	668	625	652	685	698	692	673	647	635	676	654	678	722	684	655	727	651	657	666	723	649	735	635	674	665	651	647	635	666	687	694	628	659	694	711	674	714	730	641	710	673	692	677	669	634	667	654	665	728	684	695	692	686	666	663	674	700	702	678	664	697	658	626	676	677	636	668	711	616	650	665	667	705	720	686	658	679	666	653	700	669	693	661	684	647	670	670	638	684	712	656	660	642	702	670	665	648	670	665	750	647	722	722	712	673	688	672	664	669	658	658	635	650	664	636	661	667	683	644	654	684	645	690	706	666	661	643	642	725	665	720	639	717	703	688	683	671	688	674	686	737	676	688	670	656	704	637	724	662	652	658	723	689	674	630	685	677	658	687	650	673	658	678	654	652	642	601	708	664	683	684	654	650	671	684	678	711	658	679	663	704	709	624	663	714	661	656	655	689	687	699	683	651	673	670	649	667	683	690	655	668	664	644	672	666	669	699	691	708	713	680	633	643	719	681	666	673	674	641	673	688	675	684	672	707	666	660	668	639	667	758	651	668	649	688	668	674	678	711	693	695	666	681	673	728	687	682	679	669	655	648	704	702	674	696	673	742	734	676	696	694	674	683	675	738	709	695	667	686	667	660	689	696	666	676	662	662	629	669	672	642	686	692	703	686	696	702	695	649	686	706	674	678	653	640	675	726	653	653	653	679	645	705	692	660	694	669	656	692	656	654	682	675	715	630	681	674	633	636	687	637	670	709	685	702	631	697	667	650	657	701	624	678	662	658	653	647	655	632	724	685	719	689	676	718	615	634	679	655	648	653	687	709	652	648	720	664	685	674	673	743	627	704	698	686	698	642	671	666	689	635	694	685	668	707	662	663	671	652	737	651	644	689	668	648	688	693	668	695	693	692	753	659	680	639	626	671	675	715	654	677	678	669	715	725	716	691	724	676	686	686	724	671	693	705	657	652	704	714	697	682	678	670	688	704	701	682	678	683	705	680	679	717	660	637	665	692	648	643	659	695	672	652	651	658	683	673	680	669	688	637	713	658	659	687	722	692	709	656	700	627	720	658	651	681	692	686	671	676	665	660	653	661	671	688	675	687	664	638	682	660	737	679	694	655	663	710	706	689	697	664	625	674	682	667	697	632	683	683	660	636	687	676	630	657	679	684	666	643	664	686	681	641	731	668	704	612	629	653	687	687	635
38163	33276	35519	29855	23261	18469	15460	12189	10857	9419	6126	4343	4283	3356	4355	4529	3408	4436	4279	3173	3149	2889	2762	2367	2327	2375	2333	2322	1728	1356	1073	940	809	746	633	563	562	435	380	316	273	304	252	245	235	209	221	222	243	207	193	216	236	213	212	244	248	204	216	236	244	240	231	211	212	233	206	218	215	227	200	219	227	214	214	200	218	229	236	248	215	229	219	196	243	223	222	223	197	218	233	223	259	246	236	194	230	230	233	188	202	224	254	232	261	226	202	224	201	246	220	217	228	208	197	229	223	246	214	210	236	233	237	230	203	231	202	219	227	222	214	233	218	224	207	230	209	233	213	241	221	184	228	204	203	200	243	232	221	239	232	215	214	207	217	236	237	217	217	204	195	209	204	227	239	229	232	245	204	243	219	223	229	244	194	229	210	233	214	217	216	215	234	266	222	220	239	233	221	220	234	229	235	240	241	236	231	234	212	241	250	214	224	224	221	233	219	223	246	240	246	208	217	222	195	213	218	219	229	213	209	212	209	198	229	188	219	221	222	216	230	210	216	239	230	227	229	189	215	223	236	212	239	219	224	206	221	202	251	184	202	229	211	196	213	204	225	220	249	239	248	218	215	231	215	233	199	222	202	217	227	216	220	223	216	243	196	230	242	234	233	227	242	231	210	220	214	220	212	193	218	234	242	240	236	225	220	222	241	238	200	234	191	203	222	214	232	223	225	224	230	217	221	223	212	224	226	214	222	235	255	219	201	232	243	218	218	214	198	220	184	201	236	232	226	203	217	196	205	224	215	219	205	212	200	210	213	227	244	209	230	210	210	218	242	228	206	223	222	226	225	221	239	215	230	247	220	211	221	211	191	224	231	202	240	225	202	230	196	222	239	219	234	227	219	261	218	230	241	206	227	224	221	191	228	224	201	201	220	207	225	223	254	247	210	265	221	238	197	215	227	254	247	231	249	217	232	235	240	193	227	204	211	212	227	211	231	224	223	216	217	213	237	246	246	219	203	221	225	204	211	227	218	247	204	219	219	194	227	227	216	217	225	252	259	218	207	222	197	228	213	202	215	207	223	226	215	211	222	235	213	234	214	237	224	211	207	209	249	224	223	224	223	189	215	254	198	211	229	239	209	228	235	208	202	204	211	200	232	234	213	226	224	210	246	195	213	227	228	224	194	232	218	249	237	237	210	228	244	211	212	229	202	245	206	232	198	208	216	249	203	210	239	227	214	206	192	241	224	190	216	222	236	214	229	235	210	244	201	249	216	217	193	236	221	240	217	196	224	201	223	224	253	193	194	231	241	255	222	231	223	227	238	256	237	217	231	210	213	205	222	226	235	211	205	226	225	207	233	219	241	221	258	226	218	209	233	221	203	222	237	264	215	237	217	220	236	198	230	222	225	211	205	225	196	216	252	234	197	218	215	241	208	204	203	237	224	218	232	196	216	229	191	239	216	222	211	236	220	211	230	240	230	215	208	219	206	204	215	237	189	210	213	209	227	221	192	241	239	207	233	202	203	229	233	205	210	234	219	232	237	220	196	211	232	199	208	208	222	233	228	226	235	216	201	231	232	236	203	199	207	241	222	235	218	221	242	227	207	237	204	222	239	225	228	215	235	203	223	216	244	228	207	252	203	208	199	231	215	242	239	213	216	213	208	208	207	207	211	221	236	212	232	212	213	249	241	220	230	213	239	224	193	233	210	227	223	226	192	227	225	199	222	217	224	203	215	200	226	232	225	226	223	244	251	245	206	234	248	271	219	224	211	231	234	191	216	244	235	242	212	219	203	230	241	211	230	232	195	226	216	218	210	220	217	203	210	250	224	231	220	216	223	218	221	233	232	239	223	230	218	206	239	250	235	208	215	236	216	208	229	209	228	215	200	274	226	238	238	242	188	221	243	223	205	241	218	215	217	252	228	172	209	227	241	195	210	207	246	227	241	228	208	214	207	216	208	185	229	219	240	202	233	218	240	229	214	230	209	225	223	214	226	226	207	196	207	217	211	225	210	233	234	215	230	203	231	231	223	235	230	218	228	244	205	222	237	225	214	232	215	227	191	225	209	221	228	237	217	221	215	234	219	230	221	213	234	233	229	232	192	216	204	238	220	233	231	206	202	226	217	232	225	242	218	211	218	229	248	212	215	251	233	232	222	218	217	211	220	219	203	252	196	213	217	221	206	228	236	207	232	226	231	206	198	226	226	188	228	205	204	214	211	205	232	229	227	196	206	234	235	220	212	227	262	223	222	209	194	231	224	224	224	232	204	216	229	222	203	203	219	229	225	205	244	210	240	226	242	217	200	207	245	222	201	224	228	226	212	214	224	225	241	213	231	217	233	228	207	223	243	215	239	233	198	228	230	242	219	246	239	240	228	219	212	210	215	211	236	227	217	200	217	237	207	219	217	203	190	219	218	192	183	235	251	244	221	192	224	232	250	215	214	202	221	226	231	221	233	211	223	199	230	236	219	237	231	248	206	207	226	220	220	213	223	232	211	230	210	228	227	198	219	247	204	225	202	235	225	231	243	244	214	214	210	232	206	243	202	226	233	231	240	203	231	210	189	210	235	173	203	240	225	205	201	247	231	230	195	221	228	202	213	209	238	204	205	261	236	239	220	206	248	220	240	208	205	232	244	241	224	174	224	228	224	239	238	182	209	223	210	227	204	206	236	232	221	225	226	188	228	214	242	230	214	210	212	226	229	219	224	223	225	222	248	206	229	221	239	236	214	238	208	221	224	223	216	207	217	218	213	224	205	214	211	210	229	228	250	212	217	264	232	215	220	212	227	219	229	215	236	186	220	225	202	200	225	221	214	214	224	245	204	233	209	234	208	213	254	209	193	228	222	228	201	239	222	208	211	216	234	234	232	252	228	225	229	214	226	226	231	225	220	200	217	233	233	205	225	226	209	245	209	198	230	223	250	218	223	204	219	228	250	217	217	227	211	239	212	215	179	182	213	223	228	217	222	231	212	201	228	266	223	233	211	190	250	194	223	236	196	217	219	214	207	233	228	239	201	211	228	225	228	231	227	223	236	233	228	239	210	224	193	193	235	199	209	230	222	229	218	232	222	218	242	209	216	203	198	220	190	217	234	207	234	251	212	192	220	199	216	227	231	190	236	226	256	222	234	209	253	189	226	227	202	233	234	181	190	224	210	242	226	224	228	207	229	209	192	237	220	227	198	205	202	183	224	226	237	226	205	200	222	222	216	241	248	199	229	226	222	257	216	239	250	228	264	238	214	206	241	219	237	225	196	212	193	199	236	236	222	239	234	216	208	236	219	240	225	224	218	210	218	195	206	212	234	238	248	220	213	218	199	213	212	232	232	241	239	240	203	199	205	221	226	200	233	232	228	256	208	208	205	224	227	251	198	214	206	244	210	211	207	222	224	210	224	227	218	221	209	214	210	183	254	197	217	219	235	236	232	230	197	232	231	223	203	237	236	228	211	226	193	216	210	228	239	217	212	214	236	235	248	217	245	235
24746	26793	37075	38904	36297	33624	31797	28830	27901	25915	19697	16814	17633	14316	18910	19011	14400	19576	19267	15002	15339	14809	14694	12695	12827	12322	12709	12658	9665	8198	6085	5552	4580	4294	3671	3276	3070	2275	1762	1428	1193	1015	960	894	807	710	656	693	664	632	601	605	641	600	607	655	612	617	643	622	639	639	572	635	608	670	600	646	620	627	606	603	632	635	643	663	607	613	645	626	583	611	611	606	567	621	631	590	630	602	620	618	642	574	640	632	611	612	630	628	652	586	600	641	629	565	598	621	644	653	613	632	608	599	609	617	629	657	590	530	611	598	635	616	624	640	669	612	635	583	619	651	636	569	654	602	610	643	667	609	638	594	577	586	609	629	650	666	621	687	637	634	614	581	615	637	587	604	635	587	654	611	543	663	586	594	657	599	621	622	570	628	627	610	588	630	658	630	624	586	635	623	647	658	638	604	617	616	637	618	621	558	577	659	642	640	601	646	631	641	593	617	603	605	586	612	580	616	646	593	689	631	621	606	631	613	654	657	596	627	668	608	632	669	623	604	656	628	636	591	632	605	672	603	632	651	602	634	634	647	642	646	624	561	656	609	633	648	622	563	585	615	606	618	584	603	599	649	622	626	593	646	580	601	593	605	551	570	602	615	630	635	598	591	596	573	604	611	608	575	593	592	641	569	631	595	636	605	602	615	643	603	587	617	623	573	595	604	634	604	630	657	634	623	595	648	618	621	594	647	639	580	622	574	637	635	607	626	617	632	567	614	594	646	635	643	606	578	602	575	639	599	608	620	582	635	601	624	604	617	589	672	601	625	622	624	630	605	598	651	601	582	615	649	643	652	644	618	628	645	570	599	593	611	659	582	584	621	616	640	605	619	598	610	636	571	624	613	640	622	683	646	641	654	609	662	615	601	636	676	625	597	590	647	624	619	637	621	651	655	600	599	603	636	646	614	596	606	622	599	626	628	630	612	586	578	608	591	630	630	604	584	623	605	605	592	636	616	616	617	610	603	619	607	625	654	624	616	616	596	577	661	573	572	587	583	636	616	595	608	651	637	591	581	641	570	634	585	624	609	564	585	647	596	600	643	624	592	661	605	629	659	643	691	618	622	599	615	634	598	596	620	595	601	618	606	661	588	656	625	612	597	591	659	602	636	584	645	692	633	659	626	627	607	621	626	615	650	628	575	626	638	584	670	635	588	606	662	587	632	618	620	641	643	656	629	613	635	656	633	638	636	645	601	628	607	619	633	623	611	562	660	601	585	629	589	641	584	620	586	629	639	640	572	615	595	587	612	603	601	616	645	631	610	649	639	582	618	593	598	655	615	676	644	587	635	629	572	617	575	634	593	644	588	619	624	589	637	603	633	637	594	615	607	589	601	622	627	573	591	627	629	607	591	608	654	589	625	596	643	609	603	633	592	580	605	674	592	635	621	583	649	625	596	604	638	621	614	574	598	655	639	575	590	611	656	599	662	608	615	640	654	639	607	660	650	607	601	571	617	650	615	614	572	602	575	598	602	596	604	617	662	596	642	623	630	583	604	605	651	561	599	606	668	595	602	585	587	613	627	621	591	616	594	633	607	597	620	564	623	626	614	599	637	595	661	637	573	651	618	630	642	589	632	623	639	587	645	592	594	615	640	585	627	561	658	591	649	654	617	605	615	614	634	594	607	623	629	626	634	609	652	610	660	652	606	651	632	662	574	628	622	646	664	608	601	621	589	567	629	620	637	593	632	598	605	659	622	611	614	627	610	595	579	609	630	637	608	618	575	623	594	636	651	590	636	562	611	621	631	622	629	660	592	595	663	573	630	647	637	573	651	611	661	627	635	635	598	620	626	628	656	627	602	613	621	601	601	654	610	609	564	611	574	594	595	649	560	617	631	638	591	553	656	562	605	633	600	602	633	632	654	603	660	629	577	618	595	617	594	637	612	631	635	611	619	617	628	619	637	597	654	573	626	611	621	638	630	687	648	639	578	591	626	615	584	613	581	613	598	613	638	604	604	632	629	642	623	621	616	649	636	596	608	632	633	626	587	615	604	585	627	608	672	596	627	609	589	643	582	628	636	631	634	598	615	620	637	626	632	677	648	628	596	613	645	624	630	617	622	633	619	615	614	592	633	584	649	619	617	608	673	624	647	626	652	604	614	610	647	614	658	633	617	617	614	633	584	653	625	648	651	640	622	638	607	587	620	600	617	640	620	581	632	583	600	631	641	616	635	647	610	639	611	637	606	634	604	605	643	600	605	606	629	596	620	591	677	612	578	627	645	627	650	627	666	610	617	598	596	646	627	611	624	568	618	596	582	600	596	614	611	625	594	632	643	651	615	595	575	590	583	607	604	600	578	599	582	609	589	627	581	656	633	647	598	633	624	641	601	540	589	608	605	603	619	599	569	640	642	633	593	614	612	614	596	609	598	597	572	592	646	612	611	632	603	610	652	627	631	593	585	608	612	656	656	626	622	634	645	603	601	643	634	606	611	590	631	604	637	593	631	613	626	640	611	614	617	593	590	560	561	588	619	627	531	625	624	623	602	639	575	608	587	620	606	573	568	631	612	606	597	595	635	626	572	635	584	578	594	603	580	584	587	661	625	657	619	626	572	598	668	641	590	595	619	632	629	582	631	635	630	605	621	645	637	599	641	622	663	614	577	630	616	607	598	606	614	638	625	600	605	593	668	635	642	648	592	593	595	599	631	648	599	622	651	604	567	602	593	582	650	634	589	634	593	583	595	645	615	613	658	622	619	657	663	593	603	621	581	653	606	560	617	618	668	629	605	578	668	582	662	628	638	652	609	606	600	652	610	621	639	599	646	666	660	702	612	670	606	596	586	628	571	569	606	597	617	550	590	590	634	594	603	631	632	614	609	622	601	651	642	612	726	606	572	635	580	612	590	661	604	598	625	596	614	616	640	638	596	622	577	650	630	606	611	599	557	636	640	570	606	600	602	625	576	613	664	608	615	654	623	640	589	633	600	636	656	604	626	634	644	569	543	625	568	664	609	593	579	616	622	628	627	598	551	594	609	623	578	594	622	620	600	601	554	596	613	577	614	644	595	585	623	642	583	647	611	636	610	602	611	628	569	658	606	631	594	631	567	597	637	586	633	629	594	566	609	621	632	616	593	671	618	610	635	639	669	624	575	642	564	565	589	604	576	627	628	655	623	619	616	643	610	639	641	641	632	625	608	646	597	604	619	642	611	627	626	653	613	637	634	644	603	598	568	654	620	580	615	637	627	602	673	625	625	555	637	599	610	658	604	602	673	625	597	625	625	677	648	626	637	639	639	610	652	615	607	606	606	639	601	629	636	634	646	621	622	619	640	618	593	603	685	615	580	626	604	626	621	620	611	618	640	603	607	616	597	666	620	614	635	596	580	612	589	633	588	597	574	587	598	696	630	634	649	601	621	595	581	584	619	635	654	577	665	628	608	630	592	600	625	636	617	639	582	648	580	639	621	621	649	608	599	604	616	623	621	600	613	652	590	639	650	623	647
18485	15701	16120	11656	7440	4817	3269	2432	1691	1382	1009	872	734	599	580	546	497	480	475	427	416	381	366	355	328	352	312	339	303	328	280	279	290	267	317	285	303	282	277	283	292	273	256	258	248	284	266	262	275	278	261	246	255	276	272	285	271	254	260	286	291	228	261	290	223	270	258	272	262	241	278	262	257	266	267	250	249	250	238	295	260	283	233	238	235	240	247	259	274	267	264	286	256	237	269	248	264	258	291	239	248	284	241	268	257	282	252	259	256	266	255	246	265	275	256	251	292	271	264	247	275	268	275	274	269	265	261	274	282	260	260	289	264	278	238	281	251	266	243	248	274	271	246	274	261	270	251	270	272	256	243	263	240	233	250	265	251	255	252	272	248	222	213	235	250	256	257	251	279	243	279	273	260	283	272	283	234	279	246	264	277	261	237	270	270	270	238	258	272	265	273	237	247	257	274	263	269	248	286	283	283	274	285	253	262	280	278	278	260	252	250	266	254	291	243	270	282	241	254	275	250	257	264	228	270	258	253	266	258	283	254	262	273	269	263	264	267	267	267	237	267	274	261	236	258	235	273	256	249	250	254	256	259	256	297	255	267	292	274	267	285	270	258	261	277	257	271	273	259	277	262	266	249	287	268	261	258	266	261	248	231	257	260	266	243	275	252	250	255	286	243	278	261	265	274	255	271	265	292	248	273	310	274	257	268	264	289	258	294	256	262	273	260	251	254	281	268	250	261	266	299	264	237	292	251	245	276	265	263	241	281	276	267	247	242	279	264	268	271	254	244	271	282	269	290	262	266	248	279	222	253	253	254	247	254	242	301	225	241	226	280	266	270	292	237	272	274	278	251	270	287	265	265	294	252	274	285	263	281	273	262	272	237	281	260	286	268	264	302	252	280	267	259	268	235	241	273	282	266	280	279	266	286	235	260	246	270	271	285	257	274	243	279	275	267	327	268	251	258	289	258	255	274	279	250	264	279	256	240	268	256	258	234	247	266	283	269	291	273	294	253	265	256	254	276	248	259	286	265	252	280	269	283	284	263	288	249	268	266	259	267	244	253	242	293	257	270	252	270	279	261	265	251	268	244	248	246	272	239	275	261	253	268	279	258	272	282	277	265	250	255	263	269	290	255	286	238	297	272	266	279	284	268	262	262	246	243	279	257	250	260	265	277	269	268	269	271	259	273	239	275	257	258	268	278	286	254	259	255	277	256	258	268	280	275	269	271	281	265	269	230	273	248	257	279	249	253	256	235	269	257	268	266	276	248	280	250	242	268	266	261	224	238	274	260	286	266	263	282	241	268	253	256	249	266	258	250	261	251	264	274	282	279	271	304	269	243	241	264	249	248	279	240	268	245	289	253	269	260	261	248	255	274	257	259	254	272	284	255	260	264	264	261	273	247	254	285	275	283	257	261	286	274	256	265	260	286	256	255	259	253	262	236	273	261	262	250	282	252	259	243	242	253	253	286	268	249	241	228	274	280	283	259	258	262	278	275	246	253	292	228	260	246	269	246	238	265	265	249	264	257	271	266	268	279	267	283	279	266	288	267	290	233	274	247	258	294	285	267	249	264	267	256	260	256	279	247	252	277	262	259	272	280	254	257	257	292	254	279	234	267	275	262	269	256	250	235	288	274	281	273	249	254	259	269	263	247	259	283	276	266	289	255	249	267	274	275	259	247	247	249	283	257	268	254	292	260	269	266	262	242	226	258	228	280	254	270	247	270	274	233	274	274	251	274	255	248	259	248	269	267	248	227	259	237	245	251	266	272	284	278	262	260	272	255	280	250	261	250	266	246	278	277	255	268	245	276	259	272	288	251	265	264	245	263	240	274	279	273	295	247	255	268	254	243	248	242	259	245	233	283	277	275	259	260	245	261	268	275	256	264	291	259	246	281	268	272	275	231	310	268	255	257	268	275	261	257	279	253	293	248	269	291	266	279	281	260	271	260	257	277	258	278	270	268	275	257	221	289	258	252	251	291	273	277	273	268	275	267	257	290	258	291	268	223	234	293	246	261	232	261	255	312	278	257	249	268	244	257	255	223	257	281	251	277	277	286	272	252	259	279	255	265	262	257	258	243	263	276	261	260	247	273	264	256	270	264	265	293	271	258	262	267	259	274	277	284	248	296	240	258	263	260	271	261	260	242	253	274	257	281	271	251	268	271	260	263	279	234	255	261	251	276	260	253	267	299	254	280	246	262	265	260	273	260	254	250	268	286	252	296	265	276	243	271	257	260	252	240	298	287	254	252	269	249	265	254	241	282	261	272	276	278	264	249	295	253	232	259	268	266	251	239	248	249	264	269	270	264	242	274	250	253	268	268	278	259	253	273	251	259	222	265	275	306	250	253	251	271	239	274	266	226	283	253	269	274	242	243	295	304	248	239	275	233	244	253	299	237	264	265	238	228	260	241	252	280	258	263	279	273	263	287	252	268	258	230	258	289	247	228	284	275	281	256	278	270	282	265	240	248	254	270	282	283	253	258	275	297	255	280	253	277	280	243	274	259	254	279	258	277	249	246	269	260	268	270	247	239	254	247	255	261	289	292	241	279	299	263	272	265	279	276	246	265	278	268	280	254	246	280	268	259	258	277	287	270	255	261	265	240	248	272	260	275	262	277	245	275	249	293	277	252	254	263	275	271	267	266	239	297	306	243	259	294	250	275	273	256	238	254	259	247	257	246	302	239	269	291	271	270	254	267	254	252	267	263	280	255	257	258	274	259	260	279	263	259	256	265	277	259	246	270	259	261	291	259	237	237	258	291	284	266	254	261	249	247	266	243	258	207	274	245	263	243	265	272	264	239	267	255	274	240	250	272	288	293	246	263	267	294	246	263	277	268	277	248	251	292	252	259	269	248	260	273	264	252	285	275	282	302	232	291	250	275	243	267	279	256	247	276	281	263	284	245	268	240	257	234	279	291	291	267	262	266	273	272	252	259	252	254	241	255	248	271	265	288	275	231	280	266	269	279	273	268	254	252	274	277	280	235	288	272	295	259	293	257	289	265	265	257	261	248	277	246	289	242	264	252	242	266	296	293	248	261	227	256	295	271	251	272	248	252	244	240	264	235	252	263	273	241	276	258	265	259	287	257	276	277	237	280	266	269	275	264	248	284	219	292	252	271	250	252	249	270	256	252	291	241	244	277	281	235	269	281	251	268	265	276	245	260	234	278	272	243	279	271	276	296	244	253	244	224	260	239	265	251	258	279	271	261	269	285	272	279	251	249	276	284	279	254	261	284	246	262	269	256	277	252	243	255	285	267	231	248	252	284	289	274	226	278	322	261	261	287	265	276	285	268	312	270	247	240	282	286	259	290	235	287	257	265	298	255	282	240	244	266	264	261	270	253	270	239	280	293	239	257	262	260	241	269	285	253	231	274	249	268	259	243	259	277	237	262	240	243	262	295	260	243	304	275	241	265	271	265	273	254	231	280	247	250	258	267	295	297	259	269	273	272	241	272	300	250	266	275	267
11681	13444	22806	23599	20074	16510	13366	10647	8796	7117	5635	4378	4035	3353	3275	2916	2362	2495	2274	1867	1806	1669	1593	1447	1373	1354	1317	1295	1079	1023	897	949	867	891	840	790	789	823	791	773	719	742	736	765	699	726	675	741	760	720	676	719	673	696	726	675	725	691	711	724	742	698	718	768	704	704	726	774	764	726	689	719	695	752	748	777	717	705	698	736	702	697	723	706	773	731	765	704	713	710	711	725	712	723	651	730	671	714	726	734	745	701	693	715	737	752	675	738	698	691	682	755	731	740	739	696	680	737	708	682	699	678	743	680	685	727	753	753	680	759	676	709	702	723	676	704	720	734	710	708	731	686	700	738	740	709	748	748	707	712	697	681	766	675	732	759	714	769	759	760	654	711	763	714	753	709	758	713	761	723	738	790	709	734	757	688	701	724	727	738	711	729	712	756	730	731	745	792	723	761	731	748	736	676	718	714	706	702	669	739	742	729	772	790	734	710	729	708	668	742	713	746	710	717	740	732	739	719	703	703	712	710	716	721	717	734	713	678	663	757	725	774	743	774	717	717	714	727	739	753	696	725	761	725	734	731	741	710	750	701	737	704	756	730	695	724	689	674	741	747	746	718	686	721	703	679	701	712	757	709	698	732	760	714	722	679	672	775	761	749	731	726	713	758	734	714	721	742	698	690	736	741	739	736	736	728	769	751	757	752	736	786	712	725	727	722	687	730	710	670	716	727	736	704	688	676	713	741	702	700	741	693	718	726	754	748	721	747	682	709	727	752	730	698	791	730	769	747	677	746	702	738	731	688	734	706	684	719	740	720	699	704	694	742	733	714	729	737	752	709	765	694	737	720	735	725	754	737	765	712	693	735	691	726	722	719	751	672	720	729	629	735	741	725	765	694	715	690	737	702	734	715	732	778	724	749	750	721	712	737	719	728	715	748	702	681	714	714	715	724	672	789	678	727	701	723	757	715	710	732	742	748	681	746	770	712	714	743	749	747	719	709	719	726	729	714	742	767	741	638	736	738	770	681	710	744	719	717	737	709	727	731	768	751	720	746	707	754	755	724	727	702	697	675	734	712	738	724	732	733	686	708	724	737	709	767	777	691	717	753	737	747	678	706	747	705	728	730	713	746	675	681	759	752	774	648	734	703	720	703	767	753	742	730	730	703	754	702	744	672	728	741	727	645	742	734	724	738	724	721	743	731	745	722	713	698	738	750	737	724	736	714	704	695	718	705	726	679	736	744	679	726	732	722	678	677	741	716	733	749	700	752	670	709	708	714	729	686	714	741	715	765	728	725	723	742	753	738	690	725	753	745	734	702	711	727	728	711	738	735	688	730	735	697	693	721	705	708	709	713	753	758	720	728	726	744	767	730	752	739	753	740	724	734	794	756	685	680	735	751	706	712	755	730	717	728	747	704	684	773	728	735	713	736	748	773	721	680	682	707	736	679	694	802	707	717	733	727	719	733	693	678	672	725	736	744	728	700	665	715	704	760	666	737	725	769	735	717	735	728	744	743	679	727	727	703	680	709	745	709	712	709	765	681	717	735	716	753	702	702	752	723	723	717	723	732	750	721	764	765	714	771	710	686	767	745	744	693	748	706	718	774	746	731	727	773	758	747	715	732	734	694	731	712	710	695	821	696	709	708	713	722	673	715	727	719	701	700	760	749	719	695	677	727	724	715	694	738	690	671	678	753	675	720	695	718	678	764	714	708	732	721	729	682	775	725	748	658	745	720	684	670	724	735	687	752	774	693	715	699	701	728	731	732	701	702	777	700	742	757	697	726	705	716	742	753	774	713	739	743	730	736	714	729	739	700	703	742	730	743	728	726	655	737	685	720	717	764	742	699	706	680	695	744	687	735	760	771	707	737	699	704	776	754	712	754	714	765	720	704	690	672	733	716	707	736	735	718	721	708	693	739	804	738	698	729	741	697	697	727	744	752	667	716	716	753	733	736	771	723	725	735	733	754	722	702	738	719	731	720	698	771	736	720	753	738	735	696	710	704	678	734	730	699	733	756	729	701	723	688	756	686	757	716	701	704	774	695	701	750	778	683	760	713	707	678	716	735	691	687	755	743	699	765	739	686	697	730	689	715	703	688	696	753	733	733	745	693	786	738	773	741	685	760	711	755	747	694	731	748	715	747	737	764	709	741	740	700	715	696	755	728	746	740	720	703	729	777	714	698	708	711	792	753	728	709	725	730	754	715	745	697	746	731	748	738	692	698	694	745	720	681	731	714	758	738	722	711	725	702	719	721	724	756	716	701	735	656	766	725	722	763	700	686	739	728	709	699	707	702	744	722	717	771	682	746	745	704	727	721	745	709	713	733	763	715	722	700	790	718	749	743	736	735	768	722	735	717	739	700	678	705	736	681	712	727	720	715	715	696	702	753	692	730	733	775	762	706	702	762	716	693	726	717	729	757	661	735	729	672	719	724	728	698	656	707	746	758	717	716	777	771	723	724	693	750	673	676	700	725	780	712	699	697	710	698	725	699	696	745	708	749	698	731	769	744	749	691	734	720	781	701	732	667	683	726	771	726	720	738	737	794	693	730	737	740	740	753	746	744	721	733	763	712	700	718	722	747	691	721	751	708	746	696	744	700	759	691	718	750	718	745	717	745	684	703	751	780	753	703	751	706	720	730	711	724	690	714	712	726	719	722	710	726	711	730	706	681	666	758	716	714	732	681	741	746	742	724	749	703	731	724	742	697	748	724	765	700	719	717	745	711	716	729	727	709	728	653	694	721	701	764	661	701	729	707	722	716	774	719	717	689	694	728	734	745	714	747	735	734	772	748	708	725	707	730	697	769	737	740	744	711	708	724	672	715	726	702	719	681	760	707	704	789	696	705	712	730	703	712	732	747	728	745	697	743	730	705	702	706	743	701	744	750	758	750	701	724	701	728	738	746	677	757	703	743	732	761	745	714	723	718	676	729	717	702	748	759	740	719	734	697	771	822	697	761	748	682	741	727	737	717	768	702	742	751	738	755	722	741	725	774	719	677	719	742	744	701	751	698	721	773	658	731	744	730	714	731	691	696	733	706	692	762	698	725	739	710	700	745	701	717	698	710	719	717	742	705	680	709	670	701	719	709	719	728	743	711	751	727	710	729	711	725	721	753	737	748	712	652	747	759	702	713	791	698	710	713	748	700	745	698	701	730	757	721	764	779	700	755	702	747	745	722	694	698	725	769	683	714	690	747	698	640	697	734	753	734	683	717	657	711	704	750	737	709	703	726	782	740	751	714	694	737	685	724	753	663	733	697	749	728	765	731	718	717	713	742	708	761	722	749	734	718	767	748	756	755	695	669	731	727	740	740	709	714	760	699	700	712	699	680	752	703	715	734	752	740	658	761	683	699	678	761	709	683	730	775	726	703	695	775	672	757	686	710	729	760	718	718	730	715	692	702	702	681	701	686	715	750	700	690	707	719	673	734	682	669	680	724	749	696	771	722	677	745	741	675	722	700	738	809	766	719	745	696
29322	25346	27536	22010	15776	11123	8453	6894	5922	5019	3094	2240	2759	1982	2484	2376	1673	2159	2109	1526	1606	1465	1406	1413	1299	1161	1171	1149	813	717	646	556	520	488	392	420	371	354	291	292	280	287	241	255	277	230	255	255	268	240	275	254	266	236	246	254	227	233	273	232	215	238	225	279	235	234	269	255	245	256	277	212	248	244	233	258	237	220	223	224	246	214	236	263	249	264	270	251	256	261	235	248	235	226	262	267	228	241	298	231	235	250	280	236	244	277	231	228	230	271	228	243	251	270	258	206	234	254	267	258	232	268	207	271	230	238	235	250	256	241	222	266	235	213	217	236	232	238	233	236	247	229	265	249	241	253	224	220	230	231	231	244	228	238	277	233	228	242	250	226	276	254	257	258	205	244	247	260	247	256	272	260	223	252	280	250	239	238	223	272	232	226	248	252	266	229	244	209	217	255	247	251	246	224	257	249	228	271	264	214	259	250	250	241	231	212	241	232	215	246	269	243	241	259	251	235	248	256	257	266	246	249	233	244	270	232	270	227	233	240	231	269	240	233	254	258	247	258	266	263	232	241	249	253	223	231	239	261	249	245	220	262	251	241	234	222	217	219	252	257	237	229	244	258	244	231	266	248	263	222	239	241	272	236	256	234	202	241	266	272	262	254	275	261	208	257	245	232	249	223	245	220	253	238	221	253	226	241	256	275	242	239	234	248	253	263	260	258	201	233	246	235	241	240	245	216	259	268	261	221	222	242	257	244	229	245	225	248	239	263	252	227	253	224	267	223	258	258	246	255	259	250	239	260	230	259	231	235	231	223	210	269	236	229	242	239	271	222	235	241	230	231	229	247	234	222	229	241	251	221	269	234	265	245	257	230	243	246	244	259	252	259	254	257	247	265	264	257	230	237	238	266	242	252	254	246	264	224	269	209	248	272	256	232	293	250	249	276	232	236	249	239	265	207	223	251	264	257	256	234	208	271	229	255	237	271	265	260	242	209	251	251	246	243	246	242	252	243	254	245	257	262	205	234	213	239	254	263	251	230	238	252	239	229	246	240	261	232	239	248	237	241	251	242	218	236	232	252	236	269	225	249	247	225	293	250	235	229	257	246	224	227	239	210	213	231	230	246	243	254	222	229	263	261	257	222	225	261	215	236	242	276	247	212	221	234	266	266	266	257	232	238	229	226	259	254	271	254	245	252	277	228	257	243	218	215	234	252	254	269	232	230	251	245	224	231	204	254	235	254	238	223	252	261	225	225	238	256	251	273	250	257	250	250	248	266	267	244	250	234	244	244	225	260	234	238	216	240	249	237	245	243	229	220	281	250	244	208	236	240	246	250	280	228	214	241	253	219	231	236	231	232	218	237	221	251	245	238	224	252	228	243	233	224	241	247	243	258	254	256	247	235	236	281	237	219	286	283	233	197	257	255	249	248	214	246	262	257	261	272	255	230	221	232	259	265	252	226	244	251	252	242	241	259	249	240	249	241	267	226	261	239	243	255	243	242	251	232	230	258	227	262	267	257	244	210	247	245	243	226	248	218	220	232	239	270	255	245	238	265	223	250	259	238	237	260	240	252	238	227	243	256	208	226	252	241	233	258	258	238	221	259	248	276	264	238	268	248	255	283	223	252	237	242	204	251	240	232	263	253	242	229	234	257	257	240	241	256	252	226	235	228	249	245	256	234	242	241	235	236	248	265	236	250	238	238	239	229	251	255	239	229	255	251	268	256	256	255	242	226	265	219	250	227	235	237	241	260	249	234	244	241	265	255	254	248	268	259	241	248	222	254	265	251	231	259	246	254	243	271	236	243	241	218	247	226	236	244	217	246	249	242	239	225	243	224	274	241	251	232	238	214	243	268	240	224	241	266	253	236	270	253	241	265	242	256	225	241	238	234	248	253	257	252	253	221	238	239	284	224	242	259	238	247	232	269	234	241	247	253	237	255	244	228	238	219	235	237	239	252	245	231	269	246	240	243	261	245	264	225	253	270	269	252	243	245	239	254	230	234	257	236	234	264	253	230	236	230	229	232	231	221	248	217	255	223	255	230	232	272	244	249	269	229	244	223	259	220	244	247	237	253	235	263	261	257	240	241	246	232	253	242	253	215	243	241	247	245	246	267	217	240	223	249	277	255	243	222	245	241	238	260	249	235	227	258	242	233	216	222	252	234	240	223	249	232	230	226	246	244	223	251	236	247	227	251	232	241	232	249	263	217	239	232	247	223	245	253	250	206	247	226	226	274	266	229	230	268	261	251	234	235	218	267	277	222	254	230	243	242	241	239	263	226	221	230	249	254	232	242	229	240	248	261	221	258	224	202	222	229	247	246	235	287	255	270	251	227	268	257	229	231	272	241	256	232	242	237	261	262	243	258	239	259	260	224	251	249	232	244	249	248	233	226	254	209	236	254	232	284	248	238	244	237	251	261	272	243	249	239	238	255	251	230	263	274	220	240	257	229	242	258	231	246	248	254	232	243	271	248	259	238	266	243	250	245	229	255	218	263	265	245	229	267	224	235	257	236	252	234	255	245	236	251	258	237	255	235	246	263	252	226	238	227	218	221	264	248	239	215	232	237	225	239	224	270	196	223	232	220	220	264	235	254	242	229	234	236	221	228	250	254	241	244	274	249	267	245	235	227	238	221	223	228	227	255	238	250	239	251	265	267	246	262	247	247	269	234	265	289	237	244	235	237	265	228	228	234	275	227	228	265	225	244	256	226	226	233	228	248	207	248	263	242	245	208	242	232	240	242	218	245	244	273	226	242	231	244	235	277	241	219	252	256	262	208	237	236	251	248	274	261	253	243	226	221	221	265	247	255	238	219	261	262	229	237	237	238	237	243	246	239	241	273	259	245	249	246	253	233	263	279	257	254	238	225	256	237	246	242	223	255	220	258	224	245	259	251	267	271	273	264	249	257	235	251	240	229	253	243	279	256	249	262	261	218	244	228	242	231	234	256	214	222	224	219	235	224	247	249	259	238	249	260	221	212	240	252	232	243	233	265	254	232	257	217	248	234	216	249	240	236	245	240	235	226	243	244	249	229	239	260	250	270	255	260	227	205	253	251	222	223	251	229	243	234	281	241	225	274	245	216	196	232	241	232	258	250	282	252	265	223	245	248	256	234	246	228	246	231	235	211	246	224	215	215	228	254	239	239	242	226	255	264	267	254	245	286	252	255	238	228	271	249	258	221	249	248	259	234	233	248	238	201	234	259	264	230	238	239	242	238	241	269	266	252	276	216	245	245	245	244	257	235	244	222	253	228	270	233	257	230	242	248	224	202	235	236	256	231	231	241	238	285	248	244	252	235	227	227	263	236	235	256	220	230	256	265	248	231	237	236	267	245	255	219	242	230	268	234	252	255	231	230	268	237	234	266	227	254	253	256	231	203	236	253	258	242	224	247	222	229	246	246	229	257	261	276	244	248	240	240	225	254	255	224	247	208	252	226	240	224	242	276	206	234	260	260	232	269	249	248	247	263	239	245
19044	20650	31518	32779	30322	26428	24085	21952	20407	19103	13093	10942	12980	10343	12570	11965	8577	11791	11254	8979	9319	8446	8242	7926	7699	7537	7167	6839	5088	4191	3617	2781	2465	2296	1925	1804	1808	1379	1101	1034	924	906	773	804	712	723	667	682	709	653	683	644	713	711	630	685	692	689	650	707	679	696	699	705	670	664	640	673	637	684	682	588	692	641	701	690	706	731	644	673	694	655	683	721	662	688	703	685	655	693	654	617	673	665	668	660	711	702	708	718	659	685	696	717	658	647	671	664	672	702	697	668	667	684	697	646	695	640	681	707	652	699	683	682	640	667	637	700	691	614	661	664	681	624	674	649	742	689	622	649	653	675	632	636	628	682	570	666	678	692	666	665	684	645	724	613	684	657	634	678	669	675	683	687	705	665	680	662	702	716	624	695	652	660	690	614	691	694	666	694	674	674	683	682	646	691	627	677	667	670	659	709	739	731	688	696	667	686	704	648	686	673	697	686	678	665	678	660	647	663	695	667	694	703	661	620	633	671	683	650	701	681	647	689	655	673	675	694	716	703	672	720	670	676	648	689	692	693	656	638	723	643	656	712	662	664	705	601	691	685	682	710	619	692	675	676	697	642	657	660	706	645	658	637	651	677	678	663	695	671	660	654	697	656	657	687	666	699	637	613	684	698	639	657	682	642	712	695	701	698	648	622	695	666	666	636	655	650	639	655	724	683	674	701	664	629	743	688	674	672	689	659	673	661	666	664	725	661	685	667	736	654	644	639	684	672	652	684	651	632	658	710	662	656	644	640	660	655	687	677	698	657	634	676	671	680	652	724	673	695	655	682	622	703	666	651	670	692	628	647	652	654	662	651	672	680	737	715	639	629	700	704	694	681	693	683	635	707	640	613	687	658	687	705	672	690	676	637	682	678	700	660	621	662	690	656	679	661	699	666	646	644	673	693	699	589	698	675	681	690	651	694	746	646	722	655	648	642	635	647	719	650	668	699	655	654	726	688	703	679	663	669	680	671	661	682	666	718	696	657	679	697	653	653	668	642	660	673	632	649	696	696	727	697	651	660	708	668	674	662	665	696	643	645	639	660	656	707	710	637	677	681	650	678	676	627	652	666	642	677	664	606	655	632	705	725	678	659	680	642	649	655	699	647	705	664	667	663	669	655	705	711	663	706	638	648	661	664	654	633	644	661	718	686	703	643	613	651	656	654	662	634	693	693	673	644	669	667	676	675	707	670	694	639	704	660	663	685	707	642	699	632	666	636	677	679	661	677	637	684	674	680	692	670	703	624	640	652	668	674	672	670	691	637	653	730	712	682	689	673	685	669	694	679	702	682	692	650	724	641	676	699	695	669	689	667	679	691	699	680	683	682	643	719	695	693	714	673	698	633	650	683	676	677	689	665	674	661	627	675	680	657	674	656	660	673	695	691	690	719	695	660	663	696	700	660	634	687	721	676	679	684	691	686	659	708	679	679	705	643	694	691	665	722	639	678	673	674	653	660	678	744	672	634	640	697	710	651	665	689	677	741	678	694	672	655	644	687	698	649	677	674	669	658	625	740	660	709	652	710	708	652	684	694	686	683	671	710	655	667	654	691	695	658	680	676	674	630	671	656	675	640	626	658	664	686	637	675	696	690	677	623	716	716	637	650	643	710	725	642	677	655	688	661	665	666	645	661	688	686	705	651	681	643	654	670	664	667	666	687	681	672	652	687	657	674	659	664	711	711	672	706	658	636	633	668	708	679	671	712	698	680	694	645	655	642	673	671	688	679	645	643	660	720	702	690	670	705	714	662	647	687	671	660	641	669	684	691	660	638	659	611	692	666	611	727	640	653	693	688	682	630	683	656	669	681	684	645	703	657	650	685	654	689	642	659	625	676	679	659	644	643	654	676	658	671	663	654	675	695	677	642	729	694	722	664	684	646	620	671	659	639	631	683	712	646	644	642	634	668	678	698	682	637	674	702	677	687	646	653	668	666	669	702	637	658	696	672	706	671	660	684	677	708	638	720	680	618	675	687	715	702	643	706	752	678	636	683	681	712	675	648	613	654	711	666	679	688	679	686	704	697	686	645	666	691	650	647	641	713	647	653	704	654	695	693	691	680	676	686	736	689	697	652	662	689	632	704	679	632	660	663	661	696	722	662	676	659	657	601	619	675	685	656	665	736	639	688	675	708	700	686	670	651	686	706	683	683	673	691	702	671	689	684	661	652	641	652	702	649	670	676	699	695	664	676	706	635	704	684	657	665	669	637	708	664	703	649	705	628	715	691	632	689	651	622	667	653	681	647	667	688	716	715	664	676	663	682	662	646	713	654	673	764	662	722	660	653	665	706	661	646	667	669	697	602	713	662	653	657	734	638	651	668	733	637	698	652	680	678	671	660	684	706	675	764	643	653	691	694	657	699	684	711	680	689	676	709	659	674	653	664	658	645	665	690	674	640	638	656	660	641	719	639	631	607	701	685	685	662	713	666	669	708	679	685	692	699	679	674	657	689	690	655	656	692	643	713	634	701	694	705	643	696	671	642	687	690	689	652	690	699	677	724	677	660	658	684	667	688	642	678	663	677	635	675	735	699	623	686	663	640	723	677	699	694	709	642	706	630	686	619	695	652	700	677	649	644	677	726	652	662	650	650	683	657	629	696	727	702	700	672	670	661	690	685	632	658	681	652	658	691	656	627	671	662	693	656	642	691	699	682	675	649	630	691	633	670	686	642	692	689	677	652	701	673	639	697	697	689	682	683	695	641	694	698	683	645	665	678	695	662	686	682	683	679	699	659	630	684	675	716	640	636	657	652	670	716	702	670	682	704	630	671	688	702	710	675	690	671	662	646	673	641	670	716	648	688	659	640	649	684	683	640	626	639	714	679	677	716	689	693	699	644	674	681	708	680	708	643	679	705	682	706	631	626	674	704	669	639	679	654	610	710	674	636	650	685	687	694	682	718	679	678	669	642	674	640	666	668	650	685	643	690	681	670	593	716	680	685	685	664	640	661	680	649	691	703	652	650	694	662	681	642	678	707	696	699	640	663	690	623	685	643	666	649	664	679	688	684	684	707	604	673	664	665	695	643	685	663	677	689	690	641	676	693	678	655	644	698	703	685	639	644	661	647	666	666	703	639	655	648	658	659	637	658	697	679	683	666	652	707	727	690	685	652	710	670	714	677	635	620	665	688	635	672	651	674	669	669	682	655	666	648	688	678	663	695	655	677	660	650	657	721	659	676	657	697	719	632	659	677	652	671	655	652	626	686	717	664	655	688	677	655	666	643	648	681	649	656	664	689	668	648	699	643	718	672	635	661	683	709	624	681	690	667	654	657	704	696	628	656	634	627	665	654	657	655	655	708	664	650	677	705	706	681	688	627	678	660	645	688	666	633	638	611	652	665	666	659	709	668	670	644	632	723	658	688	703	661	666	681	665	632	686	685	688	693	705	670	719	725	668	655	696	674	687	670	657	721	671	652	676	684	701	651	689	694	634	639	654	648	615	684	665	658
37819	32419	35879	30831	24245	18494	14658	11988	11388	10320	5867	4904	5124	4104	5059	5024	3115	4612	4225	3754	3267	2950	3165	2685	2553	2614	2479	2221	1615	1440	1175	920	810	679	622	594	541	442	363	332	292	259	240	247	254	245	236	231	236	233	228	255	208	216	211	214	201	195	209	231	231	219	216	203	263	244	239	219	197	222	228	215	233	215	240	233	213	221	204	203	224	212	235	237	215	211	222	232	203	226	216	236	233	230	241	213	221	234	214	212	209	220	216	210	224	209	218	222	218	218	219	223	192	237	226	222	216	228	225	210	217	223	234	221	210	246	239	222	216	257	219	239	219	243	219	186	226	237	212	241	226	229	229	216	226	222	233	241	232	232	227	220	247	232	241	225	225	243	246	239	216	248	217	221	226	203	217	203	225	206	234	227	218	208	206	254	187	202	207	243	215	236	211	236	228	191	228	202	250	231	218	266	209	227	209	220	236	246	279	230	237	222	212	240	241	221	246	210	234	218	214	214	200	232	234	215	195	223	228	216	226	252	223	225	236	219	221	220	228	237	216	198	223	195	229	240	241	227	214	228	236	217	221	220	247	225	239	199	213	238	241	205	214	226	234	235	209	217	236	249	260	233	238	204	215	240	216	236	231	245	240	215	220	228	235	215	211	238	228	188	241	231	223	230	228	213	229	227	218	249	226	207	193	221	193	212	230	245	230	231	203	243	214	230	257	209	220	230	250	208	226	196	216	244	247	208	234	239	237	243	235	233	211	242	217	219	205	210	218	230	226	227	236	237	210	212	241	201	219	240	242	244	236	219	213	213	205	227	208	233	229	215	214	204	224	214	247	196	225	191	195	229	231	217	222	209	249	216	228	198	232	222	199	213	211	238	209	214	201	255	228	255	230	251	223	247	221	217	204	251	223	234	202	209	223	217	214	221	215	186	222	201	240	214	198	246	195	238	222	249	227	210	209	234	223	223	236	228	209	225	204	202	250	227	200	202	244	193	207	228	208	209	223	217	219	204	226	211	215	216	206	215	213	220	221	236	214	211	217	219	203	199	204	238	204	233	207	223	242	244	231	218	213	227	207	228	211	206	235	237	249	234	221	224	243	236	234	199	205	246	193	226	219	235	211	196	221	225	209	204	194	228	231	192	211	247	226	226	208	233	223	228	217	217	212	205	219	226	230	232	224	219	219	212	221	222	199	213	239	241	197	213	237	218	222	207	196	236	240	211	222	206	227	239	235	208	235	212	239	212	216	250	201	231	233	203	198	221	221	202	219	209	257	209	213	228	239	238	225	212	207	213	194	220	230	236	213	202	213	249	239	198	206	219	197	229	253	213	224	225	223	216	212	209	189	217	218	243	218	220	214	219	210	203	223	227	237	245	224	205	213	219	214	249	194	223	229	215	225	222	233	220	220	236	224	223	222	226	229	212	235	241	236	230	212	220	234	243	203	234	250	219	206	240	235	214	237	230	252	186	217	195	252	202	234	217	212	232	210	213	191	220	230	235	218	228	215	244	216	209	213	217	228	243	212	193	221	244	213	202	225	243	223	233	212	226	225	241	255	237	227	227	256	222	220	205	238	223	207	235	230	230	234	244	223	213	225	192	209	235	190	224	219	236	217	244	201	224	213	238	229	207	225	227	215	234	201	260	206	221	222	227	205	198	224	248	207	229	195	237	205	207	201	212	201	219	234	234	204	215	198	212	254	215	221	227	254	214	232	223	216	241	219	213	237	235	220	226	224	207	221	229	220	198	244	216	224	187	210	227	222	213	211	227	228	228	216	234	213	226	225	226	231	213	199	216	211	220	211	209	202	240	220	206	233	230	227	249	180	217	246	209	217	205	204	233	207	253	247	210	241	239	255	243	222	205	194	197	234	237	213	217	191	206	225	201	244	246	210	217	216	208	207	219	227	231	220	214	205	192	234	238	236	225	206	249	232	240	215	219	207	240	203	225	218	254	218	200	206	238	212	207	259	237	206	211	229	193	218	231	209	233	221	239	231	220	230	208	229	207	214	226	235	229	238	212	256	219	205	224	230	246	217	211	223	236	224	230	246	217	223	239	217	225	237	181	232	233	223	233	210	236	194	232	216	223	232	228	208	226	204	211	239	226	211	216	218	239	212	205	203	227	232	234	207	219	215	230	220	237	231	252	235	217	216	230	258	228	210	195	190	230	224	220	222	224	220	262	229	207	201	233	229	246	217	222	217	231	225	240	243	201	228	193	233	199	232	223	212	208	225	221	204	228	199	208	232	223	208	230	213	232	202	205	256	214	240	226	237	237	238	238	191	216	211	216	213	214	224	237	230	235	206	220	230	194	194	232	218	209	228	224	201	210	229	242	222	214	209	215	232	242	219	238	212	189	230	238	213	230	222	220	205	219	214	246	221	203	246	227	231	215	220	203	214	216	229	223	230	217	209	239	209	226	216	184	222	249	202	222	234	229	212	226	235	228	233	222	212	219	223	214	218	203	245	222	198	206	216	230	220	229	246	244	222	214	203	224	224	246	194	232	229	225	226	272	233	219	198	221	244	244	229	243	216	230	237	207	230	221	210	208	200	225	198	218	210	209	221	214	232	260	213	235	202	195	188	244	239	227	224	246	228	223	218	227	244	219	229	233	221	209	225	235	224	211	230	202	230	215	229	250	233	204	228	209	215	203	201	206	228	215	235	224	235	220	238	221	184	202	215	217	223	223	217	216	234	243	243	226	218	217	187	196	232	218	208	202	209	240	227	219	225	197	245	202	211	202	225	191	215	232	230	197	221	250	229	210	230	209	232	224	192	214	222	233	235	225	230	191	234	244	240	243	197	227	213	236	211	233	207	221	201	205	225	213	209	244	229	232	228	208	210	201	226	198	224	221	234	216	233	232	195	228	242	221	240	208	227	217	221	237	213	219	227	218	187	236	225	228	217	211	234	239	212	209	192	215	247	227	224	248	199	233	231	207	208	221	233	231	223	229	205	221	198	219	229	220	224	233	234	218	215	224	201	235	212	219	241	230	235	236	216	246	198	233	205	235	203	225	208	229	227	221	230	225	213	200	221	227	262	224	218	225	222	226	210	225	194	230	226	225	209	245	227	236	227	222	201	223	218	244	211	210	190	229	210	209	226	270	231	217	205	232	216	242	223	221	210	185	237	188	234	197	193	238	207	233	242	211	197	220	206	204	212	216	237	234	212	221	243	213	196	212	219	236	227	215	234	235	222	218	220	206	256	226	251	228	240	212	236	203	193	233	227	217	222	246	222	203	235	196	233	214	214	195	247	213	231	228	222	215	221	223	207	206	214	218	211	240	199	227	240	236	254	221	219	228	232	222	224	218	228	233	242	226	223	250	227	219	219	239	206	229	244	193	217	234	214	233	220	244	179	211	231	208	214	243	209	246	256	206	230	247	241	234	177	223	208	218	220	235	228	248	209	255	227	220	240	198	253	198	226	222	228	222	227	196	201	218	210	190	236	211	221	220	229	218	240	211	258	219	231	239	216	237
24763	26247	37471	39377	37396	33568	31390	29110	28486	27508	18722	18419	19092	16595	20253	19785	13536	20113	18866	17369	15491	14598	15820	13841	13701	13967	13404	12476	9106	7846	6368	5273	4483	3945	3210	3407	3005	1903	1556	1243	1216	1080	864	824	774	698	654	684	668	657	664	642	632	661	612	593	609	625	660	621	644	608	594	588	652	651	586	620	588	628	640	636	636	602	646	613	628	645	636	622	624	643	658	595	579	567	617	633	598	625	605	623	630	614	625	603	581	633	659	587	677	612	643	602	653	636	626	598	642	624	649	618	608	626	592	630	644	649	588	613	592	594	599	621	635	600	606	642	618	593	619	630	679	601	630	606	624	649	566	635	621	608	643	627	637	653	640	642	603	642	630	644	611	553	603	643	636	594	628	667	630	650	658	627	615	620	650	658	582	596	599	615	621	631	600	585	642	598	594	637	615	630	619	635	629	623	648	624	613	620	617	613	599	644	573	600	614	649	648	650	611	581	592	595	645	609	620	624	601	645	628	615	623	594	589	654	631	602	631	609	587	630	582	651	592	625	607	642	603	628	617	619	629	652	564	602	644	585	678	616	621	572	575	630	634	603	623	654	657	613	619	641	607	608	627	609	633	613	628	615	595	620	600	607	653	616	616	619	585	644	624	604	599	602	671	688	635	637	618	604	580	607	590	618	623	578	603	625	579	586	603	631	583	604	625	569	589	673	584	612	628	594	594	640	658	655	564	624	605	635	633	594	596	601	608	594	668	593	629	599	553	633	656	609	588	625	647	610	605	647	639	662	628	628	617	605	610	546	621	606	618	676	637	595	613	650	612	609	589	624	616	578	603	638	612	620	594	588	580	592	599	623	633	636	629	647	597	644	624	592	580	618	650	623	618	611	595	610	641	619	631	588	635	590	674	625	641	650	711	598	646	647	583	603	594	573	554	633	625	626	587	610	629	613	617	600	645	664	568	596	635	628	677	625	631	576	613	582	598	617	596	617	642	602	574	568	661	589	617	572	666	616	621	589	636	577	633	674	614	648	611	612	632	589	640	627	604	599	597	655	636	605	636	616	601	588	651	622	639	603	653	657	569	642	615	623	604	647	622	626	575	584	589	578	606	640	642	622	611	597	577	618	624	618	613	601	607	627	648	563	608	594	602	619	596	625	650	604	583	609	621	644	640	617	613	585	647	607	631	605	599	680	634	657	608	610	654	648	639	617	641	614	602	619	664	617	632	587	620	582	663	656	615	617	600	612	596	635	645	594	628	631	592	605	635	641	644	617	623	640	597	560	587	593	635	608	590	663	597	627	567	618	595	597	644	605	616	617	629	653	638	614	641	606	609	583	627	617	639	644	589	620	613	583	622	657	591	600	642	630	627	619	596	660	632	627	626	589	622	654	665	690	663	601	668	642	663	670	613	597	619	658	623	622	644	612	592	605	615	570	639	542	593	671	598	600	613	631	600	625	607	642	621	607	620	614	593	623	608	634	594	634	645	616	586	601	614	659	564	633	602	599	632	614	615	613	616	595	630	641	602	624	643	608	592	623	582	648	649	578	609	574	592	642	600	626	566	573	624	610	613	663	631	613	604	611	623	639	624	593	600	591	610	657	603	625	568	627	609	593	558	618	641	609	618	610	638	585	651	614	606	604	638	591	603	612	657	612	618	647	619	606	654	622	604	613	670	601	627	647	604	588	616	629	649	591	605	568	610	637	587	645	633	621	624	645	631	601	638	629	669	690	612	643	581	619	636	604	581	646	625	631	658	626	568	620	628	612	624	598	651	600	644	604	596	590	628	595	597	647	625	585	636	642	605	638	628	616	588	650	603	622	576	621	621	636	585	603	601	611	583	652	583	619	638	612	624	562	642	575	598	620	632	628	675	598	599	591	619	598	624	611	596	588	598	569	626	606	601	589	608	610	566	627	613	608	573	647	622	637	628	576	625	583	622	620	631	632	651	573	597	596	616	578	609	594	648	610	636	641	617	596	622	590	638	584	590	615	645	606	625	623	607	628	611	580	669	623	613	578	641	613	529	603	612	634	674	571	638	576	580	634	622	608	551	564	601	632	625	642	613	674	621	568	608	591	622	608	655	615	661	613	610	594	611	570	590	645	579	596	600	614	638	667	566	620	655	652	629	610	618	624	635	615	639	646	606	592	609	646	605	615	679	611	619	667	618	651	619	647	605	619	541	616	669	602	605	618	631	646	616	635	640	593	650	643	653	609	630	617	583	638	605	598	624	557	630	610	589	638	629	611	605	619	626	644	586	614	640	593	598	627	589	626	665	640	572	592	575	606	563	609	597	604	620	655	618	635	598	567	612	604	607	557	621	634	610	596	617	586	587	604	615	623	629	589	619	618	605	645	579	608	607	645	633	606	625	636	629	622	622	623	619	602	623	629	649	606	571	616	632	576	624	611	611	608	637	658	642	585	613	606	645	599	628	645	603	615	595	579	600	576	587	602	643	615	606	684	618	625	611	641	616	636	607	620	579	628	624	637	611	629	606	608	618	564	610	578	595	615	608	629	627	628	587	645	619	591	666	603	582	633	633	641	611	637	646	602	643	599	620	623	604	619	606	589	583	574	580	629	616	643	625	606	631	589	621	574	615	633	622	627	606	623	583	635	607	593	606	662	647	615	593	617	602	647	642	560	569	626	629	639	600	631	611	605	641	593	579	607	626	600	651	642	632	624	593	565	634	604	629	651	577	641	650	616	572	618	581	606	637	603	587	634	644	604	640	614	600	572	632	598	599	609	608	610	613	613	638	669	634	647	610	623	628	636	658	607	599	612	615	600	623	601	606	609	631	636	633	649	616	668	644	597	585	628	601	569	661	582	619	593	580	648	610	616	603	626	622	586	622	637	639	652	642	639	640	631	609	617	633	643	609	638	685	637	580	614	614	613	643	617	584	626	620	639	642	591	591	616	623	661	601	607	613	649	629	646	573	611	608	610	595	601	590	649	640	635	597	608	638	672	576	599	606	652	598	633	633	602	576	592	613	601	645	613	614	629	631	635	611	647	648	624	607	607	577	588	579	574	633	596	595	649	631	621	631	609	629	564	639	632	597	649	624	654	659	584	603	653	634	582	650	588	600	666	625	615	631	582	637	580	620	590	616	602	618	602	617	606	601	599	606	649	635	629	655	636	626	601	633	648	587	629	598	571	601	594	678	640	604	606	658	618	612	590	628	616	616	654	631	637	645	658	589	591	637	537	625	621	625	634	645	624	620	628	639	622	626	630	672	623	596	608	631	601	627	641	592	629	608	620	594	625	617	648	643	617	609	620	633	609	609	629	594	604	619	624	619	640	596	582	641	595	574	588	588	606	667	617	646	615	606	633	643	650	624	636	590	652	640	651	601	620	601	607	607	619	623	614	615	596	641	631	582	642	635	626	550	578	596	605	626	642	615	604	617	623	616	559	612	655	584	637	633	564	597	623	586	652	600	642	610	639	596	621	603	629	609	625	623	588	646	596	630	638	613	629	606	624	602	596	599	594	631	628
18388	15455	16466	12429	7875	5022	3473	2471	1927	1502	1103	900	774	634	627	501	445	461	420	415	407	392	386	330	329	386	322	323	292	308	315	278	289	307	306	287	279	268	246	277	283	251	251	251	263	248	262	244	272	234	238	270	289	239	242	235	249	243	273	274	248	255	262	251	267	248	272	251	243	245	277	263	247	281	296	242	273	249	283	234	264	255	242	246	280	279	279	253	241	275	250	277	258	289	273	268	289	286	270	255	260	267	247	277	283	296	258	282	265	269	266	280	294	266	261	250	284	267	277	245	253	266	258	277	251	279	257	249	263	297	278	264	256	279	252	256	264	268	284	261	267	240	262	273	266	265	274	256	264	278	268	271	293	266	250	238	286	264	265	282	260	286	258	245	275	245	304	255	283	257	274	248	241	238	270	259	274	260	279	240	263	242	259	245	262	313	257	259	258	265	279	271	266	308	274	258	275	249	254	251	282	276	292	260	280	261	270	268	258	238	273	283	238	259	266	277	272	250	260	259	266	294	283	263	298	245	261	277	251	265	279	268	270	273	255	289	241	260	235	311	266	277	278	264	280	269	259	289	261	265	272	256	255	271	268	267	247	269	261	279	284	283	251	272	279	249	254	268	252	299	272	265	253	272	288	248	245	280	253	242	269	257	247	239	262	257	274	263	259	286	259	270	294	301	261	274	250	250	248	256	267	296	279	269	267	246	288	255	221	256	276	257	260	245	223	255	229	257	249	263	288	268	226	275	257	261	253	237	247	270	242	294	248	248	241	256	243	255	231	279	286	298	286	265	273	277	305	284	273	248	276	287	267	282	248	262	252	256	259	252	253	269	251	268	231	252	277	267	256	255	254	226	295	253	267	252	266	284	278	246	288	295	247	250	282	267	263	279	256	235	255	253	267	251	258	203	243	256	267	280	253	261	267	287	273	271	265	306	228	236	240	267	249	271	268	265	271	240	257	255	281	316	255	232	268	257	278	233	261	263	265	273	292	280	273	254	291	277	280	269	277	252	285	259	268	259	252	258	249	272	275	297	263	213	264	254	301	241	264	276	247	267	255	278	315	297	269	290	262	261	268	257	277	298	279	256	280	267	288	299	278	280	266	285	255	270	265	264	255	268	264	263	264	277	280	261	266	227	255	268	276	280	262	236	276	252	251	273	257	224	276	240	264	291	248	249	295	270	262	259	263	255	247	253	246	241	283	271	264	263	246	261	284	247	295	241	264	265	290	306	276	215	278	290	275	277	257	224	284	265	241	253	280	229	268	254	276	252	254	280	284	280	266	259	276	231	244	253	234	265	251	265	275	256	261	251	237	295	269	265	259	278	288	242	282	252	271	281	277	251	263	258	241	274	286	250	274	281	258	229	244	264	276	280	252	252	248	265	257	261	263	256	293	280	253	298	247	241	271	262	250	264	278	264	258	266	259	271	229	250	264	274	237	236	279	258	256	281	256	250	265	268	262	292	252	287	289	229	252	247	268	263	227	264	276	250	233	283	272	238	274	316	248	272	264	285	259	247	267	269	289	269	281	250	267	285	296	304	243	285	262	219	246	241	242	249	234	289	258	252	274	260	272	290	284	275	256	261	252	263	299	250	282	256	254	275	255	241	277	273	263	267	277	237	272	252	274	272	268	274	262	247	244	261	271	242	252	265	272	283	265	252	276	276	285	269	258	261	245	288	272	292	255	260	287	297	297	258	273	275	271	274	237	263	245	302	269	254	249	239	267	274	291	277	263	243	270	290	272	269	267	262	266	266	247	273	234	264	239	267	262	284	288	239	228	260	249	290	258	245	275	254	250	278	268	252	280	253	262	279	265	262	244	271	275	260	298	246	270	245	248	270	253	251	264	251	260	269	252	286	268	248	277	250	243	257	280	282	276	279	289	257	261	245	259	264	277	272	246	258	251	270	244	280	251	266	280	283	253	240	257	264	250	260	259	246	282	252	265	278	265	272	273	295	279	305	260	236	272	277	262	288	277	269	253	272	262	283	262	288	285	267	286	264	250	239	272	256	272	258	262	264	249	296	253	228	289	289	284	263	279	267	292	259	278	272	256	250	273	292	258	284	239	281	295	261	268	278	230	255	253	262	273	296	281	274	252	253	285	249	239	283	253	284	282	251	272	248	285	244	252	263	294	286	251	257	257	276	271	284	273	271	244	267	286	259	277	242	263	271	260	258	268	263	283	275	273	300	232	285	263	271	260	249	277	278	267	274	290	302	270	258	250	284	262	277	251	255	252	237	281	246	280	265	277	259	263	277	262	259	253	257	271	246	254	266	266	246	269	272	253	265	262	241	227	268	271	286	268	287	278	280	289	238	241	237	257	271	267	274	262	266	280	236	291	241	270	246	273	251	251	278	268	266	257	271	276	271	274	232	259	262	241	261	279	242	249	262	249	270	269	229	254	265	261	293	273	261	228	310	270	278	266	264	241	263	266	251	239	250	269	256	278	260	253	264	268	271	255	218	218	247	285	245	269	248	281	258	270	240	252	294	281	249	240	231	285	267	247	263	264	282	249	265	259	244	286	265	262	296	243	262	307	274	272	253	250	285	286	265	250	299	254	271	259	255	266	246	265	248	255	283	247	274	253	254	266	230	255	265	267	266	282	275	254	247	292	270	286	256	276	263	272	273	255	265	247	268	263	237	289	257	275	234	262	222	276	244	270	268	262	291	278	254	232	256	247	257	243	286	266	235	271	268	270	290	265	276	244	258	246	242	230	292	253	280	276	255	241	240	261	275	278	268	277	243	265	283	281	253	270	243	269	259	282	270	260	248	264	242	285	300	260	245	236	271	244	259	257	262	234	275	233	263	259	275	274	255	250	267	255	269	270	272	258	267	276	268	273	254	258	255	247	248	284	302	275	251	249	281	245	237	259	261	250	282	253	246	275	263	282	264	253	256	241	270	270	270	315	254	243	295	244	269	276	257	253	262	225	228	293	290	279	247	265	265	265	260	272	263	276	255	245	243	262	272	254	253	247	228	253	269	297	246	260	277	281	245	268	267	253	299	266	243	277	265	242	267	292	249	256	237	243	239	245	256	251	242	267	263	244	276	273	278	275	257	239	278	285	298	274	283	243	240	228	254	274	259	249	276	274	260	243	273	290	259	263	262	256	270	260	240	255	256	240	233	260	275	280	279	265	272	262	250	258	282	255	284	266	250	284	280	273	226	270	282	252	285	264	249	261	300	272	261	278	260	254	248	259	246	259	254	255	276	239	255	248	270	234	244	248	265	270	281	245	238	287	234	248	260	270	257	272	243	288	258	260	267	256	259	243	258	273	286	241	247	248	256	246	243	234	252	247	226	249	266	265	289	253	291	263	247	241	263	262	264	257	284	276	248	276	268	268	226	268	286	294	275	247	255	266	245	243	245	263	257	261	287	243	273	238	280	274	272	272	258	265	288	225	274	257	264	234	259	253	283	273	225	259	277	245	250	233	235	269	266	252	263	276	258	276	276	258	249	287	242
11488	13174	22853	24207	20798	16526	13587	10847	8918	7558	5430	4508	4104	3323	3202	2856	2397	2522	2240	1991	1865	1702	1634	1531	1475	1446	1384	1257	1117	1044	992	936	894	862	806	799	788	729	795	730	749	775	778	742	741	710	691	661	734	718	728	692	707	674	695	723	747	683	728	685	733	697	721	735	692	711	768	725	689	722	718	745	705	656	706	738	741	711	718	771	734	719	760	653	682	761	656	706	748	665	715	708	733	708	674	715	705	722	689	750	759	677	733	707	703	740	726	739	746	711	713	749	742	706	758	724	723	670	725	682	694	725	696	731	710	703	714	712	689	706	687	757	745	731	724	716	740	687	672	711	734	767	726	715	724	688	662	728	690	679	697	747	733	733	721	706	725	702	732	744	667	779	722	697	703	674	684	708	737	747	697	730	719	753	735	717	713	746	730	743	703	703	749	760	727	736	681	751	727	732	726	717	701	703	694	690	770	717	694	774	717	717	701	716	701	729	646	724	692	718	688	735	708	738	744	733	685	728	705	714	679	732	720	689	722	683	698	694	704	739	775	732	748	723	767	716	757	672	693	685	734	665	682	734	720	688	731	715	696	758	760	755	712	728	718	740	708	710	704	697	736	782	726	724	742	658	714	742	693	704	746	684	694	769	707	677	726	692	669	696	712	681	697	706	722	667	722	694	706	716	724	696	698	779	693	726	730	697	713	723	684	711	741	733	730	733	672	706	703	685	716	711	730	724	699	714	769	738	726	671	742	705	723	732	713	681	715	650	697	704	688	717	749	744	727	749	689	694	709	740	753	738	673	680	728	715	688	672	739	738	723	717	732	725	690	731	758	736	693	673	764	708	702	695	704	744	729	775	678	707	718	750	753	675	755	728	703	669	691	685	726	738	717	730	715	708	706	727	695	673	697	687	738	680	733	701	697	697	720	756	749	749	721	697	731	698	722	704	691	747	803	721	706	662	714	742	704	727	712	782	742	711	752	729	765	743	680	690	725	691	708	770	685	695	722	667	731	684	692	676	674	723	732	723	737	726	730	681	670	711	746	692	730	736	735	753	708	751	673	736	730	682	735	671	709	668	736	770	705	689	710	710	781	735	691	684	734	692	706	733	706	712	706	759	699	698	735	719	734	751	762	699	760	676	683	692	742	728	737	687	726	720	683	747	741	732	703	728	753	750	699	772	721	726	718	712	699	688	744	659	775	720	693	710	701	751	761	739	735	729	728	697	717	749	682	657	731	718	699	728	714	714	709	746	696	746	770	691	718	723	713	713	722	754	706	735	709	718	689	713	687	698	755	695	712	688	698	724	718	705	710	735	694	756	713	667	683	701	723	686	698	685	749	721	706	705	703	724	712	746	717	734	714	712	706	648	732	729	713	730	774	762	719	741	717	741	719	719	751	700	775	725	724	696	685	743	697	681	696	746	733	746	678	723	705	718	760	697	761	690	724	719	775	699	738	766	725	728	697	752	730	760	741	664	778	713	711	732	721	759	732	678	721	700	732	765	718	705	746	713	696	714	761	705	718	682	746	750	770	742	665	687	682	715	720	751	682	726	709	655	711	714	722	661	697	736	707	662	666	765	716	695	707	666	728	703	679	755	686	750	718	739	731	689	741	751	731	701	733	708	719	731	738	746	717	738	706	750	673	734	730	690	719	721	723	734	719	699	707	726	697	732	741	667	773	691	764	693	738	724	729	715	674	719	741	737	693	698	694	733	706	697	724	708	729	716	717	721	742	719	717	734	738	683	711	711	683	736	749	739	712	733	720	716	752	686	726	715	685	704	706	698	694	703	692	770	682	699	717	768	709	763	728	668	670	732	745	645	725	725	737	741	726	719	708	693	731	745	680	672	730	696	744	741	752	703	664	689	710	702	758	684	703	704	703	736	742	777	669	675	719	729	727	721	737	739	757	694	711	703	681	746	697	701	694	689	718	719	712	748	718	735	706	760	709	664	689	713	730	697	710	647	700	699	722	729	744	728	729	695	676	723	690	715	725	691	743	694	721	730	725	720	699	687	726	731	741	703	713	728	740	733	744	701	679	716	708	761	753	747	737	737	732	726	730	764	697	728	731	696	718	725	756	670	679	715	761	728	710	734	681	730	719	735	738	709	737	727	695	708	692	720	702	714	695	701	754	690	719	705	716	726	740	733	718	745	724	738	668	681	718	715	703	710	695	708	770	735	713	733	720	782	766	672	735	735	706	737	683	738	719	704	741	759	719	668	690	686	708	723	720	740	696	653	756	695	767	694	630	677	751	756	759	709	749	671	688	724	763	711	671	711	772	742	729	727	728	715	704	741	668	699	714	706	676	674	718	753	717	730	760	727	727	749	729	701	691	711	720	691	690	730	740	749	702	702	733	754	774	727	707	763	659	714	747	718	748	723	694	712	705	670	697	683	708	708	739	709	715	745	742	668	764	695	671	695	721	687	728	723	747	699	725	700	712	760	697	710	711	684	716	701	723	708	678	661	713	732	710	705	690	714	735	696	720	710	686	740	691	740	673	703	747	755	711	719	716	669	687	689	727	739	752	753	712	740	720	751	738	692	706	726	713	709	717	738	705	714	684	716	722	693	727	718	756	711	735	713	683	749	731	709	711	739	764	704	736	699	684	703	723	743	693	720	750	704	691	734	760	689	723	724	729	722	684	771	679	708	753	708	737	729	727	698	688	675	750	781	758	740	742	694	701	735	711	684	731	705	773	756	692	714	717	733	728	708	729	748	691	694	731	706	729	737	716	726	716	719	702	784	762	719	712	714	680	713	677	718	776	695	703	727	745	752	696	722	698	774	742	685	650	723	681	747	681	711	776	734	778	700	674	769	685	722	771	723	691	760	717	719	715	700	727	754	720	687	720	692	716	672	697	748	706	737	716	678	678	727	757	725	681	757	693	734	737	717	629	726	735	743	723	696	701	674	740	714	693	716	697	690	747	755	737	748	771	706	732	745	700	728	732	704	742	748	681	731	678	672	699	723	666	735	712	704	713	749	666	693	711	723	714	780	687	677	726	736	703	690	736	663	712	725	714	702	743	738	733	722	698	739	678	768	714	674	692	712	662	734	709	645	714	734	755	682	682	694	717	688	736	663	736	685	715	680	720	687	747	735	710	745	724	694	722	737	712	759	721	762	682	686	704	674	713	711	718	688	673	748	723	702	700	702	729	680	670	698	734	737	749	721	700	734	735	704	729	692	713	743	738	678	732	732	712	727	663	721	718	689	703	730	752	752	725	706	743	741	702	711	755	711	712	701	733	746	751	712	681	706	719	696	739	685	734	708	739	723	714	694	693	697	725	729	734	686	710	680	700	718	745	664	671	751	667	759	744	720	731	708	762	736	737	702	706	727	704	705	707	782	774	714	703	717	707	737	719	723	691	757	660	692	726	656	718	726	734	709	736	694	663	758	713	761	746	735	709	729	690	677	763	765	719	680	752	714	754	701	725	741	696	746	742	756	692	687	753	712	758	712	715	724	714	721	723	740	727	742
29493	24758	26839	22764	16499	11465	8728	7063	6291	5714	3194	2449	2744	2030	2311	2384	1729	2382	2145	1830	1800	1653	1680	1298	1439	1453	1264	1134	899	789	601	545	456	449	389	385	391	310	271	307	267	255	271	265	244	260	289	238	254	207	214	243	236	237	230	218	274	239	243	224	256	260	240	255	248	274	249	244	232	233	234	255	259	242	268	230	234	223	222	216	241	238	259	257	246	250	230	268	228	254	250	226	231	248	246	242	255	228	264	238	248	247	277	260	269	251	232	252	244	232	268	248	235	272	247	241	247	234	253	238	240	258	270	258	243	227	251	224	242	258	238	245	258	246	257	263	244	245	233	228	232	233	224	282	255	221	219	229	250	236	257	236	256	234	245	260	235	230	252	247	225	238	265	230	207	243	254	268	269	239	254	249	241	257	267	260	278	268	232	253	231	226	217	245	247	255	257	257	252	237	241	229	223	245	207	218	250	270	279	224	239	238	254	233	225	243	248	247	247	253	228	241	272	265	242	254	231	234	238	229	225	251	236	229	241	238	234	241	247	247	247	247	214	256	262	252	251	260	270	255	222	224	225	250	271	252	255	220	255	273	244	255	249	252	249	199	232	242	251	253	214	231	245	224	229	228	258	245	263	258	239	238	259	231	255	277	264	247	249	270	246	284	277	263	244	238	218	237	243	250	254	256	233	217	238	234	226	237	231	224	236	245	268	266	273	253	240	248	246	221	242	249	260	234	264	237	245	278	256	270	264	261	236	247	252	235	247	259	250	260	229	240	247	244	258	230	267	219	240	258	229	258	251	240	265	226	233	241	227	262	228	224	241	248	255	243	228	234	219	266	250	236	249	246	281	234	253	234	269	230	236	249	253	241	257	268	249	253	233	233	248	244	273	211	239	239	226	248	250	247	235	251	254	223	227	263	236	254	220	241	266	240	241	246	231	228	257	231	268	267	238	238	220	245	241	229	229	225	233	269	245	246	258	254	235	215	235	260	218	275	207	245	232	223	229	226	263	226	231	221	232	233	252	246	233	252	262	272	233	240	257	250	248	258	236	233	242	247	220	234	237	217	251	231	255	248	258	225	262	259	233	234	261	250	230	227	228	264	217	250	236	221	252	246	265	235	263	238	269	256	215	276	235	229	248	247	242	231	220	240	243	252	247	268	240	260	239	259	252	226	251	225	242	258	231	262	237	251	237	271	255	260	246	254	232	273	241	232	250	259	239	230	227	267	241	257	243	215	237	209	240	231	233	264	240	229	256	247	237	252	250	255	262	238	240	261	231	256	236	242	218	235	222	244	255	256	247	253	229	248	272	246	252	237	246	221	219	251	251	258	204	239	268	232	223	241	242	231	249	248	250	233	290	261	226	233	257	249	246	232	227	261	218	231	230	237	249	242	279	246	232	230	263	228	247	233	257	247	208	248	227	235	203	224	257	240	273	227	246	231	272	267	272	222	212	253	255	234	267	247	228	241	259	251	258	258	256	260	254	228	254	223	234	237	211	234	244	218	229	236	261	264	255	251	237	246	232	255	244	271	281	273	246	234	273	254	218	238	260	255	227	266	244	238	241	260	238	221	257	224	252	256	243	253	220	234	262	247	252	205	228	218	235	218	237	237	273	236	242	248	232	230	229	223	227	258	235	226	240	261	234	245	199	259	248	265	257	244	273	222	230	254	239	226	242	241	241	234	237	214	240	225	251	259	247	226	236	252	208	236	247	246	257	256	257	254	250	256	257	226	232	225	225	227	245	249	226	251	264	235	246	217	239	208	250	237	247	219	274	252	262	256	218	261	247	276	236	228	265	265	244	225	245	254	233	230	253	225	264	261	228	231	229	230	240	249	250	254	260	243	226	258	205	254	259	209	225	269	294	249	247	231	271	244	242	247	226	242	237	236	240	248	253	253	247	256	266	264	247	255	258	271	259	245	260	245	248	229	270	242	272	260	243	236	230	253	235	260	231	260	222	232	241	230	237	245	239	270	220	236	257	266	248	231	243	225	282	230	248	229	253	248	258	257	226	228	224	236	244	245	233	247	255	262	221	236	289	256	232	227	236	242	252	270	250	269	217	279	239	239	222	242	242	226	231	247	241	245	251	261	250	237	237	253	221	222	257	271	243	213	246	245	230	259	244	212	256	232	246	262	240	245	232	240	238	230	237	247	236	227	232	207	261	254	242	234	232	219	231	228	232	224	237	261	232	251	250	236	213	250	249	233	242	252	216	225	243	203	262	252	219	233	257	236	244	253	247	231	258	251	260	238	248	211	225	260	264	258	258	250	230	268	249	253	239	252	264	230	229	243	231	252	248	217	292	278	240	249	228	221	265	229	255	245	261	228	235	248	230	253	253	245	222	237	235	223	243	248	238	242	236	234	245	222	244	245	261	209	246	234	245	250	240	284	260	229	207	226	234	238	252	243	259	245	266	238	285	244	221	244	255	260	261	244	237	243	225	221	241	264	242	256	215	239	233	258	223	220	256	232	229	263	250	240	250	242	249	236	241	244	240	239	226	233	238	244	244	262	248	244	241	265	236	240	255	242	265	267	245	230	235	231	270	218	270	270	229	262	275	244	241	264	225	261	252	212	236	235	259	218	226	288	247	243	240	242	257	283	266	212	248	225	241	242	243	243	278	236	281	251	230	231	223	235	243	238	258	246	236	247	233	249	232	221	260	247	233	248	225	230	268	235	244	239	231	255	262	214	221	269	241	250	271	247	226	284	217	249	241	251	221	236	242	240	223	230	250	244	237	241	251	244	231	221	224	280	241	224	272	253	248	229	272	227	230	260	244	251	254	236	250	266	246	249	252	227	272	257	234	245	283	263	247	260	256	228	223	262	212	222	226	251	248	232	241	198	251	238	212	248	260	246	235	231	239	247	236	228	245	218	239	244	263	221	257	244	227	258	233	254	213	273	255	219	229	219	241	245	253	260	233	227	228	241	232	251	237	251	241	251	265	230	262	218	230	218	229	211	230	254	230	249	217	238	238	227	210	262	248	263	218	246	217	236	255	244	251	247	215	233	250	250	252	236	231	253	256	261	260	260	242	223	257	242	246	226	237	231	280	226	244	234	236	227	273	241	242	233	217	271	215	224	226	259	243	248	234	223	277	245	255	251	243	250	239	261	252	219	271	254	232	254	242	278	252	247	223	250	270	239	245	242	261	251	229	240	216	239	216	243	224	234	243	244	229	244	247	265	244	263	258	248	264	210	273	235	258	263	256	253	247	246	243	226	212	227	261	254	249	242	259	256	237	234	252	236	274	246	232	223	218	259	237	247	239	240	241	244	242	257	249	246	225	244	274	236	219	214	240	259	225	245	216	261	234	257	273	234	237	242	229	253	242	239	240	250	253	252	238	231	218	249	268	266	261	242	267	279	267	254	240	231	230	231	239	233	242	227	268	264	246	286	232	234	232	228	271	231	240	235	249	214	211	246	232	256	244	253	234	246	249	233	244	256	262	225	244	227	248	226	236	256	258	237	254	236
19168	20468	31401	33742	30549	26622	24264	22318	21351	20180	13081	12007	13104	10203	12123	12186	9101	13223	11734	10446	9813	9494	9873	8267	8258	8501	7668	6857	5196	4261	3648	2713	2486	2252	1782	1935	1662	1290	1132	979	926	870	757	768	765	719	725	670	707	699	659	703	690	670	678	641	631	683	654	666	741	718	671	660	705	699	690	652	698	654	702	688	660	684	719	659	710	626	678	636	672	687	682	717	686	650	695	679	720	641	663	683	689	644	670	637	688	716	636	613	685	685	684	666	679	673	625	738	658	676	626	660	683	660	737	690	638	669	724	688	709	656	621	665	667	659	649	683	715	664	674	698	685	650	666	705	685	629	703	684	687	690	686	684	714	677	646	644	663	665	654	676	681	632	661	664	668	683	672	680	699	673	636	676	660	677	662	657	666	679	635	655	702	699	685	681	690	674	616	663	622	627	655	643	663	694	653	688	633	692	661	652	675	636	634	665	656	722	675	676	672	699	642	678	683	632	637	647	656	600	596	685	693	639	668	616	674	687	661	659	697	698	674	696	635	639	631	662	656	654	700	634	709	653	688	657	627	694	709	683	640	647	642	684	636	667	686	668	680	672	647	696	650	699	685	637	684	668	678	675	671	675	649	644	697	655	656	656	665	672	647	656	682	680	672	702	667	658	657	653	660	631	632	697	672	696	696	657	660	719	643	644	676	666	712	683	633	643	674	677	644	640	678	677	710	652	677	669	647	652	681	669	673	660	653	605	689	734	717	689	677	650	683	648	639	708	677	681	676	679	657	666	659	687	670	654	606	685	681	632	726	727	693	651	675	684	686	653	685	732	677	702	665	678	637	685	666	631	715	666	681	711	666	731	655	701	696	694	655	661	630	689	687	680	690	667	670	642	696	654	654	668	714	734	616	659	639	643	701	649	703	694	677	659	659	650	654	691	692	693	695	658	637	655	678	620	693	693	670	649	681	665	670	675	701	676	657	695	624	696	669	678	686	659	713	668	664	644	638	622	608	669	694	652	658	653	675	654	664	631	685	686	650	671	689	655	665	634	699	684	652	640	671	662	676	615	667	695	656	704	686	672	681	609	671	647	658	731	641	669	672	687	658	692	643	672	689	677	624	665	677	680	665	699	652	720	685	708	688	679	689	668	644	669	665	654	710	666	721	672	687	645	640	683	699	658	740	678	674	640	716	711	686	685	663	667	637	643	664	661	702	630	718	668	667	682	659	703	640	696	631	679	716	631	677	657	691	676	668	697	701	651	678	639	656	648	666	666	615	678	649	674	644	676	659	645	685	690	712	669	664	637	667	658	646	640	697	686	652	708	684	638	654	671	666	637	620	669	696	672	693	695	726	701	662	657	659	631	693	677	701	630	660	680	686	644	660	670	667	671	688	674	661	686	680	678	683	648	669	681	657	669	719	709	693	641	693	701	674	711	647	666	654	673	667	700	647	655	646	677	709	673	658	621	691	640	660	679	677	677	642	652	665	680	677	687	692	664	669	694	669	685	691	643	753	652	701	673	679	674	704	689	673	659	672	629	649	678	644	700	655	678	702	668	658	678	678	619	651	686	702	698	637	689	727	694	673	722	654	664	648	642	649	638	698	665	673	687	704	651	645	694	629	653	706	690	703	664	638	617	674	670	710	628	645	655	635	661	666	705	667	687	698	634	662	671	640	647	649	652	675	684	685	656	640	665	653	643	642	655	646	730	652	705	711	693	689	659	680	717	710	718	653	633	658	608	697	653	707	707	686	661	703	625	647	699	664	676	711	680	736	698	689	696	694	663	709	667	629	691	619	693	687	650	677	620	703	664	630	637	682	713	642	681	699	669	676	658	649	685	639	684	661	665	640	687	707	644	632	686	683	698	644	667	663	678	676	668	711	691	664	653	673	688	723	642	677	666	667	681	683	654	697	680	701	661	643	625	694	683	699	683	697	668	673	637	674	673	681	669	697	667	654	599	677	654	722	677	675	665	691	630	641	700	631	631	650	687	669	708	658	637	690	667	670	703	702	664	649	672	698	620	683	708	673	654	706	695	705	643	679	664	643	725	666	664	726	675	692	650	657	653	700	641	655	698	644	683	748	654	657	640	656	676	666	648	693	667	656	648	682	691	672	665	674	668	696	720	655	677	662	661	682	706	673	645	701	647	671	704	683	668	651	684	667	661	641	671	694	656	675	664	681	646	690	661	663	657	691	727	640	682	663	655	657	669	679	660	687	677	660	665	657	670	683	616	646	659	683	648	679	691	698	700	647	688	642	708	624	633	651	703	630	679	641	681	680	695	704	684	688	645	703	661	624	643	688	641	658	715	719	688	691	642	677	690	639	645	664	718	710	646	659	675	639	676	620	627	699	643	658	660	664	670	693	660	624	679	630	666	643	711	659	687	636	651	687	629	652	629	651	695	676	697	715	707	689	648	695	641	683	671	684	702	727	656	643	656	700	679	650	680	692	676	679	672	640	662	671	625	661	686	695	631	677	638	686	668	655	649	713	631	663	646	687	703	672	647	692	701	674	691	675	671	684	676	683	658	721	681	656	690	676	646	697	693	685	630	648	714	646	710	674	679	698	675	672	668	675	640	695	679	689	639	656	665	658	698	688	644	684	674	683	641	637	684	626	699	588	675	671	659	674	674	666	676	689	719	681	668	659	653	673	630	674	680	659	658	631	660	678	676	664	683	698	669	679	691	604	638	676	692	683	696	696	679	670	667	669	658	649	645	635	648	709	647	675	673	692	649	642	671	655	670	642	651	679	654	670	647	683	646	655	702	702	718	685	637	648	638	677	699	671	662	662	705	677	639	654	684	671	688	726	704	676	611	679	708	683	678	650	668	668	683	653	653	672	663	642	698	635	672	704	681	700	655	678	707	682	653	676	682	682	639	653	704	664	673	692	612	700	648	685	664	685	664	621	626	673	652	704	642	707	667	631	652	650	694	658	623	681	652	720	703	677	696	716	709	658	635	697	704	697	701	645	670	708	643	675	717	631	673	703	659	632	653	646	657	678	674	675	647	689	660	635	690	673	700	667	688	653	709	673	661	687	671	650	689	721	628	708	620	664	670	672	662	722	688	646	690	684	655	704	655	636	654	654	712	625	657	660	685	661	642	677	698	639	657	684	664	665	707	654	685	702	656	670	634	654	683	676	664	642	640	681	661	681	674	658	660	663	711	660	644	675	669	665	661	677	673	625	707	650	652	648	600	667	679	688	621	654	644	649	655	671	687	716	690	654	612	660	635	679	707	668	605	661	661	643	641	731	641	664	690	696	708	664	681	668	682	698	663	662	677	680	720	673	706	664	669	618	641	660	662	702	740	650	673	633	659	721	659	677	697	638	688	644	666	653	671	683	689	660	692	704	654	645	677	633	629	652	647	722	638	671	653	681	678	687	676	672	694	680	653	672	697	710	669	667	666	693	726	628	669	699	667	701	657	653	644	687	723	694	651	671	697	655	674	651	718	646	663	674	687	680	656	672	738	631	654	660	701	669	701	660	678
38528	33014	35557	31436	25190	18947	14421	12462	11747	10994	6704	4523	4400	4121	4494	4882	3667	5112	4580	4249	3708	3200	3606	2977	2938	2941	2521	2202	1668	1363	1106	857	849	641	543	580	563	412	325	325	266	258	253	253	252	234	219	239	232	212	244	241	204	218	205	215	211	195	202	222	235	231	209	239	209	213	245	203	220	221	229	221	212	212	228	207	221	215	237	224	223	232	208	248	244	207	212	213	201	215	246	253	209	209	206	240	216	234	222	246	202	215	225	212	220	228	206	215	210	223	223	228	223	231	230	226	207	210	246	236	228	232	203	221	211	241	230	220	212	237	253	219	229	241	218	257	223	209	226	195	219	221	225	205	242	227	224	236	235	240	217	237	225	244	249	228	234	207	222	227	238	216	222	214	231	234	207	210	234	235	227	201	233	231	203	216	214	206	248	234	230	221	197	198	252	228	216	235	202	230	214	224	218	226	216	192	235	199	228	263	243	218	258	229	231	216	221	194	235	217	213	245	236	209	221	201	199	232	202	232	201	205	215	224	207	201	202	209	232	236	219	228	222	227	225	218	192	221	227	211	218	201	234	225	207	222	259	229	192	219	218	222	228	205	241	221	217	214	232	218	217	240	235	201	241	213	230	220	203	229	257	220	250	228	228	225	223	212	198	222	218	234	201	223	201	204	248	223	222	237	210	216	236	215	237	225	222	225	250	229	214	203	223	221	229	226	208	214	213	229	239	226	219	207	209	209	209	223	219	210	215	218	240	227	229	220	214	201	197	213	224	232	231	228	243	241	238	232	216	199	224	229	220	240	225	228	237	223	210	205	241	213	217	225	247	199	243	222	224	168	244	237	254	229	216	258	210	241	229	205	205	209	237	249	241	220	235	217	215	213	222	248	239	210	244	218	223	241	250	211	234	220	230	240	231	209	209	246	203	247	227	214	226	229	226	250	239	205	226	225	214	232	190	225	210	217	205	239	217	221	200	201	206	214	210	239	217	225	201	231	219	227	245	240	218	243	192	226	203	239	227	232	216	221	222	217	245	232	205	260	203	229	241	202	230	239	237	181	232	214	187	225	184	233	237	215	213	215	205	251	233	221	210	245	240	220	214	263	206	218	233	235	218	246	238	181	214	191	225	205	209	231	216	210	213	244	198	222	214	231	229	253	229	217	228	216	217	208	219	220	208	214	225	255	256	239	228	223	220	225	233	214	212	241	214	256	236	198	226	237	226	237	214	210	242	232	214	232	188	235	206	251	184	225	244	224	219	227	216	210	203	259	202	235	228	224	222	242	238	202	248	224	201	220	205	216	223	219	204	210	243	233	241	219	235	226	234	234	222	238	229	206	223	221	231	229	235	214	209	215	220	221	200	236	231	221	218	241	233	217	219	221	250	208	191	223	207	231	199	246	208	212	210	209	200	228	194	201	229	244	218	226	224	217	232	204	245	216	225	252	225	218	236	227	233	200	192	230	200	227	228	211	215	195	226	226	229	243	230	208	242	230	201	209	224	238	198	229	210	247	245	226	212	213	239	237	219	219	232	208	233	226	201	240	226	226	218	222	210	198	248	198	215	205	218	219	216	222	249	204	208	237	225	238	254	212	212	223	214	220	218	222	210	222	230	214	209	203	240	234	233	221	201	222	233	219	212	206	244	235	199	199	221	222	241	253	237	231	223	208	231	205	222	232	199	232	213	197	225	235	236	221	203	215	228	230	249	215	226	207	225	197	205	209	204	231	229	207	205	222	240	204	240	225	231	230	210	235	219	226	241	220	220	222	232	225	208	197	227	234	219	214	236	206	203	233	234	216	228	223	212	228	226	218	225	218	214	203	227	228	208	231	222	198	208	252	228	221	251	216	222	228	184	221	245	217	241	238	226	230	228	217	218	202	205	219	210	198	211	229	232	237	226	216	224	238	230	211	224	227	215	218	239	245	196	211	237	218	234	222	248	230	216	224	244	239	219	234	266	215	229	248	215	215	236	228	237	233	214	213	234	250	227	195	231	248	234	217	247	244	205	255	223	219	225	266	257	190	221	202	201	212	206	230	221	187	221	219	248	222	227	195	219	218	213	217	234	243	190	208	211	200	207	201	220	192	193	228	222	215	232	225	216	210	212	204	241	209	229	231	203	234	213	223	205	239	232	216	205	235	213	230	236	234	235	221	204	203	245	217	228	220	217	219	198	211	219	233	224	202	209	209	233	218	211	244	198	190	236	207	233	213	251	218	236	207	218	224	217	252	226	200	234	230	195	189	214	214	205	219	217	211	232	227	222	225	220	228	218	201	199	216	225	221	198	222	219	235	213	231	250	217	223	218	232	223	223	204	240	233	214	257	217	227	239	216	206	192	200	227	210	213	230	219	226	206	200	245	196	238	226	205	220	245	217	245	233	223	222	230	196	221	232	223	190	230	231	205	196	224	229	221	249	225	216	237	207	221	234	220	214	210	215	240	220	198	265	238	229	231	203	227	213	231	250	226	202	230	231	215	220	205	238	237	241	232	194	228	224	228	214	199	215	191	207	246	209	254	221	236	237	226	207	221	229	240	232	240	214	244	227	234	250	238	229	186	210	226	229	218	209	195	211	229	200	224	225	203	224	205	207	222	214	210	217	210	215	225	216	211	248	210	214	223	215	225	221	217	199	227	234	243	240	225	221	223	198	204	237	223	237	232	188	204	234	239	232	204	190	232	237	205	223	214	235	225	232	260	203	209	225	245	210	239	189	218	186	220	212	211	238	211	221	228	196	238	228	209	220	218	228	202	210	233	216	221	221	248	250	232	197	234	208	222	216	204	197	238	210	199	226	224	225	200	235	223	226	218	231	223	235	219	232	225	202	235	231	225	223	213	214	210	207	227	215	186	247	234	193	209	242	199	206	213	245	219	242	219	223	228	225	220	226	219	205	208	214	187	208	207	187	229	209	217	210	206	229	242	214	218	188	217	223	211	211	221	230	233	189	209	229	219	227	216	212	247	203	207	207	233	206	227	219	218	202	229	232	247	245	213	241	217	228	203	239	223	233	212	233	241	208	196	237	217	225	235	216	241	229	254	218	233	219	222	242	230	218	192	211	246	216	202	231	225	222	226	210	255	232	203	214	206	224	231	220	224	230	252	233	243	217	223	245	240	207	210	214	210	225	218	218	215	215	215	198	208	226	200	234	199	232	217	212	214	227	234	215	238	222	237	216	208	230	249	199	245	240	210	232	211	243	219	194	216	193	216	209	201	185	222	234	215	203	225	193	199	232	193	229	220	199	236	231	227	220	241	226	209	241	220	221	211	207	246	215	222	219	210	220	232	236	220	245	235	200	222	204	230	196	217	233	220	211	218	222	213	235	220	246	227	217	203	219	239	231	233	223	237	214	213	203	216	207	202	218	245	223	249	209	237	209	209	249	246	243	210	233	233	204	217	236	212	208	255	224	195	208	236	230	231	227	219	219	242	214	209	200	230	214	225	223	234	215	226	236	218	219	219	225	229	205	246	207	210	213	217
25224	26565	37430	40211	37400	34142	30962	29283	28945	28235	20298	17773	17954	16994	18703	19676	15508	21837	19719	19327	16906	16168	17532	15011	15110	14654	13923	12548	9453	7993	6175	4941	4529	3958	3123	3298	2831	1884	1449	1335	1115	971	799	835	777	682	702	631	645	648	625	618	638	665	616	641	642	624	651	613	650	655	595	588	559	605	608	632	604	560	598	640	634	592	572	637	617	631	602	582	622	637	653	633	641	627	615	597	553	592	603	610	651	607	665	622	617	656	556	649	599	651	627	633	624	647	655	607	587	593	619	652	581	601	593	641	631	586	630	611	601	578	593	628	576	621	636	630	590	646	650	627	612	604	629	629	624	625	632	592	642	572	611	622	646	610	653	610	606	596	660	658	652	609	638	599	618	626	553	602	642	647	619	579	603	595	630	649	624	631	612	648	575	618	614	645	592	629	630	603	651	649	624	605	628	660	607	614	660	624	609	628	628	567	658	588	608	656	617	599	640	652	610	632	665	605	643	593	624	586	605	590	613	614	617	641	611	594	590	601	586	634	620	610	609	657	645	630	641	625	647	623	599	662	649	573	610	606	620	598	627	645	614	643	623	605	625	634	680	605	626	623	623	599	653	616	626	612	640	603	604	614	574	624	609	620	655	608	650	642	594	630	639	597	597	602	609	622	644	621	626	603	631	644	633	631	615	626	620	617	596	618	622	631	634	603	657	585	610	591	615	641	610	630	621	616	665	621	604	606	613	578	573	598	621	614	649	615	659	578	625	607	617	627	618	609	600	669	567	618	613	614	620	597	615	608	620	603	592	626	633	628	625	618	612	603	598	613	588	600	579	654	635	666	578	569	605	628	595	588	621	627	641	626	619	542	596	629	635	630	649	666	625	691	592	668	606	666	678	595	641	616	617	642	613	596	630	627	573	652	620	584	652	641	579	621	617	624	651	612	641	646	628	610	576	598	605	610	602	611	630	618	596	604	639	600	635	584	634	654	600	654	634	619	578	615	625	642	635	633	615	664	611	656	586	638	628	632	668	593	615	553	633	639	622	604	657	631	600	652	581	640	645	578	634	698	628	638	579	613	634	637	594	613	634	614	603	586	654	657	649	644	627	629	582	611	618	655	635	587	630	605	619	615	603	622	614	588	593	614	618	577	646	663	603	610	611	585	608	587	593	607	625	609	594	646	614	640	606	608	587	623	622	540	621	610	577	621	585	586	635	630	601	600	631	607	564	604	611	616	612	649	609	584	604	606	623	559	587	594	642	620	628	622	600	597	602	635	628	617	623	640	636	629	591	603	647	634	600	630	653	596	657	623	653	657	606	639	599	617	596	626	620	591	621	583	590	584	614	617	616	598	590	615	670	636	628	653	591	624	621	629	614	608	639	596	636	669	601	585	629	616	617	599	632	589	639	636	643	617	624	637	671	661	632	578	646	639	625	550	605	605	607	603	611	594	612	624	633	654	602	637	640	598	605	656	585	628	634	654	616	658	620	658	604	647	590	590	580	616	593	617	595	638	610	589	567	616	666	667	621	602	623	598	607	636	599	608	608	574	561	641	651	642	588	635	617	632	635	629	618	589	615	642	607	570	618	585	623	599	632	622	594	614	596	615	649	601	580	654	666	668	623	601	582	605	633	624	596	639	642	615	572	639	581	600	665	599	598	655	576	630	617	660	599	616	614	643	568	618	615	597	622	635	595	639	615	612	646	668	627	652	572	587	613	605	636	647	609	614	622	651	622	574	597	649	677	625	647	602	621	655	601	636	636	663	639	571	632	614	635	653	605	640	593	616	635	665	607	604	665	586	605	589	648	598	686	664	665	661	570	643	600	645	619	604	572	597	649	615	582	620	595	631	668	583	594	602	591	660	630	645	579	601	604	594	607	588	600	647	607	619	577	585	593	593	607	608	653	601	638	624	630	575	566	632	617	608	641	585	599	630	609	620	631	589	608	595	623	645	638	596	594	599	603	628	607	608	621	612	625	625	644	589	646	646	622	626	628	563	664	629	647	631	607	606	627	559	662	570	626	583	628	633	585	645	611	595	642	609	604	610	604	610	589	610	608	620	638	609	619	602	612	610	629	622	633	658	645	646	604	600	622	581	580	590	582	649	606	586	644	611	624	649	616	617	632	595	651	615	657	617	619	600	654	638	623	624	615	630	612	610	625	657	569	636	590	634	555	604	596	608	678	584	619	629	613	603	586	604	634	621	624	620	610	591	642	635	586	606	622	616	619	640	636	606	611	653	635	635	621	635	602	640	626	626	656	594	574	671	588	631	640	631	658	660	627	620	600	645	633	645	599	593	642	620	604	650	615	607	597	660	596	593	601	584	638	604	620	606	561	617	653	592	621	605	580	626	564	613	626	564	620	591	608	598	615	599	611	554	621	593	585	594	629	640	613	611	649	580	611	630	606	608	600	605	593	656	631	601	594	640	585	602	604	656	659	611	648	636	615	593	636	602	677	621	603	615	610	645	610	625	590	628	607	617	576	659	630	555	609	610	665	628	626	641	599	659	618	594	614	654	600	631	603	612	596	616	639	651	614	582	634	601	620	622	645	635	625	620	607	611	637	645	622	640	565	654	624	648	621	626	636	605	656	679	612	579	605	579	612	633	579	634	631	606	640	630	584	625	590	610	653	588	635	629	630	624	625	575	638	612	606	616	639	580	629	594	620	600	601	656	623	642	625	598	679	637	615	640	604	632	634	653	626	609	658	588	570	605	626	607	616	608	615	622	637	618	599	637	602	635	591	613	633	591	590	616	632	609	633	625	647	570	649	676	650	608	621	662	625	661	570	631	587	691	595	630	645	617	612	648	622	628	578	621	629	629	582	657	639	626	607	602	632	626	588	610	654	672	584	641	623	642	589	599	608	656	651	630	600	632	597	618	584	575	598	607	597	581	603	606	593	593	626	638	608	613	625	604	611	605	627	620	605	637	609	626	618	631	632	606	598	582	676	589	600	667	646	655	608	636	606	617	670	612	623	644	591	628	600	612	674	604	637	598	595	619	571	666	598	618	628	652	599	620	616	594	604	615	689	669	575	575	576	668	602	607	554	660	624	595	665	585	613	630	616	610	636	608	604	591	632	605	613	619	616	598	648	576	635	646	613	666	667	624	601	588	609	586	669	591	654	606	645	576	589	599	635	627	624	604	645	602	604	632	633	607	632	614	643	624	633	591	616	598	671	630	622	629	625	602	595	659	647	616	602	561	597	622	599	621	610	563	619	604	642	624	622	638	639	639	647	627	612	618	601	592	612	607	656	626	613	633	612	602	617	636	596	634	634	645	623	625	670	579	614	636	572	604	592	656	609	656	623	608	667	582	617	609	623	624	648	614	649	620	594	626	637	602	643	607	662	591	558	641	536	599	622	670	611	598	602	655	621	643	621	593	617	614	655	638	636	601	621	585	601	585	626	656	613	607	608	667	626	629	649	663	619	570	610	615	595	601	588	609	607	635	614	628	614	643	586	616	619	622	635	618	607	637	605	638	565	605	603	597
18414	15668	16528	12473	7932	5218	3531	2453	1905	1389	1057	899	753	664	633	565	481	500	465	451	369	390	403	391	377	369	344	351	303	282	264	268	304	262	256	292	273	269	254	267	283	270	292	265	236	270	267	247	269	250	250	278	247	255	304	261	244	272	299	246	250	280	242	271	296	253	233	280	273	291	277	279	237	265	263	306	275	257	251	274	277	293	268	257	267	254	273	250	283	250	275	273	275	231	260	272	247	261	273	290	269	247	279	269	281	250	265	274	253	270	263	245	277	250	258	281	261	253	256	248	275	266	266	279	284	276	239	265	259	270	259	268	267	264	232	264	286	248	241	263	283	271	258	276	257	267	260	268	276	270	295	234	279	232	259	252	272	244	247	242	266	255	254	304	255	268	252	279	271	287	292	264	277	261	248	281	281	279	261	280	266	248	263	264	227	282	287	265	262	294	253	240	253	279	244	246	260	255	259	256	260	258	253	263	261	262	241	291	233	245	251	275	261	288	273	242	265	246	260	267	276	248	250	295	279	285	256	245	269	268	300	275	238	254	259	253	270	274	215	270	245	279	233	242	255	277	288	255	269	224	255	223	251	291	299	270	246	270	246	258	268	246	230	258	259	258	265	255	269	267	268	303	274	265	272	267	273	282	261	240	266	271	256	258	277	270	263	261	275	268	255	261	237	252	262	239	251	279	270	247	229	262	267	260	242	245	252	265	260	265	246	241	258	284	271	260	274	264	271	256	263	250	268	283	245	274	269	238	264	252	249	256	244	255	276	235	253	257	240	269	289	255	248	268	245	232	247	229	245	223	236	275	257	263	246	265	289	257	264	269	254	282	281	250	238	264	280	242	265	266	278	265	267	255	248	271	255	251	257	273	247	273	222	279	275	288	258	289	245	247	254	270	222	268	261	271	257	269	264	254	221	249	278	278	261	253	259	263	260	290	288	248	237	222	257	250	273	260	258	234	254	273	256	273	271	251	277	249	285	266	284	264	262	274	277	263	271	278	246	243	246	234	237	239	285	270	274	277	291	257	255	245	228	258	244	231	270	253	278	260	248	261	276	231	251	285	252	264	258	244	244	275	246	267	244	246	272	272	239	276	241	261	267	260	294	262	230	273	273	265	266	263	255	246	258	295	275	257	240	251	273	277	260	242	258	252	251	256	299	265	260	278	237	239	247	257	239	260	264	276	256	259	225	256	260	261	276	256	275	279	267	274	271	272	290	275	255	298	265	278	264	258	248	267	290	257	246	269	268	278	265	252	247	246	253	269	246	281	262	272	243	291	255	274	257	278	296	282	291	247	277	289	256	254	283	277	259	267	283	252	267	292	289	261	267	266	257	258	258	240	269	248	233	256	253	257	252	228	269	237	264	255	269	254	262	270	268	262	283	288	246	287	255	249	283	249	270	262	275	264	251	284	222	274	305	277	274	254	279	250	256	273	284	277	274	262	288	268	249	279	262	272	254	269	266	236	250	268	254	243	265	254	241	274	266	258	236	266	283	292	282	239	282	260	255	275	263	285	288	271	257	305	270	252	254	245	254	262	241	270	258	295	309	290	252	248	267	290	251	290	258	265	275	263	257	248	271	281	235	256	273	270	293	263	278	218	281	266	252	250	261	263	258	254	231	258	262	275	265	249	276	255	245	235	255	280	265	277	241	225	252	247	243	272	280	252	274	233	251	277	260	243	280	266	272	242	256	261	263	277	231	262	254	224	278	256	250	255	291	280	289	260	276	230	261	243	259	267	258	277	282	280	256	240	281	261	264	263	265	276	268	262	234	241	264	260	270	245	261	251	271	257	233	265	236	260	264	273	261	270	263	234	296	267	282	282	265	245	238	305	236	272	267	283	243	242	284	255	236	253	251	266	272	258	279	277	277	253	260	261	282	244	271	273	249	265	230	299	261	268	264	284	249	270	276	281	261	297	276	259	287	268	267	267	263	264	258	247	296	290	245	259	258	265	279	277	274	250	262	266	267	265	262	249	262	281	240	273	285	257	276	291	320	268	260	265	298	229	251	250	258	309	265	235	248	255	256	255	274	268	275	267	263	240	278	263	288	261	257	272	248	285	283	247	302	270	261	253	257	276	277	275	268	286	288	275	280	269	264	249	270	281	266	237	248	267	267	248	263	285	258	248	252	258	276	245	247	268	300	305	277	257	283	242	254	273	267	264	249	250	244	271	268	258	244	218	267	268	243	293	259	282	263	266	295	242	267	255	289	258	285	278	280	259	266	268	266	286	221	249	278	241	254	276	289	283	289	251	265	302	273	248	282	260	279	263	246	247	240	260	267	269	271	292	280	259	261	258	246	282	301	283	235	244	276	246	266	285	218	246	262	247	251	271	242	267	259	273	266	287	248	269	246	281	262	277	275	243	278	229	260	235	295	246	238	225	230	261	246	263	251	238	259	264	289	245	271	258	253	265	255	251	253	280	236	262	266	254	272	243	267	241	287	257	267	290	253	271	251	257	256	290	273	264	300	272	270	282	271	269	291	226	267	275	302	239	246	234	272	272	266	248	248	227	251	263	250	248	255	254	286	263	271	265	240	252	252	249	255	260	295	286	272	271	280	278	264	293	250	275	269	259	286	262	275	275	273	248	265	256	263	250	257	261	292	239	262	251	279	274	279	295	260	269	267	284	259	263	234	271	286	277	240	253	279	243	282	278	246	286	266	268	261	250	284	273	270	265	272	255	248	274	242	267	266	269	239	298	245	261	289	252	257	272	254	240	259	266	261	250	229	266	275	274	248	231	265	243	275	260	270	269	248	278	269	279	277	237	268	267	254	254	256	243	275	255	243	256	253	259	266	248	229	237	279	254	266	279	266	291	281	266	273	260	286	262	263	256	260	234	253	259	253	240	258	259	231	252	278	260	250	295	272	242	250	259	248	258	252	252	253	220	254	258	260	258	256	250	258	233	265	263	291	243	249	244	259	248	273	269	251	264	289	247	278	254	277	240	252	300	246	247	246	268	259	289	251	250	263	238	259	236	262	291	263	249	279	277	263	268	249	262	274	279	252	234	243	275	252	283	250	282	284	246	278	257	277	278	236	272	276	257	232	221	258	275	269	265	244	265	245	260	253	249	257	262	240	243	237	242	252	238	239	271	252	260	280	284	257	275	261	283	267	265	299	286	269	248	269	257	266	255	271	271	257	267	272	233	241	273	276	261	250	255	259	255	236	276	293	230	264	259	278	282	247	283	225	249	240	272	246	299	284	286	291	254	254	264	257	250	277	268	250	275	272	264	263	251	229	275	274	277	270	226	293	257	276	236	256	260	275	263	262	269	261	262	280	280	243	282	272	284	249	268	258	270	287	280	301	285	244	232	281	258	292	258	282	275	249	273	280	280	267	260	277	247	245	265	262	256	264	272	277	281	296	272	260	280	261	268	245	244	291	276	247	270	262	302	252	278	279	270	237	267	281	253	257	243	258	276	270	246	245	277	252	290	284	279	245	263	275	288	248	265	252	214
11627	13375	23394	24175	20670	17114	13635	10939	8973	7333	5677	4477	3868	3284	3015	2774	2462	2488	2382	2089	1905	1805	1801	1592	1522	1519	1355	1312	1161	1005	994	881	904	828	838	818	779	760	745	767	762	711	763	726	694	736	741	730	706	690	737	783	713	752	689	696	703	697	800	719	699	766	698	718	738	726	724	701	678	729	729	754	715	780	666	707	756	735	717	704	697	724	692	681	736	738	718	716	703	679	686	719	669	724	698	787	721	721	717	712	765	739	712	698	691	746	704	720	740	756	755	731	722	745	714	694	744	698	773	712	712	698	720	674	712	701	720	675	717	700	771	733	706	716	745	699	727	716	738	710	738	714	729	715	740	729	702	695	738	691	714	698	715	676	725	721	751	729	707	732	685	685	762	694	736	674	704	738	715	673	743	709	673	678	670	688	709	677	732	727	718	699	748	681	720	760	709	700	767	737	698	698	737	718	667	752	711	678	712	704	678	691	742	728	716	733	718	709	741	733	722	689	724	728	712	726	672	752	712	723	759	736	731	742	698	688	695	695	741	684	753	747	738	767	693	731	719	709	723	720	688	726	723	718	713	723	701	669	730	733	745	730	726	751	691	722	679	701	706	670	707	670	710	706	723	734	704	701	704	748	727	732	724	701	724	719	721	734	698	692	707	727	700	738	716	714	721	714	653	745	717	757	705	749	687	680	717	721	733	687	717	713	751	717	702	734	686	756	710	742	731	751	709	694	674	735	701	795	774	733	703	734	689	673	694	717	677	665	726	674	724	716	714	700	735	721	720	726	698	728	692	704	712	669	716	708	720	719	732	701	731	753	721	788	720	683	729	723	715	688	728	707	734	755	770	698	691	737	695	713	683	706	731	720	708	735	754	694	761	723	717	698	700	667	684	731	692	682	674	718	698	699	740	748	656	701	710	740	702	675	696	713	706	698	747	742	710	736	699	735	701	686	730	745	721	671	732	712	764	710	703	734	675	714	734	684	720	749	701	738	717	717	708	727	733	704	759	731	743	705	738	737	752	677	671	689	741	768	707	742	673	753	737	721	755	738	775	710	712	731	697	718	674	661	700	745	706	736	710	649	716	676	727	677	687	680	726	693	667	719	720	705	714	719	694	737	701	715	663	726	706	772	700	693	708	727	695	722	736	720	711	697	703	725	705	719	730	690	711	693	644	718	713	719	742	722	733	709	735	739	706	695	733	709	670	759	743	715	685	683	741	761	732	686	694	693	701	693	733	725	702	739	740	765	700	726	754	779	715	744	715	709	675	694	675	747	721	694	728	694	713	731	672	708	723	787	768	689	722	712	697	685	647	662	744	728	752	712	747	742	674	711	720	709	756	726	751	727	694	730	724	738	713	709	689	726	721	711	699	702	765	723	693	781	745	678	718	731	735	712	715	721	690	673	700	707	705	690	696	721	698	723	736	699	747	705	687	695	736	758	697	712	733	754	696	724	730	688	762	725	710	664	700	702	696	736	730	759	707	710	734	676	718	684	707	709	708	689	729	756	700	693	746	750	693	768	759	729	721	729	702	699	690	698	695	759	709	728	725	665	682	749	723	693	708	685	723	721	724	689	750	740	711	690	639	765	695	694	687	634	764	734	729	691	779	686	758	718	677	733	739	713	711	754	715	739	737	724	677	730	698	720	700	691	732	754	744	712	710	711	779	683	746	732	723	712	752	755	713	721	764	784	707	712	735	699	671	704	746	706	696	733	724	738	708	735	706	706	759	746	674	699	730	723	661	701	698	761	683	718	711	740	708	737	723	752	706	687	700	745	728	685	697	708	764	676	684	679	720	736	724	721	662	697	728	695	727	701	691	728	737	717	675	711	690	728	701	719	705	688	715	716	685	779	682	685	735	723	754	715	685	698	749	707	692	729	780	709	691	715	751	742	686	759	722	722	752	657	712	754	679	744	752	690	730	686	709	695	726	719	664	676	675	731	740	715	713	736	720	736	712	702	699	683	728	729	720	719	713	649	673	729	729	703	725	705	714	724	681	717	736	763	688	713	739	723	664	670	700	720	727	720	740	752	719	693	746	738	688	706	759	702	742	720	681	702	727	703	732	725	690	700	703	660	689	699	715	724	736	702	676	688	680	710	733	772	689	710	700	756	732	700	737	747	707	723	718	760	705	740	737	698	724	698	699	722	778	693	720	707	710	694	758	729	711	660	749	674	683	679	703	719	732	693	686	643	773	726	701	682	715	686	705	716	772	666	717	721	688	743	655	764	723	725	708	699	698	719	681	723	705	686	696	724	745	715	715	719	703	715	680	717	735	725	703	743	671	701	669	730	691	712	756	742	727	739	734	682	639	718	694	762	684	669	762	715	714	702	747	702	735	701	722	725	696	708	695	709	741	709	710	685	729	725	701	692	763	743	713	705	731	736	736	710	691	735	714	745	688	749	681	756	753	719	703	757	712	693	733	730	710	730	767	699	708	736	693	702	733	734	707	722	719	712	693	741	701	759	754	721	726	700	704	691	725	734	714	695	691	710	750	737	714	718	760	702	757	741	733	678	733	712	700	706	755	709	716	687	644	733	714	727	692	707	705	734	659	736	720	707	711	734	674	744	759	729	685	726	691	699	724	722	741	740	755	711	725	709	715	704	706	742	734	671	677	675	726	647	701	711	725	759	712	753	700	802	721	721	738	685	724	700	710	696	718	731	675	724	664	742	730	677	748	757	699	705	718	708	740	668	722	673	724	721	762	731	692	710	717	758	736	710	701	717	716	709	733	689	723	693	716	734	689	719	726	751	687	712	718	700	769	727	719	703	737	748	728	676	690	769	722	735	714	660	713	658	718	709	694	691	715	695	750	700	702	720	770	730	719	691	708	686	717	733	729	711	707	720	700	733	740	706	681	728	724	729	689	749	686	675	728	716	711	641	719	766	734	730	695	702	712	718	670	684	700	700	745	713	709	700	695	742	698	714	737	690	750	764	688	715	703	683	697	751	668	746	762	725	723	705	702	670	690	746	667	683	696	750	703	716	792	729	724	661	741	656	742	725	736	704	725	712	736	736	715	722	725	729	719	743	727	703	746	763	714	753	729	727	692	719	701	725	732	743	695	713	681	705	718	700	669	707	744	762	712	703	704	721	715	713	712	711	704	673	702	735	731	664	733	705	684	756	683	688	710	712	762	711	728	713	743	689	691	689	741	737	725	710	706	692	711	741	716	696	752	641	727	698	670	775	725	747	685	648	736	731	699	700	712	725	698	690	730	736	730	670	705	692	680	693	715	746	756	745	720	727	774	702	715	709	719	709	688	754	662	730	729	732	722	715	721	715	738	752	742	714	731	718	681	711	700	714	705	699	679	723	706	740	746	708	674	714	736	660	738	713	691	747	667	709	752	697	652	696	685	698	697	758	722	705	766	703	722	737	731	767	730	760	708	692	692	721	733	690	715	747	775	686	725	673	733	684	761	720	662	714	690	703	731	741	701	671	732	758	733	732	742	750	729	702	705	680	701	738	737	661
29687	25477	27930	22988	16860	11634	9167	6809	6068	5297	3426	2341	2467	1939	2115	2348	1826	2404	2373	2195	1745	1663	1851	1553	1416	1388	1264	1278	965	696	600	492	489	455	397	474	358	321	288	262	293	293	271	241	238	239	226	243	224	256	257	247	266	280	229	257	217	213	234	238	237	244	250	221	225	255	246	226	229	248	259	239	236	264	233	245	233	232	228	225	241	271	256	240	249	218	259	240	268	263	248	253	229	232	266	229	254	230	221	248	246	227	224	218	235	232	243	221	246	241	241	238	250	255	237	240	240	253	226	229	243	248	252	235	237	209	232	249	255	255	248	241	251	257	224	249	261	282	237	224	220	238	236	235	200	235	230	237	256	228	243	249	230	263	243	267	255	244	216	248	215	255	263	245	241	256	249	253	241	265	223	241	205	222	260	254	250	220	251	260	256	240	251	247	251	245	258	238	239	243	215	256	245	241	278	216	247	223	208	237	222	222	246	247	245	252	265	235	257	259	225	239	276	237	237	217	253	240	240	238	246	226	206	248	237	249	284	263	234	239	245	252	245	246	240	249	227	242	258	253	259	247	234	234	237	214	237	233	239	221	229	244	250	245	250	233	233	229	214	212	238	239	236	221	206	253	218	215	249	230	238	240	219	237	249	216	261	223	262	241	257	274	246	275	213	260	249	232	248	272	272	260	267	239	239	235	225	223	259	197	236	239	237	267	235	225	246	251	237	240	231	255	252	224	225	237	238	227	232	258	251	218	242	278	219	235	236	235	247	233	261	226	230	245	222	257	246	259	250	255	248	263	252	248	257	271	229	250	232	249	256	255	258	253	212	252	240	238	208	274	233	229	242	215	227	262	239	281	264	256	248	246	220	274	249	246	231	256	237	240	266	246	241	266	229	253	237	219	262	261	265	229	250	245	230	243	241	236	221	224	219	272	238	238	242	256	248	247	244	254	250	264	249	236	246	246	248	247	278	231	243	217	240	228	256	236	258	243	242	257	230	237	241	238	233	259	262	238	264	260	256	224	228	289	244	242	263	262	240	228	224	212	262	255	258	228	239	217	219	219	243	268	214	234	239	243	241	241	246	246	227	238	232	231	266	221	246	239	259	259	248	249	249	219	249	251	232	250	218	251	226	241	241	249	266	223	224	246	252	246	256	233	264	250	250	236	258	242	241	232	219	251	259	239	224	230	234	231	233	241	240	235	260	219	279	254	227	249	227	230	250	214	245	280	243	250	247	250	227	270	258	259	250	226	230	224	235	236	236	231	247	269	246	235	225	257	249	230	230	249	212	227	232	258	256	241	231	218	223	238	217	227	241	261	267	249	225	211	261	241	232	272	247	271	235	223	252	235	252	246	258	239	239	233	258	251	211	227	228	201	263	241	246	229	246	241	236	253	246	268	240	227	230	260	256	237	273	248	227	255	255	229	222	226	237	252	232	243	247	245	226	226	252	245	214	223	246	250	263	217	218	254	235	241	233	245	232	236	264	250	258	259	231	254	245	233	258	236	241	243	244	271	247	252	222	239	237	256	241	273	264	232	234	251	252	271	246	241	258	240	252	219	274	226	222	220	228	244	222	242	214	251	227	249	217	267	223	252	251	220	249	238	245	240	202	257	245	251	254	242	246	255	268	225	232	214	261	262	254	243	239	240	233	263	232	253	239	251	216	258	231	273	259	225	232	230	255	246	234	257	228	286	228	237	227	236	257	226	233	238	261	250	249	259	228	250	267	264	238	255	259	236	224	248	253	220	260	254	222	230	249	248	241	227	245	219	254	216	235	234	238	243	265	245	223	224	226	267	238	233	257	285	252	223	244	268	231	231	251	251	248	266	247	251	225	244	231	237	236	214	252	255	219	267	260	250	259	249	226	229	228	233	274	224	245	262	240	256	233	242	269	232	231	243	246	238	261	256	258	226	225	244	244	251	278	213	234	249	256	257	240	260	268	255	249	245	225	233	251	229	243	266	246	247	250	244	255	268	231	239	226	229	241	243	246	254	280	251	254	251	268	227	244	249	266	236	252	263	254	225	233	241	242	261	244	240	239	242	246	232	264	220	253	253	265	269	227	224	237	261	262	241	246	242	214	246	257	240	241	238	247	250	240	229	231	229	260	238	249	263	254	265	253	245	247	235	247	261	249	247	228	221	248	253	229	236	261	216	249	254	250	249	239	229	246	232	235	275	237	259	224	233	231	238	224	220	232	256	232	245	241	245	257	234	245	243	242	242	262	246	229	251	234	234	266	249	242	224	219	245	270	233	251	230	248	275	252	219	245	240	241	223	228	244	233	230	241	255	263	233	224	220	253	223	228	247	237	242	243	227	223	253	228	254	257	229	242	225	225	229	256	249	268	270	241	234	231	256	249	227	241	209	276	224	255	249	255	262	227	254	265	224	229	258	260	241	242	215	244	221	255	265	276	255	261	246	253	223	257	255	243	234	236	268	251	277	249	251	220	254	227	242	237	235	232	250	233	251	267	235	248	244	251	238	244	244	243	267	240	216	226	241	267	234	237	247	238	257	246	270	248	236	230	242	260	227	246	229	241	268	254	262	257	247	239	232	234	221	261	252	251	255	256	242	295	261	249	262	232	237	230	222	244	263	244	266	246	256	249	256	231	242	221	231	241	256	235	247	236	256	235	232	228	247	228	260	241	243	251	257	230	275	283	234	271	208	264	274	256	265	239	228	293	241	239	264	244	235	251	233	250	244	228	222	253	253	245	236	246	229	245	229	260	233	243	236	225	239	218	244	256	242	255	254	220	265	250	250	221	249	231	249	244	243	247	266	241	236	243	254	256	263	240	232	219	225	229	232	269	252	237	251	254	246	240	220	248	232	238	265	256	244	264	225	266	255	243	233	245	208	234	239	223	256	226	257	258	238	257	250	260	263	250	281	250	248	246	250	236	245	254	252	242	252	238	228	216	262	272	269	237	245	251	230	271	263	235	239	260	228	219	238	237	237	228	248	240	220	217	244	261	235	222	254	240	261	235	224	238	219	247	238	243	251	264	253	273	261	220	216	245	238	235	261	235	284	249	260	240	233	267	238	233	247	255	250	236	240	266	251	248	247	235	265	225	221	236	225	240	227	225	230	240	252	245	242	258	230	240	258	286	230	239	234	252	248	277	243	245	226	256	254	223	248	237	215	225	260	266	241	246	211	238	244	246	244	234	277	224	243	225	238	239	239	234	254	240	245	260	230	238	255	252	242	251	241	259	248	265	213	235	258	230	250	238	230	231	239	247	195	234	259	236	229	251	264	267	260	270	245	229	287	240	259	227	218	261	240	217	231	225	218	239	232	257	228	234	228	256	262	277	266	250	259	261	221	269	244	245	266	266	248	234	242	231	260	234	234	256	262	264	260	239	249	236	248	255	229	243	256	240	224	220	232	211	261	223	244	216	262	256	249	240	274	252	277	238	229	240	219	224	269	235	230	248	239	211	257	249	258	238	239	239	220	224	242	229	246	240	227	229	246	243	228	252	263
19086	20703	32054	33887	31029	27293	24591	21597	20206	19115	13306	11347	12107	10001	11211	11928	9666	12687	12809	11905	10606	9473	10947	9022	8702	8369	7718	7066	5245	4072	3111	2538	2480	2269	1974	1941	1687	1191	1104	905	866	845	760	772	758	690	711	707	723	680	696	672	665	671	685	654	708	676	662	727	638	703	695	682	671	686	700	662	686	672	685	699	645	653	711	693	657	643	673	712	737	659	695	670	647	672	660	716	654	659	628	656	677	685	634	655	651	642	655	681	639	688	657	677	675	677	712	718	651	652	680	627	666	704	720	650	666	657	695	667	605	646	646	667	696	636	699	661	654	700	656	677	660	633	652	678	668	672	662	680	669	639	667	676	630	696	668	653	700	669	685	640	667	675	664	669	683	677	643	706	651	674	670	682	662	694	664	675	648	689	657	674	681	647	698	710	677	649	666	682	701	664	674	686	662	651	678	674	645	681	705	676	665	696	654	698	637	663	635	687	672	703	658	702	665	718	682	640	647	692	689	661	633	676	685	682	639	663	670	677	685	620	665	702	664	653	646	647	696	714	682	671	687	681	683	646	684	655	683	711	676	685	660	652	686	708	659	660	618	686	702	690	655	698	670	653	656	681	647	615	669	663	661	679	707	689	624	717	684	653	646	671	686	636	720	706	659	689	684	696	676	664	686	677	685	646	681	696	661	687	663	687	666	617	625	637	664	676	646	700	656	631	716	642	696	663	654	681	667	662	686	663	657	687	655	690	645	696	670	660	713	657	657	676	660	685	679	671	679	635	698	720	658	696	643	637	712	669	749	671	665	651	680	636	694	617	681	660	680	610	711	676	646	686	653	673	731	680	692	670	663	653	667	696	644	705	676	633	645	677	626	707	661	675	688	678	709	680	726	632	683	661	619	664	632	666	676	666	631	682	675	678	646	638	672	682	644	703	707	636	669	692	652	690	683	653	693	625	695	697	656	696	672	629	707	648	677	641	639	675	686	637	694	665	638	640	700	658	651	676	667	669	677	678	678	653	639	635	670	674	621	626	655	666	653	677	647	683	684	641	664	691	643	704	681	666	684	648	674	680	671	644	691	651	646	620	654	662	680	670	633	696	701	635	673	684	669	727	637	662	644	683	731	663	659	628	668	680	676	695	684	666	676	659	738	707	707	737	672	700	688	659	670	658	704	692	622	672	652	636	654	703	704	612	627	668	732	638	666	657	687	675	686	690	667	671	621	657	677	714	627	706	722	714	660	661	644	660	624	674	684	703	668	700	660	693	653	677	719	659	656	655	684	666	645	689	676	647	629	702	646	639	682	680	681	663	663	695	694	637	683	640	673	702	708	643	662	690	650	676	649	665	636	651	684	656	681	722	598	689	669	657	604	653	681	630	655	622	616	689	678	658	701	690	624	685	635	666	677	705	622	634	721	678	674	659	653	688	679	674	674	680	654	645	727	686	645	683	684	667	650	667	658	692	705	610	665	718	662	693	654	712	682	724	639	635	686	705	606	668	638	675	677	700	635	721	653	647	668	651	668	684	708	669	679	659	666	696	719	730	663	709	700	661	645	664	667	688	650	644	697	697	662	625	713	635	678	635	640	676	667	658	652	625	658	617	705	705	659	707	673	694	717	665	659	636	670	696	709	666	663	667	661	673	662	664	685	701	662	661	660	681	685	704	604	683	658	668	665	690	658	642	645	713	644	696	735	679	660	669	671	694	667	645	693	684	679	630	677	659	688	647	666	653	645	647	699	672	670	673	687	652	700	648	684	691	667	635	683	657	669	686	670	711	682	628	625	653	687	706	687	694	690	668	664	700	647	713	679	689	680	669	672	681	632	671	731	666	636	642	731	650	689	676	660	683	678	673	693	733	660	679	670	653	667	662	670	674	631	656	617	715	658	661	645	636	686	671	667	633	652	695	675	618	667	656	617	649	639	682	693	707	656	662	678	685	644	694	689	656	685	723	710	690	670	649	648	684	689	675	713	666	671	637	616	630	671	672	676	652	623	676	594	638	694	634	670	705	692	618	682	659	681	654	712	651	693	677	657	733	630	711	671	656	665	688	665	675	633	604	681	656	657	659	653	676	657	655	646	637	685	673	655	656	668	653	682	620	666	684	651	658	639	674	643	679	692	676	652	719	665	656	661	658	656	648	653	692	651	652	624	691	686	651	669	686	624	649	676	645	630	674	609	702	667	663	669	699	691	691	674	645	643	649	682	642	680	625	648	674	666	716	661	643	681	640	658	641	654	676	654	662	661	641	660	674	637	639	671	650	716	683	655	639	645	613	695	679	664	662	634	667	658	664	675	669	708	628	662	677	661	683	674	694	623	676	659	668	642	660	689	655	698	655	702	662	690	636	659	681	664	616	684	652	707	634	640	660	650	668	657	707	676	738	632	657	669	673	665	666	662	670	652	642	687	687	653	668	661	634	677	683	667	693	705	691	677	665	697	629	674	645	673	663	668	649	651	674	659	679	637	661	639	661	700	685	690	680	639	660	678	673	641	643	671	731	694	653	621	694	704	646	680	632	631	687	698	679	683	699	695	648	689	619	626	653	618	626	692	662	688	686	682	636	702	680	658	674	685	650	726	725	661	634	692	613	695	721	647	677	665	703	646	666	681	644	695	639	661	673	660	643	687	694	688	698	644	668	648	635	689	702	699	627	656	662	677	625	675	688	721	667	625	665	670	690	701	651	678	695	625	636	688	655	677	652	679	658	700	688	670	681	695	679	621	635	648	688	646	635	649	688	707	671	705	721	686	672	701	656	651	645	682	687	704	639	709	689	657	667	666	633	696	673	680	647	653	680	671	679	617	679	659	653	710	651	677	651	657	695	636	663	651	667	616	667	642	669	648	619	653	705	713	661	663	651	673	689	697	634	619	676	709	670	671	658	663	643	707	652	645	672	700	685	707	644	672	628	684	661	660	642	681	667	659	685	641	667	684	694	658	661	667	687	657	654	643	685	705	685	644	682	660	664	656	685	651	662	690	655	695	697	653	666	664	634	680	647	647	688	681	645	652	664	678	664	713	641	651	662	680	661	686	655	664	718	696	652	655	659	658	645	631	665	612	683	691	672	610	690	711	630	671	661	689	651	642	671	689	682	642	664	615	654	642	672	663	648	629	670	675	664	682	650	645	678	673	659	652	654	676	692	659	646	719	633	638	709	673	677	703	691	690	661	632	645	628	687	691	722	628	686	631	674	713	667	651	688	697	712	657	662	663	660	636	664	642	672	691	673	655	659	681	670	669	678	684	646	665	655	680	667	666	652	745	618	661	648	638	695	658	703	627	654	655	665	670	662	649	686	675	659	637	668	662	659	699	635	628	647	629	672	681	645	643	685	633	639	718	651	641	650	657	639	622	656	647	659	659	686	674	653	665	644	675	694	644	639	699	622	694	679	677	665	643	636	682	660	637	657	653	703	678	651	653	730	684	662	697	682	701	695	706	705	674	656	668	595	678	657	661	658	684	667	665	704	666	678	675	642	665	707	638	684	694	702
38194	33457	36846	31632	25077	19404	16741	12169	11243	10042	5785	4387	4201	3603	4361	4747	3616	4895	5302	4593	3833	3456	3739	3286	3128	2934	2531	2292	1630	1258	946	727	764	668	605	587	498	376	356	302	290	287	265	264	256	205	203	235	211	227	236	223	219	204	226	209	241	215	199	224	201	200	243	214	195	205	226	215	202	228	222	222	210	217	217	191	211	210	240	196	252	236	210	246	219	230	231	204	237	229	202	227	213	244	243	224	208	208	208	216	210	212	210	229	237	221	230	218	235	216	222	237	228	211	213	219	218	219	208	231	211	199	230	216	222	203	216	215	224	231	232	203	212	186	226	207	211	231	211	229	236	221	234	231	201	277	225	208	235	220	211	202	237	201	221	257	227	227	224	203	191	221	190	245	219	191	214	212	226	215	228	202	209	219	214	241	213	226	222	198	236	205	224	212	201	239	213	218	245	201	222	228	231	213	230	233	221	199	217	206	203	214	215	250	205	192	208	249	230	232	242	225	235	217	224	236	208	203	230	199	233	207	226	263	214	205	232	210	228	219	200	206	223	224	225	231	228	216	247	200	223	239	224	257	229	214	191	200	212	216	221	209	229	226	221	200	219	204	238	215	229	213	218	204	202	241	192	220	242	224	232	210	196	228	248	213	256	215	219	205	226	227	201	192	223	236	213	224	197	221	242	235	209	213	222	198	217	213	224	204	224	204	216	250	218	222	211	202	234	251	230	225	201	208	234	208	219	225	229	194	209	207	244	219	219	230	220	240	222	211	199	252	200	247	204	226	234	208	217	245	190	238	209	242	181	210	235	239	233	227	219	227	205	193	237	197	231	229	208	234	204	205	244	254	246	201	238	209	224	216	263	222	229	236	225	231	214	207	224	212	250	217	202	217	216	239	204	239	245	269	210	251	249	230	230	196	232	219	262	215	248	225	219	225	238	235	225	223	222	227	204	202	232	206	189	217	232	231	195	217	238	180	241	221	216	218	214	210	234	196	212	230	221	202	247	217	212	213	219	196	213	222	197	217	172	196	201	235	187	236	220	237	228	201	208	221	196	220	218	207	246	204	241	208	229	236	244	224	202	201	201	215	206	193	242	238	193	229	213	202	219	223	199	223	217	236	222	227	208	210	212	219	238	215	231	223	217	199	220	221	222	235	205	208	215	232	261	262	212	220	232	248	220	237	237	223	237	212	221	232	196	221	220	222	224	215	220	227	215	231	230	190	201	206	197	237	239	223	238	217	219	217	195	250	213	244	212	218	231	199	212	210	242	220	242	222	228	217	222	252	239	229	227	238	209	240	199	215	224	210	198	254	222	212	244	228	218	217	219	224	225	227	230	205	224	242	226	218	214	219	221	223	239	213	210	228	220	223	224	202	215	234	237	218	226	223	204	221	239	199	223	189	245	200	256	210	201	215	192	223	231	230	242	230	252	201	222	192	214	238	195	232	215	224	216	214	204	201	215	216	189	255	218	228	208	203	220	192	245	221	224	200	225	198	201	220	219	204	213	202	209	203	210	205	224	223	197	243	209	208	229	221	211	213	234	230	184	219	226	192	229	189	226	210	210	197	200	240	211	209	214	227	205	215	206	244	214	213	200	226	197	226	219	212	202	270	240	194	223	208	233	218	231	215	227	228	228	191	214	202	200	194	220	240	223	210	214	192	213	210	206	249	280	224	185	232	205	209	222	226	190	201	253	215	226	240	230	239	234	225	211	231	221	235	220	225	241	204	213	212	227	197	227	207	216	245	242	198	202	195	214	235	221	211	226	190	220	185	196	227	202	210	261	211	208	222	212	221	227	210	222	208	205	222	219	217	221	233	233	207	224	238	205	226	224	215	229	210	239	213	213	210	217	207	234	232	228	208	214	205	216	203	227	234	253	234	217	233	222	208	195	217	237	212	199	228	211	218	221	233	228	231	231	216	204	217	201	229	205	237	246	236	234	242	210	215	222	233	228	219	219	224	220	223	209	217	207	226	214	236	213	215	240	201	205	242	233	199	234	211	222	224	226	217	205	223	212	208	202	206	212	195	213	199	214	229	214	214	208	221	248	244	239	206	221	218	207	216	211	226	210	203	231	215	228	208	228	226	215	251	235	204	203	233	251	195	197	215	207	220	234	202	211	214	231	225	229	207	198	198	218	216	217	189	202	222	201	243	214	205	214	204	185	200	238	231	240	232	207	238	209	212	224	216	216	216	215	209	234	212	215	218	223	212	192	230	245	246	235	211	252	226	193	225	239	272	246	224	238	217	242	230	200	199	233	245	206	218	200	243	214	221	197	220	229	211	214	221	211	217	245	216	193	237	212	213	205	227	229	223	202	218	232	188	236	230	219	216	215	247	217	229	226	210	228	217	207	197	207	196	236	209	224	219	213	205	236	185	232	210	252	232	227	215	198	207	209	222	221	203	259	220	202	234	229	215	230	196	227	207	205	223	215	252	229	225	246	233	219	230	218	228	216	218	227	210	216	188	235	219	237	221	218	197	230	210	208	221	234	230	253	227	233	217	232	195	194	219	234	172	212	233	222	212	218	186	241	245	240	211	229	245	221	230	209	231	212	200	245	239	225	227	210	212	217	238	214	220	224	217	219	223	238	193	195	222	217	237	230	221	215	218	210	240	214	208	226	220	221	227	226	221	223	236	183	227	199	232	236	234	242	258	228	216	225	217	214	227	231	220	206	222	241	231	242	225	205	250	209	222	217	245	252	241	234	207	226	218	217	220	227	220	213	221	246	206	209	186	212	213	222	218	241	211	200	240	237	213	244	202	211	233	207	208	204	200	203	197	232	238	206	247	211	233	202	221	207	233	238	214	201	210	235	204	193	242	203	201	249	213	214	208	234	223	196	206	214	212	241	199	227	212	232	193	249	253	226	231	223	209	193	233	223	217	241	186	209	204	243	241	217	216	227	216	198	252	219	193	221	206	197	191	211	196	215	237	216	213	238	231	196	212	199	242	216	196	215	224	196	204	234	208	235	214	208	233	227	218	237	236	227	196	231	231	222	219	237	237	228	247	208	223	224	205	218	205	210	249	203	199	214	240	199	233	233	215	215	228	193	212	217	226	207	203	244	205	230	218	220	233	238	235	221	203	244	239	183	216	210	227	228	228	217	226	242	249	202	245	236	202	224	191	227	234	204	196	219	208	230	230	235	225	239	221	224	215	243	194	231	206	234	219	187	209	210	206	214	213	213	209	233	217	240	231	224	218	195	233	212	200	211	205	220	224	226	231	232	206	230	205	183	214	233	216	208	206	244	234	215	250	216	238	224	195	216	225	221	218	198	212	213	205	213	231	238	212	218	226	229	224	247	212	224	216	209	210	225	216	182	220	189	218	222	212	221	235	229	230	215	190	221	211	218	199	261	237	222	233	229	233	203	209	198	224	217	208	210	228	214	221	238	220	219	216	209	240	223	223	207	214	207	222	245	224	228	241	232	200	192	217	256	211	244	224	236	223	227	215	218	232	236	227	216	236	217	229
25089	26737	37949	40249	37707	34563	32728	28693	28507	26948	18642	17538	17537	15198	18461	19375	15845	20954	22326	20653	18184	16669	18664	16103	15054	14678	13634	12531	8938	7201	5489	4518	4461	3913	3359	3452	2587	1836	1484	1196	1008	930	882	794	730	672	657	695	655	623	661	669	677	667	623	648	585	630	611	623	579	640	593	631	641	634	633	602	596	626	637	606	633	614	618	613	632	616	639	625	602	612	618	608	631	584	607	590	628	591	616	565	589	614	573	635	622	611	674	626	597	617	622	622	620	631	649	615	619	581	569	629	611	626	615	654	629	633	669	571	600	665	583	599	603	637	593	638	588	619	614	632	620	660	628	605	592	616	607	637	598	598	581	657	592	619	642	639	598	594	626	621	614	643	624	609	623	625	604	621	607	636	612	594	602	643	613	580	584	618	606	613	632	629	635	616	644	623	593	653	645	632	588	603	602	619	602	616	638	646	584	598	610	619	635	569	649	640	621	604	671	595	612	575	592	673	594	594	580	600	629	618	652	637	633	621	598	606	569	589	566	598	623	623	635	657	559	549	588	632	622	621	618	597	618	606	620	612	609	618	613	604	650	588	630	605	606	582	631	562	596	638	598	625	595	580	588	585	569	575	571	629	633	605	673	577	603	583	647	620	612	677	581	605	632	525	592	601	609	646	616	582	626	583	604	604	643	616	588	581	595	607	600	623	600	645	636	645	629	586	592	617	604	562	628	609	600	596	646	601	601	641	592	600	574	622	622	614	628	595	642	619	628	605	600	615	619	676	609	595	609	595	626	622	594	592	582	608	614	607	668	601	619	648	631	635	582	619	576	629	567	606	583	616	595	637	593	592	598	603	632	626	581	621	575	593	633	612	673	637	620	650	572	546	595	583	601	604	609	620	600	602	648	640	633	577	599	598	614	621	616	638	619	594	611	586	635	597	591	641	583	658	592	610	595	621	582	630	641	656	610	602	626	615	621	609	623	610	586	540	631	629	554	576	614	641	681	618	583	608	650	595	606	595	660	606	618	618	620	584	569	633	584	611	652	593	658	583	636	566	614	614	617	600	634	587	588	592	640	625	625	609	579	619	630	603	590	596	610	649	614	591	612	643	686	604	598	596	588	622	599	610	660	643	620	617	575	602	590	577	592	596	629	654	590	610	549	610	601	596	629	593	609	599	633	656	608	670	626	593	632	630	626	621	598	600	590	650	648	650	598	613	615	614	620	637	632	609	629	576	590	598	612	616	622	611	621	630	627	566	594	619	576	596	616	633	645	626	609	608	585	605	619	622	600	631	621	606	646	633	616	601	599	617	537	606	629	642	615	636	577	581	616	612	619	617	586	596	569	569	619	591	608	569	605	572	637	591	652	591	592	603	623	583	605	591	617	610	646	606	636	605	556	613	599	638	609	582	579	614	597	598	581	582	609	570	606	584	597	618	619	654	580	636	615	596	641	575	667	610	614	623	624	580	614	647	676	625	603	634	621	624	601	623	590	658	622	651	656	651	612	618	627	618	605	577	601	627	634	625	583	608	643	654	566	646	621	598	664	641	636	616	629	587	589	624	636	643	582	662	588	612	617	617	622	634	603	660	584	610	619	649	626	642	607	629	623	587	582	616	615	633	586	640	612	597	560	553	621	629	622	618	592	625	627	631	633	628	617	594	628	615	639	595	606	651	612	673	617	606	641	636	669	610	645	654	613	582	598	634	629	589	606	635	594	621	599	628	610	594	568	647	595	623	645	614	617	619	591	648	622	634	596	645	603	630	605	580	613	623	592	623	579	584	633	638	594	614	648	568	598	627	610	614	635	605	648	595	610	611	631	582	619	641	599	606	630	607	587	640	614	660	589	571	627	641	639	627	646	611	617	599	634	623	618	581	644	570	619	640	606	674	609	595	643	650	595	608	568	624	629	621	617	643	616	645	630	651	631	647	600	638	615	603	613	607	645	661	646	586	647	624	596	584	618	630	613	606	596	567	600	597	664	634	581	627	586	601	581	649	611	623	627	593	644	629	621	588	611	645	585	626	607	587	593	637	639	600	608	627	625	639	625	604	618	588	648	635	578	633	604	597	587	614	631	618	619	653	629	665	585	562	614	620	608	591	636	609	583	600	606	636	579	596	623	626	607	637	602	604	582	631	601	620	628	552	640	567	626	618	618	628	621	617	623	583	572	604	627	564	605	621	619	608	613	629	631	607	624	603	594	607	642	646	623	628	618	624	619	635	620	604	648	614	607	643	621	630	638	625	593	658	629	644	625	624	631	590	615	566	590	616	591	595	568	581	618	606	646	595	653	660	605	658	620	613	602	577	597	590	621	643	626	577	654	599	590	666	615	637	658	646	614	594	600	671	594	611	601	608	632	621	600	630	629	623	608	570	628	597	623	608	639	594	607	634	652	617	593	634	568	614	593	630	629	595	596	631	561	613	635	613	614	651	611	639	605	600	586	624	601	580	623	606	575	627	589	642	601	606	612	653	609	642	676	620	573	581	583	634	644	651	635	630	625	611	590	611	610	600	589	581	613	590	585	635	619	643	628	618	655	657	645	605	561	599	663	608	612	633	605	620	596	605	604	602	589	591	632	572	669	610	617	595	608	653	612	597	648	615	557	638	591	597	590	598	617	625	641	653	640	558	638	568	645	598	593	598	627	639	571	629	643	573	593	623	589	630	586	659	585	620	615	594	621	604	658	578	622	596	662	614	596	614	632	649	598	613	639	605	586	608	667	658	616	657	599	588	611	593	643	609	627	636	592	610	622	603	582	578	618	627	606	639	632	626	599	622	582	678	610	616	614	592	687	580	607	610	574	596	603	590	621	572	659	619	657	643	631	624	628	591	619	644	607	619	611	657	656	600	645	602	583	607	623	655	651	585	597	597	622	552	640	615	614	591	622	634	635	611	642	583	643	623	623	621	616	616	569	607	600	631	616	617	589	608	608	583	623	629	635	570	626	621	628	582	577	647	587	613	686	600	614	608	621	567	630	598	585	579	610	646	624	613	640	614	585	588	643	593	650	586	572	569	566	566	619	616	640	632	619	587	620	626	646	611	572	626	614	627	566	604	619	625	563	575	588	645	642	614	588	616	628	629	597	635	556	610	615	634	625	601	644	635	607	592	648	578	589	622	618	620	641	582	613	620	653	564	564	585	555	674	638	603	600	586	635	633	580	580	631	632	626	636	619	608	582	607	670	610	570	585	556	611	654	619	638	568	663	595	661	623	619	627	668	689	588	605	595	584	622	604	571	570	641	619	604	622	599	610	607	603	568	600	623	586	626	605	599	637	591	574	597	619	620	609	629	624	657	603	592	632	606	636	602	628	596	638	611	603	622	583	583	630	629	633	563	628	595	568	601	621	583	620	581	588	576	624	655	608	621	606	609	609	601	602	612	611	605	616	627	568	613	601	583	617	594	599	594	632	594	586	635	591	625	603	619	580	595	626	605	577	647	626	626	597	563	627	614	664	604	649	625	619	580	599	605	611	633	643	625	603	617	611	633	571
18510	15857	17167	12585	8186	5144	3514	2311	1753	1402	1026	842	744	644	548	551	506	511	482	426	411	402	370	419	370	389	337	295	302	278	303	308	274	274	274	251	265	296	272	281	257	273	246	280	273	269	268	237	269	275	241	245	303	274	249	273	283	266	262	241	281	286	243	269	249	264	256	254	260	274	278	238	264	262	286	262	252	239	254	268	260	225	261	251	281	228	283	300	235	251	259	283	263	248	244	254	273	279	264	259	251	273	244	275	260	209	272	254	245	246	251	258	236	242	259	322	284	294	263	285	268	241	295	265	250	255	266	290	276	261	265	243	243	270	267	280	276	281	269	241	263	246	243	271	245	234	260	260	257	263	290	253	277	261	263	255	264	283	281	257	275	242	268	277	248	237	268	258	273	265	264	271	293	254	241	261	250	267	268	259	250	236	267	277	255	286	267	286	279	246	252	236	273	260	270	269	279	233	255	241	271	249	257	288	269	273	277	241	246	279	269	276	263	255	251	266	262	278	241	259	230	258	269	291	281	291	274	260	267	218	280	230	250	279	278	250	254	252	254	272	243	262	228	218	284	254	249	248	261	249	272	298	269	240	238	275	273	280	254	263	283	257	268	274	257	240	272	265	293	222	268	261	257	282	273	269	269	277	255	242	279	250	247	262	297	252	248	291	256	257	264	223	277	249	264	272	278	217	235	230	281	263	239	262	249	277	260	237	282	293	258	269	244	240	290	247	267	274	282	307	266	246	268	250	266	265	259	252	260	237	273	272	268	252	245	261	259	266	269	275	271	251	271	236	255	267	260	264	254	241	263	295	276	272	209	242	260	262	278	259	288	265	247	270	260	256	290	266	258	261	277	267	243	286	270	252	253	264	295	265	275	264	257	294	265	230	259	268	272	266	244	244	262	279	260	292	268	248	262	239	281	278	296	251	265	241	246	268	259	270	269	259	227	282	242	238	232	282	254	271	267	257	259	258	283	248	276	254	255	274	233	255	237	265	252	269	256	269	267	280	251	274	256	261	275	268	250	250	253	285	242	266	263	268	247	262	264	267	253	263	260	286	241	247	270	252	241	285	259	249	255	260	255	254	268	259	245	260	270	249	264	280	221	252	254	268	259	229	264	261	264	277	258	285	263	253	242	283	251	255	273	254	269	244	267	257	279	291	240	267	278	259	267	246	280	262	267	257	251	282	245	257	241	253	280	246	288	266	258	243	287	281	233	264	263	261	248	246	260	270	286	280	265	272	266	270	264	260	279	238	262	255	264	253	263	242	232	243	240	270	258	284	260	275	281	252	276	249	247	276	248	256	234	253	254	234	248	304	277	298	277	238	270	248	283	236	287	278	247	263	277	262	288	256	243	286	259	248	273	271	250	272	248	257	252	264	276	265	265	298	281	259	240	280	241	266	268	269	251	249	275	248	288	239	273	280	267	289	254	270	247	267	255	235	248	261	253	253	259	252	247	259	266	270	260	233	243	239	245	277	256	254	272	257	251	283	268	252	274	278	255	286	248	268	280	262	272	258	252	256	266	286	249	259	252	215	256	249	257	244	262	246	227	259	265	286	263	262	286	243	252	284	250	261	238	270	267	223	273	310	260	256	305	229	253	278	278	238	260	245	261	264	283	280	264	264	273	260	247	283	297	267	241	278	260	279	221	257	260	254	266	256	253	259	248	279	258	273	267	250	254	247	295	287	240	275	249	268	262	255	246	272	252	243	277	256	269	278	297	280	265	253	285	275	270	252	284	263	265	275	299	270	269	273	289	259	256	229	275	267	285	252	280	245	281	228	292	277	258	285	240	260	236	269	257	277	244	257	291	255	262	258	266	272	231	295	243	297	249	263	270	278	258	258	276	248	284	271	244	262	275	295	236	261	239	255	251	255	306	287	239	275	268	253	237	287	246	268	283	292	271	291	301	239	289	275	264	276	253	236	253	295	297	262	260	253	234	254	250	218	259	264	281	265	243	264	243	269	266	262	229	273	258	231	276	254	255	268	268	263	239	256	255	243	261	264	282	280	276	258	242	292	251	256	279	262	262	253	240	240	274	273	250	266	271	268	245	272	277	267	247	290	245	278	277	251	284	257	248	244	242	266	250	252	269	269	267	249	251	251	241	272	238	254	258	222	293	256	272	263	271	265	287	255	268	264	242	258	241	265	263	274	234	247	271	267	257	258	270	270	266	258	284	272	257	266	239	235	257	251	256	299	270	260	292	268	253	268	269	246	270	239	270	266	276	245	251	238	253	278	232	260	257	263	245	252	208	268	244	278	261	264	255	270	271	273	238	238	256	263	268	298	292	262	268	246	267	282	265	267	254	240	261	266	274	283	269	263	260	276	248	235	260	240	251	285	290	264	241	254	252	260	239	292	272	272	271	265	229	234	268	262	276	256	269	253	287	254	266	287	250	255	268	314	246	249	259	267	268	286	271	252	258	239	230	280	264	286	231	265	243	262	255	285	251	237	273	268	249	263	240	277	279	264	265	282	264	250	255	275	261	278	273	290	280	258	242	266	255	271	242	248	267	272	281	248	291	264	265	259	278	268	254	236	277	297	255	248	258	252	265	271	263	247	230	239	245	263	261	244	259	245	256	286	257	238	255	263	240	246	233	253	281	276	247	260	266	280	266	263	253	262	259	263	257	242	272	278	255	252	255	255	276	238	260	261	253	248	234	238	292	226	246	310	226	269	239	269	253	270	256	233	258	276	252	245	286	291	268	238	260	255	264	257	261	254	268	239	267	262	264	269	267	273	254	250	250	276	256	242	262	274	267	281	262	245	270	282	266	277	256	265	249	234	245	270	257	277	265	259	273	279	241	276	284	283	239	271	262	280	263	267	261	275	293	260	249	243	261	235	254	256	258	276	232	216	251	262	247	275	277	248	248	248	271	245	249	238	271	258	224	221	270	272	270	273	282	283	259	242	265	243	248	264	292	274	279	246	245	271	263	254	232	266	232	260	261	277	285	256	253	247	244	258	266	233	264	241	262	267	278	266	278	233	273	270	296	256	263	256	271	274	290	258	228	260	245	298	276	259	275	249	273	290	246	273	254	260	261	261	263	305	278	253	245	284	237	275	263	272	272	282	271	265	260	237	269	241	266	262	279	262	227	248	287	259	265	271	257	251	279	244	250	216	266	254	257	258	269	226	247	258	276	257	296	263	284	243	245	249	229	257	259	257	235	258	260	265	235	275	270	259	273	274	296	270	250	276	253	267	269	240	246	263	250	267	276	266	274	274	253	248	255	240	267	244	266	273	266	264	278	255	257	239	258	249	266	258	270	257	237	254	230	284	286	251	275	265	252	283	269	260	252	268	280	246	249	258	227	243	259	243	253	236	272	249	251	248	251	275	256	256	243	239	282	243	248	259	289	243	253	265	302	260	255	259	255	256	287	276	280	243	243	244	264	256	276	279	299	253	250	279	266	266	264	256	245	268	257	249	248	248	243	249	271	250	242	263	232	238	256	274	272	262	263	226
11733	13500	24018	24706	20941	16755	13404	10588	8733	7131	5536	4492	3927	3347	3061	2924	2508	2493	2403	2103	2010	1810	1889	1668	1574	1568	1451	1347	1120	1084	926	922	844	856	803	855	789	763	785	723	738	766	751	718	717	720	746	783	729	702	697	678	702	754	687	712	721	727	723	687	757	725	702	645	677	728	736	751	740	710	684	709	693	706	726	701	684	676	710	681	746	685	717	704	738	738	758	736	697	711	686	722	658	707	700	720	733	717	667	730	712	669	726	683	707	691	710	718	710	716	728	684	678	685	723	738	672	727	731	730	726	678	723	693	723	716	736	698	753	683	736	726	671	747	710	734	742	687	711	716	717	733	712	765	695	687	709	738	740	725	725	701	738	725	753	742	721	707	732	743	734	748	711	742	687	737	721	678	702	685	672	707	656	711	708	733	676	721	716	689	730	704	690	655	679	727	700	711	734	736	716	722	719	720	724	682	734	740	697	765	717	676	727	661	775	663	733	687	705	734	682	731	783	722	712	741	729	759	717	698	694	747	716	705	672	684	771	694	725	731	768	730	744	680	681	684	721	665	740	691	695	716	715	728	732	681	709	737	718	772	667	682	692	710	743	735	684	678	684	664	655	722	673	705	760	754	709	686	754	725	705	714	730	704	732	665	681	715	669	663	706	714	693	701	701	689	725	708	720	714	759	652	667	703	710	697	727	725	685	723	694	715	738	714	730	655	738	706	728	753	728	744	710	746	760	681	695	685	706	746	681	694	682	694	714	706	697	744	745	695	677	694	717	730	680	727	723	695	697	710	689	752	704	714	718	709	697	712	727	725	732	682	723	692	740	726	765	695	682	691	714	700	756	745	700	762	784	654	702	650	698	700	685	734	735	777	744	713	720	752	715	704	690	711	686	722	720	697	731	744	720	749	706	726	682	722	733	730	694	749	735	670	721	688	743	670	677	719	725	717	717	720	700	696	701	690	763	672	702	694	693	722	712	711	704	720	740	735	735	760	675	765	722	772	714	697	727	745	736	747	726	655	730	731	679	683	711	679	713	704	716	699	740	708	735	666	685	714	697	719	747	684	694	749	718	722	718	692	756	699	710	693	717	730	701	717	714	712	731	696	738	691	670	731	676	691	689	666	734	730	687	691	715	680	732	739	711	699	730	713	709	678	707	780	730	751	749	726	742	680	678	674	756	686	746	700	709	688	723	708	707	678	706	695	791	726	722	717	715	705	751	711	709	715	739	721	749	688	756	713	639	684	733	728	767	706	687	705	682	747	736	743	707	723	699	682	724	726	735	696	716	752	713	727	767	710	761	734	721	701	753	726	738	753	758	733	702	714	706	745	660	707	703	703	694	727	710	722	737	697	685	798	670	702	718	732	709	714	718	723	722	695	711	719	714	767	716	732	693	715	724	723	752	716	711	742	715	767	692	713	694	749	694	754	720	674	739	739	714	734	698	674	720	721	685	724	725	719	690	755	698	721	688	713	719	773	716	742	752	698	715	676	725	703	725	710	711	650	748	695	683	701	734	745	740	742	702	714	703	741	737	681	665	702	722	768	737	714	747	701	739	691	654	726	727	729	731	723	735	689	701	718	686	735	685	693	721	710	737	742	786	730	728	743	766	728	710	755	730	710	718	707	698	705	726	746	749	709	659	703	700	692	707	705	730	751	664	696	731	710	742	686	701	757	699	726	698	699	691	686	685	720	704	723	749	653	722	699	726	720	748	726	678	696	709	649	706	726	719	741	747	712	710	722	734	707	694	727	760	712	700	724	688	695	733	692	683	676	713	719	697	677	683	728	753	732	736	710	730	694	664	723	737	679	737	662	688	707	656	755	750	667	722	679	704	717	687	728	688	699	717	744	736	697	720	716	692	662	724	757	692	705	716	667	775	720	716	707	680	731	744	714	780	755	718	668	722	695	782	742	755	752	764	727	727	726	699	672	756	741	727	718	735	710	720	718	716	762	651	712	696	694	649	712	743	705	688	690	720	673	744	743	738	734	725	710	747	705	705	725	712	756	706	718	714	683	714	710	703	685	707	740	686	708	687	723	718	705	757	712	746	707	678	722	708	756	714	651	757	703	721	740	747	687	708	726	719	682	689	703	704	753	659	681	727	718	702	735	707	672	697	682	698	749	696	682	742	713	744	726	722	714	665	725	712	736	742	725	693	714	711	727	743	705	756	660	678	788	677	716	656	705	708	732	717	733	731	690	692	715	707	698	696	776	667	738	748	753	692	700	722	755	718	692	741	703	751	716	671	725	706	730	668	743	717	714	708	672	659	660	702	761	689	682	642	757	752	754	711	726	722	701	756	701	707	700	770	724	750	711	749	695	734	660	715	770	713	725	677	731	696	721	675	727	734	679	752	690	732	719	687	733	719	695	708	719	707	699	749	713	680	715	721	753	714	720	671	725	679	742	747	717	697	723	732	732	729	725	702	692	716	672	721	733	719	755	670	718	728	699	727	763	703	748	723	722	692	752	700	731	678	694	731	710	646	676	725	714	696	727	724	724	711	701	723	731	671	732	715	689	671	717	737	739	706	730	745	713	732	698	678	750	723	715	710	703	747	719	730	684	734	691	725	680	724	733	723	735	740	708	714	737	737	744	677	658	724	709	724	688	747	722	720	718	715	695	692	765	730	664	692	717	689	694	695	708	706	728	744	740	702	768	699	738	653	709	695	712	728	710	739	736	726	672	727	674	649	712	722	702	674	714	720	750	665	678	689	712	709	681	666	694	730	711	693	685	741	715	720	687	712	733	711	751	742	723	735	740	737	808	745	742	729	726	722	753	733	716	696	720	723	681	717	746	752	740	702	716	733	706	670	688	704	701	735	712	688	716	735	711	690	758	774	719	695	692	668	733	722	729	729	743	747	731	738	698	663	709	747	687	718	739	699	687	699	732	735	739	700	750	700	719	749	697	733	679	731	704	710	707	727	713	688	703	722	670	720	714	681	723	718	703	763	711	702	722	674	667	702	698	698	730	730	753	678	705	721	699	706	683	751	736	727	744	771	739	702	691	690	695	729	740	743	717	695	756	768	706	726	690	680	753	728	727	725	720	697	700	720	726	710	715	705	715	734	692	687	749	757	743	729	712	701	771	700	687	696	684	708	683	711	707	685	682	756	690	707	708	683	688	741	720	697	726	710	663	705	719	712	722	703	705	684	680	729	711	726	719	716	754	725	654	726	728	683	733	721	712	710	740	700	695	697	768	675	704	719	755	732	726	724	710	701	737	722	698	748	667	712	726	683	730	743	735	730	704	699	720	775	703	709	705	681	731	729	688	750	732	723	685	716	720	710	681	676	736	750	734	729	740	698	711	704	772	700	699	695	707	699	723	680	703	725	673	723	716	695	730	749	733	733	753	704	701	705	743	684	743	716	705	712	770	731	721	698	714	750	752	687	688	717	714	714	696	713	727	691	756	703	674	745	779	680	697	686	715	737	693	718	680	718	707	700	703	717	670	763	714	728	677	678	691	666	652	740	730
29755	26006	28572	23257	16893	12042	9344	6818	5814	5023	3009	2411	2442	2005	2019	2257	1803	2331	2366	2047	1818	1871	1914	1744	1611	1419	1263	1092	784	663	546	514	515	421	443	399	339	320	278	285	276	275	258	243	272	264	243	267	262	227	242	239	259	227	227	237	255	250	238	241	243	271	243	255	220	235	241	262	241	220	249	247	261	233	252	249	276	282	250	239	245	204	225	226	256	239	219	254	273	217	223	245	246	244	220	233	254	230	227	264	230	231	258	246	234	251	235	243	245	260	238	252	246	214	238	230	233	231	248	270	229	222	252	245	228	234	263	231	230	239	237	242	235	250	244	224	264	245	278	232	253	230	226	249	256	253	240	196	216	229	231	249	233	230	243	255	254	235	230	244	261	276	212	245	236	248	242	241	225	235	256	234	260	230	254	206	251	251	251	218	254	258	212	241	260	214	224	246	236	219	252	255	222	225	237	236	257	244	243	234	239	246	251	250	260	237	234	265	246	244	241	239	250	240	236	213	229	239	271	223	232	251	239	230	228	240	261	245	239	264	233	224	243	231	239	246	257	255	224	249	265	228	247	248	241	240	275	258	244	215	220	252	236	267	256	254	228	281	264	233	230	238	243	237	245	240	277	217	235	224	268	256	232	242	240	236	213	241	216	235	232	250	228	259	248	281	235	267	223	230	235	238	247	252	243	248	239	227	263	233	257	263	210	248	232	212	249	246	241	258	243	241	225	233	273	252	237	268	231	252	237	222	234	246	240	235	224	243	240	226	229	256	234	245	243	237	228	210	258	246	252	234	234	251	214	244	248	252	249	240	255	249	227	223	215	229	234	264	215	239	259	249	236	234	227	221	240	237	290	240	228	258	212	229	244	267	230	218	246	220	240	247	243	251	223	236	223	243	214	214	238	248	233	240	249	269	264	253	220	230	219	226	234	223	248	256	241	220	235	243	258	228	236	225	225	261	257	267	237	237	223	270	234	237	239	232	241	247	249	240	230	260	240	226	240	262	200	237	252	259	268	259	250	212	246	264	249	210	234	225	233	223	233	227	233	242	255	236	249	261	240	258	228	243	247	240	233	236	258	288	263	239	233	259	258	241	245	250	237	220	240	263	262	230	245	230	261	267	244	251	237	248	238	259	230	259	246	247	242	250	258	261	224	231	230	229	245	247	262	247	238	233	267	243	224	247	226	261	218	238	235	229	274	233	222	240	256	213	252	241	255	256	251	211	235	262	248	239	231	182	234	250	211	240	238	245	249	204	249	254	221	229	259	234	236	220	262	239	247	235	243	258	244	261	246	212	233	255	277	253	258	233	247	236	231	226	233	258	250	255	234	220	267	241	255	247	215	260	207	237	247	231	227	263	236	254	252	232	228	260	237	229	221	291	253	225	275	235	235	270	211	261	238	206	262	241	234	242	242	254	231	255	220	268	263	257	227	235	267	239	261	254	259	237	217	211	260	257	244	251	240	235	218	230	260	258	247	221	244	228	240	247	241	220	238	256	222	252	258	246	244	247	227	254	236	263	267	245	258	249	247	251	262	245	232	249	225	239	257	250	246	234	272	217	236	230	228	232	246	232	237	233	233	239	238	241	248	233	233	240	224	242	227	252	241	275	221	215	222	214	256	228	256	244	221	250	237	231	231	258	233	223	229	214	237	226	269	258	263	223	239	247	261	223	242	242	239	230	259	235	229	224	251	203	221	232	248	237	246	242	207	228	257	236	246	253	232	231	230	228	263	254	263	241	263	246	247	245	249	253	231	232	247	229	243	227	233	224	212	240	264	243	237	233	238	239	231	232	228	229	217	221	218	255	238	243	228	243	249	232	235	249	230	262	232	243	242	232	231	224	222	243	243	227	226	217	240	265	207	261	259	244	249	257	275	230	240	210	204	255	229	227	253	252	249	242	227	242	233	226	247	237	254	232	245	227	258	248	222	239	243	284	264	222	228	231	229	235	269	249	233	230	252	267	235	274	272	237	232	239	222	238	248	242	232	273	225	206	246	237	233	227	249	237	222	239	216	222	250	241	225	258	246	238	230	229	243	266	237	228	257	216	277	231	242	215	231	260	214	217	247	271	243	242	233	254	259	242	258	222	233	227	249	236	223	236	258	257	224	239	233	244	240	228	214	219	222	239	228	244	216	228	245	222	254	209	229	214	255	253	225	242	250	217	233	237	221	256	247	223	244	235	227	246	249	205	240	259	240	255	212	265	263	242	248	260	233	226	237	233	210	284	232	237	214	234	239	236	269	226	242	249	232	237	252	225	240	237	241	250	230	237	241	240	226	256	254	252	239	251	229	238	282	238	236	222	247	276	249	268	219	237	225	259	221	227	249	243	244	206	266	287	223	243	238	274	244	226	244	220	257	261	229	239	228	213	259	251	251	226	203	244	224	213	245	264	271	254	257	246	257	262	227	248	245	216	207	236	225	232	288	229	249	240	231	244	238	249	227	243	232	242	235	234	232	243	252	242	251	267	258	214	251	270	201	251	261	238	211	253	249	234	228	234	234	235	237	227	248	251	221	244	237	217	211	251	233	234	256	224	233	221	240	259	244	217	243	263	250	250	260	247	243	247	264	237	248	257	231	231	246	221	234	277	235	241	226	257	226	206	217	216	213	238	234	230	234	245	267	253	225	234	256	234	259	253	231	248	229	226	244	205	249	251	242	248	221	243	252	252	236	221	245	236	244	229	230	241	259	242	254	220	256	232	249	262	260	225	259	265	228	220	247	250	232	223	233	275	224	250	266	221	229	251	235	255	253	226	237	229	239	211	243	270	278	243	218	236	250	256	224	240	252	233	224	199	243	247	254	242	260	225	228	272	237	237	211	231	234	253	248	246	247	232	241	244	262	265	240	225	222	257	232	232	222	241	211	256	239	251	244	234	241	247	238	241	214	266	233	242	245	220	250	256	217	235	235	223	269	233	236	229	247	215	261	260	250	244	263	221	241	239	267	217	261	241	230	228	211	236	235	238	217	258	274	241	236	240	242	232	238	270	247	273	233	237	241	239	228	215	249	240	266	254	230	238	245	244	253	239	224	246	252	250	239	243	247	226	238	230	211	226	223	211	263	232	246	227	268	225	225	223	259	235	248	209	248	253	247	237	249	249	209	200	224	261	274	249	218	220	250	248	239	237	243	234	241	250	261	247	237	252	267	260	260	211	235	229	229	215	230	232	225	254	226	240	228	229	236	242	240	233	249	263	237	246	256	243	221	254	211	267	243	239	258	216	242	246	236	230	226	231	245	247	242	246	245	236	212	269	240	239	258	207	250	236	216	244	235	224	241	245	203	238	251	225	245	212	266	237	234	225	256	239	223	258	227	211	239	245	226	249	253	249	242	239	243	251	231	256	223	258	244	239	261	246	275	260	260	238	250	274	266	260	228	251	243	233	213	240	238	227	254	243	215	217	220	234	230	226	241	258	229	239	267	227	244	228	241	222	230	251	234	244	238	234	210	250	238	238	221	230	230	236	245	219
19327	20964	32541	34103	30946	27459	25169	21443	20324	18569	12845	11589	11636	10415	11205	11978	9542	12464	12953	11425	10455	10477	11091	9929	9326	8224	7686	6811	4632	3666	2800	2612	2558	2123	2169	1996	1569	1266	1100	977	866	850	782	807	722	701	670	666	717	682	700	655	679	697	665	667	648	650	655	703	613	689	656	629	637	659	629	651	639	660	681	637	702	638	656	687	670	710	652	637	652	633	656	644	721	615	676	683	653	683	645	686	684	692	613	615	697	659	643	713	635	673	663	673	669	663	638	629	671	605	690	648	626	629	676	659	710	668	619	666	607	662	654	621	642	632	654	674	682	700	683	710	635	657	680	661	694	679	629	633	644	631	613	643	661	650	660	638	685	683	645	659	663	676	651	718	688	658	655	658	661	638	654	633	639	692	671	675	640	708	646	644	647	677	635	670	630	666	695	666	662	631	639	705	658	661	698	656	690	636	656	640	688	649	689	621	727	687	646	648	665	642	668	668	651	612	710	674	669	654	628	679	666	669	648	651	638	661	680	653	691	669	686	677	667	695	658	690	669	646	664	652	658	652	643	655	654	670	655	692	689	695	643	703	645	675	651	637	649	653	686	678	643	688	648	678	669	662	678	651	648	685	700	676	645	622	680	707	667	697	659	654	665	698	687	685	643	614	679	714	663	642	659	677	663	703	674	647	630	662	610	671	672	703	656	644	672	720	680	620	665	674	686	668	691	677	663	625	667	704	670	690	707	643	683	701	631	689	689	618	625	669	661	698	684	656	670	675	682	629	661	609	645	709	642	651	701	692	720	634	652	645	679	654	680	656	644	682	663	616	641	689	657	670	681	647	658	674	630	664	649	703	621	625	700	722	659	644	655	658	690	707	668	685	644	637	661	692	644	672	686	661	674	674	664	661	672	624	641	655	589	692	673	675	648	655	637	619	692	650	697	645	666	628	624	645	655	698	668	632	623	691	681	676	677	682	617	698	663	742	634	652	642	630	638	682	676	678	642	693	685	654	650	651	640	642	676	685	689	671	665	678	617	696	658	661	692	705	691	684	659	662	713	699	674	681	666	677	637	656	631	724	640	685	684	651	672	691	651	659	673	675	622	670	665	619	720	653	654	645	659	620	655	722	684	591	607	652	697	660	683	653	618	664	649	619	646	672	678	683	643	663	645	654	710	673	639	652	668	691	670	696	625	715	635	676	620	632	673	656	672	644	642	662	630	732	661	655	613	722	672	622	645	644	694	652	681	698	698	655	643	646	626	690	695	675	675	683	657	669	670	721	631	702	573	714	699	667	630	620	684	654	681	684	702	662	637	675	676	620	688	615	658	729	650	655	645	685	604	684	646	612	650	680	653	682	650	645	661	690	681	699	651	657	651	653	649	668	643	662	626	655	648	679	661	658	624	622	686	674	693	657	696	648	659	690	676	699	704	635	670	657	741	665	643	675	659	640	677	675	634	653	641	659	630	662	603	678	654	649	674	633	642	651	700	666	658	700	645	665	630	648	677	628	687	688	649	676	661	670	640	660	662	661	694	639	687	642	678	671	655	658	629	682	648	659	659	669	636	685	701	650	658	701	682	636	687	674	684	661	650	678	696	647	682	677	659	671	694	632	723	651	670	665	616	645	685	668	687	684	622	722	683	725	693	650	698	641	704	705	693	671	640	707	688	708	656	686	685	649	649	641	670	616	624	669	697	667	680	650	659	660	700	677	681	635	679	683	669	662	599	649	715	663	615	606	669	643	651	663	663	661	696	700	657	696	663	675	645	684	656	642	641	673	693	646	662	678	697	626	661	663	652	633	679	685	640	655	689	633	653	661	639	689	672	666	663	684	679	684	668	662	639	629	689	667	646	633	707	632	670	637	702	694	660	707	708	662	704	633	657	657	684	663	678	659	656	673	666	648	699	676	609	630	677	642	701	719	688	709	689	640	622	705	629	658	688	653	629	643	680	630	650	676	682	659	637	663	651	638	613	654	656	680	655	672	701	680	679	652	665	681	699	692	653	624	659	675	634	662	699	577	658	669	651	635	658	664	656	686	675	630	664	684	674	685	623	677	604	643	637	701	682	686	615	617	690	621	657	649	600	637	660	678	690	683	708	635	687	662	691	665	667	668	729	700	610	652	723	671	689	646	655	668	617	646	686	692	655	656	634	658	632	617	689	645	639	657	702	656	663	613	697	682	645	658	653	713	661	680	664	645	642	686	650	690	713	661	680	681	659	716	656	650	664	653	642	636	676	665	665	638	634	664	705	684	657	675	633	680	637	695	675	661	649	649	664	685	666	697	650	666	653	676	662	670	650	665	668	670	703	697	661	647	651	646	670	597	669	710	703	671	698	673	656	706	639	635	634	665	662	672	624	675	651	654	659	656	643	663	634	662	664	664	672	672	661	668	662	692	649	646	670	642	658	605	665	657	633	660	712	675	631	663	684	675	674	665	674	594	652	659	664	659	694	666	669	671	708	689	660	689	693	667	691	691	682	684	619	685	662	675	661	661	632	733	643	659	677	665	648	669	675	707	686	658	652	662	683	643	677	667	738	692	694	625	726	665	664	678	641	650	669	655	673	657	696	677	676	634	620	660	675	615	694	678	678	651	694	676	656	621	647	707	642	659	624	635	678	620	639	626	665	649	639	705	635	627	635	682	650	664	613	689	627	695	620	634	623	656	667	653	623	656	625	659	663	639	638	686	641	629	626	614	678	636	698	666	695	708	703	656	704	660	649	676	652	651	631	641	652	670	663	670	686	628	647	659	629	708	626	651	635	627	654	698	663	652	658	670	657	661	670	647	647	704	663	662	660	673	728	668	700	653	657	636	660	693	663	673	624	650	687	628	695	668	692	660	684	663	649	619	696	694	665	624	678	670	638	669	687	664	620	674	638	677	682	666	671	672	680	665	633	676	664	649	657	637	724	695	633	698	673	641	635	660	694	676	635	676	677	659	656	686	676	746	672	691	688	673	669	643	620	660	659	691	687	704	639	657	630	640	604	683	653	674	668	656	682	706	689	666	693	662	635	646	682	666	671	655	716	664	704	640	643	678	708	658	679	684	662	690	654	675	680	656	670	677	682	659	645	668	616	635	649	682	652	674	688	631	663	601	663	686	651	697	636	675	662	687	657	656	741	708	696	694	682	688	713	656	635	683	654	691	626	658	673	649	642	614	623	655	628	703	679	627	625	647	652	641	601	682	675	678	662	674	678	675	690	663	680	722	693	664	711	649	696	590	713	652	616	634	652	639	674	708	654	682	657	674	640	655	699	648	677	665	702	655	704	662	655	676	672	645	681	644	691	663	673	682	693	637	733	655	674	638	670	667	654	653	680	701	673	657	675	610	669	673	620	724	692	682	704	645	640	643	700	665	727	702	664	656	660	688	670	622	662	654	673	669	701	675	702	719	642	606	614	698	679	687	724	625	651	638	628	685	666	619	643	636	706	651	670	714	613	708	668	639	679	663	665	680	668	651	642	648	679	654	666	609	674	664	697	620	682	655
38505	34267	37419	32199	25195	19751	16357	11913	11143	8973	5231	3946	4411	3877	3968	5027	3729	5131	5113	4130	3725	3739	3628	3439	3402	2759	2531	2153	1460	1154	890	858	781	658	626	560	463	384	297	295	252	262	244	259	221	241	222	219	216	225	221	207	226	225	240	198	216	197	202	209	216	220	242	222	208	227	200	223	241	222	245	196	228	225	208	219	238	219	215	201	222	220	193	220	202	213	214	214	224	188	189	190	233	206	213	224	222	200	221	193	187	184	227	214	200	217	207	202	206	225	247	200	193	216	238	212	205	212	189	209	213	215	205	206	211	217	217	200	227	236	211	220	237	232	215	210	241	225	236	223	235	218	213	214	208	162	206	212	181	238	204	215	225	200	223	231	251	224	196	224	194	190	239	203	238	201	200	213	257	195	205	184	216	218	191	218	226	224	226	224	234	217	227	225	206	222	224	206	209	207	232	207	192	218	238	235	213	229	243	213	237	215	211	231	230	218	225	235	219	227	207	223	209	195	220	220	210	229	225	219	207	226	183	222	217	197	231	222	195	208	233	213	217	216	209	214	247	217	215	223	227	211	194	178	208	242	217	222	228	203	221	208	205	228	194	198	191	240	230	235	198	205	217	202	234	218	226	234	212	207	210	226	210	205	221	213	174	223	208	230	224	202	222	191	236	220	218	217	268	227	222	205	194	243	211	215	219	210	232	205	208	213	219	228	208	244	221	222	190	194	219	188	219	246	199	213	210	214	189	222	223	201	179	210	227	237	216	212	210	238	213	213	203	216	207	203	207	217	231	204	190	220	234	215	233	229	199	212	237	239	216	239	224	221	229	201	228	189	217	229	216	211	214	192	201	207	239	202	230	210	234	208	234	207	217	245	212	224	245	194	204	229	188	227	193	215	217	238	191	232	217	229	204	239	219	211	256	239	219	227	221	213	236	216	201	195	215	225	210	195	211	227	228	215	226	236	231	241	213	205	218	228	203	235	193	229	245	227	223	235	221	205	231	214	217	226	225	216	211	224	207	213	204	214	228	233	213	209	203	226	226	219	210	216	215	204	230	212	229	220	211	214	246	186	235	215	228	219	226	203	233	228	218	225	228	214	223	196	198	218	226	199	221	229	207	202	227	227	226	214	214	225	235	225	216	222	214	246	206	227	231	183	200	219	221	246	206	213	199	218	224	209	215	233	222	198	216	222	213	195	224	224	213	218	213	226	214	213	203	190	225	258	217	203	190	196	210	213	199	225	174	219	247	211	211	210	221	218	196	199	223	224	190	197	206	217	211	219	220	206	227	230	223	212	233	235	222	229	215	214	222	203	259	224	218	219	212	206	263	218	225	205	180	216	232	216	225	208	235	188	210	207	232	215	217	207	234	227	217	199	211	213	230	224	231	221	186	226	201	227	206	219	238	197	222	203	212	238	216	203	228	209	235	207	242	233	207	215	254	211	195	229	210	211	230	195	239	220	225	239	228	245	201	208	225	218	222	222	241	232	242	221	204	204	220	188	229	210	218	217	223	219	216	212	188	216	211	212	204	196	209	220	201	215	212	209	209	208	208	239	216	219	211	243	214	203	207	205	216	212	191	230	196	193	217	232	219	244	243	233	226	218	218	216	223	235	214	197	228	221	215	209	208	205	227	217	223	198	230	200	205	216	207	228	228	229	211	219	241	234	245	205	215	232	212	235	232	223	226	216	220	201	234	206	209	195	218	226	238	230	256	183	194	203	237	223	233	211	214	242	257	238	207	228	251	226	188	192	217	217	236	207	241	231	228	203	229	230	215	227	219	227	231	217	195	196	209	236	219	218	235	232	207	202	237	217	229	232	214	220	212	214	239	246	243	228	236	211	232	209	217	237	216	240	232	203	221	211	214	221	198	192	205	217	203	205	214	208	209	210	207	219	196	206	231	233	202	207	192	207	239	218	220	228	222	205	213	221	225	222	211	222	220	245	228	213	198	209	234	205	221	229	190	201	205	226	216	226	204	207	224	216	212	222	215	231	246	206	244	223	245	245	207	230	206	227	232	207	204	196	209	212	212	207	209	214	199	235	236	195	222	208	222	210	214	217	216	230	227	232	223	224	209	223	254	207	183	205	202	197	203	207	223	208	208	197	228	196	205	205	218	208	213	230	226	209	233	214	217	222	195	220	200	211	217	213	212	232	240	210	223	221	213	221	210	235	224	213	225	215	216	247	227	227	226	209	234	197	235	229	194	232	232	215	203	196	214	220	199	226	221	233	201	243	237	233	210	217	213	225	221	206	219	201	213	197	203	230	217	219	214	224	216	203	200	205	205	206	177	217	193	233	203	235	210	225	213	218	194	230	215	233	231	223	253	204	221	204	212	222	212	216	241	212	210	210	221	199	207	231	219	205	206	209	220	192	209	236	210	191	215	223	216	208	210	217	233	193	190	218	227	226	236	204	216	217	227	218	252	224	195	222	211	198	230	219	200	235	226	250	226	196	241	214	214	200	221	223	226	209	225	202	205	224	214	204	223	234	221	199	184	248	234	220	247	233	205	213	228	208	226	231	232	213	216	211	230	226	192	209	217	238	232	216	216	228	230	234	213	219	222	211	229	204	228	225	221	245	213	218	205	229	225	183	228	207	206	242	190	225	183	203	202	223	218	210	221	208	235	196	224	230	198	224	199	207	219	223	208	210	213	193	225	203	217	217	231	215	223	230	206	231	201	221	228	206	252	240	212	228	256	233	206	219	225	223	206	233	206	238	219	179	228	233	240	221	198	212	228	206	222	221	224	194	236	218	262	245	232	218	219	217	200	213	194	203	220	216	210	215	212	239	212	221	202	218	222	205	185	241	218	223	212	224	230	232	245	242	193	221	207	238	219	202	218	223	229	218	227	232	232	229	225	221	241	190	186	229	204	214	243	250	239	195	219	210	208	198	191	200	209	211	199	243	220	254	225	205	214	198	213	251	212	209	234	215	212	219	198	224	215	214	206	239	243	194	207	214	211	205	210	200	228	218	213	228	233	221	229	224	214	219	199	224	216	232	195	210	208	239	217	215	249	193	225	208	229	234	191	226	241	210	203	213	207	214	224	183	213	214	218	197	225	228	197	194	215	198	213	195	238	192	208	220	249	196	204	229	215	247	195	182	254	217	203	206	209	239	213	214	188	228	227	196	204	234	253	196	231	191	246	202	221	221	217	192	222	223	230	215	217	230	220	224	226	214	235	222	210	224	234	242	196	218	210	215	200	243	212	204	235	197	196	227	205	197	213	212	235	215	216	230	210	219	213	230	186	260	205	200	220	249	206	192	197	221	180	210	234	209	230	207	199	223	204	226	218	218	227	218	222	205	192	246	230	225	198	215	246	219	210	255	227	222	215	213	206	237	199	216	218	230	204	225	198	227	257	220	211	223	212	211	207	203	212	210	221	200	210	235	229	214	230	212	214	236	226	209	205	229	231	226	223	218	213	220	203	205	221	226	225	222	259	221	212	196	234	235	224	229	235	234	236	223	220	231
25620	27559	38929	40492	37401	34583	32147	28603	28112	25495	17790	16704	18381	16318	17468	19587	16120	21698	21248	18499	17472	17946	18260	16761	16492	14205	13843	12134	8456	6976	5506	4647	4516	3559	3706	3010	2484	1861	1420	1184	1050	983	900	843	718	659	645	671	682	653	608	662	664	621	658	610	593	628	629	607	578	643	672	601	609	596	590	589	610	604	630	615	611	603	579	583	665	626	596	609	608	588	612	583	627	581	609	582	612	598	566	627	569	589	610	648	599	642	588	603	600	614	595	558	608	595	628	597	595	650	622	626	612	614	619	595	573	610	596	597	648	611	575	634	589	632	587	591	584	575	555	649	624	672	597	600	636	605	628	599	594	641	623	620	610	608	581	577	563	607	604	582	588	584	586	587	608	627	573	640	649	579	590	612	578	533	626	553	596	629	602	598	641	646	622	601	603	598	572	619	611	619	611	625	577	578	606	620	618	599	604	586	559	639	613	655	581	578	642	611	643	638	587	615	608	587	600	646	611	675	622	627	579	588	608	647	614	663	629	585	589	618	577	555	591	600	615	580	611	650	602	595	623	617	570	603	586	602	611	592	620	661	561	612	564	606	596	591	645	601	594	596	606	615	584	657	628	600	626	595	615	601	616	622	612	601	601	623	576	548	626	643	637	634	604	586	611	567	639	572	643	599	645	589	630	640	598	587	626	627	578	584	613	648	619	592	606	626	620	580	619	556	601	605	590	601	619	607	608	643	625	642	607	598	598	608	607	621	630	569	556	605	583	611	592	647	579	586	585	577	591	574	599	591	641	640	591	580	644	610	613	593	610	612	597	613	574	595	629	618	642	569	591	610	600	617	646	602	612	596	635	596	586	614	565	603	612	529	662	592	653	567	574	620	619	639	588	605	596	617	627	613	602	643	649	589	609	621	620	609	608	568	596	618	638	630	602	630	593	604	594	614	598	641	599	629	605	573	615	609	590	597	658	566	650	638	633	581	626	605	639	613	614	580	636	623	585	592	604	575	654	615	643	619	638	581	575	597	600	570	586	602	586	670	605	566	627	631	607	614	607	542	593	572	606	631	616	608	613	625	594	590	604	631	598	613	594	589	663	583	631	552	638	588	631	588	638	626	638	590	570	546	624	617	614	657	587	573	548	585	575	572	600	557	549	610	613	622	648	641	615	634	614	620	637	594	618	641	633	578	613	603	628	594	653	618	586	624	616	602	591	582	600	598	621	619	599	603	598	622	579	649	641	638	615	631	644	600	642	593	588	625	644	615	619	685	597	634	561	646	606	628	595	601	599	648	604	607	616	600	567	625	609	572	629	645	633	566	603	600	665	585	564	583	592	609	584	606	639	616	571	601	584	587	611	617	569	584	586	604	573	612	558	601	585	628	590	592	613	602	606	591	658	609	635	604	589	617	633	582	628	589	607	621	626	612	572	642	632	591	592	576	599	608	624	653	615	638	608	618	574	607	601	608	597	609	608	617	614	606	581	627	621	637	638	608	634	644	609	592	600	601	596	622	604	599	623	599	588	588	642	611	617	616	593	618	645	650	576	626	592	583	619	583	600	600	590	629	620	610	633	631	569	571	662	568	621	633	631	602	638	609	653	625	605	615	604	614	620	615	572	589	658	578	602	597	624	577	602	609	611	631	611	586	608	575	625	664	601	599	557	595	645	605	558	623	582	612	567	571	580	657	615	604	597	600	604	621	632	634	611	577	632	597	638	632	632	605	614	593	623	644	594	584	635	554	638	610	650	605	613	619	586	569	606	581	576	587	581	620	625	591	617	601	589	588	591	645	586	584	634	609	599	571	620	627	606	626	649	588	598	615	626	594	640	615	586	605	597	611	604	614	602	556	619	632	580	635	586	613	642	620	637	625	615	657	603	643	637	608	609	630	650	661	602	610	597	607	573	602	548	594	612	590	651	616	615	565	581	635	631	606	613	595	619	607	595	561	625	618	589	604	598	640	613	581	595	592	638	612	608	573	611	643	596	641	624	619	632	624	592	635	635	576	608	592	607	587	617	605	597	633	644	647	632	650	597	595	628	653	606	612	627	582	631	613	586	620	605	647	592	609	596	583	598	580	598	615	627	584	629	633	637	649	582	639	599	586	563	589	579	617	586	586	607	615	619	567	597	587	603	599	609	618	612	600	571	649	599	587	638	616	566	580	613	590	662	592	614	587	606	623	595	616	601	597	582	615	617	601	600	629	591	569	589	595	642	597	592	589	615	617	571	588	617	599	632	633	613	640	621	598	613	578	627	619	593	594	618	620	661	579	632	605	581	643	626	626	629	640	612	574	621	569	611	613	593	643	598	643	654	638	596	650	599	628	595	622	590	634	592	600	588	599	635	629	646	641	600	627	609	594	572	581	613	639	592	615	583	633	607	602	573	610	611	622	641	555	589	632	613	588	612	622	619	638	591	647	614	633	586	568	613	618	584	610	543	613	661	608	590	577	626	559	644	627	587	624	641	569	626	653	603	601	600	643	609	634	627	635	649	623	619	589	596	600	603	628	622	559	593	636	577	590	610	597	583	594	628	641	624	605	640	630	595	604	585	613	603	586	574	604	581	595	613	599	615	633	551	645	588	575	588	677	591	618	635	625	657	619	569	622	594	630	610	647	604	629	573	633	550	560	614	611	647	627	571	618	563	593	594	612	644	627	653	614	563	623	595	575	609	565	583	622	610	612	622	634	595	564	644	590	637	582	599	626	652	617	609	575	573	568	565	609	610	589	625	587	669	667	599	597	603	575	610	610	600	585	566	640	605	604	597	622	622	613	628	615	610	615	609	615	609	601	609	573	614	603	570	596	646	621	619	624	620	618	629	602	581	608	610	630	631	614	608	636	599	602	597	590	653	609	630	583	609	656	586	633	601	616	603	610	597	616	589	603	581	647	616	608	589	585	592	641	623	593	634	599	610	590	605	622	557	571	556	597	616	575	591	643	585	577	636	655	600	591	586	638	609	606	617	641	601	580	579	640	593	593	586	582	667	610	611	569	598	587	615	604	598	612	603	621	592	613	600	627	633	603	636	595	602	617	602	593	608	647	582	580	634	629	591	597	604	633	606	628	626	602	617	646	623	616	605	628	670	616	604	578	649	656	586	618	623	587	603	607	631	601	605	566	591	611	622	589	591	526	579	609	612	626	584	573	627	601	593	572	579	639	638	557	617	605	558	649	590	625	600	574	601	624	614	611	588	636	612	595	546	641	627	658	616	609	630	594	578	608	655	603	599	631	626	621	577	604	638	581	620	563	643	651	604	615	581	603	601	587	601	577	623	633	631	587	608	582	625	598	617	620	604	591	612	569	645	564	628	634	613	587	590	595	617	601	640	648	618	594	591	644	616	608	628	618	642	620	610	617	621	634	600	590	609	577	623	616	627	601	620	636	630	617	600	567	594	585	605	613	587	603	624	576	605	614	621	642	587	625	590	615	619	576	597	611	578	612	591	596	622	637	648	622	623	615	603	638	597	602	621	607	590	588	598	625	639	609	623	592
18674	16364	17268	12606	7751	4965	3418	2342	1794	1343	1043	847	750	697	617	521	458	497	495	464	400	420	406	390	370	393	342	313	339	271	303	321	260	265	287	272	301	270	276	253	275	272	253	258	264	246	266	273	251	269	257	248	268	276	253	267	296	277	254	266	252	269	281	248	287	266	276	291	261	246	266	250	267	271	250	284	249	299	258	268	270	271	273	251	256	271	260	254	261	273	253	265	293	259	249	275	267	245	279	247	247	233	269	281	264	269	270	262	245	257	271	258	272	274	269	261	277	282	259	245	270	275	254	276	273	258	263	238	272	244	257	269	250	278	264	257	256	259	265	254	241	272	249	259	266	267	272	238	250	256	242	273	286	263	232	290	305	238	245	285	264	272	249	275	222	263	277	274	258	243	257	266	259	257	254	268	269	281	231	247	241	284	266	278	270	240	248	236	266	277	257	267	262	278	283	272	238	268	262	271	253	283	311	265	224	241	262	291	280	275	221	255	260	273	241	279	264	252	259	269	264	244	263	239	251	245	302	238	253	266	255	234	276	250	259	265	268	269	270	241	283	243	253	225	261	270	259	262	243	276	276	301	247	269	244	257	248	218	239	241	240	265	246	244	253	247	265	257	272	254	254	235	242	254	244	244	242	265	279	268	231	258	245	239	256	261	280	268	285	277	279	261	244	255	266	237	246	265	276	273	276	278	270	226	267	277	267	253	245	262	258	240	267	251	257	243	275	261	249	279	246	263	234	277	272	249	272	279	239	282	245	242	279	252	246	233	278	255	257	282	231	239	276	227	258	269	250	266	280	260	283	253	273	256	268	244	272	272	262	277	237	254	257	279	256	260	244	268	259	243	259	273	258	268	268	266	271	253	271	254	274	257	272	268	249	254	244	271	246	246	310	253	273	245	257	237	278	260	282	266	270	275	242	268	269	276	258	265	262	276	259	263	267	266	274	262	249	260	300	270	269	272	266	252	298	241	253	285	228	263	222	246	279	269	247	289	255	260	233	222	249	256	253	262	254	268	265	248	275	265	249	259	309	244	255	275	273	247	283	285	255	266	254	255	260	245	244	262	230	289	273	257	259	267	284	268	238	259	272	263	265	271	261	254	276	256	250	266	256	243	240	263	247	256	254	286	237	253	274	278	278	232	300	266	274	249	251	268	270	267	256	266	239	235	249	260	242	302	265	260	276	261	256	235	276	279	234	260	277	237	261	249	260	227	289	255	255	242	243	252	240	233	278	264	255	250	293	273	263	225	278	251	246	268	232	265	267	269	267	288	249	217	263	264	256	290	272	262	229	258	256	250	273	266	253	254	256	281	255	242	249	267	251	276	243	277	269	233	235	262	224	238	230	276	245	218	275	256	257	221	239	282	239	277	269	263	226	257	249	268	258	246	264	291	264	229	252	268	265	243	244	260	277	248	252	267	284	269	255	295	236	239	265	233	264	271	257	282	254	267	275	263	278	261	243	255	263	265	279	253	234	258	249	265	273	277	242	235	256	271	266	272	259	264	238	247	240	274	232	281	258	258	259	279	241	276	273	303	276	273	247	253	233	247	257	255	238	237	264	235	276	225	247	245	255	272	253	285	263	264	277	258	261	269	282	265	235	260	257	250	260	233	264	250	258	252	252	283	237	220	256	262	277	247	294	247	266	260	238	254	227	263	237	258	254	263	258	237	260	282	275	256	285	265	282	275	282	269	281	250	231	254	258	240	268	263	256	240	249	261	264	261	239	283	249	255	227	248	290	262	282	298	243	248	252	258	233	250	300	286	244	249	254	224	283	254	234	255	252	235	253	261	243	257	239	253	227	257	282	270	237	245	288	277	235	245	249	240	256	264	274	280	238	270	235	300	278	267	275	243	238	258	247	261	268	277	263	263	253	259	245	254	236	261	272	269	259	265	256	254	256	250	291	268	253	273	259	252	286	268	274	263	274	271	230	243	271	256	252	260	264	236	254	282	269	293	253	253	267	243	254	250	258	242	276	239	249	230	271	243	248	254	234	257	290	266	244	266	264	266	261	277	280	295	252	250	258	253	238	284	230	255	226	260	269	245	280	250	264	227	296	282	243	232	249	281	265	280	239	275	244	248	262	246	247	268	247	268	258	261	249	257	255	259	247	246	233	246	281	249	260	238	275	267	242	287	233	249	258	269	237	236	274	274	266	275	258	278	228	238	264	291	264	267	262	253	268	275	290	277	255	238	290	265	262	288	231	275	243	247	247	250	225	247	227	273	234	245	244	278	259	237	244	257	238	245	263	274	251	221	268	256	257	235	255	258	236	240	248	279	239	261	253	269	274	271	232	250	261	265	266	267	247	240	249	247	275	250	239	244	238	248	282	250	257	258	281	285	268	286	265	281	255	240	220	277	248	292	266	245	271	268	257	247	262	278	275	256	250	255	259	262	262	275	239	264	249	267	255	285	243	262	266	255	244	239	256	258	238	287	264	275	279	257	249	256	245	232	237	253	277	289	285	246	247	241	251	263	288	271	249	253	276	260	249	279	270	223	243	248	273	256	255	265	282	256	284	257	245	249	251	267	244	272	268	250	260	277	278	249	242	254	274	235	271	271	271	241	264	255	274	273	258	242	257	257	251	259	258	237	262	261	257	257	251	257	241	268	260	256	273	257	288	241	263	256	242	261	242	268	292	244	259	257	273	248	271	273	242	263	263	243	264	263	270	238	263	244	286	271	266	275	271	264	265	241	233	262	246	267	287	275	238	217	256	235	278	262	257	245	260	214	284	284	260	276	260	290	251	245	262	271	267	264	246	241	248	252	276	273	234	238	246	284	268	277	245	255	281	262	266	278	229	280	253	238	273	245	243	284	279	244	269	251	249	274	311	271	255	253	268	263	281	246	283	232	251	241	237	238	272	281	256	251	250	282	267	262	246	279	251	268	266	245	275	268	258	275	250	243	247	264	261	258	266	254	250	281	255	248	244	275	282	274	249	226	257	265	293	265	263	230	251	264	258	277	269	270	256	249	263	264	284	252	256	292	254	274	244	257	235	263	245	268	291	280	257	246	267	290	244	229	276	275	252	263	266	243	288	275	254	258	266	260	251	265	259	271	268	239	256	269	277	253	270	272	262	263	241	279	249	273	255	253	225	254	293	260	245	290	258	262	286	259	247	268	276	242	252	250	257	254	253	264	255	247	248	236	255	245	247	261	243	291	273	263	266	246	227	231	272	261	234	257	278	261	250	239	265	272	279	229	244	260	247	266	283	274	267	267	243	251	265	283	224	274	254	270	240	263	242	275	251	273	258	296	269	258	234	266	278	269	257	255	249	254	236	252	243	257	274	255	245	265	247	265	278	248	254	262	266	269	250	250	264	273	262	272	262	262	278	243	256	260	257	273	262	264	250	260	260	232	258	275	254	240	260	270	256	247	269	249	251	246	251	279	260	270	257	274	267	261	250	273	264	239	239	251	263	255	249	280	276	251	270	264	235	237	269	224	238	271	277	284	233	237
12006	14202	23999	24882	20156	16460	13169	10285	8506	6824	5234	4389	3973	3471	3081	2974	2353	2522	2577	2096	1870	1921	1728	1674	1597	1442	1420	1234	1126	1020	928	917	876	845	833	832	819	724	748	700	727	709	687	717	760	746	718	724	723	700	682	724	734	705	727	698	703	735	748	744	707	675	672	730	708	690	699	724	720	655	719	660	720	678	683	668	687	725	730	697	667	708	725	695	694	687	716	715	690	712	668	735	694	713	799	723	734	730	690	684	679	753	728	688	741	679	737	742	694	718	685	682	721	663	734	657	744	699	686	722	724	752	718	726	721	711	733	716	715	703	715	700	718	644	669	698	747	710	715	752	696	706	697	681	700	729	694	713	731	692	793	656	718	691	707	681	705	711	720	724	722	653	698	751	727	712	702	697	659	709	711	732	743	715	694	665	691	728	690	679	743	717	726	737	699	678	680	676	707	711	722	722	673	729	707	726	718	687	686	728	676	715	702	702	683	706	712	690	708	667	691	728	684	695	704	733	677	692	741	703	651	721	696	708	715	718	689	726	686	699	694	710	710	705	700	721	714	731	686	734	685	736	697	675	730	703	725	725	712	668	715	720	652	706	725	671	694	760	681	730	677	696	666	691	758	715	730	729	678	693	690	698	716	705	717	663	692	658	713	714	727	688	675	718	712	655	772	710	674	766	680	705	711	735	717	737	711	704	709	709	740	685	746	696	700	702	693	645	691	708	700	710	712	693	687	730	734	706	730	699	716	664	686	729	678	712	679	686	720	707	698	713	734	680	674	675	703	713	711	675	654	712	707	691	731	716	730	702	731	736	689	700	708	727	715	671	695	753	720	699	723	666	737	677	700	673	714	708	715	694	705	681	759	702	713	695	716	719	699	684	692	659	749	715	738	701	757	704	700	708	667	678	731	698	670	726	730	671	714	743	659	686	712	683	648	685	726	716	682	748	705	722	740	729	641	695	709	697	681	731	717	746	681	697	760	699	721	710	686	693	726	742	709	707	658	672	693	725	690	686	721	706	694	711	701	716	714	717	713	671	737	744	666	701	726	725	713	729	689	695	659	641	679	679	690	718	716	725	688	728	692	699	728	715	694	752	686	786	690	691	684	704	731	687	689	684	717	733	680	697	693	699	651	712	666	723	673	718	706	701	694	659	712	666	769	699	721	691	698	731	634	717	708	660	690	721	679	703	718	728	679	738	650	732	687	724	726	694	740	719	706	700	649	709	699	663	741	741	683	714	749	705	691	739	708	754	735	685	686	713	699	684	750	732	720	688	697	694	695	684	717	709	713	778	746	670	732	647	736	727	715	696	706	705	690	714	716	678	670	722	701	658	754	703	736	703	707	688	719	710	659	702	707	669	751	707	724	681	723	664	689	686	734	661	696	733	690	737	675	699	686	737	672	689	702	646	727	666	722	673	644	785	708	730	715	737	697	696	732	697	675	714	681	660	735	703	721	704	691	707	732	683	710	651	716	727	660	694	693	700	735	707	748	708	717	713	683	721	717	712	703	695	716	751	732	716	722	717	654	693	737	701	726	730	723	717	671	750	721	715	714	707	660	725	681	697	689	688	709	682	726	719	720	661	682	694	678	669	700	683	678	693	720	684	656	718	715	703	724	697	705	710	700	740	719	703	681	716	698	691	675	709	695	722	712	699	720	703	744	700	679	685	702	720	719	687	718	680	692	739	669	710	731	691	724	687	721	738	714	739	655	717	674	738	679	685	729	677	756	732	712	680	666	743	680	720	698	709	684	672	735	726	689	695	750	758	735	696	713	663	767	714	701	711	691	718	727	714	711	707	703	695	654	763	723	666	706	725	692	746	732	691	764	671	690	724	693	651	706	708	685	741	738	688	694	707	713	735	693	690	724	735	716	681	694	728	691	700	674	676	717	687	701	718	658	737	729	755	740	719	703	738	714	662	740	713	727	655	723	674	705	703	683	719	720	719	726	682	702	703	697	721	727	678	679	735	664	673	715	720	708	698	657	684	720	686	724	740	732	708	701	705	787	734	692	709	706	680	704	677	664	728	687	692	727	718	718	751	732	706	736	703	674	724	675	707	713	723	661	720	707	720	725	767	708	686	687	685	693	698	725	682	702	696	686	742	686	753	672	717	694	684	694	667	705	724	726	693	747	681	724	703	726	706	730	687	678	705	664	674	635	735	746	729	734	704	697	698	700	697	688	740	722	720	713	679	685	688	736	732	699	676	739	691	705	722	705	697	748	728	694	722	737	710	690	692	709	741	675	740	682	685	707	709	707	684	706	700	690	719	713	684	686	706	713	712	700	696	716	668	694	691	741	691	737	706	723	699	729	701	688	760	730	733	708	707	674	752	699	774	697	704	733	696	710	685	706	651	695	659	706	702	714	700	726	768	695	737	698	710	711	714	683	705	696	738	709	678	733	716	687	731	680	747	691	708	709	689	648	688	744	650	732	715	687	681	692	717	762	691	691	709	718	653	765	699	710	719	737	693	750	751	736	707	654	715	735	715	691	721	656	712	715	699	703	707	703	697	701	713	715	652	691	717	749	735	728	705	721	709	636	708	674	758	712	750	714	660	714	727	684	736	664	712	725	682	662	728	726	737	730	705	736	703	706	731	718	749	728	699	731	696	730	670	701	696	762	695	696	746	699	721	720	693	721	696	653	661	703	740	701	682	666	686	662	651	712	689	773	752	720	686	720	677	681	730	720	700	702	645	751	734	712	661	769	686	726	766	678	697	694	704	701	690	730	711	689	665	709	692	708	741	754	729	701	754	718	696	684	669	697	742	707	717	686	658	733	680	776	708	718	745	718	692	719	710	658	701	698	718	687	730	700	711	630	698	701	689	704	723	693	743	685	695	656	678	672	723	721	685	734	712	697	679	696	727	705	702	747	742	696	750	698	741	665	736	725	721	724	675	654	763	693	744	711	701	722	682	717	743	745	720	703	729	709	734	710	711	704	675	706	724	718	668	695	680	722	656	782	708	681	739	678	731	663	705	647	669	663	688	708	679	723	691	704	736	716	750	707	661	700	745	727	713	689	679	710	671	735	759	711	705	741	658	719	736	723	681	708	711	687	737	719	671	706	730	713	689	763	666	706	688	699	704	682	727	748	632	769	709	696	725	723	668	707	726	715	694	714	732	697	658	693	664	705	693	678	728	727	648	704	726	732	738	725	690	712	711	710	678	713	704	696	678	716	718	719	656	681	699	735	674	715	741	689	694	751	704	738	667	716	700	756	659	699	713	689	715	680	705	653	686	715	679	696	710	670	698	680	701	716	668	677	674	681	692	685	674	665	696	701	708	730	653	736	737	682	697	701	681	721	682	716	693	681	696	697	680	645	716	690	732	714	738	715	754	703	736	685	719	779	690	698	675	740	699	700	716	690	677	709	721	734	718	699	665	715	706	680	679	735	701	729	747	695	710	687	688	696	716	682	705	692	744	725	682	707	712	736	711	733	748	707	725	685	731	703	699	705	733	673	724	708	739	689	696
30554	27046	29012	23654	16945	11790	9874	6740	5679	4747	2628	2271	2253	2075	1942	2416	1830	2505	2571	1692	1561	1897	1824	1745	1690	1317	1255	1084	789	664	582	549	509	457	433	415	366	328	312	280	253	270	244	227	241	255	248	259	215	234	253	235	253	223	239	227	255	258	254	253	233	230	224	231	243	231	230	248	217	216	249	211	246	242	256	241	244	230	231	254	278	239	225	241	254	201	221	210	236	233	215	256	230	244	238	228	249	244	237	233	238	245	246	248	235	230	218	216	245	244	257	273	241	221	214	260	209	245	222	238	257	223	217	232	236	259	225	207	233	249	223	248	239	234	249	219	248	253	253	260	237	220	248	243	239	234	247	222	229	241	252	247	218	219	225	230	258	216	243	256	229	198	255	238	241	231	229	228	233	232	215	229	226	251	238	259	232	217	218	244	227	225	232	229	247	244	234	237	252	239	257	247	233	245	246	227	232	248	244	242	223	219	236	244	261	204	256	231	235	227	238	222	236	245	261	209	240	277	235	250	221	248	235	235	253	258	244	221	233	225	242	222	254	247	227	233	217	220	242	246	263	255	263	254	237	230	217	236	269	236	235	244	265	248	248	222	251	232	245	249	237	245	232	247	245	249	241	231	238	247	227	223	254	234	252	240	225	235	243	222	237	218	226	231	234	237	242	242	238	240	228	227	247	216	219	240	255	211	260	241	253	232	247	240	221	227	233	218	218	234	234	250	266	235	237	232	236	236	237	254	239	261	225	224	275	245	229	278	227	243	234	225	261	221	240	228	281	249	242	228	259	260	272	262	277	251	233	259	253	243	223	240	236	229	242	255	280	256	259	215	233	221	220	234	245	226	266	224	222	244	204	222	244	229	239	240	253	231	219	286	234	227	271	257	236	247	242	235	254	237	220	251	249	232	222	231	251	234	250	247	236	231	252	246	242	255	248	238	225	246	217	220	235	220	240	250	225	234	220	240	233	244	234	247	241	234	248	241	214	269	221	237	229	253	233	209	242	236	235	236	233	236	218	250	220	238	219	264	243	240	251	266	258	240	233	241	219	244	238	240	252	220	249	237	262	248	265	223	230	249	233	250	215	246	251	255	240	234	235	245	218	247	253	241	243	216	259	245	247	238	240	241	244	230	246	250	224	224	246	232	243	219	227	208	253	224	215	230	228	245	251	230	236	240	245	261	211	234	251	216	269	254	238	215	255	224	246	234	231	248	263	243	263	235	217	233	243	242	247	240	260	230	246	256	229	230	258	218	242	257	218	242	243	230	248	216	227	231	258	257	260	242	258	225	249	240	212	225	256	256	248	210	210	242	235	235	230	246	252	232	242	250	223	239	244	227	235	230	232	239	272	259	228	223	240	251	223	264	264	244	241	223	223	211	240	250	247	245	240	245	230	228	245	258	253	251	263	252	245	263	230	238	188	227	244	245	235	256	235	225	246	244	225	212	239	218	245	234	235	236	251	229	239	215	247	244	246	209	245	274	239	233	230	260	242	250	239	250	249	225	217	236	262	253	232	238	235	231	247	228	240	204	221	261	221	236	237	229	281	249	251	257	245	271	219	248	223	246	236	245	232	247	215	234	229	247	247	243	237	238	219	256	248	231	220	220	240	255	220	213	248	231	224	234	221	230	256	222	232	225	223	214	260	260	242	260	232	242	245	244	256	230	234	232	214	236	235	236	256	251	234	226	226	236	240	238	247	265	252	218	216	252	231	270	243	244	215	235	235	259	250	219	237	233	234	246	239	225	225	232	228	193	238	235	269	203	251	252	224	227	231	199	238	221	229	204	253	259	204	215	255	252	260	244	230	235	239	251	248	216	239	237	252	229	240	220	213	216	234	240	263	219	244	269	236	244	233	218	246	240	231	240	228	265	236	232	265	218	249	237	253	268	231	254	262	243	240	250	265	227	257	265	222	212	235	232	249	250	246	261	227	246	246	244	243	217	218	248	234	249	239	244	203	220	211	228	252	242	229	231	254	269	237	204	237	207	256	267	247	250	213	260	252	228	232	238	259	223	248	240	261	242	248	255	253	232	252	269	235	238	196	249	267	225	233	252	215	239	249	260	223	219	235	243	264	242	229	242	224	198	220	221	236	217	242	229	240	231	201	260	255	232	220	249	230	231	227	224	227	283	233	257	235	269	250	258	242	233	237	233	243	245	231	236	223	255	250	234	249	217	247	223	250	225	234	241	235	254	218	214	224	251	230	248	252	243	228	216	257	232	233	240	229	223	240	243	234	224	248	218	246	243	256	224	245	214	234	234	236	232	214	264	216	246	266	260	222	195	243	223	254	233	204	209	239	267	260	227	226	216	238	254	291	235	243	236	248	231	268	264	218	239	236	235	261	268	255	220	256	238	245	201	244	259	238	226	252	245	248	249	246	230	212	267	234	260	249	236	239	250	244	227	215	225	234	213	266	238	288	200	220	237	217	240	232	219	223	245	248	243	222	230	231	248	237	247	233	228	203	219	237	223	231	212	214	248	226	260	263	222	245	214	227	240	228	205	236	220	229	208	230	240	233	230	258	233	213	210	266	233	222	227	252	211	234	234	260	236	245	221	248	245	205	247	241	235	236	238	257	263	249	209	230	222	261	232	291	216	239	257	250	225	261	224	260	258	244	266	220	231	244	205	230	272	235	230	238	236	221	242	251	258	223	228	228	245	236	242	261	240	223	253	260	262	258	245	240	231	241	270	242	223	215	245	228	248	258	254	217	222	224	214	237	249	235	251	237	225	224	240	203	256	263	238	244	234	248	230	223	196	244	212	258	266	274	244	235	221	234	254	226	231	233	220	248	231	240	222	237	240	215	218	249	245	288	249	250	219	246	267	257	234	218	251	239	225	230	277	220	231	244	245	216	238	249	235	248	234	254	231	225	212	259	236	233	230	251	251	237	212	230	229	229	257	256	261	227	253	268	220	252	228	270	251	233	231	235	260	234	222	252	215	248	241	229	252	286	247	228	267	253	230	259	262	241	234	215	270	244	234	264	248	250	225	250	232	240	233	239	221	238	228	240	228	231	249	275	229	259	272	232	235	232	233	260	231	222	234	246	227	233	240	228	229	263	243	256	226	251	215	251	218	240	254	231	230	237	259	247	252	236	239	234	231	275	241	255	249	231	287	239	220	246	252	243	276	219	238	253	245	224	241	241	228	226	216	253	207	239	256	219	205	240	219	231	248	255	241	231	279	228	210	230	215	240	226	236	245	231	234	262	236	209	222	274	204	234	252	237	240	223	226	271	254	264	267	233	259	239	234	235	250	241	232	241	268	220	227	218	238	264	240	257	227	234	265	209	224	245	252	223	231	233	220	215	206	221	237	246	224	240	209	221	221	228	268	235	224	259	233	227	238	242	209	270	233	273	232	253	245	246	231	253	243	246	232	231	245	245	253	235	226	231	228	212	258	194	242	217	261	269	268	247	210	245	260	225	244	278	228	235	212	231	225	274	236	243	229	224	228	229	204	229	238	257	256
19638	21951	33031	34605	30519	27420	25999	20856	19918	17921	11570	11476	11280	10736	9985	12370	9695	13327	13948	9269	9165	11054	10828	10131	9808	8128	7801	6225	4643	3606	3085	2511	2472	2138	2072	1758	1428	1226	1046	920	809	875	827	754	644	691	690	665	687	682	705	641	659	661	641	644	665	654	629	645	651	638	637	622	694	702	660	646	670	653	663	644	700	662	656	689	721	659	651	661	631	624	639	649	615	685	645	666	659	685	626	661	691	677	688	670	661	673	710	654	669	680	621	667	695	629	668	669	636	668	685	672	688	682	676	683	673	665	660	625	665	683	671	635	654	672	675	680	639	644	672	639	640	613	641	648	637	657	681	662	626	605	656	677	641	700	653	667	677	661	659	687	596	617	648	672	648	642	643	660	639	675	647	655	573	667	642	621	621	638	671	631	640	628	693	635	612	668	690	658	614	630	677	584	660	685	670	639	689	649	650	656	641	646	618	629	669	683	653	680	674	649	648	670	651	703	662	664	631	649	678	699	631	681	651	633	678	651	598	672	636	625	683	624	677	648	700	659	648	664	635	646	640	670	664	638	690	665	692	650	687	619	569	644	654	657	664	695	683	639	661	660	657	667	692	650	649	641	617	669	640	645	686	680	623	659	635	664	654	665	654	635	666	648	641	641	669	681	595	668	673	649	706	685	673	682	657	642	684	654	581	667	642	668	662	676	670	639	672	659	624	693	708	666	689	664	696	651	667	586	631	710	631	641	637	625	629	677	670	684	644	661	624	672	631	609	671	648	657	687	661	650	644	628	649	629	667	622	622	615	592	655	635	675	675	631	626	666	670	616	642	647	671	665	670	658	600	642	675	722	675	662	636	633	643	663	657	673	686	667	653	702	622	620	693	696	677	661	652	687	676	661	679	676	681	661	625	659	647	696	652	666	710	641	676	679	647	673	641	637	663	648	666	662	676	672	631	662	630	645	628	619	670	696	653	652	650	639	616	664	635	663	634	642	654	609	673	608	669	649	687	675	664	677	682	704	685	691	669	697	662	666	680	639	664	649	646	659	699	674	670	640	632	575	655	657	671	658	652	631	711	627	677	674	692	647	651	635	693	630	656	658	694	652	627	645	686	653	700	639	645	649	590	679	667	615	679	639	643	646	617	636	667	640	636	639	706	672	641	634	715	657	651	639	647	662	622	675	678	688	649	643	672	597	647	640	670	663	660	681	675	609	656	684	649	617	688	647	641	691	600	656	670	636	627	623	653	671	689	644	683	609	642	640	628	689	648	632	658	675	613	620	611	634	656	703	654	695	618	687	647	625	694	640	613	649	637	638	669	649	647	652	658	711	671	651	669	669	637	686	637	658	643	671	630	629	683	659	581	672	660	663	694	616	638	650	722	686	693	616	686	689	654	632	672	699	648	702	630	647	663	678	668	658	692	604	677	656	607	677	655	679	637	675	655	690	643	609	665	629	652	674	608	671	684	617	644	653	655	659	656	675	648	666	635	635	653	643	667	678	670	616	604	632	607	635	666	666	650	649	645	647	675	609	673	700	635	639	659	648	679	686	620	650	608	635	664	651	666	649	670	655	652	647	683	654	719	643	684	642	668	669	659	675	651	656	596	653	658	681	674	632	759	649	683	668	645	695	668	638	649	701	670	666	665	658	655	755	678	642	650	686	714	693	668	670	639	653	666	674	688	652	572	631	661	625	722	669	690	602	640	618	635	631	654	665	698	638	683	656	684	632	654	672	657	633	614	618	626	656	657	664	645	625	602	658	671	681	685	650	634	691	638	637	655	650	633	659	607	641	649	609	638	666	680	664	658	673	682	679	641	643	669	648	672	645	682	707	669	653	639	672	622	679	632	682	699	687	641	671	694	632	696	627	633	670	645	667	653	640	679	679	625	694	634	631	658	673	642	680	658	620	644	621	638	669	655	658	656	678	673	671	681	643	641	653	696	650	684	629	625	662	640	651	680	673	670	650	645	665	699	657	671	639	726	594	632	696	707	670	652	621	643	671	636	630	635	662	642	666	659	644	666	681	684	662	642	593	616	664	657	654	660	642	601	631	623	652	620	660	667	685	677	673	640	657	648	657	638	622	648	679	616	654	680	643	622	652	647	675	664	630	684	686	674	660	680	691	686	668	696	686	684	632	669	643	634	644	680	646	638	636	677	672	639	692	626	710	626	689	615	665	625	630	675	674	637	635	637	619	641	656	667	645	675	661	725	657	671	603	681	645	636	630	660	658	657	663	586	638	651	672	632	680	600	678	670	621	613	673	652	655	713	716	588	640	610	613	612	632	676	680	626	657	660	632	656	666	683	682	671	625	690	637	664	640	641	637	656	605	647	692	599	668	661	631	669	644	654	669	665	680	653	622	640	631	635	695	641	700	622	668	611	628	632	694	659	738	656	684	651	652	667	684	666	640	680	622	641	678	620	653	631	685	682	662	662	628	613	618	619	662	668	656	672	704	669	664	700	665	722	658	644	649	708	666	670	677	666	666	661	625	696	653	637	663	627	683	700	654	632	658	667	634	668	661	704	612	691	633	654	650	680	649	659	642	611	648	688	711	697	591	620	692	705	615	613	665	699	674	634	669	687	647	703	697	639	684	653	702	699	666	689	655	640	660	669	627	622	712	619	666	644	641	650	632	645	667	713	682	618	664	670	691	697	701	651	699	660	623	655	619	637	655	623	652	680	670	619	598	660	665	649	677	649	636	659	665	649	625	664	606	673	660	697	716	633	636	630	658	678	619	641	656	600	677	641	659	643	685	664	636	631	654	664	642	676	650	662	668	682	697	670	679	717	706	654	641	682	647	644	604	637	665	636	639	640	640	676	708	673	559	664	688	697	667	626	654	650	680	645	639	637	667	632	637	641	626	636	691	658	649	634	646	678	682	679	636	706	648	639	712	689	622	670	663	626	640	660	663	650	671	646	662	623	724	689	670	683	657	659	664	620	668	661	706	668	628	615	635	649	640	633	642	670	669	652	660	670	633	652	676	669	668	634	661	668	599	590	637	673	638	670	686	622	684	643	657	634	623	652	706	602	667	656	669	642	635	664	623	636	666	655	660	637	680	669	686	680	659	661	658	649	669	672	696	641	682	647	583	690	655	644	654	665	655	650	650	690	677	654	682	682	638	702	657	610	681	652	674	688	626	711	641	675	641	716	663	667	669	644	637	664	663	645	580	670	612	677	640	676	650	654	678	675	661	639	694	681	665	677	655	685	671	642	647	625	665	668	662	647	592	643	634	639	648	675	642	688	637	633	618	631	670	666	668	637	677	626	662	654	671	704	686	638	712	650	670	623	644	662	683	686	663	646	715	665	699	680	649	656	612	665	673	635	633	615	702	704	682	657	643	679	688	679	663	634	626	651	625	664	621	659	680	688	663	665	674	693	620	703	632	620	627	661	676	673	663	654	663	633	630	609	678	645	686	647	674	623	617	625	670	621	665	650	689	691	642	691	652	654	685	643	670	673	635	634	660	656	663	653	656	669	671	629	656
39198	35504	36981	32033	24958	19152	17266	12220	11081	9287	4749	4041	4307	3783	3570	5034	3897	5168	5403	3863	3041	3704	3509	3546	3226	2787	2362	1972	1467	1037	914	750	676	674	598	540	439	378	325	286	270	232	245	244	227	230	244	223	209	234	242	228	215	209	219	210	228	246	190	195	210	198	194	248	199	215	177	227	232	228	185	215	248	223	233	220	221	209	208	214	234	231	198	206	202	206	241	222	214	257	216	205	211	208	213	228	233	205	217	198	219	215	204	198	227	212	214	223	234	208	193	208	217	220	238	221	222	174	223	201	211	191	209	201	232	211	229	208	178	194	222	192	210	198	201	221	217	237	240	191	195	197	233	217	203	213	204	221	187	197	198	195	220	193	215	204	197	211	237	198	206	204	205	204	216	205	221	191	198	200	220	218	243	196	225	206	206	231	199	238	243	221	204	215	212	213	229	231	189	215	226	233	210	187	218	216	210	221	219	218	218	213	224	216	216	216	205	215	209	215	183	199	236	211	206	207	227	210	196	182	218	197	227	236	223	224	215	212	202	211	212	217	218	201	205	204	216	208	230	247	221	218	233	209	215	211	229	190	209	210	214	192	204	186	191	240	222	197	207	212	221	260	227	212	209	213	193	210	205	211	223	237	221	209	208	205	215	201	204	227	249	211	239	223	221	224	216	192	229	222	215	201	195	237	223	191	205	211	215	219	237	222	196	214	246	220	213	192	197	200	203	203	218	219	218	185	194	256	205	226	227	201	229	197	222	217	209	216	210	221	206	241	211	200	234	185	210	229	197	217	214	206	205	223	216	213	214	210	237	219	242	194	209	218	201	190	185	191	220	198	208	211	195	231	213	208	217	192	210	212	231	243	198	229	204	210	251	235	198	206	209	236	210	217	192	219	232	202	230	217	205	229	219	198	233	198	222	221	211	194	217	239	209	221	236	223	201	204	240	216	239	214	206	210	198	217	231	241	213	203	226	189	185	223	196	214	227	214	199	215	219	232	236	222	225	222	222	234	237	208	196	221	208	181	212	221	212	191	217	217	230	223	217	187	210	222	220	219	212	216	236	193	222	226	233	206	207	212	209	228	214	229	225	224	214	191	207	230	198	195	233	226	220	226	220	243	205	199	214	209	205	226	197	238	215	235	226	224	218	194	205	257	205	203	219	189	213	206	207	210	241	224	243	226	233	229	237	238	228	236	193	208	214	221	209	216	226	197	239	221	201	208	218	226	210	204	187	226	214	207	215	175	222	229	231	214	202	218	203	228	213	207	216	192	214	221	258	230	196	228	206	229	239	228	231	204	241	200	184	183	215	201	221	229	205	202	205	195	215	213	226	214	214	214	225	214	223	213	214	220	191	223	221	235	200	209	213	214	227	218	195	211	235	206	200	196	203	219	196	205	215	216	215	213	240	215	219	210	211	214	205	203	224	195	197	230	217	205	209	233	189	181	216	229	216	231	227	228	219	204	209	220	171	216	202	208	197	231	199	217	243	208	202	202	222	241	200	226	231	207	220	235	218	210	202	203	213	202	208	221	212	221	217	242	219	208	203	222	240	210	248	207	237	209	222	209	214	220	228	219	219	213	203	248	220	202	225	219	199	204	196	241	234	209	212	227	180	241	225	192	209	205	218	246	244	221	214	197	225	218	229	211	242	203	245	200	216	220	195	202	219	230	206	231	211	207	219	207	211	224	212	209	205	186	222	178	223	216	233	188	222	204	225	211	204	208	192	203	227	192	218	207	214	186	230	202	179	235	212	227	200	225	200	229	203	208	219	219	214	208	229	193	220	230	195	203	222	219	220	210	226	225	215	218	193	222	217	226	217	222	231	253	212	205	220	202	212	205	188	208	205	207	202	225	221	224	222	220	239	191	194	206	217	222	206	210	213	212	196	233	200	223	239	228	210	208	221	203	213	212	229	213	260	227	214	235	192	238	230	210	231	191	204	217	233	201	216	216	222	234	205	214	222	213	197	218	204	214	231	213	218	226	227	221	215	207	225	235	206	253	188	206	215	224	227	219	195	185	214	223	226	240	209	214	231	213	228	198	225	185	215	220	213	212	224	210	219	223	222	217	199	225	229	208	204	199	212	240	228	212	226	245	212	234	208	228	209	205	215	209	208	202	208	220	202	201	207	214	211	219	224	215	192	189	210	195	219	201	220	237	201	237	212	222	231	204	209	225	218	227	208	222	213	186	196	229	208	227	222	221	224	211	211	222	220	208	206	205	204	217	202	224	209	180	223	186	225	205	215	226	213	252	223	222	213	209	207	215	236	225	194	234	215	202	235	228	205	217	197	237	231	209	200	207	199	221	205	194	201	196	219	210	185	183	211	183	207	202	220	240	185	201	220	203	215	196	215	234	213	194	220	218	206	223	204	222	219	217	233	229	240	245	223	219	207	231	216	209	223	210	193	232	233	193	197	234	196	236	220	223	231	224	184	228	223	193	221	213	226	224	203	195	221	212	233	209	212	200	230	202	184	208	217	226	232	229	198	183	217	202	211	223	194	197	205	191	205	239	219	217	209	211	215	205	216	211	214	215	249	209	205	227	206	215	234	225	199	207	219	196	215	199	211	215	235	228	209	199	199	222	217	223	215	202	233	216	219	219	204	195	209	200	221	226	202	186	232	225	218	231	213	209	219	234	213	209	202	238	209	191	232	195	213	184	204	238	221	225	238	191	238	195	220	204	217	204	197	223	218	218	218	187	203	218	220	223	197	219	243	206	218	191	183	214	221	220	212	214	209	224	214	211	209	208	211	203	232	231	217	219	226	216	213	211	201	217	213	227	217	235	193	203	209	210	213	204	206	244	232	238	226	210	204	190	201	199	228	225	226	222	206	230	233	223	198	215	234	217	201	226	207	203	229	224	207	212	252	204	197	220	194	206	217	207	230	245	180	216	224	218	223	233	205	201	239	214	192	188	178	216	223	247	248	236	203	212	220	239	209	212	220	223	234	196	225	241	241	206	194	263	211	229	216	218	210	213	227	233	230	256	216	218	207	232	200	211	252	195	209	219	226	234	197	230	189	232	215	210	231	244	221	217	215	236	183	266	224	258	255	203	228	225	239	211	231	213	209	182	251	208	220	236	249	212	212	211	197	203	219	226	238	227	197	227	203	227	210	219	219	201	237	212	223	214	206	227	242	220	223	223	213	206	217	192	224	212	200	215	198	179	233	214	238	223	196	218	217	197	212	225	208	205	201	189	209	236	253	217	203	219	216	208	213	204	205	210	228	226	212	201	193	219	245	199	192	205	251	187	212	215	206	231	209	215	215	227	230	228	188	239	200	214	240	230	214	231	185	218	209	189	208	190	220	205	207	219	221	223	236	222	220	220	212	196	226	227	191	222	224	213	220	212	210	206	238	216	194	221	200	204	228	226	209	208	216	215	188	222	212	241	241	209	206	219	199	221	208	213	228	203	225	204	232	202	210	199	191	207	213	210	211	206	195	217	195	198	220	230	265	223	217	222	219	209	233	222
26012	28702	38541	40433	37396	34395	33748	28191	28777	25309	17259	16380	17568	16006	16000	20103	16882	21909	22612	16553	15061	18018	18448	17145	16222	13799	12764	11231	8102	6453	5494	4355	4121	3924	3357	2752	2342	1817	1396	1199	1026	929	864	811	710	685	624	643	657	583	628	604	637	613	614	598	574	598	567	613	625	609	639	611	575	597	619	627	611	636	649	636	592	583	583	604	584	618	617	624	621	601	584	568	602	594	551	614	620	615	611	555	622	598	606	624	591	577	593	608	537	603	628	600	553	606	550	602	620	624	603	586	582	597	607	628	629	611	615	642	611	604	624	585	564	590	577	576	605	612	590	593	637	590	595	584	584	612	585	623	569	643	559	600	588	573	630	622	568	606	580	613	576	589	647	621	623	651	612	600	552	585	658	597	612	603	574	589	615	600	561	572	615	603	629	566	604	611	591	562	628	601	559	604	565	602	611	595	586	607	573	564	608	610	556	599	577	610	616	615	587	616	618	604	600	584	610	615	630	549	635	590	561	589	609	621	578	627	596	578	545	603	577	625	559	604	610	615	616	564	629	601	599	616	590	613	615	580	658	558	626	559	608	640	614	592	621	601	608	618	608	629	591	591	591	590	641	627	617	635	613	602	586	606	624	622	651	615	594	602	625	610	585	581	580	565	568	626	647	574	608	530	580	606	607	576	614	591	539	616	573	583	563	605	576	608	638	622	594	578	622	626	614	596	607	595	572	599	596	602	605	624	591	570	622	603	606	602	626	579	621	626	630	611	606	613	645	595	579	624	593	624	557	585	652	600	547	554	574	608	617	605	586	622	633	594	579	585	584	582	552	657	597	653	621	563	588	594	590	619	547	625	565	599	661	544	613	599	604	541	570	617	619	607	608	627	601	604	576	594	637	608	577	616	582	613	610	593	569	572	582	594	586	567	544	631	567	616	616	575	579	595	620	566	604	608	632	592	634	594	585	625	611	621	635	599	614	636	595	577	596	619	596	605	593	590	576	550	570	634	589	593	542	604	591	604	625	639	583	629	588	577	606	596	599	593	615	583	593	611	580	636	576	553	592	624	603	624	603	567	616	608	608	591	601	624	626	610	621	608	612	595	625	615	566	613	544	571	621	609	624	646	639	583	601	635	558	617	603	563	632	551	566	577	599	584	589	600	583	600	600	575	640	618	629	645	599	622	621	606	634	647	579	615	587	604	639	602	572	566	573	594	608	644	636	607	598	634	563	591	597	622	563	591	622	614	592	662	610	592	572	620	587	587	626	587	585	575	572	597	580	582	622	601	582	592	622	588	624	641	602	586	651	620	550	623	606	636	599	616	610	616	572	625	594	670	632	587	616	590	591	678	561	621	587	613	618	579	655	536	626	585	586	561	556	597	619	556	603	599	638	594	582	611	619	590	600	574	564	574	611	610	568	579	635	612	588	556	618	632	592	587	605	575	570	613	628	619	633	583	584	575	606	595	596	594	607	614	607	593	592	619	628	621	620	595	602	582	608	569	630	592	636	579	617	631	656	571	611	579	586	611	575	612	570	606	600	626	550	563	574	546	578	657	615	600	567	625	618	619	645	643	625	662	592	632	568	554	599	568	605	585	539	601	619	626	635	574	657	612	596	581	603	585	613	567	611	631	586	589	585	614	555	615	627	617	610	574	654	576	634	615	595	647	622	599	624	574	585	598	571	613	600	576	589	585	591	589	595	575	612	602	591	597	572	594	607	587	617	643	611	528	584	613	615	597	621	602	608	622	630	580	593	587	572	602	554	567	614	625	625	607	570	587	627	608	621	583	627	578	595	597	581	606	582	600	565	604	568	626	608	570	609	614	594	596	593	581	613	559	595	631	618	582	634	593	561	623	563	584	612	666	556	685	614	550	607	596	621	638	574	580	602	588	600	593	589	593	581	591	579	624	621	588	613	613	615	581	601	671	599	582	661	611	578	601	566	610	583	621	589	604	581	557	654	604	607	606	584	612	626	589	589	600	578	626	617	558	638	620	633	596	640	624	556	578	583	665	606	653	598	643	583	604	602	582	574	592	614	621	620	579	607	598	629	623	594	607	602	599	624	657	647	621	558	599	616	603	586	606	608	603	545	603	603	605	597	643	589	561	599	591	621	600	582	624	617	598	606	596	633	573	536	590	592	605	548	605	586	620	558	606	652	636	592	649	594	596	615	617	604	617	627	546	600	591	590	649	599	620	610	573	650	592	592	575	561	562	621	547	589	567	605	581	581	555	611	624	645	626	575	562	604	576	635	628	592	565	582	599	606	611	579	619	625	632	602	625	614	600	626	643	600	585	599	638	530	597	625	566	581	592	618	595	580	562	608	578	610	613	549	619	641	555	592	632	570	596	611	564	590	605	571	594	594	583	600	578	600	627	620	627	640	605	590	640	556	626	630	606	550	592	581	594	626	618	620	599	598	600	578	560	600	610	638	581	619	597	615	610	589	573	610	600	615	596	628	601	593	588	623	556	608	583	591	584	613	632	613	594	640	598	600	587	609	603	584	630	552	593	558	545	601	603	605	651	630	606	566	600	609	597	575	566	635	590	644	588	608	652	653	626	579	549	623	574	585	555	638	590	641	611	557	581	564	588	594	599	581	586	617	557	584	601	614	597	570	605	613	612	559	566	583	614	586	587	577	578	581	583	592	624	589	611	614	604	601	602	600	626	570	573	595	595	592	578	627	622	595	635	629	584	623	630	644	567	629	576	612	653	608	614	620	587	613	610	596	579	611	587	618	598	599	628	623	578	579	599	580	590	568	616	612	595	580	616	616	572	569	609	548	590	636	638	595	622	561	618	545	623	590	608	601	605	601	644	621	597	573	620	588	635	608	599	604	605	601	591	608	596	593	591	575	591	612	642	584	613	637	633	611	613	616	581	614	575	583	596	563	592	651	589	572	555	602	634	578	586	661	560	629	566	619	590	583	610	598	610	596	589	596	564	611	623	576	614	591	621	592	594	637	569	655	581	566	578	615	607	581	603	593	589	626	582	648	633	618	561	613	596	584	593	598	623	592	592	578	573	634	602	585	632	607	559	610	578	612	563	586	573	570	590	684	641	621	556	604	645	638	595	598	602	630	546	608	555	588	546	649	587	624	572	595	619	618	583	610	582	587	616	597	573	608	603	611	578	605	586	576	625	648	574	571	604	573	618	595	600	596	588	602	590	570	579	592	621	640	620	612	597	552	595	585	565	571	582	613	562	568	589	564	593	586	586	582	616	607	585	593	651	611	587	614	616	594	609	599	584	623	580	598	611	581	561	595	597	641	622	568	598	608	640	597	587	586	606	640	577	600	590	593	623	569	560	614	590	590	620	598	604	561	603	609	597	587	538	567	598	573	600	599	574	582	607	580	605	631	612	640	571	617	624	617	623	594	573	591	577	556	588	612	575	599	650	612	636	565	609	605	582	619	603	610	585	619	596	577	612	595	567	641	625	667	630	611	574	589	547	590	586	629	602	606	570	553	614	608	581	615	569	640	639	624	597	612	574
19286	16797	17287	12618	7801	4903	3429	2435	1858	1323	1077	790	767	663	559	595	461	496	456	436	423	393	383	387	377	339	313	301	286	262	267	284	271	279	293	290	258	264	249	271	250	264	247	257	268	279	247	253	253	240	261	285	257	231	249	260	266	265	255	291	273	239	243	248	269	258	240	236	266	267	265	272	241	244	262	207	255	265	289	229	247	285	269	268	257	248	225	267	249	246	276	252	282	240	256	249	258	226	247	289	252	246	258	247	256	263	241	250	239	254	244	258	241	245	276	231	256	267	305	254	247	233	227	277	249	255	244	261	243	246	252	246	288	277	261	280	256	244	274	245	238	273	303	285	263	215	262	259	237	242	229	252	256	227	229	253	242	285	272	277	263	275	258	213	250	286	251	243	254	253	266	256	231	279	241	250	262	229	254	233	250	251	241	254	275	245	241	260	255	242	277	273	259	259	276	276	249	257	246	260	226	265	260	285	257	218	271	263	256	232	277	252	266	279	225	280	259	278	225	273	262	224	268	238	232	258	260	235	253	277	243	282	293	242	246	265	267	236	267	242	269	227	251	282	272	268	259	242	228	248	268	261	254	254	238	255	259	254	249	272	247	247	241	264	228	246	241	231	272	256	273	263	249	270	262	264	275	242	229	268	270	235	236	257	247	267	266	258	244	259	256	284	284	242	256	289	255	271	265	257	265	244	261	251	252	226	228	250	230	239	276	240	267	256	238	213	254	278	265	240	254	270	265	238	295	276	241	221	237	259	285	265	252	260	259	213	244	272	279	264	276	228	242	273	265	242	242	262	258	248	266	252	217	239	263	261	243	259	250	236	245	278	272	248	255	226	244	248	240	230	247	286	258	251	254	283	267	239	250	281	226	252	248	252	264	258	254	225	247	267	268	257	255	259	254	276	272	264	278	278	236	279	268	240	251	275	250	251	233	259	271	268	258	243	261	249	247	261	256	278	277	255	282	255	268	247	256	271	263	261	241	238	256	286	253	249	261	230	285	275	261	254	241	236	230	244	239	273	287	260	261	254	274	260	252	256	242	248	252	237	243	245	284	267	222	260	253	246	254	247	260	249	269	253	252	243	260	249	242	241	250	260	248	248	252	269	250	244	257	254	265	265	245	232	265	248	255	225	267	239	255	258	243	260	269	259	242	280	251	271	264	266	272	238	241	264	251	259	268	234	260	252	301	257	249	236	257	256	253	266	271	233	262	262	247	240	270	292	269	240	252	246	267	269	270	253	256	289	261	246	248	252	266	245	270	247	260	269	239	267	225	256	291	255	241	271	266	249	244	223	253	245	273	228	269	259	277	267	222	230	266	251	241	278	268	244	231	247	253	282	264	257	266	275	260	269	212	262	254	266	264	244	252	262	243	265	255	279	272	260	253	279	237	268	268	272	255	258	261	251	250	261	251	274	222	226	273	264	278	274	251	203	243	256	248	258	257	241	262	239	254	270	258	244	248	242	285	270	274	264	258	261	269	288	291	239	250	253	253	248	246	251	262	254	267	281	283	274	276	269	267	233	236	248	242	233	252	248	247	250	274	246	280	298	264	234	250	275	267	276	279	223	225	245	256	276	263	258	257	253	248	207	243	202	271	257	265	266	278	278	242	272	286	265	247	254	266	253	257	239	278	266	254	264	265	257	257	255	265	269	244	242	268	276	262	258	258	263	262	230	253	257	246	238	281	252	243	250	272	255	237	271	260	299	278	261	252	259	247	252	250	267	266	255	262	232	216	244	267	276	278	260	260	256	253	273	280	265	244	262	278	228	260	260	255	269	228	269	241	270	244	265	268	269	257	252	258	261	256	243	270	275	268	274	288	266	250	299	265	270	277	264	280	258	259	243	252	270	273	265	251	269	236	250	257	230	268	253	252	263	246	278	248	243	247	277	255	261	235	259	242	266	240	271	278	276	274	244	299	262	258	262	262	273	246	235	264	241	258	226	244	252	270	275	250	263	258	272	256	246	241	263	238	273	266	260	256	250	246	242	248	266	292	264	261	259	274	234	249	271	248	258	260	230	246	261	267	263	284	243	245	240	272	267	265	252	260	266	242	263	274	224	259	277	267	258	250	254	232	279	252	229	249	258	260	237	228	271	256	237	286	257	260	257	252	294	255	259	246	262	268	235	267	249	221	247	277	257	260	259	224	278	270	289	234	287	272	280	285	242	268	246	226	278	268	219	225	258	244	249	248	251	264	244	263	250	284	271	266	242	263	255	286	237	262	290	259	261	257	283	253	242	248	255	247	280	282	242	250	226	258	257	289	250	240	232	250	223	251	254	265	252	237	240	277	254	248	270	261	250	279	260	272	231	243	279	232	243	287	286	277	269	243	253	230	223	296	267	256	259	273	233	275	252	268	234	282	243	267	283	249	258	269	231	267	265	255	246	239	242	252	234	225	275	256	245	251	246	230	268	238	267	246	244	248	239	235	273	266	256	257	250	268	275	266	251	260	240	259	274	252	228	238	252	255	279	268	285	254	275	240	287	240	241	243	250	253	269	262	282	247	246	263	250	245	261	245	269	274	229	264	276	236	218	261	261	257	274	244	231	249	253	253	261	238	247	263	240	266	226	282	274	298	265	264	255	258	253	249	227	265	257	288	249	259	247	247	274	262	222	288	265	252	242	244	240	229	258	264	262	264	279	234	231	251	275	243	253	260	232	240	238	246	270	258	244	253	260	290	250	238	244	299	250	234	258	274	268	235	255	255	249	247	279	246	229	256	254	258	260	261	234	229	246	255	253	276	257	245	260	282	282	254	264	223	246	255	268	232	251	247	276	255	270	239	262	268	280	254	251	287	271	256	254	254	262	252	268	274	278	274	269	274	255	292	238	237	244	261	238	237	279	263	245	273	254	290	261	240	256	238	268	285	250	253	257	246	286	257	260	268	248	237	263	271	280	244	241	253	234	237	253	251	254	231	238	266	258	263	253	267	272	264	233	259	248	275	298	257	267	259	282	257	275	241	237	264	232	263	240	255	278	247	260	253	268	231	238	251	271	274	252	237	293	256	273	274	255	253	274	305	252	239	277	250	272	253	271	247	282	249	254	284	227	230	236	234	252	287	247	265	272	281	261	261	256	246	278	248	233	258	251	230	251	255	256	268	240	270	274	259	263	281	214	255	258	268	240	286	269	283	227	262	253	262	258	243	242	259	299	244	271	275	287	235	269	216	249	256	290	266	282	244	257	268	241	275	239	252	276	241	266	236	262	254	266	245	257	264	266	267	276	265	261	255	268	245	275	237	255	274	267	224	260	245	268	274	240	243	252	250	249	278	239	236	261	237	238	231	240	274	235	227	286	277	255	265	283	242	254	270	246	273	280	240	248	269	275	254	244	250	280	263	253	253	234	214	255	236	246	234	266	265	265	235	251	272	250	248	261	255	261	275	266	244	238	285	244	255	253	231	256	253	262	237	285	246	232	266	262	263	246	229	240	252	252	272	271	276	258	287	291	264	229	277	276
12027	14375	24134	24380	20358	16287	13429	10637	8490	7239	5585	4477	3805	3307	2830	2868	2400	2497	2555	1910	1744	1897	1784	1704	1600	1413	1286	1218	1061	989	924	872	875	838	892	774	743	725	757	705	770	722	706	747	708	719	691	673	688	685	684	654	724	689	688	674	711	726	677	773	701	713	741	702	678	695	716	738	660	700	660	701	683	674	660	677	672	710	765	688	730	725	684	689	717	678	701	672	682	734	724	743	693	688	682	711	686	683	677	684	678	722	664	657	742	674	720	716	729	769	701	653	665	678	716	688	722	708	675	730	717	680	679	670	649	715	726	686	675	769	725	683	690	706	699	678	667	716	709	711	671	729	694	694	713	707	668	729	699	713	732	763	708	639	685	710	701	675	746	705	651	658	675	731	746	716	669	695	717	653	679	675	696	657	688	751	711	730	695	729	705	729	660	668	668	697	693	688	703	730	717	662	721	663	718	721	683	691	715	706	699	736	680	690	722	699	740	701	736	692	700	698	726	709	707	689	679	717	701	688	735	670	731	715	718	646	664	688	720	694	660	734	719	729	673	708	681	670	719	728	681	702	710	709	681	698	700	708	691	696	699	729	718	690	719	709	689	705	652	704	714	707	742	717	684	693	678	674	706	709	676	692	689	716	698	722	685	683	704	729	719	704	701	737	732	708	673	683	708	682	693	700	680	732	686	683	714	692	694	743	699	659	663	710	674	712	683	687	677	730	721	706	654	732	726	659	640	674	699	717	701	653	712	691	698	718	682	686	688	704	735	660	713	714	649	671	705	695	711	658	644	707	716	721	691	755	681	695	695	735	643	638	705	700	718	731	658	708	686	676	687	760	703	716	683	743	660	673	665	675	674	649	662	703	706	741	704	727	719	710	646	697	685	695	729	727	682	685	708	680	703	682	687	688	707	641	661	716	749	678	659	681	674	707	687	749	686	632	715	701	678	716	717	698	700	687	686	720	703	722	694	690	742	706	737	730	702	670	682	742	685	702	715	694	729	712	670	645	685	676	734	646	650	723	676	756	690	691	753	693	707	635	725	675	688	634	663	713	700	702	701	699	716	711	654	729	679	676	683	699	788	665	686	701	722	697	702	731	684	739	702	658	739	695	697	680	718	698	656	706	701	694	708	722	674	740	682	676	699	670	678	722	700	730	681	773	693	714	728	702	663	646	701	627	741	720	708	701	719	691	673	701	690	689	655	694	670	676	650	677	672	677	751	686	743	744	711	685	724	731	670	709	687	726	666	673	784	661	730	680	727	708	728	714	712	712	756	729	657	682	683	725	683	677	754	701	729	667	703	673	672	739	711	678	681	675	704	750	743	695	743	724	677	712	681	664	658	707	725	691	737	709	713	717	744	657	732	665	711	714	722	692	736	707	705	661	723	656	663	665	695	680	652	720	654	753	722	596	736	738	698	702	764	741	720	694	682	754	704	690	642	715	706	727	674	730	738	679	747	711	722	682	684	720	730	711	683	648	704	691	674	654	737	687	772	684	702	691	676	714	720	702	755	730	710	711	699	731	709	676	695	670	645	727	725	716	724	718	729	733	680	706	665	682	748	694	662	752	723	764	675	695	676	705	692	690	692	733	698	690	673	692	706	696	716	674	711	763	693	688	692	688	705	704	671	701	727	705	699	694	647	687	715	694	663	687	701	695	657	708	705	707	697	698	672	737	710	741	680	675	706	681	720	719	706	673	676	753	684	696	696	713	748	656	707	687	703	728	682	698	692	714	691	695	725	692	682	732	695	683	661	683	738	719	711	699	693	677	712	686	716	705	719	699	681	759	735	677	699	711	690	690	673	715	699	727	723	715	697	691	706	692	715	714	712	669	690	650	660	730	723	730	656	691	728	704	723	697	717	718	704	703	713	664	680	697	758	693	781	688	679	692	742	701	713	701	691	664	685	691	763	702	701	707	710	679	731	682	714	744	659	713	744	735	710	728	715	674	714	710	664	709	642	668	646	684	691	693	717	684	668	751	680	686	635	691	722	751	718	742	728	692	686	688	688	721	688	690	665	739	643	676	690	699	756	695	734	734	662	703	704	711	737	628	655	729	726	700	773	722	708	653	711	683	710	686	703	673	719	767	744	650	665	707	690	743	728	702	691	698	740	692	692	716	622	764	707	716	743	709	657	649	720	679	710	727	713	743	733	664	716	651	708	760	712	738	693	696	707	675	687	716	712	721	728	712	681	701	706	710	718	686	689	676	692	681	714	720	699	701	671	650	685	701	712	716	657	706	669	662	654	691	703	695	651	688	715	708	723	661	654	677	666	680	698	753	654	697	675	628	675	713	723	734	707	663	712	714	700	710	692	684	750	662	686	697	713	701	707	726	669	724	745	710	694	704	673	664	692	670	661	714	671	681	729	647	741	617	714	731	713	688	713	714	718	708	719	748	724	715	730	706	706	712	722	663	749	735	761	701	719	666	670	743	702	700	725	732	750	682	673	694	673	733	678	700	724	655	725	683	709	709	668	688	686	683	705	706	694	677	679	702	697	740	674	683	646	745	699	734	709	645	686	680	770	644	711	674	676	692	764	669	705	728	685	713	679	688	733	717	737	651	672	723	679	673	684	703	659	672	720	712	709	709	670	686	697	728	705	725	724	751	742	707	651	691	663	675	717	670	750	690	663	711	703	640	663	709	732	693	698	746	697	643	705	727	702	688	732	724	696	649	673	704	660	690	717	690	695	712	720	680	690	687	700	697	713	730	666	712	698	667	698	716	685	727	693	675	724	728	741	647	700	725	748	766	694	679	693	695	690	721	669	731	698	729	720	688	689	658	681	691	698	645	704	708	747	738	680	668	723	742	661	682	663	716	730	746	754	703	664	714	681	691	727	680	718	660	696	701	652	667	685	657	644	682	709	720	655	682	734	700	718	710	718	703	672	694	710	705	697	696	696	695	718	704	692	664	689	709	711	678	732	683	674	701	695	722	710	720	755	699	671	653	726	718	758	711	692	719	721	741	739	727	689	708	702	704	665	705	675	733	685	702	702	681	771	671	725	733	733	722	696	711	678	642	685	682	706	683	698	659	668	733	675	686	751	732	701	634	709	722	658	712	681	728	724	746	698	700	669	715	687	674	710	754	709	644	660	722	678	726	683	677	686	694	660	738	721	716	714	751	702	721	690	685	705	720	714	673	707	697	694	674	689	716	684	724	722	732	658	692	752	721	713	653	670	714	693	669	733	631	672	668	707	724	711	719	722	757	703	683	723	712	694	754	669	643	685	692	688	709	706	701	709	714	723	697	683	690	696	690	645	707	691	694	671	698	714	773	706	719	690	702	687	677	708	672	692	673	717	674	706	664	715	739	727	654	757	751	693	733	696	695	646	701	722	687	724	688	686	673	686	685	697	694	720	636	726	669	702	652	685	699	694	724	659	677	701	695	643	723	694	712	673	700	679	690	710	728	667	725	666	710	691	705	711	705	695	683	674	685	748	713	683	663	704	703	762	702	660	711	678	667	695	689
30962	27213	28523	23012	16441	11730	10261	7618	5729	4965	2842	2248	2192	2357	2118	2635	2076	2480	2435	1654	1399	1672	1882	1846	1651	1284	1051	994	825	623	525	435	451	419	373	362	366	309	304	298	275	239	253	240	262	256	224	225	245	256	232	218	221	227	252	248	259	251	259	265	216	212	242	258	248	235	228	195	252	214	245	241	244	229	221	256	211	233	231	263	258	256	213	209	246	238	214	257	220	240	215	237	238	228	216	215	234	244	223	241	216	238	256	245	247	216	229	238	250	222	243	209	241	225	233	228	226	240	243	218	262	215	214	248	229	228	243	265	241	233	232	233	222	235	235	244	247	245	221	250	224	243	254	262	255	233	227	249	219	226	229	229	239	243	230	233	233	219	219	219	218	247	225	268	254	240	219	203	215	263	251	241	221	241	235	233	251	257	216	240	235	242	239	237	221	245	260	244	246	200	254	211	218	229	218	197	232	237	232	225	226	253	250	226	212	240	260	236	239	220	232	233	245	258	229	233	258	275	272	237	241	239	208	235	228	245	213	217	274	234	238	233	260	258	237	263	249	240	228	237	210	246	251	272	228	243	250	235	227	208	231	247	248	251	245	249	220	236	227	280	203	237	230	235	240	219	227	225	212	259	238	212	263	232	234	242	226	211	220	238	233	233	250	248	225	239	238	220	268	235	239	220	232	277	248	247	241	229	233	247	229	224	227	244	246	244	262	213	220	251	236	260	243	216	212	232	255	230	224	231	236	225	230	268	244	232	236	214	219	223	206	228	250	281	236	236	237	256	243	240	260	244	217	220	210	214	232	238	228	227	234	218	221	238	247	230	259	228	252	256	230	221	248	266	225	251	226	224	243	225	216	243	237	244	238	229	224	217	230	239	235	250	220	244	240	233	242	244	253	222	250	244	237	229	230	210	247	250	259	207	219	211	246	246	226	218	249	220	264	235	196	239	255	227	237	239	222	226	251	243	251	244	243	228	238	213	230	258	238	223	224	233	239	245	232	240	239	221	251	249	260	262	248	232	224	213	260	243	229	263	230	226	245	244	228	219	233	224	230	221	233	247	253	250	220	210	242	262	230	237	234	225	255	254	203	227	250	257	224	226	244	268	249	235	232	204	246	232	243	217	217	239	226	217	225	229	200	218	271	244	241	248	236	221	229	226	241	254	218	198	237	248	231	233	228	247	220	224	222	212	232	239	234	235	227	231	233	236	237	228	247	243	241	240	222	246	268	232	226	202	250	248	252	206	222	233	212	244	247	262	255	229	226	264	233	218	225	237	264	210	246	244	238	250	244	255	228	272	245	242	223	231	237	243	254	277	243	223	231	252	208	228	232	238	247	242	225	245	233	215	232	231	229	234	240	244	243	204	230	218	252	239	227	231	233	239	216	247	243	257	249	247	240	245	244	251	249	240	230	229	219	245	227	238	271	238	235	231	223	229	238	233	223	250	243	233	253	228	237	257	244	208	248	231	241	209	253	228	232	243	243	238	238	269	223	231	255	213	211	265	242	252	244	258	228	224	222	233	253	229	218	230	221	243	233	205	211	208	250	223	237	243	233	244	218	236	223	231	239	218	233	232	226	256	241	244	243	246	238	244	260	224	221	231	237	240	238	248	244	228	242	238	223	218	234	247	236	238	228	229	264	266	241	219	243	240	214	244	249	220	253	227	222	227	219	235	184	241	238	232	233	229	237	236	237	238	250	225	212	256	241	257	232	231	249	275	243	254	250	252	258	235	253	238	246	258	246	222	248	226	228	246	247	238	223	233	241	239	272	223	227	221	229	230	233	233	219	276	251	206	256	247	234	237	243	240	245	239	215	219	237	244	245	261	246	250	258	242	238	230	234	244	250	237	245	232	215	248	226	215	259	275	248	215	238	209	213	231	258	230	277	236	216	261	204	241	246	230	206	251	264	234	232	216	248	217	232	234	244	224	238	235	238	212	228	222	250	259	233	211	245	240	230	233	240	246	248	224	257	224	218	218	216	206	208	218	243	220	244	212	236	232	270	221	210	225	232	268	237	241	269	233	241	268	235	241	236	214	233	251	228	221	229	237	246	237	248	208	227	235	248	214	203	219	230	248	238	248	235	231	236	252	259	192	272	254	255	266	226	256	245	212	214	224	231	257	262	238	225	239	228	236	229	218	247	222	227	250	233	255	256	226	211	251	269	235	221	248	253	225	229	240	231	201	222	251	249	258	226	232	233	229	227	254	235	213	257	228	235	253	259	223	218	243	239	232	255	241	241	239	235	218	208	242	233	230	243	219	249	230	232	257	285	243	247	195	225	248	229	223	225	211	239	235	252	242	257	251	248	221	236	243	240	269	233	227	222	238	231	248	251	246	259	242	227	239	219	247	233	247	238	243	232	222	233	247	234	213	230	246	242	217	263	210	225	188	238	255	263	215	240	220	238	234	228	224	260	233	255	242	216	231	236	249	243	245	234	247	230	251	224	229	202	255	217	261	265	277	256	259	231	249	219	232	225	233	240	207	248	251	247	241	243	203	209	209	234	239	268	216	229	263	231	217	239	260	259	246	237	219	252	231	248	217	259	223	255	244	255	265	252	232	237	235	215	238	228	215	221	248	213	223	246	239	258	251	273	250	210	222	231	242	234	238	223	224	252	240	242	234	227	214	224	248	226	233	236	239	235	226	231	251	234	238	226	229	251	244	234	257	208	239	219	252	254	213	240	237	254	243	243	252	192	224	216	239	238	239	230	254	233	259	216	240	224	241	224	212	239	234	282	220	202	241	255	242	220	224	239	210	233	223	266	216	231	226	235	251	228	234	241	250	219	237	224	242	232	231	240	222	238	240	220	253	229	218	266	243	209	255	284	275	229	216	247	248	260	237	220	209	230	257	257	236	250	226	233	229	256	227	242	236	240	251	241	241	283	225	211	234	249	226	231	264	235	232	258	226	241	237	247	239	244	232	248	226	259	232	254	215	239	248	214	252	212	240	256	258	236	215	234	232	263	280	225	257	226	247	229	260	262	234	250	252	236	226	213	234	202	219	239	234	196	225	240	241	241	230	221	235	253	259	229	225	246	229	237	228	221	234	239	243	244	244	248	214	215	233	249	219	263	234	251	195	248	233	241	239	240	260	239	228	242	251	276	252	249	234	233	215	253	226	213	258	240	226	260	247	241	238	232	243	224	219	235	260	208	234	246	239	244	233	248	210	231	252	223	236	234	216	210	214	221	238	227	205	212	213	219	247	238	243	248	232	218	213	235	233	228	235	227	225	234	221	227	251	216	249	251	230	233	232	264	240	269	222	238	259	233	241	254	224	249	222	254	241	265	226	233	221	235	255	232	189	258	252	226	231	246	208	240	236	239	243	244	249	239	242	231	244	243	269	260	217	262	247	279	236	227	252	222	257	229	225	243	245	258	244	232	245	243	221	269	231	233	261	239	228	243	228	238	230	250	235	226	246	236	243	252	223	246	245	251	233	254	252	247	215	235	244	245	227	254	233	242	229
20303	22166	32633	34015	30745	27216	26916	22688	20076	18735	12165	11085	11018	11371	10953	12659	10736	13699	13486	8667	8681	9785	11231	10958	9600	7730	6424	5771	4937	3346	2938	2163	2332	2152	1832	1651	1434	1183	1061	938	855	781	765	739	729	658	686	695	654	682	653	681	673	645	637	616	673	613	674	654	641	634	663	661	638	658	677	670	658	659	620	646	676	618	658	627	686	663	642	649	610	665	650	654	630	644	691	612	646	677	633	633	646	623	664	669	658	614	651	658	632	664	667	629	644	674	666	672	666	618	656	661	612	655	680	650	651	683	683	634	613	646	636	652	647	650	639	673	646	675	621	662	636	656	638	662	638	631	655	680	594	708	628	691	669	634	692	652	661	702	679	594	658	616	639	640	644	672	681	642	655	679	632	651	660	615	722	610	666	634	627	676	669	679	611	658	611	626	657	640	643	651	679	649	666	618	610	665	669	614	670	679	596	637	652	615	615	666	638	649	664	603	643	680	641	654	652	653	641	655	694	644	659	642	671	661	672	684	608	632	670	642	647	639	678	655	660	675	659	666	627	665	659	667	649	659	666	619	609	648	650	610	641	654	657	675	608	625	614	658	662	628	635	643	659	660	675	641	611	667	652	675	643	677	624	656	612	586	696	604	626	623	634	598	664	634	650	673	690	682	669	634	600	674	705	667	636	685	635	676	623	648	636	666	646	654	618	678	619	614	664	660	701	605	661	643	652	663	656	637	642	628	667	637	651	693	633	644	673	601	600	677	622	642	666	635	734	638	643	630	697	697	655	619	643	664	690	650	623	663	692	647	615	671	641	678	622	660	630	614	681	660	667	704	630	656	644	676	638	629	641	649	645	605	634	619	643	634	643	648	657	632	606	677	611	580	621	602	632	670	633	649	658	650	638	678	665	689	659	634	657	662	686	676	676	654	642	656	664	634	639	656	586	678	629	655	683	625	611	653	632	640	679	641	646	674	699	626	668	694	579	636	691	704	609	673	650	610	627	650	693	620	651	648	703	618	688	655	631	652	637	700	626	666	672	618	636	671	611	643	622	627	660	650	645	672	667	648	632	703	695	643	601	652	653	635	658	591	647	623	652	621	664	616	650	659	623	635	608	623	659	616	637	608	666	650	610	651	614	655	634	643	660	658	651	629	652	629	634	635	662	640	644	682	705	651	725	641	619	616	648	658	617	666	640	670	649	645	645	637	695	626	678	663	640	639	663	637	635	651	636	658	621	596	650	675	643	683	590	651	659	621	659	700	634	594	646	666	652	629	637	617	657	652	638	637	675	662	650	714	649	661	640	689	682	669	662	649	614	667	657	715	674	693	628	616	642	694	647	664	705	700	644	673	688	675	628	627	659	621	653	669	618	628	658	671	586	612	641	660	693	624	650	643	655	650	655	633	656	654	643	660	648	655	627	619	680	664	617	601	656	655	649	676	637	654	667	672	627	654	647	635	627	627	642	637	662	655	629	654	633	619	653	666	691	644	621	643	608	640	633	633	631	635	667	673	686	662	649	652	662	673	615	675	645	649	715	649	634	680	659	650	686	633	634	631	651	677	646	591	639	598	638	664	677	646	640	621	678	604	624	642	679	608	664	657	658	643	646	659	668	624	636	653	621	675	674	687	690	619	652	670	638	669	661	645	646	650	568	624	629	651	671	668	653	655	609	619	629	653	639	638	665	670	655	657	642	648	658	654	639	656	655	658	647	654	627	658	661	633	643	620	606	661	667	668	674	638	630	661	666	680	599	655	671	716	645	635	647	650	623	644	593	686	637	660	689	672	663	650	660	629	681	649	630	616	674	666	648	631	686	638	628	642	674	656	666	656	666	602	645	627	611	640	666	650	605	649	650	662	647	706	657	659	657	625	613	687	669	614	631	666	640	638	698	677	660	691	630	648	591	580	661	644	677	658	642	605	635	692	647	689	691	661	655	628	666	662	660	650	623	698	632	628	632	673	614	677	629	638	614	654	689	679	651	671	675	628	639	667	655	628	629	674	668	650	629	630	683	635	657	660	625	662	674	667	653	632	683	672	634	646	655	626	658	620	636	630	633	634	621	660	630	642	673	656	635	633	691	630	611	647	597	668	653	651	623	660	665	674	658	664	656	660	644	687	672	709	701	645	634	684	657	654	650	677	640	653	606	619	658	642	670	609	624	629	657	658	639	666	636	664	642	661	629	683	659	646	637	635	603	690	649	608	644	639	649	665	657	671	656	672	657	643	640	624	619	655	654	666	676	634	643	635	686	643	628	620	641	673	644	616	637	675	655	654	637	608	655	645	684	666	611	686	626	611	597	704	669	637	623	646	637	641	628	670	625	643	637	690	646	641	659	658	674	615	627	631	661	635	668	677	626	670	657	643	620	663	647	667	635	634	623	677	594	692	636	629	650	629	644	645	659	661	649	611	667	637	647	641	686	673	680	680	614	652	663	613	658	610	642	658	639	628	639	636	679	702	637	653	659	598	663	670	654	651	623	633	650	625	620	680	625	665	676	679	654	601	663	539	720	668	633	616	677	616	643	642	630	662	614	631	661	665	629	606	624	620	626	648	629	632	596	635	684	669	626	629	635	624	729	678	621	626	628	676	630	661	629	669	595	616	670	625	617	648	647	686	648	602	695	671	601	676	632	626	644	615	683	679	692	672	648	697	664	648	641	652	630	655	634	647	604	640	644	627	680	635	659	687	665	703	645	650	662	675	640	640	669	677	646	640	661	688	688	650	661	637	635	619	643	664	641	683	605	652	617	690	719	688	633	629	664	651	657	666	626	680	669	667	642	642	643	675	660	667	660	694	697	618	633	687	636	655	666	663	663	615	677	632	682	666	624	629	649	648	648	643	644	634	691	677	681	681	674	639	626	644	676	677	685	675	658	650	694	690	646	632	623	675	675	615	653	687	688	681	647	663	713	655	648	646	654	634	589	639	657	636	687	635	612	659	631	642	620	675	616	611	625	629	669	650	666	681	608	745	664	639	673	678	608	659	681	630	687	630	647	684	671	656	694	655	622	652	603	645	635	631	661	672	636	613	656	677	642	656	649	681	665	654	676	609	693	649	643	660	642	679	685	612	695	650	642	632	695	630	654	644	641	665	667	614	660	667	634	659	659	685	609	651	638	677	692	627	644	616	668	615	656	634	664	665	696	616	636	610	693	650	678	675	612	652	661	609	626	637	617	681	680	657	676	681	674	636	648	652	639	643	668	662	642	631	659	635	657	655	627	626	602	654	690	670	627	683	650	662	656	631	646	706	618	693	630	666	644	650	649	608	641	691	658	637	653	668	623	639	670	653	689	570	653	649	611	617	674	613	699	671	639	695	632	605	593	674	673	650	658	689	632	619	660	611	672	631	648	643	628	634	645	635	663	653	651	646	636	621	657	630	664	637	656	665	674	641	650	634	619	605	639	667	670	660	640	664	606	649	629	632	656	607	646	631	682	643	679	674	741	659	621	677	648	666	618	586	637	618	701	612	652	662	660	645	640	646	675	626
39526	34848	37174	32065	25737	19967	18332	14971	11571	9473	6038	4592	4355	4310	4264	5113	4091	5630	5292	3301	2908	3581	4055	4333	3267	2661	2031	1733	1570	981	829	700	750	703	524	530	428	363	323	309	264	246	266	255	222	225	223	212	226	190	207	228	207	233	219	192	222	227	213	213	202	211	215	204	215	212	217	221	209	232	247	184	213	202	223	222	204	212	260	204	197	205	203	235	193	203	193	195	213	234	226	238	238	188	208	203	208	233	221	223	224	221	175	202	225	219	219	203	228	206	232	215	198	206	213	226	192	192	209	213	207	214	230	227	234	228	198	213	198	203	228	230	188	195	232	213	248	241	192	246	202	210	230	233	235	198	222	194	231	208	212	182	216	242	237	220	245	217	190	209	184	212	182	224	210	219	205	219	237	225	211	199	229	187	238	197	230	222	206	218	195	210	183	253	225	222	227	221	192	214	200	203	191	242	221	211	219	235	191	202	192	224	228	244	233	229	219	211	192	192	199	195	210	215	232	221	203	216	217	210	228	227	217	208	194	229	201	227	205	203	203	231	199	209	204	210	227	222	214	229	203	200	232	215	225	202	201	200	213	241	202	201	211	241	197	173	207	211	196	229	223	226	212	197	199	245	183	210	193	206	236	229	198	233	200	219	199	222	233	214	226	216	228	204	200	216	206	224	229	215	213	225	198	202	214	224	210	197	207	207	216	210	222	195	224	237	207	225	204	200	223	210	240	217	230	223	208	195	203	228	192	210	228	238	198	215	207	221	250	201	197	199	216	216	189	206	219	235	208	216	237	200	228	239	216	238	209	229	194	214	193	195	221	249	203	174	220	232	207	197	218	205	219	222	205	214	219	204	241	205	228	216	212	207	210	212	233	223	215	221	228	203	186	210	202	225	188	225	218	192	227	216	192	213	202	206	203	223	237	220	204	203	199	209	214	221	206	213	209	208	222	229	221	224	228	230	206	232	215	209	214	254	234	211	210	238	200	263	205	234	231	202	232	188	228	209	179	213	195	216	219	214	215	191	220	197	208	202	224	205	219	200	207	231	201	228	197	194	215	221	219	204	220	219	213	238	228	222	222	216	234	215	219	211	225	208	238	214	193	197	196	213	213	212	206	216	204	213	206	205	231	205	214	220	217	209	228	198	238	203	209	194	197	209	220	220	238	206	201	228	195	211	181	202	236	204	231	207	209	215	191	204	194	218	201	218	207	205	195	216	208	214	208	230	209	217	212	217	195	211	196	220	213	221	210	220	202	204	226	183	221	212	190	219	198	204	221	225	210	184	214	226	220	202	219	176	231	207	222	217	227	216	208	219	226	227	221	207	210	228	227	211	211	197	209	214	201	222	200	211	230	218	206	211	231	202	192	187	203	199	238	219	226	216	232	210	207	234	204	182	199	203	205	222	198	191	225	210	244	201	184	224	232	236	213	203	222	213	228	207	208	201	211	213	203	240	209	218	218	211	228	197	212	205	237	206	216	196	202	210	225	204	223	219	213	233	206	194	238	225	204	218	208	198	232	202	202	210	232	205	230	215	218	208	247	246	210	197	220	220	207	201	229	193	241	229	213	226	236	217	228	207	233	243	227	215	195	228	213	214	249	224	211	226	227	218	206	206	208	187	222	211	202	221	238	202	227	193	228	192	198	210	227	213	235	199	236	204	186	183	218	216	208	211	201	223	189	206	216	216	218	211	199	216	195	207	230	214	207	186	211	238	184	227	202	206	240	211	220	233	220	232	210	193	204	197	234	225	241	214	206	194	224	221	210	216	226	216	212	197	221	228	211	220	197	242	208	212	219	213	228	218	231	204	219	236	219	214	221	202	205	222	202	228	228	230	195	208	207	228	209	196	195	215	221	201	211	241	200	193	206	202	207	202	214	210	197	224	224	193	213	217	206	216	199	207	202	223	221	221	212	210	221	207	210	202	205	219	228	208	185	210	217	215	235	218	219	198	211	206	234	210	230	213	212	204	225	212	220	209	223	219	206	214	205	241	239	220	206	209	227	231	214	217	210	206	199	207	197	209	213	226	234	221	204	217	209	218	186	220	225	202	222	226	201	174	202	241	225	208	235	224	214	216	230	221	215	254	212	206	223	208	217	221	218	215	184	206	194	216	211	205	194	190	208	202	210	203	228	215	217	206	256	187	217	222	211	206	230	228	224	202	204	212	224	211	213	211	230	224	193	218	217	232	206	194	191	238	232	181	218	192	238	222	207	210	221	216	209	220	205	208	242	200	201	219	200	227	208	220	192	191	212	197	210	202	217	194	216	232	174	200	223	207	209	214	200	217	204	218	206	240	215	219	209	240	194	227	206	201	210	187	229	222	208	217	214	216	183	222	203	228	244	245	226	211	221	238	209	199	205	192	191	214	226	228	208	225	226	202	213	222	205	216	205	235	202	195	199	216	236	191	191	216	221	206	215	208	232	213	192	222	240	222	218	206	235	206	204	227	245	213	221	206	204	217	216	199	228	220	199	189	195	204	224	188	217	215	218	207	231	195	219	219	220	207	220	214	214	214	208	208	192	207	234	214	216	221	198	201	191	235	208	215	223	201	224	198	222	222	212	223	204	205	216	226	206	233	206	226	191	215	199	206	214	191	207	234	211	222	256	199	199	194	200	206	229	214	206	221	216	204	213	224	199	223	202	205	221	215	213	205	235	216	214	185	209	189	225	211	182	232	213	209	203	218	234	203	237	198	194	228	189	209	222	236	232	195	238	207	199	214	208	248	191	234	211	195	216	205	216	193	203	191	206	233	219	263	223	226	216	212	237	218	223	211	208	217	217	231	203	207	237	217	229	210	201	198	228	237	186	237	216	217	192	208	203	238	212	228	203	195	242	212	239	206	215	222	212	188	190	215	220	197	222	251	199	188	228	219	216	211	200	204	202	210	214	218	214	189	230	206	226	213	205	223	191	237	223	213	206	225	187	196	208	180	239	207	225	210	215	203	214	203	192	200	197	224	213	213	200	229	242	217	212	236	227	207	210	222	205	215	204	194	190	235	197	228	211	207	212	219	217	227	230	229	208	211	233	212	195	235	217	195	220	240	202	197	208	232	222	227	230	228	193	210	210	200	213	176	229	221	214	224	228	217	210	226	234	226	235	233	209	203	203	238	197	224	216	197	222	221	201	200	204	227	223	226	238	190	183	223	203	223	208	212	217	214	198	211	237	192	201	198	192	235	218	202	191	215	241	224	230	230	198	217	198	201	195	227	213	198	226	227	199	220	206	212	186	192	232	217	202	207	194	215	225	218	193	235	208	207	225	206	229	224	212	216	219	232	226	238	186	200	189	209	210	196	211	214	220	222	241	231	206	241	233	234	191	203	208	190	225	218	219	231	236	206	226	204	195	216	218	210	197	213	194	229	215	226	241	236	195	219	230	205	208	214	200	213	217	212	235	226	220	210	213	228	229	215	235	212	230	230	215	219	194	224	238	201	188	188	215	204	207	209	211	225	210	227	233	219	216	215	184	210
26369	28577	38634	40634	38145	34794	35117	31244	28572	26493	19842	18447	17852	18000	17830	20569	17475	22907	22463	15324	14889	17848	19552	19698	16257	14003	11552	10246	8834	5785	4876	3946	4128	3658	3023	2621	2155	1767	1463	1211	1001	937	883	729	750	675	707	687	624	613	620	632	623	613	612	557	578	610	569	605	637	576	561	577	625	587	655	574	580	627	589	597	563	641	572	603	575	589	569	588	619	567	568	673	588	612	600	607	588	616	632	581	626	587	639	581	628	601	571	643	652	571	651	605	600	597	597	585	595	613	600	592	587	635	586	596	581	536	576	651	635	573	621	599	640	595	615	566	571	595	577	557	596	548	584	627	590	597	591	595	588	552	619	597	614	592	585	606	654	587	627	573	590	603	604	569	604	629	628	632	614	596	588	597	568	585	591	593	647	560	582	639	625	583	593	650	602	588	560	615	595	599	606	658	579	627	593	602	570	581	582	629	592	586	595	630	614	575	622	602	621	625	569	599	608	598	575	613	616	592	615	597	607	619	578	577	594	588	551	581	590	626	570	581	575	609	577	616	588	587	531	572	572	570	611	587	555	653	596	620	625	594	591	612	567	601	675	575	583	605	587	675	606	598	588	622	555	597	613	614	608	610	613	651	594	586	592	609	567	583	587	595	610	619	602	596	606	625	606	573	569	616	642	620	633	574	576	621	569	578	615	574	599	630	624	591	583	577	600	579	594	580	564	592	616	570	629	612	591	573	595	600	581	594	608	585	619	607	606	536	617	560	607	624	615	600	566	561	561	568	592	605	562	571	666	557	626	581	606	620	565	630	616	564	582	599	623	589	606	600	617	571	555	590	615	627	606	561	620	646	578	588	541	617	588	576	573	601	555	606	616	538	598	636	579	586	636	634	601	572	597	611	623	611	636	582	597	627	580	610	571	579	594	631	604	591	615	556	558	621	581	608	603	575	618	594	569	567	614	621	616	626	583	614	610	604	605	582	603	629	580	586	590	575	568	620	612	625	593	579	611	636	587	602	646	584	625	590	615	650	585	617	591	594	609	599	650	589	613	598	625	576	594	596	595	551	630	562	599	622	585	600	598	607	588	571	624	619	578	605	592	587	627	597	598	608	630	583	603	604	559	608	602	582	607	580	595	623	581	593	597	615	582	569	618	583	575	594	646	556	585	584	579	620	615	632	590	584	573	592	618	617	590	593	591	579	580	605	626	610	619	562	621	589	610	609	595	576	532	570	618	591	605	569	609	557	584	629	576	608	592	600	582	606	603	647	568	559	619	613	594	586	597	594	592	612	629	590	611	586	574	601	592	583	629	611	617	629	595	574	547	601	636	549	619	586	622	605	616	610	621	577	622	569	619	606	544	582	585	593	589	573	592	591	588	585	600	614	577	607	588	592	576	597	580	589	614	587	615	581	621	581	626	577	620	595	599	624	615	578	601	598	586	597	603	556	584	587	634	579	627	592	627	640	628	594	618	569	586	588	572	600	628	606	610	598	560	628	607	586	572	642	613	633	573	579	602	584	564	586	574	590	609	611	633	622	601	595	580	618	627	575	567	638	599	612	569	539	577	614	629	546	599	622	581	599	619	611	561	588	633	579	650	564	596	644	564	611	612	577	578	597	579	615	626	597	567	585	627	565	636	579	582	597	603	586	615	567	590	597	569	586	597	635	607	642	589	592	582	633	618	571	650	597	654	618	584	602	571	647	625	603	567	567	580	588	564	660	588	607	620	589	595	552	608	601	627	627	608	562	587	573	637	611	571	628	577	600	605	607	606	591	590	595	611	589	604	573	589	584	609	606	614	552	606	595	608	606	607	646	581	643	616	609	621	590	612	570	614	610	585	625	577	631	627	597	582	608	587	594	596	572	577	603	603	580	587	593	649	593	602	634	574	606	566	560	613	600	617	574	659	562	595	601	574	592	615	595	580	598	582	546	594	575	590	578	554	634	616	608	602	602	551	593	581	598	625	626	569	623	557	614	622	602	553	554	618	590	559	593	581	584	613	586	593	576	618	620	586	572	631	601	628	561	611	625	596	622	604	585	599	571	602	613	632	601	603	592	624	613	618	577	640	613	618	590	564	565	624	576	623	523	584	564	611	611	612	603	554	588	585	602	588	583	650	602	588	606	610	579	601	509	584	591	590	633	605	603	574	581	626	616	571	648	587	602	645	620	610	566	647	566	568	605	564	647	583	581	564	594	604	607	621	572	581	558	589	583	607	582	596	597	590	587	633	571	583	550	612	607	597	571	581	581	557	529	632	598	645	573	615	614	621	632	677	601	629	639	623	585	599	580	613	646	608	607	586	587	554	609	593	578	615	588	564	602	624	594	624	590	633	574	603	598	581	624	613	587	613	630	604	633	601	597	602	612	590	604	618	580	570	649	603	582	575	624	579	581	599	585	578	565	638	617	589	582	593	613	623	599	565	606	601	582	558	563	584	616	575	596	594	590	590	632	617	599	559	560	574	573	613	614	579	614	643	622	602	563	625	625	596	592	613	598	614	572	603	600	623	559	645	637	555	588	578	633	579	583	586	590	546	588	577	595	601	579	616	621	592	574	617	605	639	572	585	611	578	603	623	629	585	622	598	609	606	599	616	591	561	607	645	663	651	577	599	583	611	575	585	613	638	561	607	553	616	620	582	606	601	581	591	571	588	644	615	581	571	593	575	565	582	619	576	600	615	587	576	587	599	623	602	600	597	614	600	591	577	593	581	625	605	615	609	562	613	598	634	563	600	559	604	596	595	606	606	605	630	610	614	605	584	656	575	634	607	617	555	616	616	614	608	618	587	605	630	630	552	575	601	586	552	587	592	600	604	616	588	598	606	597	583	548	588	537	565	635	585	613	614	589	544	601	604	598	615	600	601	604	606	575	558	595	594	605	606	596	610	569	586	621	599	598	577	589	533	599	590	622	614	584	610	586	577	630	591	581	628	564	580	631	617	582	605	603	593	611	605	584	581	598	597	568	644	578	598	634	565	582	591	632	557	584	573	628	647	583	627	603	578	580	641	591	556	588	610	612	587	536	605	599	570	627	587	642	625	639	585	587	619	634	656	600	561	577	565	609	595	577	573	613	635	588	582	603	621	555	586	619	580	580	553	620	584	601	553	592	592	579	616	629	616	575	588	579	589	605	607	623	606	599	597	577	544	633	613	592	573	604	635	606	589	594	601	608	575	585	587	584	588	616	607	583	576	570	592	638	612	587	607	576	589	540	599	535	567	648	559	656	598	593	569	559	551	604	589	646	576	605	596	640	611	586	597	622	565	597	602	546	624	613	553	589	574	644	572	595	623	626	591	579	615	586	581	639	614	558	581	615	643	591	626	560	577	597	646	542	606	604	607	595	658	629	612	575	585	611	608	627	576	604	656	663	549	566	626	602	612	618	604	591	585	599	612	609	562	592	547	603	581	634	565	592	558	617	604	635	586	610	607	597	587	611	604	564	621	623	604	635	534	602	586	573	608	627	587	567	604	603	610	589	658	598	584	604	599	626
19354	16662	17122	12035	7971	5044	3462	2460	1796	1462	1049	865	741	655	586	579	496	537	432	377	415	402	369	359	374	342	304	311	308	263	297	264	291	242	279	286	249	266	256	228	259	244	240	218	239	241	244	242	234	254	253	254	261	262	245	261	244	280	258	260	283	253	231	239	234	263	279	236	279	255	256	243	261	278	251	243	237	274	239	279	254	229	266	263	260	266	274	240	251	236	278	274	262	263	228	267	268	258	242	270	270	244	266	259	255	237	243	245	285	235	261	289	250	227	268	239	259	224	264	297	249	235	252	254	249	270	255	257	273	227	227	238	245	254	269	239	252	248	261	278	247	248	265	269	239	218	250	246	261	244	233	258	242	270	271	276	253	242	253	281	242	290	240	248	237	268	251	258	238	246	269	257	279	247	275	250	274	256	278	256	252	259	227	247	255	290	243	253	244	239	259	258	262	259	252	226	241	284	265	276	251	269	260	255	244	246	240	255	232	276	263	248	263	273	228	244	257	249	255	251	241	241	238	272	247	263	239	230	226	265	255	293	234	283	265	273	261	232	252	233	266	227	257	275	265	246	268	242	260	257	253	260	231	244	274	248	235	259	228	241	249	277	272	230	282	255	224	260	261	277	254	276	231	238	246	261	263	245	252	255	262	277	268	282	251	258	239	264	278	258	262	250	226	225	268	261	229	260	246	268	269	269	271	237	262	263	257	227	254	229	254	255	245	244	278	259	267	244	224	251	242	235	243	248	278	225	256	244	248	261	275	214	226	196	266	259	262	257	249	252	257	251	282	261	282	260	236	275	258	235	255	270	244	242	256	280	253	243	252	261	257	266	250	249	234	244	267	265	276	232	250	248	268	245	256	245	240	244	260	261	268	259	279	262	249	259	261	233	258	253	247	252	272	266	254	255	240	243	240	234	251	255	249	258	252	242	254	249	258	249	245	284	244	274	272	265	247	236	244	255	249	256	235	264	242	234	261	236	242	248	232	247	245	246	261	269	250	243	232	267	253	252	248	270	254	253	258	267	264	257	260	240	266	252	253	286	238	271	246	230	263	261	244	262	279	264	274	274	257	237	254	234	242	240	265	228	273	267	264	235	248	290	247	272	244	274	222	247	265	262	267	257	280	252	265	258	268	244	259	269	258	223	258	254	255	272	242	222	227	231	275	263	251	248	226	246	262	239	250	259	262	245	261	230	248	252	290	242	248	271	240	284	239	255	238	249	258	260	246	270	269	242	253	277	273	256	244	267	257	264	232	245	253	254	270	255	230	274	260	263	207	269	251	237	252	262	244	219	261	252	220	226	233	246	259	270	252	243	263	214	262	245	256	240	259	270	262	263	230	237	241	224	245	265	271	245	238	256	212	246	231	255	282	247	252	257	237	265	287	264	243	283	247	259	243	251	267	231	260	260	256	272	254	245	260	256	275	239	230	256	254	267	245	268	261	238	301	232	246	256	244	262	229	292	250	240	230	252	239	293	250	240	263	273	246	274	260	239	232	247	243	244	245	268	235	250	259	254	244	225	264	272	253	266	237	243	259	231	231	279	239	237	228	235	243	248	293	256	260	269	229	246	284	265	260	240	250	262	236	253	282	242	247	277	247	253	250	252	266	227	251	238	266	265	262	241	243	234	261	249	252	265	262	258	262	247	270	222	274	253	261	259	275	257	264	223	248	244	276	262	255	244	282	266	229	260	243	241	241	259	250	262	270	237	222	249	257	255	235	238	248	233	230	236	228	234	270	242	257	270	246	224	248	208	277	272	245	283	271	258	297	222	259	244	232	237	259	241	271	270	242	263	267	223	260	240	251	222	233	233	280	234	235	265	248	269	256	251	217	241	274	273	258	280	266	235	270	251	227	280	242	248	271	231	227	256	259	260	259	219	254	256	250	286	231	254	241	227	255	241	243	267	256	260	281	234	262	247	271	273	214	248	257	254	271	266	266	240	253	257	266	252	229	270	226	254	249	227	256	289	244	269	266	276	223	257	261	257	275	238	270	243	239	255	267	243	246	263	268	249	232	265	270	236	208	250	273	237	311	257	292	262	281	268	229	255	256	255	252	228	244	252	244	257	256	253	250	247	286	243	284	266	290	253	238	254	305	216	256	251	226	252	226	272	249	264	251	250	267	259	250	257	249	249	234	257	239	282	243	245	243	243	262	264	241	218	239	276	252	232	257	262	255	254	283	251	276	282	281	251	242	247	285	259	255	269	295	261	235	237	229	295	270	272	240	221	223	261	271	257	254	224	234	269	238	212	261	237	226	267	265	271	273	242	256	232	256	260	274	267	266	257	254	266	272	238	264	255	267	265	216	254	262	250	259	285	270	281	234	249	226	251	248	276	273	262	234	235	270	237	265	250	262	217	250	240	245	232	203	252	254	249	240	272	247	262	261	259	267	263	254	266	232	239	270	256	264	228	288	233	240	252	257	229	268	260	262	252	254	261	270	255	268	244	265	235	260	249	259	241	251	276	249	249	290	262	256	278	248	264	284	245	253	254	293	290	280	252	229	272	257	226	266	238	230	233	255	275	227	261	240	232	233	281	261	248	254	262	257	248	248	246	243	253	281	273	222	288	283	245	249	261	229	254	247	270	284	268	238	253	232	252	302	254	231	242	247	260	243	256	241	258	246	263	273	253	236	294	262	238	263	262	256	214	239	260	247	277	236	231	271	273	267	248	232	269	236	241	253	244	268	218	266	250	256	246	240	271	255	237	229	255	271	251	237	234	234	251	233	252	247	261	262	245	232	246	230	274	254	280	251	284	265	236	266	272	249	269	256	271	255	274	296	240	240	276	264	276	243	255	230	246	240	246	259	249	229	250	249	263	241	272	256	264	272	252	299	261	257	232	241	250	246	275	255	260	269	265	279	257	262	250	232	257	276	255	251	266	267	258	277	245	246	240	257	237	242	216	230	236	256	267	264	252	283	240	246	233	267	263	268	247	279	248	244	264	263	242	257	266	275	249	270	236	258	250	259	240	259	243	257	254	270	261	266	225	240	272	274	243	257	259	274	263	264	268	256	255	232	279	260	266	241	260	270	262	264	246	249	244	253	286	258	262	252	263	207	284	287	260	240	248	270	258	249	260	245	266	256	230	258	250	250	256	263	256	243	237	255	236	252	234	248	285	272	256	256	254	253	272	249	250	247	292	290	290	242	273	295	228	248	262	228	225	257	280	241	252	254	238	256	258	242	257	246	259	262	280	242	270	259	293	255	270	261	255	239	264	247	242	241	251	247	249	235	268	253	243	272	283	278	270	247	252	256	278	259	270	249	245	230	257	234	251	217	251	251	281	240	244	268	279	284	253	250	248	263	242	266	262	228	240	254	254	288	293	232	266	249	256	239	256	235	256	258	245	242	255	283	273	270	240	262	240	259	260	267	260	257	269	257	250	281	285	260	251	242	269	226	248	264	268	249	243	245	240	267	243	219	232	234	230	284	248	269	264	290	228	267	281	257	236	250	258	249	310
12214	14037	23608	24482	20698	16685	13984	11116	8785	7274	5315	4500	3837	3296	3005	2999	2380	2642	2354	1822	1697	1808	1842	1782	1544	1433	1238	1186	1123	1017	957	914	841	852	844	768	752	798	735	709	692	731	720	659	693	685	685	689	704	661	704	680	708	679	697	710	690	679	679	757	683	693	682	718	668	652	691	698	662	673	718	704	691	653	709	702	730	637	695	691	704	719	757	713	697	656	724	731	724	701	702	698	684	697	661	648	681	713	728	674	677	664	683	683	687	704	721	704	655	688	659	692	685	703	697	700	690	703	729	770	669	670	647	678	666	662	674	709	730	688	714	665	743	663	710	690	659	664	707	692	680	680	739	673	684	694	720	661	727	726	696	704	685	693	668	717	680	695	650	664	710	673	677	686	743	678	696	743	672	700	693	711	711	692	679	678	767	708	665	735	688	696	711	702	657	713	693	699	670	679	681	702	729	693	658	706	726	690	679	746	689	722	699	720	652	698	710	694	687	652	654	695	698	700	692	725	697	702	666	681	677	663	729	647	682	673	703	729	696	715	669	747	701	666	672	693	701	639	640	715	666	684	657	758	725	691	701	704	685	657	683	713	652	664	678	726	703	656	717	699	669	721	672	669	695	668	693	708	733	691	639	692	758	743	688	695	689	680	701	677	708	691	651	716	709	720	704	703	707	697	699	714	699	682	653	662	683	662	713	678	689	736	733	690	704	688	693	709	727	654	713	674	736	703	740	729	703	747	682	710	713	676	710	691	675	658	671	708	651	659	746	666	686	675	667	700	677	697	649	709	704	704	692	681	697	680	687	677	629	686	724	707	659	709	686	723	634	707	643	666	677	669	715	710	673	689	718	654	677	664	634	699	712	740	672	658	724	685	670	676	682	676	718	742	683	690	689	663	665	654	631	669	658	681	737	705	685	693	701	638	675	714	706	702	700	645	655	720	696	646	684	740	713	714	732	669	700	671	692	723	698	679	670	697	707	727	672	704	675	688	717	677	740	657	663	694	695	747	702	711	709	697	723	668	684	718	717	721	682	703	679	678	721	700	694	701	703	686	697	666	632	712	717	727	684	726	682	698	737	667	704	694	678	727	719	698	711	720	677	655	698	678	641	684	700	703	678	742	665	701	676	713	718	645	685	685	689	731	679	685	685	722	713	743	684	667	689	713	695	681	727	715	728	739	685	709	705	758	683	707	691	694	703	708	765	671	736	736	730	672	732	662	720	690	695	706	753	718	717	694	703	667	702	714	710	708	703	677	650	687	676	672	661	695	706	711	666	656	695	639	655	709	724	649	636	657	701	715	676	659	652	708	731	707	719	729	736	728	632	753	691	674	656	710	660	716	696	653	691	679	715	700	673	684	680	667	643	730	687	711	707	687	695	689	735	680	731	685	676	692	706	676	687	677	684	651	722	704	708	683	667	688	709	727	668	684	673	704	723	718	704	746	656	680	719	688	682	711	744	688	710	680	688	674	731	661	694	690	683	664	747	695	703	698	719	683	665	738	704	628	677	715	700	717	698	679	655	756	680	680	731	679	709	676	679	691	734	725	684	713	670	726	670	674	706	678	745	670	682	674	702	662	671	715	684	692	674	724	729	659	666	717	663	697	716	701	700	702	684	745	685	703	713	657	722	666	635	749	657	719	693	689	704	685	713	670	684	687	663	717	718	715	676	670	669	704	707	663	716	697	687	661	692	700	754	703	689	709	698	707	722	687	699	679	698	659	676	678	717	651	697	703	689	717	709	662	686	680	718	680	729	744	650	733	681	680	685	654	688	715	681	666	688	698	709	653	693	694	672	707	711	671	724	704	712	685	694	676	707	658	690	703	678	656	696	723	734	692	706	654	722	688	672	705	694	699	722	676	722	709	712	680	680	701	671	717	734	658	691	701	705	678	681	707	640	685	702	661	710	671	702	715	681	696	730	650	733	691	718	720	677	681	652	634	736	709	726	732	667	692	676	724	688	729	663	721	695	663	691	726	698	722	708	694	693	663	709	685	746	712	692	626	662	717	712	697	715	734	723	689	692	714	699	724	718	745	689	754	752	700	694	690	683	702	734	689	701	727	697	711	677	691	694	716	731	696	737	676	695	716	721	734	724	686	671	650	669	703	735	719	747	708	665	648	712	708	689	708	651	710	700	750	747	696	723	651	723	721	703	723	653	731	682	677	726	676	676	688	699	667	706	646	649	724	702	717	663	656	688	698	670	670	669	648	675	710	670	731	717	687	683	655	695	712	707	688	678	761	737	726	712	708	662	678	642	655	699	733	721	678	702	735	721	703	647	663	688	651	706	708	673	683	705	739	690	649	701	667	674	679	700	705	737	668	700	687	715	646	675	719	705	757	662	678	719	708	661	714	680	672	703	696	734	683	670	664	654	701	672	701	691	670	677	689	726	707	688	709	681	705	708	759	633	686	752	673	647	702	704	688	736	709	687	674	669	652	692	724	722	723	647	681	698	686	739	742	706	692	704	695	737	707	696	694	692	688	723	699	664	700	652	666	685	698	728	677	680	687	703	711	712	690	683	689	714	669	679	663	690	699	731	693	678	705	722	704	695	750	678	709	700	672	666	668	715	711	687	661	733	684	736	690	687	689	716	702	663	721	724	677	658	657	682	756	687	685	717	718	697	725	674	683	709	685	702	693	657	711	710	717	688	705	648	711	750	720	703	718	718	752	698	676	676	714	666	709	680	659	682	680	676	686	654	713	674	662	673	693	752	717	679	693	715	677	719	672	748	676	703	704	643	682	703	708	687	696	698	735	720	751	685	717	715	691	720	681	685	729	702	674	727	660	664	682	736	681	671	675	655	731	731	728	655	688	680	743	693	687	684	654	689	669	718	685	682	697	685	707	678	703	692	674	679	713	627	701	682	709	720	687	690	687	733	712	671	700	692	668	745	703	694	699	667	677	738	665	706	672	669	665	707	693	630	658	687	695	669	708	688	712	714	674	705	689	741	696	631	725	694	685	736	746	679	710	699	676	701	658	701	658	735	686	707	689	714	721	715	735	690	677	684	648	686	698	711	704	675	710	673	710	671	729	680	741	682	710	671	743	646	675	688	696	689	663	765	709	716	689	695	692	671	691	704	729	734	718	672	687	704	685	725	722	696	739	690	658	661	676	703	727	714	699	650	689	711	673	672	719	740	712	705	740	670	725	669	691	637	716	690	691	672	687	716	665	761	716	653	682	732	715	747	662	755	674	674	696	696	716	686	677	675	690	696	678	670	699	656	721	733	701	684	691	706	757	703	669	701	669	705	677	678	680	731	672	737	695	710	729	674	663	735	671	681	722	661	670	674	705	687	693	707	658	718	676	664	712	691	644	692	719	713	717	715	736	675	701	709	682	705	703	710	716	669	696	662	709	641	716	652	686	727	716	720	679	748	717	715	719	682	715	685	710	736	698	709	667	732	682	702	744	718	694	676	700	634	690	680	682	730	714	655	684	637	665	734	678	685	702	725	693	725	683	724	718	732	696
31210	26874	28284	23311	17658	12935	10401	8461	6362	4702	2531	2260	1915	2081	1828	2634	1984	2604	2391	1587	1716	1564	1876	2024	1577	1278	1005	949	836	532	491	443	465	429	368	372	341	268	268	319	257	250	251	250	239	242	242	250	229	220	232	239	236	230	245	229	232	249	241	229	250	249	250	243	203	212	228	239	224	211	220	222	245	246	228	244	247	197	222	234	231	244	231	248	241	241	246	237	221	265	247	239	283	214	220	236	244	221	227	200	214	228	226	233	211	230	247	218	232	254	220	234	253	231	236	213	208	240	231	210	230	231	249	234	198	265	249	216	247	245	232	244	236	258	241	243	249	253	227	255	231	214	218	232	225	210	235	256	240	256	234	244	242	236	225	211	226	237	256	228	228	225	244	222	252	230	234	210	238	239	234	249	237	235	255	243	252	226	234	286	227	234	268	233	231	209	229	219	245	215	226	244	195	238	231	232	228	244	218	245	238	210	242	259	215	211	234	233	226	229	245	238	211	244	225	269	200	239	234	233	223	243	226	220	246	252	228	245	253	226	208	226	227	222	231	237	215	208	222	229	258	217	241	227	231	218	218	231	232	231	237	206	242	215	251	254	232	253	255	249	244	243	233	243	228	226	241	241	264	244	221	205	238	220	235	221	240	230	230	253	254	225	239	235	196	219	235	220	224	261	232	238	256	253	243	226	257	221	220	248	236	224	241	233	231	237	222	235	231	234	242	257	224	207	220	237	232	234	241	228	221	246	261	245	261	219	232	261	229	225	216	273	252	242	251	267	215	237	218	264	226	244	212	231	228	239	246	230	213	233	205	253	223	234	207	268	248	233	223	224	249	228	236	257	227	228	229	209	226	225	236	260	225	237	250	276	217	224	230	242	225	222	244	226	239	242	242	242	214	253	236	239	219	239	207	224	230	248	246	231	235	249	209	216	218	243	217	236	235	223	234	259	245	242	235	225	253	194	264	233	232	242	248	215	234	264	247	225	273	249	240	227	252	235	220	229	253	248	218	243	221	235	245	258	211	246	240	252	238	222	213	249	262	243	236	214	231	217	233	249	218	226	230	249	219	232	244	238	202	230	239	232	242	277	236	244	251	225	226	249	274	227	217	265	230	202	260	241	199	206	229	243	239	222	234	207	210	257	230	214	229	225	239	227	237	244	236	249	237	198	235	237	240	227	252	247	254	241	239	251	211	244	247	241	206	235	220	267	209	239	219	230	233	254	249	246	244	223	236	248	243	256	248	217	229	223	237	227	209	241	235	244	227	255	225	262	249	238	238	232	217	206	254	195	248	229	243	248	248	205	229	233	224	253	231	234	231	238	201	220	234	241	232	248	228	199	258	242	222	211	268	225	247	241	242	217	218	219	234	231	183	258	244	240	250	245	235	222	228	228	239	226	211	230	243	261	257	252	232	261	234	225	255	240	221	227	261	207	236	229	220	234	222	220	233	248	252	245	240	237	236	237	257	223	233	213	239	216	251	223	242	246	225	215	219	226	250	240	246	261	256	235	226	244	223	219	204	217	230	232	227	257	239	230	236	242	233	246	251	229	247	234	237	222	252	242	239	256	230	211	203	241	244	238	221	222	233	225	229	261	230	226	237	231	222	225	233	219	231	214	246	240	233	245	219	238	210	220	207	227	250	202	197	233	246	268	221	232	217	244	243	230	238	228	257	247	235	234	240	235	240	244	250	236	233	231	233	250	281	228	233	238	224	215	195	225	199	217	225	242	245	230	200	248	235	254	215	232	243	210	225	233	231	231	237	238	247	250	228	217	259	212	239	261	248	238	221	227	218	241	230	219	209	235	201	243	245	214	249	214	210	250	248	240	245	237	253	243	244	232	224	225	248	270	247	242	208	237	208	213	231	236	244	248	238	255	212	210	246	258	230	226	257	223	240	255	207	249	259	224	248	258	223	235	254	213	241	236	220	251	240	241	244	198	233	213	245	233	223	234	224	224	279	221	247	259	251	238	217	199	256	231	233	243	232	224	260	272	220	232	209	214	242	222	246	254	219	226	244	224	247	245	218	206	250	257	234	223	231	256	214	235	239	208	244	249	212	214	220	233	210	196	240	245	246	265	237	232	232	213	219	265	238	232	223	246	230	260	237	246	249	235	229	189	221	255	220	219	233	237	246	238	238	242	229	231	222	218	261	227	202	217	249	222	228	248	264	244	244	241	233	232	217	217	219	248	242	201	193	250	235	237	267	224	226	223	236	243	225	233	262	241	214	217	247	224	225	194	230	230	236	245	241	205	206	223	238	263	221	247	226	226	220	253	242	237	219	262	243	251	251	271	263	253	238	234	259	224	249	265	218	243	240	216	258	220	243	233	280	242	271	221	243	217	231	215	226	209	240	229	255	242	209	219	239	236	240	261	240	230	234	238	258	252	224	268	241	222	244	239	240	213	262	250	234	216	215	221	224	229	225	222	236	225	229	248	268	264	236	251	205	228	229	243	224	217	228	252	235	229	243	222	209	222	221	249	235	231	214	251	245	252	223	243	245	234	215	232	241	237	225	222	205	220	211	246	236	249	215	201	206	231	224	236	255	235	250	252	257	248	238	223	230	287	245	238	217	219	220	225	238	223	239	231	237	223	222	229	266	239	210	223	214	224	237	212	235	253	243	242	253	251	246	232	214	232	214	238	232	203	249	230	237	247	236	185	245	215	234	243	271	266	242	210	225	276	231	248	236	227	243	253	243	231	224	235	236	236	246	240	234	263	213	219	218	246	255	235	256	215	237	248	230	242	245	221	242	244	228	234	218	219	234	230	232	219	256	239	248	225	227	220	255	242	240	221	241	232	252	227	267	221	233	229	215	240	240	217	194	252	249	241	230	216	260	234	217	252	248	252	205	236	202	215	234	242	236	229	244	236	243	240	232	267	217	222	246	228	232	209	220	212	227	236	255	220	266	257	230	223	226	257	260	221	213	239	218	218	216	202	225	223	204	232	232	226	233	243	233	244	225	220	244	250	236	221	244	217	219	234	228	247	256	240	259	256	228	237	236	222	247	226	233	232	250	241	226	232	241	274	228	267	225	240	200	242	241	237	206	221	249	225	247	207	230	247	235	255	253	271	236	212	231	220	246	238	246	249	240	220	231	258	234	256	226	213	245	235	247	253	218	241	228	208	229	222	223	234	223	267	239	243	254	214	205	245	219	206	221	239	223	243	213	226	228	237	242	223	227	219	258	249	217	235	245	233	255	214	256	237	239	231	214	235	232	243	220	244	228	228	233	268	218	232	215	194	208	210	233	206	232	213	244	258	237	220	240	246	248	216	221	248	239	240	231	222	207	248	235	217	224	232	254	221	211	272	235	248	263	216	240	218	242	200	233	218	287	218	220	237	246	216	232	243	206	220	212	236	215	233	240	244	222	208	264	206	255	225	242	231	196	204	238	220	233	247	227	224	253	237	238	227	240	261	224	223	235	247	188	264	235	242	255	233	261	218	240	250	269	238	222	233	225	235	244	244
20309	21761	32220	34232	31856	28581	27034	24373	21122	17666	11867	11163	10341	10826	9676	13675	10991	14025	12829	8633	9925	9621	10909	11767	8789	7201	6005	5875	4482	2944	2594	2160	2196	2072	1674	1535	1409	1171	1097	890	871	777	817	731	717	755	717	696	705	658	639	609	621	639	642	653	642	673	656	622	647	626	634	666	679	626	657	654	633	635	662	625	644	691	686	646	668	665	666	675	625	617	657	619	655	699	639	613	584	644	649	608	624	662	660	628	685	643	654	604	648	632	614	661	630	683	651	635	659	675	648	623	662	671	625	641	639	632	629	722	626	652	664	651	616	591	647	613	672	629	669	706	637	674	633	627	607	647	634	679	648	674	608	643	658	597	592	656	651	597	639	673	635	729	620	631	662	614	690	670	622	601	664	651	621	656	639	662	657	663	660	647	635	655	598	651	644	647	614	664	681	607	686	572	644	664	707	596	609	631	594	637	639	621	676	615	636	641	648	636	696	668	664	682	628	686	670	675	641	684	642	710	665	674	652	692	669	668	710	632	688	653	655	643	666	619	679	601	638	618	651	648	657	663	663	667	643	631	681	663	610	650	643	639	653	597	630	669	625	649	638	669	677	617	677	653	605	664	673	687	631	589	658	660	613	591	665	663	656	649	636	611	660	674	631	625	618	669	666	626	676	670	666	666	653	641	653	615	605	685	654	610	603	619	673	679	639	649	608	630	664	638	686	644	618	660	655	675	642	690	706	635	665	695	646	595	714	627	653	635	665	624	636	641	637	625	698	625	662	621	660	626	633	605	607	652	644	625	640	613	656	671	678	653	673	607	663	689	669	618	632	685	664	620	605	656	656	654	644	623	618	668	644	658	695	636	634	620	608	630	661	637	699	711	640	693	645	631	650	615	658	678	612	657	637	639	670	623	643	612	615	668	634	622	619	633	664	666	687	634	668	667	667	678	653	651	614	634	617	659	677	648	603	669	680	672	636	597	642	642	674	672	720	622	632	663	614	601	686	647	679	620	636	613	622	588	690	630	601	659	622	644	612	677	674	685	672	639	647	634	639	690	638	623	643	671	695	626	654	690	702	685	646	615	660	644	682	615	643	654	668	673	652	680	618	669	624	673	655	634	608	680	651	620	651	698	613	664	656	639	657	674	641	607	642	667	653	648	632	651	643	666	721	652	623	591	657	600	699	646	652	683	622	622	660	649	628	622	639	637	695	626	658	698	644	640	671	634	654	643	627	699	636	654	661	630	619	659	672	625	663	633	650	659	677	651	646	702	615	660	670	635	644	655	670	677	623	657	708	667	679	620	611	619	688	654	643	636	637	658	613	679	638	631	661	642	644	611	676	670	613	609	669	673	690	669	598	645	612	683	642	599	635	643	643	607	646	626	659	666	645	643	662	659	646	634	631	657	659	666	640	573	714	608	654	699	642	639	618	677	651	660	651	670	637	649	618	648	646	689	630	712	679	618	635	667	635	644	663	666	640	640	653	682	622	624	688	671	636	641	619	640	617	643	680	632	622	681	667	648	665	663	677	634	619	649	634	638	649	647	672	655	647	619	599	643	638	674	657	678	618	641	693	660	669	613	624	677	648	641	642	649	653	617	625	572	610	650	644	634	623	662	655	650	624	633	618	597	668	683	622	668	617	616	660	681	633	661	608	677	615	722	626	647	637	626	627	658	622	665	668	646	657	661	662	675	641	625	637	610	665	688	621	660	629	621	603	614	629	666	650	619	693	662	648	685	633	669	590	650	706	643	676	649	609	650	674	639	641	656	604	644	629	592	692	650	702	655	656	607	660	671	611	641	611	638	680	667	693	646	681	654	622	668	668	653	671	667	643	662	615	636	644	662	661	655	637	656	645	696	663	609	662	661	660	624	645	625	704	675	657	645	642	620	664	649	638	648	698	697	699	607	648	669	652	688	630	638	636	616	649	645	651	663	643	657	661	647	678	649	628	686	680	656	657	669	660	665	653	650	683	679	635	671	646	685	655	670	639	677	682	647	642	630	619	669	644	652	631	678	673	591	663	662	632	616	661	657	605	623	592	665	662	605	668	618	654	643	640	681	653	695	630	652	676	654	641	684	628	642	686	653	616	632	651	667	626	638	618	613	609	628	649	661	640	640	640	654	652	699	636	611	673	619	665	653	631	659	640	627	682	647	637	635	613	675	626	678	664	645	623	650	636	641	643	671	682	668	629	638	619	678	664	636	633	653	654	639	604	678	650	675	648	653	686	670	648	589	640	680	594	693	665	649	650	647	685	654	617	619	675	615	630	618	602	595	662	654	643	696	640	641	662	628	621	598	654	621	621	653	684	700	582	613	649	674	653	638	648	610	658	600	640	650	709	680	657	630	639	638	655	664	654	626	711	700	612	632	680	668	711	680	647	655	599	646	656	653	631	642	623	662	658	658	659	686	663	711	640	621	653	646	685	647	622	641	623	612	647	666	619	677	587	651	651	663	628	676	685	657	677	657	688	641	673	650	684	667	643	670	644	691	648	637	644	645	624	639	659	626	612	629	702	646	701	648	639	642	665	618	678	594	674	642	657	647	617	600	703	615	648	624	655	648	631	617	637	644	646	608	601	655	625	617	639	603	643	643	674	653	669	629	609	653	635	623	638	639	593	665	663	617	626	665	666	666	701	637	641	627	628	691	649	665	631	617	628	665	608	681	648	637	650	656	637	654	671	642	650	637	614	645	719	669	676	630	635	627	646	629	649	650	732	652	644	651	635	650	653	616	637	620	632	640	644	657	639	647	664	645	641	618	701	672	650	640	681	629	654	638	654	592	703	677	684	634	630	680	661	663	674	640	630	637	563	683	639	651	679	671	621	661	676	636	637	637	656	599	628	695	641	687	651	653	631	613	643	631	622	652	621	697	689	683	631	650	641	650	601	610	651	684	648	656	646	695	633	646	676	632	626	654	657	663	612	699	629	672	685	599	664	669	627	624	630	610	620	632	664	667	602	649	666	651	641	654	662	674	635	689	642	642	680	656	635	589	674	635	644	643	610	675	607	604	697	641	648	649	654	657	628	625	668	668	632	639	635	638	607	651	660	644	657	600	655	612	689	659	642	661	650	659	659	675	637	678	611	670	638	644	631	647	643	660	699	612	618	612	640	668	619	661	620	680	651	639	630	656	671	658	627	669	622	599	625	690	662	679	647	647	655	658	688	675	676	662	686	663	639	649	700	692	664	662	620	640	664	624	668	651	649	655	685	629	668	666	639	657	629	602	642	644	612	638	687	626	657	624	628	637	641	611	647	639	654	685	678	678	614	650	653	642	632	615	658	623	618	641	600	647	660	678	663	652	652	638	665	645	611	640	655	642	677	652	587	648	646	649	644	642	639	637	658	654	640	622	648	623	680	644	608	609	678	630	594	621	676	656	680	623	655	667	625	682	646	623	685	653	614	624	672	623	669	608	646	634	657	645	703	622	654	678	675	671	641	646	613	725	628	604	580	636	679	618	685	633	668	634	645	594	676	595	669	624	668	641
39567	34799	36711	31911	26616	21308	18835	15303	12313	9530	5180	4582	4683	4160	3525	5470	4501	5136	4757	3040	3299	3341	3898	4147	2927	2395	1827	1886	1439	849	799	737	651	588	512	484	401	373	334	286	241	267	241	200	226	233	219	209	185	213	226	225	227	210	205	224	224	225	213	231	213	199	231	222	209	216	198	219	219	226	222	225	220	233	211	215	211	215	216	206	211	217	199	198	217	209	222	210	228	208	208	207	227	243	204	213	218	222	225	188	210	215	226	226	213	204	186	219	238	228	212	215	228	203	206	194	229	231	192	209	223	195	238	191	207	213	213	213	224	228	217	222	219	187	208	237	229	203	202	218	189	222	241	215	206	202	204	220	195	233	214	230	202	210	197	197	205	234	225	221	234	213	231	208	184	228	211	209	212	198	209	204	215	203	200	228	192	214	221	218	236	223	217	213	205	183	200	198	220	203	201	214	221	235	205	180	217	196	212	233	220	197	193	229	193	191	239	204	225	250	202	229	213	206	195	219	201	200	211	176	222	222	229	192	207	198	198	224	220	205	227	222	197	211	198	228	213	201	183	224	196	200	191	190	203	193	210	194	227	213	195	230	178	203	221	198	223	206	197	225	212	219	229	192	201	228	196	206	201	199	210	214	218	210	207	197	216	214	219	192	207	240	206	218	222	218	206	213	223	235	245	229	194	211	219	200	239	176	185	215	211	229	196	236	232	204	198	211	191	218	231	219	229	202	208	236	205	205	228	203	221	204	219	205	229	211	206	212	203	217	194	201	213	206	217	195	237	219	204	214	223	203	236	207	224	228	216	203	214	215	191	201	204	208	232	213	218	242	206	227	192	220	232	210	217	216	222	233	208	205	199	208	211	216	217	225	222	184	215	227	214	177	213	204	235	217	201	226	201	231	212	235	237	215	217	230	209	221	201	231	199	225	201	206	226	208	213	193	234	215	209	207	223	248	232	201	202	209	214	220	219	206	221	223	229	194	242	237	207	197	225	195	194	213	202	218	205	192	225	197	187	208	243	208	245	221	184	199	218	211	191	204	196	203	206	220	209	224	211	232	219	210	192	214	197	201	199	203	215	208	242	220	260	221	205	200	224	196	219	225	193	189	218	227	221	229	190	203	198	208	195	220	215	189	221	208	229	206	207	187	205	224	207	194	223	211	228	241	221	217	223	176	201	224	195	223	222	234	225	230	221	222	226	212	216	216	210	206	222	212	222	192	200	224	193	233	181	212	217	205	182	222	218	209	203	210	206	199	203	183	189	212	195	189	194	234	206	228	199	219	229	214	204	220	215	209	198	202	211	230	217	210	190	229	214	219	186	225	185	207	181	220	216	230	223	227	220	212	223	217	198	197	215	224	208	201	207	224	228	191	206	203	218	231	190	207	221	217	204	218	195	215	222	219	234	228	202	239	213	221	209	217	192	189	211	216	178	219	191	223	233	215	220	204	209	233	205	219	227	182	212	225	209	220	201	191	204	201	222	241	208	214	205	226	187	229	184	214	202	213	224	202	232	197	214	182	226	249	206	219	214	239	237	201	189	200	174	209	206	209	210	244	202	231	207	202	235	221	220	225	218	216	249	232	195	191	227	241	213	231	209	186	218	222	215	194	233	217	218	233	190	210	182	193	212	208	191	196	233	193	221	222	215	223	231	209	234	214	222	213	204	225	227	218	233	206	210	203	202	243	208	207	224	243	206	206	222	233	202	218	202	206	242	211	221	196	233	202	221	226	211	227	191	216	200	229	203	184	205	208	214	239	202	206	201	198	224	230	222	191	212	243	209	232	197	221	216	231	216	246	204	213	214	208	217	192	221	222	235	211	242	207	198	196	214	219	208	216	201	211	210	209	197	212	221	208	208	216	216	225	191	201	214	241	234	222	206	222	207	220	228	210	220	209	196	210	216	189	196	200	193	189	241	217	228	213	229	204	182	209	201	215	191	200	210	206	193	225	221	205	211	205	222	232	215	215	250	221	196	217	212	214	196	210	175	218	212	224	209	223	214	196	191	211	210	190	209	185	213	193	236	222	224	187	222	243	208	238	211	233	208	236	193	209	219	237	215	216	217	195	241	193	204	177	223	219	231	197	205	204	224	210	225	223	217	200	236	219	220	203	204	193	222	215	226	195	204	230	198	202	190	232	215	224	216	204	216	203	208	214	214	216	189	203	252	197	223	220	231	218	221	208	228	205	227	215	228	213	214	215	246	201	241	213	240	228	228	202	218	207	187	202	221	197	211	221	201	186	203	211	211	233	240	215	233	194	229	243	218	215	208	215	214	204	194	233	209	234	225	206	209	217	226	182	231	199	200	206	189	204	199	233	215	203	229	211	214	205	224	222	222	230	180	194	215	209	221	207	239	206	178	199	217	213	219	216	202	224	212	214	201	178	216	229	245	218	209	234	220	217	203	198	198	227	207	203	179	211	198	221	211	220	214	199	190	211	214	221	220	223	216	204	228	195	222	223	208	213	238	216	220	196	207	212	211	205	198	206	229	197	220	191	228	190	189	208	204	207	220	231	207	215	218	227	188	205	211	199	206	235	220	215	211	242	212	221	210	213	217	214	200	223	170	236	218	197	213	231	219	232	201	224	211	217	209	210	210	176	213	210	232	200	177	225	210	200	220	225	234	183	212	226	203	232	227	199	193	208	210	244	197	190	210	204	221	220	206	218	205	212	224	217	218	233	208	220	203	228	227	235	190	221	217	231	212	204	218	175	217	224	219	193	217	200	212	209	213	214	215	251	209	211	226	215	201	194	219	230	229	236	240	209	211	206	207	204	234	206	225	207	221	219	206	211	206	208	222	213	200	201	223	243	233	215	237	218	219	215	208	228	219	210	208	194	214	237	208	188	226	232	218	198	210	226	222	209	210	212	236	211	193	213	205	195	219	213	212	204	256	218	225	209	216	219	229	230	190	206	210	211	208	217	227	205	199	223	219	219	202	233	215	192	201	226	228	213	214	156	192	217	214	213	220	218	207	200	221	212	217	225	202	230	228	180	212	220	209	214	219	211	199	253	223	224	215	185	218	220	212	178	218	237	218	205	198	202	213	218	211	245	215	227	205	221	226	221	214	221	239	206	213	204	205	204	220	211	177	231	213	223	177	220	212	208	219	194	193	219	212	237	242	194	196	219	191	200	189	212	197	186	232	217	219	209	213	222	206	246	203	220	219	210	206	218	239	210	209	193	240	202	236	227	216	195	203	197	213	203	224	219	204	226	224	185	202	196	209	212	235	211	192	206	212	197	224	202	212	227	236	211	245	226	222	224	211	215	206	199	187	239	180	197	205	210	205	199	193	225	209	174	229	231	190	226	236	210	214	187	220	204	173	217	213	224	217	216	202	200	198	181	221	226	216	214	208	197	203	210	199	230	244	232	226	204	207	216	233	220	211	220	208	211	198	192	203	208	200	219	193	208	204	209	203	206	199	229	204	219	218	221	205	244	232	186	215	241	228	201	212	227	209	210	217	208	218	216
26292	27998	38463	40344	39041	35799	35313	31963	29500	26471	18032	18633	19265	17658	15784	22140	18455	21639	20576	14736	16179	17319	18900	19645	15332	12556	10387	10255	8289	4864	4470	3843	3643	3361	2687	2562	2059	1727	1417	1205	1033	893	833	806	756	663	689	678	648	614	611	608	608	612	587	576	552	587	603	584	564	582	610	591	592	610	579	669	605	578	592	582	571	635	615	577	573	595	575	598	570	566	570	567	613	602	571	584	568	600	622	593	603	632	632	583	596	584	618	590	603	592	586	538	632	593	579	589	576	617	585	609	589	579	561	598	580	598	584	567	608	598	609	614	620	581	603	585	591	560	579	580	594	578	608	608	585	563	612	609	552	593	578	559	609	588	574	566	598	576	635	570	617	589	599	602	581	643	596	604	632	606	609	620	560	649	628	594	656	603	591	562	605	610	582	600	618	595	599	605	569	600	571	661	562	577	568	618	629	589	620	593	618	623	603	583	641	592	613	588	606	584	620	581	603	591	558	610	594	558	626	588	579	575	616	612	568	583	588	586	588	557	608	629	605	610	609	611	603	619	593	597	552	589	572	595	573	581	558	586	609	597	568	614	579	619	643	593	610	593	547	586	573	574	596	641	566	600	597	584	580	589	650	588	594	564	597	605	584	617	599	586	661	553	586	607	606	601	582	596	582	555	556	610	613	603	604	602	579	576	590	646	628	632	629	569	569	627	581	595	595	610	564	540	637	626	595	578	634	592	649	613	611	606	588	546	564	637	575	635	616	588	574	605	623	614	622	599	603	583	597	599	606	561	537	597	628	596	595	620	607	593	631	602	556	578	641	625	573	598	592	614	564	525	548	580	624	606	582	589	637	597	613	626	584	640	590	624	616	583	608	628	575	590	632	582	552	596	582	570	566	625	577	540	581	537	591	632	594	622	584	594	592	610	590	615	609	577	631	551	671	671	669	580	588	577	558	603	580	614	594	586	585	616	593	599	622	614	620	574	585	589	597	588	565	608	562	575	594	588	583	582	594	585	592	596	627	582	607	594	589	622	567	624	597	556	592	597	610	617	584	591	590	588	616	607	583	594	605	565	562	577	586	602	607	644	567	564	618	598	587	604	585	605	574	589	612	606	621	591	601	605	586	615	550	592	613	609	558	612	579	582	622	593	578	590	577	573	624	580	617	563	579	632	544	611	579	580	591	596	601	646	593	612	584	606	563	584	569	611	604	577	608	651	546	598	625	586	588	601	572	596	618	601	609	622	545	622	625	624	622	620	566	621	604	572	577	560	638	562	599	591	601	595	605	592	584	550	575	607	587	657	597	555	574	583	594	591	589	583	562	588	582	587	586	590	581	603	592	609	628	637	639	606	540	598	605	616	612	604	613	585	596	562	565	595	547	610	581	577	561	568	552	608	561	557	550	608	571	600	554	569	593	603	607	559	536	563	577	588	623	585	562	566	583	600	599	613	602	598	610	607	625	610	563	534	605	603	586	540	636	592	561	597	590	622	600	574	553	612	578	582	574	642	620	557	586	587	542	639	572	613	634	608	556	611	593	598	586	568	572	629	572	560	645	551	637	610	630	599	586	578	544	606	610	601	619	626	554	584	618	633	587	615	612	560	574	572	570	607	576	553	593	587	593	574	619	572	590	582	607	627	573	627	622	614	570	602	575	592	561	620	620	606	616	575	595	613	635	590	594	592	582	611	570	612	569	620	612	549	568	560	552	599	606	571	577	599	606	522	637	599	583	565	621	608	618	627	627	568	619	606	587	583	605	656	628	622	594	595	630	641	570	617	550	652	593	615	664	632	571	603	611	538	600	615	617	585	641	586	611	570	580	635	626	595	595	570	621	563	584	596	553	574	582	580	630	652	595	600	620	605	564	527	586	632	588	602	636	601	570	594	616	608	636	612	575	613	556	583	572	603	613	570	579	597	575	560	531	590	600	628	608	592	612	581	580	613	618	616	598	588	578	588	580	579	586	565	580	596	600	557	637	595	565	634	607	588	576	598	607	575	584	578	573	631	592	615	584	584	574	587	589	612	586	601	622	603	600	580	594	582	584	570	614	609	595	566	587	591	585	612	600	576	631	621	625	621	583	622	536	582	556	588	596	560	577	581	620	606	575	588	576	596	653	595	561	563	573	631	621	572	658	586	566	611	586	583	600	618	551	557	569	604	625	599	600	578	579	603	598	588	612	640	579	568	625	576	606	547	584	645	602	597	567	619	610	570	572	607	643	590	591	618	596	602	547	574	613	607	590	624	606	555	563	572	593	596	604	631	583	635	623	572	650	600	570	649	578	650	585	543	573	609	611	590	590	647	591	576	595	642	606	606	587	621	587	600	591	609	553	603	570	613	579	570	618	581	596	631	585	604	624	591	600	578	611	608	589	600	591	590	562	621	631	632	602	558	539	615	643	558	556	622	657	619	589	616	639	615	584	593	623	593	582	610	586	567	587	570	615	592	584	593	585	637	539	548	629	634	656	577	610	610	593	567	537	618	615	570	591	605	574	621	556	590	563	577	582	603	593	595	601	576	521	589	558	579	609	575	609	611	558	573	605	619	652	605	568	594	609	596	622	550	576	578	595	583	604	640	614	562	574	613	558	637	598	608	617	606	569	573	558	591	599	616	605	609	577	545	587	598	592	584	601	554	632	616	599	583	613	625	578	608	591	537	576	615	669	580	616	625	608	593	618	628	557	607	592	544	588	645	606	578	592	562	608	582	557	644	588	597	539	612	633	598	601	608	582	587	601	550	558	586	576	576	576	568	577	588	559	590	553	599	609	631	559	593	592	606	622	554	639	585	579	556	577	608	579	615	573	634	596	576	594	614	596	589	615	553	593	620	565	571	560	579	585	573	578	627	607	639	555	596	607	600	599	578	600	581	562	599	576	619	582	607	613	587	598	610	577	600	574	572	573	583	616	599	605	572	616	614	609	554	589	583	623	553	604	583	598	600	569	559	582	591	604	557	615	589	594	622	592	608	587	569	584	601	613	595	586	595	564	608	618	615	591	600	595	551	581	567	596	587	598	596	562	597	605	602	560	617	584	561	563	584	650	640	605	609	609	626	608	556	614	642	597	631	666	591	593	566	630	562	600	569	583	597	574	611	558	588	619	609	576	599	594	630	615	558	619	592	617	583	628	580	569	598	622	595	592	554	605	622	567	629	612	615	615	583	592	609	590	619	635	674	580	574	564	584	632	555	634	570	613	619	573	570	561	605	551	622	604	587	595	566	571	586	601	570	608	591	559	637	590	620	602	601	616	584	628	604	598	595	572	567	595	632	577	579	652	588	608	574	604	605	612	605	594	656	568	613	636	577	575	601	600	601	608	573	613	598	584	580	587	608	576	639	616	611	582	586	578	600	586	633	599	567	623	557	633	615	629	619	609	582	612	546	591	617	597	628	634	577	582	589	616	617	607	597	576	548	561	548	611	586	572	584	602	574	604	611	605	601	577	539	585	563	558	613	590	575	584	586	581	611	546	564	597	639	610	598	606	573	600	597
19394	17020	17125	12304	8072	5037	3491	2482	1807	1433	1003	913	785	621	578	577	478	485	476	419	390	356	380	371	327	331	334	288	321	271	278	243	232	254	252	272	254	259	243	261	248	250	235	239	263	259	221	212	243	259	247	247	276	227	240	253	238	241	238	273	236	261	251	220	251	249	247	254	221	243	243	242	262	245	264	266	254	264	231	252	245	256	247	263	278	279	271	271	262	272	226	233	251	242	218	235	252	235	245	253	231	262	263	247	272	241	246	254	248	236	261	259	263	264	270	256	229	300	239	250	259	258	284	235	247	239	246	252	253	244	262	251	254	251	270	250	267	226	251	248	260	255	241	236	256	230	251	259	243	232	252	262	254	232	273	246	237	247	243	248	259	290	236	260	257	259	257	225	266	256	225	255	255	247	266	250	266	229	280	248	226	259	260	211	257	246	250	261	237	257	264	284	276	242	243	262	251	235	270	249	257	302	222	255	262	251	260	247	252	274	261	246	245	243	222	251	270	272	260	255	258	251	274	268	209	209	265	245	259	242	203	237	251	265	266	246	262	252	254	235	282	230	251	202	260	252	245	267	232	259	242	230	267	254	292	234	262	225	259	256	265	257	247	223	236	272	240	267	248	231	255	242	235	221	243	254	264	273	257	240	253	240	266	265	262	248	244	245	251	244	243	237	273	246	246	241	260	272	257	268	258	245	256	235	248	223	257	267	262	273	239	237	254	266	262	266	248	255	250	234	253	229	241	244	262	249	291	260	272	225	243	287	242	226	292	241	253	252	265	248	248	257	249	247	258	249	257	237	234	254	264	231	236	243	248	261	242	224	259	288	255	250	241	231	219	245	247	274	241	283	260	235	263	245	242	257	224	235	247	240	230	263	261	219	264	256	247	242	242	260	273	264	244	246	245	249	270	248	263	233	232	254	248	243	248	251	268	272	263	243	239	239	259	251	232	246	262	258	257	248	228	253	238	257	248	264	260	260	258	226	270	248	267	239	252	232	262	262	271	266	274	239	249	223	223	252	264	246	270	233	249	238	257	278	239	253	263	226	274	241	254	257	264	239	230	242	254	231	259	226	261	234	268	287	232	248	253	227	264	220	256	247	244	267	255	287	274	244	274	261	241	252	286	255	261	258	266	239	248	262	247	235	258	249	243	271	239	266	265	238	255	256	237	249	241	243	234	235	238	247	252	240	247	273	265	253	239	257	247	235	236	270	246	260	255	251	268	261	241	269	260	248	252	246	236	261	226	261	243	252	254	259	235	225	262	246	244	222	233	269	256	258	249	251	280	241	248	246	233	274	230	297	268	223	265	220	249	217	254	269	233	259	265	265	258	250	228	246	258	249	271	241	243	225	246	226	281	273	258	234	243	261	254	236	274	232	262	251	237	267	242	278	234	247	261	290	237	235	257	244	266	271	250	252	219	242	239	275	232	274	235	277	256	275	242	242	266	236	227	277	273	275	240	256	268	249	250	253	282	263	257	216	266	258	254	249	247	247	250	261	263	239	220	259	263	239	250	254	255	262	267	269	248	244	236	243	241	247	246	255	227	222	231	211	258	247	251	264	228	276	247	227	280	244	251	269	263	232	283	226	245	270	251	273	247	258	228	237	249	234	220	256	279	246	247	265	239	241	306	235	255	259	271	264	252	255	224	243	246	263	284	231	270	253	267	275	245	235	245	249	272	234	264	241	264	228	262	270	247	271	246	240	251	254	254	284	219	230	259	233	255	262	259	269	268	237	237	278	239	217	236	262	226	251	234	270	260	245	273	226	255	252	251	293	263	245	235	244	251	251	281	237	231	247	219	266	241	268	288	258	265	275	248	269	232	253	234	228	236	235	236	218	241	229	249	265	230	260	252	279	219	269	240	267	225	245	249	243	238	281	261	259	261	284	245	255	244	218	232	229	246	252	255	251	246	250	242	269	239	264	263	257	241	240	236	275	252	269	267	235	271	231	268	275	227	251	243	262	240	230	236	247	249	264	247	247	222	220	238	246	240	273	273	242	277	250	242	223	285	241	249	230	266	265	259	241	258	223	257	248	257	239	288	243	248	222	269	236	264	227	266	247	265	238	241	265	263	245	269	254	234	236	277	217	222	238	252	251	238	258	241	258	241	261	258	267	245	265	259	254	258	248	254	232	232	242	235	236	247	271	255	255	289	223	244	252	266	235	235	253	258	235	248	247	254	249	241	237	241	235	232	238	235	269	251	262	230	236	250	241	242	246	235	261	230	260	224	257	246	245	260	272	228	260	238	240	246	217	248	277	259	248	248	259	268	254	252	256	223	269	240	241	271	249	261	246	266	226	233	265	229	247	249	256	199	256	258	281	227	273	273	231	247	243	235	264	263	228	233	256	271	236	246	231	273	231	280	261	247	241	287	253	287	256	263	245	226	241	257	248	231	231	250	265	278	269	230	237	254	255	233	226	248	272	234	277	258	234	258	257	281	251	253	235	231	238	275	240	247	258	257	262	251	214	272	249	277	247	243	259	253	246	287	248	237	268	258	229	251	248	260	239	269	231	253	264	253	264	249	254	248	258	244	246	242	232	273	268	249	249	245	233	259	269	269	273	261	254	258	269	249	277	255	248	245	272	266	230	262	250	258	268	246	273	259	260	241	261	238	245	266	276	251	234	238	238	236	241	247	257	247	234	240	260	246	227	260	235	255	238	228	245	241	264	241	228	228	256	280	255	239	286	246	269	254	255	247	273	269	244	254	249	254	262	251	236	251	256	236	258	261	224	247	246	246	269	244	253	236	244	271	246	251	277	234	233	246	248	239	230	269	259	274	266	274	236	243	276	254	239	223	255	253	217	250	239	273	254	230	297	250	260	254	270	254	233	264	273	219	278	246	239	252	215	255	279	241	236	251	235	231	255	271	243	256	264	234	287	266	231	227	237	240	258	242	242	272	261	239	267	241	243	240	260	273	238	243	239	256	272	230	245	253	235	256	276	246	239	257	227	255	261	250	242	250	262	252	274	258	261	269	253	253	253	241	234	232	268	260	247	240	261	257	241	241	255	244	249	220	252	253	254	276	273	244	261	261	262	246	253	288	238	264	260	243	270	256	237	257	253	267	238	259	261	238	249	229	269	240	279	276	235	248	251	244	270	278	262	257	243	264	248	221	276	239	245	257	221	215	267	267	233	233	235	275	240	271	245	248	227	243	244	244	259	261	222	233	258	234	232	243	262	271	252	253	241	231	260	219	252	250	255	243	250	270	233	226	265	269	244	255	264	241	235	239	274	252	271	243	272	243	228	281	256	216	252	226	271	245	259	263	239	262	254	261	253	229	226	256	261	228	269	247	265	242	244	247	272	229	281	248	255	254	253	266	229	255	270	256	255	241	240	253	285	255	251	240	242	236	229	270	262	256	253	253	245	249	250	247	251	227	227	230	249	226	230	246	255	256	232	241	239	244	234	258	246	253	269	287	234	252	262	237	247	227	248	274	271	253	280	251	289	258	249	282	224
12404	14349	23505	24251	20746	16578	13687	11124	8902	7118	5493	4504	3875	3277	2871	2948	2465	2536	2096	1754	1821	1663	1839	1743	1475	1339	1213	1183	1023	905	851	839	735	822	797	790	754	768	726	705	686	689	670	711	690	700	697	694	694	681	679	670	660	697	717	665	712	705	659	663	696	686	703	668	694	672	709	743	630	680	742	687	686	700	639	684	689	697	728	612	702	699	711	728	698	651	713	683	696	642	685	736	649	675	693	719	684	636	655	665	652	662	701	687	715	736	657	686	709	660	668	681	687	707	678	710	663	689	689	662	714	667	665	632	665	688	710	733	729	667	700	676	650	639	681	694	726	691	664	712	662	696	713	638	660	618	667	705	682	695	655	677	714	714	714	691	694	654	709	654	670	724	674	682	701	665	662	672	664	671	650	713	728	676	731	689	682	668	656	711	713	690	649	678	715	677	701	667	657	685	710	649	659	653	629	679	688	695	690	670	663	642	690	634	688	674	705	695	686	725	728	687	669	682	663	743	659	683	674	680	685	658	696	712	701	681	642	659	740	681	687	702	664	699	672	652	692	704	640	679	710	680	632	654	664	717	658	740	688	674	724	686	677	698	686	665	717	708	637	684	673	707	699	667	668	670	664	706	703	683	736	724	674	712	678	663	638	656	672	660	685	674	707	693	664	666	671	727	739	690	672	647	704	675	696	706	655	680	693	697	679	681	720	673	682	650	679	731	700	685	640	697	686	728	675	687	745	649	681	648	677	724	619	657	700	709	701	722	706	711	652	654	677	667	659	680	718	736	707	640	674	681	633	684	708	702	655	700	688	692	640	671	721	701	704	699	708	717	642	676	675	669	705	726	716	725	666	656	701	708	695	715	683	725	707	695	612	686	688	673	663	750	704	663	726	694	648	680	705	675	677	696	682	667	729	623	720	663	703	666	638	693	671	665	733	701	755	702	670	724	756	680	692	679	690	690	686	699	747	664	681	719	678	658	662	717	678	667	620	696	734	721	702	703	625	721	643	701	742	698	712	682	670	668	653	683	645	654	634	656	704	700	665	652	725	739	708	676	626	694	692	728	693	709	626	700	665	671	737	694	682	650	682	642	675	686	708	675	701	678	679	631	697	734	698	678	674	682	661	695	719	701	714	689	682	661	659	648	689	665	671	676	704	699	617	682	678	694	718	714	654	664	678	713	682	732	660	695	741	655	679	656	656	683	662	706	663	648	660	733	706	694	715	655	687	698	679	649	683	678	680	657	721	663	658	677	654	708	622	705	722	674	658	706	670	678	725	696	637	650	697	723	738	699	660	668	665	676	708	721	680	669	683	658	699	625	679	696	652	692	691	717	772	686	658	673	637	642	685	734	661	649	682	684	667	669	700	715	681	693	674	669	742	678	655	658	720	714	660	739	704	670	713	692	689	674	652	650	671	639	668	682	719	693	683	699	747	677	682	675	682	664	716	729	682	721	683	684	705	693	698	692	676	673	683	710	718	697	725	705	708	677	665	720	667	664	663	688	693	710	715	706	685	744	741	680	661	653	677	689	721	723	622	683	691	728	724	637	688	658	672	700	671	713	673	680	651	668	650	703	636	638	686	724	619	695	672	655	678	688	715	694	655	661	690	686	696	721	658	657	664	741	710	690	697	695	707	701	672	703	685	657	676	660	705	696	691	694	706	645	691	665	702	683	666	666	683	713	677	675	695	675	662	681	665	685	674	639	687	671	666	664	729	731	693	673	675	740	708	723	662	706	694	717	695	698	677	713	696	713	659	711	697	663	705	672	687	688	676	657	644	689	682	682	684	695	684	644	683	662	697	692	661	691	688	677	676	680	668	675	707	719	689	673	692	692	661	658	660	689	677	712	719	661	617	699	692	678	671	691	661	672	714	639	638	678	695	722	689	722	687	644	632	683	675	660	678	723	681	675	698	698	673	660	719	673	680	674	690	661	694	674	709	721	668	722	692	739	717	719	746	678	667	685	701	654	749	745	746	706	703	694	678	701	663	747	720	685	697	701	701	680	648	679	681	692	694	678	728	757	734	718	693	663	727	698	703	698	705	690	731	660	697	700	612	691	639	682	740	643	680	709	677	644	638	694	654	669	690	713	715	690	671	713	629	692	729	657	704	651	719	664	670	651	680	705	695	672	736	714	717	693	676	729	683	692	696	689	690	708	732	669	660	689	709	708	709	649	676	658	685	746	692	741	724	705	709	701	630	710	733	626	722	692	723	684	697	684	657	672	680	661	718	691	674	670	734	693	650	726	699	712	668	672	647	670	693	655	660	688	666	664	641	679	712	701	647	696	707	676	692	647	651	675	694	679	645	693	682	667	691	692	634	686	705	677	694	707	652	703	729	690	647	707	642	725	667	664	652	699	688	673	671	707	680	677	669	684	692	693	623	702	669	677	658	707	708	656	693	672	706	671	672	683	679	700	728	706	688	650	695	658	656	730	719	692	701	669	681	682	755	680	677	643	687	713	714	666	677	707	662	682	689	684	665	682	643	692	732	652	671	673	701	681	651	721	736	637	677	716	680	665	668	718	701	666	697	685	698	705	687	708	676	735	640	709	705	675	711	713	685	673	659	651	685	685	694	665	723	677	674	692	730	675	691	718	684	677	714	652	732	695	665	702	696	688	674	726	676	684	714	671	695	656	709	656	692	716	680	680	687	710	701	666	690	677	721	701	682	673	636	746	721	681	722	652	720	691	687	698	651	648	725	711	671	653	686	626	728	689	682	695	664	701	655	695	754	676	670	678	665	692	666	666	692	699	702	655	688	684	705	688	705	700	692	695	733	685	675	644	680	748	678	677	692	680	694	749	734	677	736	647	723	666	670	686	678	697	690	720	679	696	703	668	710	672	641	694	709	703	686	702	667	718	654	669	711	689	700	663	681	656	693	695	674	678	691	689	649	665	664	734	653	675	679	679	695	670	703	659	672	696	679	662	712	702	677	670	693	700	681	674	696	695	704	695	678	715	710	675	690	670	689	669	683	686	673	657	727	687	673	759	664	699	668	708	705	656	667	688	667	666	650	690	712	680	697	687	708	644	663	693	705	719	727	694	678	654	691	693	706	715	734	716	721	669	694	679	710	702	660	687	715	718	706	692	649	714	665	694	645	681	717	734	672	680	666	668	628	740	618	687	701	668	704	721	717	667	725	664	777	754	683	708	704	704	655	649	697	659	649	699	736	699	715	678	658	651	721	688	699	669	667	647	674	664	679	648	669	690	700	692	700	670	593	681	664	732	722	746	711	683	697	674	686	702	655	648	679	700	640	700	687	712	665	694	723	692	692	686	671	731	689	663	679	678	703	715	688	726	700	733	705	673	699	684	716	718	689	694	694	721	636	719	651	669	730	705	755	732	683	686	708	611	687	687	701	677	679	669	701	723	666	680	680	702	708	663	710	636	695	642	699	709	670	711	716	664	665	691	671	727	639	683	737	714	682	684	683	718	722	660	712	692	668	699	654	743	664	672	697	696	723	709	668	670
31720	28061	28643	23374	17890	13087	10814	8847	7241	5075	2963	2266	2410	2197	1976	2389	2242	2292	1683	1274	1449	1572	1848	1852	1323	1064	923	863	641	458	455	413	448	385	339	332	339	295	295	240	252	254	225	242	246	259	265	246	212	232	226	244	232	215	212	239	248	242	230	252	238	218	234	235	223	244	228	218	250	257	225	252	238	216	223	207	218	247	229	214	225	233	243	212	264	224	213	255	211	213	265	238	198	229	228	230	235	241	219	220	227	234	237	252	217	237	236	227	234	234	222	225	225	259	250	241	239	213	248	233	209	239	226	221	214	221	241	222	252	228	250	210	257	222	235	271	227	238	234	236	215	217	220	222	246	224	267	224	267	221	255	216	248	228	253	254	229	248	228	229	238	208	248	226	205	261	245	237	271	222	223	257	231	222	256	208	250	241	224	230	213	252	256	227	240	224	218	238	244	244	241	220	241	251	239	248	237	219	244	241	217	235	228	246	212	245	261	247	235	207	210	209	224	239	234	211	236	236	260	250	235	223	214	255	246	225	237	230	221	210	220	234	242	272	267	243	213	231	247	220	225	227	243	195	241	271	238	275	243	264	235	233	230	241	240	250	211	224	245	211	231	225	234	229	244	224	205	257	252	234	215	240	225	205	208	258	230	251	223	257	222	229	230	249	252	230	225	236	261	237	248	227	230	211	218	247	207	209	266	224	261	235	226	228	240	240	237	247	230	229	238	236	217	247	229	228	248	215	236	240	243	243	235	253	197	232	220	232	247	230	224	244	251	222	228	253	195	248	232	207	221	235	232	230	232	227	232	214	225	237	229	262	220	236	240	247	225	245	262	231	230	249	231	255	244	258	252	263	243	247	236	223	220	221	265	243	243	227	236	223	260	227	244	232	237	236	222	237	206	240	255	232	256	240	230	248	239	257	274	239	223	211	263	204	241	230	218	236	238	254	224	221	215	243	224	259	267	238	225	218	239	238	230	242	224	220	214	248	253	239	247	241	235	233	260	239	224	248	246	225	226	237	258	222	221	247	258	223	236	235	244	242	228	231	239	232	224	243	232	248	247	242	223	219	221	223	219	228	246	263	214	234	230	241	257	237	230	237	236	213	258	255	232	240	250	239	221	221	211	219	198	232	221	218	223	244	236	206	258	235	225	217	189	224	243	250	226	234	258	230	224	233	246	237	226	237	226	234	228	232	245	259	239	247	231	267	242	244	255	254	219	239	228	233	257	229	232	222	231	229	218	225	222	245	240	232	235	250	224	243	238	240	255	236	232	228	244	237	236	215	222	241	231	238	245	226	253	243	238	246	247	223	220	231	229	251	236	243	216	238	252	254	253	224	201	263	220	245	244	240	226	247	217	236	228	220	245	241	211	246	253	253	239	248	230	216	253	220	249	224	246	215	242	257	265	241	228	205	213	233	215	232	261	221	236	225	231	261	247	240	240	213	247	254	230	236	241	218	209	235	239	229	216	236	227	238	225	229	230	240	223	232	232	214	248	248	257	209	215	247	212	224	255	220	251	232	236	241	226	243	238	255	246	254	236	209	215	251	250	228	234	228	222	194	243	251	223	264	226	225	219	261	215	218	274	222	235	242	222	225	234	253	234	252	266	227	217	240	210	236	256	229	242	227	231	236	235	255	215	237	231	247	238	231	225	219	262	221	244	249	224	254	233	265	253	220	240	213	235	228	230	234	232	238	232	215	255	257	233	237	247	247	206	237	227	243	265	239	224	255	225	231	255	229	226	241	230	237	192	231	256	251	218	250	217	233	260	252	224	202	219	224	256	223	216	227	256	202	226	252	229	258	235	197	247	232	230	242	233	226	240	221	234	246	261	229	206	226	224	218	201	233	254	209	219	235	220	248	218	243	257	225	219	226	253	287	232	238	253	232	228	210	261	229	229	233	240	212	214	222	203	226	238	216	229	227	232	247	249	222	222	255	221	200	228	242	257	213	233	193	222	235	202	247	250	260	258	251	261	247	269	232	235	253	241	196	231	246	216	232	269	227	210	234	225	258	251	231	228	225	233	245	222	219	218	221	232	247	235	232	238	224	226	203	233	232	259	232	223	227	228	228	239	213	237	237	184	251	248	263	239	240	258	196	254	233	212	238	218	246	243	236	242	216	230	248	256	235	241	222	227	242	218	229	233	248	230	199	206	236	240	240	222	247	242	258	239	228	210	241	207	245	254	231	222	220	239	257	244	222	215	235	216	245	230	208	227	254	204	243	234	216	229	225	221	244	246	232	233	260	229	248	232	237	267	228	220	238	218	241	229	270	224	221	256	242	231	256	225	203	227	238	230	240	218	266	236	235	232	258	233	220	244	264	223	226	228	222	216	232	226	212	222	228	216	234	225	242	200	261	250	213	205	227	248	233	232	249	269	222	198	235	233	211	231	247	230	228	258	230	243	232	244	191	244	220	248	252	229	252	238	225	237	209	253	222	236	215	208	226	215	234	219	237	234	245	250	226	244	245	220	236	227	225	240	241	252	235	254	200	211	221	233	246	235	209	250	249	254	241	232	227	227	228	239	218	206	238	244	230	234	236	227	238	229	254	217	233	244	245	240	242	201	245	218	227	258	246	231	223	216	234	245	253	213	226	238	217	244	240	229	247	223	236	219	214	246	252	196	231	272	234	219	242	222	206	229	241	235	233	231	254	232	236	228	223	258	232	224	220	212	244	225	220	237	225	216	223	225	224	230	241	244	235	207	250	230	240	262	249	253	241	242	229	212	217	224	242	230	242	244	240	236	244	237	235	230	264	219	231	237	247	262	226	224	232	239	213	229	231	237	236	223	239	248	247	245	217	247	219	223	223	248	224	240	259	205	225	215	224	238	220	232	231	232	238	209	244	240	220	217	215	234	230	235	260	232	261	234	211	224	240	213	225	211	218	257	253	220	237	212	220	230	217	248	232	233	225	240	218	268	247	211	247	227	211	241	222	239	230	244	198	232	242	244	237	222	223	224	243	237	226	211	251	217	244	240	243	218	256	221	242	263	198	241	231	215	251	230	243	246	192	213	234	248	243	218	248	249	239	238	252	233	218	221	236	238	232	195	234	234	218	237	246	253	261	252	223	233	262	226	237	206	241	227	254	235	256	228	224	216	256	227	235	210	235	258	249	231	205	233	227	258	246	226	240	228	240	229	231	239	218	239	215	244	234	226	205	239	243	235	207	224	234	236	215	215	249	226	229	245	214	218	220	233	233	240	231	237	262	210	241	240	238	228	249	238	192	216	237	197	243	222	257	211	229	240	251	273	241	246	226	249	245	229	228	253	229	251	206	233	250	230	263	222	234	271	224	245	241	210	225	243	221	221	242	242	217	240	233	229	231	232	249	228	233	240	238	235	237	236	244	232	229	209	224	277	252	222	234	222	224	265	237	243	243	237	229	221	232	236	235	215	237	227	224	229	217	260	228	224	222	252	226	246	198	224	256	200	242	228	236	223	230	244	232	241	239	232	218	229	245	247	230	256	218
20795	22440	32601	34505	32006	28337	27443	25319	22573	18591	12629	10989	11955	10783	10294	12717	11426	12428	10188	7454	8306	8994	11027	10761	7643	6823	5376	4868	3761	2513	2386	1819	1984	1707	1531	1273	1290	1133	913	905	798	758	736	717	723	699	708	660	695	679	610	660	601	637	657	622	632	628	645	655	642	682	668	606	702	663	637	639	638	594	641	639	635	640	668	619	670	673	676	674	657	664	631	687	628	602	592	628	617	638	683	704	691	616	632	656	630	658	632	699	649	677	648	619	658	610	660	625	673	674	667	653	632	654	640	622	640	616	642	644	659	694	602	680	645	654	651	632	620	708	620	649	654	641	640	646	631	630	656	638	622	646	664	626	639	662	627	668	596	669	621	667	651	611	664	655	636	695	675	632	577	650	649	617	711	660	671	629	635	612	665	665	662	620	631	608	653	658	638	628	628	657	616	625	632	664	653	650	674	646	633	619	609	651	662	616	628	645	645	640	629	625	636	659	634	659	607	630	691	685	669	654	634	650	680	654	605	649	605	618	637	632	628	661	668	619	654	667	631	678	695	683	569	661	655	672	624	651	638	613	659	678	636	679	599	655	656	663	652	611	641	673	690	667	643	647	679	653	655	612	637	649	616	636	639	634	654	664	668	639	648	674	670	600	655	640	650	633	631	666	636	686	635	607	684	650	658	666	676	638	616	673	674	663	679	656	633	627	615	632	656	665	617	605	622	608	629	620	643	670	657	639	651	648	649	647	643	688	621	641	613	625	661	620	652	657	661	649	643	673	661	645	646	668	622	637	646	622	612	622	645	645	671	646	666	638	698	628	630	633	650	642	651	632	658	660	651	672	628	680	730	642	624	654	652	631	612	604	617	630	670	656	680	692	644	613	625	651	614	658	672	654	663	679	626	680	670	636	628	655	599	662	625	698	626	651	608	648	649	633	658	641	611	644	642	697	649	621	677	672	617	628	625	686	650	708	639	615	661	636	660	683	661	629	591	620	662	641	710	619	627	601	651	647	655	666	661	616	617	646	629	637	640	664	649	644	663	676	639	667	665	681	668	636	639	582	644	616	636	673	624	641	643	674	603	632	621	680	634	679	639	647	696	627	618	662	656	678	651	623	647	670	629	654	651	617	622	622	705	667	640	587	646	674	619	639	671	643	651	647	636	630	616	668	665	627	667	638	631	631	624	592	665	654	644	652	637	649	704	634	620	673	606	618	663	631	668	686	642	628	615	622	634	625	641	652	608	645	668	626	640	643	625	634	706	636	655	656	656	669	660	619	674	635	673	621	642	629	622	663	640	630	646	644	608	634	656	670	628	624	663	655	664	676	641	650	649	707	647	611	625	666	668	624	674	685	667	668	625	664	638	637	615	623	652	647	628	657	629	641	609	660	634	709	655	654	668	598	661	671	628	696	648	656	641	670	664	631	639	688	682	674	655	630	681	665	589	610	643	639	663	612	661	637	658	642	627	653	624	579	655	652	647	651	637	646	647	606	622	662	659	635	632	612	672	606	639	642	640	631	645	664	629	632	635	650	630	673	600	640	683	666	652	631	616	596	643	671	632	696	634	679	636	623	616	644	650	666	633	650	635	624	637	664	672	682	615	663	695	640	698	647	635	653	684	588	642	623	651	610	639	650	625	678	636	646	646	600	622	614	637	683	634	663	603	663	649	641	690	653	641	625	623	615	642	646	674	651	653	608	678	645	623	639	621	616	658	619	640	624	657	621	650	648	634	649	644	638	658	611	618	648	605	605	637	628	673	619	614	613	675	638	663	690	633	653	664	647	637	566	625	652	629	648	664	664	692	657	634	604	574	613	625	665	625	624	700	651	628	634	655	680	644	655	658	646	649	644	659	637	657	626	688	657	612	625	638	643	680	622	630	601	604	686	633	658	622	602	663	648	657	640	652	661	650	641	667	666	637	660	649	667	634	619	620	654	674	610	670	656	624	650	654	625	646	608	611	652	649	658	625	658	672	592	631	667	666	605	692	664	625	648	682	623	646	720	627	630	684	636	646	658	649	635	664	629	661	676	675	649	660	622	609	665	659	656	629	653	630	680	642	644	674	652	638	620	681	659	615	666	693	644	617	651	613	649	607	644	687	656	661	633	669	659	702	663	623	660	653	676	668	636	623	612	631	666	627	662	677	702	641	597	633	625	655	674	686	608	634	618	629	642	658	632	617	680	670	636	674	648	651	682	667	652	639	680	638	658	617	646	649	589	666	643	643	608	650	632	616	617	689	649	647	650	631	597	647	650	630	673	613	638	664	631	684	657	620	602	641	632	652	637	675	640	629	659	653	674	649	644	644	655	646	626	630	671	661	611	647	597	665	698	602	643	680	616	639	655	655	650	593	642	603	670	647	673	589	635	654	634	615	651	663	668	640	635	700	632	689	616	631	660	639	641	634	624	595	695	645	681	653	682	598	655	666	626	647	626	598	643	623	631	664	606	645	606	646	660	678	616	693	654	647	636	643	656	645	610	684	662	683	631	636	646	621	641	690	654	640	671	658	587	641	647	615	666	639	639	647	683	632	670	591	638	653	600	631	656	659	689	663	665	610	630	648	582	625	658	628	583	629	644	660	639	634	618	612	659	657	601	628	692	622	642	656	625	675	671	633	669	659	631	666	574	616	623	622	619	632	626	646	639	695	605	664	640	628	676	655	673	650	642	629	660	681	634	617	636	605	691	666	635	639	672	679	626	610	645	641	664	617	641	666	646	616	654	682	667	622	680	653	711	678	659	611	594	670	635	667	665	627	660	663	650	675	679	633	684	660	633	639	625	651	614	646	657	617	594	596	655	656	637	610	650	653	634	650	618	671	671	632	654	629	628	690	682	642	695	669	658	621	657	646	650	610	639	608	642	644	637	656	624	599	627	659	674	624	623	688	666	637	630	646	639	644	625	617	653	626	673	669	655	688	636	655	673	661	631	676	662	695	634	591	632	694	588	624	600	658	663	686	607	645	707	650	658	601	633	681	676	647	683	655	672	701	687	665	643	665	645	635	624	655	649	600	661	627	647	637	641	639	621	621	604	645	658	627	635	699	644	652	621	678	630	642	603	664	685	691	645	625	644	711	606	681	662	667	568	598	662	657	642	634	678	626	648	591	604	615	634	613	633	657	640	625	679	680	617	612	640	640	615	627	624	675	614	711	666	678	621	648	675	668	626	637	628	654	618	670	640	645	657	648	665	638	636	646	615	673	652	651	640	652	667	670	637	655	625	631	667	658	640	650	704	643	682	660	638	604	661	637	620	652	655	623	625	589	647	657	645	674	646	640	631	630	607	636	666	638	618	605	654	631	616	655	621	653	624	625	673	603	656	657	636	675	649	604	668	642	624	601	650	625	607	641	622	623	610	600	659	638	675	663	592	645	643	628	649	640	652	679	639	631	625	664	647	612	661	636	656	678	599	700	613	670	630	607	621	635	610	598	649	636	662	661	675	629	665	648	611	657	638	618	650	599	620	640	689	619	669	642	571	607	641	668	635
39814	35766	37088	32078	26490	21342	20060	16633	12562	9880	5586	3763	4439	4552	3742	4540	4073	4449	3733	2284	2905	3018	3470	3719	2504	1997	1618	1451	1037	699	724	549	600	482	434	393	391	352	315	245	233	249	210	212	219	216	193	242	234	212	204	224	210	192	210	210	239	209	204	209	206	192	208	211	215	220	222	233	193	226	219	196	189	221	197	235	196	201	202	223	202	197	209	185	212	226	224	189	224	233	230	185	206	213	185	229	193	221	205	222	223	214	198	199	197	240	205	217	211	230	219	221	206	187	235	225	203	202	228	248	211	192	222	234	218	190	203	213	217	215	214	197	233	208	197	197	208	229	235	215	197	211	248	198	215	218	221	215	197	223	221	241	220	207	212	199	211	191	204	252	210	231	210	203	223	209	197	221	216	213	239	198	216	200	196	238	208	215	202	215	211	241	233	214	204	216	207	202	212	206	219	200	216	217	200	198	211	220	212	196	223	206	251	220	198	242	195	207	209	203	225	190	207	205	215	218	212	194	205	210	217	236	216	209	247	231	202	210	214	197	193	215	224	217	236	202	203	208	199	217	206	190	213	206	203	208	211	204	205	200	197	222	181	212	206	183	210	229	229	187	227	215	229	234	197	205	215	221	220	222	219	208	221	201	190	219	229	194	204	188	183	218	191	209	213	224	195	224	218	215	187	219	229	221	198	198	208	225	255	220	230	202	210	221	217	220	234	206	208	226	230	220	235	233	225	212	213	215	211	200	233	215	198	229	224	190	266	207	194	202	201	211	207	210	206	179	166	200	214	221	251	193	219	214	225	192	219	228	230	209	232	232	203	231	235	218	193	223	181	196	211	226	227	228	224	174	206	221	231	223	227	201	204	198	209	219	218	201	234	220	216	210	193	215	222	195	190	198	215	197	240	194	199	211	208	195	215	219	193	238	221	206	201	259	194	212	225	214	202	226	211	220	203	202	216	206	218	225	220	201	198	216	208	223	226	201	202	195	210	232	234	191	217	226	199	203	225	223	222	220	207	226	201	200	205	233	219	211	229	214	226	193	213	223	195	196	212	207	211	196	229	205	200	229	204	202	180	223	203	194	220	210	203	204	229	212	210	231	227	224	233	175	223	201	224	213	198	193	224	204	223	227	203	204	194	222	233	205	219	194	206	231	190	224	220	211	203	196	232	223	206	193	212	206	175	214	220	214	225	219	196	202	193	215	205	244	232	223	211	232	209	202	201	181	222	212	205	216	224	205	225	222	219	222	215	214	218	197	206	212	195	228	197	212	203	227	197	206	193	208	182	214	189	214	207	203	210	189	212	202	233	237	200	215	224	237	208	230	225	220	204	237	204	218	203	208	196	213	217	224	204	194	224	212	251	221	210	182	203	220	204	177	208	219	200	222	207	200	187	195	198	221	218	202	220	224	194	206	176	230	193	211	184	224	210	231	217	221	214	218	216	204	224	206	220	208	225	201	218	211	213	212	227	222	237	233	230	224	226	196	185	186	201	224	215	250	199	225	209	219	211	233	218	219	211	219	187	211	209	196	207	199	221	177	210	215	214	213	212	206	238	199	206	204	199	219	216	224	217	218	202	225	228	205	212	187	209	234	206	230	163	199	198	181	230	197	208	206	227	223	222	218	242	233	213	216	209	238	219	180	201	207	220	203	199	222	235	199	193	239	231	197	219	206	241	195	215	222	207	232	224	210	206	208	200	201	212	198	223	230	241	226	207	219	215	198	215	203	197	218	213	220	220	196	203	218	202	221	206	199	202	200	231	204	189	240	248	194	210	194	204	183	246	235	201	202	235	208	246	229	195	214	217	200	213	189	232	186	237	208	189	202	198	219	250	206	258	214	227	195	235	226	208	207	216	196	230	218	231	236	221	200	221	239	210	236	223	216	189	203	229	227	220	209	233	184	205	208	203	227	207	217	203	212	199	232	211	206	201	206	228	212	207	190	229	211	204	215	203	206	223	226	207	213	228	232	213	183	224	195	205	188	207	237	244	196	195	213	231	244	240	205	210	197	226	199	234	198	206	207	198	239	214	208	169	211	214	195	212	223	190	234	204	194	209	213	235	242	206	203	211	203	203	219	209	229	203	204	225	222	214	210	215	197	219	203	212	246	221	206	227	198	240	235	208	232	211	225	206	217	218	226	220	211	213	227	178	217	211	216	235	185	213	206	217	221	211	198	231	208	213	194	211	196	207	208	208	204	225	207	226	247	219	209	233	221	216	202	206	196	231	192	193	188	205	221	206	204	236	240	224	218	229	224	217	217	231	195	221	193	237	215	194	186	230	229	233	191	189	212	232	204	218	205	208	213	209	206	223	217	238	212	211	197	197	220	203	185	201	199	206	220	213	204	209	188	201	224	216	212	209	195	205	211	215	217	219	217	201	232	204	222	209	232	215	219	225	190	199	197	212	239	210	215	195	226	178	210	207	208	217	212	186	236	180	205	212	197	207	230	207	205	182	223	228	178	210	233	210	249	214	209	231	212	221	215	225	188	217	202	197	189	218	204	220	222	216	227	217	218	223	217	208	220	237	211	217	208	216	211	214	218	204	214	200	208	225	219	207	198	217	207	204	240	192	225	224	233	200	223	210	224	201	214	220	220	176	232	212	251	211	190	255	203	207	196	214	227	217	198	219	213	182	219	224	237	212	218	213	245	197	216	200	226	196	201	190	177	225	211	200	209	221	163	209	213	231	202	196	190	212	251	222	193	231	222	195	221	223	176	216	182	205	197	214	212	222	217	200	222	233	219	235	220	215	187	220	216	213	193	231	223	198	212	217	189	179	202	206	204	203	216	191	246	209	237	213	223	199	213	188	226	216	211	235	215	191	210	221	204	203	216	170	199	196	213	198	203	216	234	206	226	222	203	205	225	217	220	233	209	225	217	194	229	208	224	184	211	184	195	209	212	225	226	220	196	183	215	218	218	196	217	227	221	208	225	202	227	222	223	199	221	210	181	216	189	185	200	210	231	214	186	217	222	195	207	237	199	219	218	228	205	216	210	217	219	217	197	210	203	207	204	234	213	212	213	208	209	209	212	204	210	209	233	212	207	228	199	220	200	222	191	228	211	178	202	226	224	211	212	218	222	214	217	216	247	191	212	234	222	231	214	215	190	215	179	202	199	222	201	207	233	212	223	183	208	220	203	193	203	203	222	221	205	205	199	212	242	221	207	227	237	194	229	203	219	240	221	227	217	211	227	213	214	210	197	191	238	198	210	208	218	224	203	226	232	213	225	226	207	234	193	206	214	211	216	228	228	206	222	200	221	216	191	236	207	220	228	210	217	208	226	199	213	207	209	230	199	225	233	216	210	230	218	203	208	219	201	237	229	221	219	203	237	215	216	219	189	219	225	223	211	216	229	212	221	224	236	216	215	205	205	198	241	223	233	214	212	202	209	236	225	215	217	202	192	212	239	199	190	229	229	221	177	233	189	189	183	215	197	210	219	207	214	223	210	208	224	217	216	197	241	199	219	210	221
26801	28964	38385	40802	38878	35712	36109	33485	29948	26854	19324	15711	18660	18375	16499	19171	18007	19315	17739	11423	15390	15629	17411	18285	12904	11152	9659	8176	5998	3945	3805	3161	3013	2672	2234	2004	1894	1525	1232	1067	872	868	790	712	729	674	657	650	642	600	631	656	587	607	549	595	586	577	612	624	617	583	553	594	591	587	577	615	552	571	619	610	587	603	616	592	584	609	595	600	589	577	552	611	620	594	549	598	601	608	640	603	632	575	576	603	569	633	605	583	564	553	579	589	609	568	589	551	603	561	601	581	585	583	608	569	557	618	549	622	610	601	585	571	576	582	573	615	563	619	627	599	571	612	596	605	611	571	625	599	637	629	590	599	599	618	586	595	587	589	630	603	570	597	620	596	568	588	596	584	617	576	622	619	600	582	601	574	567	599	604	583	617	660	606	557	546	641	543	586	567	569	594	679	610	580	574	592	577	562	590	613	609	570	586	589	592	639	575	612	639	582	533	641	571	567	586	619	588	615	582	557	588	580	581	600	603	608	611	599	543	605	554	595	624	625	573	605	619	574	623	559	563	606	562	611	592	575	541	619	600	630	613	639	643	568	629	582	600	605	558	586	595	584	597	615	603	586	588	608	617	594	576	546	552	582	578	593	624	581	561	560	573	613	584	587	589	572	572	616	559	593	542	585	615	579	608	571	593	578	595	590	595	596	593	635	611	600	624	561	572	608	602	610	588	562	626	593	526	603	571	575	575	627	567	609	622	621	546	598	603	555	604	574	612	595	588	596	611	578	586	571	568	627	587	628	582	601	591	580	591	575	547	578	575	563	580	630	560	592	623	590	595	591	575	611	568	564	624	557	586	569	559	642	610	637	621	546	611	593	558	567	589	571	594	554	634	598	564	538	561	575	624	592	609	592	614	557	591	573	605	595	605	592	568	568	586	590	567	565	600	620	572	584	597	595	598	610	576	606	542	591	587	591	580	596	625	594	600	628	572	567	569	574	606	551	595	610	605	539	577	591	591	586	576	589	553	635	593	616	551	603	587	566	586	626	604	587	595	575	542	591	619	592	577	612	571	631	585	601	634	627	598	576	595	572	647	572	595	592	584	562	589	583	614	579	591	613	634	574	584	605	571	586	550	579	587	566	606	567	602	564	582	562	573	597	582	622	611	624	615	645	603	597	615	588	633	567	612	613	579	573	610	570	591	625	621	598	603	565	560	596	580	641	576	576	589	600	633	621	560	594	618	551	559	592	597	607	583	595	627	587	581	602	619	662	583	580	554	608	581	619	594	604	608	610	571	599	609	608	559	594	631	607	628	570	607	618	602	555	612	611	595	596	620	576	610	574	584	589	602	591	617	559	583	618	605	592	582	575	618	607	602	606	546	564	591	605	658	600	583	605	593	573	564	594	610	562	608	581	585	541	586	562	577	605	612	566	592	654	581	611	576	593	596	602	571	625	608	618	598	584	607	620	550	510	601	615	597	569	565	560	583	587	599	626	603	588	595	577	603	574	614	578	612	592	591	591	621	634	577	597	580	627	606	598	585	580	546	584	543	610	550	627	565	573	569	587	554	615	592	604	609	614	585	619	605	555	597	567	641	601	612	628	620	598	559	608	578	610	568	603	613	610	610	572	593	600	612	597	619	617	527	570	574	608	601	593	610	602	596	607	594	601	564	576	585	607	579	560	613	609	591	600	589	591	582	555	595	596	532	580	587	568	579	613	586	601	571	610	584	579	609	623	609	623	607	587	590	571	596	613	625	553	589	602	568	613	587	559	571	602	635	615	600	558	620	589	583	610	574	595	555	609	622	588	609	638	632	596	565	570	531	574	587	598	570	568	607	611	617	600	561	571	579	588	598	612	596	607	574	612	561	540	594	580	577	608	607	594	570	602	594	560	590	601	574	619	607	584	558	598	574	611	596	629	615	562	613	593	643	553	605	616	613	605	586	549	544	604	621	567	650	616	623	560	618	608	600	587	621	601	623	650	626	594	567	597	604	589	616	582	633	629	588	576	575	555	586	622	629	622	635	581	615	551	614	602	587	571	594	611	595	600	589	565	563	639	599	600	591	616	572	623	606	615	538	563	570	593	598	573	606	580	628	604	580	598	565	569	613	603	592	597	602	594	612	592	605	571	615	574	613	604	613	607	544	589	635	516	566	537	625	574	580	568	591	600	566	553	634	562	611	583	595	576	620	577	619	602	554	585	565	587	584	603	590	537	591	588	596	563	588	599	598	619	592	590	613	586	590	610	572	591	557	604	557	617	589	596	585	606	594	586	643	581	642	603	600	577	587	556	573	594	610	603	554	565	554	571	621	560	597	538	573	625	582	596	579	607	624	592	636	606	592	585	635	575	596	567	600	568	610	573	586	611	599	572	611	598	624	583	593	626	628	576	584	575	551	581	555	618	608	640	638	602	583	569	610	575	629	602	594	587	592	578	582	593	601	586	602	556	614	580	564	580	583	599	560	608	577	563	611	604	605	575	605	595	586	670	586	603	582	586	612	589	569	625	582	573	605	593	609	597	613	582	612	644	640	549	603	559	565	575	589	564	600	605	598	611	599	595	661	580	587	555	580	557	613	621	618	582	590	587	582	614	591	566	629	610	612	580	605	597	617	599	646	606	580	585	566	581	598	620	600	632	599	596	609	587	610	588	611	573	588	621	564	566	603	593	586	613	625	579	584	598	590	585	636	586	569	570	601	597	600	580	609	582	586	551	600	615	576	579	619	596	633	611	564	574	587	561	608	607	610	615	562	587	579	595	560	550	615	597	582	606	631	600	580	585	568	586	588	573	587	573	558	559	581	613	613	610	606	582	555	573	549	596	619	586	615	577	604	590	587	567	607	557	628	606	633	588	575	537	574	584	584	567	599	571	581	609	615	552	654	609	585	596	606	583	616	551	545	560	602	585	602	622	602	592	611	571	605	558	613	569	606	568	624	603	557	619	571	561	607	610	597	586	597	577	612	580	604	588	600	571	610	564	569	569	572	611	587	594	558	648	563	642	623	592	662	554	580	601	565	599	611	614	594	560	584	573	590	624	554	660	590	591	616	582	573	615	586	594	584	608	557	579	582	618	605	564	594	617	594	623	605	608	580	591	598	572	566	571	604	613	616	530	620	525	597	567	624	556	539	616	610	572	611	591	614	593	608	574	617	564	562	570	666	661	613	642	566	591	570	581	571	532	603	623	559	596	608	600	612	632	629	621	608	596	605	597	588	584	616	595	639	608	625	603	580	599	598	554	590	596	569	597	645	613	569	593	535	602	548	600	629	518	590	605	657	628	590	589	600	584	590	613	591	599	585	562	562	637	593	636	650	574	570	585	581	559	601	604	581	577	575	608	581	618	611	576	638	609	591	559	561	620	572	595	621	588	617	633	567	569	594	544	608	558	596	611	599	596	611	634	616	596	628	613	560	584	611	600	605	589	594	600	577	594	576	581	574	587	595	591	595	593	561	562	563	637	613	582	585	612	593	611	573	582	606	595	548	577	632	558
20259	17438	17857	13173	8313	5357	3686	2503	1864	1469	1026	859	736	670	558	529	457	504	407	370	392	386	377	388	351	327	309	279	289	295	314	299	256	279	289	245	279	249	248	237	260	241	275	239	274	240	231	234	201	261	248	300	254	275	249	246	238	215	243	237	238	234	262	253	259	241	248	235	263	239	258	260	262	253	250	234	252	257	276	253	250	269	241	228	248	252	237	269	263	243	232	282	230	246	264	252	229	259	238	247	247	260	236	237	221	232	260	245	240	263	249	224	265	236	250	248	289	229	261	251	234	268	278	254	225	238	251	248	248	261	265	255	264	244	240	238	240	244	225	253	256	240	237	266	267	223	250	238	273	231	219	249	248	252	285	247	252	232	243	254	263	247	231	236	275	238	254	264	256	286	241	234	266	239	271	257	272	238	249	267	250	229	251	275	256	227	276	259	279	290	242	236	231	241	280	224	228	267	253	246	239	223	251	255	220	282	260	230	244	245	252	245	256	272	246	251	249	265	254	245	243	243	241	250	263	259	245	259	270	260	273	255	256	257	220	264	251	242	232	278	245	241	274	256	236	260	259	257	250	259	232	238	259	244	262	247	225	240	265	280	258	250	261	275	233	272	253	234	248	240	237	256	268	252	260	247	231	246	236	230	259	247	257	232	246	231	264	239	261	234	266	228	284	268	242	253	247	257	238	262	252	245	234	270	254	275	281	226	237	242	250	238	250	243	230	242	220	257	209	256	261	243	273	243	227	263	235	249	261	260	262	271	244	244	267	240	243	244	276	244	223	247	220	253	274	251	262	244	249	242	260	243	251	255	264	248	274	269	268	265	240	256	242	261	247	264	264	236	280	234	240	257	246	246	270	228	250	234	239	241	265	278	214	270	243	245	242	265	263	247	253	260	239	270	253	250	255	267	248	255	246	266	253	245	271	269	258	249	251	244	293	251	252	267	240	240	246	220	261	256	249	239	271	268	243	250	249	222	244	267	247	233	230	253	236	283	250	235	285	252	250	270	219	221	237	244	267	245	236	246	245	236	263	242	267	248	224	254	246	251	285	280	256	257	236	262	228	208	253	258	252	233	236	245	255	244	243	273	249	282	237	240	221	235	213	257	258	240	229	237	252	245	271	232	235	256	254	234	264	274	265	243	248	268	223	254	219	232	233	260	275	271	243	256	269	269	263	279	263	256	225	242	260	263	239	248	242	248	270	280	244	256	252	247	250	280	263	237	264	241	246	249	309	249	264	251	245	206	254	233	228	275	243	253	230	273	252	262	265	248	292	273	250	225	243	263	228	250	255	240	260	283	268	236	248	257	223	266	249	249	216	260	269	253	263	251	275	256	281	236	248	227	238	278	236	264	246	236	246	238	241	265	259	251	255	233	226	241	224	245	246	254	234	267	277	247	270	280	242	233	264	255	242	271	263	235	236	270	257	236	239	246	268	259	266	223	258	263	235	281	254	268	246	255	251	231	221	268	233	253	264	263	245	256	274	242	251	239	256	243	272	243	275	253	247	251	248	240	243	253	271	248	239	281	246	270	259	254	245	262	271	261	264	262	265	281	231	252	241	258	249	249	245	250	277	233	236	254	244	258	249	219	262	248	278	232	289	268	258	232	241	253	234	257	223	243	245	233	217	214	256	274	262	229	255	263	238	259	267	245	283	260	240	253	251	232	250	215	277	267	245	249	234	246	250	263	273	256	271	257	237	266	247	254	240	244	276	234	256	256	245	248	256	261	272	271	234	280	247	234	234	258	253	243	267	245	208	277	284	272	263	252	277	253	267	267	263	237	248	264	255	230	235	240	238	265	278	231	258	248	224	295	238	256	247	270	238	256	277	255	236	257	274	263	254	250	221	229	241	247	248	243	243	254	225	250	245	258	257	261	248	237	261	263	254	274	261	261	262	244	259	252	251	249	246	244	244	285	272	251	260	231	237	252	241	243	239	263	239	280	278	246	240	238	228	272	262	254	269	279	251	236	232	260	205	234	259	268	251	280	255	249	270	243	255	248	264	248	278	263	266	230	249	277	243	270	243	258	241	226	245	282	246	267	248	248	273	231	245	257	242	243	233	240	251	229	248	232	254	283	253	263	250	264	253	238	244	242	256	239	253	260	259	204	235	254	249	261	272	256	248	249	236	256	236	233	274	227	263	239	253	216	238	260	234	262	228	229	228	218	264	264	264	275	253	238	239	256	252	263	262	252	250	273	255	259	244	241	228	279	259	254	229	237	242	240	258	245	247	236	244	270	232	234	229	232	271	252	245	254	261	237	270	282	225	239	258	247	265	285	252	239	235	246	252	272	274	237	257	236	252	256	266	247	235	241	255	242	253	249	248	267	227	272	228	243	259	220	230	263	247	248	233	234	232	254	248	243	257	239	239	251	260	233	243	246	251	268	231	244	253	246	267	269	256	270	273	240	257	244	242	263	235	252	255	256	246	278	243	274	263	254	241	266	245	227	255	266	239	275	238	246	271	238	240	268	206	253	264	240	246	232	243	254	261	256	200	242	261	246	244	255	258	250	271	239	262	269	268	262	240	286	254	236	256	246	241	219	258	261	264	264	266	239	264	237	253	278	254	278	266	242	275	263	223	243	242	262	245	233	256	224	252	239	254	239	255	252	240	216	251	260	233	257	228	223	258	253	223	242	265	273	243	228	261	234	233	281	221	245	260	244	257	242	264	258	239	258	262	248	255	261	241	253	253	245	240	258	260	254	242	281	227	258	251	266	215	244	261	235	242	265	227	275	257	287	249	269	237	259	268	240	240	293	252	248	253	224	240	275	264	235	249	276	221	231	233	265	241	245	262	217	249	233	246	240	251	253	282	241	245	302	253	252	225	258	242	249	260	249	289	271	272	225	260	256	262	219	254	235	228	266	259	244	237	250	224	241	226	252	223	230	251	269	238	284	262	221	243	247	234	241	247	245	261	261	244	232	246	253	228	250	240	247	256	248	257	248	251	252	239	235	232	262	262	259	235	240	252	237	265	216	253	282	251	231	272	227	257	247	262	263	261	251	246	257	247	267	241	231	248	228	203	234	257	250	258	236	232	279	262	242	246	244	244	237	221	236	237	253	261	270	249	246	291	242	255	259	243	246	263	258	216	255	266	238	240	242	234	263	248	242	243	273	239	254	245	241	263	252	266	254	242	292	248	264	263	276	241	295	197	251	238	236	237	247	238	219	225	280	256	247	266	274	236	255	250	250	270	264	254	274	252	261	254	269	241	273	243	261	276	255	243	268	255	264	263	235	257	227	227	250	267	286	246	260	280	269	249	274	260	257	245	227	231	241	264	236	220	264	231	243	251	274	252	255	236	226	228	226	258	275	266	247	275	250	224	233	277	224	275	279	245	223	211	244	239	255	253	241	232	226	256	261	251	251	289	250	268	238	256	237	237	260	248	251	271	264	236	260	262	255	235	257	220	237	265	234	244	247	247	241	274	252	269	245	245	226	239	266	261	240	228	263	252	254
12794	14512	24257	25199	21212	17489	14418	11457	8873	7186	5339	4394	3885	3399	2802	2629	2413	2354	1952	1583	1687	1567	1575	1642	1328	1161	1121	1047	945	867	826	795	756	778	779	750	723	685	678	704	730	701	682	687	689	691	708	678	733	685	706	688	652	663	660	671	725	659	677	667	648	671	666	721	662	670	746	717	701	727	715	706	675	718	701	688	701	641	701	674	684	675	662	669	674	744	706	697	644	664	685	676	712	710	707	700	642	748	630	700	737	689	653	664	675	696	681	711	730	684	690	713	671	701	670	664	725	629	732	692	685	669	670	692	709	670	699	726	711	704	666	673	685	698	723	694	677	636	698	673	658	623	658	674	678	690	702	669	759	685	669	689	713	690	680	661	696	719	681	709	689	730	682	712	671	663	663	692	652	676	659	703	706	669	709	657	715	669	632	690	679	672	676	692	723	698	650	714	718	725	726	680	699	635	659	705	750	675	663	683	715	734	696	674	705	658	691	706	656	640	666	668	676	690	723	718	699	652	697	727	702	685	704	713	731	681	708	708	715	672	676	687	702	698	695	661	677	679	661	659	697	703	703	693	694	694	684	679	692	682	667	677	694	725	706	671	686	639	701	676	666	649	734	701	697	708	677	662	706	707	696	727	657	741	672	649	691	661	660	683	715	689	681	692	670	692	650	682	724	744	684	691	695	671	751	713	734	667	714	647	723	665	718	727	695	692	714	711	729	684	681	684	653	702	710	664	687	698	654	668	686	688	707	738	668	708	749	697	737	723	692	675	698	710	671	670	652	692	754	655	661	697	661	688	704	720	709	662	675	701	672	653	710	704	699	690	689	709	719	696	646	657	687	690	698	668	717	661	660	664	718	707	693	691	698	700	698	703	671	682	682	718	692	707	629	725	706	627	682	701	687	668	642	674	672	701	688	671	683	689	697	693	712	666	693	669	728	690	688	649	687	697	697	683	667	702	707	702	719	745	634	648	697	645	660	689	690	663	718	684	664	678	703	680	677	680	694	696	692	662	758	722	703	692	647	691	638	665	708	702	679	728	681	731	671	677	686	706	751	644	685	683	673	670	724	694	671	714	757	693	677	687	702	728	695	704	718	696	693	682	723	711	694	672	715	661	668	713	699	688	685	698	688	708	679	668	723	668	700	714	637	730	680	675	651	684	695	674	650	677	670	710	655	732	691	708	688	690	719	680	659	699	695	702	653	729	706	686	726	652	665	673	693	647	705	679	670	762	743	731	673	664	686	685	714	688	711	695	688	694	734	695	682	672	686	663	739	688	677	689	692	702	690	672	676	665	671	719	704	710	700	705	680	680	736	675	701	696	702	663	636	679	674	670	681	661	710	696	672	669	725	676	725	679	703	733	686	691	699	669	718	716	689	757	651	655	670	733	678	658	678	723	688	682	664	687	724	702	707	716	734	693	674	744	710	679	659	716	666	671	689	718	672	671	673	651	691	663	656	731	704	685	667	635	710	702	644	665	723	711	701	682	634	671	688	701	698	685	696	723	704	714	658	650	702	671	685	715	666	684	689	675	717	696	709	660	711	649	716	623	626	717	707	691	694	691	686	692	735	706	670	680	717	668	682	663	680	702	626	718	693	671	639	644	699	715	724	682	687	682	728	706	671	700	690	706	693	686	668	681	729	662	680	674	689	679	709	672	696	696	667	696	716	705	701	679	696	694	674	742	696	727	684	670	674	673	664	638	654	664	677	715	684	664	708	682	663	723	685	698	693	676	664	725	684	704	700	706	646	681	680	637	674	636	680	735	717	749	708	746	665	690	674	688	725	690	673	661	690	661	703	685	694	663	692	735	679	720	730	689	661	717	708	672	655	669	672	707	679	688	717	724	665	709	690	710	718	696	717	660	702	664	726	709	710	660	714	666	688	698	705	716	694	691	698	671	668	710	727	708	721	729	688	647	716	753	716	725	677	739	715	677	691	687	628	677	684	689	730	681	698	670	649	706	661	673	673	685	737	677	673	648	687	760	744	679	710	686	683	672	673	712	683	675	649	691	664	716	699	684	680	678	669	743	715	694	696	706	686	692	678	685	711	703	664	678	663	693	711	702	659	694	681	718	703	726	712	681	711	704	723	715	662	685	671	674	706	718	711	721	691	672	686	689	712	647	686	677	645	696	690	654	723	668	682	634	654	672	701	661	602	703	673	685	663	693	678	656	658	721	671	672	727	715	674	721	702	690	686	767	683	637	728	678	698	724	733	733	655	721	655	684	745	693	648	678	698	679	692	669	700	689	673	680	686	696	713	654	690	694	680	650	709	665	675	704	699	676	684	743	706	723	643	681	659	681	691	672	680	671	739	653	691	692	689	706	740	755	696	677	705	685	660	683	677	723	681	666	714	672	694	688	702	646	664	695	715	677	720	684	663	687	680	747	666	661	720	665	674	696	650	662	674	709	707	726	672	727	720	671	682	681	694	715	726	711	687	715	706	720	701	666	698	705	698	668	681	618	683	674	700	680	648	734	707	672	691	706	689	656	675	674	703	689	751	675	709	693	721	673	669	699	660	672	728	747	698	707	674	705	736	738	667	686	657	666	731	665	677	685	658	658	677	679	718	662	739	691	685	702	681	702	665	689	690	663	692	672	622	684	725	705	640	722	704	672	655	710	628	677	669	671	681	676	648	712	658	702	690	712	687	679	710	667	694	668	664	680	682	634	679	668	687	685	732	687	669	742	633	683	737	658	681	713	675	697	675	715	702	655	734	682	687	694	681	703	671	732	707	682	714	725	704	735	645	651	680	713	764	696	679	671	683	732	695	674	713	685	653	707	725	730	688	662	672	660	700	669	691	687	684	690	647	706	657	703	718	715	665	697	678	684	683	729	673	674	675	653	661	696	692	702	704	684	706	679	713	746	719	675	737	755	687	687	704	662	646	679	677	659	670	657	703	712	706	681	666	673	680	680	674	708	694	690	702	645	685	677	642	721	694	729	666	737	702	669	698	674	678	650	672	687	716	738	658	687	698	673	691	673	675	729	691	717	698	659	672	680	658	706	720	705	722	694	670	680	700	667	683	677	709	689	671	696	680	688	700	671	692	677	652	738	682	674	693	686	673	661	701	661	670	687	722	706	708	691	653	691	634	691	707	706	683	667	693	710	693	715	690	692	666	721	716	665	700	638	641	690	730	662	712	674	702	656	662	690	730	660	681	720	698	697	702	723	693	704	655	710	671	678	712	678	632	668	692	672	660	637	710	668	663	710	667	670	726	737	674	712	707	731	643	691	721	674	710	699	707	676	660	696	671	675	709	723	705	677	699	714	720	730	703	674	661	642	696	682	722	701	731	713	688	675	712	694	685	736	745	679	697	653	691	650	687	678	695	671	714	680	708	720	674	683	697	717	645	672	707	680	671	720	734	724	689	687	730	667	708	715	723	709	700	680	685	699	691	651	661	710	697	720	696	675	690	701	686	655	689	686	696	680	709	673	711	715	736	686	694	718	658	688	657	677	684	693	697	677
31792	28673	29931	24453	17740	13798	11934	9228	6649	4340	2646	2220	2038	2172	1726	1816	2132	2030	1499	952	1474	1452	1530	1634	1045	898	767	750	544	416	412	343	374	321	314	305	311	258	259	254	276	242	232	213	254	222	233	240	232	231	228	244	249	238	223	236	233	245	245	228	228	240	238	212	245	213	221	243	210	239	245	240	267	246	245	228	237	251	215	237	232	248	237	239	238	222	230	244	240	229	241	256	226	211	263	237	218	226	222	278	242	228	242	234	243	210	210	240	236	223	228	247	235	228	242	242	216	234	230	236	217	263	218	227	221	215	249	238	235	249	238	232	248	251	217	261	243	236	258	242	245	208	244	226	242	237	234	236	236	228	251	220	235	254	215	226	230	226	246	212	255	240	217	253	235	243	237	232	230	242	242	252	220	253	216	221	245	217	222	247	225	257	245	253	224	228	244	235	200	248	219	230	225	224	261	228	222	248	242	249	209	248	227	222	245	218	209	227	226	221	231	244	239	238	216	240	232	245	263	257	241	242	223	233	242	251	208	224	244	244	212	246	234	238	226	245	257	237	206	223	233	233	201	227	211	238	212	245	232	250	241	233	228	247	220	202	244	237	242	234	230	240	231	234	248	222	251	234	232	222	241	237	241	238	229	236	229	243	243	245	243	210	227	244	212	217	241	226	229	244	251	233	232	225	224	222	237	242	213	234	233	233	229	263	262	228	233	246	203	237	201	225	229	223	250	224	236	244	236	227	201	210	221	217	209	235	223	218	207	214	200	221	223	242	232	219	231	229	230	214	232	230	235	258	226	231	241	232	224	207	221	228	202	203	230	220	216	221	210	230	253	214	219	238	244	256	241	251	239	235	211	248	213	231	256	250	222	228	215	222	269	265	214	221	221	215	195	223	257	233	229	264	256	254	229	231	234	265	214	236	216	208	221	227	234	267	232	221	236	220	238	240	241	237	231	202	216	221	227	242	233	226	230	253	212	238	228	214	234	247	202	231	266	244	235	228	222	223	260	251	260	227	250	228	253	234	229	212	235	228	250	264	217	229	245	243	214	229	216	228	242	271	246	251	247	222	237	262	242	243	204	223	238	212	225	241	217	240	221	258	240	215	205	248	224	210	229	225	227	243	232	220	242	243	224	253	249	229	228	238	236	234	220	224	241	219	226	252	278	230	231	205	208	243	242	199	235	229	221	234	238	236	236	234	231	223	210	239	243	232	211	226	228	221	217	219	231	213	221	224	213	215	234	236	234	227	226	237	250	217	239	218	212	244	217	230	214	233	240	231	252	206	238	239	226	232	224	225	216	227	231	232	235	227	220	229	256	208	211	229	271	241	229	225	231	238	215	232	206	243	225	217	235	207	231	219	238	230	241	245	215	210	243	227	227	215	249	237	214	218	225	210	218	244	213	228	237	224	239	233	215	244	218	210	226	210	261	243	229	260	230	215	248	236	214	245	201	244	228	219	217	222	258	225	217	250	264	241	224	238	227	214	215	224	255	252	261	239	213	232	220	237	236	269	235	237	233	236	240	246	228	247	229	253	276	233	241	228	220	220	233	232	260	247	236	232	270	220	216	232	212	229	233	241	243	246	224	230	235	234	249	255	202	223	207	211	224	255	235	242	218	225	219	239	248	249	240	226	238	219	239	244	202	257	238	227	242	225	203	208	237	225	225	230	248	217	217	234	246	201	263	234	231	226	223	217	257	217	222	248	228	239	224	235	245	220	228	240	220	224	242	255	231	236	225	225	236	232	224	229	224	229	256	240	223	236	204	257	223	228	242	218	278	220	221	214	215	234	217	238	236	234	229	212	217	212	234	240	259	222	208	245	225	230	210	232	222	219	228	241	222	246	228	227	245	222	227	226	236	228	234	273	241	234	234	239	219	222	243	214	235	242	213	250	222	228	259	226	227	223	255	219	243	214	246	229	238	246	205	209	228	227	253	230	233	247	214	217	249	228	247	207	210	239	235	250	221	243	220	240	224	243	238	238	241	251	218	237	253	232	237	217	261	214	244	250	247	229	237	263	223	226	187	217	231	236	237	225	229	230	253	248	216	231	249	238	251	237	209	230	250	241	269	240	256	222	224	252	251	234	223	223	224	229	195	249	241	244	227	212	224	240	232	223	251	236	200	214	239	238	241	248	251	218	226	230	208	204	233	222	196	208	224	198	246	260	237	235	230	239	203	232	243	224	258	229	200	218	259	229	209	230	260	244	232	236	250	228	245	225	226	239	235	215	242	229	213	223	249	221	245	256	241	246	221	235	217	250	241	240	246	251	242	247	238	223	252	232	253	232	253	256	232	250	231	238	215	200	258	239	239	247	215	230	255	232	232	238	223	235	232	223	245	220	207	251	236	226	223	233	231	248	233	235	222	233	270	215	290	257	216	256	237	244	223	255	231	218	235	229	224	227	239	242	230	209	232	232	218	253	227	268	241	215	261	234	228	220	236	226	244	220	211	223	222	218	231	247	226	218	219	256	218	225	250	238	210	226	224	242	242	253	217	200	215	228	225	226	245	231	223	259	228	207	215	227	242	230	257	225	238	254	241	216	230	203	249	259	231	230	245	226	247	256	236	220	247	228	230	239	252	211	223	227	268	244	213	234	228	237	240	240	243	223	229	236	248	227	224	216	205	217	232	249	230	234	242	209	229	240	253	260	261	256	258	231	236	219	225	240	245	239	228	231	234	243	233	231	258	232	223	242	233	232	247	235	243	224	224	245	239	246	232	235	229	219	219	241	236	242	252	220	247	239	243	249	252	233	221	230	250	238	235	225	213	222	209	230	252	210	226	228	267	218	243	245	215	236	226	236	241	243	212	223	231	224	239	257	229	224	240	242	231	236	244	249	236	234	230	229	234	215	240	258	234	270	249	228	245	233	218	225	212	221	237	237	249	252	254	230	215	208	228	229	235	199	245	220	239	204	232	277	225	235	225	239	236	231	208	230	215	231	242	223	216	226	216	238	249	244	221	234	231	229	229	270	247	220	212	246	245	223	213	240	226	244	234	239	273	251	248	231	200	226	264	211	258	226	237	212	234	235	234	214	238	247	208	231	229	211	247	218	215	197	258	229	248	229	242	228	231	215	234	250	193	241	240	225	241	235	247	239	235	237	215	230	238	237	222	235	213	222	209	245	230	246	250	261	234	228	212	225	245	256	230	245	220	241	215	247	260	226	205	240	212	235	236	212	246	241	212	230	231	217	215	235	240	232	236	233	234	256	226	226	198	211	239	249	225	214	250	237	228	242	232	237	231	222	266	223	219	235	215	240	230	250	241	250	242	247	253	226	231	257	226	250	219	236	235	225	218	253	227	243	229	228	256	230	201	225	239	239	251	242	237	228	237	206	242	248	240	243	237	257	251	225	225	223	206	257	238	213	252	229	228	209	235	241	196	253	216	227	227	256	258	224	217	236	236	261	240	214	250	239	241	244	224	244	225	223	230	260	231	234	206	209	221	221	242	240	225	213	222	238	207	271
20771	23461	33451	34919	31832	29323	28418	25325	21741	16477	12301	10532	10724	11169	9528	10332	11736	11535	8332	5582	8944	8507	9199	9815	6319	5398	4705	4172	2943	2031	2138	1546	1667	1580	1278	1277	1209	988	893	830	769	727	755	710	703	650	636	672	680	675	635	663	643	657	638	630	637	668	632	667	616	642	608	613	620	645	577	641	629	642	653	686	676	626	675	633	659	687	637	667	630	709	666	687	613	671	627	636	631	637	667	637	624	659	663	620	649	665	678	617	644	643	650	640	640	611	698	652	644	650	623	642	663	652	663	653	638	661	649	643	607	695	633	656	635	648	645	643	683	631	661	650	693	652	683	643	628	631	669	616	674	667	638	642	642	637	634	619	653	650	655	644	583	584	674	637	623	639	660	638	652	660	630	640	658	623	642	616	640	678	621	616	688	672	656	666	624	669	663	664	708	673	636	631	650	689	689	657	664	670	636	645	632	642	616	632	670	632	654	633	637	586	645	667	615	671	687	629	683	650	604	641	674	630	673	605	672	632	625	632	632	632	649	634	629	666	641	700	642	609	653	598	614	614	622	630	664	619	673	618	605	623	615	593	647	623	706	653	637	624	626	715	624	630	614	622	624	655	647	636	689	668	624	634	651	636	676	693	625	642	656	660	676	622	638	651	651	634	661	630	641	604	703	666	627	651	649	653	649	637	664	651	617	679	648	603	633	678	626	623	668	632	659	633	662	649	640	667	603	657	669	648	626	655	611	659	670	652	663	619	629	638	636	632	644	637	661	685	612	644	645	663	615	625	674	625	639	669	612	635	672	662	617	629	630	649	604	652	604	678	603	623	663	609	668	663	657	616	682	632	673	630	623	656	648	638	624	655	667	651	612	630	649	692	631	664	613	639	680	668	652	711	682	662	630	611	645	649	641	618	676	643	661	650	630	638	672	639	638	638	638	577	633	661	633	659	646	631	633	622	634	649	595	623	617	599	627	640	642	681	648	656	624	673	668	617	637	633	628	646	663	659	657	628	642	607	665	675	639	662	647	638	656	657	662	669	637	659	599	609	557	586	653	662	636	667	665	660	632	671	649	659	663	597	661	607	640	602	638	652	652	641	662	608	595	647	663	589	599	622	635	650	662	663	621	637	656	659	656	705	670	675	646	665	727	636	597	623	644	664	650	597	691	639	642	643	682	655	650	668	662	656	613	650	639	646	603	577	633	650	646	669	625	669	652	627	626	639	648	640	655	645	636	622	644	641	654	642	679	611	642	668	671	640	658	654	642	651	627	641	639	642	687	726	645	618	627	657	639	615	635	669	650	656	645	662	676	616	653	709	658	632	675	669	654	684	670	695	656	656	614	671	648	668	608	635	652	629	636	651	629	620	621	640	689	656	617	686	669	635	629	677	650	694	643	689	666	592	663	627	615	643	636	645	710	642	635	660	601	626	679	636	668	670	643	618	635	638	633	639	741	660	695	628	636	697	669	620	678	622	651	631	658	603	658	666	647	663	616	671	634	641	630	658	650	674	632	635	633	638	638	650	623	653	632	641	678	640	606	665	615	617	712	661	630	677	635	617	617	694	664	696	618	610	638	665	639	640	667	657	638	616	659	630	669	610	619	631	688	680	663	624	647	633	662	684	653	672	662	678	631	635	664	598	692	643	634	650	561	623	671	654	607	680	633	645	679	659	660	633	643	612	627	639	623	629	612	636	673	657	674	620	668	632	685	666	656	684	622	628	688	603	659	624	631	633	625	682	631	637	672	627	668	617	645	666	651	644	631	653	646	643	595	635	611	654	659	657	658	628	620	637	618	628	630	648	648	652	641	631	619	663	615	659	635	682	647	626	652	616	631	673	619	640	640	625	697	659	667	640	623	574	634	643	651	703	675	651	655	578	628	619	681	657	653	636	647	622	682	630	721	609	655	682	623	676	660	677	606	664	631	626	675	677	671	610	608	636	638	609	655	595	664	637	660	635	683	611	686	610	646	676	676	595	632	644	647	622	653	655	639	653	641	604	638	638	644	645	634	632	693	652	622	705	636	610	628	700	630	614	641	617	646	630	640	632	669	644	622	656	627	617	589	671	670	634	669	647	635	678	700	629	663	618	653	683	625	665	627	607	647	615	607	631	628	656	645	667	651	707	629	689	702	677	690	633	608	650	653	637	660	585	609	658	641	662	709	652	623	627	628	616	700	673	627	638	641	647	662	607	617	656	636	662	651	657	658	645	618	617	622	648	613	620	659	632	655	635	642	650	633	651	656	658	660	642	652	663	633	641	708	676	668	662	675	673	651	672	635	648	626	681	669	631	654	642	626	654	679	624	647	688	683	632	605	623	651	685	646	619	666	619	656	642	675	660	668	649	621	665	593	636	668	650	686	641	625	639	648	610	641	671	677	650	644	655	657	660	639	624	597	619	666	646	627	623	617	621	647	635	601	663	618	598	631	658	637	613	635	639	622	669	697	679	611	668	646	683	640	634	646	615	645	633	652	642	648	635	672	632	655	638	666	700	643	669	641	651	639	623	654	622	622	684	629	661	637	629	626	594	657	648	611	718	697	642	654	651	684	676	613	688	612	649	696	646	662	626	621	672	613	662	667	634	626	654	633	647	634	676	694	690	667	641	647	644	635	608	648	634	644	696	599	657	657	627	609	646	654	633	650	647	654	597	660	629	605	639	619	596	664	623	634	673	662	674	673	669	674	628	642	653	615	637	631	633	640	608	638	661	655	648	655	629	613	639	629	638	648	627	632	689	624	676	675	649	612	669	626	659	649	648	602	689	588	673	655	671	633	631	692	626	646	679	635	665	651	612	651	649	624	686	662	625	649	702	626	630	604	638	668	634	674	607	611	625	592	650	651	686	639	684	608	658	657	628	654	622	641	641	629	667	644	697	658	635	677	674	589	658	630	644	635	674	638	623	694	669	626	672	595	658	647	659	650	637	634	602	627	686	636	658	640	668	653	639	686	619	637	670	644	663	658	640	652	623	666	649	640	614	653	690	631	644	613	653	672	650	612	668	628	703	645	644	689	612	609	684	649	638	634	644	701	650	642	686	611	640	630	621	654	692	648	645	633	636	636	666	654	618	651	667	662	600	707	660	657	620	601	625	624	651	659	629	630	619	622	648	603	651	650	621	639	639	644	668	641	611	660	657	626	652	610	634	665	679	610	591	625	614	653	607	633	641	609	614	644	654	641	652	646	674	608	628	653	592	637	674	635	682	697	646	647	584	621	634	667	648	658	642	587	665	656	632	670	615	628	639	646	636	640	700	593	660	634	624	612	666	638	667	581	681	677	636	634	670	683	599	691	626	615	697	658	640	652	604	629	630	649	673	640	649	622	588	636	636	647	657	671	677	659	623	675	643	639	676	685	659	653	621	610	656	607	617	611	660	638	617	677	658	641	656	684	646	659	667	642	709	666	676	619	657	617	626	628	613	586	665	672	640	610	640	665	597	620	632	640	659	648	635	638	635	630	675	655	644	650	637	638	638	692	641	616	629	615	623
40489	36761	37951	32439	26143	22111	20688	16362	12575	9729	6746	4427	3431	4134	3170	3463	4119	4501	2897	1907	3101	2679	3078	2880	1966	1639	1479	1299	868	606	664	485	506	465	441	391	345	326	280	233	259	238	226	232	233	239	218	218	224	192	244	220	207	228	216	201	211	218	218	207	232	204	207	243	232	227	199	212	212	195	212	214	220	218	208	207	210	235	221	205	194	245	216	205	208	199	210	231	202	204	175	199	216	215	221	214	194	249	197	219	240	229	210	207	199	206	226	215	199	204	198	195	208	200	229	200	208	188	219	190	159	230	218	210	226	213	216	219	210	230	214	241	209	220	204	224	206	217	215	214	207	210	206	202	239	211	231	231	206	238	231	225	215	232	213	198	236	184	254	207	206	219	208	215	206	197	201	197	203	203	222	205	202	225	219	210	193	225	202	204	232	223	209	231	201	207	242	199	230	195	197	224	217	221	222	242	215	231	189	227	222	213	244	198	221	220	202	196	212	182	207	208	207	218	216	206	202	239	201	194	193	230	202	188	227	204	185	206	196	217	205	215	210	228	203	199	215	227	191	214	230	227	199	202	211	184	186	199	213	205	218	221	206	185	229	217	214	180	235	216	200	212	222	208	225	210	238	215	213	242	181	201	232	210	200	214	214	203	209	240	229	211	213	203	232	177	202	219	195	195	232	229	216	205	196	209	205	215	193	196	205	203	197	207	195	207	183	192	199	225	199	217	207	212	204	223	194	219	210	220	194	182	220	216	192	195	210	241	227	223	219	191	194	185	200	204	205	216	184	191	222	206	205	201	236	246	200	231	216	233	219	208	199	223	215	229	207	224	185	193	211	194	225	220	205	243	209	190	208	222	195	210	214	215	212	220	214	208	223	221	233	192	222	208	214	193	195	219	239	207	213	190	217	200	222	209	190	207	202	198	204	206	228	210	198	225	213	227	204	219	196	215	192	203	224	212	202	215	218	225	231	209	200	196	222	217	211	220	190	243	215	220	234	226	193	206	225	209	191	197	204	221	224	210	215	235	220	217	217	216	209	233	224	199	189	211	186	206	210	230	176	215	209	191	205	181	226	214	216	196	201	209	214	230	212	192	214	220	223	216	206	246	222	231	248	228	211	208	183	232	214	219	226	168	229	197	233	204	218	214	224	208	195	234	217	205	215	204	236	237	229	203	194	229	225	208	228	226	236	241	230	183	202	188	210	207	225	199	228	213	196	223	225	215	203	200	203	218	214	229	192	197	208	229	203	220	239	196	211	199	185	219	228	203	232	204	196	212	218	195	227	199	215	227	204	199	223	200	200	211	208	228	214	213	203	233	194	196	163	223	206	199	237	214	200	214	230	204	190	215	218	218	237	199	197	212	213	221	220	221	197	204	238	210	233	192	231	196	213	208	218	224	214	202	223	239	231	210	230	238	193	227	222	225	214	214	224	221	200	203	223	226	200	200	223	203	194	203	196	200	203	213	211	222	226	210	228	238	202	225	228	208	238	209	242	214	202	202	209	211	256	203	185	199	197	218	213	206	194	214	217	218	229	249	198	214	251	192	223	185	211	219	212	207	232	216	219	221	229	195	182	210	194	200	224	221	246	233	224	210	190	201	234	196	218	191	226	214	219	232	200	236	188	220	215	221	214	216	221	231	229	219	231	209	191	227	217	220	225	220	222	219	197	222	197	208	225	205	202	224	179	190	219	218	253	204	218	210	195	212	212	233	216	218	213	216	217	204	235	205	227	244	198	222	203	188	227	229	200	229	215	205	216	202	202	226	230	230	209	213	214	211	205	198	208	202	207	209	199	210	208	204	221	198	198	220	195	221	207	224	194	203	227	197	207	194	214	183	208	211	224	196	205	222	232	205	220	222	207	212	188	206	206	242	211	225	231	211	188	212	224	244	243	219	220	196	212	201	201	206	207	240	205	204	241	202	223	210	210	198	189	206	225	250	198	228	226	234	189	216	215	211	211	206	197	202	203	229	194	217	191	234	194	228	204	191	208	210	206	225	216	251	192	210	215	210	193	205	205	211	199	238	203	216	197	201	192	216	197	201	208	212	199	199	222	191	233	216	216	220	222	216	240	205	217	216	225	182	212	201	225	235	226	217	181	191	225	216	214	225	230	201	218	228	239	227	206	205	228	225	207	199	226	212	204	217	184	191	228	223	221	191	190	207	227	229	205	220	203	201	201	195	223	220	213	199	217	223	231	244	204	205	234	239	206	221	214	229	218	226	209	195	225	205	225	223	202	194	187	210	203	176	200	204	234	207	213	230	217	213	213	209	230	227	218	214	202	227	205	228	236	199	241	191	200	215	198	184	182	173	211	217	197	230	215	215	221	212	207	229	233	209	211	232	190	198	197	219	211	195	211	208	211	219	194	208	208	213	232	192	229	226	226	216	187	226	220	200	196	205	197	229	194	183	204	220	225	210	189	218	217	219	226	192	208	198	236	243	216	245	209	246	219	212	215	214	203	203	201	206	213	197	217	196	203	190	206	217	231	207	216	199	219	208	188	210	204	223	228	215	189	232	216	205	204	184	193	205	237	205	213	218	222	167	209	200	195	196	215	209	243	213	208	227	225	215	211	182	214	234	219	195	221	207	219	179	193	222	205	196	214	199	219	198	233	231	223	215	207	206	207	200	224	186	216	187	234	202	204	243	218	221	193	234	214	202	216	210	195	219	210	202	239	210	184	196	211	227	216	199	214	217	221	209	197	217	224	213	196	214	205	205	211	214	211	174	228	224	188	228	215	199	207	226	221	209	202	229	229	191	229	188	221	225	194	200	211	207	205	228	222	222	208	214	217	227	209	203	212	201	219	201	201	212	212	215	181	194	229	204	211	204	171	227	200	222	214	238	215	216	240	230	223	195	213	216	240	251	238	208	176	205	204	209	209	215	216	228	205	219	233	217	208	220	207	234	218	205	202	212	220	217	220	215	193	222	183	228	195	204	252	207	210	189	182	184	214	226	211	208	218	199	196	239	191	192	225	216	236	211	214	225	217	204	192	214	189	201	205	204	214	229	213	217	215	214	219	226	187	213	220	173	226	231	252	198	202	211	236	209	212	218	196	242	232	186	218	193	202	214	226	221	213	218	198	209	208	225	215	218	199	200	188	234	220	212	229	201	202	207	216	213	200	206	217	206	213	204	195	215	216	218	237	223	214	229	216	253	204	221	232	211	194	225	191	210	212	209	207	200	199	183	211	222	213	204	216	175	220	204	230	198	202	221	197	191	209	191	204	233	194	227	221	217	186	193	215	193	214	211	202	224	230	234	208	209	213	217	200	250	224	212	229	242	216	185	221	188	206	207	217	178	191	216	176	207	207	216	213	232	235	213	226	238	205	210	183	220	206	199	212	220	227	223	206	222	209	190	218	218	186	214	204	201	210	216	253	244	196	198	217	205	217	199	223	233	225	191	185	217	218	221	218	203	206	197	205	230	202	193	214	211	198	221	209	195	233	195	219	230	199	232	232	199	203	217
26982	30011	39241	41241	38496	36875	36774	33482	29830	26743	22177	17102	15748	17272	14817	16268	18384	19275	13494	10203	16169	14637	15797	14527	11307	9316	8004	7664	5041	3485	3469	2498	2707	2295	1970	1894	1665	1316	1116	931	870	790	752	742	751	611	604	644	607	616	614	666	623	595	606	607	639	564	580	579	541	579	586	601	588	597	569	576	586	628	573	584	612	602	610	607	596	662	621	567	576	624	614	614	602	590	567	611	557	586	599	620	632	592	567	549	614	584	558	617	611	603	573	564	572	603	587	620	576	589	559	592	593	550	599	573	616	571	661	604	583	610	582	620	610	627	552	588	609	596	600	565	596	570	603	575	576	581	614	623	555	580	614	578	526	573	551	566	595	581	605	609	608	602	592	554	615	621	610	586	569	597	550	575	594	569	615	591	609	581	568	581	565	585	637	628	546	595	639	598	583	567	592	567	598	634	595	588	620	552	569	612	610	591	558	603	598	597	605	599	638	590	573	547	596	600	558	597	567	563	588	600	608	586	599	592	610	610	630	569	614	620	626	571	629	556	566	614	596	584	608	584	587	556	595	627	588	594	565	551	578	550	579	586	549	614	575	626	620	561	603	595	585	584	604	559	593	574	616	582	613	555	552	598	569	582	587	632	553	598	605	618	607	602	585	559	538	605	600	607	541	624	617	620	595	575	573	589	593	578	659	584	601	572	582	594	604	555	573	584	535	590	536	587	616	579	621	577	572	589	615	578	595	592	649	545	588	617	602	546	554	592	620	615	581	566	616	582	590	609	562	594	633	597	603	579	593	613	569	568	606	579	615	607	575	612	584	580	636	547	595	594	586	596	577	595	581	557	607	593	564	531	578	584	574	578	567	588	599	578	609	638	595	600	614	621	579	565	588	610	584	603	587	594	590	548	606	579	545	616	569	600	604	578	596	560	562	625	557	565	586	593	567	564	568	601	583	565	611	541	542	556	615	611	608	593	602	595	582	605	603	568	596	613	588	589	624	547	589	577	566	563	564	629	647	549	579	583	581	606	570	583	578	567	578	599	606	578	609	617	621	579	622	593	574	576	602	629	596	592	609	562	583	625	548	616	599	585	646	552	533	570	609	630	586	591	572	606	622	565	585	566	585	626	560	598	595	606	544	614	645	554	588	574	594	635	529	607	548	623	594	581	556	569	571	566	582	626	610	620	586	621	573	592	603	585	637	625	571	614	608	602	640	540	553	624	545	632	591	586	548	565	592	602	587	621	574	579	568	644	588	581	587	601	582	567	541	589	551	611	618	613	586	606	623	598	610	613	615	618	592	579	603	591	609	577	563	602	591	580	617	613	576	580	586	599	618	611	592	564	572	608	576	615	607	577	569	616	587	600	569	590	609	562	594	583	597	583	645	667	535	541	580	627	655	598	540	588	613	623	562	621	602	607	604	594	629	535	604	583	593	567	555	647	580	552	557	578	580	550	592	582	589	570	601	563	622	595	624	608	616	615	599	605	607	592	639	625	586	559	584	589	589	610	645	608	610	606	621	567	609	539	579	604	636	567	658	593	634	543	562	590	575	572	602	550	598	540	564	582	579	620	586	614	599	659	576	605	550	576	619	584	585	582	568	562	546	557	632	603	587	569	567	576	564	590	635	599	550	574	604	588	578	575	586	565	599	599	648	602	661	557	575	606	620	557	582	581	598	587	562	605	576	614	603	528	601	558	572	574	590	580	606	585	595	607	576	608	590	604	564	627	592	579	553	563	605	599	598	599	583	606	571	580	613	644	634	650	555	587	605	540	581	563	589	580	594	626	592	591	590	608	569	570	604	567	591	595	598	544	565	599	558	555	576	581	587	585	620	613	615	578	640	622	564	557	607	612	619	639	601	606	579	593	623	600	555	591	560	555	560	587	559	583	572	541	587	546	573	628	555	572	578	616	598	630	614	562	575	581	585	588	620	567	585	577	604	612	577	577	603	623	598	567	535	593	563	593	617	632	585	538	572	616	583	608	610	580	592	598	625	580	568	620	588	578	528	615	592	584	570	569	556	587	604	598	599	574	556	562	579	581	562	569	536	570	568	587	610	575	638	580	606	566	646	571	599	572	627	565	581	617	588	607	607	630	594	598	602	570	640	628	593	571	604	620	597	622	585	574	589	574	558	599	587	589	624	563	604	547	617	608	595	579	619	582	639	595	659	601	604	552	604	593	594	593	558	613	567	607	629	598	628	575	600	544	595	605	665	588	590	577	586	623	582	553	634	581	614	588	597	630	555	551	604	571	596	624	598	599	613	651	590	602	597	590	617	553	554	600	592	586	588	557	566	573	612	579	594	618	562	576	626	592	561	566	569	604	566	601	592	612	580	570	603	591	593	549	578	569	591	618	590	556	600	617	616	613	636	592	573	586	627	607	581	553	566	600	587	577	604	605	606	620	592	545	600	618	610	581	575	612	631	598	602	607	583	638	598	606	622	625	545	580	585	583	610	599	612	573	608	611	487	587	563	565	599	598	567	594	563	570	557	541	569	550	622	601	607	576	557	619	580	572	606	604	610	621	604	575	598	595	614	588	608	567	597	587	623	558	540	578	625	615	592	661	553	594	582	589	605	572	567	589	684	610	627	596	520	615	593	582	600	568	591	592	642	586	580	531	571	583	586	563	617	543	615	585	570	580	591	575	565	585	564	629	613	611	577	567	576	577	611	580	567	600	551	555	618	570	591	624	582	584	531	564	605	625	601	594	616	560	585	601	602	572	616	620	591	591	555	601	585	599	580	583	620	573	572	592	562	606	616	610	603	606	628	552	573	577	633	559	607	602	563	600	595	559	565	538	606	582	581	596	607	617	583	609	568	570	619	601	583	601	654	606	613	616	664	562	597	607	602	605	613	580	602	618	574	622	598	591	584	604	641	587	633	593	583	569	637	639	567	562	630	606	549	579	608	627	644	587	584	631	607	554	576	590	625	610	598	563	597	598	584	585	621	565	573	603	605	570	580	620	616	548	587	570	580	579	556	544	585	570	594	583	617	591	613	582	583	595	553	566	609	566	583	595	596	599	560	608	603	564	597	609	606	612	569	573	594	572	604	619	597	540	553	594	612	612	527	588	565	600	586	603	571	608	583	622	582	602	580	596	609	613	564	619	604	602	550	582	568	607	617	636	616	555	597	627	601	572	585	583	615	608	608	629	629	555	598	586	592	632	579	576	648	595	541	597	628	645	581	617	592	617	578	593	592	599	589	600	561	600	594	585	536	586	592	558	553	593	566	596	589	606	597	626	565	615	609	582	563	571	580	575	632	590	576	562	600	590	590	603	625	559	594	578	616	587	572	606	582	589	569	607	569	572	622	629	604	621	586	612	589	647	602	578	594	578	621	629	601	589	591	574	595	566	587	540	629	588	600	594	590	592	576	621	577	580	591	628	647	618	585	576	573	612	613	593	555	603	584	601	606	588	594	565	610	611	570	595	564	530	580	605	578	565	560	586	572	559	583	579	614	558	584	576	591	581	567	623	560	616	569	592
20350	17994	18500	13487	8466	5341	3795	2655	1834	1435	1057	860	741	597	502	456	470	424	401	341	360	346	357	351	313	312	290	305	302	243	269	270	291	270	232	254	247	222	264	256	223	245	279	206	239	238	252	267	253	264	253	246	281	254	257	255	250	264	266	252	242	228	251	251	259	252	254	220	265	237	247	262	232	270	290	254	232	254	252	218	248	250	269	230	264	244	263	232	233	222	263	261	247	257	268	267	266	272	272	227	239	248	248	233	261	259	254	228	250	232	266	242	264	279	243	274	263	247	258	268	265	263	252	251	257	236	235	260	213	234	214	208	237	235	244	261	287	253	234	249	251	271	252	256	229	255	228	238	242	256	273	251	259	258	244	267	252	229	253	256	235	246	227	255	256	219	227	231	249	228	273	271	258	268	272	232	241	237	256	248	254	252	241	260	250	245	258	234	270	271	266	269	257	237	270	241	248	239	236	232	265	246	291	264	229	242	266	261	231	251	230	247	238	262	238	264	234	250	240	287	275	259	267	235	253	266	237	252	243	278	238	268	273	263	248	230	247	244	269	228	246	237	223	270	260	241	240	241	264	228	240	248	244	243	251	234	275	252	246	235	230	259	251	268	251	253	263	257	275	234	229	265	228	231	270	233	251	232	223	227	246	277	218	257	260	229	233	246	247	232	265	279	248	283	236	256	252	248	232	270	231	224	265	256	248	238	244	235	275	258	266	242	274	253	230	252	235	252	248	246	241	245	238	271	252	248	251	266	249	260	266	245	242	247	260	261	262	267	267	251	257	285	239	250	257	233	260	246	254	274	267	254	228	246	224	278	249	257	231	244	259	275	239	224	263	246	244	255	283	239	266	257	277	257	262	203	251	259	240	252	242	247	258	262	235	235	218	241	260	250	253	264	253	274	251	282	249	240	238	256	266	295	253	246	244	254	252	246	256	289	247	277	256	240	241	264	275	246	235	234	249	276	261	231	237	280	242	235	256	249	261	237	253	271	269	229	223	241	279	245	224	249	273	254	257	277	244	239	255	261	250	246	262	258	244	253	212	232	270	247	279	255	231	248	275	251	226	252	252	279	254	265	247	252	238	232	239	224	266	242	246	253	253	234	233	281	240	258	228	243	230	237	242	253	242	261	244	275	242	282	232	235	235	249	257	215	252	238	261	249	266	253	253	260	241	251	253	247	256	245	248	237	262	286	250	229	233	241	248	250	255	242	244	266	246	244	256	253	237	228	251	215	270	243	251	237	262	275	226	271	266	247	262	251	283	250	265	265	258	253	280	251	247	253	234	269	246	277	258	265	239	233	244	245	260	237	241	250	257	234	223	239	265	283	222	228	265	268	237	267	250	251	253	225	231	278	251	251	263	257	278	261	238	256	246	251	231	245	246	227	275	251	226	231	261	229	244	222	252	273	264	228	247	248	247	242	217	253	231	261	274	255	257	244	243	246	261	228	278	246	232	256	251	242	235	250	245	253	243	260	257	258	247	261	260	285	264	246	238	244	249	267	245	235	284	263	249	269	254	270	245	252	240	270	226	258	252	271	241	250	259	245	241	230	285	212	224	267	274	270	204	226	260	213	251	234	241	257	262	237	247	280	254	256	236	241	264	243	266	235	244	258	285	257	259	251	262	255	259	240	252	252	280	220	254	259	225	247	239	264	241	261	237	242	227	251	273	273	254	268	238	263	259	220	243	253	293	222	249	233	253	270	250	239	236	247	232	251	243	263	259	233	238	251	283	267	263	253	240	245	245	249	222	223	251	253	259	254	257	237	250	238	273	266	240	220	244	273	227	259	260	281	287	261	268	266	259	245	255	267	256	263	253	272	243	245	265	275	242	273	263	250	265	254	243	273	270	245	225	261	198	242	254	257	259	248	246	260	250	243	265	245	270	215	248	239	254	250	272	229	241	242	233	268	266	262	216	242	249	268	237	267	294	260	265	234	239	244	263	257	247	276	254	253	234	229	272	243	234	260	230	227	245	230	254	266	275	228	249	229	238	254	228	235	239	256	252	240	207	251	247	271	250	238	219	244	249	257	244	235	229	227	255	274	274	240	240	242	251	249	242	252	265	245	246	244	272	241	271	275	247	285	246	238	240	250	288	244	271	239	238	243	261	251	249	265	253	233	258	245	252	244	241	254	260	248	252	274	268	242	237	250	262	254	261	255	230	272	216	275	257	237	243	239	240	245	249	271	288	252	240	266	225	241	254	246	248	257	248	239	245	255	233	258	231	238	265	243	257	292	261	253	256	262	251	251	255	270	244	250	264	224	264	266	247	257	278	249	237	237	229	251	257	222	279	267	265	240	267	266	237	238	265	263	229	246	245	247	280	273	237	242	251	235	288	256	259	218	287	254	249	221	253	239	235	243	277	229	266	230	266	234	261	229	239	240	224	230	245	250	299	244	229	252	231	230	250	252	234	288	251	252	248	279	274	272	246	228	243	264	243	266	257	271	241	245	236	238	262	235	268	234	249	270	221	257	272	259	234	245	246	261	240	242	250	250	239	268	248	225	229	231	255	254	241	256	246	222	231	275	265	269	268	224	264	237	259	258	252	235	240	233	270	248	250	263	246	257	241	255	246	225	220	246	269	252	257	257	241	261	282	225	226	262	242	261	240	250	261	255	244	231	244	250	228	236	272	265	259	235	214	251	219	233	263	272	245	272	261	258	237	228	236	254	255	269	263	265	259	255	231	236	282	259	244	258	275	262	244	232	254	250	242	253	229	265	237	279	236	263	242	241	251	250	259	228	264	225	259	243	257	240	258	248	242	237	248	259	257	252	250	248	247	258	255	241	257	282	246	281	234	210	253	274	241	256	242	283	253	254	247	273	232	266	276	257	272	256	236	243	271	252	233	243	279	241	229	236	268	272	256	269	266	257	275	236	261	259	263	244	247	266	255	221	228	242	277	275	257	246	249	274	218	246	231	261	265	235	256	216	240	248	254	259	250	255	244	236	248	259	239	241	267	279	266	268	283	258	261	250	269	263	228	213	241	256	244	233	236	234	250	263	272	254	271	265	257	248	273	222	231	238	266	228	244	245	258	230	232	240	272	249	235	261	248	234	254	245	238	253	237	242	252	241	262	247	261	216	243	247	271	256	239	254	232	268	230	257	264	265	236	255	277	223	250	229	247	294	255	239	270	246	255	253	246	259	240	269	239	249	210	262	259	229	234	241	259	228	255	266	243	227	267	260	242	244	237	247	231	249	256	254	255	248	225	250	272	229	212	237	269	241	278	223	246	248	259	238	242	233	254	253	259	272	265	232	293	254	262	258	248	262	246	262	244	258	290	274	235	236	249	241	263	236	252	257	262	284	248	220	249	237	218	234	258	238	266	278	216	276	256	269	259	272	251	243	276	244	253	249	257	245	263	257	250	259	248	262	240	272	291	237	256	243	283	226	227	231	254	257	270	269	230	247	279	260	232	265	212	292	271	237	271	236	234	273	251	289	258	261	268	248	258	276	246	256
12755	15283	24836	25748	21636	17474	14604	11308	8902	7324	5576	4472	3605	3320	2698	2550	2382	2274	1713	1493	1756	1539	1482	1463	1193	1180	990	974	893	816	833	834	780	683	736	696	714	722	641	698	669	686	736	692	725	663	696	673	704	680	697	664	689	655	649	682	687	654	714	687	667	669	667	691	660	687	687	679	683	645	695	688	660	681	668	677	674	670	698	712	685	738	671	708	661	681	677	677	680	632	689	732	731	676	674	684	697	672	700	679	638	688	663	679	643	696	660	686	684	673	684	633	689	651	717	682	703	653	684	674	673	690	666	643	652	676	686	688	708	692	707	691	736	666	693	639	720	671	704	671	648	648	640	726	606	690	709	691	695	682	662	682	722	680	673	705	671	684	672	718	722	683	695	690	704	641	658	692	683	682	703	700	704	677	699	735	684	668	693	676	668	688	676	633	704	664	698	729	695	666	706	651	660	667	673	672	642	630	723	649	663	645	686	683	690	667	679	684	702	705	708	707	681	730	659	658	647	681	715	681	663	654	618	654	712	680	698	670	689	676	650	731	721	668	697	700	637	701	687	671	722	663	718	653	639	721	719	667	674	675	664	655	703	697	694	701	701	683	652	639	659	654	674	705	706	682	675	655	738	669	667	659	641	635	664	692	659	700	658	725	709	682	716	698	663	657	739	688	643	680	689	660	718	705	648	671	681	705	689	663	721	675	725	688	678	663	670	654	682	677	657	639	672	693	727	665	689	704	689	699	714	680	702	704	602	648	701	687	716	702	690	686	679	656	697	686	691	645	692	707	632	682	668	686	679	618	675	672	682	708	684	694	695	653	696	728	689	719	647	661	706	687	664	723	696	716	702	688	689	641	652	683	661	651	694	670	658	589	686	710	687	681	704	717	714	695	676	669	665	675	673	679	693	625	696	696	674	671	716	672	671	713	684	711	647	721	720	692	677	655	649	698	680	715	688	698	652	705	671	672	684	689	738	677	670	711	714	641	627	723	665	681	678	690	706	680	689	749	694	640	740	687	653	651	677	700	666	695	680	674	680	719	688	665	690	654	735	680	661	697	662	676	665	708	697	671	662	657	705	682	700	664	690	643	684	667	648	683	675	681	699	679	650	646	698	677	680	722	679	637	706	643	692	698	676	680	706	685	680	657	669	665	701	697	696	661	707	664	668	652	685	715	692	688	676	678	712	626	676	669	627	692	644	671	739	664	665	680	641	721	665	656	649	697	669	667	679	672	650	695	670	705	666	669	670	710	653	672	693	669	682	702	640	670	661	727	732	674	646	717	648	688	668	663	717	731	650	666	685	666	634	667	702	757	709	658	686	682	680	689	702	688	647	675	702	657	655	726	675	662	667	670	677	706	675	706	698	699	694	669	704	713	703	717	675	715	701	682	676	692	681	675	665	647	668	674	666	682	666	697	691	666	690	642	676	660	679	737	702	703	653	691	699	680	681	634	694	700	660	696	691	678	675	644	654	681	651	702	689	685	670	674	661	653	657	644	658	678	669	702	697	673	687	673	691	678	678	648	720	714	666	647	700	662	657	715	670	662	707	687	698	716	675	690	695	646	675	733	719	660	640	702	659	635	676	643	684	706	672	714	688	676	667	700	661	674	660	716	654	714	672	679	686	635	678	747	685	671	655	661	692	683	678	711	642	647	662	700	711	687	655	690	665	712	665	643	661	591	638	616	673	700	704	626	653	692	697	681	746	679	645	683	677	685	698	734	652	671	689	691	708	696	671	664	667	671	672	692	671	677	716	697	704	681	687	661	735	707	691	635	711	633	690	684	680	621	700	650	651	653	702	623	642	666	690	699	687	716	700	670	681	699	718	684	668	716	651	683	675	679	708	663	689	721	677	669	679	737	649	721	699	628	666	700	646	687	670	711	674	695	725	712	711	685	666	653	727	688	695	674	678	771	652	681	652	669	674	707	673	683	665	669	714	673	648	690	701	690	689	696	701	739	671	649	627	683	710	679	695	673	682	674	675	673	674	692	685	648	695	644	717	661	686	695	667	672	689	665	682	674	659	692	653	711	687	692	667	681	669	706	676	668	681	648	625	656	685	677	697	690	709	633	665	667	675	697	710	675	656	678	671	707	713	678	667	711	694	692	646	685	677	658	705	680	657	657	685	698	663	642	712	679	676	755	647	656	665	726	711	668	648	673	725	709	657	683	647	655	691	690	701	756	666	662	671	638	650	731	686	654	688	681	690	662	655	692	661	618	673	693	657	724	670	711	676	695	673	702	678	658	668	660	679	647	719	690	697	679	656	654	691	731	657	756	702	661	669	696	681	701	673	740	730	720	663	681	663	668	730	694	673	662	694	679	732	699	675	716	644	692	692	688	688	721	636	689	650	708	705	654	618	673	697	684	668	681	658	701	701	656	682	708	642	703	654	665	717	646	733	699	707	713	660	737	686	719	664	633	708	705	689	699	706	705	692	670	738	677	649	727	655	657	718	660	660	683	702	697	676	676	686	681	704	689	669	682	689	655	665	670	678	718	674	634	670	679	699	650	670	703	698	676	676	702	673	671	729	639	683	648	709	701	708	670	681	655	693	691	678	691	631	652	639	692	675	670	690	703	714	719	651	682	678	671	704	652	725	686	671	691	703	641	704	681	701	673	690	686	683	690	643	661	688	646	709	686	734	705	642	679	671	673	666	676	661	662	688	681	710	714	701	671	661	704	664	684	686	687	695	693	704	635	677	655	663	700	682	681	727	669	699	724	643	678	720	694	670	656	700	672	693	697	643	729	683	669	670	675	705	708	662	699	685	680	685	684	705	660	641	676	651	695	672	705	702	692	688	693	715	627	698	667	722	687	685	637	680	689	713	731	713	683	693	708	696	690	668	679	713	691	670	651	672	634	707	713	695	701	667	670	676	650	701	653	660	680	732	657	667	699	698	711	712	656	708	616	679	703	678	732	718	677	712	720	653	651	662	651	632	685	702	721	697	692	743	675	627	652	649	706	640	691	676	672	677	678	692	655	672	724	651	620	703	676	654	681	711	681	706	667	690	665	698	617	699	657	658	682	636	715	694	680	700	669	670	697	664	704	738	672	698	743	645	721	658	666	662	649	705	680	663	651	684	683	634	724	670	677	644	650	672	688	647	646	686	708	674	684	678	664	709	730	671	731	645	679	694	723	715	677	711	617	650	694	714	698	716	670	728	675	671	705	650	691	646	670	686	681	695	679	692	646	689	742	671	658	657	655	706	720	700	706	685	696	700	734	687	636	691	741	673	702	693	613	643	689	656	712	682	693	673	722	698	699	691	741	722	675	687	669	665	689	652	637	678	658	671	644	695	675	709	647	649	662	653	666	643	681	620	691	701	706	669	684	689	661	667	672	728	718	635	714	675	671	676	629	698	684	677	702	654	655	684	692	683	678	677	683	715	687	689	687	645	655	678	669	686	698	711	641	704	660	732	651	691	660	711	626	692	616	678	681	690	718	665	692	705	713	716	708	725	686	686	671	672	649
32110	29121	29778	24286	17411	13386	11935	8710	6210	4873	3261	2013	2028	1905	1781	1760	2113	1978	1516	1255	1658	1260	1441	1398	947	842	688	633	476	406	396	342	320	338	294	331	315	289	267	262	236	254	228	278	262	229	245	262	257	223	252	199	252	216	234	257	236	222	225	250	234	238	233	218	237	242	225	243	222	270	235	222	228	230	241	226	220	239	247	233	239	222	252	252	236	232	207	240	237	248	235	236	234	234	235	227	215	232	261	239	255	231	236	244	215	202	230	204	254	205	241	222	227	212	228	238	228	225	247	251	210	216	245	214	227	223	233	205	218	250	217	216	244	215	242	224	246	251	250	219	198	236	250	238	223	243	227	224	236	206	247	204	210	258	230	243	222	253	266	247	234	234	212	239	208	205	225	208	223	218	210	208	198	207	233	268	220	215	224	230	249	224	222	222	245	224	224	248	211	209	259	225	200	220	235	240	235	236	255	238	241	207	231	205	223	218	241	202	248	241	209	248	213	228	237	231	215	226	233	240	247	215	219	245	222	202	243	236	243	248	247	247	233	214	232	232	244	207	210	261	236	228	251	235	242	250	240	206	230	251	233	233	236	219	231	234	225	223	246	205	216	222	240	241	223	235	233	245	222	205	208	239	225	225	210	238	224	251	230	205	240	220	238	232	243	238	212	232	229	212	249	242	224	213	204	202	249	241	237	243	232	232	235	229	225	227	234	251	246	235	219	234	241	235	256	228	238	250	203	240	274	251	238	244	232	236	228	225	247	210	219	241	247	224	241	201	242	228	227	256	221	233	222	224	223	241	217	226	243	228	226	205	231	237	216	238	227	215	246	203	224	220	243	200	240	235	246	225	232	215	238	235	257	227	229	239	241	235	223	233	206	224	236	209	238	218	248	237	242	244	266	237	217	212	203	218	221	221	230	241	230	252	217	231	230	231	232	248	238	233	248	217	225	269	233	231	267	240	206	219	232	241	236	207	238	221	230	267	202	217	229	249	247	210	231	223	203	220	246	240	216	246	249	224	245	220	238	222	219	228	222	211	233	239	235	212	201	231	251	219	245	235	227	215	232	207	227	250	240	227	243	227	216	205	245	234	234	248	250	243	241	228	227	225	210	208	219	228	222	210	204	245	237	233	212	229	234	233	225	223	229	212	210	235	237	213	240	226	227	201	229	217	239	228	210	222	249	235	227	229	232	238	225	233	229	229	200	217	249	213	232	251	235	230	212	246	250	227	239	220	212	198	240	227	255	242	234	230	219	255	243	232	227	228	208	254	241	214	226	220	237	231	238	237	223	238	239	245	221	244	226	221	253	230	239	238	232	236	254	246	216	219	249	217	221	203	246	243	225	210	221	217	224	220	255	207	230	228	243	211	245	234	225	216	205	229	254	242	247	243	244	269	223	242	234	237	277	222	238	252	202	214	235	209	222	219	247	211	213	238	234	220	217	209	248	222	197	211	218	220	225	232	204	245	218	215	220	246	245	216	219	219	236	219	211	235	221	229	237	223	227	227	242	203	211	259	200	233	264	229	226	218	237	266	239	212	225	238	224	209	214	217	222	224	212	255	230	220	215	238	221	228	217	230	234	207	234	243	237	205	231	239	221	242	213	258	239	235	224	234	228	254	227	241	195	233	234	226	220	229	241	228	234	223	225	228	233	215	218	249	233	243	252	218	203	254	224	252	244	221	220	228	229	226	256	232	219	256	224	220	235	245	233	208	232	224	232	266	227	236	208	244	221	237	225	235	265	262	262	235	220	211	240	262	228	235	218	216	238	222	221	232	221	244	232	246	226	247	252	218	228	251	248	253	185	233	216	212	226	219	237	201	229	242	216	223	237	216	217	214	227	253	242	220	232	228	245	254	235	213	203	227	225	247	259	250	242	226	219	206	231	247	222	225	206	222	235	242	238	244	227	243	239	207	215	220	246	218	224	217	233	215	228	247	198	209	214	229	196	211	248	229	269	233	218	230	220	209	205	222	204	254	224	222	220	229	247	220	216	235	238	245	260	240	216	246	260	224	233	213	223	242	216	218	209	245	211	209	217	237	220	233	211	255	230	232	249	235	235	241	234	243	248	224	238	218	216	223	252	261	229	216	235	228	224	237	226	236	267	220	228	253	214	213	236	246	212	222	223	225	203	217	244	255	220	226	241	266	233	223	221	235	218	247	242	225	233	230	213	238	234	255	226	244	211	228	219	218	254	194	231	228	223	217	234	250	233	209	208	211	214	216	217	245	232	230	230	260	235	242	233	241	218	193	248	243	216	220	218	240	222	233	217	247	240	232	225	246	220	232	258	229	231	249	199	222	234	226	245	225	245	244	220	248	211	245	231	228	234	233	235	208	220	235	226	246	225	213	225	208	229	210	217	230	239	266	222	211	225	207	241	245	249	258	231	240	257	216	230	231	223	247	225	238	231	237	235	260	192	228	241	233	242	236	234	234	246	220	221	233	234	199	255	219	259	230	229	230	210	209	210	233	257	231	275	231	229	235	250	239	262	228	184	201	197	245	263	225	196	229	228	255	235	239	247	216	216	257	219	264	263	215	223	277	257	237	199	233	228	217	262	249	225	206	226	253	244	211	220	253	251	229	219	219	232	234	207	218	250	234	229	214	250	251	227	213	254	231	235	242	255	224	237	232	209	258	243	237	237	220	267	213	242	219	240	193	221	216	221	257	224	224	218	230	244	218	218	252	244	245	228	224	250	229	244	233	252	239	214	208	239	247	236	206	223	224	224	234	234	225	218	242	238	218	225	217	199	215	224	230	219	215	238	216	233	210	219	225	215	223	219	224	249	229	231	236	242	238	250	218	232	220	238	236	229	218	238	214	237	233	242	229	235	253	240	206	235	212	208	251	239	210	239	196	253	228	232	220	227	216	233	229	201	237	213	225	241	234	276	236	223	209	221	231	234	231	229	231	229	221	239	200	228	230	256	227	232	225	235	205	231	227	237	226	227	237	238	235	256	200	218	209	232	257	234	240	229	230	232	249	234	193	227	243	247	242	239	223	218	211	231	233	244	235	237	226	227	202	245	238	212	238	213	218	214	229	219	230	247	210	249	233	215	249	216	224	213	216	228	217	236	228	235	200	255	198	239	224	238	244	243	211	253	241	245	230	215	244	244	225	214	234	243	218	194	222	235	215	217	212	203	225	223	237	218	228	250	244	213	218	227	213	232	228	234	244	229	218	272	225	226	227	224	218	228	224	214	242	247	227	222	236	251	252	209	220	225	220	226	230	228	229	238	208	217	242	228	262	223	220	253	225	219	210	256	247	223	220	217	268	211	211	214	226	247	247	220	252	230	220	250	210	248	241	239	216	238	214	249	210	227	229	242	222	238	237	224	224	244	225	224	211	236	204	255	221	228	232	226	233	242	246	242	249	241	230	222	251	225	225	247	231	239	243	238	214	213	242	226	226	265	235	216	234	262	223	240	221	264	221	234	234	248	214	227	207	230	241	208	254	236	254	228	202	205	239
21325	23794	33424	35021	31622	29777	28473	24940	21038	18801	13992	9935	10718	9711	9736	9894	11368	11069	8512	7119	9793	7375	8503	8594	5676	4999	4172	3776	2546	1880	1950	1484	1540	1345	1177	1236	1132	1029	904	808	748	690	696	676	664	703	672	642	663	638	682	693	673	653	598	620	618	639	617	636	632	649	659	607	607	655	611	641	619	630	613	581	657	618	631	642	619	648	626	611	610	655	637	667	642	610	610	593	642	627	606	597	612	664	598	592	620	676	615	584	616	636	658	644	663	642	661	620	699	629	652	672	629	623	623	681	590	601	637	669	632	653	634	650	644	618	628	625	663	626	561	660	654	654	594	638	584	642	628	647	620	614	647	645	621	665	623	599	652	580	631	625	636	655	618	683	650	624	666	600	645	641	643	659	645	636	643	617	644	642	552	612	632	621	605	635	632	592	643	634	617	596	579	679	637	618	640	641	679	663	655	627	643	671	667	621	650	623	643	609	672	642	691	644	659	658	668	621	630	650	627	576	641	623	626	626	670	711	640	666	655	657	623	637	647	600	645	628	593	594	629	651	659	687	642	609	604	625	699	666	619	634	624	611	641	630	620	695	621	603	639	637	671	626	672	613	664	621	636	671	619	634	627	660	619	632	661	602	582	639	602	586	614	658	651	645	629	597	658	593	617	656	632	630	622	635	616	632	620	616	636	611	650	648	599	623	657	640	630	624	592	667	645	642	636	621	622	670	598	597	627	625	639	614	604	641	614	631	638	659	644	609	616	645	631	668	631	623	636	600	642	686	586	609	665	611	650	647	600	663	655	623	598	612	662	614	647	672	677	620	622	607	664	608	617	684	642	605	645	671	687	617	639	641	610	638	626	632	671	647	602	644	661	658	605	615	651	644	656	633	605	637	695	651	654	678	642	658	638	657	683	620	609	616	646	653	624	611	677	636	618	599	633	630	659	619	602	634	635	620	644	648	627	629	606	613	635	639	617	666	646	646	632	614	649	625	606	618	626	614	671	620	680	644	614	658	664	589	656	647	661	598	604	592	622	674	630	636	658	630	651	621	639	624	561	610	628	651	641	659	625	611	651	653	582	659	623	629	623	637	637	644	622	664	609	606	648	673	672	630	621	636	650	657	630	628	689	629	601	657	662	634	595	677	606	657	643	585	636	612	636	639	646	626	609	654	616	643	643	609	671	662	619	615	716	653	599	640	599	645	627	674	623	605	638	630	632	631	629	634	662	609	612	640	585	657	633	602	568	645	598	633	633	618	640	619	654	689	614	631	640	617	619	646	646	632	630	599	673	638	601	674	622	651	657	628	621	654	648	597	638	646	661	622	642	654	619	639	619	665	608	628	635	614	669	611	648	603	653	626	676	639	592	598	665	652	636	637	652	618	622	629	625	657	665	599	629	620	690	598	674	656	674	637	602	672	610	624	635	643	612	639	639	617	623	654	598	598	631	661	611	662	629	658	609	661	650	627	646	612	627	627	701	605	651	650	618	588	687	650	628	652	668	637	613	632	608	652	631	621	608	620	662	657	564	653	594	664	669	680	633	624	672	635	622	635	659	663	620	576	657	647	650	653	603	595	641	642	632	631	664	611	635	680	658	615	614	638	653	634	570	649	630	623	620	657	652	663	652	661	604	643	666	692	700	611	638	629	579	631	657	637	620	679	619	639	642	656	595	646	686	619	621	594	656	597	637	664	636	656	652	652	680	618	604	669	620	678	648	686	622	654	680	631	666	624	632	647	602	606	653	613	646	642	589	621	624	672	657	679	642	645	619	611	638	586	633	634	633	643	645	635	647	666	605	673	614	659	677	634	639	587	672	629	654	633	672	677	617	618	670	561	662	619	640	628	603	635	609	630	622	680	595	671	619	614	602	653	647	568	691	688	639	652	623	615	651	622	638	663	679	658	648	647	677	662	692	637	641	639	595	653	643	666	660	627	610	625	641	663	642	637	639	637	611	643	623	609	596	632	646	628	658	623	633	641	644	633	638	643	633	658	660	586	625	651	604	646	646	613	609	654	578	617	644	600	639	657	657	651	592	621	637	693	633	638	643	626	643	593	611	675	625	654	585	648	677	629	627	635	643	624	659	650	628	626	599	647	588	628	616	622	644	641	633	673	640	619	624	634	647	620	617	647	664	641	641	658	644	652	609	617	642	645	577	605	598	668	666	693	633	620	624	664	609	625	622	625	669	610	646	588	640	613	616	641	611	675	638	605	646	633	655	677	641	677	648	566	613	639	658	641	655	669	619	603	660	639	642	628	612	669	611	635	661	636	626	644	613	616	627	671	626	618	660	646	732	646	671	640	670	608	627	654	622	627	655	644	667	648	641	648	634	647	662	650	649	620	640	631	643	596	668	613	643	630	624	613	627	639	631	613	629	633	621	656	639	633	645	598	635	662	632	650	621	650	654	652	637	638	643	633	641	640	643	685	695	595	635	673	664	599	666	627	651	631	631	621	694	660	666	675	631	584	604	632	683	617	629	628	659	600	627	662	642	653	651	658	665	627	601	648	602	658	629	627	689	609	628	641	632	601	636	624	629	631	630	619	688	629	665	608	638	664	635	668	643	593	639	639	627	609	639	640	658	661	598	675	670	655	632	648	643	626	662	632	600	637	607	635	604	621	602	587	618	646	651	659	614	592	631	652	626	654	633	627	621	610	610	623	642	612	705	649	651	626	648	617	599	624	663	656	645	599	616	632	657	632	594	636	666	584	629	632	666	631	663	667	660	613	650	619	705	620	637	661	649	638	590	615	649	625	668	660	642	675	633	654	700	603	613	623	621	612	636	673	618	615	615	641	605	667	606	612	618	617	642	564	648	646	620	634	602	605	654	662	622	620	630	633	641	614	657	653	626	616	674	627	656	671	665	616	624	618	647	609	646	630	680	634	621	668	604	598	668	642	614	632	621	647	630	603	659	632	605	700	657	582	652	601	647	638	612	627	644	652	619	649	636	617	638	646	618	617	678	626	638	648	603	651	617	613	634	631	637	611	631	645	617	638	629	632	654	677	658	669	616	632	666	630	611	650	637	596	674	660	620	617	625	616	611	656	638	659	608	623	676	616	677	657	634	638	596	648	646	633	666	601	591	614	625	643	630	628	640	624	617	642	635	690	684	651	633	635	655	659	636	691	642	584	586	623	625	653	703	635	624	594	639	654	662	669	669	671	632	673	639	624	649	656	635	640	653	617	636	646	663	619	637	675	658	673	660	652	621	670	641	651	647	600	646	631	616	676	654	608	693	649	626	668	665	604	644	617	660	647	630	667	634	694	634	638	705	617	617	593	705	656	656	630	590	611	592	607	613	649	604	631	676	642	628	609	602	628	664	643	651	646	683	645	630	677	584	661	634	661	657	623	641	620	635	625	659	656	636	623	624	648	632	637	634	634	621	615	654	633	646	610	627	698	612	656	648	654	629	609	585	628	604	667	665	622	617	621	632	642	644	627	592	577	631	676	638	655	637	637	619	598	597	671	617	615	618	645	631	671
40472	37167	38141	33464	25630	22126	20698	16355	12222	9840	6053	3569	4043	3979	3472	3714	4415	4362	2372	2369	3424	2432	3015	2786	1895	1487	1336	1057	788	554	554	455	498	426	358	408	338	296	252	243	258	245	246	250	217	196	241	211	222	194	210	224	211	228	238	213	223	218	234	219	205	203	200	193	199	226	179	192	217	223	216	229	190	209	220	214	226	182	197	210	180	223	224	205	210	225	211	231	220	231	205	180	205	208	198	221	241	226	185	187	203	194	211	203	188	209	210	217	238	213	210	194	184	197	236	221	258	202	204	230	252	242	246	199	184	196	188	205	209	229	185	208	211	202	199	215	226	225	231	198	217	208	205	207	195	231	215	218	208	202	197	205	223	219	207	214	206	235	205	226	218	195	216	212	217	203	193	223	195	199	209	219	204	219	215	189	213	185	198	203	201	203	238	211	211	192	207	209	170	227	217	227	193	212	218	218	218	222	204	208	197	218	215	213	213	219	212	208	218	214	231	244	211	215	223	191	234	210	218	220	217	239	209	190	226	216	200	212	223	216	213	226	204	224	214	192	201	224	197	229	203	210	203	203	234	202	222	222	193	213	205	202	227	221	210	208	222	205	204	195	240	203	195	223	231	182	214	224	213	221	202	202	218	213	225	215	198	213	192	221	230	167	221	193	223	218	248	208	220	202	203	217	240	223	204	194	211	201	197	186	197	195	209	197	185	227	203	223	216	205	208	208	218	209	196	247	220	209	194	194	198	199	202	227	189	203	181	195	185	204	205	223	203	211	235	201	215	213	227	212	216	232	217	203	218	237	194	219	192	194	213	197	206	208	173	212	221	207	198	208	190	202	189	209	216	214	208	227	190	219	187	215	199	193	202	206	207	183	210	223	208	186	188	203	208	207	197	224	187	226	188	219	205	202	212	238	200	201	228	203	192	222	248	212	201	208	207	199	204	208	205	225	215	194	193	220	207	200	206	199	233	243	224	214	211	195	187	221	222	209	205	210	215	210	210	219	198	214	175	186	183	194	188	198	219	231	226	190	224	185	215	192	169	224	202	190	182	233	211	188	190	197	242	212	218	214	198	214	225	230	209	177	213	218	205	229	194	193	217	201	206	206	206	216	196	216	196	210	242	205	199	199	212	209	221	202	221	208	228	203	202	202	203	212	186	205	221	222	203	178	204	217	216	216	220	218	217	185	213	193	207	208	235	210	184	202	213	208	204	222	188	209	205	209	205	202	207	218	196	161	225	210	205	231	212	221	208	210	224	188	202	215	210	219	215	204	212	214	205	210	217	232	193	229	203	227	221	229	203	210	222	207	197	202	222	219	233	200	201	223	200	200	204	197	210	199	189	198	204	214	212	195	209	208	248	212	222	216	183	207	203	221	220	229	228	191	217	216	205	202	211	212	221	182	235	216	196	220	201	204	185	181	244	210	218	227	192	212	187	215	181	211	195	231	237	207	220	178	218	200	213	229	209	194	223	210	221	204	201	214	200	207	211	205	208	213	216	234	207	218	202	203	197	208	191	196	206	208	209	208	254	215	212	224	213	192	200	204	175	232	215	212	188	216	213	223	185	199	212	217	193	211	182	215	194	211	209	204	228	218	230	204	203	216	221	205	209	202	202	217	215	191	189	216	229	192	189	197	219	215	218	195	239	205	192	214	177	207	231	203	218	195	205	187	231	214	231	206	206	195	210	215	207	200	222	207	233	220	205	196	210	219	209	246	221	180	196	225	177	211	199	204	192	208	256	192	215	214	182	186	204	213	215	214	184	245	211	205	217	224	220	225	212	182	218	196	204	209	188	193	201	227	223	209	204	192	192	197	206	174	210	200	234	179	229	224	227	212	220	213	190	221	226	223	217	201	194	203	185	212	197	203	218	218	208	206	185	230	217	197	178	203	221	224	202	219	220	215	238	169	209	211	191	204	209	220	227	248	190	204	218	203	209	206	202	210	204	185	229	237	218	204	215	185	207	216	215	211	191	199	206	196	213	199	208	219	213	209	209	221	221	210	177	215	206	204	199	216	176	203	228	200	228	199	210	209	206	199	197	227	181	194	213	195	218	217	188	209	204	196	222	184	205	235	236	222	179	219	224	230	226	207	181	217	203	226	196	201	210	207	223	217	211	219	231	214	196	198	215	211	196	209	227	234	189	223	218	219	213	206	220	191	185	184	210	221	212	204	196	185	210	202	213	189	189	218	224	195	202	208	204	180	212	216	204	228	221	206	204	198	206	195	233	179	162	215	197	216	225	206	188	213	214	215	203	224	206	217	198	200	220	211	209	210	188	214	217	231	222	207	198	203	224	215	237	210	216	201	197	201	213	193	223	217	234	193	237	228	218	208	196	214	199	200	209	216	208	222	203	209	185	208	214	220	245	186	217	188	207	207	206	216	212	199	237	206	217	179	204	210	222	201	195	226	214	190	195	203	187	209	247	197	211	180	212	212	207	201	216	234	199	195	232	199	193	214	221	207	203	192	210	209	240	228	201	204	225	199	208	209	243	208	206	190	198	193	223	199	199	192	247	203	215	199	196	217	220	211	189	230	204	205	190	236	230	219	189	185	198	195	224	194	209	198	214	231	177	206	205	211	187	223	210	181	192	214	200	217	201	195	200	183	197	223	207	199	177	230	229	189	189	218	226	188	201	195	235	190	209	201	181	232	203	222	210	179	215	204	228	233	208	199	203	232	230	205	202	214	205	209	213	214	203	198	203	201	204	212	219	195	218	194	188	217	217	210	241	222	210	216	204	204	241	222	200	216	207	214	196	214	214	201	201	229	199	216	214	197	194	211	207	229	212	183	207	238	177	222	229	214	211	206	198	201	228	197	207	234	193	208	201	215	193	224	215	204	203	212	233	207	207	213	180	230	222	188	217	211	202	203	180	200	197	201	227	230	236	217	209	205	218	220	200	229	209	187	229	173	207	211	205	197	225	174	194	261	230	216	229	189	197	204	204	215	201	196	199	209	225	212	201	232	232	209	235	217	194	204	213	197	203	211	223	202	207	199	226	217	242	207	202	223	224	209	193	192	235	203	200	190	217	213	205	191	209	217	212	224	214	211	237	192	210	207	191	202	171	204	230	200	193	214	202	196	192	208	181	218	195	196	217	205	194	202	201	221	226	199	204	237	205	208	225	183	204	224	226	185	215	194	221	219	196	195	207	197	214	191	219	233	231	205	213	211	208	236	210	229	202	233	218	226	209	205	212	201	207	209	204	192	206	202	207	192	202	201	214	204	212	200	227	218	226	204	206	214	177	233	227	184	214	203	217	195	227	200	206	213	211	231	237	199	202	208	224	222	231	200	221	197	226	215	187	201	206	197	202	207	202	205	222	221	188	180	232	227	214	203	194	214	188	215	211	222	212	228	199	219	230	220	210	226	220	211	206	218	224	207	204	215	220	226	195	201	239	200	184	203	182	190	203	209	213	230	232	190	213	230	214	211	225	170	177	200	193	197	212	198	200	222	202	197	222	227	227	196
27187	30293	39833	41331	37934	36771	36260	33087	29327	27313	20071	15046	17307	16703	15381	16759	19700	18981	11750	12518	17171	13074	15751	14937	10052	8655	7798	6402	4185	3056	3204	2387	2476	2121	1869	1910	1708	1347	1089	950	890	831	802	713	696	660	657	660	634	636	596	634	583	558	539	584	564	603	590	580	579	570	584	581	578	617	595	553	577	601	563	576	581	604	576	556	592	601	583	598	582	576	563	581	573	645	577	555	574	598	569	589	563	585	561	604	589	592	617	600	588	588	580	555	622	554	588	567	546	602	575	585	576	621	595	606	617	552	603	550	544	584	650	614	530	587	558	576	630	587	553	626	594	627	573	579	582	561	588	524	601	617	586	560	607	577	586	592	560	568	578	609	587	596	606	586	555	577	565	566	598	559	618	593	567	553	612	561	575	567	569	582	591	611	541	555	560	565	592	577	582	585	599	571	603	592	553	546	576	588	582	566	594	578	557	580	605	577	580	613	606	575	590	601	564	607	567	592	588	585	560	576	619	644	588	550	618	571	572	540	595	588	534	594	567	588	613	582	545	588	582	619	528	593	571	563	597	577	610	580	614	580	602	606	554	587	604	550	619	583	557	567	596	604	553	586	607	573	543	556	552	608	589	590	602	572	601	585	626	629	629	559	587	586	579	565	581	570	579	580	569	574	569	612	573	564	586	578	612	574	580	621	567	584	595	594	613	586	572	626	616	572	600	602	578	560	599	590	579	500	638	604	610	547	580	598	559	573	577	570	550	591	593	577	563	620	619	602	617	623	550	605	575	549	625	564	562	581	628	568	581	584	565	583	580	587	620	599	638	555	600	576	559	553	594	579	623	541	574	574	610	561	627	576	559	658	594	565	635	545	573	618	627	565	596	595	572	583	585	598	571	566	585	579	565	599	641	576	566	577	564	663	556	564	596	563	559	622	607	566	586	571	576	549	635	615	583	593	590	604	604	549	553	593	567	562	589	595	603	549	541	595	580	593	548	565	570	586	586	589	604	585	574	575	578	607	590	608	584	589	554	556	590	601	599	596	601	572	581	588	584	567	597	558	601	652	591	575	590	588	601	582	570	567	601	601	575	580	555	563	603	545	576	580	558	588	576	552	584	619	606	583	580	574	532	527	569	628	595	589	571	601	549	591	600	546	589	583	553	578	597	627	577	583	571	549	613	585	565	586	604	584	601	606	574	580	641	603	617	592	632	592	607	574	596	570	588	587	626	573	562	598	564	602	569	573	596	570	544	577	583	545	577	557	578	625	581	578	608	607	580	601	545	567	573	589	549	525	543	572	561	589	576	641	589	559	592	630	606	581	559	571	590	630	544	602	560	563	581	601	589	630	580	606	581	611	599	545	567	634	570	553	592	617	562	600	576	580	605	590	594	560	589	572	605	607	596	611	611	561	592	590	585	588	571	604	573	589	577	585	578	573	572	549	572	564	588	608	610	541	617	611	596	610	619	559	576	589	591	583	570	600	561	619	566	575	605	524	586	608	603	577	586	574	570	629	535	605	617	612	564	579	570	595	554	605	582	546	585	579	614	558	602	571	572	578	603	629	611	567	608	606	621	605	580	569	570	573	613	579	551	572	589	542	551	631	590	592	581	547	577	602	575	643	618	547	571	580	574	539	616	589	640	543	573	613	574	598	546	610	553	560	596	587	587	580	571	638	521	573	550	594	598	570	614	574	583	598	595	587	573	623	542	621	572	577	569	566	582	559	580	580	600	543	556	631	599	583	574	613	585	562	570	561	559	570	561	587	539	613	582	598	553	537	585	612	543	540	577	585	589	576	527	551	536	603	567	622	555	573	614	573	557	583	579	586	587	573	581	554	596	578	595	598	555	572	606	547	607	631	590	593	606	618	608	594	531	571	603	583	575	563	620	600	577	596	593	558	594	584	595	589	572	619	543	582	594	604	590	597	640	572	573	592	580	563	610	595	554	572	590	575	576	597	583	566	597	583	575	636	639	612	603	573	622	563	586	600	583	589	581	618	552	578	552	547	576	595	539	587	597	584	614	595	561	607	580	612	536	598	647	601	571	591	599	596	602	555	593	594	583	603	612	612	577	558	582	579	605	635	596	538	617	580	579	608	568	574	606	586	542	584	530	591	626	580	582	585	597	552	627	606	597	596	626	577	558	565	664	632	596	590	583	564	574	623	593	559	558	603	603	607	563	621	594	629	648	575	566	573	608	563	672	579	634	544	588	599	625	575	561	533	594	545	562	601	618	589	558	586	608	565	587	605	583	575	571	531	588	631	616	588	591	580	532	626	557	619	567	576	611	568	603	638	587	599	583	622	569	523	603	605	569	608	601	618	551	566	596	632	615	581	568	611	584	574	618	597	593	561	581	568	589	546	620	612	581	598	580	564	583	612	592	577	590	586	639	617	597	594	598	568	580	566	557	591	584	605	571	588	497	545	599	548	575	597	579	557	536	533	550	554	621	605	591	598	593	592	530	559	594	595	553	563	562	539	600	556	578	565	564	559	549	612	561	581	563	567	608	591	577	618	552	591	574	552	579	589	611	589	575	584	593	594	551	534	604	585	589	572	580	579	584	597	612	580	625	625	564	543	578	593	594	602	548	583	559	599	571	541	632	539	563	580	617	561	590	594	597	609	611	560	614	568	582	560	630	540	571	575	587	583	583	559	627	587	595	569	559	566	603	545	570	588	555	597	578	591	566	602	569	545	551	609	566	595	589	563	619	554	595	584	579	609	546	605	531	572	574	613	586	616	583	581	584	566	612	607	597	637	588	577	570	555	609	584	589	548	587	619	590	566	586	602	598	608	587	602	575	583	582	633	571	597	588	623	567	584	563	579	560	593	568	596	563	544	582	597	597	592	563	651	610	560	575	577	574	574	614	561	614	555	616	581	603	578	591	649	573	561	577	611	602	637	567	627	604	586	567	563	594	571	598	583	597	587	588	606	611	609	571	545	591	601	577	580	605	623	583	617	593	544	603	573	576	595	611	584	561	616	572	589	590	545	568	572	578	602	583	587	613	578	590	591	567	613	594	615	580	545	577	558	613	593	528	578	591	575	590	598	536	585	595	572	580	636	565	584	594	628	550	598	590	595	573	576	573	617	577	579	579	564	588	592	589	630	569	596	598	565	569	582	523	557	613	582	540	567	618	599	602	534	586	593	575	592	562	584	612	563	568	597	569	593	543	595	569	616	594	558	629	599	603	543	573	590	619	632	621	621	570	533	571	548	641	580	591	606	573	535	571	564	587	621	563	564	566	581	583	622	558	537	593	580	602	596	552	622	652	582	571	591	579	622	571	591	594	589	585	590	529	583	567	575	597	595	565	574	594	554	596	597	610	586	592	583	593	600	574	588	602	576	562	586	575	570	538	581	601	563	581	606	563	547	598	571	558	583	614	577	555	585	577	588	601	577	642	573	597	588	616	553	552	587	592	583	558	569	561	579	595	590	597	553	576	581	587	538	557	599	586	638	604	574	603	575	577	571	608	608	564	569	580	633	604	556
20803	18129	18481	13254	8415	5215	3705	2477	1776	1445	1014	815	677	617	546	546	502	412	431	383	420	356	322	318	297	303	267	298	303	240	264	278	268	274	253	252	276	236	266	249	246	219	269	217	237	271	242	216	254	225	229	239	214	239	249	246	263	272	250	248	246	246	254	258	236	253	250	231	243	263	216	265	289	230	233	255	236	264	257	259	216	245	244	245	223	231	229	247	230	245	255	248	265	249	254	245	235	256	248	232	239	215	228	242	255	259	257	236	251	245	212	224	254	262	232	248	255	217	241	258	234	233	241	243	282	252	243	212	264	215	270	258	246	236	247	221	247	227	236	223	222	260	249	259	229	240	218	228	215	242	247	229	259	198	250	250	250	225	253	231	250	245	261	254	235	220	238	265	254	238	256	263	235	246	240	237	228	231	219	266	256	278	233	230	231	227	233	240	272	245	230	240	239	269	241	251	259	241	234	240	228	213	236	252	241	251	259	257	262	257	210	243	247	255	248	288	262	248	244	253	235	262	216	247	246	250	243	289	254	242	249	239	258	262	265	256	251	229	245	250	243	241	238	249	231	256	248	227	232	242	247	248	261	223	243	250	242	249	272	240	222	243	260	251	267	264	265	229	235	256	248	220	264	228	241	258	249	233	247	257	234	233	290	246	232	248	264	241	246	264	264	231	258	256	235	234	239	226	239	272	253	250	238	247	228	232	218	252	232	256	253	254	251	261	250	242	245	239	231	251	216	261	254	247	246	223	247	225	206	264	252	245	251	238	224	233	271	224	229	257	254	258	195	240	219	254	239	248	234	262	229	261	248	246	257	244	274	252	243	221	229	258	283	253	244	233	249	230	244	238	216	220	254	281	245	217	218	283	255	256	247	230	215	265	250	242	232	242	247	229	248	218	224	271	229	216	224	230	255	245	242	250	269	230	254	249	259	271	266	254	227	223	238	228	257	250	269	271	224	233	244	223	232	276	275	235	281	269	243	245	235	243	246	228	258	237	249	262	214	214	209	255	232	262	264	231	270	258	263	266	238	262	205	260	250	265	233	255	243	230	243	227	225	254	251	238	268	230	231	243	255	238	222	248	253	240	228	246	238	241	255	269	260	242	267	253	240	277	255	243	209	218	241	259	243	264	249	241	250	253	245	224	267	231	256	226	234	262	247	242	258	238	248	258	246	221	242	260	239	267	261	239	255	250	262	234	235	246	261	246	247	252	258	238	209	236	246	254	250	230	268	250	215	284	220	250	248	245	221	256	260	226	244	229	253	253	251	269	261	253	243	234	261	243	223	266	226	238	242	263	219	234	240	240	236	223	250	230	267	290	226	257	253	246	269	280	252	240	227	228	256	249	243	245	265	253	235	253	273	245	231	274	261	256	239	246	221	237	223	233	282	266	235	254	252	253	224	226	243	248	246	251	257	245	228	206	251	208	211	256	275	227	243	213	230	235	232	225	236	242	251	278	249	238	272	233	272	251	254	221	244	256	251	245	270	269	238	258	265	237	238	234	254	290	232	231	236	255	250	245	264	258	236	245	260	238	257	259	271	254	260	241	237	226	233	251	196	236	249	222	240	264	241	251	247	274	238	242	264	231	233	230	242	234	226	212	232	250	221	226	241	277	249	221	229	241	277	214	231	238	261	264	247	240	233	244	284	226	237	241	237	262	241	270	237	236	266	222	267	256	218	241	233	234	269	240	260	246	235	272	266	255	212	262	270	251	227	262	276	229	237	248	249	232	267	224	244	263	248	241	285	239	231	230	238	209	238	278	236	261	253	237	236	270	226	230	241	265	261	249	245	248	245	231	261	237	238	241	248	229	247	243	220	259	248	233	238	233	279	232	214	244	244	248	249	267	233	266	248	236	240	254	233	261	263	254	247	242	242	225	254	245	280	255	236	233	242	245	245	227	237	247	249	263	248	221	238	245	241	231	236	267	255	271	238	234	244	234	244	245	229	256	241	280	236	241	261	260	256	232	262	257	215	241	253	230	227	239	241	231	227	235	249	252	277	217	244	247	214	230	259	241	252	248	233	265	218	219	242	233	239	264	233	197	237	229	265	241	248	252	210	236	240	264	248	255	238	240	255	249	243	250	241	238	232	244	230	257	251	228	238	248	228	252	248	224	270	256	245	261	232	253	206	239	224	242	231	254	251	261	248	227	242	263	266	267	247	235	267	248	271	266	219	268	254	247	245	222	242	244	268	273	219	261	241	258	260	233	222	261	231	244	229	256	257	266	224	234	293	241	230	241	233	231	258	241	242	249	246	231	251	250	238	251	197	263	240	225	261	259	233	231	231	254	236	242	271	217	229	240	232	242	233	224	233	244	284	244	230	213	255	254	253	245	240	239	267	234	245	240	223	256	241	234	225	221	242	254	227	240	257	246	239	222	249	246	281	231	303	271	241	237	248	266	233	252	245	238	272	236	261	269	243	242	220	238	265	235	252	234	245	250	236	248	230	214	245	259	254	269	230	266	226	248	248	281	223	251	245	227	221	244	256	238	237	229	241	264	257	237	229	236	236	233	236	237	258	230	267	232	241	223	274	229	227	219	258	236	232	244	228	267	249	241	227	253	277	223	241	211	227	243	256	247	269	256	262	257	264	227	224	236	215	205	249	243	235	260	262	239	230	261	249	241	275	238	242	259	241	274	246	254	221	273	253	256	238	248	262	221	232	241	250	238	279	229	238	248	227	218	251	253	244	236	238	248	251	228	265	248	244	249	239	245	249	271	249	219	266	252	255	242	239	242	243	241	257	256	242	236	229	231	253	266	232	257	260	235	285	256	236	218	236	259	215	218	236	224	228	234	215	219	240	247	230	268	233	272	247	225	237	208	242	240	253	238	242	231	229	225	273	256	256	236	270	256	250	253	253	266	215	235	250	253	261	263	251	230	262	231	261	293	257	236	219	265	210	260	245	243	237	238	263	228	247	275	258	232	266	250	261	258	236	248	242	247	268	259	245	257	248	244	276	241	233	213	271	243	258	254	249	256	241	268	261	250	251	253	244	226	242	237	254	234	242	247	238	243	222	251	240	260	241	242	260	244	234	263	244	243	262	267	222	250	257	261	250	263	232	265	214	268	243	252	259	251	250	253	255	267	263	229	222	235	269	264	251	231	231	260	252	223	237	253	232	199	222	237	260	262	223	249	232	251	241	244	244	256	246	257	261	234	252	218	241	218	236	246	222	246	226	261	242	247	249	249	238	256	259	265	253	232	227	263	252	273	228	247	237	254	235	239	243	260	298	221	228	237	246	232	220	258	270	229	265	230	241	249	279	247	232	259	224	234	235	232	254	261	252	248	245	237	250	241	244	246	239	250	239	244	262	252	231	226	247	230	246	260	226	238	222	265	249	269	227	260	240	228	237	244	243	240	256	242	239	257	249	210	211	240	235	261	240	225	264	257	239	220	243	224	242	235	230	246	255	247	251	215	252	240	251	249	248	246	240	266	223	240	263	241	258	252	259	248	234	227
13185	15291	24780	25267	21080	17277	14191	11174	8622	7175	5492	4394	3735	3316	2809	2701	2595	2183	1725	1723	1697	1525	1567	1433	1216	1127	1037	973	847	822	840	762	758	755	701	719	698	715	688	676	678	717	637	687	674	660	694	689	683	718	689	681	698	652	652	679	688	702	662	700	617	678	663	680	636	652	677	649	685	643	641	658	689	675	696	657	697	653	678	697	643	684	640	674	684	660	676	654	670	716	685	676	680	666	644	702	637	701	664	632	637	678	679	692	650	659	662	661	670	653	663	690	671	678	607	647	624	697	727	674	665	689	628	619	695	661	645	668	682	653	688	676	668	666	659	691	673	690	667	668	704	690	683	679	640	669	650	663	640	664	672	676	635	691	716	661	658	692	661	689	626	677	661	681	650	644	624	621	686	655	666	683	653	674	697	646	747	676	642	647	693	629	709	661	669	640	672	684	633	651	650	645	697	691	639	666	669	619	687	702	660	674	668	710	674	642	662	677	700	632	643	661	638	754	665	706	706	669	651	685	653	707	695	683	628	642	648	643	643	670	666	684	671	698	687	688	652	637	678	633	673	714	680	699	660	669	676	669	651	686	678	636	675	675	659	714	694	725	651	702	682	691	675	611	627	659	673	688	738	635	708	626	670	666	657	698	709	652	694	674	711	653	632	681	674	623	644	643	661	661	718	687	652	652	660	690	673	693	649	670	705	668	662	673	633	694	677	676	658	639	650	677	626	666	625	701	661	684	721	707	664	657	649	654	668	700	643	661	604	655	641	655	672	647	629	631	683	655	707	639	680	683	684	664	671	673	624	646	695	685	674	660	612	665	615	673	680	670	644	649	678	714	650	689	667	649	627	682	645	660	676	630	665	656	670	656	654	739	689	630	722	660	677	658	669	682	683	683	634	674	658	660	674	678	673	681	631	663	633	673	695	702	655	705	677	647	655	647	677	682	704	664	724	668	678	676	671	627	642	647	663	614	657	653	639	680	770	704	670	639	648	685	641	649	699	682	661	651	633	719	641	677	683	717	688	630	662	648	672	651	683	661	668	688	654	682	659	674	659	634	649	631	671	692	666	688	616	688	665	670	677	644	660	688	676	658	628	644	684	662	663	666	679	672	682	702	685	688	684	693	667	654	649	671	720	660	647	681	686	587	679	674	636	654	686	690	650	661	626	690	718	652	657	673	674	677	672	635	672	679	655	676	662	680	669	674	632	624	666	647	676	721	667	684	673	661	631	744	673	650	686	692	727	716	646	624	661	646	641	673	673	692	675	706	678	701	710	718	675	661	680	617	684	648	633	667	717	630	667	686	691	629	662	663	677	664	672	703	662	661	669	698	679	618	627	688	618	680	655	651	647	656	661	658	726	686	682	727	696	654	704	696	649	666	662	672	641	664	663	691	704	680	670	674	687	656	646	692	698	669	703	667	689	635	690	672	680	648	681	660	644	664	624	689	672	664	647	646	682	685	646	695	687	664	657	637	661	672	665	645	684	683	673	683	647	709	714	690	665	709	690	672	653	671	662	705	648	721	642	672	678	665	674	662	655	672	638	699	663	679	719	670	708	635	663	636	641	699	693	630	715	666	657	640	669	657	633	622	672	659	664	649	673	673	632	644	683	702	715	646	651	676	692	606	704	688	658	713	670	657	681	703	666	631	644	684	717	649	672	673	670	667	626	633	685	729	666	710	714	685	665	695	686	705	717	693	641	694	664	676	644	701	686	701	637	676	666	673	686	660	660	674	691	645	662	668	680	682	694	727	661	658	665	656	675	649	730	688	647	632	686	651	655	667	697	691	710	668	640	609	618	684	718	615	674	694	674	684	648	620	670	669	699	684	631	639	706	674	686	651	713	669	660	611	700	682	673	665	637	653	679	660	699	685	684	637	704	611	673	703	669	618	662	689	647	679	665	690	696	644	705	695	636	666	642	661	650	699	676	671	702	644	647	633	684	668	689	648	726	666	641	688	692	702	680	660	692	635	704	686	674	705	659	648	646	657	691	675	668	689	689	689	700	666	710	655	601	673	698	665	601	673	679	644	680	692	679	672	677	674	616	665	672	718	692	648	662	661	679	657	671	633	728	678	659	656	661	694	661	668	718	684	650	671	698	656	682	744	721	657	654	667	630	654	704	709	687	671	642	665	672	675	654	665	665	779	650	664	648	683	663	652	649	686	681	660	699	703	704	688	648	696	672	688	710	667	675	725	706	686	659	664	629	675	683	684	647	686	679	669	675	703	719	672	725	637	657	658	660	718	658	664	658	690	655	664	659	671	729	673	673	684	675	679	659	659	655	657	677	682	669	638	692	651	655	671	678	634	692	704	675	678	684	673	694	707	701	625	688	702	606	649	643	671	681	681	659	668	718	618	630	669	682	702	620	608	698	652	686	645	664	653	682	688	701	673	658	655	697	695	679	665	671	669	640	654	658	678	628	666	661	643	716	649	680	660	682	669	663	685	655	689	712	655	674	684	664	660	670	674	643	673	703	701	722	632	645	677	620	665	703	711	646	706	649	712	645	644	652	654	712	703	666	657	688	625	683	647	640	651	687	639	679	740	695	702	690	690	662	631	613	610	703	679	690	632	665	671	690	697	689	658	644	656	623	659	672	645	622	692	692	679	653	644	678	701	688	722	661	633	696	676	658	678	646	687	694	666	644	659	672	702	656	675	601	639	692	672	707	720	645	677	671	674	674	674	676	662	660	685	680	664	665	653	639	646	661	669	699	680	704	649	667	682	648	722	698	678	699	691	615	665	663	635	679	699	714	641	684	680	692	654	661	651	702	664	681	647	655	666	681	652	671	719	658	646	689	707	664	656	677	712	665	693	672	616	669	700	638	651	732	691	681	664	660	638	694	645	684	680	656	697	673	679	650	676	641	670	654	663	675	676	695	676	656	606	675	685	704	678	613	655	705	694	678	666	641	721	683	714	699	664	708	688	656	687	669	670	642	687	670	650	682	668	672	665	664	709	674	664	695	680	672	650	646	635	671	680	708	673	685	669	700	632	647	628	672	638	710	687	650	655	631	655	631	699	640	669	690	670	673	633	647	651	641	635	672	670	685	630	658	690	672	670	662	666	683	666	654	614	680	662	687	696	678	680	689	652	637	695	663	670	673	644	602	704	660	662	672	663	629	661	678	718	691	661	687	621	672	626	651	668	699	703	674	678	620	657	690	635	666	702	646	662	685	678	672	681	660	721	630	674	621	695	705	662	674	737	618	671	709	683	671	638	689	651	699	644	692	678	666	711	685	640	691	694	675	666	664	668	715	685	687	691	629	695	688	669	656	651	663	649	652	660	666	692	640	688	639	692	686	698	653	640	700	652	694	664	692	691	681	659	688	715	663	667	662	665	687	711	668	720	661	687	657	685	670	667	688	673	638	647	670	672	635	653	709	633	692	649	684	721	683	677	738	705	725	669	652	727	682	710	642	663	673	668	716	636	653	705	618	660	675	685	688	718	718	648	660	654	644	680	629	671	673	674
32782	29195	30079	24736	17619	12762	11499	8732	6028	4727	3136	2147	2074	2237	1939	1896	2150	1865	1338	1342	1655	1199	1466	1340	915	818	680	602	470	391	351	298	336	301	314	330	292	252	257	240	272	237	245	206	231	220	212	237	226	233	234	241	208	224	222	226	210	230	234	208	200	230	215	231	231	251	229	245	217	236	210	236	211	244	221	221	232	253	244	208	230	243	239	222	209	236	187	215	213	220	225	232	261	201	202	227	218	208	232	238	229	207	242	221	230	212	226	230	201	230	219	211	202	223	213	248	226	261	218	221	216	229	212	184	220	250	241	247	226	236	220	228	249	222	241	252	222	215	216	223	195	238	221	217	212	256	223	224	230	237	215	219	244	247	233	214	233	208	200	218	227	235	209	212	262	240	204	217	255	212	217	239	229	235	192	210	245	240	230	231	224	232	233	242	237	219	229	221	246	241	226	237	233	218	211	223	246	229	204	232	229	206	212	210	250	209	265	219	234	233	213	217	252	241	225	212	213	220	208	242	266	220	218	202	235	232	227	203	228	254	224	232	225	241	203	212	223	242	236	221	203	199	196	208	212	233	238	239	223	239	253	232	224	223	224	217	228	214	254	205	258	218	225	230	244	213	226	223	232	228	232	238	198	249	255	205	233	220	232	249	216	196	232	214	190	213	250	237	236	210	236	242	230	213	220	265	215	231	198	214	219	219	240	198	232	221	198	216	203	230	209	214	235	247	231	226	222	223	215	254	231	253	228	238	231	230	244	238	224	221	249	231	245	225	222	221	208	232	217	225	238	235	202	200	239	231	214	223	231	237	226	240	224	221	221	207	241	244	210	250	228	230	238	213	199	209	230	237	219	225	249	226	202	261	256	211	226	232	254	276	262	240	236	215	246	220	244	223	223	223	242	223	236	210	247	242	217	224	228	263	216	229	217	246	223	254	210	212	211	222	224	244	232	244	210	248	225	221	232	240	223	236	230	219	238	253	225	236	225	247	216	228	232	231	219	207	244	250	224	198	219	232	217	214	239	236	230	231	259	246	220	221	218	215	227	210	241	245	233	213	216	230	225	231	197	206	217	244	200	241	258	224	212	258	231	233	209	255	222	244	236	222	223	226	210	222	203	216	199	221	229	232	234	222	242	230	196	217	234	241	231	219	224	220	238	225	209	223	220	255	211	199	218	241	210	230	223	221	205	211	243	235	229	239	243	229	230	229	254	240	240	240	250	210	192	225	217	230	204	226	208	245	210	229	252	238	220	250	235	234	218	210	229	232	206	216	208	236	234	230	252	228	230	222	233	213	232	215	213	258	248	200	226	249	240	225	211	216	196	242	225	225	212	213	240	256	200	235	196	203	221	221	221	219	204	237	222	206	227	241	242	244	207	229	214	229	221	182	230	240	239	206	206	239	227	224	237	232	229	234	231	229	203	228	226	213	190	217	209	221	230	213	239	214	223	256	225	234	227	199	236	249	229	228	254	249	229	213	242	211	227	237	230	202	235	242	219	232	227	234	229	219	204	225	207	219	245	227	201	219	219	207	214	229	230	270	229	247	199	199	240	216	222	221	248	228	232	243	233	236	238	234	228	249	261	214	229	220	263	215	219	237	226	236	242	252	244	218	200	239	230	221	239	210	215	214	236	219	219	202	234	207	222	202	244	216	221	228	221	222	228	228	218	217	189	211	233	226	238	253	210	226	250	204	227	212	210	204	252	246	256	232	254	220	258	213	235	219	231	224	237	227	220	247	219	233	249	238	198	220	220	227	225	263	227	251	203	258	227	225	226	223	247	189	230	232	236	206	253	233	242	251	223	217	224	204	235	221	239	232	235	238	217	200	206	208	211	213	235	223	220	228	217	256	241	228	225	222	193	216	223	240	215	238	228	226	219	196	227	211	247	234	229	221	242	250	232	227	260	234	251	225	210	232	262	194	221	229	216	223	232	220	239	220	215	245	234	203	235	194	220	227	220	240	263	247	236	223	232	210	241	214	216	247	257	214	246	215	212	242	220	232	234	233	216	225	215	223	212	231	222	232	227	214	227	206	230	225	211	227	226	236	246	227	231	229	223	197	224	235	221	229	218	231	219	237	205	221	230	230	202	234	231	278	223	227	243	238	263	216	235	235	219	249	211	222	223	218	210	238	202	224	250	219	223	243	241	234	214	238	247	216	234	212	231	232	228	216	229	246	243	216	222	236	211	239	232	225	206	236	237	207	231	221	233	243	236	227	212	249	210	208	215	225	243	245	219	221	229	234	236	225	247	216	210	255	212	229	239	214	239	255	215	229	222	243	226	213	233	218	239	200	234	254	217	212	226	218	197	244	224	218	268	249	219	214	240	248	235	214	221	227	230	194	235	245	205	257	216	230	225	230	195	207	241	241	224	209	237	230	215	226	240	238	227	230	205	253	215	229	239	228	210	244	221	185	234	219	218	181	232	228	223	209	237	214	224	220	222	238	214	223	216	234	233	223	215	225	215	224	209	212	246	227	260	246	223	205	194	223	212	239	220	213	243	260	225	207	200	224	238	227	219	241	220	230	241	257	244	207	218	206	224	234	249	236	242	234	216	219	232	199	225	246	229	235	245	213	230	217	238	240	239	243	223	225	233	228	256	218	231	217	190	221	211	225	227	220	202	229	223	233	221	230	249	223	238	238	236	232	217	206	240	230	224	211	250	220	249	228	262	234	216	214	235	234	219	222	210	225	223	217	206	250	211	242	236	231	201	231	210	210	227	227	233	182	236	247	195	246	222	227	202	225	217	221	228	200	247	234	250	221	227	231	224	240	245	199	218	219	250	229	238	255	238	237	195	222	212	208	186	219	232	207	234	217	240	222	246	234	223	244	208	235	255	228	224	214	230	232	252	218	234	229	223	224	224	229	262	235	238	241	218	226	219	247	231	237	224	245	222	225	213	230	216	249	210	215	230	241	200	247	207	273	222	217	228	214	225	234	202	238	229	214	257	200	237	251	219	219	240	234	224	222	263	241	222	239	256	217	227	253	245	215	241	235	236	223	233	204	232	245	229	217	206	205	217	222	220	214	232	227	208	208	197	225	208	230	212	224	225	223	234	228	258	232	215	210	219	209	232	232	234	226	235	242	221	241	231	227	221	229	237	242	205	194	242	225	239	236	221	232	193	240	223	213	203	209	240	225	239	238	207	216	220	211	207	231	227	246	239	216	200	225	215	244	222	255	245	211	223	227	249	261	221	225	252	246	213	213	237	244	229	213	210	230	197	233	220	238	211	200	248	226	217	208	235	202	211	233	236	227	201	265	221	210	213	228	205	235	201	229	236	253	209	200	215	222	244	242	257	213	236	245	223	192	227	221	237	223	210	191	228	217	218	237	237	229	256	205	220	204	220	237	222	221	229	227	250	217	233	229	264	206	213	246	233	241	246	237	208	216	238	216	224	219	218	214	203	215	218	237	218	240	223	249	228	228	237	214	230	255	236	238	217	217	187	247	239	227	243	206	208	204	214	240
21687	23999	33669	35231	31555	28683	28146	24599	20566	18609	13341	10908	10620	10971	9893	10075	11702	10539	7523	7795	10183	7126	8411	7929	5339	4985	3959	3299	2329	1814	1701	1377	1570	1267	1201	1257	1094	953	843	794	773	725	706	724	713	632	679	667	634	597	653	663	626	619	627	626	635	617	658	637	630	603	632	657	599	683	642	628	654	590	665	609	645	661	651	598	591	649	613	618	602	675	678	612	634	593	599	610	679	669	586	629	645	604	638	651	637	662	622	634	625	654	600	611	665	604	596	628	621	585	616	606	610	622	636	636	607	632	608	593	662	637	631	662	696	593	625	620	629	641	657	672	602	687	652	650	622	624	609	625	632	652	617	554	627	661	631	636	638	627	604	623	616	637	638	619	647	615	625	591	638	613	678	629	601	642	620	599	645	631	610	607	640	628	634	639	656	662	637	626	644	611	657	613	648	642	633	636	642	637	592	654	642	616	659	669	658	609	641	598	629	636	658	660	588	638	581	592	597	637	644	593	611	618	624	607	616	630	643	617	676	671	592	584	660	633	602	665	634	615	643	669	648	637	610	634	599	632	633	670	597	648	637	628	628	616	583	619	641	683	659	635	624	626	691	634	567	646	666	639	589	604	622	638	621	583	625	638	615	613	641	655	588	655	628	602	634	645	606	591	605	635	669	655	679	619	677	600	680	649	657	627	615	632	625	647	601	621	611	608	675	642	614	604	610	598	645	620	595	613	640	636	645	602	611	593	656	665	656	589	637	603	583	631	598	626	613	653	627	649	601	688	627	658	634	617	605	598	643	645	615	649	644	612	591	620	612	663	624	643	646	649	642	654	599	615	628	581	619	588	667	625	673	632	660	644	606	632	643	616	632	632	672	617	662	626	643	639	617	605	646	595	605	651	622	629	638	648	637	697	581	629	657	678	616	594	593	614	602	646	626	663	630	674	639	680	684	628	668	589	660	636	607	685	644	605	649	618	651	633	610	602	614	599	655	632	635	637	646	631	649	661	645	646	658	652	629	626	611	623	629	663	648	653	650	654	609	615	638	594	632	616	647	637	642	610	629	621	607	634	660	596	603	633	647	616	599	625	619	630	619	645	638	626	615	638	716	604	639	639	624	630	625	619	620	673	640	603	628	598	623	619	614	608	633	714	639	645	660	648	630	649	644	681	666	596	675	626	611	621	603	623	673	658	626	687	610	614	593	584	623	639	636	658	619	615	607	600	650	627	634	665	603	613	642	658	615	637	652	619	641	638	592	681	621	588	641	638	661	630	593	645	663	608	659	605	642	630	634	595	650	591	594	613	665	635	644	637	616	646	619	651	647	608	604	688	641	633	628	597	627	670	635	644	600	612	618	598	596	669	643	631	671	634	629	638	638	630	644	622	625	654	595	638	634	642	675	644	659	614	625	665	701	628	648	607	651	624	648	617	629	657	614	607	635	668	590	620	632	639	657	601	589	640	631	600	651	628	607	619	604	630	633	653	631	634	618	586	624	630	588	642	622	615	649	598	592	650	634	645	615	619	631	601	644	634	603	629	661	668	619	645	635	645	632	654	700	608	606	647	611	599	620	616	641	654	596	668	582	623	648	615	632	604	582	640	613	655	632	660	613	651	602	608	653	621	600	613	667	624	634	635	641	600	600	620	673	659	592	639	619	631	661	624	601	672	656	619	623	649	651	650	590	638	622	601	587	601	652	635	626	674	648	635	651	659	640	643	632	610	638	602	643	631	637	628	597	651	637	656	635	616	630	645	720	643	658	671	624	653	606	615	622	629	617	640	624	606	632	586	643	624	612	637	645	655	618	682	629	636	634	601	609	664	640	660	627	669	672	646	643	599	635	635	594	606	644	646	631	602	648	621	622	601	650	660	628	633	633	659	618	658	651	628	614	634	625	639	644	615	597	666	637	625	629	676	633	647	635	645	640	624	602	611	640	661	639	644	633	683	648	656	662	642	586	649	595	627	649	588	638	608	637	596	596	625	601	622	642	647	651	597	630	682	625	665	596	625	655	605	647	633	676	661	584	608	631	647	644	618	645	635	633	650	595	615	655	615	624	617	605	606	623	639	618	604	620	657	661	600	595	601	651	667	621	679	654	584	619	652	634	649	650	610	589	665	619	627	619	652	658	669	631	594	690	667	642	667	607	659	641	596	648	602	623	647	593	649	639	627	589	597	669	641	654	645	669	643	642	633	647	645	630	630	648	592	671	628	586	656	654	653	603	610	654	653	602	650	633	650	623	612	630	598	599	633	643	629	628	648	593	588	609	656	641	611	647	659	649	630	638	621	625	592	585	653	621	610	646	642	649	640	612	633	636	645	615	613	686	611	658	605	641	647	604	651	649	653	633	596	691	674	637	659	691	631	623	642	633	632	632	645	620	648	609	652	622	654	648	614	645	628	588	634	654	642	615	590	618	654	616	620	622	596	615	613	649	647	656	608	623	664	635	627	617	643	585	612	642	612	596	598	635	645	668	650	629	672	645	619	599	653	665	676	625	613	639	598	682	660	573	635	655	647	586	636	666	630	636	614	630	639	586	645	635	688	627	578	646	596	645	641	679	606	612	598	646	618	611	666	619	639	650	609	654	597	639	637	600	648	602	598	611	623	627	648	596	626	649	646	629	631	646	649	685	637	626	585	624	593	583	652	654	668	624	599	595	657	632	656	599	657	611	630	655	639	617	602	622	628	607	615	650	636	636	627	608	586	623	595	646	625	588	640	638	660	637	657	632	628	593	674	648	605	658	626	673	640	652	623	620	637	634	641	625	677	684	548	666	633	614	577	615	636	594	620	616	609	624	647	651	651	644	627	630	689	593	641	648	647	624	624	636	669	642	582	616	651	619	658	625	618	612	624	620	649	608	645	607	599	638	584	642	651	666	637	623	665	616	639	589	657	626	683	632	622	598	620	653	617	664	644	617	632	624	654	629	655	620	644	675	624	659	639	624	635	630	631	658	619	565	663	616	690	664	641	638	623	624	657	672	608	653	632	596	615	656	681	668	621	610	616	649	632	634	615	667	659	628	677	609	630	682	614	614	597	656	634	607	634	637	660	635	614	633	600	642	615	654	664	629	658	676	650	582	594	666	630	620	624	656	623	646	602	624	595	651	582	625	614	627	636	635	601	620	620	634	614	624	606	645	669	645	621	639	657	646	612	676	656	614	573	654	660	632	627	646	593	652	619	642	688	687	637	602	632	608	626	656	616	619	593	628	600	643	617	630	589	602	665	672	624	576	637	693	570	583	629	617	642	634	628	646	630	690	638	653	609	588	609	624	651	652	674	653	641	636	582	640	657	632	654	618	637	626	634	633	641	693	588	685	616	605	621	644	607	616	643	623	680	574	614	624	665	636	600	605	659	603	670	635	621	633	630	652	644	625	591	660	637	633	668	608	620	579	655	606	603	613	670	606	629	597	644	668	586	638	658	670	648	631	674	625	630	621	599	585	642	596	603	629	685	656	601	664	617	641	618	654	612	630	565	585	614	592	641
41509	37295	38419	32436	25860	21559	19567	15948	10776	8780	6422	4276	3403	3756	3692	3913	4574	3679	2358	2300	3251	2455	2825	2824	1886	1673	1163	946	750	528	518	493	469	416	357	372	392	335	239	234	233	257	218	192	239	235	236	183	241	207	200	191	213	227	212	199	220	189	207	211	197	195	238	212	210	229	203	209	199	237	208	226	221	208	198	193	223	190	220	209	214	187	193	213	199	214	199	169	204	210	205	222	201	218	220	209	189	181	213	225	199	197	232	217	205	228	199	222	201	191	235	221	194	203	238	207	201	196	207	210	183	207	239	196	191	199	189	215	234	228	166	198	231	185	196	196	213	214	218	201	215	229	205	240	224	226	200	239	212	189	200	225	191	217	201	191	195	221	192	211	189	210	222	213	229	215	204	214	186	198	223	203	190	196	224	177	223	206	228	204	227	212	190	228	220	203	208	186	191	209	213	214	223	213	204	209	249	216	208	221	210	203	193	180	226	200	219	212	211	211	202	214	206	189	204	224	210	200	197	200	201	194	207	203	192	211	201	183	171	191	201	205	203	206	220	188	186	199	210	215	213	222	188	207	201	216	211	219	194	228	200	217	205	206	207	202	222	212	190	220	231	209	217	202	210	196	205	197	240	207	193	203	189	216	209	201	219	211	206	226	202	202	192	207	198	203	212	199	223	213	219	211	224	208	207	199	211	184	210	205	190	200	174	210	195	213	199	229	198	187	210	203	201	187	190	202	211	210	191	231	208	202	227	203	207	206	237	197	215	193	191	190	223	248	208	207	205	196	182	220	188	203	195	192	183	215	204	224	204	213	236	202	196	212	197	224	220	199	198	225	215	212	219	188	228	207	198	195	199	185	182	204	211	212	209	223	184	202	184	222	200	207	206	193	197	214	203	199	233	198	243	208	196	223	216	214	208	203	226	241	179	217	209	218	217	218	203	192	187	206	210	225	222	187	201	184	223	176	200	239	221	204	188	217	209	208	215	215	195	194	207	204	196	189	219	234	204	228	198	199	219	213	213	195	219	221	216	190	191	204	217	175	183	206	221	228	207	175	211	213	227	214	209	226	193	199	226	209	202	227	210	201	193	198	213	195	205	222	194	198	183	214	199	198	223	198	210	203	220	211	229	193	205	202	216	197	226	206	180	205	203	204	186	180	204	230	195	218	213	220	221	199	233	205	193	206	185	189	202	234	217	215	211	207	183	188	227	230	200	210	188	220	221	194	200	187	200	194	183	195	192	198	199	190	232	197	221	246	219	193	224	203	204	216	211	224	216	207	226	202	235	205	213	203	214	186	207	209	203	213	211	210	193	200	213	201	199	229	214	199	229	198	214	201	207	205	211	221	207	221	191	200	200	219	213	201	224	203	218	188	211	193	198	175	194	210	228	201	199	208	184	185	207	186	192	200	183	188	217	181	191	200	211	218	227	201	221	211	200	236	199	202	220	206	224	219	218	181	196	195	212	204	219	220	219	197	214	178	201	191	193	193	201	211	238	172	204	218	211	214	214	191	207	192	220	206	229	233	197	191	221	205	222	210	204	226	212	229	190	207	208	178	187	218	179	211	217	203	221	186	202	185	170	230	211	199	209	226	208	198	189	215	216	207	203	197	180	240	216	204	192	199	226	176	209	209	217	182	231	222	217	202	217	211	229	226	218	212	192	207	203	170	213	204	202	236	204	201	220	210	201	191	215	235	218	217	206	238	233	197	208	198	209	202	192	214	202	200	222	206	205	200	202	230	236	211	195	213	214	227	175	210	209	185	194	201	212	208	219	211	213	235	207	178	219	210	215	199	214	196	191	210	229	188	197	213	188	224	177	219	180	212	238	191	169	192	209	217	179	228	193	185	210	186	215	192	195	179	194	205	186	203	213	208	195	172	185	169	217	203	216	193	205	193	212	210	184	181	190	193	193	187	224	226	210	203	206	213	208	218	180	226	200	228	224	226	221	208	236	221	215	211	240	204	203	212	226	212	185	228	198	185	200	214	216	220	205	210	206	212	194	201	206	209	208	205	190	222	173	202	205	205	217	196	204	179	196	238	240	207	216	196	200	227	204	229	180	191	199	207	217	199	187	193	200	217	200	210	207	200	216	180	213	210	208	201	196	195	170	187	202	217	193	214	225	211	179	184	209	220	202	216	211	238	234	195	222	212	210	251	176	215	209	214	187	208	236	217	194	206	178	211	187	206	192	208	226	198	229	215	222	206	216	202	199	199	208	206	201	222	212	204	219	195	207	193	221	217	193	207	198	196	192	219	229	184	210	180	225	215	224	207	199	210	197	228	217	198	220	203	214	208	200	206	219	204	184	237	200	213	218	227	209	202	211	200	191	237	230	227	224	214	206	216	193	222	199	194	243	249	192	214	202	218	190	218	236	197	212	217	191	221	194	211	200	189	191	228	200	226	195	209	194	202	216	218	201	206	181	180	189	212	210	229	199	205	192	216	187	193	203	212	196	188	234	209	164	217	171	224	234	210	228	191	216	214	212	222	199	218	206	199	223	202	206	213	230	209	208	209	202	205	198	213	206	195	193	205	191	209	199	183	225	202	214	215	195	213	228	223	207	209	195	209	201	212	203	232	221	221	199	213	225	212	217	237	199	220	222	187	215	192	222	219	201	228	197	198	189	214	185	207	209	226	204	197	210	193	210	195	217	183	205	219	208	225	229	214	209	185	229	207	201	197	212	208	203	200	192	200	198	213	237	216	209	204	237	206	234	233	175	223	207	184	182	187	222	222	237	197	191	197	208	198	214	206	195	234	204	198	214	225	218	206	191	190	199	223	233	183	203	215	201	189	216	208	184	217	201	189	211	190	187	233	235	207	217	214	214	211	195	198	199	207	230	178	223	217	209	188	188	222	216	200	198	203	180	186	195	187	216	198	190	185	223	216	219	204	218	179	211	204	205	222	195	201	234	202	185	198	222	187	206	194	229	206	210	216	190	189	219	189	201	201	201	204	191	209	198	190	231	208	214	200	218	188	187	194	219	208	191	185	210	193	191	204	195	225	198	207	222	184	233	181	193	216	220	186	200	191	216	219	209	230	221	185	200	201	207	189	215	194	230	193	197	191	181	223	232	217	209	213	182	196	221	216	190	177	189	198	190	183	176	202	218	199	219	205	211	206	215	187	208	198	208	238	205	191	215	208	194	226	214	226	243	193	207	198	210	213	201	200	219	209	230	186	217	195	183	212	223	192	225	183	212	209	243	207	208	211	234	194	216	214	186	220	203	196	200	185	223	210	202	216	206	217	202	206	201	204	215	230	169	218	196	205	210	203	229	211	208	191	211	215	192	207	191	245	236	198	211	188	210	195	224	217	183	198	212	206	200	222	204	205	228	215	194	196	214	209	205	181	214	215	213	208	200	242	201	218	210	211	197	229	215	197	210	198	198	231	206	220	185	218	220	212	189	196	196	219	195	228	198	213	219	201	197	201	190	212	244	208	200	223	211	240	196	186	212	224	211	217	216	222	224	223
27961	30063	39762	41084	38587	36542	36246	32940	27559	26240	21459	17001	15299	16520	17005	17182	19940	16386	12058	12257	16822	13140	14873	14673	10255	9117	6775	5733	4001	2767	2736	2359	2512	1936	1841	1866	1717	1396	1056	978	836	817	862	787	708	626	620	604	618	614	631	561	602	590	603	573	607	664	589	620	553	588	580	591	582	589	624	578	603	587	583	605	579	597	586	554	548	606	559	576	571	611	585	564	589	633	560	600	566	597	601	580	579	613	574	582	589	557	575	591	572	574	580	582	586	595	573	601	604	551	517	580	560	602	569	600	582	618	590	621	666	592	604	566	619	536	572	612	612	538	577	554	580	578	579	579	615	636	581	571	528	550	575	600	578	580	531	587	602	609	585	626	582	599	553	608	610	580	522	572	587	573	586	574	570	633	570	587	562	582	546	587	574	582	582	575	603	537	603	593	566	604	584	547	566	610	551	595	568	607	582	573	582	597	590	638	547	601	617	570	598	520	601	546	534	590	586	530	553	578	542	604	572	580	584	556	585	631	548	558	585	574	573	565	632	567	592	585	573	581	570	565	650	560	599	540	636	594	624	565	595	588	578	602	565	575	567	538	560	556	615	596	582	606	554	550	596	580	579	624	558	619	564	614	596	581	593	562	595	598	578	615	546	527	560	568	590	593	550	594	586	595	555	541	564	592	548	583	557	621	560	575	582	612	561	587	594	614	573	539	590	528	587	550	571	638	617	581	577	612	632	573	611	605	552	618	575	577	609	566	559	586	591	569	619	572	550	553	613	581	567	598	597	590	561	596	577	578	561	587	630	582	569	601	594	625	591	609	598	533	605	580	585	588	581	561	606	584	580	579	569	545	607	555	604	637	613	563	627	591	518	570	633	592	583	582	563	543	565	557	559	560	624	612	579	570	534	598	563	588	566	592	556	621	601	556	555	632	606	567	588	566	555	569	601	647	582	551	572	565	603	630	591	535	602	601	586	574	575	575	572	571	535	558	586	577	575	607	603	597	565	596	598	584	535	590	567	567	590	576	600	618	560	586	598	538	603	639	545	553	599	579	576	568	580	568	551	597	573	592	589	612	601	587	563	596	624	611	571	572	570	624	541	532	558	584	545	617	548	601	595	610	572	598	557	609	533	596	573	581	536	576	573	594	571	619	574	621	616	555	575	541	580	583	590	564	563	587	631	518	570	599	541	571	607	565	573	626	571	569	609	566	587	579	533	581	609	530	588	651	611	586	585	571	583	543	576	542	583	567	585	593	616	579	596	593	576	571	572	606	595	541	599	561	584	558	567	548	574	593	551	511	601	592	576	533	513	577	637	547	570	614	587	612	596	610	574	580	569	553	621	569	573	587	587	572	566	585	519	646	603	570	593	575	598	626	601	612	573	554	555	569	544	595	598	597	593	590	578	585	572	586	582	598	596	561	568	597	575	567	566	575	513	585	624	546	575	570	624	584	522	572	588	575	593	549	600	554	623	585	571	597	584	567	606	559	580	583	598	565	579	584	520	568	639	595	595	557	584	556	599	533	586	541	592	595	536	573	586	585	579	542	606	601	593	623	581	584	569	559	556	572	573	544	606	593	591	559	561	592	636	607	583	555	585	606	576	549	580	588	608	539	606	566	568	594	555	614	580	598	579	580	566	611	554	596	587	587	598	557	603	583	618	567	599	610	605	584	535	623	586	552	588	552	613	621	559	615	593	602	582	605	583	613	605	569	556	579	557	575	577	608	575	588	600	583	573	592	551	535	624	581	571	595	607	591	584	576	561	563	592	565	610	591	608	561	562	587	596	565	602	553	585	558	588	552	610	567	588	590	612	615	536	571	580	540	600	572	585	562	550	582	585	590	608	588	599	590	597	605	625	580	626	602	612	587	597	630	610	575	587	594	584	545	583	567	590	630	576	635	571	580	609	560	580	574	591	594	563	589	568	551	580	575	561	583	549	563	567	612	560	587	603	563	563	617	599	562	577	596	557	598	588	584	589	605	584	576	563	596	588	571	615	581	613	577	569	586	602	592	537	590	614	639	556	585	568	562	615	604	582	581	634	591	562	563	571	598	523	576	572	607	584	651	559	592	597	572	554	576	595	605	558	568	587	523	584	578	559	558	556	561	536	578	584	607	559	608	607	569	612	589	593	537	610	570	567	570	573	593	601	577	534	553	596	569	563	581	566	601	602	596	576	587	567	591	528	578	567	573	606	537	578	585	561	606	590	541	583	579	579	576	556	612	569	583	578	565	560	542	581	607	593	639	652	571	597	549	640	582	568	594	584	582	578	621	590	617	598	616	579	556	607	616	569	614	559	586	610	571	555	563	545	595	579	577	588	563	569	583	616	584	528	575	567	572	586	575	574	579	622	578	584	597	562	574	614	604	622	602	553	589	613	587	615	595	589	593	582	588	554	647	626	588	592	619	567	524	613	567	575	588	554	623	569	526	593	609	581	613	628	560	621	578	574	563	571	576	594	551	584	549	578	584	567	544	576	596	578	607	603	609	528	563	604	614	581	558	588	624	546	578	567	609	560	576	563	568	569	637	592	553	565	563	597	554	577	595	590	570	562	601	564	580	604	593	523	584	616	542	572	565	592	564	581	552	592	556	593	601	565	548	575	567	582	590	598	649	579	581	562	599	546	576	580	556	567	551	587	604	562	563	553	607	575	574	566	587	571	583	554	590	601	587	564	590	592	581	596	540	582	563	564	572	544	561	571	592	556	611	556	578	583	596	601	609	595	610	545	580	595	615	520	532	573	575	566	569	575	584	543	539	586	582	601	572	565	548	590	574	579	576	584	566	586	563	565	588	577	523	569	604	597	575	502	597	595	567	565	615	540	578	560	573	609	598	566	559	577	598	592	601	609	578	612	568	565	561	567	598	548	572	561	555	596	605	597	559	603	615	580	611	586	544	596	562	554	584	606	585	572	619	579	595	589	616	585	536	575	608	582	599	577	582	605	583	620	548	578	583	609	582	609	562	571	560	553	598	623	605	567	620	587	605	564	582	628	552	580	572	559	607	579	601	566	574	608	560	618	598	542	594	588	580	586	566	606	568	572	592	591	576	557	569	621	552	591	562	593	607	547	578	618	590	565	562	611	553	613	631	570	561	584	556	582	611	594	574	591	614	561	576	634	550	566	587	590	566	546	607	573	624	617	557	571	579	546	596	582	551	589	601	598	574	618	578	611	577	598	607	598	552	611	588	587	637	561	582	597	550	587	609	602	564	566	602	602	576	596	581	591	579	580	575	560	608	579	563	600	578	556	549	582	627	576	602	611	566	605	601	566	567	550	595	585	562	575	566	595	566	583	581	538	582	562	575	564	564	578	576	615	548	568	630	595	582	599	579	533	586	588	589	571	561	591	582	621	599	565	548	580	605	583	562	573	572	565	604	561	581	605	577	582	576	588	591	577	599	575	614	613	600	585	572	606	547	591	572	571	571	614	595	566	590	548	634	593	628	572	606	627	558	584	544	583	602	578	590	591	596	532	610	587	589	567	570
21185	18048	18323	13192	8360	5397	3555	2459	1809	1393	1124	857	754	646	575	571	482	422	438	386	388	307	343	365	307	307	290	312	284	257	258	245	252	240	264	258	237	258	282	241	259	248	238	262	245	269	217	261	242	219	249	246	238	248	237	253	234	229	233	267	249	252	224	263	235	258	215	235	246	260	256	262	263	253	232	242	237	255	232	251	227	211	250	231	253	281	236	251	240	263	261	243	291	244	256	241	256	250	241	233	229	247	266	244	267	242	211	213	249	238	233	247	253	262	277	266	253	249	245	269	276	244	220	244	258	235	252	244	251	243	253	251	238	266	260	263	250	246	219	241	227	261	262	257	280	241	236	248	240	262	243	264	245	256	243	249	264	263	225	249	256	259	267	222	270	242	244	253	258	239	227	232	258	240	225	222	244	249	262	256	247	242	260	232	245	239	259	228	240	254	258	240	252	256	242	260	235	240	256	266	272	252	254	269	239	298	238	248	248	231	244	292	221	241	234	243	255	252	225	230	238	252	232	217	224	282	227	240	247	232	238	281	241	233	240	259	258	210	225	269	244	218	255	222	247	246	234	246	242	251	254	232	256	260	228	229	245	240	247	235	215	254	264	262	258	230	236	225	238	251	246	236	252	231	244	234	233	237	240	229	239	233	262	242	226	242	258	243	250	260	236	255	220	229	237	245	250	274	243	230	230	238	254	261	260	248	194	235	264	250	252	244	230	239	242	237	232	224	242	239	225	221	237	236	264	243	262	241	245	233	268	286	258	256	248	236	231	232	263	213	240	234	256	252	222	274	239	249	233	238	240	245	268	243	243	247	229	260	249	227	243	224	248	233	244	237	224	220	262	255	244	217	227	240	270	224	248	229	250	229	214	237	258	250	255	264	268	235	256	270	236	228	250	220	241	233	254	218	218	227	243	246	254	205	243	266	241	225	257	228	247	257	234	251	272	255	291	264	259	236	257	235	248	257	247	236	255	262	259	260	253	254	243	250	259	233	224	246	248	241	278	226	253	254	260	241	225	246	226	263	255	227	241	236	250	244	274	250	239	242	241	251	260	227	241	262	231	238	246	237	248	236	270	240	217	227	242	251	258	233	252	225	230	231	256	263	248	256	263	235	250	270	239	248	249	233	247	250	260	234	243	248	237	250	243	235	258	268	251	236	258	224	235	251	252	229	234	255	218	252	245	222	258	245	254	260	245	237	246	255	251	233	254	271	250	253	262	247	256	246	251	250	229	254	257	247	236	240	231	231	234	248	196	246	247	261	245	239	219	235	250	246	270	244	262	225	263	270	233	248	270	233	266	219	214	246	243	278	274	225	282	243	253	241	233	246	258	266	226	264	264	244	210	225	237	248	251	264	267	246	232	262	234	243	224	253	234	239	232	261	235	225	218	246	252	254	269	264	241	232	226	216	234	248	246	260	231	244	251	250	252	242	210	247	237	248	217	236	238	225	258	234	272	258	249	243	245	199	242	263	250	275	221	263	259	259	257	253	249	251	255	246	219	235	235	248	247	249	262	258	267	280	229	273	241	259	267	242	267	261	242	278	248	243	249	262	266	242	223	228	258	260	237	255	245	247	248	242	266	215	231	235	233	261	243	236	243	239	241	247	212	235	237	252	248	252	214	264	261	246	262	261	254	260	235	287	258	230	263	220	262	244	253	227	238	258	257	234	218	255	244	247	231	267	232	229	278	234	244	238	240	266	268	254	256	240	252	239	251	237	229	214	235	249	232	259	255	238	247	232	262	240	226	232	267	266	252	241	246	247	267	240	254	251	242	244	232	274	226	240	203	246	237	237	262	236	244	292	235	242	229	250	236	231	247	253	267	226	254	251	273	243	232	235	242	239	236	254	251	216	255	239	254	272	234	267	235	222	233	249	234	238	230	254	248	249	241	235	265	230	279	249	224	235	249	261	234	236	260	211	256	234	228	248	244	251	250	249	235	263	251	235	241	237	238	236	263	223	248	232	241	252	262	232	246	281	220	254	246	230	230	252	247	246	234	243	233	238	244	239	238	238	241	240	268	234	254	280	291	252	291	242	229	238	248	261	253	242	225	246	235	245	250	225	269	245	235	230	230	243	235	237	236	245	224	230	231	224	239	237	265	234	249	253	254	285	233	280	228	241	260	232	244	261	246	232	274	254	243	271	269	236	248	243	286	237	256	253	259	239	258	243	268	268	255	251	267	227	228	215	257	255	238	208	261	253	236	254	247	238	249	276	209	239	249	245	236	260	215	223	215	262	231	236	244	259	253	245	235	267	259	236	227	262	274	261	240	252	256	247	226	236	240	236	250	247	266	250	239	245	243	259	256	256	253	257	243	248	261	250	264	254	230	250	245	260	236	241	238	250	238	228	230	266	251	296	208	236	226	240	238	286	259	247	264	262	230	277	240	253	261	240	241	228	251	252	263	249	242	248	265	256	247	259	232	272	247	229	222	248	267	247	246	257	247	274	243	230	253	251	235	241	268	264	263	236	245	259	250	261	247	222	239	251	231	242	285	251	262	236	248	225	228	219	245	261	242	257	227	233	226	249	249	223	233	225	232	228	233	246	260	224	258	216	241	258	264	254	249	271	265	249	249	231	223	253	225	214	269	240	260	241	249	238	250	230	244	243	236	249	251	260	241	239	246	265	212	244	254	249	224	243	232	237	225	226	220	218	248	243	227	269	280	242	252	247	247	237	224	281	225	248	278	246	212	242	252	239	247	248	238	246	245	246	218	246	256	282	215	243	250	273	269	246	235	254	244	228	217	265	248	259	276	227	239	231	260	245	271	248	218	256	248	250	258	277	221	232	232	276	259	247	230	243	275	260	253	265	274	253	237	252	241	237	262	255	242	258	249	258	251	246	222	228	258	263	260	245	243	246	267	254	267	260	255	234	255	250	247	273	260	268	217	239	228	258	241	250	258	268	266	236	277	255	244	240	251	245	248	228	231	239	254	257	241	241	236	244	271	275	215	243	233	236	255	283	229	232	236	265	246	251	244	264	277	268	252	231	255	252	213	251	247	211	236	249	248	240	269	258	235	248	238	273	240	243	246	265	260	224	232	244	257	221	234	256	265	246	227	253	228	247	268	283	226	273	244	239	233	248	231	215	258	238	250	228	247	246	237	240	237	244	234	262	229	238	226	239	235	224	226	230	246	246	241	249	249	244	247	254	242	248	225	238	252	210	251	221	237	235	248	256	285	248	268	245	238	229	259	257	271	214	276	245	218	244	253	246	234	253	242	258	240	249	244	242	258	269	246	269	237	251	262	258	277	236	261	248	243	222	237	250	250	209	237	246	269	245	235	222	229	248	230	248	268	226	225	222	232	267	259	237	217	251	240	230	237	265	236	277	258	252	248	223	238	267	207	242	252	267	214	252	241	237	253	275	238	255	248	247	226	259	232	253	263	268	245	230	246	255	280	243	245	250	243	231	259	264	250	239	237	255	253	253	269	270	241	221	251	240	253	247	245	236	236	253
13418	15077	25025	25060	21159	17319	14062	11101	8892	7027	5681	4402	3705	3303	2899	2677	2418	1934	1844	1700	1623	1434	1423	1435	1171	1047	979	861	813	763	756	737	758	740	707	656	716	693	728	656	671	732	687	679	711	734	692	688	656	645	662	663	671	663	655	658	698	707	697	643	685	673	659	642	664	651	662	669	677	683	693	648	653	682	725	689	683	629	646	662	645	664	679	654	671	636	661	686	679	633	642	680	669	676	620	664	654	641	672	655	647	639	669	704	671	718	685	688	701	702	621	666	716	621	700	688	707	694	696	668	703	673	687	669	677	740	669	674	723	705	627	676	641	687	688	646	642	701	650	683	721	612	687	639	698	663	673	687	711	662	668	682	673	642	701	625	674	713	718	683	657	647	690	697	688	620	735	676	660	678	705	706	682	668	694	662	639	682	691	659	676	726	663	697	642	709	645	646	696	630	681	677	657	694	649	653	729	641	682	663	622	670	691	668	644	656	669	683	661	652	674	661	683	648	683	639	711	655	648	736	690	635	678	648	697	671	635	694	660	634	679	673	674	698	620	698	707	696	704	632	689	651	657	654	696	676	711	679	680	688	706	718	697	656	650	693	666	716	658	644	651	710	661	687	642	656	723	646	665	666	699	637	652	665	619	675	671	688	646	706	679	680	681	666	669	672	689	679	681	661	683	651	661	673	681	696	645	651	676	712	667	648	658	658	623	669	652	629	658	664	636	676	656	704	667	710	703	649	701	687	733	625	717	710	698	689	669	692	666	660	651	694	685	718	682	702	661	659	711	695	682	648	677	688	696	655	679	689	645	702	690	636	646	685	670	656	636	665	673	639	650	658	670	686	638	692	649	680	621	739	680	653	712	651	673	694	665	663	683	645	677	684	669	663	649	662	655	669	690	704	665	681	644	670	672	711	689	644	625	673	693	616	726	695	682	658	700	696	676	687	638	727	626	710	663	641	675	654	695	683	719	706	680	658	708	645	684	644	655	660	654	703	677	694	675	631	669	716	699	681	684	662	702	664	672	699	688	623	660	671	640	630	690	648	681	652	693	660	676	707	648	692	660	647	633	677	645	643	653	709	659	726	636	673	684	687	670	627	673	726	682	731	693	654	703	634	705	652	649	666	676	651	659	675	618	659	687	709	699	657	667	680	683	666	701	686	686	628	637	679	642	655	721	665	691	629	646	664	660	661	646	645	683	688	616	681	687	686	734	719	640	667	665	698	709	675	693	659	670	718	639	680	650	673	694	643	672	685	636	679	631	651	637	666	679	642	685	687	691	668	683	662	680	674	655	701	663	663	672	630	679	637	707	689	669	687	650	673	635	724	661	693	671	723	681	650	662	723	720	664	658	656	696	682	654	704	644	688	637	703	639	692	662	710	666	698	683	634	723	690	644	682	692	686	679	642	722	654	664	711	704	657	667	625	662	684	659	687	680	705	725	678	671	665	636	677	668	650	681	657	661	675	675	673	672	645	684	666	706	692	634	716	726	710	642	668	656	688	669	618	698	676	675	656	701	645	709	664	675	668	675	630	629	674	659	689	663	680	635	661	680	670	632	684	671	679	659	692	700	663	660	702	653	679	666	616	678	701	658	714	665	675	662	657	688	723	634	695	692	676	684	693	658	661	642	707	648	672	678	693	682	661	697	686	702	686	695	666	745	643	683	680	711	661	707	650	681	721	715	652	650	654	672	669	633	663	628	648	655	678	642	675	677	661	677	689	681	670	667	659	648	660	656	680	709	711	694	640	674	669	670	665	659	678	629	705	731	614	667	598	650	661	650	690	670	651	713	612	665	676	686	682	664	729	712	614	623	665	678	674	681	707	668	678	682	715	672	691	658	692	697	661	678	654	686	687	693	685	671	653	683	718	675	663	691	676	699	671	681	679	695	658	688	678	677	679	679	660	701	646	688	635	661	710	673	672	692	633	659	679	658	695	703	607	653	688	635	667	653	667	637	650	623	678	683	644	706	656	701	716	653	671	700	664	672	688	716	716	639	670	647	685	703	685	663	677	645	635	681	686	705	716	685	643	666	692	663	696	696	682	676	658	642	667	635	700	695	690	686	639	690	640	668	665	631	683	684	673	615	675	671	641	615	681	658	668	665	708	669	638	653	708	640	638	708	644	698	728	651	693	745	753	675	682	675	676	673	661	723	665	648	627	601	682	667	647	676	657	683	669	670	691	678	688	683	657	671	695	699	684	672	639	695	733	692	660	671	721	663	662	712	674	666	659	660	722	703	649	699	621	664	686	696	682	679	652	678	715	685	679	730	692	681	682	734	686	691	692	739	666	698	668	655	667	669	649	681	652	681	673	723	650	644	682	668	680	695	685	664	654	647	662	686	667	700	624	673	692	645	656	668	720	672	647	695	667	672	652	639	667	676	671	664	685	680	694	657	680	663	696	708	723	685	715	683	654	688	659	660	665	663	654	705	671	667	647	616	686	710	631	637	669	664	697	695	744	695	647	701	718	708	659	679	688	702	637	653	636	722	678	700	664	620	710	718	663	679	707	713	661	661	697	708	630	703	665	714	675	669	717	660	703	689	696	658	656	635	726	655	707	669	682	686	713	671	707	736	674	661	656	685	707	669	621	716	688	631	686	642	676	668	699	647	624	695	660	714	682	651	672	659	694	666	690	683	681	644	674	720	672	665	655	692	715	644	707	640	676	664	672	640	673	656	649	663	675	700	692	683	683	635	629	655	704	714	629	717	649	716	707	640	682	662	678	703	699	670	693	666	703	703	700	668	690	681	655	676	640	672	656	706	731	683	679	642	621	664	651	668	668	654	676	644	657	702	754	665	666	671	669	662	688	710	674	669	641	686	663	678	709	680	682	685	682	688	603	688	694	685	654	699	685	703	718	716	658	672	663	651	673	686	670	654	684	647	727	684	646	688	642	692	710	657	681	634	660	720	695	686	679	769	678	660	687	675	603	691	639	673	676	636	647	661	711	715	662	664	679	650	663	664	688	656	690	697	667	671	721	639	661	696	695	667	699	714	637	676	651	676	693	650	674	707	682	676	670	595	679	701	659	699	652	682	634	630	700	676	725	619	707	691	681	648	650	718	679	649	716	650	618	666	646	647	680	678	662	620	670	693	657	697	617	644	684	677	650	674	698	663	641	726	646	646	738	716	682	678	687	668	672	722	658	627	690	664	654	686	651	657	711	651	673	633	698	728	681	700	704	675	713	630	674	622	666	665	662	677	641	662	687	654	650	659	671	611	669	678	685	593	673	663	664	639	665	700	669	683	621	642	671	664	712	679	732	685	597	644	638	654	656	675	692	623	657	702	665	679	669	694	661	681	654	706	653	674	688	665	683	657	676	644	684	694	662	637	704	655	673	677	691	679	650	641	672	680	665	708	709	629	693	667	683	701	671	627	716	662	688	675	685	678	680	674	705	627	656	665	687	674	655	658	637	669	668	603	682	682	714	677	664	688	618	660	655	659	662	675	697	720	676	679	665	664	718	650	647
33400	29382	29723	24214	17542	13112	10586	8304	5909	4644	3338	2231	1795	1752	1769	1744	1876	1678	1310	1324	1396	1164	1212	1373	1000	792	657	529	408	373	329	363	332	347	301	293	291	284	276	260	236	232	269	236	272	208	252	253	232	229	226	234	242	256	241	215	238	233	231	246	239	219	240	243	226	223	257	240	204	232	241	221	236	220	253	220	248	236	233	227	208	225	207	213	226	206	200	256	244	221	256	253	240	247	218	250	246	229	238	220	227	217	230	205	231	230	241	198	229	209	239	220	231	210	223	222	234	186	214	224	224	223	209	232	235	213	217	247	230	256	253	212	237	205	246	222	232	230	217	230	215	239	219	210	246	243	226	223	213	233	231	240	216	237	223	234	228	209	216	223	241	245	202	229	256	236	205	212	236	214	224	233	236	231	228	206	232	225	216	237	251	238	225	221	219	251	238	209	225	213	227	212	222	233	232	244	196	226	253	205	213	221	226	226	221	199	237	232	248	233	199	244	221	220	227	225	235	217	223	229	234	222	228	237	220	218	253	222	211	242	226	227	223	208	225	223	216	243	236	239	207	233	230	219	223	207	211	219	219	251	227	227	221	202	238	259	245	211	251	245	248	260	241	250	229	235	221	235	226	245	208	245	265	207	221	246	239	226	228	226	220	212	224	227	224	220	230	202	232	224	236	206	248	232	210	222	236	222	207	261	216	244	236	245	241	219	228	244	211	218	234	240	248	187	221	225	216	230	237	214	219	241	228	209	247	241	236	234	218	239	242	221	221	246	224	236	214	215	234	213	247	237	233	219	241	234	225	247	214	251	219	221	218	225	218	216	213	227	246	201	245	228	232	206	238	210	227	210	231	219	240	216	198	258	210	214	226	225	217	238	224	227	231	213	214	235	208	226	231	220	213	232	225	248	238	244	257	234	245	240	221	218	244	220	240	230	267	243	209	218	213	235	227	214	221	238	199	228	206	228	247	193	234	218	227	225	209	217	239	249	213	230	211	205	220	230	200	206	227	215	226	232	233	219	254	224	237	223	238	205	242	207	231	224	240	233	242	236	234	231	206	207	219	230	241	214	245	220	219	232	233	236	224	229	254	212	260	232	243	220	226	224	227	220	233	233	233	229	235	220	242	222	238	218	229	217	216	212	188	235	222	245	240	230	249	201	211	238	212	223	260	215	211	205	254	241	198	204	233	240	221	239	241	235	210	233	203	201	228	241	236	229	223	220	214	223	221	251	250	250	231	235	230	246	217	229	197	229	236	233	223	202	254	213	218	235	263	227	231	244	219	222	239	227	235	200	229	233	219	229	217	259	247	257	245	242	253	237	224	235	238	220	248	217	221	249	204	229	223	216	233	222	212	232	220	216	215	232	215	211	204	223	271	245	237	201	222	227	215	241	224	238	205	202	253	224	237	221	234	222	226	234	219	222	232	229	218	228	224	211	210	240	211	222	225	233	212	234	228	236	240	202	225	238	230	229	241	210	221	237	242	240	233	229	248	215	235	233	247	212	191	239	232	205	213	222	217	197	227	250	229	218	229	232	218	231	222	229	252	216	232	217	207	244	240	234	212	238	223	217	199	246	222	240	250	239	220	236	225	221	230	195	215	239	236	216	255	247	235	222	216	194	233	232	240	215	227	217	226	249	221	215	209	206	236	244	262	215	227	210	225	222	203	224	206	228	214	233	216	222	216	236	230	228	227	222	220	210	231	235	231	234	230	226	230	231	206	205	224	254	222	243	247	212	219	237	210	241	247	258	235	213	234	196	219	207	215	223	202	220	236	217	232	244	225	249	239	229	237	228	227	218	209	251	236	242	212	240	210	226	231	222	243	206	237	229	240	193	253	218	224	211	268	236	202	234	220	230	232	216	213	216	227	231	220	233	228	254	224	224	229	227	210	235	215	239	222	241	261	218	223	192	241	197	219	231	220	193	208	244	253	255	235	210	217	211	193	231	241	235	239	210	250	235	255	239	235	256	215	226	233	233	225	242	230	244	228	216	207	204	209	231	246	235	233	212	259	215	243	213	232	255	241	232	227	234	229	216	242	222	235	221	241	232	235	239	219	219	258	231	224	239	218	221	240	213	244	235	219	202	239	234	217	225	215	224	205	222	247	250	228	219	219	214	219	212	225	217	214	231	211	225	241	213	231	210	225	246	224	223	234	238	253	222	217	220	226	240	245	228	252	238	247	231	239	224	256	217	222	244	240	235	259	209	210	215	238	233	256	224	222	237	217	244	220	230	213	205	226	222	218	267	220	195	244	238	224	253	222	215	217	249	242	220	235	224	215	226	217	237	219	203	208	215	214	247	196	237	236	214	245	238	232	218	209	225	247	248	241	254	217	228	209	243	215	220	241	235	236	249	225	242	249	240	225	199	216	247	219	259	238	230	227	219	240	214	220	235	244	203	222	186	253	218	208	236	255	238	217	200	198	190	248	223	219	237	226	222	209	198	220	219	209	207	208	248	219	233	225	226	267	228	223	215	225	230	216	232	215	224	231	220	224	210	223	223	221	222	253	222	229	223	247	236	218	227	219	219	243	234	259	222	231	258	208	224	223	206	206	232	211	205	228	216	212	219	213	231	198	229	224	244	208	202	238	223	213	244	231	244	215	230	217	230	240	217	219	223	210	235	211	229	240	248	239	218	221	227	244	222	220	221	215	212	229	204	229	233	203	225	230	202	218	250	243	229	217	242	226	249	207	217	255	244	254	229	215	245	233	216	231	229	267	256	228	210	172	237	255	217	231	230	219	208	208	211	233	222	210	235	237	211	235	246	236	228	196	246	230	255	234	238	220	231	203	205	217	235	251	208	231	216	219	235	219	223	250	230	227	208	233	234	233	231	243	205	234	217	237	217	222	243	221	255	208	220	230	238	254	205	207	233	226	223	242	230	233	222	227	230	231	203	221	210	249	218	245	250	208	238	233	211	206	209	235	203	218	241	217	242	205	238	211	239	211	212	242	244	249	235	215	237	241	225	260	220	222	233	223	221	221	204	198	261	223	248	220	245	252	252	246	226	221	251	205	252	233	206	233	230	210	233	232	210	228	223	238	238	214	236	251	229	263	204	247	230	217	247	265	232	238	253	236	232	229	212	243	262	212	232	269	239	214	232	240	224	258	218	250	221	238	235	217	221	215	242	234	228	214	224	228	225	213	214	225	228	226	218	215	250	209	224	234	203	254	248	206	205	241	221	215	220	231	230	222	232	223	231	191	215	211	265	250	230	213	193	249	223	248	219	224	195	219	243	233	245	226	254	229	236	230	225	235	214	233	237	233	219	200	227	233	231	221	245	203	241	216	221	215	245	239	246	224	219	211	238	210	222	190	209	227	237	231	198	234	229	249	206	222	221	234	226	240	239	209	229	237	222	215	223	230	246	212	226	226	229	192	249	255	249	254	235	221	223	228	236	213	187	236	208	232	223	220	224	229	231	215	226	218	199	229	226	235	243	213	221	233	227	238	194	233	236	224	196	237	224
21910	23521	33416	34645	31727	28899	27604	24300	20647	18001	14311	10567	9124	9597	9484	9850	10194	9169	7457	7435	8669	6943	7669	8207	5409	4604	3529	3058	2108	1633	1568	1382	1412	1317	1270	1257	1159	973	856	791	821	720	736	728	691	697	656	625	621	656	639	668	609	619	640	568	653	626	622	620	613	623	616	615	652	620	665	642	616	638	613	634	638	621	623	606	630	657	617	653	666	601	613	603	648	614	619	601	635	629	663	605	663	603	664	616	637	654	621	660	622	613	633	676	599	584	598	619	579	607	650	635	660	647	604	624	639	617	631	635	631	638	604	653	613	611	655	618	649	600	631	644	612	676	613	644	661	592	697	634	595	647	590	612	611	603	625	591	624	660	595	652	608	655	626	597	612	634	641	614	591	669	641	622	624	617	622	638	608	632	659	623	641	637	646	664	623	605	590	640	560	644	633	595	585	641	622	620	648	613	579	637	647	598	629	656	584	607	589	624	611	638	605	633	605	663	645	669	599	641	596	693	636	637	617	632	650	578	610	617	599	595	637	611	626	628	612	588	642	652	615	656	601	653	641	602	607	608	641	652	652	612	662	618	639	608	626	617	615	674	622	613	662	610	606	608	625	613	630	617	603	620	594	585	628	631	591	652	618	573	596	616	631	621	633	617	640	673	618	600	605	630	647	606	655	636	600	651	635	614	611	639	611	633	602	651	628	639	594	610	651	613	599	601	600	607	610	631	629	671	662	664	654	664	623	564	663	625	635	612	629	625	661	602	622	641	662	645	599	583	633	638	645	656	632	613	637	613	595	613	660	659	642	599	621	646	626	610	591	616	636	596	667	631	622	621	681	646	630	608	608	641	638	661	605	663	640	623	581	621	595	663	648	663	636	634	617	640	621	625	617	652	674	614	650	627	648	595	636	657	637	623	594	566	610	645	610	619	688	597	646	607	649	661	609	642	646	567	607	586	654	659	638	668	641	620	656	642	646	625	628	649	629	623	621	631	666	637	610	674	616	602	620	604	625	658	657	640	573	621	661	640	636	652	618	621	632	646	650	611	626	607	637	626	575	624	633	611	662	645	620	570	696	628	594	614	617	626	648	668	620	642	633	587	707	615	601	624	645	623	632	620	643	627	572	639	635	585	628	597	613	627	651	607	647	606	626	590	626	623	645	608	594	615	622	612	654	639	603	619	614	612	617	643	648	659	611	631	618	641	657	618	644	636	647	677	556	646	644	642	608	652	613	631	650	604	633	624	627	593	646	636	630	646	639	582	631	597	635	629	626	624	646	608	617	607	647	631	629	614	659	627	619	623	641	617	666	669	635	620	598	630	647	647	611	647	611	613	619	610	614	627	624	630	619	624	633	624	607	663	627	612	652	612	652	604	618	671	682	628	654	623	618	619	611	600	622	650	602	621	652	614	593	612	660	631	625	633	641	678	655	604	632	615	624	640	653	636	636	614	604	630	650	641	620	639	621	616	656	662	639	686	606	617	601	630	595	645	608	635	605	618	650	658	626	580	644	647	611	613	639	628	580	622	621	630	619	598	601	621	633	624	595	610	648	625	545	665	648	677	629	650	655	609	674	591	640	624	673	616	713	622	588	607	613	622	632	653	599	620	580	607	641	616	619	674	637	646	638	624	592	631	604	626	611	624	634	674	616	617	612	614	582	655	631	617	656	623	632	651	650	611	605	649	619	651	663	641	644	645	575	659	661	605	641	650	571	670	653	615	642	638	614	631	620	637	615	578	656	623	621	623	665	645	649	626	627	652	657	556	645	639	676	656	644	656	632	622	637	668	622	599	644	614	615	635	627	632	629	675	604	591	610	598	607	644	632	615	624	634	658	628	602	698	612	626	601	597	600	620	644	668	651	655	644	617	627	627	593	621	607	615	620	663	624	628	620	636	629	625	627	604	622	669	597	697	585	668	619	578	640	630	593	642	639	666	614	616	618	620	618	640	579	640	600	634	666	580	623	597	655	623	630	662	639	626	587	610	662	623	667	614	628	603	642	612	598	630	620	639	645	637	665	675	656	655	621	586	618	623	640	643	619	642	620	574	610	623	615	665	584	680	628	649	665	610	651	638	650	603	593	634	565	614	641	648	618	622	596	618	578	645	630	639	636	651	607	636	611	632	621	641	658	594	618	627	619	644	593	638	664	672	624	620	674	638	624	664	599	627	621	655	616	639	636	659	631	656	667	652	636	603	602	648	616	636	609	606	648	636	646	651	690	657	650	664	639	648	629	628	593	629	649	669	599	608	673	630	619	615	647	633	644	648	608	610	619	620	600	638	614	633	639	608	644	638	668	639	653	636	639	603	616	622	657	618	604	590	618	643	667	626	599	651	638	615	601	596	565	645	643	617	557	632	618	625	637	638	656	599	655	679	617	645	663	625	644	650	651	612	612	644	652	665	629	641	638	664	659	626	589	638	592	641	614	642	611	643	626	608	658	602	642	666	609	607	646	603	649	593	616	600	654	597	597	644	622	646	626	612	616	652	633	637	663	604	633	601	677	560	659	580	620	619	645	625	692	601	597	625	622	639	647	673	624	604	592	609	646	651	634	613	606	634	631	646	647	600	614	672	678	616	641	668	640	595	593	646	644	606	642	596	647	664	605	619	613	611	594	642	623	632	612	645	644	646	580	625	639	657	620	606	641	636	675	633	607	627	679	629	641	634	595	606	623	616	649	614	647	594	611	595	686	617	605	653	602	651	619	632	629	613	605	583	560	600	624	612	638	594	623	601	644	608	645	601	618	590	625	577	567	652	635	642	578	607	635	661	641	659	610	677	670	656	635	634	623	647	599	633	613	600	623	567	604	615	599	624	619	644	617	661	669	615	640	654	661	552	635	658	609	592	683	619	638	624	672	631	587	619	638	642	646	671	676	586	640	625	672	637	644	612	611	594	639	632	652	613	635	661	619	633	616	641	588	661	635	651	636	628	622	630	641	651	602	582	629	626	617	615	629	628	623	633	613	649	625	606	694	619	627	671	636	601	642	601	605	590	629	581	598	602	644	620	597	622	610	624	647	587	637	605	593	635	636	630	616	620	625	642	618	641	629	650	607	626	644	633	631	645	591	633	685	679	627	597	628	572	593	623	650	632	614	640	662	589	634	596	598	620	626	610	650	657	651	610	635	634	644	676	600	606	654	654	604	623	613	643	610	603	606	634	634	625	576	607	621	677	639	636	606	691	655	618	618	637	595	659	649	618	630	594	618	584	638	591	594	624	636	647	621	607	616	626	615	655	607	620	623	602	584	632	611	660	597	643	637	597	628	654	657	651	655	642	642	702	625	664	634	624	634	644	616	634	653	651	607	619	638	620	661	600	591	642	622	599	621	650	633	625	609	631	642	636	606	668	613	619	633	654	593	640	622	650	632	609	673	611	604	617	624	639	666	621	659	652	640	627	611	614	678	657	582	623	636	622	622	625	589	606	644	607	652	619	576	620	624	656	643	642	656	634	622	679	660	605	621	651	648	609	607	602	620	619	653	653
42150	37095	37751	32796	26147	21660	18899	16119	12044	9210	6636	3956	3158	3591	3110	3487	4220	2972	2581	2327	2884	2155	2289	2669	1725	1431	1087	834	650	518	425	433	496	413	387	367	372	357	265	265	244	253	216	271	229	216	235	216	192	200	218	206	201	216	186	212	196	199	213	203	229	225	217	197	224	202	212	211	221	210	194	211	193	229	243	204	217	199	200	212	218	188	183	197	204	190	187	191	215	198	217	206	200	209	210	209	221	220	184	214	222	207	208	222	211	193	229	205	232	214	212	227	226	204	211	187	192	201	207	202	186	199	212	198	189	214	228	199	211	201	197	206	185	204	227	200	205	212	223	193	219	187	233	225	187	214	207	226	237	223	198	205	188	200	209	213	198	209	199	241	203	186	193	227	207	189	200	199	221	197	209	208	170	222	202	220	226	220	208	225	198	203	204	216	184	207	197	211	192	194	209	211	216	203	196	208	201	214	232	185	188	211	215	208	192	181	245	191	226	190	175	206	196	209	245	206	193	203	209	190	218	196	192	203	217	212	203	200	240	218	177	200	220	197	193	211	185	198	214	191	209	182	192	192	197	188	181	199	215	196	220	190	181	200	234	212	214	231	224	193	225	218	221	209	220	214	217	202	192	188	212	215	213	197	205	209	224	192	191	219	229	213	186	204	183	205	230	223	196	192	210	164	219	213	206	212	177	192	219	207	245	185	188	194	205	210	192	185	233	186	217	215	193	183	216	232	212	216	191	217	213	208	216	229	198	218	179	227	213	200	199	189	212	213	175	204	200	191	194	210	200	208	187	218	195	220	211	223	219	210	214	180	180	222	188	213	196	184	190	225	206	220	228	206	209	198	192	184	221	235	190	210	213	212	210	234	191	183	226	219	243	206	212	215	198	206	192	216	211	205	205	222	209	217	215	195	208	216	193	188	201	201	231	224	211	205	220	209	199	191	185	211	193	206	206	223	214	214	211	213	206	219	214	227	216	207	208	214	213	201	201	217	226	228	194	190	195	193	214	225	185	206	223	216	225	202	202	212	196	213	187	222	199	219	222	209	201	180	210	180	201	235	182	210	210	183	202	198	215	198	190	206	210	198	191	193	194	226	224	211	186	203	211	205	199	190	213	200	234	220	206	217	221	188	235	230	201	184	237	192	239	237	232	210	213	212	189	188	213	210	195	199	213	206	210	192	209	181	208	198	221	209	201	218	192	189	211	202	224	207	212	197	209	214	214	210	230	211	219	201	215	215	200	220	197	220	209	193	196	182	206	215	198	189	217	208	196	183	187	191	179	196	231	216	222	197	194	206	179	218	210	219	197	222	202	209	186	212	204	204	198	223	191	198	210	223	186	225	228	215	222	188	214	208	211	229	188	218	215	224	219	216	218	205	211	180	193	203	182	240	200	202	216	221	231	213	192	210	237	219	185	218	179	227	237	216	220	198	218	200	186	201	220	192	240	196	217	211	229	207	217	210	222	200	212	203	174	212	195	205	180	222	216	201	219	210	196	199	200	213	245	205	176	228	212	210	217	226	232	220	208	197	183	222	184	233	206	217	228	193	205	211	220	227	209	196	189	205	196	211	193	204	209	206	228	214	233	185	224	214	180	218	182	235	206	201	222	214	232	214	226	211	212	215	230	211	225	242	207	210	218	227	204	246	258	231	221	181	179	209	200	195	224	206	214	202	233	200	202	180	216	225	190	178	198	193	216	196	204	217	212	200	224	234	200	188	181	202	205	177	223	213	217	184	198	219	234	200	231	206	220	193	208	214	253	230	198	221	195	228	186	201	213	207	190	224	213	193	192	218	214	183	210	211	204	203	224	221	180	203	189	208	155	220	208	192	214	221	207	207	211	185	199	206	207	208	215	200	226	229	189	207	193	212	203	208	183	216	201	221	201	203	209	184	177	198	203	216	198	206	205	229	207	191	199	205	204	205	203	198	215	198	217	201	212	197	198	225	191	228	193	187	219	209	203	233	198	213	206	221	199	237	207	193	200	211	203	215	201	209	198	165	228	198	228	207	212	232	217	214	230	214	208	197	184	225	207	206	218	208	196	207	214	247	248	208	195	177	173	203	207	195	205	213	194	213	193	218	210	192	246	196	206	191	196	206	216	210	211	191	181	206	218	239	217	212	202	229	206	200	182	202	209	194	216	204	206	187	183	199	188	195	202	221	223	215	207	205	211	209	201	241	186	221	232	213	233	224	201	215	178	190	196	201	223	215	214	217	194	169	236	206	191	215	236	186	207	165	193	206	199	185	202	245	208	214	217	176	214	217	214	187	208	199	226	211	204	203	222	199	197	205	168	220	174	211	202	195	206	195	222	205	187	189	205	203	238	205	217	209	207	201	201	227	222	246	190	207	197	205	191	210	212	189	202	199	197	194	219	207	212	224	216	213	196	202	209	230	179	194	202	213	213	194	212	224	200	222	226	196	214	212	199	232	184	191	212	198	186	202	215	217	208	199	212	203	199	197	198	208	219	224	221	220	189	209	199	200	217	216	215	218	242	234	191	223	189	228	197	182	195	208	214	201	203	204	225	193	206	195	200	217	199	210	201	222	183	193	190	212	205	179	189	197	219	205	207	230	210	183	205	204	220	198	194	219	245	193	221	225	210	202	199	231	219	246	204	213	194	191	196	212	204	205	180	213	217	210	196	203	201	219	223	192	182	210	212	216	189	199	164	215	211	222	188	226	200	193	237	194	199	197	221	192	239	206	220	206	203	216	227	216	227	219	204	233	223	193	219	207	223	206	198	214	195	220	216	211	218	211	204	211	214	206	207	222	220	224	232	233	209	228	205	200	229	216	199	181	192	207	191	196	197	204	220	189	193	193	187	220	217	212	213	197	208	228	222	210	200	216	212	203	209	225	192	211	221	212	204	203	224	231	223	198	222	231	218	184	213	196	218	199	213	186	208	202	231	237	211	200	206	217	234	200	204	205	229	202	188	189	197	204	233	182	232	234	213	216	210	206	207	205	198	220	191	206	216	203	207	232	231	211	224	218	205	213	195	189	205	209	213	210	179	187	228	225	205	225	194	211	214	193	218	232	195	225	208	184	212	211	202	210	200	193	213	220	192	214	200	198	206	217	199	231	209	216	188	207	207	220	195	191	197	205	221	190	210	207	219	235	200	176	214	213	197	217	177	214	201	197	225	222	185	194	199	202	197	213	230	187	191	237	226	220	209	196	203	216	199	233	208	206	189	213	218	188	206	215	221	201	234	215	198	238	210	234	214	223	220	221	221	202	181	206	199	200	240	239	226	202	184	207	207	195	212	212	209	197	218	211	191	199	209	186	205	203	230	232	204	184	219	217	211	227	208	216	201	225	204	201	226	199	242	197	207	196	207	218	215	241	199	214	207	204	204	171	212	203	188	200	216	216	212	208	214	203	198	185	168	205	197	202	216	209	204	230	219	196	218	229	221	198	214	217	214	201	194	208	193	204	195	193	203	203	230	222	230	216	174	202	214	207	204	208	185	194
28293	30143	39659	41465	38378	36474	35517	33224	29361	26477	21929	16460	14541	16422	14621	15807	18433	13907	13388	12551	15356	11042	13148	14185	9434	8163	6176	5289	3659	2622	2435	2262	2384	1964	1844	1881	1647	1458	1101	998	932	880	841	874	766	712	680	649	612	610	599	581	604	595	572	598	593	621	579	614	573	596	589	538	575	560	586	591	556	601	589	573	579	575	552	592	591	599	575	557	541	572	569	565	526	589	571	563	584	572	585	592	612	597	594	602	555	584	601	599	595	597	568	595	568	595	523	602	611	564	585	556	624	571	582	583	602	603	541	590	604	562	611	566	553	564	529	535	573	554	594	585	586	556	590	558	602	576	582	564	566	590	592	571	608	600	559	580	544	600	584	555	560	583	546	574	563	544	587	574	560	601	570	589	590	598	619	567	584	612	617	589	592	553	601	597	607	602	574	599	597	546	581	580	536	590	601	568	612	603	608	546	576	560	544	556	575	566	546	557	616	557	576	572	580	578	593	595	629	572	582	593	591	607	610	583	597	578	584	556	584	585	564	605	605	605	606	564	565	563	589	560	588	557	568	613	548	593	606	577	591	617	629	589	572	615	598	566	586	575	586	567	604	551	576	560	627	589	560	568	592	562	546	609	601	585	548	585	556	615	596	582	562	576	583	545	542	568	524	577	575	606	547	525	600	601	566	552	608	565	575	621	590	544	652	579	603	592	553	553	556	594	520	580	572	570	578	592	617	522	560	632	567	557	573	593	595	612	575	571	592	629	545	593	571	547	585	570	603	576	587	563	547	576	595	597	532	584	561	567	575	560	582	561	573	581	599	581	596	559	591	619	596	604	593	604	580	609	547	582	573	593	574	598	570	594	555	555	551	588	619	610	615	574	554	569	601	558	568	570	579	597	596	573	559	540	586	561	581	577	589	585	602	555	584	534	539	628	579	578	538	598	572	597	585	592	594	580	596	556	563	582	562	615	597	549	577	520	598	593	548	575	586	577	559	527	597	554	578	591	567	588	599	581	561	615	576	567	581	599	584	568	561	578	546	612	596	543	598	560	594	575	536	573	601	607	590	581	574	532	583	564	603	610	612	546	577	570	538	587	564	575	513	571	593	552	611	591	617	591	590	564	578	522	617	595	612	545	552	604	520	595	552	633	532	557	576	578	544	598	583	553	555	579	574	585	585	628	576	583	549	622	590	568	578	629	585	547	561	581	593	627	586	548	582	586	592	619	574	602	599	596	608	583	604	595	551	567	575	582	577	585	586	578	532	572	583	565	578	597	528	601	536	563	552	558	644	557	534	617	609	572	528	562	550	540	584	572	549	565	592	594	606	569	570	620	588	560	595	601	621	571	563	562	594	558	562	568	597	573	595	564	616	614	568	592	606	585	579	568	594	593	549	596	604	600	579	563	610	562	572	567	603	600	560	601	557	540	618	580	527	591	554	575	588	622	546	618	599	562	563	577	608	613	579	551	550	574	577	552	594	590	565	579	573	599	571	600	537	570	585	589	599	617	595	545	535	594	550	564	548	581	555	611	561	575	603	654	582	554	583	580	568	581	596	577	571	589	563	605	540	526	564	609	552	604	583	587	620	578	590	540	596	608	588	594	593	576	582	615	535	609	555	525	611	528	557	616	558	619	561	558	539	578	613	625	618	553	608	579	587	568	532	575	568	594	581	618	585	571	538	573	594	583	584	611	596	593	533	575	588	584	579	600	532	583	580	546	573	593	615	552	556	551	552	599	551	571	611	595	613	575	585	597	620	584	573	593	592	573	608	562	567	546	605	598	602	577	620	565	589	560	575	582	571	548	566	581	533	522	577	557	543	586	561	560	632	572	596	583	593	608	619	590	615	566	610	570	525	595	563	544	587	587	545	603	577	583	593	558	600	603	573	585	600	529	590	584	589	595	590	570	582	567	588	594	631	581	606	574	621	581	605	647	598	568	553	560	578	595	542	552	566	641	548	574	610	551	600	581	558	590	595	584	586	597	565	559	576	552	583	563	591	587	550	611	568	592	589	608	601	616	580	575	597	591	608	563	597	572	550	576	574	623	553	571	552	571	571	557	599	603	625	607	599	543	590	604	594	610	556	576	554	589	546	580	572	563	546	582	541	562	587	577	629	555	606	595	620	586	611	580	551	583	560	569	587	576	568	622	589	610	661	576	627	535	602	564	561	615	575	542	587	549	560	576	601	572	571	611	560	590	560	571	571	576	602	596	552	615	575	524	603	584	634	591	552	567	642	557	520	553	588	555	570	554	615	560	602	579	583	625	587	564	563	585	589	628	564	574	593	589	578	598	563	580	546	581	580	568	643	617	585	565	593	584	610	605	601	602	578	572	576	633	547	612	535	571	580	607	577	525	526	611	581	591	567	572	633	583	551	613	568	589	544	598	579	584	537	592	594	577	598	586	582	571	568	595	573	565	561	578	613	592	576	569	590	567	556	598	588	532	591	581	554	558	567	572	602	598	616	575	557	583	617	552	582	572	629	579	569	585	584	558	608	561	559	574	598	588	599	543	573	595	598	584	576	528	576	559	584	609	576	561	592	578	571	616	596	594	568	605	594	527	601	593	545	582	569	614	564	598	601	586	571	570	529	552	571	606	511	511	583	549	587	565	576	548	593	588	588	624	609	579	621	590	587	593	540	600	599	579	567	590	552	602	608	596	603	557	567	583	584	497	592	600	582	600	558	600	574	596	548	575	597	530	568	565	576	587	562	574	548	578	568	592	584	588	628	560	601	568	555	576	572	596	581	558	586	603	640	577	575	584	552	541	585	573	566	597	524	596	580	569	624	596	604	601	565	535	618	575	566	558	588	558	558	590	581	610	553	563	591	571	615	566	560	577	615	639	584	556	580	550	604	608	593	566	563	584	604	576	561	566	599	542	571	573	622	581	530	585	549	574	588	570	551	580	598	599	562	577	564	541	552	566	551	565	551	542	535	564	600	565	596	613	573	558	551	615	532	572	583	583	563	601	595	568	582	555	552	584	589	520	561	636	546	571	543	576	557	585	554	600	615	596	552	626	607	566	553	593	612	586	589	610	591	525	567	608	592	620	615	588	596	547	551	579	572	586	639	588	591	607	581	594	573	546	590	586	608	601	567	549	622	551	543	576	558	565	538	583	567	602	563	585	584	567	587	552	586	583	595	616	622	589	532	554	585	576	565	598	604	589	566	625	575	616	580	603	575	590	586	594	584	549	588	608	582	562	559	568	608	573	597	556	552	552	622	590	580	625	570	623	591	600	600	583	588	548	548	600	603	601	624	608	615	595	593	581	552	605	596	586	579	557	579	587	563	579	590	559	592	558	558	548	572	570	566	566	555	587	559	556	616	586	581	577	541	588	588	579	568	546	554	634	592	647	576	645	550	568	606	599	550	595	553	526	582	530	596	559	547	556	577	597	597	562	574	605	628	616	536	559	582	582	559	613	583	569	606	503	578	578	587	560	577	542	605	631	565	578	575	536	550	627	579	594	616	583	573	542	571	590	607	542
21484	18139	18355	13199	8387	5361	3670	2647	1916	1437	1147	911	735	642	490	510	484	422	373	337	362	339	325	333	272	278	276	272	229	262	213	246	247	261	213	266	243	242	268	253	244	229	242	267	250	242	245	227	228	250	249	242	227	283	250	202	254	258	265	249	205	264	230	270	244	241	240	231	255	262	235	251	227	196	252	247	265	252	276	249	220	257	260	234	249	260	239	253	243	225	219	232	251	282	253	234	243	240	252	254	254	255	283	230	231	228	221	238	250	233	248	225	244	267	241	246	237	263	245	260	240	259	264	265	250	246	257	254	261	213	239	228	218	265	267	229	231	257	240	279	234	267	233	227	232	234	247	244	251	237	230	250	248	267	248	270	246	247	238	241	236	223	230	272	221	250	243	259	229	262	250	286	272	231	229	251	250	243	241	246	254	228	224	230	246	230	250	215	249	276	262	238	239	255	222	249	254	241	259	249	239	228	260	277	215	286	263	242	261	240	252	244	269	235	244	241	232	280	268	249	221	255	213	251	255	261	244	217	247	250	245	235	238	253	251	234	226	237	227	257	270	249	238	248	271	258	238	257	232	244	253	264	233	226	223	242	243	247	290	238	223	257	250	253	224	215	272	244	242	244	232	232	242	231	245	240	248	247	250	248	231	248	244	279	240	243	214	233	233	242	240	258	254	243	289	220	245	241	233	214	265	234	242	229	240	225	236	214	251	254	241	243	235	219	234	262	244	243	224	274	220	224	232	237	278	253	241	253	236	245	252	250	241	235	233	253	225	267	222	244	255	255	229	257	234	237	271	267	253	250	266	234	254	251	237	240	246	247	253	244	256	259	259	267	244	232	234	260	259	234	265	239	250	254	248	227	265	249	227	234	250	243	241	279	252	254	239	282	247	232	245	249	281	273	296	253	234	259	254	239	221	252	255	252	221	236	255	268	244	231	248	256	250	247	244	260	250	266	248	253	245	238	239	248	240	242	224	263	236	275	224	235	221	258	255	262	221	232	254	243	263	249	240	247	231	256	231	261	222	231	282	272	246	244	240	238	246	256	240	239	253	223	232	250	238	247	276	252	225	261	235	245	250	278	229	228	232	245	227	210	223	268	260	247	266	237	270	241	256	263	241	256	262	282	249	235	273	235	235	230	226	240	263	246	274	225	250	240	250	253	221	230	263	238	236	269	264	254	238	253	236	255	273	216	247	255	211	243	220	240	258	231	235	241	203	230	249	248	223	261	213	243	248	237	284	241	254	262	240	229	249	212	228	231	245	263	227	201	230	228	246	217	240	231	256	234	237	245	248	239	260	226	221	241	223	227	265	239	286	241	274	240	238	254	262	231	245	268	252	253	249	244	255	227	274	257	239	269	239	251	256	245	261	271	265	233	209	231	251	231	238	267	243	246	242	219	245	212	223	263	245	228	226	229	219	254	253	233	227	244	230	230	223	232	245	238	256	275	235	227	225	242	245	259	295	252	244	219	232	229	219	248	214	258	251	234	244	254	248	229	234	246	233	263	240	257	243	237	262	251	251	218	252	234	251	226	241	267	247	253	251	234	226	234	259	252	250	233	245	233	245	228	224	251	239	234	244	232	235	234	224	273	269	227	253	264	266	280	263	220	229	237	269	207	248	229	233	229	224	223	212	241	222	246	218	252	257	221	251	250	243	246	253	238	230	236	243	275	212	220	271	259	232	228	253	243	241	235	247	249	223	268	230	251	253	248	234	269	240	274	234	247	237	248	236	240	257	251	247	242	232	258	247	265	260	259	257	239	250	233	247	262	256	236	238	272	234	228	236	231	266	271	256	218	261	260	253	245	235	251	255	233	248	223	260	267	220	244	262	254	241	224	281	241	219	246	261	232	244	243	256	249	244	261	258	268	220	265	241	256	257	269	226	252	250	267	240	245	242	263	249	272	231	233	251	268	258	243	259	256	254	246	238	219	244	248	237	224	258	244	226	248	238	250	271	249	258	215	225	209	239	262	248	229	257	281	222	267	236	234	237	220	247	244	251	235	216	214	256	220	230	223	272	263	239	243	258	212	249	225	250	249	278	268	245	226	253	225	254	229	243	237	252	261	255	239	256	259	214	218	225	247	258	234	234	259	255	277	260	257	230	234	250	232	252	255	222	261	233	231	252	244	254	253	224	269	254	259	239	265	258	236	261	235	284	228	227	242	268	243	248	261	240	227	237	232	245	249	247	242	253	241	275	245	253	205	235	242	261	263	242	252	273	240	230	288	272	250	267	239	237	236	222	239	244	237	234	256	246	225	230	266	266	253	262	224	240	261	251	265	236	226	270	229	223	234	228	269	213	262	248	271	249	236	239	265	207	229	234	241	231	252	262	231	248	232	240	273	232	238	250	247	245	242	256	252	225	254	253	230	276	249	225	251	241	250	224	268	214	225	274	273	267	266	231	270	234	235	236	251	223	269	258	225	265	231	240	281	249	248	244	248	270	225	257	243	287	231	222	257	253	241	231	239	239	254	254	262	232	267	240	231	274	275	244	243	262	257	252	250	247	252	250	230	263	222	265	257	240	250	258	231	251	241	251	229	248	258	228	216	245	237	233	258	235	255	250	242	246	220	237	260	232	231	211	236	226	214	256	247	239	220	219	266	250	265	237	223	229	244	265	263	259	237	253	224	222	228	239	244	253	218	223	268	224	235	262	242	246	258	218	225	259	240	237	269	247	256	244	233	215	216	241	216	243	225	264	248	246	218	250	245	229	238	245	243	246	230	248	248	245	233	224	238	258	263	226	216	250	230	227	235	238	252	255	230	229	241	249	243	236	232	256	231	240	233	240	243	209	228	250	258	230	227	228	231	281	238	230	235	227	224	226	237	257	234	256	225	219	259	230	261	237	241	233	252	257	240	220	216	251	289	247	245	247	238	265	232	241	236	233	255	239	216	245	242	252	244	254	239	243	259	255	249	263	223	240	249	220	226	245	245	260	242	249	252	248	228	228	229	245	294	244	243	222	267	234	235	239	266	244	245	255	250	228	261	246	238	227	276	250	251	261	255	219	261	238	260	238	250	246	251	250	254	238	254	243	256	273	257	234	240	236	251	249	283	258	224	265	235	249	223	261	261	253	251	238	240	293	265	264	263	245	230	246	252	253	223	253	232	295	260	204	253	228	263	251	246	246	265	220	252	238	244	232	247	245	260	244	238	210	230	225	195	247	242	261	251	251	242	234	259	285	252	239	231	268	232	276	238	250	255	258	241	207	248	236	234	259	228	263	211	257	244	224	234	245	256	254	250	279	230	286	233	274	237	229	250	235	216	245	275	240	250	218	250	240	221	230	253	237	259	256	249	241	247	229	220	264	241	264	238	240	259	262	256	255	217	230	242	257	246	242	257	252	252	242	263	243	227	251	245	242	224	252	239	223	248	234	224	224	256	265	233	245	257	260	244	238	240	242	215	236	234	230	236	247	239	249	245	252	249	264	263	212	226	233	228	259	226	233	242	228	232	259	239
13248	15115	24749	25037	21176	17518	14368	11680	9124	7670	6271	4668	3833	3228	2822	2594	2389	1907	1732	1643	1650	1372	1335	1367	1162	1088	956	928	770	740	775	762	754	758	714	699	711	682	722	698	671	702	709	730	711	687	698	631	642	732	702	673	678	688	639	693	713	690	716	715	646	664	710	719	663	642	665	677	634	657	682	640	671	636	694	642	685	643	668	671	659	668	635	649	690	676	650	679	672	648	664	710	694	677	638	667	667	632	668	649	649	676	683	627	641	689	658	671	624	649	672	641	702	682	685	680	729	679	672	673	639	660	673	675	687	663	661	638	675	658	692	685	628	664	661	677	715	711	660	666	689	700	654	680	615	677	658	729	613	678	682	688	676	668	694	717	701	671	681	652	691	652	663	689	670	724	669	619	684	686	640	645	668	666	674	683	719	662	632	642	698	692	688	654	712	665	653	677	681	665	667	679	681	672	631	677	673	647	706	692	663	676	685	622	699	736	673	681	673	689	684	672	657	675	640	661	715	629	676	676	651	678	670	671	689	685	664	662	691	652	671	684	679	644	655	667	665	665	677	688	717	637	655	650	627	646	713	656	680	595	657	671	648	691	619	713	671	675	680	670	652	668	691	675	701	697	707	681	665	684	680	679	673	700	678	640	653	679	696	671	715	635	649	636	725	705	676	623	722	635	652	718	694	667	700	636	675	676	687	722	630	702	661	687	632	678	689	663	595	666	677	675	689	656	706	687	653	643	684	640	625	719	662	637	700	639	679	689	658	706	676	648	703	646	656	669	698	663	652	671	641	689	656	682	715	699	685	664	655	752	626	663	696	712	657	688	702	686	698	688	688	739	673	658	719	681	701	684	674	703	675	703	631	627	703	672	727	625	709	666	677	686	626	686	649	697	736	678	734	681	682	658	676	681	692	674	701	648	693	683	655	665	622	659	738	659	654	704	688	661	644	692	675	704	661	667	701	656	667	672	656	674	643	658	670	707	653	669	699	657	662	668	683	675	659	701	634	658	696	671	662	685	654	680	678	676	694	705	685	656	683	643	660	665	652	691	628	651	648	691	651	648	646	641	670	677	699	678	668	646	666	676	660	648	682	725	677	669	643	627	630	687	643	669	679	674	675	684	645	664	644	695	678	703	687	682	713	709	690	701	658	715	710	680	669	661	691	685	646	652	649	681	723	643	704	689	627	651	676	729	672	683	683	668	670	675	698	698	677	641	696	658	715	674	690	641	664	699	644	650	674	661	683	688	661	704	698	649	618	670	637	668	647	691	700	673	678	653	664	714	615	639	637	697	681	670	696	701	630	691	674	692	729	700	671	695	654	670	630	674	647	695	713	710	665	658	662	647	701	661	654	696	697	644	677	703	652	651	679	657	672	684	680	665	664	737	698	631	649	628	666	701	698	663	641	703	681	696	668	691	660	666	644	627	682	674	642	709	694	614	630	693	709	642	688	721	653	710	680	697	657	647	684	686	634	682	604	685	683	667	701	648	698	717	690	651	663	698	666	658	678	646	662	654	655	643	665	680	671	674	668	673	688	708	712	691	678	604	646	687	642	651	632	628	645	669	635	665	682	657	623	616	710	669	776	673	692	708	685	665	714	660	696	650	743	673	682	662	656	662	650	682	676	699	648	642	695	713	725	677	687	685	644	666	655	745	644	693	675	632	679	678	638	706	672	696	680	652	642	673	630	685	676	686	706	640	689	675	701	700	735	725	675	689	696	680	693	680	700	707	673	633	667	652	672	657	654	674	669	724	664	741	642	672	627	671	665	614	706	627	663	666	687	668	667	647	663	655	725	696	701	708	675	667	684	682	715	661	641	653	659	681	629	668	657	644	640	644	668	676	667	673	663	632	667	653	697	671	657	658	711	701	674	632	715	657	700	656	686	673	655	695	663	648	659	684	665	644	660	660	655	623	667	663	646	662	714	632	668	668	707	659	711	659	670	659	665	673	672	657	646	672	665	690	681	661	654	663	642	725	646	689	692	701	709	676	690	650	671	728	695	662	692	689	615	664	655	666	686	692	678	654	694	670	659	649	651	669	674	660	691	672	631	695	649	688	682	699	656	672	677	614	692	692	655	673	647	650	688	632	676	642	726	683	714	674	633	680	676	637	648	638	679	678	671	669	688	641	670	655	672	666	658	688	647	679	668	682	660	637	636	712	697	638	670	691	714	667	654	677	662	639	678	625	656	653	662	695	674	648	672	670	677	688	653	643	675	639	627	655	672	673	663	670	629	632	638	675	646	676	668	685	634	651	673	698	673	734	698	671	688	679	697	671	684	644	675	709	654	640	726	691	694	709	692	646	654	688	724	681	658	651	675	688	702	700	657	661	691	677	652	692	647	674	671	648	651	693	692	657	710	772	692	662	663	670	645	705	653	667	687	699	698	652	642	685	686	649	675	702	648	621	687	662	665	672	682	659	664	668	771	671	674	666	659	705	716	670	660	668	690	679	662	661	699	638	636	673	686	712	704	684	669	662	643	644	682	666	693	660	691	653	664	677	690	663	635	711	677	718	685	650	674	660	667	693	630	686	691	667	679	644	669	652	616	658	640	651	632	673	692	664	651	685	701	682	700	645	690	713	687	641	659	655	660	684	605	676	659	673	657	688	717	647	680	721	672	697	692	672	673	668	682	666	691	676	688	692	654	699	725	650	712	680	670	699	653	632	665	673	698	659	617	629	674	635	658	644	680	674	645	663	696	715	660	632	720	708	695	621	677	664	657	674	633	697	662	696	655	646	647	687	667	653	701	695	660	677	688	671	694	699	647	672	716	616	671	675	632	668	689	647	645	654	722	662	663	693	678	688	648	659	708	662	650	672	671	712	686	633	696	677	672	684	644	622	640	691	710	692	647	688	691	644	631	683	645	678	667	671	677	632	677	658	627	683	687	694	661	705	702	673	681	660	673	678	642	706	636	624	675	668	694	682	672	637	699	652	670	714	694	665	653	688	660	664	688	679	641	692	649	686	655	713	656	672	632	689	719	686	654	636	696	643	675	669	660	707	696	658	663	710	659	678	700	681	648	710	657	618	679	679	663	636	622	683	673	677	696	655	694	748	630	652	683	654	655	664	682	705	665	665	658	678	680	683	678	654	698	704	676	667	673	662	664	648	708	686	680	666	668	677	672	621	683	681	660	633	675	679	668	649	695	692	679	688	692	681	696	652	724	664	668	700	676	666	660	686	662	646	670	678	668	647	674	701	680	687	668	708	672	651	693	675	664	649	636	693	687	643	693	663	655	647	675	627	664	647	634	637	651	666	672	701	670	613	640	696	671	673	638	714	674	705	646	635	660	676	656	673	668	654	642	670	697	658	625	645	642	651	641	707	631	674	675	695	647	692	669	688	649	663	679	630	685	723	676	661	611	699	699	612	641	676	661	697	613	697	679	666	680	661	647	683	691	697	615	697	726	696	652	653	616	698	638	646	656	660	669	708	678	664	679	692	668	695	667	661	715	697	668	651	680	680	662	704
33036	29047	29840	24815	18218	13761	12254	9441	6217	4854	3603	2288	1638	1758	1703	1793	2021	1265	959	1199	1321	1211	1124	1237	805	697	602	495	388	347	345	363	336	301	302	291	340	239	288	254	252	240	247	257	237	228	258	197	256	216	238	201	248	228	232	205	215	248	225	225	245	192	258	225	265	210	229	252	227	240	218	222	212	218	223	200	233	226	225	216	242	232	224	231	236	203	212	208	234	213	242	217	214	219	222	218	217	220	239	202	233	224	242	221	209	219	235	248	205	235	241	235	234	205	216	230	205	217	217	255	240	231	188	199	216	211	236	245	202	223	236	217	227	203	226	251	240	207	218	217	225	198	259	204	213	216	193	192	228	232	208	233	254	210	199	224	230	224	235	213	213	235	204	219	202	225	247	236	220	236	238	260	245	204	217	251	208	229	227	216	194	240	226	215	208	220	222	220	219	208	227	265	219	200	223	237	219	260	203	215	220	255	226	210	252	234	209	224	252	212	230	238	227	200	235	260	211	197	229	221	236	242	238	247	206	245	236	248	217	238	239	224	214	209	221	229	243	224	174	218	220	247	240	252	231	207	231	202	233	241	242	221	230	233	231	236	219	230	234	223	201	199	220	225	217	247	220	232	228	215	224	222	209	238	252	218	209	228	194	234	238	225	227	236	229	236	224	201	243	216	221	212	226	212	213	210	231	184	230	218	204	221	221	207	259	225	210	247	216	232	239	220	231	187	238	219	222	219	235	191	221	223	223	231	209	193	235	221	223	200	249	222	218	209	198	226	228	227	241	235	223	219	206	243	200	238	251	229	229	221	226	238	210	221	230	231	224	208	227	231	205	233	221	214	217	211	239	198	232	228	207	238	242	230	227	241	219	228	214	230	233	220	258	214	234	209	247	228	237	239	205	238	218	222	248	224	232	218	229	219	222	222	229	213	194	235	213	180	206	211	204	243	208	237	208	232	200	240	230	227	244	213	242	231	246	240	248	216	254	233	236	269	227	210	221	239	220	214	218	234	239	214	212	217	229	223	235	228	209	235	204	238	232	218	226	256	237	221	233	217	235	237	226	221	253	218	224	205	211	247	236	221	231	236	211	247	237	241	215	216	232	217	228	218	221	210	233	208	220	212	231	213	222	257	209	227	219	225	233	229	226	227	218	207	231	224	237	221	206	211	235	215	241	207	221	233	213	239	215	218	213	231	233	264	225	204	198	237	214	218	230	222	242	206	218	218	242	248	227	193	224	248	206	259	203	234	227	222	233	213	250	222	218	215	235	216	211	260	225	240	238	228	232	234	237	233	236	221	234	241	235	227	223	210	252	214	219	227	246	217	205	242	240	220	221	233	208	203	214	224	235	235	219	242	209	222	229	220	220	220	204	237	230	217	237	252	230	223	222	217	239	230	221	211	233	194	214	246	249	235	208	221	269	220	229	249	216	242	198	223	238	231	225	212	230	225	227	221	219	230	233	218	213	229	236	225	239	211	239	230	246	197	228	216	214	209	222	227	229	209	212	214	225	220	209	217	235	205	226	251	206	190	255	232	216	245	248	237	258	211	214	226	247	235	246	224	247	215	228	208	201	247	264	214	226	230	210	232	242	207	220	205	223	203	237	226	232	204	198	259	210	210	214	241	234	242	232	225	226	229	254	227	243	220	242	201	202	202	201	253	203	217	243	220	227	226	240	238	227	231	237	214	213	211	245	217	236	223	199	219	193	235	246	237	265	197	214	222	258	225	231	225	227	209	221	202	200	232	249	249	234	223	220	232	222	229	217	238	220	246	227	257	231	223	243	230	212	213	241	191	220	230	254	247	240	247	206	208	236	230	214	238	249	255	226	232	239	238	228	246	218	218	222	218	241	204	229	226	235	248	256	216	244	242	229	221	218	242	224	227	215	227	218	239	244	214	223	222	211	219	196	231	211	256	227	265	242	209	220	248	230	200	223	197	232	236	224	202	238	221	221	226	200	206	193	240	247	224	225	219	238	211	234	295	238	243	231	227	225	232	217	226	217	212	227	240	200	229	229	230	229	232	214	252	235	224	217	210	209	253	231	234	198	245	186	237	239	223	255	212	229	227	249	197	257	251	230	239	221	208	225	233	230	224	218	239	224	233	236	229	218	191	231	223	232	239	224	247	207	209	214	251	203	224	185	228	223	224	217	203	226	244	248	251	211	233	234	240	221	211	236	205	211	202	222	244	196	206	205	234	235	217	221	241	214	226	233	229	234	180	222	243	212	221	262	215	216	242	221	243	219	214	228	238	203	237	237	219	232	219	214	226	215	218	209	221	231	241	256	234	222	222	232	226	253	253	208	213	210	240	218	209	221	242	231	206	236	226	232	203	223	213	228	215	245	220	220	219	253	238	228	238	255	203	237	239	216	224	216	220	230	245	245	230	211	219	211	234	220	201	222	237	243	225	241	226	231	237	240	212	219	221	213	226	225	221	214	210	216	227	224	207	231	235	206	198	233	229	217	256	213	223	243	227	236	264	218	225	252	225	242	200	213	203	231	229	220	230	223	231	215	204	206	228	246	222	202	253	245	229	213	221	203	217	216	235	208	230	209	226	218	211	208	251	261	215	204	224	222	233	217	233	219	241	222	220	212	223	235	222	260	221	253	231	244	238	215	233	221	231	241	249	226	235	239	250	228	236	221	224	205	195	247	227	232	213	233	197	243	233	241	248	215	230	236	212	218	219	208	225	252	209	235	237	215	212	245	243	226	211	196	229	242	248	221	220	235	221	237	224	218	218	231	223	233	231	231	244	236	203	220	234	237	231	212	242	235	210	231	224	216	217	212	220	236	204	237	230	254	230	242	241	196	231	239	226	216	231	234	225	223	236	216	251	210	216	236	218	238	214	236	212	216	203	211	221	209	223	243	237	235	234	232	237	209	227	234	230	218	228	194	238	225	241	212	209	238	241	223	213	271	247	224	222	238	243	264	213	249	235	216	222	227	240	224	256	217	222	234	232	235	237	231	214	215	249	237	238	233	209	248	242	227	233	206	225	217	215	185	251	206	200	226	212	223	233	233	221	212	238	235	235	249	229	250	222	253	189	222	225	231	256	220	243	215	227	250	266	243	215	237	200	240	226	235	218	231	223	198	234	223	229	236	228	220	231	220	233	213	252	243	247	228	225	225	233	208	235	216	223	229	255	211	234	223	231	224	248	223	236	239	234	233	221	208	241	221	233	232	229	226	224	207	232	242	232	231	253	234	210	226	231	242	227	203	226	226	205	248	236	226	218	253	203	211	225	201	276	232	216	244	235	230	223	193	211	241	247	225	219	228	223	235	231	244	233	232	245	213	225	219	230	228	232	237	231	213	230	218	217	233	225	224	202	228	253	224	249	242	215	242	244	227	211	208	220	207	230	210	226	204	209	216	216	220	215	232	233	219	238	224	228	226	226	232	213	236	229	238	216	224	200	231	218	210	211	235	211	242	223	214	217	207	227	243	235	238	221	236	222	253	224	228	209	264	217
21655	23582	33606	35213	32194	29270	28690	25878	20842	18722	14954	11084	8615	9588	8836	9743	10510	7054	5462	7499	7864	6779	6652	7118	5064	4104	3113	2494	2044	1503	1511	1394	1433	1273	1181	1174	1136	1025	826	768	828	704	758	741	694	701	645	672	646	602	627	649	639	636	636	617	663	632	608	617	628	653	657	642	658	625	626	639	642	614	612	659	658	683	612	603	640	646	617	671	621	612	612	627	625	642	627	609	624	636	658	623	635	635	607	617	618	572	632	607	615	598	606	621	657	555	630	636	647	619	625	619	638	630	583	629	669	598	640	595	619	637	596	633	651	673	666	618	650	648	654	598	617	619	663	654	624	575	594	662	645	632	654	612	651	657	697	612	650	642	627	653	637	646	612	619	583	596	654	656	674	627	656	615	639	672	629	631	613	638	603	620	608	596	619	605	622	600	677	635	672	621	610	640	619	668	625	576	629	610	613	613	595	631	628	655	603	661	647	641	583	608	616	640	631	688	638	642	634	599	653	632	628	646	576	603	601	597	631	593	618	651	628	673	654	624	613	612	610	657	622	619	596	649	615	630	590	650	618	679	675	634	582	597	633	610	609	643	654	584	674	633	620	608	646	635	644	624	637	585	595	670	662	630	616	652	586	664	646	584	605	660	594	668	637	619	622	628	648	639	648	614	650	658	627	636	617	607	617	585	598	609	639	591	613	607	620	629	626	619	658	640	656	624	626	620	637	625	600	634	618	655	610	620	677	635	676	642	640	619	605	638	652	569	573	617	632	631	625	605	629	604	606	624	662	634	628	607	664	636	645	612	605	619	653	577	634	630	675	659	599	591	611	638	597	647	630	668	618	610	651	638	595	603	573	607	609	609	660	634	629	665	602	621	630	647	598	621	606	673	623	612	634	641	595	574	668	607	619	639	608	596	582	616	630	591	646	609	655	616	577	626	633	641	681	607	600	600	676	625	650	611	621	638	605	631	669	594	659	658	603	624	622	611	630	614	671	627	645	643	664	635	592	617	627	608	640	613	627	662	625	601	624	636	634	564	684	660	648	656	589	659	636	628	645	647	606	580	668	620	660	637	647	624	621	635	596	571	630	637	661	607	610	638	624	676	643	583	653	573	635	652	644	653	625	594	661	599	626	591	622	661	639	609	606	622	601	654	653	625	625	645	608	608	627	632	613	647	610	614	662	631	638	637	664	707	630	633	613	632	670	613	623	625	634	623	624	550	661	601	706	634	644	635	609	650	651	621	588	646	633	616	590	585	639	614	658	628	580	597	617	635	574	667	580	590	618	649	591	603	638	617	603	566	571	639	660	683	634	657	631	619	671	656	652	613	623	625	634	642	638	593	593	650	631	659	636	626	643	591	608	624	598	591	634	668	604	631	639	605	628	615	609	619	634	628	658	645	581	650	630	660	590	580	645	654	640	613	599	598	630	666	642	642	618	678	615	642	604	616	634	589	576	620	641	610	611	624	636	654	618	601	600	641	660	634	588	629	613	657	592	607	588	594	642	596	635	617	672	628	616	637	649	618	655	655	639	638	612	659	659	660	594	610	647	605	659	619	610	637	606	702	648	677	618	669	674	625	581	640	633	681	609	681	625	638	624	629	638	666	634	606	689	629	642	661	663	588	652	629	601	623	602	623	624	648	622	607	625	609	622	598	635	621	614	645	613	669	634	632	611	603	595	590	653	629	634	620	667	662	612	686	620	596	646	658	645	587	650	598	554	638	622	646	632	606	647	671	626	628	631	640	635	643	612	622	585	600	647	670	649	630	600	617	646	615	600	566	614	637	581	593	618	620	636	591	656	648	606	599	587	649	653	624	651	625	638	626	647	639	628	617	658	616	609	620	613	638	631	603	612	648	677	655	610	638	654	606	603	635	610	624	652	595	587	633	631	623	617	643	574	640	620	652	566	596	618	625	623	616	624	662	674	581	643	627	615	634	632	619	656	602	632	661	613	647	638	648	640	561	671	597	611	596	660	613	659	611	704	653	648	625	639	623	617	645	619	655	612	663	628	596	639	590	615	635	634	663	605	615	616	618	602	603	629	583	609	643	632	641	612	651	611	603	629	637	621	634	664	635	665	616	597	599	611	617	649	574	654	623	620	600	584	569	590	604	607	628	623	592	680	623	606	618	611	608	625	641	657	584	621	621	633	671	629	614	650	631	610	653	617	607	590	625	639	596	613	658	651	578	615	612	656	643	629	603	612	664	637	619	655	606	626	600	643	645	626	624	608	670	618	656	621	624	613	639	593	579	651	609	659	645	646	648	612	606	635	619	578	624	604	644	650	632	620	623	636	612	626	614	621	585	634	636	603	620	611	656	589	627	556	622	646	638	673	606	632	616	616	635	602	617	605	606	630	603	617	631	637	566	636	609	579	651	598	608	641	648	642	626	637	607	630	641	637	614	584	614	636	629	611	652	649	621	612	638	599	602	636	597	667	664	628	589	666	615	610	638	641	585	599	592	655	669	620	603	620	644	580	626	652	633	608	628	650	644	597	626	571	609	656	626	628	608	598	650	642	598	617	645	637	613	646	593	661	640	610	591	653	672	634	596	671	642	639	610	625	620	626	597	628	615	626	638	640	669	641	632	669	594	596	614	621	685	597	675	620	671	627	652	630	659	641	600	644	636	640	593	624	631	621	644	619	629	623	653	649	671	636	626	611	652	659	591	650	616	631	618	640	604	608	638	655	651	629	591	639	663	625	621	638	635	614	595	622	638	670	640	564	670	675	643	661	688	633	609	611	631	604	637	642	627	629	601	645	644	616	640	602	660	601	648	625	601	634	649	689	601	617	599	605	630	668	644	665	578	675	601	634	644	650	615	650	594	617	627	630	593	624	600	678	612	635	587	649	616	680	639	599	639	646	663	637	612	663	646	627	608	659	631	684	617	646	621	652	624	647	656	606	629	646	590	657	647	626	608	664	642	629	618	629	568	621	559	619	655	600	627	592	649	652	617	627	607	613	612	605	624	604	627	591	655	622	613	604	643	585	657	644	593	611	631	686	659	617	614	614	620	628	657	667	616	661	620	601	595	639	652	588	623	639	665	611	648	651	650	606	646	632	658	629	641	583	612	616	619	611	601	627	636	637	627	620	634	609	595	613	594	654	644	616	576	670	610	572	645	637	631	627	593	666	593	615	580	622	623	615	633	616	607	656	613	635	604	633	645	630	620	638	631	639	590	608	652	615	629	591	630	693	610	597	616	629	639	632	619	574	589	626	644	686	614	645	606	648	649	579	584	623	662	626	673	599	653	624	620	597	614	652	623	601	624	643	640	634	628	624	625	592	651	619	646	614	670	597	602	638	623	648	594	634	671	633	639	626	644	618	588	626	639	618	657	672	607	621	601	633	591	654	647	648	595	602	624	651	609	629	622	631	656	620	666	673	607	594	632	638	625	667	661	661	637	581	665	634	645	611	615	614	643	658	658	567	623	662	647	640	641	641	618	598	619	670	620	585	671	639	624	608	593	641	649	631	611	651	637
41024	36841	37735	33559	26902	23223	19907	17246	12158	8914	6689	3911	3246	3336	3133	3179	3885	2245	1704	2323	2513	2249	2259	2391	1633	1327	956	853	581	437	459	412	424	374	390	396	363	284	247	237	275	246	256	227	202	231	205	208	234	176	205	233	226	193	209	195	204	185	233	197	203	192	222	234	208	215	202	179	215	187	188	214	212	236	206	210	249	202	196	224	203	197	211	186	177	220	201	210	219	231	194	201	188	208	176	195	213	204	206	199	200	192	178	211	192	206	208	214	207	194	217	211	209	240	221	222	184	205	240	216	219	192	191	222	206	214	185	212	209	196	213	216	196	201	216	197	190	211	224	207	224	209	216	200	205	205	233	194	190	239	193	218	208	218	229	216	223	199	205	235	217	199	187	224	206	227	220	199	195	212	199	178	207	193	200	214	204	197	189	236	176	192	202	215	214	205	194	211	196	222	194	205	196	196	203	200	207	195	211	227	200	231	194	179	207	179	194	223	231	212	208	189	203	203	187	173	195	226	237	197	193	185	188	231	201	188	209	202	202	235	189	184	202	201	230	212	193	215	205	201	211	206	198	201	223	200	203	237	227	263	200	211	204	196	202	243	227	212	235	193	216	217	221	220	216	198	193	178	187	209	193	205	198	188	199	201	232	192	219	226	181	195	210	185	209	203	208	210	199	211	219	206	191	207	203	204	226	180	213	215	210	199	203	210	208	199	194	190	221	207	199	203	213	185	236	221	202	237	205	231	203	203	217	221	192	206	238	209	235	196	188	235	232	198	203	189	224	201	204	202	210	189	216	208	199	189	197	212	209	206	195	197	204	201	239	198	213	190	197	229	209	196	247	195	202	213	232	192	212	213	208	223	206	204	210	217	211	210	179	223	207	201	203	190	232	183	213	211	214	241	207	201	211	215	198	223	208	178	219	190	187	195	214	214	215	209	220	208	198	170	188	183	200	208	202	226	217	195	188	200	223	203	195	192	202	212	207	196	189	222	234	189	210	234	199	216	191	182	201	212	195	212	221	206	205	208	205	192	199	197	204	211	230	210	206	198	194	209	198	204	209	201	190	195	207	198	185	236	208	179	212	202	220	205	218	199	200	213	189	216	205	204	223	201	232	209	215	211	216	205	215	190	201	190	194	208	208	173	194	196	229	211	223	187	198	174	229	193	225	225	186	221	200	189	217	204	192	193	197	228	209	206	212	213	201	211	202	193	212	202	202	193	220	192	193	218	201	188	190	202	224	227	208	204	192	193	202	199	206	216	217	209	210	211	200	209	216	210	214	202	210	215	184	188	208	202	218	191	218	206	207	197	213	184	190	214	208	210	206	212	187	201	191	188	230	184	196	208	195	200	198	188	227	205	190	213	197	228	217	199	209	222	198	195	201	203	192	216	203	202	214	200	206	198	185	221	175	219	170	200	235	215	207	194	217	192	212	215	208	177	187	219	213	209	213	193	187	210	188	230	191	210	217	180	204	183	208	209	220	201	210	214	200	201	199	207	218	210	235	188	213	203	215	206	203	205	197	211	197	209	215	227	203	190	231	233	215	217	180	196	200	223	232	244	200	194	203	216	201	196	187	199	192	187	207	212	202	216	201	224	220	178	208	189	207	193	201	212	192	193	178	192	199	198	187	238	216	217	213	211	195	214	189	216	211	198	208	203	224	208	230	171	211	200	209	196	201	198	221	218	203	214	202	224	222	221	197	207	193	195	210	210	185	211	187	212	185	212	190	214	211	209	219	184	204	210	212	210	224	201	199	237	199	188	211	203	201	211	236	222	211	202	211	197	215	203	184	210	229	198	193	192	202	210	178	193	222	204	211	198	190	209	193	195	189	190	198	209	186	208	221	207	219	188	195	186	223	188	204	210	208	185	193	226	213	210	207	212	193	197	194	168	218	213	201	196	188	232	243	215	202	205	215	222	198	221	217	185	200	163	202	204	201	217	227	198	190	215	194	187	197	208	222	211	214	183	211	211	221	238	175	178	218	178	204	210	215	176	184	207	202	210	221	207	208	182	231	216	227	235	191	195	180	217	223	212	175	208	190	205	201	216	195	221	222	209	215	218	202	212	202	237	212	195	230	197	189	195	200	204	219	216	195	220	196	211	186	204	221	198	217	196	209	209	193	209	219	214	214	204	207	180	214	211	197	194	216	231	211	210	201	205	239	209	229	231	195	202	200	213	207	209	214	182	211	194	221	192	233	228	198	213	188	203	178	197	195	220	191	212	210	221	200	202	193	213	216	223	230	201	197	205	199	202	204	193	208	219	204	203	183	198	214	202	205	203	204	209	192	217	186	198	206	208	192	220	226	193	200	214	208	203	203	202	217	208	230	204	233	199	211	218	197	201	187	209	190	184	209	208	192	188	208	207	204	213	217	241	218	233	217	215	191	206	209	209	199	201	184	220	221	220	232	209	219	205	233	198	189	199	219	186	223	206	188	198	211	203	246	213	221	201	196	215	226	205	209	206	213	191	204	212	208	216	201	199	208	219	220	207	215	219	212	203	202	213	192	211	200	196	217	222	202	206	234	225	227	230	214	208	203	198	224	213	223	225	202	212	208	199	190	192	209	209	219	192	208	190	213	211	197	211	192	201	201	226	213	191	197	179	222	235	225	221	223	222	195	209	189	211	195	228	186	201	185	196	204	220	217	205	219	193	211	204	175	235	241	213	218	193	218	224	206	192	209	210	207	228	215	194	205	200	207	223	203	208	171	216	199	217	230	199	204	213	232	206	207	213	236	204	229	204	221	204	208	213	219	181	222	228	215	186	210	189	199	193	205	162	206	199	204	216	225	218	183	198	220	206	201	236	208	230	195	187	219	200	225	246	195	208	208	180	201	207	210	200	205	211	215	221	220	181	225	199	175	208	220	203	223	186	195	193	213	204	210	204	196	213	187	191	212	207	202	221	204	193	226	191	210	191	221	215	187	219	218	189	197	242	193	214	212	218	223	183	194	230	204	168	198	233	203	198	225	214	187	204	196	222	203	206	218	207	209	211	225	219	209	201	212	219	238	223	224	204	218	185	230	204	212	225	219	211	207	228	195	216	226	194	211	198	208	207	226	217	212	228	209	192	227	197	179	209	171	218	197	227	211	225	220	184	184	206	179	201	214	197	219	182	210	202	221	214	195	207	218	217	217	215	204	222	186	199	202	184	222	213	216	161	192	200	214	220	201	201	227	210	215	217	228	194	195	194	206	220	195	223	235	212	231	184	233	206	210	206	221	211	187	199	192	191	210	199	194	225	212	200	213	206	197	200	208	209	205	206	219	207	187	210	215	204	236	177	192	195	233	219	197	212	190	202	242	187	221	230	200	189	208	229	186	165	195	217	221	180	217	214	218	204	221	218	202	241	184	200	210	190	199	201	227	218	197	221	226	213	184	229	218	197	227	182	215	220	196	204	239	202	178	216	210	210	242	202	220	202	207	234	222	205	219	206	202	195	188	189	221	229	200	186	203	226	214	176	217	213	222	217
27410	30053	39584	41715	39319	38098	36260	33974	28899	25821	21842	16263	14480	15034	14258	15009	17663	10847	9519	12520	13078	12113	12063	12749	9144	7331	5216	4465	3204	2234	2218	2209	2142	1787	1755	1680	1637	1288	931	1026	925	896	892	786	710	711	619	621	617	593	568	583	546	585	543	576	579	582	542	585	590	552	556	605	595	644	598	573	588	581	552	548	592	601	599	557	589	600	607	564	581	547	561	595	543	580	551	580	561	554	566	576	565	574	622	620	594	569	629	590	564	578	585	572	624	554	601	554	595	560	534	591	582	577	623	604	571	601	602	592	591	587	583	567	575	602	587	573	570	553	576	590	570	559	589	603	566	607	607	605	587	570	566	578	630	557	594	564	568	594	601	544	590	575	601	585	586	613	584	648	567	578	562	601	519	597	599	584	545	531	600	656	579	571	571	611	547	587	572	620	592	632	580	589	593	559	557	583	580	583	598	603	510	597	617	593	572	591	530	550	599	633	575	620	600	577	558	573	601	566	601	601	567	563	538	639	584	571	604	535	609	608	581	594	543	600	550	616	563	624	558	602	611	579	574	570	598	565	573	635	603	582	604	577	539	547	543	577	605	575	555	604	598	556	610	561	591	589	597	573	601	611	557	550	588	549	572	525	584	585	629	529	603	576	570	587	560	536	584	588	586	579	554	596	542	540	553	574	577	619	598	594	600	593	581	603	605	584	615	618	604	590	618	621	571	612	592	542	584	543	575	559	573	592	611	604	572	611	568	548	607	544	565	555	575	575	552	563	570	594	590	584	582	576	610	590	575	540	553	549	537	569	579	588	568	584	572	598	559	573	589	581	586	593	601	574	586	614	578	573	542	573	556	581	573	559	573	568	554	546	553	607	571	622	628	604	526	605	589	621	571	554	608	560	563	567	611	636	593	589	590	566	597	571	582	561	571	573	595	579	591	567	616	551	553	573	600	571	600	590	603	593	609	613	527	580	577	576	588	611	559	579	581	617	541	553	593	562	589	541	577	568	586	551	585	622	590	577	573	558	569	574	568	565	593	624	618	517	581	570	576	575	581	555	582	592	584	602	596	583	616	585	581	570	576	601	606	598	591	605	612	565	582	587	586	610	588	564	597	597	589	586	566	589	567	567	552	553	554	586	577	593	607	573	588	616	573	563	580	594	593	617	598	584	589	571	564	560	574	582	539	596	640	571	628	567	554	584	599	619	628	598	563	559	572	616	587	574	572	585	580	548	578	561	563	603	526	606	608	610	607	592	597	590	561	587	585	557	580	583	591	540	545	552	639	573	572	569	568	589	613	565	582	535	565	620	564	567	611	561	594	603	635	593	564	600	593	586	546	554	608	608	567	610	525	605	572	614	575	540	576	609	608	585	645	595	583	572	579	585	601	581	597	522	561	651	568	586	562	567	585	587	543	622	585	536	604	599	601	605	562	603	628	545	531	597	612	579	618	601	566	597	626	607	583	591	554	566	546	586	560	590	590	598	595	588	585	559	606	579	563	566	615	585	566	563	599	570	553	556	615	586	585	590	600	566	608	568	577	605	577	584	536	564	608	550	563	556	615	554	548	557	543	564	582	580	639	550	555	596	614	590	560	567	588	574	577	591	590	567	600	542	562	537	603	607	595	567	596	603	563	585	559	615	608	555	592	586	531	580	582	593	581	579	579	596	564	559	585	600	618	554	541	573	539	538	586	556	582	580	575	630	613	560	574	585	610	564	596	571	573	571	584	570	619	597	598	602	602	547	539	553	580	578	540	539	603	605	558	573	564	602	591	577	582	560	564	597	599	591	581	552	584	580	593	594	573	580	572	594	566	571	566	565	594	531	567	636	628	583	575	598	562	557	576	586	581	571	579	592	535	540	546	559	567	559	611	572	602	617	521	608	574	556	591	547	586	546	574	560	543	602	603	577	568	562	546	617	598	591	556	590	555	537	570	588	570	589	587	565	599	565	573	600	580	604	568	593	538	586	583	603	577	561	556	548	556	585	557	525	599	572	572	588	540	555	622	618	602	591	543	544	649	594	557	552	547	574	576	564	594	565	584	587	573	588	588	553	618	573	602	582	551	573	585	602	544	560	588	535	591	615	621	565	556	607	579	569	604	579	510	572	580	577	625	562	599	550	609	556	585	556	536	597	570	606	653	573	633	559	567	573	587	566	591	551	587	577	568	571	584	590	558	576	552	591	551	618	573	568	547	569	611	588	581	588	595	570	539	588	556	592	626	557	587	591	550	561	564	600	569	589	577	562	547	537	552	591	599	567	561	603	596	598	593	563	595	578	589	573	590	552	550	566	556	572	613	556	523	578	579	585	582	591	558	552	535	563	580	593	603	579	572	562	548	609	595	597	563	556	555	572	602	587	608	621	556	544	586	582	565	592	547	572	566	579	602	563	579	562	589	554	572	596	598	576	606	581	561	663	549	574	557	563	549	577	581	589	574	579	566	560	533	580	582	576	586	562	553	627	570	621	573	586	588	605	600	595	587	639	557	568	552	565	540	573	597	584	557	609	587	562	592	523	566	573	557	559	602	560	576	588	585	580	600	577	553	552	580	575	567	604	497	572	574	603	565	601	537	582	584	601	558	627	587	611	573	604	600	605	584	595	600	618	614	633	548	588	598	595	559	614	572	578	604	586	569	540	563	609	552	603	583	589	589	573	551	599	539	566	543	572	572	541	556	571	599	555	518	594	594	551	564	574	590	586	585	599	552	593	599	578	595	626	589	572	599	572	615	558	612	572	564	589	573	593	581	607	551	558	571	587	589	500	547	589	567	563	600	559	574	550	572	584	569	537	573	617	574	606	579	593	578	536	586	602	591	587	564	587	575	612	565	525	597	581	567	587	582	613	589	562	606	589	637	586	586	563	605	587	568	576	573	597	574	579	596	564	568	565	596	600	565	582	583	567	624	588	607	596	562	585	552	524	593	601	628	574	606	556	533	567	550	570	564	573	582	608	570	544	605	572	556	557	589	600	605	573	561	593	586	572	580	553	588	557	575	552	507	576	587	594	573	593	601	591	561	533	548	572	587	585	599	584	532	538	569	597	565	578	536	569	548	532	545	559	603	607	593	591	581	595	562	617	622	585	573	594	600	602	577	578	586	547	622	598	579	599	591	617	584	581	544	574	542	583	552	590	629	605	576	579	522	573	599	563	572	603	553	594	575	555	592	553	602	602	572	619	572	567	561	559	570	612	574	568	536	582	579	563	566	606	565	622	585	614	531	553	553	587	591	554	539	538	607	577	556	574	612	540	548	541	596	591	581	568	593	554	583	612	569	582	582	611	560	596	556	536	622	603	596	567	616	556	591	625	576	607	569	559	615	587	584	582	575	609	540	555	548	589	583	604	594	583	546	591	586	574	578	582	620	609	586	589	561	620	561	569	585	560	585	581	560	631	607	549	577	569	581	590	570	572	580	542	548	574	601	531	582	557	580	552	598	611	566	571	603	530	583	599	558	559	580	588	551	563	598	546	554	552	578	610	597	595	612	624
20629	17652	17967	13274	9028	5982	3993	2975	1982	1502	1113	903	680	589	543	523	454	395	353	339	322	322	317	338	306	278	267	276	280	274	240	255	229	243	243	246	276	238	256	244	266	245	238	221	259	232	258	232	245	228	212	252	272	257	242	260	228	260	239	239	249	257	259	253	229	252	244	209	249	260	250	260	227	233	230	244	260	229	254	230	232	228	224	248	244	234	268	235	228	253	244	244	245	253	273	247	209	249	235	260	214	235	222	243	251	260	228	220	259	231	264	249	221	233	250	262	244	247	268	251	238	233	273	241	236	212	256	255	248	221	251	211	229	245	263	242	244	236	256	232	249	226	224	210	242	246	253	247	254	244	259	238	251	251	257	220	243	235	232	234	247	258	253	243	275	246	239	210	259	261	258	237	237	277	242	224	232	242	231	241	266	220	251	275	232	234	262	248	243	253	247	213	236	220	242	258	258	242	239	250	265	258	244	216	252	247	226	262	248	253	220	255	253	225	246	224	244	265	227	243	238	264	232	222	247	262	238	237	280	239	248	255	243	269	232	249	280	225	277	240	222	232	243	236	256	215	256	209	255	259	252	235	251	253	246	227	253	265	235	247	229	258	252	242	213	253	226	265	260	255	249	228	256	236	220	228	227	256	228	247	238	231	225	214	225	226	223	242	249	248	236	253	270	230	235	220	245	261	272	242	223	268	233	227	247	231	249	277	233	247	258	246	241	231	259	227	226	228	247	259	242	217	209	224	252	224	233	273	255	271	236	260	223	230	241	238	261	248	252	251	214	263	245	241	236	236	259	239	266	226	214	273	256	234	233	242	237	224	237	249	255	233	247	272	216	249	241	247	230	244	228	231	222	245	228	252	243	245	260	220	236	239	264	241	247	240	245	257	250	239	261	242	234	233	267	252	263	234	255	253	215	244	244	257	222	240	216	248	262	262	228	249	260	246	246	225	215	262	231	242	223	276	254	249	263	230	266	251	212	228	243	239	249	231	255	248	228	236	263	250	229	245	259	221	259	231	250	231	267	262	198	235	272	260	260	243	242	237	264	214	242	277	277	253	235	221	229	229	273	237	244	213	250	221	227	266	264	261	268	248	259	225	228	237	244	254	230	227	253	248	242	252	252	219	244	247	240	224	221	251	222	248	271	241	235	242	254	209	273	231	253	220	248	250	255	245	243	245	253	249	254	250	253	250	232	252	233	249	264	260	250	250	268	244	289	237	275	236	253	246	245	235	257	218	235	246	231	260	246	230	260	253	252	225	239	257	256	234	214	255	226	232	223	238	242	235	239	198	256	241	234	270	251	255	241	233	224	248	228	247	247	241	228	233	257	245	229	242	276	227	253	215	255	265	215	246	269	253	216	264	254	257	227	261	248	246	267	238	284	262	253	256	245	223	247	247	253	246	241	224	211	233	238	254	222	220	268	228	230	233	260	247	266	229	246	235	259	243	227	263	251	234	241	243	225	229	234	247	242	255	243	226	228	213	268	235	260	213	224	245	248	245	240	250	221	272	271	208	251	242	221	234	203	252	249	221	260	272	233	284	236	228	235	254	233	253	248	231	266	237	230	242	224	222	219	232	246	242	225	248	259	270	229	258	247	235	248	267	229	216	245	260	247	220	264	252	269	244	249	261	242	231	237	240	237	234	215	242	297	258	259	252	258	268	258	244	252	246	261	280	260	297	233	251	231	251	252	258	219	255	255	239	271	238	268	231	247	222	247	256	230	238	266	250	229	234	238	262	239	257	228	244	209	229	239	260	236	251	215	245	217	223	227	223	229	232	234	261	260	234	255	236	236	258	261	231	226	220	217	232	244	252	237	248	235	270	244	223	251	228	241	260	256	272	232	234	270	236	234	243	238	240	253	252	255	230	246	255	233	226	249	232	247	218	278	237	239	255	264	254	251	232	237	247	220	250	244	249	238	245	252	227	250	257	251	260	236	211	225	234	219	251	262	234	236	246	242	259	235	239	228	264	270	243	235	226	238	248	223	273	243	236	251	224	249	245	244	243	261	220	248	242	244	235	258	235	259	248	218	239	217	263	260	246	252	231	256	223	228	237	248	244	266	236	231	249	246	233	260	209	251	238	254	242	267	250	222	229	249	248	269	232	266	238	243	243	229	246	233	258	246	236	240	239	248	211	239	229	264	228	237	240	250	256	259	233	268	232	242	246	216	262	253	244	236	236	240	242	244	256	271	265	245	242	240	248	240	227	258	226	234	225	214	258	245	238	258	266	231	210	253	236	230	220	258	246	237	239	231	268	231	255	231	233	248	256	267	231	242	250	255	235	232	242	257	241	250	234	252	264	254	247	234	281	259	267	251	225	222	237	222	259	217	241	267	230	245	246	239	240	241	244	216	259	260	261	249	234	262	236	237	231	247	246	264	218	231	224	258	235	238	215	233	246	235	245	250	240	230	263	270	236	227	226	269	240	236	215	240	234	224	259	252	238	248	238	267	245	225	250	252	229	253	271	233	243	238	235	240	275	226	230	242	240	223	244	255	254	228	243	213	247	250	261	264	214	266	246	262	214	230	287	225	231	257	243	257	236	250	254	219	248	237	258	219	241	250	244	211	232	276	273	260	266	220	256	235	247	252	253	259	248	236	232	229	254	271	252	257	268	253	233	270	257	271	239	252	226	216	236	254	251	238	236	248	248	256	244	264	254	260	273	244	251	258	240	240	240	244	252	260	242	259	246	230	254	233	262	246	210	272	238	229	227	267	245	232	225	223	228	255	212	253	239	233	259	222	226	236	260	235	207	221	245	237	201	253	249	271	269	250	240	262	256	214	255	235	256	243	209	220	266	242	233	251	262	240	271	243	208	269	251	224	264	275	249	268	248	229	254	261	212	226	250	248	270	260	247	268	249	238	227	243	255	263	243	250	251	225	223	244	230	235	225	256	258	239	220	262	226	231	261	240	232	241	229	243	224	260	217	249	236	250	234	233	260	229	230	254	248	259	229	254	245	253	229	252	255	267	239	248	220	256	239	274	221	228	230	255	256	224	262	243	243	257	226	233	235	256	233	216	248	254	251	235	249	240	239	228	230	249	257	226	212	197	242	229	214	241	242	217	216	248	261	264	230	242	229	267	251	217	240	257	252	242	267	246	241	270	244	244	244	219	240	244	209	248	233	245	235	241	269	238	263	252	263	229	247	264	237	225	250	248	241	265	248	242	233	233	239	255	261	251	221	238	259	232	239	222	239	249	261	250	239	236	255	250	233	259	235	221	223	242	245	239	226	231	243	266	272	243	244	243	229	276	225	219	233	232	254	231	238	242	246	256	254	261	239	213	248	251	257	235	255	223	240	257	237	251	226	221	256	250	246	251	230	271	246	239	233	233	260	214	229	230	223	242	243	255	235	273	270	221	253	278	256	226	229	248	251	229	234	255	233	215	239	248	263	272	228	214	227	255	256	226	242	263	240	229	236	247	244	270	233	247	243	245	238	230	245	244	249	252	234	244	264
13018	14907	24505	25665	22353	18696	15520	12487	9514	7528	5797	4568	3706	3118	2723	2628	2447	1938	1477	1480	1426	1259	1326	1276	1057	920	942	829	788	718	728	757	688	700	746	730	691	686	710	694	634	676	665	641	687	675	666	650	673	691	701	657	675	598	668	705	674	628	638	675	646	667	656	680	663	642	664	694	689	682	669	618	674	633	676	698	686	693	665	679	687	659	681	693	648	662	714	692	660	638	679	676	648	664	673	698	697	668	684	689	640	676	665	695	680	650	693	663	661	660	703	619	640	655	680	657	654	696	661	654	694	639	670	664	709	666	657	639	674	716	670	644	696	695	683	658	684	688	658	595	664	697	662	704	645	673	698	641	638	620	698	685	643	710	629	676	660	649	636	665	662	613	654	650	658	660	691	666	656	639	696	673	674	664	665	623	660	678	687	673	682	681	663	652	666	692	654	693	688	653	682	659	640	692	721	683	659	697	626	646	690	663	650	642	644	692	694	658	665	694	652	654	645	655	703	668	699	670	656	740	669	670	696	703	671	644	635	639	665	656	659	676	650	633	641	652	656	665	662	697	677	639	677	668	674	652	675	633	630	674	649	681	632	647	652	646	663	686	688	670	688	672	693	633	621	642	700	631	665	646	661	707	711	630	739	629	633	683	673	667	692	658	662	699	670	675	660	663	675	620	717	663	669	692	674	681	672	670	642	673	692	632	679	656	675	695	718	699	736	646	676	709	692	613	655	686	656	658	664	666	666	701	643	698	658	641	657	663	670	711	663	703	648	665	634	690	696	665	674	642	714	649	618	687	615	690	696	666	627	717	689	658	631	651	664	682	617	659	674	659	634	688	656	659	650	647	688	718	661	645	614	670	694	677	662	683	604	644	653	666	717	672	651	663	670	716	643	722	655	698	700	655	638	638	689	647	676	716	662	674	667	675	672	641	657	613	659	653	709	686	623	649	714	699	647	682	705	671	601	649	654	662	682	672	745	680	667	620	685	645	628	667	689	730	703	638	709	618	669	619	668	651	692	654	667	677	684	649	691	694	635	687	688	672	664	647	678	657	685	634	690	678	708	649	628	674	703	647	708	692	655	658	644	670	683	668	633	662	674	663	666	637	649	667	666	640	627	661	696	632	647	652	634	645	691	693	708	670	687	661	690	714	670	663	767	674	706	662	657	643	695	667	685	701	617	646	679	669	669	662	703	653	717	690	672	704	696	655	674	641	665	636	641	710	624	672	670	644	675	704	677	660	652	667	617	680	683	694	695	670	698	662	678	660	652	670	604	686	682	667	718	649	661	695	727	664	650	676	623	650	659	626	633	660	683	692	636	651	706	682	639	689	697	685	660	704	685	658	670	652	726	667	644	668	679	680	691	651	651	663	630	669	674	665	696	723	691	620	676	662	711	674	633	681	676	664	643	707	676	633	665	632	699	621	712	659	667	641	667	652	694	653	678	690	664	665	663	634	656	628	702	670	654	625	631	647	705	645	700	680	648	655	657	667	721	692	708	646	655	655	689	656	643	716	681	680	648	679	685	672	662	687	680	726	690	659	707	664	676	683	638	636	651	639	634	673	638	656	704	697	659	652	667	621	695	652	707	706	655	649	702	627	644	671	679	660	709	631	625	680	626	666	671	685	634	643	689	662	697	683	680	651	643	630	657	641	627	649	671	710	650	645	677	643	613	616	696	611	594	640	672	641	711	620	623	687	658	692	713	711	660	704	736	693	688	659	638	689	671	650	665	701	635	659	692	637	669	694	644	678	682	675	666	652	683	690	656	697	640	660	671	679	666	718	659	703	667	666	690	679	670	646	655	623	698	675	647	694	675	686	621	650	688	696	673	674	716	668	643	651	663	665	667	681	702	647	672	690	643	657	691	677	701	675	640	651	624	693	687	711	652	650	693	685	624	704	692	665	655	723	684	609	677	673	672	619	686	691	623	655	653	657	697	686	635	636	656	665	705	682	685	643	654	654	667	666	704	667	645	684	664	610	639	634	638	648	687	650	686	654	659	676	694	663	671	650	699	667	653	651	701	675	683	697	644	666	631	690	691	686	658	675	646	640	648	693	706	662	692	671	703	706	678	659	620	650	658	667	644	658	677	662	659	654	659	682	665	652	657	672	703	691	646	688	678	675	639	699	663	624	663	646	686	636	660	691	636	646	640	673	680	671	720	650	681	702	680	693	685	648	671	631	640	671	680	655	693	626	693	673	738	679	677	677	678	634	663	705	643	689	659	674	691	662	714	664	667	650	637	612	681	705	692	714	707	659	660	635	649	696	688	676	649	666	684	672	691	662	647	666	627	701	649	699	653	697	647	648	642	648	658	610	699	668	680	687	663	636	727	646	695	671	691	691	632	690	695	656	688	655	656	690	746	656	687	665	675	710	677	694	625	656	653	680	721	659	698	683	666	668	689	638	638	687	662	653	676	670	662	676	692	669	669	683	627	684	640	648	678	683	662	688	685	706	654	655	648	677	658	705	665	687	658	660	676	671	616	643	688	634	649	674	660	714	707	721	668	673	632	666	652	680	701	674	664	631	624	740	727	619	729	653	664	617	659	653	704	674	649	607	681	702	718	614	672	640	629	667	713	680	648	658	659	665	674	692	655	632	634	666	665	682	674	675	678	704	652	667	705	624	658	666	673	698	667	717	693	701	667	667	674	685	680	628	708	693	651	662	581	655	679	655	645	700	699	642	644	672	664	684	676	668	621	663	647	674	649	675	668	684	646	652	674	670	639	647	671	648	653	645	649	649	648	709	682	683	707	662	644	674	630	681	679	676	643	627	634	630	716	667	693	634	681	663	699	696	687	718	678	637	673	633	687	623	675	687	715	656	640	656	700	697	651	676	679	696	649	672	702	650	685	658	644	704	654	640	652	694	659	688	630	666	719	655	660	670	689	677	722	627	670	670	651	671	600	667	642	657	670	669	696	631	693	641	676	667	716	669	681	629	670	674	670	676	673	695	662	677	649	642	677	668	709	633	648	679	629	700	645	678	705	648	641	672	693	665	659	685	673	625	665	679	683	682	688	628	671	681	643	655	723	692	682	659	652	715	683	665	692	639	663	642	648	677	626	652	678	623	617	674	686	690	625	641	674	676	674	683	729	689	656	679	636	662	705	696	659	679	678	636	667	694	678	684	650	631	653	662	695	658	699	673	618	680	676	639	646	683	640	669	647	645	659	688	726	653	720	675	699	711	679	648	673	647	686	677	705	665	701	683	690	669	667	644	641	664	675	649	711	709	683	664	653	704	697	668	694	684	704	676	657	644	622	665	644	665	696	682	659	684	676	690	644	637	658	714	692	670	681	672	725	671	648	712	684	667	656	644	665	684	636	681	665	714	660	685	711	671	675	653	681	673	689	702	644	681	643	680	639	605	697	692	655	665	658	696	669	609	658	685	672	685	689	622	669	677	647	694	642	628	628	648	682	647	684	668	665	627	659	634	679	674	690	682	694	717	644	642	645	665	678	696	674	663	705	690
32780	28661	30163	24892	19130	14615	11531	8893	5742	4551	3327	2083	1637	1957	1641	1768	1840	1163	860	836	1029	994	1196	1142	818	645	523	487	412	340	332	300	294	332	305	301	290	253	265	278	247	231	232	255	227	251	224	248	217	226	208	211	224	202	204	254	238	228	249	207	234	226	213	234	221	219	209	243	212	214	231	222	234	219	209	218	197	224	201	232	230	225	217	230	236	218	238	197	197	219	202	229	212	232	256	247	227	218	266	246	236	228	245	233	241	213	216	217	239	218	226	211	207	218	253	235	229	241	242	208	229	238	222	225	238	197	216	238	220	204	213	243	210	231	220	207	216	232	226	239	227	207	190	225	219	225	254	245	228	238	230	205	211	211	231	194	233	227	236	232	196	211	238	228	230	208	230	211	222	234	204	237	222	218	234	217	226	245	219	214	202	213	205	200	229	216	200	210	234	229	210	227	238	219	206	212	195	197	214	198	225	229	233	264	242	215	219	220	199	223	201	215	246	218	207	234	246	218	246	224	236	218	210	240	227	238	214	251	255	230	253	229	236	192	242	214	197	215	218	231	195	216	228	246	220	216	230	196	234	241	240	203	229	227	219	222	201	225	239	235	231	219	224	263	221	256	238	244	213	226	222	199	206	245	226	236	219	245	218	211	225	218	234	213	242	231	248	222	223	256	241	210	244	230	253	228	214	208	216	244	214	236	212	215	215	218	206	222	224	219	206	233	240	224	237	242	219	226	219	222	238	211	205	230	210	215	213	224	199	238	221	244	232	233	254	233	205	219	196	225	215	194	219	219	229	229	250	207	239	216	230	220	213	200	218	234	229	218	229	196	230	212	234	211	217	224	218	225	201	236	194	223	223	237	233	228	235	230	220	236	224	228	225	227	212	228	222	224	234	199	229	244	220	255	222	228	234	259	225	242	229	244	225	209	238	217	186	225	220	247	230	244	226	239	234	235	218	249	195	240	219	218	213	251	234	215	222	206	238	244	216	239	211	247	217	230	207	253	245	203	235	232	216	258	236	195	221	193	220	233	218	224	221	232	214	245	245	229	244	223	216	207	244	219	205	221	247	229	228	230	219	211	235	223	236	206	210	205	235	229	222	217	213	248	221	203	236	228	239	213	233	214	222	212	241	255	225	206	223	225	249	241	237	214	222	207	243	223	206	225	238	199	205	233	216	230	198	202	216	209	203	227	228	233	214	227	177	221	235	227	234	211	224	197	212	206	232	239	208	217	214	224	223	222	205	194	226	233	238	235	228	224	250	233	217	241	219	227	230	261	208	227	210	248	203	217	192	196	233	190	211	230	207	205	216	198	205	211	208	212	227	213	235	231	211	215	239	218	249	206	227	222	216	216	229	240	244	198	219	248	209	219	235	247	257	224	256	213	222	247	232	215	258	230	248	226	230	211	209	242	202	209	239	247	234	230	225	194	253	222	228	233	190	213	216	219	248	214	215	205	232	240	240	254	261	228	246	223	228	227	219	207	250	241	226	210	205	168	233	227	200	236	237	220	245	214	218	218	199	219	237	233	231	231	195	256	192	210	213	248	223	194	236	219	228	216	226	222	223	257	224	209	222	209	217	240	237	240	207	206	236	230	210	229	209	222	188	204	232	211	202	213	201	258	223	223	216	220	221	230	208	209	214	215	211	224	214	193	205	215	194	199	231	205	243	236	246	232	203	231	219	227	203	220	225	220	225	234	224	238	225	222	200	236	242	210	219	227	221	218	198	194	223	221	221	238	212	215	228	191	213	258	232	222	216	236	224	252	229	241	243	245	226	207	214	247	225	228	233	215	233	248	234	223	205	178	264	226	232	247	219	225	240	210	208	202	249	206	245	221	230	249	233	245	200	248	224	219	210	234	221	209	224	222	195	204	210	211	249	215	227	225	212	232	208	230	247	212	225	233	204	211	218	230	232	221	210	230	237	202	236	225	219	220	233	215	245	236	246	240	229	249	218	227	213	233	229	229	206	194	239	212	184	197	209	233	204	251	231	249	211	215	250	211	213	227	237	250	223	221	230	206	209	221	237	227	217	214	211	230	200	249	219	204	240	243	245	221	221	251	206	220	220	225	206	244	218	240	220	222	253	192	220	197	211	220	212	227	227	238	209	229	216	221	221	228	230	229	218	215	197	220	217	228	228	223	196	209	243	228	219	237	231	241	219	244	216	210	254	234	226	241	222	236	186	201	217	215	240	228	216	222	232	206	219	235	213	218	229	221	233	231	236	223	236	253	221	228	222	237	237	217	223	213	212	223	232	223	221	206	222	223	222	225	238	239	224	203	222	236	242	216	235	219	218	208	226	231	209	235	234	213	239	237	223	233	242	221	213	216	221	219	234	220	186	237	221	223	242	236	231	252	241	216	226	241	225	233	223	222	208	225	226	226	209	226	216	227	229	227	223	239	231	225	213	230	198	211	228	213	230	202	228	210	225	237	225	228	258	229	219	219	203	216	210	240	222	242	210	207	222	196	233	243	185	242	237	226	233	231	226	200	236	236	231	246	242	207	231	221	222	212	232	209	199	233	229	205	175	223	210	214	256	222	214	233	213	200	219	191	223	252	210	253	197	238	218	200	223	214	243	216	200	202	230	222	224	228	236	241	222	203	202	233	238	226	215	221	220	196	232	212	221	217	225	240	199	233	205	216	261	231	233	212	236	230	211	193	240	221	227	211	227	189	217	232	205	229	206	236	235	232	212	216	222	226	233	236	245	244	213	239	196	195	241	239	208	257	231	245	214	229	237	228	201	232	212	216	202	228	230	241	220	219	197	212	229	218	193	217	223	226	235	216	209	226	227	232	221	237	230	237	245	272	238	230	210	222	240	240	210	197	214	227	206	227	244	214	223	229	235	241	250	237	225	225	223	224	228	225	215	221	238	230	237	211	241	259	218	223	216	198	235	219	245	221	244	244	207	227	246	221	232	226	227	252	225	220	202	235	222	219	229	231	221	225	208	213	210	203	215	237	222	248	198	238	238	203	206	223	224	210	216	231	205	199	227	230	205	207	216	215	203	191	217	224	221	230	215	208	224	218	244	215	222	246	218	237	222	242	230	202	245	258	259	245	225	183	233	211	254	225	220	233	246	231	219	224	238	218	228	225	226	211	238	201	215	224	207	206	211	221	223	238	215	238	255	223	233	216	211	227	210	219	219	231	244	235	176	229	207	204	228	241	220	242	242	225	224	208	231	216	242	221	232	228	194	225	201	232	200	204	243	234	214	207	202	233	241	239	226	244	262	217	239	210	217	213	244	207	223	231	207	227	245	209	235	200	222	216	208	216	231	208	259	208	190	219	207	207	220	228	240	206	212	216	239	221	215	220	234	231	227	218	213	224	253	232	244	232	221	237	217	257	221	237	219	218	245	227	214	231	229	211	217	224	259	208	214	233	226	233	238	235	206	236	229	213	213	192	207	227	236	253	220	213	231	196	227	217	231	213	224	203	217	221	225	218	244	207	228	208	237	228	221	223
21342	23240	34050	35447	33163	30478	27838	25275	19773	17717	14381	10735	8501	10472	8702	9569	10035	6559	5006	4603	6019	6112	6840	6721	4626	3637	2789	2342	1884	1439	1351	1359	1387	1185	1140	1096	1086	900	799	801	724	760	745	716	739	700	639	671	617	609	624	630	637	588	625	642	601	598	667	634	651	616	626	604	623	612	597	640	612	623	627	667	612	595	607	624	653	669	625	617	666	619	609	647	606	620	651	575	652	615	630	627	629	639	591	580	640	601	668	597	626	584	598	604	612	606	589	587	621	600	654	673	623	638	622	592	627	642	664	617	613	620	591	625	668	638	588	569	618	607	589	624	600	556	623	619	596	635	616	615	649	666	604	626	598	662	633	609	604	581	621	635	637	615	633	633	583	628	663	651	656	618	703	662	597	640	596	610	651	645	660	625	609	614	600	640	649	619	581	622	616	585	625	611	632	600	626	614	628	618	614	625	670	628	595	653	641	612	594	604	682	619	610	582	616	666	632	647	612	609	658	617	624	622	604	615	577	612	584	642	613	599	634	606	587	656	603	643	618	579	638	606	626	634	649	622	607	626	627	609	649	619	665	628	618	672	598	609	651	614	670	630	643	630	608	597	645	631	616	596	614	624	629	585	636	592	665	582	615	627	632	630	633	610	601	616	669	611	608	609	647	606	591	584	623	642	606	627	624	566	585	632	619	585	620	640	641	656	635	644	634	636	623	620	611	636	640	610	672	651	604	627	644	635	601	613	604	607	620	666	628	585	624	624	650	612	654	638	560	654	661	666	621	577	607	606	594	612	649	628	598	603	652	647	597	627	633	657	617	694	619	652	618	641	588	637	628	629	613	628	619	597	610	600	648	615	628	630	628	616	623	614	640	602	575	612	618	612	629	603	617	607	611	633	650	634	603	584	642	612	611	642	625	594	587	609	656	661	627	622	627	612	645	649	605	653	627	613	602	621	627	650	630	637	592	651	673	600	627	643	605	636	600	593	634	615	600	670	664	558	658	626	632	649	618	609	651	605	588	582	600	648	620	628	560	681	650	605	632	560	615	612	616	632	627	602	603	683	623	633	556	658	602	613	590	618	625	585	637	604	624	634	565	630	605	581	654	573	620	644	605	634	655	643	637	582	596	616	614	660	629	643	595	614	629	617	624	638	676	597	600	605	640	677	626	615	590	634	597	681	588	586	597	628	643	655	589	650	644	618	595	603	600	584	621	638	610	645	645	601	604	635	606	646	628	612	659	688	588	599	581	612	630	637	590	616	650	592	609	633	571	674	615	652	595	608	606	637	662	602	669	620	654	625	599	597	597	619	631	645	602	626	626	679	606	621	606	605	607	602	585	617	602	598	644	617	589	639	607	607	597	650	667	679	620	618	604	645	634	605	615	671	582	639	670	631	636	620	639	651	629	587	680	632	614	602	624	584	626	630	649	604	634	612	622	669	649	603	630	634	621	622	629	593	637	615	644	603	605	599	589	615	635	617	600	612	587	638	584	638	619	599	582	629	608	605	627	627	640	618	585	625	591	582	589	623	611	640	609	625	591	625	613	614	617	591	635	638	600	588	591	635	610	628	648	640	604	629	621	630	656	653	588	593	622	622	582	649	625	618	630	615	584	634	594	585	669	619	627	606	592	583	589	630	665	646	615	603	670	606	603	626	589	646	650	616	609	601	627	626	612	608	636	600	614	625	611	588	609	597	658	622	631	642	619	622	589	646	663	605	588	620	624	615	592	649	599	587	631	629	639	654	639	657	598	615	602	598	625	590	657	554	667	670	594	638	634	655	646	643	607	654	630	664	628	641	640	615	672	666	660	622	607	657	649	593	637	592	641	609	654	598	605	629	654	625	597	592	631	660	603	600	591	634	609	606	621	600	672	641	638	604	611	604	596	640	634	601	665	635	602	643	645	608	645	620	629	648	608	637	612	636	637	638	637	634	651	629	587	581	627	665	608	644	626	639	617	680	600	644	607	609	625	543	619	639	639	644	654	633	593	664	642	630	646	594	630	618	563	637	661	653	635	659	656	628	650	628	637	659	622	589	585	618	627	635	655	630	602	625	631	640	648	592	606	620	611	615	636	608	603	600	613	618	637	620	666	631	584	617	580	637	564	615	605	612	626	585	628	658	607	643	652	611	618	654	630	652	662	567	624	572	636	646	645	617	645	667	613	646	632	587	618	597	621	631	625	659	617	604	671	593	612	619	640	633	626	612	604	616	626	645	620	639	575	621	593	644	639	598	587	604	629	630	636	617	681	620	626	633	609	595	636	621	644	621	605	600	601	632	597	613	608	675	612	666	604	616	620	609	655	648	584	593	654	627	622	626	663	589	608	640	693	585	613	645	657	632	636	619	608	697	638	620	670	615	602	636	672	644	647	653	600	608	604	629	636	605	697	635	608	639	636	643	588	652	598	573	666	650	651	621	646	590	591	609	621	619	640	622	623	617	600	631	630	623	607	630	603	642	647	640	685	579	608	641	589	655	624	616	652	583	635	650	620	646	629	619	670	619	606	607	625	639	611	650	563	628	628	606	632	616	626	598	599	608	607	626	626	602	594	619	587	646	609	644	606	607	613	598	624	659	640	606	653	584	611	618	629	644	629	617	595	626	648	669	597	564	627	691	609	638	606	630	666	595	673	608	619	644	582	613	586	648	628	632	654	623	617	628	608	586	589	619	627	670	670	642	614	623	626	623	601	546	610	659	635	680	614	642	621	599	631	614	632	610	676	611	665	626	616	638	629	622	690	616	640	619	639	603	582	647	624	617	640	579	605	636	635	607	591	630	662	643	632	605	638	665	645	615	640	661	628	622	617	611	599	611	588	632	682	678	611	634	635	652	637	606	604	616	629	613	607	613	605	663	603	655	619	593	615	656	648	603	659	601	619	640	633	621	623	615	608	631	664	612	573	668	605	627	664	627	657	626	671	627	609	652	640	632	576	634	628	641	595	620	648	632	622	630	614	678	606	627	628	617	631	609	583	619	619	607	589	614	631	623	601	675	616	601	598	626	615	602	616	640	634	672	616	608	656	618	682	626	631	628	638	606	615	615	623	615	608	653	644	635	586	628	616	668	619	659	642	653	665	615	602	596	599	611	613	642	645	618	637	648	627	652	612	656	620	619	608	604	631	636	622	625	621	644	650	634	610	630	631	599	654	661	595	648	635	612	641	589	649	604	632	600	612	621	616	626	613	638	672	660	617	640	631	602	602	620	599	618	627	623	650	620	629	606	606	619	631	601	657	663	647	605	644	656	633	650	585	639	652	640	614	619	630	615	623	611	592	599	700	648	635	645	607	689	595	612	608	594	620	639	629	650	594	625	630	588	603	622	625	625	616	573	605	661	624	634	645	646	604	592	615	620	649	625	620	629	612	640	611	656	631	672	613	621	631	629	587	612	605	612	627	630	604	667	606	564	621	614	613	664	653	623	594	575	637	573	586	658	615	595	658	631	577	643	648	614	578	606	612	598	602	589	593	631	593	675	596	650	623	589
40969	36708	38640	33195	27562	23240	20301	16223	11294	9123	7443	4123	2992	4217	3078	3351	3276	1786	1708	1519	1821	1988	2151	2117	1469	1134	815	717	558	458	424	469	409	361	372	354	331	269	281	277	250	249	240	241	248	203	235	212	231	213	220	215	210	182	192	187	196	203	205	221	192	204	234	185	219	224	179	204	175	213	214	220	205	194	188	200	216	244	212	192	209	208	211	228	213	199	190	178	212	197	214	183	204	207	226	223	232	217	224	215	188	193	209	208	225	193	201	210	197	200	218	233	184	208	210	224	196	198	208	188	208	197	182	215	185	198	188	203	227	218	222	207	187	198	219	206	189	202	203	204	209	202	183	202	195	211	224	223	208	227	193	200	233	210	194	213	222	195	206	186	195	239	193	217	204	195	178	201	196	220	184	187	189	205	213	215	171	195	198	199	197	197	226	211	223	222	195	208	198	182	229	205	212	193	188	198	209	213	193	205	215	208	209	209	206	193	200	213	202	195	203	209	202	179	206	236	213	191	209	245	209	209	212	187	206	221	192	209	216	198	205	180	175	217	194	202	188	202	208	226	208	209	231	221	194	198	203	190	219	214	208	234	193	193	213	206	213	196	181	216	205	211	190	206	223	196	250	213	182	193	170	200	216	200	207	197	228	187	196	187	219	208	202	201	207	189	198	219	190	231	214	183	210	244	203	205	208	193	240	208	221	226	217	220	178	222	203	199	202	192	196	213	175	205	217	222	189	192	241	231	203	200	192	191	190	218	221	206	194	192	227	219	204	208	200	205	178	216	189	237	184	194	218	213	203	178	186	184	199	195	206	185	208	224	191	190	180	201	194	195	217	192	225	210	233	203	211	195	216	210	209	202	216	210	207	204	235	220	228	197	210	201	218	215	201	193	197	193	207	215	218	191	201	224	195	226	192	219	211	208	204	164	225	207	197	205	218	184	213	186	203	228	213	212	186	187	220	203	219	227	200	204	191	219	170	222	186	198	210	224	204	213	210	202	194	204	174	175	198	201	217	215	200	206	220	187	180	213	220	223	197	179	218	191	196	214	208	241	203	205	213	214	191	200	182	193	209	194	215	215	213	201	201	216	202	197	210	226	210	223	191	208	214	198	213	196	198	200	236	187	186	224	204	198	219	189	186	208	226	232	198	196	194	195	204	225	205	225	213	192	194	210	209	183	190	211	226	200	208	172	206	204	217	208	208	195	202	213	185	202	197	202	200	206	228	209	198	187	228	202	182	196	204	211	204	196	212	182	194	179	243	210	201	190	218	211	178	204	187	224	219	193	230	194	231	190	189	206	226	191	211	197	239	204	203	221	220	205	180	196	212	205	190	225	206	184	206	214	212	219	221	177	212	206	189	210	183	227	211	196	206	185	229	225	222	186	192	188	220	216	233	181	191	203	191	215	213	188	182	214	216	193	222	193	208	192	206	197	194	182	201	177	220	209	188	182	182	199	200	213	201	204	167	206	189	188	198	198	197	199	176	191	197	201	221	182	235	200	203	207	187	200	215	204	221	188	208	215	201	199	215	207	201	186	193	215	198	199	215	210	208	195	222	210	214	215	239	204	215	216	212	198	202	214	173	207	214	240	182	239	205	194	233	206	211	208	200	195	214	239	206	242	208	218	186	186	212	190	210	198	234	218	192	211	222	205	195	219	194	202	176	206	198	216	224	226	215	215	215	209	225	207	186	196	188	211	220	198	209	187	244	209	228	219	190	191	215	208	229	189	207	202	217	222	204	206	217	229	193	208	215	205	210	196	194	193	181	185	224	206	217	197	203	212	212	219	181	193	203	239	207	212	217	208	204	194	212	214	235	199	185	204	203	193	219	211	219	213	213	209	208	211	209	228	198	214	193	190	193	227	216	185	216	198	215	187	186	213	211	214	186	224	223	219	217	217	172	210	206	236	211	205	201	213	189	192	195	203	197	219	218	211	194	200	189	238	198	225	202	203	200	215	195	197	205	196	191	167	191	207	207	219	190	202	204	206	190	206	202	193	214	215	209	184	225	201	224	225	207	214	210	209	210	214	177	189	205	203	209	220	194	211	195	189	203	189	188	198	203	196	208	204	180	234	225	204	203	211	202	217	188	197	201	204	196	204	191	201	197	218	216	209	194	215	199	232	205	224	226	208	213	173	196	199	204	217	178	204	202	224	219	196	165	211	211	203	203	197	193	215	213	201	212	204	183	224	189	216	191	200	206	214	177	189	220	205	179	234	190	204	188	180	210	209	205	233	210	208	209	228	206	202	195	193	198	204	214	214	207	214	204	205	187	205	204	245	219	200	228	197	215	223	220	227	197	208	214	216	203	186	205	225	198	224	209	193	210	207	191	217	224	194	209	191	216	195	198	198	196	206	191	210	192	199	218	207	195	192	219	232	214	221	214	188	191	218	182	208	190	211	195	219	189	219	205	221	196	200	213	196	206	215	194	197	229	203	212	209	236	214	244	166	219	196	218	203	215	203	234	185	204	192	184	203	196	174	197	205	211	213	187	198	216	189	193	186	197	188	235	218	198	214	193	203	229	216	190	196	200	185	217	221	215	199	201	208	224	180	206	217	197	203	213	236	206	239	188	200	202	193	216	220	212	221	213	216	217	213	197	200	177	217	199	193	244	202	241	219	195	195	212	231	206	207	209	226	217	207	209	223	202	196	203	192	226	194	198	185	236	197	205	189	202	220	214	208	217	205	216	188	189	186	216	230	194	206	194	226	198	211	207	190	197	186	191	192	215	215	202	206	210	212	196	207	209	211	191	193	209	198	222	212	204	204	211	224	191	196	209	228	221	189	231	200	204	206	228	210	213	208	213	197	227	212	206	216	203	200	185	214	210	197	194	198	192	208	241	193	189	190	204	210	185	202	231	212	192	203	214	208	202	204	202	197	196	191	170	211	224	190	189	184	219	204	194	197	169	207	216	245	189	222	209	180	206	203	216	197	192	175	217	196	190	210	205	235	217	198	208	211	213	203	235	198	192	204	212	192	205	181	211	214	204	203	191	197	188	210	225	209	222	197	192	201	209	201	188	215	235	232	185	220	205	191	192	213	196	195	197	210	205	233	161	222	198	218	232	175	200	227	207	208	208	194	230	182	206	216	192	197	197	185	206	216	205	217	182	223	237	188	215	202	189	185	195	233	203	200	207	193	185	211	221	215	199	203	200	215	215	202	206	222	208	204	219	239	220	202	207	212	215	201	202	221	217	209	187	201	201	192	201	206	210	215	229	217	203	213	226	224	199	209	213	241	204	223	223	232	187	179	204	218	213	237	195	185	207	208	204	200	216	185	213	202	206	180	208	209	204	210	199	203	170	217	183	229	214	217	213	216	233	204	225	218	198	201	188	230	180	220	219	209	222	213	229	192	205	221	189	206	229	206	184	201	212	234	213	180	203	193	206	213	188	211	216	241	205	225	207	203	198	198	194	213	204	184	235	221	187	204	233	234	182	187	184	206	214	200	217	175	218	223	214	239	191	182
27798	29767	40236	41786	39913	38186	35707	33003	27621	26254	22531	16413	13852	18046	14172	15562	14674	9063	9274	8369	10223	11044	11675	11945	8604	6374	4746	3989	3045	2190	2015	2245	2310	1816	1637	1672	1553	1136	964	992	928	864	823	777	754	729	655	639	573	605	608	552	584	547	610	574	561	559	553	566	597	509	566	637	554	586	558	581	542	585	574	515	602	538	529	559	579	605	599	568	578	594	614	573	547	587	548	615	560	585	578	592	580	575	576	647	594	604	638	582	567	566	586	577	616	577	589	570	608	576	573	558	617	542	548	557	551	595	536	548	572	575	581	538	611	606	587	576	607	569	611	564	629	599	603	590	559	596	596	579	569	595	555	564	567	568	608	623	568	577	567	565	571	597	635	589	544	580	598	537	549	554	570	556	606	555	568	526	531	551	569	582	606	543	589	588	575	553	576	488	598	600	562	590	544	618	574	605	595	624	580	550	599	585	544	598	608	606	504	624	553	613	549	593	586	568	568	586	583	547	581	579	556	556	548	585	587	552	577	550	594	558	597	518	578	559	627	594	568	571	540	589	600	583	575	569	590	612	555	560	583	567	594	602	597	605	584	613	618	584	609	554	549	610	596	589	562	552	606	575	524	596	604	620	574	542	566	593	578	552	579	607	613	559	602	568	593	538	556	545	556	584	595	540	563	562	562	598	528	570	569	544	572	629	621	568	584	549	576	575	555	582	562	576	573	566	551	605	599	574	601	610	561	573	560	585	568	541	543	575	586	609	585	537	541	621	570	554	593	565	614	627	593	596	528	599	570	555	562	594	602	558	540	588	611	560	636	580	569	580	594	595	528	588	593	557	533	627	564	532	584	548	594	568	589	577	589	591	613	600	573	536	581	578	587	595	563	580	583	606	595	589	524	606	575	567	560	570	613	552	557	592	539	580	592	623	586	580	577	611	567	594	599	564	585	593	600	615	560	601	563	548	585	588	586	604	571	556	617	570	555	574	569	579	580	546	600	580	559	625	580	621	599	579	550	569	549	597	608	592	583	585	558	587	541	573	547	554	559	567	578	571	598	576	536	599	563	568	564	585	614	606	592	569	596	557	611	566	551	569	501	589	538	584	560	583	562	602	566	559	600	570	562	568	581	570	597	597	594	577	605	578	590	568	549	582	584	593	562	538	564	612	594	550	572	578	573	568	562	578	596	630	592	503	586	584	576	583	552	592	570	600	598	562	566	590	564	591	601	548	608	565	562	629	592	599	579	572	572	588	552	549	559	570	612	580	604	513	593	608	603	585	532	570	598	601	604	570	599	539	585	565	577	607	557	577	573	542	566	589	522	565	578	562	520	625	564	599	586	576	600	530	578	594	607	556	592	546	558	560	578	582	577	520	598	557	632	541	598	530	544	600	563	578	564	545	584	551	632	542	567	543	591	628	568	543	596	561	550	560	580	560	640	550	621	545	546	590	581	559	599	544	553	570	611	609	575	574	627	589	569	562	552	585	588	547	545	588	591	586	606	574	561	552	587	599	586	532	580	545	579	579	578	535	538	566	585	590	567	596	587	552	593	545	578	614	597	568	589	561	548	588	592	528	581	585	569	527	634	619	562	579	580	579	589	577	577	614	573	568	580	597	563	574	542	607	581	605	628	546	566	578	549	557	570	537	607	562	544	591	572	608	572	571	573	586	568	587	559	569	563	576	563	557	633	519	546	587	578	587	624	545	584	638	558	593	558	563	589	561	576	553	566	555	580	556	588	603	589	587	557	557	542	598	576	572	607	582	561	580	590	592	535	533	597	553	576	574	553	607	578	581	537	586	577	566	593	578	566	575	569	554	581	601	605	618	605	598	583	577	597	562	554	553	596	546	592	598	542	545	582	579	552	548	559	578	574	612	581	538	573	576	560	580	560	597	568	574	583	593	582	601	591	566	577	571	578	581	603	579	584	582	554	556	558	574	579	596	566	588	534	566	559	625	557	606	560	550	579	635	569	570	560	624	578	583	565	600	594	580	563	628	582	559	561	593	571	564	587	583	604	584	573	567	565	586	541	552	593	551	537	603	547	572	534	532	562	613	623	576	591	627	578	560	553	593	583	609	575	568	556	609	602	543	621	632	581	576	583	554	554	567	574	592	550	578	521	584	593	564	570	625	540	582	532	588	603	569	612	600	600	584	580	554	585	561	570	579	555	570	597	575	551	601	573	560	589	609	537	582	581	530	591	529	573	566	564	583	582	570	570	583	566	614	575	614	557	590	606	561	533	550	569	578	581	557	576	595	566	621	601	543	594	587	536	565	568	570	602	621	549	577	577	568	550	575	570	576	574	539	542	577	541	621	580	575	521	536	603	548	623	546	597	584	550	581	602	587	591	600	563	569	564	578	555	583	599	575	560	586	562	593	530	643	588	620	580	620	552	536	580	582	553	568	546	581	556	575	590	554	531	578	566	594	571	576	565	579	593	554	579	591	619	539	558	599	564	577	573	554	573	565	534	590	588	587	539	586	614	593	607	573	583	608	605	596	605	582	575	591	535	602	553	520	551	550	591	539	603	576	565	590	582	598	615	587	564	601	594	610	588	571	605	606	557	597	609	570	596	629	565	567	600	564	573	606	610	557	556	555	587	578	605	543	585	602	594	610	603	614	597	605	608	557	582	583	552	572	572	602	561	600	598	619	569	595	597	576	567	564	589	545	594	592	594	560	515	613	560	588	602	564	529	595	579	559	625	581	602	603	555	548	559	576	578	568	584	576	562	601	579	601	573	560	583	535	585	564	560	569	593	565	603	576	520	590	561	511	585	597	531	577	614	568	567	545	559	550	528	605	625	575	587	583	581	579	558	570	574	568	602	563	558	605	552	537	542	550	582	573	564	576	584	553	592	600	548	626	578	566	592	523	558	560	572	581	587	565	587	562	577	579	601	560	618	530	583	618	551	576	547	599	574	566	570	584	575	590	578	560	584	551	586	572	598	550	578	562	555	563	541	594	560	571	589	571	597	556	575	531	569	533	581	584	607	545	558	564	538	563	615	581	583	558	561	578	582	612	553	551	595	565	564	556	566	579	607	564	554	588	592	576	537	594	589	556	534	591	586	540	574	581	601	544	528	554	593	556	594	600	624	547	534	551	565	564	590	562	570	549	566	581	572	633	547	559	604	555	574	567	569	622	538	594	608	572	591	628	601	585	623	566	597	561	543	576	583	553	579	537	555	619	588	618	584	598	585	593	572	607	605	575	573	561	575	565	566	556	537	586	534	611	574	571	560	602	543	561	557	533	567	601	578	581	559	568	566	562	526	537	602	606	603	597	581	581	563	588	594	551	572	593	593	582	569	574	585	665	576	560	550	571	600	600	567	597	592	583	612	599	549	554	585	542	578	574	591	550	495	545	545	575	592	564	572	581	567	634	541	603	571	587	576	586	600	599	575	595	555	536	552	567	566	545	578	537	585	592	546	600	584	606	566	556	553	538	596	578	566	609	563	572	565	541	585	597	566	587	584	593	554	549	581	588	609	657
20660	17795	18824	14265	9469	6019	4005	2826	1950	1542	1089	898	738	651	548	474	447	403	357	377	335	326	272	278	294	270	296	239	247	260	278	269	258	260	241	258	267	247	225	253	254	243	241	200	247	250	247	240	256	236	219	222	259	242	246	237	266	241	263	257	212	233	227	241	234	250	264	241	247	236	253	215	276	246	272	241	252	237	231	252	261	227	235	223	264	241	280	240	220	238	235	234	253	241	216	227	232	271	236	239	235	257	251	241	235	244	277	236	229	253	254	226	235	230	254	253	210	240	225	252	220	254	246	227	270	257	219	225	233	244	245	237	225	229	255	225	257	228	267	265	248	244	262	274	248	239	220	248	231	231	232	231	241	251	243	240	238	249	237	249	252	206	243	274	232	238	239	220	253	239	231	235	256	239	251	242	231	250	260	210	221	230	229	219	252	235	261	249	235	266	233	228	245	228	252	242	247	230	253	261	240	235	251	247	244	237	243	239	225	235	242	237	230	251	248	256	217	226	218	301	261	247	248	225	233	244	227	254	254	234	236	247	267	253	227	265	230	238	238	270	226	253	239	265	256	225	207	278	249	238	245	222	260	217	237	245	239	231	243	235	248	248	247	244	223	220	257	241	265	228	266	235	229	238	266	241	246	230	243	245	243	226	243	226	225	246	217	224	219	233	259	261	223	254	249	228	239	238	230	254	233	242	238	247	241	224	229	226	233	237	239	280	264	248	249	259	277	233	263	238	242	243	220	205	276	225	231	266	213	254	222	280	255	253	253	245	241	239	244	251	249	231	228	245	246	260	222	227	249	252	208	208	254	277	222	233	239	234	237	266	269	253	255	232	226	244	251	232	240	271	246	234	240	256	242	260	264	217	222	234	277	233	245	238	255	263	233	240	265	228	233	244	282	259	236	245	209	230	235	231	241	232	234	219	259	221	228	247	249	243	263	238	240	220	252	242	227	251	254	245	237	242	209	250	247	260	254	244	222	206	226	240	236	225	232	239	256	268	251	255	264	252	252	224	240	237	239	248	256	280	233	228	241	227	261	230	245	250	260	257	250	255	269	238	245	256	280	263	228	239	214	234	221	241	237	255	225	245	261	237	237	234	238	232	228	252	256	260	255	260	245	250	221	222	268	240	236	251	269	223	234	243	273	250	260	215	234	243	234	245	234	237	227	246	303	257	225	241	252	237	225	290	247	239	238	241	230	230	270	237	245	251	249	240	234	243	251	244	239	239	241	243	264	225	239	244	220	234	261	245	262	233	216	244	248	209	249	253	252	265	245	228	226	263	258	235	240	222	259	247	242	249	242	280	252	232	232	235	231	240	267	258	240	262	233	256	250	260	231	229	277	261	256	227	254	252	271	243	238	269	228	246	233	235	240	237	242	261	239	232	235	229	210	238	223	248	260	232	257	255	274	230	278	237	254	258	256	259	259	253	248	265	278	254	211	223	228	236	244	226	255	224	225	232	220	232	231	226	250	230	248	242	261	244	238	239	279	265	246	223	236	248	235	207	236	254	256	247	233	230	243	240	271	241	244	246	264	255	249	235	244	202	212	202	246	241	214	251	227	251	208	227	239	228	234	283	234	253	261	241	214	216	251	258	234	248	222	249	264	247	230	237	240	266	235	219	242	246	272	274	232	264	281	230	219	242	250	251	243	270	246	229	226	229	237	240	218	247	241	233	243	241	242	259	226	231	265	220	238	238	201	241	242	237	269	257	230	214	225	250	222	227	241	237	221	234	245	254	233	243	228	250	241	258	246	220	251	243	249	227	256	233	251	266	252	213	229	224	257	231	271	224	225	236	220	273	251	231	232	244	275	259	238	232	239	226	250	227	237	260	220	233	243	236	250	269	247	250	256	268	242	230	221	229	261	218	240	215	219	214	237	250	249	261	233	264	229	246	249	253	238	247	264	227	252	255	249	238	242	249	242	220	216	253	276	211	217	226	237	217	294	224	233	240	253	231	242	253	242	247	246	225	263	230	272	240	225	237	258	256	257	248	271	239	242	266	239	231	277	212	245	256	237	253	233	232	233	239	253	220	265	252	215	234	232	258	213	237	227	248	221	263	253	247	297	229	238	238	273	214	249	238	230	243	252	216	247	257	261	241	254	243	232	235	239	262	240	264	254	245	259	255	261	246	255	260	260	275	245	236	234	239	200	236	239	220	272	224	257	233	244	239	247	234	232	273	266	226	255	222	263	230	240	252	227	249	244	251	248	236	267	243	236	246	230	232	225	230	217	232	232	276	267	230	240	228	242	234	259	257	250	225	226	256	234	242	224	261	265	244	263	261	232	245	246	272	246	237	229	221	226	250	237	236	257	248	241	254	258	229	225	216	231	269	251	227	223	234	255	218	269	249	267	207	232	241	233	222	246	248	252	236	233	278	248	263	218	240	252	269	253	235	253	225	235	227	219	236	242	258	241	244	217	239	214	232	233	238	236	244	254	249	235	244	240	244	207	224	248	219	266	237	230	250	226	231	236	262	238	251	234	279	212	261	228	256	248	220	243	258	230	207	230	258	271	250	249	254	226	258	267	233	258	244	235	232	224	238	274	237	256	253	232	224	221	249	258	283	247	267	232	244	225	257	234	238	235	247	235	254	227	251	251	210	256	254	285	228	242	242	214	246	239	219	219	221	263	218	238	259	242	234	202	246	240	239	224	218	234	265	237	248	237	214	237	225	241	263	241	260	262	234	249	244	232	258	220	250	233	253	236	235	239	238	233	268	228	261	254	242	261	269	226	253	238	218	254	237	242	264	229	233	249	230	256	222	264	244	233	271	243	239	246	230	226	256	248	247	244	255	250	229	241	235	265	228	203	256	253	243	252	256	248	240	221	277	273	240	261	226	254	254	223	205	237	263	267	238	273	231	245	219	228	248	251	243	244	244	250	247	273	266	253	242	230	242	248	233	286	266	262	257	249	266	241	217	248	249	262	234	251	237	239	250	250	224	198	228	251	229	233	229	255	231	238	276	257	229	265	248	267	241	259	245	256	242	239	253	225	263	232	223	217	261	251	237	242	243	229	246	228	220	232	256	259	259	244	231	246	248	262	252	253	241	220	231	257	268	229	232	192	253	270	254	239	250	240	253	252	234	234	225	253	232	251	248	239	273	233	257	237	242	245	257	215	235	239	205	225	249	275	251	279	233	253	247	231	217	246	235	229	208	233	244	216	238	237	248	229	233	248	244	267	233	241	213	233	248	243	242	256	226	243	233	252	223	266	233	274	223	228	264	235	250	246	259	238	226	254	249	235	249	255	221	263	226	234	210	250	266	257	248	248	228	255	231	224	245	251	254	252	224	241	232	243	186	217	256	221	254	240	260	251	231	228	271	259	266	265	246	220	232	245	240	228	239	259	237	213	270	237	267	247	233	222	270	256	251	219	256	237	218	242	243	267	239	256	246	239	261	231	239	241	249	244	250	238	248	245	250	221	245	220	224	242	253	275	238	253	219	232	259	248	240	257	258
12799	15226	25232	26597	22910	19069	15490	12493	9259	7512	5957	4564	3559	3166	2699	2436	2170	1676	1487	1413	1379	1326	1191	1186	1047	941	892	884	747	718	741	704	729	696	732	725	696	681	687	702	667	683	638	665	672	625	687	697	648	709	693	662	646	631	686	673	687	666	666	697	649	674	671	713	641	694	651	685	631	696	683	672	651	684	694	700	638	664	680	697	625	689	701	650	674	674	718	641	673	685	646	666	691	677	667	660	655	669	661	653	699	660	651	684	683	679	696	664	696	707	686	644	652	654	645	641	704	644	627	647	648	657	649	668	650	686	626	669	641	644	704	681	675	663	669	675	664	660	688	660	687	657	662	635	675	681	687	654	626	674	687	691	655	637	704	686	661	669	658	658	653	669	646	682	680	712	655	677	672	674	639	651	665	622	666	666	693	687	682	659	678	690	670	708	687	704	659	639	687	641	700	642	633	638	683	664	614	617	674	684	687	634	645	634	667	666	672	657	703	641	644	646	675	679	665	682	604	672	641	714	637	690	685	676	631	662	618	659	685	662	641	651	635	682	648	676	645	681	655	684	668	650	664	679	632	693	633	623	628	692	620	650	668	686	696	592	676	683	609	667	721	642	680	671	688	654	676	631	676	633	687	719	632	664	668	655	681	669	664	680	684	663	643	695	612	671	691	677	636	661	670	679	652	679	644	667	631	690	676	685	632	678	654	664	645	631	670	707	645	637	685	651	704	677	651	672	711	656	678	701	648	613	686	644	718	664	642	645	634	634	644	651	657	634	689	667	692	634	657	641	650	653	693	676	673	649	640	704	664	668	707	599	675	649	687	679	667	646	659	674	712	661	673	677	678	680	671	670	678	613	634	626	687	597	681	680	650	618	676	649	652	699	654	641	708	690	670	648	697	651	693	679	636	629	648	691	679	678	664	708	659	653	631	642	696	630	682	676	642	681	674	649	665	669	664	677	708	647	652	687	659	612	654	664	648	656	659	651	658	601	642	689	657	660	656	657	694	674	664	671	660	685	656	672	652	650	702	674	677	654	707	662	676	700	656	681	632	658	670	676	650	634	661	672	651	701	645	680	670	653	680	645	688	637	672	669	698	653	592	627	625	691	662	626	654	641	650	624	684	644	640	681	658	636	661	688	639	645	652	698	688	692	651	706	685	636	630	624	666	683	697	664	636	647	664	636	645	662	726	679	666	641	676	650	710	636	645	657	679	716	684	696	656	652	678	687	667	671	669	623	616	684	655	691	670	695	705	614	683	677	638	666	636	651	641	702	608	611	620	657	676	685	662	660	671	601	697	671	634	689	661	674	716	637	707	673	641	647	658	657	668	649	643	657	637	650	669	687	662	637	666	669	694	623	656	657	658	681	639	646	644	675	646	632	708	627	688	652	679	667	657	646	645	595	670	651	676	730	676	658	622	640	656	687	683	625	680	645	694	645	645	700	673	667	650	686	650	665	711	669	677	625	686	622	724	661	687	712	655	640	646	630	647	679	626	671	652	660	660	654	654	671	729	654	672	604	666	646	626	639	679	667	663	683	663	632	645	648	686	649	669	656	654	665	630	626	690	663	676	683	650	622	630	668	650	663	647	657	661	671	654	680	615	696	686	603	628	659	660	695	647	669	694	695	666	647	658	694	670	694	625	683	643	673	651	667	656	660	696	681	648	644	664	667	628	658	634	677	675	621	643	657	656	615	645	689	688	644	688	674	645	627	651	625	694	651	666	650	688	654	667	673	635	662	664	651	640	666	634	656	682	642	630	680	669	687	692	681	692	628	657	657	642	688	719	683	627	689	647	656	681	652	661	734	606	640	637	673	650	672	680	625	646	655	633	665	697	695	654	680	647	657	702	659	671	702	675	700	623	643	650	669	683	681	665	642	675	657	662	677	692	657	675	653	643	701	647	686	642	667	633	725	652	664	646	685	628	630	684	733	669	667	701	613	645	669	686	667	654	657	650	663	651	679	692	720	654	619	663	638	691	655	656	622	723	645	663	624	665	681	670	689	649	710	646	694	697	627	663	686	635	633	669	694	638	661	659	670	681	703	647	617	631	720	620	664	672	605	651	686	652	707	660	683	691	676	688	735	633	634	640	649	700	679	658	661	643	656	659	678	648	701	701	644	687	641	649	692	714	670	661	610	651	701	652	645	640	673	633	647	659	672	707	687	640	651	676	686	692	680	659	615	635	650	638	622	644	647	686	705	670	653	678	679	679	666	699	665	695	623	702	666	659	672	659	648	637	658	678	664	643	662	642	666	649	680	678	710	659	625	634	626	639	655	646	681	686	639	650	716	650	694	699	662	643	644	682	639	621	664	644	678	673	671	654	678	700	698	684	643	684	659	642	701	631	628	662	670	650	699	647	702	619	673	678	692	658	655	688	633	686	640	650	651	618	679	679	686	669	671	663	674	655	625	669	668	705	679	649	649	667	710	636	686	686	673	627	656	636	683	664	658	671	664	650	629	664	687	646	690	708	658	696	671	695	699	664	673	664	652	622	658	692	637	658	636	671	662	679	696	646	702	705	630	665	664	687	639	690	630	710	650	679	668	653	661	680	686	659	638	685	684	650	667	664	676	604	646	703	676	659	646	647	687	654	676	661	679	643	652	670	649	661	682	641	698	694	677	680	629	681	657	647	677	652	654	694	676	628	638	672	642	687	696	711	647	671	712	661	674	672	688	649	687	689	679	642	657	672	670	672	656	675	648	684	663	647	663	670	654	633	719	610	659	654	618	672	642	671	608	643	646	660	696	642	660	671	648	661	658	663	680	676	681	691	670	658	686	700	601	696	649	688	639	706	683	675	643	654	691	651	667	687	655	641	653	673	645	604	662	646	688	624	694	600	639	641	649	684	683	718	643	703	679	693	671	664	677	665	612	617	626	667	707	681	613	645	699	689	717	647	690	649	657	628	641	651	664	669	634	625	678	673	645	700	674	651	620	670	667	620	654	633	648	678	634	674	656	675	687	652	660	642	637	685	690	651	659	671	687	683	660	664	654	647	677	696	670	626	660	650	633	707	651	664	688	652	641	699	652	667	682	653	699	684	670	711	660	642	637	682	669	659	621	651	673	646	685	642	712	614	690	694	611	632	705	682	651	619	654	673	660	630	684	672	627	623	660	673	652	720	638	625	673	693	670	658	639	690	672	680	645	638	648	640	672	718	654	693	646	685	676	655	657	659	639	673	722	675	670	653	685	675	666	662	699	664	697	652	647	683	668	632	695	651	686	689	645	674	685	640	709	645	695	678	658	710	607	637	659	670	688	687	663	624	677	630	648	645	684	665	629	636	642	677	694	622	669	674	641	656	636	661	625	650	659	661	644	633	673	662	630	699	733	695	647	673	653	709	675	673	691	635	661	658	656	620	690	675	647	656	651	639	645	616	661	698	650	650	658	693	664	668	644	682	656	712	655	695	713	686	671	617	685	666	704	655	681	710	639	662	631	649	639	660	683	664	691	672	690	627	639	684	670	665	687
31963	29114	31528	25539	19096	14540	12296	8790	5894	4701	3693	2450	1752	2046	1430	1557	1805	1270	804	931	1132	1069	1061	999	801	540	524	424	399	311	306	326	335	339	278	296	257	238	277	246	256	239	261	239	232	226	237	242	224	228	236	235	229	225	234	248	211	202	235	220	215	226	223	214	244	210	223	256	246	216	214	212	225	220	230	206	227	209	204	230	235	225	242	245	212	206	221	220	240	224	237	237	247	206	209	237	226	210	250	210	221	242	243	215	224	234	215	233	213	224	221	224	228	209	214	227	209	199	233	233	197	224	215	219	223	248	206	211	238	230	232	218	211	234	206	220	215	249	225	202	205	219	217	235	216	205	208	243	233	184	208	244	241	219	232	223	223	256	219	245	221	238	202	251	212	240	228	237	216	234	217	253	207	232	221	211	209	239	238	216	228	221	229	223	239	209	219	219	222	241	214	194	201	205	234	207	208	229	214	234	228	245	219	231	222	227	250	244	222	213	208	214	239	234	225	222	238	252	244	215	232	204	226	211	216	240	240	219	244	220	216	226	266	248	260	210	229	213	212	237	204	229	227	222	218	210	213	215	221	235	223	223	212	232	225	194	224	192	224	221	205	227	232	231	242	241	228	216	221	203	229	222	236	216	219	242	220	204	238	218	243	235	198	220	210	200	236	207	213	224	215	197	225	239	205	211	239	221	242	240	232	257	212	252	252	205	227	206	220	231	241	232	232	212	246	209	205	203	229	232	226	214	230	250	233	215	218	254	213	199	220	227	247	230	220	220	228	218	207	214	219	231	239	213	232	205	210	243	206	230	225	231	235	224	240	208	220	231	223	211	206	221	224	229	223	250	214	235	236	243	204	241	207	229	217	229	231	225	202	226	218	223	236	223	210	220	215	215	238	219	220	226	233	195	211	229	208	219	229	214	244	203	227	229	223	213	226	216	250	208	215	231	236	230	215	241	225	245	222	244	187	207	248	224	210	200	228	240	226	223	236	237	230	234	208	237	217	230	228	224	223	241	236	256	231	217	185	209	213	202	253	232	209	212	215	230	239	221	209	230	240	237	224	233	237	227	209	210	226	209	235	210	194	225	213	255	255	238	193	227	250	225	205	231	203	213	218	202	236	224	229	222	237	245	250	217	200	256	223	218	248	241	220	214	239	220	206	241	214	224	218	206	246	200	209	214	232	247	210	230	231	242	231	226	246	234	215	237	253	235	205	209	232	230	224	223	260	230	262	242	223	251	211	226	206	201	230	208	211	212	209	195	217	202	210	211	217	207	237	203	241	230	213	211	238	206	227	227	207	205	216	232	225	231	208	236	213	253	198	244	224	238	224	211	255	243	243	183	242	234	217	218	218	245	230	222	240	247	213	223	212	220	228	234	230	222	241	217	226	237	216	233	229	207	249	236	226	225	240	226	230	248	248	238	212	236	228	248	231	234	256	213	241	232	246	215	208	219	214	234	227	219	215	222	219	215	242	230	234	244	204	228	242	213	226	204	197	217	201	210	231	235	243	213	243	246	246	226	228	222	224	207	195	253	215	217	236	223	238	240	206	203	265	214	215	262	229	195	239	223	240	196	221	230	234	224	238	234	207	247	221	246	214	230	215	209	202	216	224	220	234	254	201	232	201	224	191	215	207	211	249	238	242	237	217	203	257	236	229	233	221	206	229	216	223	234	210	230	201	215	203	232	215	217	259	202	226	211	227	247	224	209	234	206	251	240	208	251	234	207	217	245	234	193	232	244	245	234	224	208	193	222	214	206	219	235	220	227	228	256	212	218	212	198	204	232	216	244	226	216	251	231	207	232	211	225	203	246	221	233	232	189	222	235	210	222	228	217	231	205	202	193	240	193	238	245	241	237	231	229	244	207	247	223	225	238	202	223	233	245	227	234	247	231	223	241	240	242	234	206	213	219	223	209	230	218	242	204	222	249	217	232	225	214	229	218	243	219	229	244	218	212	213	231	210	213	226	199	227	207	222	243	266	230	208	225	219	243	219	216	260	219	235	217	215	234	218	243	219	220	227	228	248	238	206	216	216	235	222	248	239	226	223	238	240	222	210	234	219	203	219	213	199	237	250	218	228	211	226	261	238	226	213	215	224	231	244	204	248	235	223	220	211	215	219	214	194	227	231	226	204	231	214	216	230	221	212	196	233	233	234	237	211	213	223	209	214	200	225	197	245	224	240	223	235	230	224	237	208	225	214	238	230	207	242	221	228	238	213	222	237	224	258	214	224	213	227	216	219	233	214	210	206	222	220	235	202	201	229	226	222	244	228	210	241	209	214	206	235	204	210	228	220	251	249	233	240	217	241	239	229	207	190	240	218	189	214	203	220	229	256	239	243	241	211	229	227	218	255	214	206	211	218	225	237	269	242	230	212	229	200	226	213	249	202	216	215	221	217	213	250	243	221	221	228	211	228	241	220	214	215	252	220	230	215	215	218	228	262	214	228	222	224	230	240	231	228	231	239	207	213	205	240	238	215	219	234	216	198	233	253	216	208	226	209	222	213	229	215	197	249	220	216	212	250	237	214	219	209	214	229	209	247	247	238	229	216	231	257	266	226	208	239	212	227	223	224	219	246	207	221	206	232	196	228	226	211	226	234	205	199	198	234	228	218	235	213	210	229	228	201	231	232	257	234	224	220	215	233	219	247	207	198	204	208	214	222	222	220	213	248	222	219	246	234	229	213	221	232	222	235	242	222	213	209	212	212	234	209	233	200	209	220	225	219	215	216	209	204	231	236	216	232	231	206	226	201	223	231	217	231	211	228	253	245	239	222	229	231	227	230	221	225	227	228	199	239	216	222	232	258	217	235	218	240	226	226	199	235	232	231	200	243	203	201	219	217	221	233	230	224	230	213	216	221	206	209	225	232	217	231	246	230	242	219	247	223	217	228	184	231	222	207	225	234	252	220	205	229	223	219	212	221	228	228	211	236	243	216	245	239	250	225	213	223	209	250	221	195	210	207	221	235	206	243	235	245	219	241	232	201	213	247	219	240	224	219	218	229	223	237	196	239	214	220	221	215	210	235	225	199	220	226	227	228	243	245	220	242	228	226	197	220	234	249	220	225	222	257	191	216	215	226	201	218	232	213	215	231	229	236	201	235	218	238	226	218	243	233	220	221	233	217	232	254	204	200	234	218	201	244	231	235	207	204	211	221	227	226	220	198	224	216	208	233	240	194	218	226	195	209	195	196	240	213	225	250	233	215	225	215	213	219	210	199	235	250	212	215	215	205	199	234	224	204	202	225	213	222	255	238	219	241	248	228	252	240	204	209	244	236	228	221	201	241	235	228	269	230	235	207	215	192	224	242	214	224	233	256	226	243	223	203	213	221	238	206	216	239	222	207	231	227	216	223	254	212	225	218	245	224	218	237	189	209	193	262	221	227	207	230	212	226	244	203	242	228	202	210	222	247	250	215	242	209	256	225	226	203	231	226	234	242	210	231	211	255	220	257	213	208	233	194	219	258	247
21105	23761	34934	36332	33079	30675	28342	24626	19744	18582	15105	11624	8626	10218	8169	8788	9451	7299	4505	5314	6426	5936	6682	5939	4736	3262	2520	2123	1783	1426	1345	1473	1321	1258	1177	1110	975	852	770	795	772	754	679	723	705	667	638	635	603	627	649	588	617	593	611	603	628	626	631	630	618	632	576	590	594	605	576	600	639	590	663	652	614	618	638	588	650	596	634	596	627	591	631	597	623	644	636	631	646	626	628	590	602	614	595	598	656	623	607	642	657	593	610	627	615	611	632	662	623	624	624	638	664	598	667	649	663	622	617	592	655	624	624	594	627	643	618	619	628	673	656	631	612	585	608	622	681	619	606	611	635	603	628	571	588	632	629	601	585	596	600	611	677	588	604	628	586	635	633	609	685	540	665	623	614	637	596	595	644	574	672	644	637	602	600	641	582	605	586	661	598	613	640	621	621	600	634	603	615	602	641	633	603	607	592	625	641	624	630	611	628	623	615	614	569	659	627	599	602	663	644	593	624	628	599	607	669	645	666	642	640	612	617	602	624	678	645	598	651	592	619	598	609	604	607	634	602	691	611	600	614	619	633	613	625	636	612	642	610	611	604	601	642	660	622	643	618	595	594	611	639	604	607	652	581	662	611	606	610	607	614	617	595	620	590	608	615	600	603	610	634	644	595	622	634	646	637	593	600	599	592	623	634	616	624	663	564	653	651	669	669	632	634	607	635	617	572	646	604	625	610	682	662	611	615	612	605	638	622	639	645	613	648	590	647	596	610	606	647	636	590	638	650	632	605	625	605	627	615	596	637	615	604	646	630	639	633	631	600	639	570	601	655	567	609	631	609	681	600	592	649	624	679	615	625	583	625	622	572	636	638	614	591	643	640	658	615	592	621	605	591	622	625	634	652	641	628	580	675	593	561	637	616	621	614	589	611	672	567	611	626	634	628	598	639	628	649	666	616	649	637	623	636	596	643	657	604	599	612	635	622	624	610	592	612	589	626	622	622	642	624	624	592	641	594	623	658	613	583	575	653	602	608	617	652	607	589	610	619	624	594	555	649	674	631	601	615	661	628	615	642	597	605	616	577	623	600	596	623	643	652	628	618	609	604	585	624	590	600	606	592	586	590	610	586	642	576	635	628	607	637	638	602	625	611	604	627	651	605	617	626	645	631	609	601	644	624	594	613	609	638	619	602	627	631	640	643	641	624	614	675	633	637	635	611	595	641	625	686	657	594	634	637	635	625	637	652	613	604	624	588	613	601	671	608	641	638	643	628	609	602	631	616	628	619	652	618	574	603	608	617	595	615	618	616	627	562	609	615	631	598	595	622	633	660	624	632	609	608	594	618	604	623	627	586	638	615	629	634	564	620	606	587	606	601	637	610	648	633	619	622	653	585	648	633	618	676	599	608	604	651	591	634	580	621	590	629	615	595	647	594	596	580	624	577	603	601	599	625	651	667	619	580	658	653	604	594	589	618	637	651	560	623	613	612	655	584	656	640	631	602	646	590	629	650	664	586	643	614	612	619	632	604	590	595	605	642	609	603	616	670	711	600	610	615	636	624	598	569	606	608	648	586	553	644	614	588	605	646	622	615	569	616	627	609	608	642	641	635	664	641	616	630	634	597	613	642	624	639	604	683	612	569	638	629	622	661	631	613	625	635	653	587	625	601	616	606	614	619	629	618	655	700	636	601	637	590	623	639	592	625	624	612	591	641	657	642	637	652	603	592	645	637	629	602	595	642	612	575	624	632	628	588	603	654	617	644	602	624	585	625	642	611	601	646	646	625	606	638	591	582	619	644	604	615	577	629	623	590	621	597	625	644	656	603	640	608	615	626	597	594	631	645	637	618	616	664	603	589	639	591	616	627	649	619	615	624	603	631	584	596	633	642	578	601	614	612	586	661	589	623	616	596	560	653	631	603	583	676	659	617	668	642	679	625	584	615	638	629	593	642	596	629	624	660	704	619	673	645	673	613	579	630	624	686	590	613	660	610	653	627	605	668	663	592	584	648	591	637	629	610	614	647	660	669	655	594	624	611	640	652	660	619	604	601	578	646	627	613	668	552	652	609	578	605	596	604	651	636	652	585	640	661	631	626	612	652	596	562	613	635	632	620	607	646	641	599	576	588	657	658	609	620	621	644	635	608	627	580	642	610	638	653	586	598	617	627	644	595	642	586	594	623	617	564	595	633	651	616	624	612	634	626	653	599	643	616	607	597	616	614	630	602	588	591	606	615	601	626	587	617	632	554	632	628	604	610	644	589	644	663	629	608	598	593	619	654	626	575	677	610	620	653	610	601	634	619	584	598	629	618	634	587	614	629	650	651	633	653	614	602	610	655	638	625	625	630	602	600	619	579	601	599	633	597	643	636	632	617	597	619	656	654	636	616	597	628	636	611	593	614	630	639	648	645	623	577	621	616	624	616	633	545	646	579	625	610	574	611	624	649	637	630	641	617	622	609	589	599	624	602	621	593	599	627	618	595	632	604	632	577	644	608	656	607	639	676	623	650	679	601	629	646	593	625	647	617	634	618	601	613	664	589	610	625	593	630	649	599	666	685	609	625	623	634	587	659	672	602	633	614	599	590	613	610	638	613	626	687	661	626	638	600	564	640	587	645	609	610	666	596	599	619	589	608	614	642	605	617	572	579	648	640	596	586	597	596	599	614	649	614	607	611	633	593	599	642	635	622	623	647	657	628	609	636	624	591	584	641	615	630	662	588	637	623	631	634	713	625	602	593	602	647	636	669	658	576	538	637	601	648	602	630	640	637	626	604	668	648	627	661	658	603	587	613	629	607	657	636	598	597	583	599	605	622	631	609	606	633	631	602	609	625	602	619	611	602	617	608	695	627	627	596	634	684	607	612	598	594	587	650	620	599	656	586	560	628	621	665	614	645	621	635	635	631	617	630	605	621	624	606	654	656	615	607	599	627	612	622	630	640	616	598	673	606	606	641	643	611	624	625	632	630	620	639	635	657	623	564	618	640	606	638	632	620	640	603	566	635	655	631	577	651	622	615	606	655	592	557	613	670	617	588	591	636	610	599	629	642	589	607	607	632	614	587	627	636	601	613	608	594	627	621	607	597	615	594	633	653	586	670	649	577	630	563	614	650	675	588	585	622	636	594	617	637	628	644	622	594	625	653	626	566	654	643	624	610	645	686	586	579	651	620	612	646	638	616	597	640	614	632	616	607	582	620	609	608	595	648	629	650	597	595	614	656	641	632	606	640	596	652	662	615	614	674	654	560	608	607	615	595	596	630	645	636	609	699	593	641	613	611	650	645	633	630	620	641	614	650	647	590	659	608	581	622	620	626	647	598	633	644	625	627	528	614	657	638	593	627	653	645	629	648	622	638	664	607	620	622	577	626	615	646	585	627	648	595	592	636	649	621	598	619	605	643	650	629	581	620	620	676	607	603	587	601	599	665	673	589	604	610	613	621	614	645	596	656	635	618	662	629	601	617	646	558	627	627	650	618	609	603	613	646	641	628	638
40656	37096	39325	33932	27306	23070	20113	15815	11792	9171	7185	4444	2969	3700	2825	3417	3289	2136	2293	1960	1958	2070	2237	1987	1490	955	839	710	528	437	452	431	382	438	397	321	331	272	252	262	261	256	229	220	260	223	182	221	187	185	198	220	184	204	209	206	228	243	216	208	204	207	204	197	209	191	228	203	181	212	221	227	215	208	220	194	185	210	203	217	229	201	208	210	202	187	190	203	190	189	199	218	199	191	192	209	197	189	232	193	220	199	219	195	218	207	211	228	207	201	205	187	198	232	212	197	200	224	193	212	197	198	203	205	236	215	191	210	190	231	198	212	193	202	199	218	211	198	192	203	203	218	197	202	209	207	189	215	189	165	201	204	209	219	209	210	232	221	198	177	196	222	224	214	184	216	232	232	193	211	187	231	205	181	189	202	211	197	208	215	217	194	200	194	195	207	191	217	207	226	207	218	197	215	189	195	203	199	215	205	197	213	199	211	185	198	185	196	206	212	233	206	223	209	210	209	238	201	182	198	192	182	220	203	211	212	181	200	207	215	217	197	216	195	201	203	185	204	190	239	217	190	194	201	243	216	215	204	213	187	200	213	223	204	208	203	232	188	188	199	206	184	191	217	205	192	197	186	204	190	230	172	219	192	210	212	230	183	203	212	198	190	193	210	213	219	192	203	196	168	203	207	195	227	210	181	226	220	191	213	215	205	218	217	223	204	191	234	223	206	220	214	223	183	206	200	201	220	177	230	193	195	217	207	169	227	205	195	184	225	212	197	207	190	180	200	204	247	213	193	190	202	201	203	226	195	209	192	214	216	256	195	191	185	196	203	175	209	219	193	189	197	220	194	219	197	216	183	215	180	222	222	207	216	182	209	217	200	201	210	189	198	221	180	192	199	231	209	188	192	178	208	197	238	196	216	197	194	199	212	176	204	211	207	199	195	231	198	215	193	191	196	202	193	225	175	205	211	200	217	234	184	197	188	188	178	189	192	209	229	205	200	222	201	212	211	226	193	220	210	211	202	183	178	205	207	188	197	203	201	187	191	184	205	182	196	210	191	200	200	199	181	196	209	208	201	210	220	200	209	231	228	197	191	212	194	202	203	209	193	220	188	219	209	192	195	216	210	181	180	207	205	208	185	200	199	210	227	202	198	221	202	186	194	204	197	197	211	213	194	195	206	173	203	200	240	186	191	175	199	196	206	201	219	206	210	200	195	185	191	181	178	211	206	182	240	196	186	219	180	206	245	214	206	211	204	219	202	190	222	200	206	235	206	212	217	193	155	219	216	224	204	198	211	190	217	199	193	219	207	207	234	215	208	207	190	211	211	175	208	215	199	192	199	214	206	228	214	191	215	212	199	206	204	226	217	187	194	176	203	195	189	215	200	202	182	225	199	208	213	195	204	186	182	198	212	202	211	174	207	182	225	227	190	193	213	187	181	206	205	196	194	200	200	199	190	217	210	198	199	187	191	195	225	222	178	224	222	195	168	182	188	220	215	184	205	200	190	195	216	204	196	204	193	195	201	184	199	200	201	214	173	206	193	216	220	193	214	215	198	239	208	213	188	217	185	192	169	221	194	212	211	222	214	216	222	216	196	213	203	215	236	202	169	209	203	176	186	191	208	199	211	205	211	207	210	228	210	208	184	208	185	213	205	225	214	227	200	205	192	201	198	222	210	203	209	190	189	206	222	200	196	189	194	173	221	227	188	195	201	206	192	214	192	215	211	206	185	187	221	183	197	183	204	200	197	201	215	181	198	195	198	173	204	179	223	184	212	222	207	208	203	207	199	198	213	226	234	195	207	227	186	201	198	215	199	208	203	208	210	255	214	193	224	220	200	187	202	198	212	176	193	206	221	209	199	194	183	197	219	213	206	176	186	194	188	207	200	195	214	209	191	185	212	219	191	212	194	209	192	213	183	206	221	196	212	189	227	228	239	219	181	179	227	187	201	220	200	214	212	177	192	218	208	218	219	219	198	220	205	245	188	208	222	205	189	209	222	204	219	196	208	210	209	197	195	193	186	189	224	200	206	208	214	183	216	192	232	208	201	192	214	215	191	204	177	218	226	205	214	183	193	195	182	214	213	182	208	202	205	205	186	191	219	195	205	185	223	217	203	183	204	202	185	205	216	202	197	185	204	213	191	206	209	198	212	209	201	213	195	226	201	219	213	227	194	209	213	192	202	220	183	198	205	198	199	201	183	197	219	203	215	218	212	210	198	185	204	179	224	180	219	237	210	198	198	228	205	196	193	199	198	214	201	207	216	205	210	203	180	210	193	222	192	216	214	216	193	194	193	175	183	238	197	189	177	192	187	197	206	224	227	211	221	219	189	195	180	242	201	199	189	218	217	190	224	199	193	215	194	215	207	224	218	192	202	212	209	210	187	197	205	202	214	223	211	213	215	210	215	197	201	183	211	212	198	225	182	195	195	206	210	216	178	221	217	212	189	198	216	192	207	210	223	202	189	230	211	200	169	191	233	192	206	197	210	183	207	187	195	187	226	214	199	205	201	225	215	193	232	210	163	208	205	200	200	215	216	206	191	195	221	224	189	208	208	207	163	198	207	208	217	212	217	165	232	216	248	221	222	188	192	187	195	208	204	207	186	180	211	185	228	209	219	188	214	205	181	225	196	205	211	209	182	204	189	182	225	190	206	214	204	217	210	181	227	197	232	218	238	208	214	185	225	185	184	192	194	219	213	195	198	195	223	202	202	190	194	200	205	223	203	189	184	206	213	202	201	205	197	197	215	218	233	182	191	211	210	210	194	205	209	212	201	206	219	209	200	212	250	207	198	202	215	198	234	198	215	197	179	196	221	199	200	185	188	185	186	189	205	202	207	224	237	193	202	199	217	212	208	208	197	203	206	204	208	235	189	214	217	211	226	185	184	178	207	212	224	212	207	211	195	195	188	196	198	187	212	193	161	205	185	192	196	176	195	210	224	193	198	237	240	199	206	218	200	213	220	195	211	231	187	176	203	179	198	179	196	198	195	207	209	228	189	207	214	222	230	225	203	187	199	181	213	194	225	215	207	213	183	202	199	201	198	183	195	184	186	199	204	199	176	211	225	202	212	190	213	190	212	207	203	194	203	203	205	186	205	214	217	228	203	195	194	204	212	208	193	206	182	188	195	201	203	203	227	191	199	219	192	209	208	218	203	189	204	188	224	189	202	211	195	204	216	217	220	200	214	197	218	174	216	216	184	222	183	206	237	226	186	193	212	232	179	210	191	204	205	246	203	202	205	198	230	204	177	218	190	179	225	208	185	198	212	200	218	203	214	188	196	213	225	188	193	195	204	202	186	210	180	212	207	204	180	206	207	207	205	202	190	195	205	209	228	209	208	210	192	222	196	218	214	207	202	217	170	204	208	217	201	207	200	203	199	197	193	203	206	214	207	203	226	190	198	200	194	196	207	199	210	215	202	206	222	221	171	203	205	244	239	202	178	189	214	175	205	200	208	208	200	188	200	201	192	205	201
27164	30295	40754	42946	39788	38362	35764	32344	28168	26757	22236	17490	13515	16311	13287	15851	14848	10440	11887	10562	10847	11763	12219	11199	8324	5575	4613	4039	3103	2282	2323	2280	1907	1969	1687	1417	1387	1053	987	1028	1123	907	815	762	694	659	580	597	588	625	562	544	555	624	569	567	586	524	567	571	587	558	558	530	562	545	556	552	565	565	573	536	610	606	577	565	594	573	563	603	548	550	545	590	571	572	558	591	592	601	589	527	525	573	602	585	576	568	568	579	611	559	544	563	539	559	604	573	573	561	532	579	569	557	564	580	587	584	575	576	553	578	593	580	584	582	578	551	573	572	567	594	610	535	600	555	575	547	578	563	568	579	603	584	561	569	575	582	543	585	595	587	593	562	607	512	546	556	575	612	585	599	595	578	583	575	573	568	531	550	570	551	568	539	575	554	596	579	575	520	566	567	580	543	556	608	630	618	586	572	523	636	538	581	616	564	551	585	526	554	579	539	584	554	571	586	583	576	601	552	551	544	568	521	589	547	567	562	582	557	611	534	560	557	571	571	545	589	588	592	605	556	544	566	581	565	576	573	598	583	562	607	580	567	585	541	550	536	588	573	611	612	598	581	532	558	619	601	579	580	570	575	560	555	569	547	575	576	549	570	531	552	601	556	571	584	520	545	578	529	571	593	609	573	593	568	556	568	581	582	563	566	564	616	543	571	567	589	553	569	576	563	558	567	594	549	621	601	581	515	548	565	577	610	578	558	516	583	601	634	561	571	581	595	536	578	529	579	557	598	630	606	609	576	588	537	528	620	615	618	554	573	578	612	593	576	618	584	590	550	538	578	580	574	564	604	545	511	570	599	599	561	555	597	571	598	594	584	559	565	532	607	590	575	555	572	572	598	585	567	580	583	566	575	549	567	590	625	551	613	578	550	511	591	570	554	534	572	587	601	565	586	539	584	574	581	581	560	515	577	567	580	554	540	574	597	563	576	567	594	587	578	555	588	559	620	578	565	560	586	543	599	563	539	597	545	558	562	558	565	605	591	596	584	576	585	592	614	540	590	581	629	565	589	594	573	566	547	575	579	588	571	560	573	579	566	570	555	558	566	557	579	592	566	516	581	602	582	532	564	557	577	556	577	583	536	579	568	598	607	581	542	533	541	526	619	592	571	548	597	574	538	596	570	555	557	584	601	573	596	577	591	612	594	579	570	566	623	589	571	612	594	559	552	575	551	535	600	572	610	629	560	532	613	566	560	565	525	588	580	553	547	575	612	610	572	575	561	595	551	555	593	589	527	542	571	550	557	529	562	573	557	582	599	602	589	568	557	576	551	597	614	553	565	606	558	587	576	564	537	580	553	548	561	545	604	637	545	594	533	523	589	588	570	537	562	572	565	582	560	543	629	595	558	641	592	555	558	607	572	613	586	554	577	582	580	567	580	511	594	578	599	603	573	584	549	571	555	578	629	560	587	536	553	525	581	528	618	565	551	566	557	571	576	597	568	565	534	570	545	577	541	563	566	603	566	613	577	529	604	545	596	560	553	563	590	557	542	552	573	594	590	555	558	548	559	541	568	586	594	576	588	599	547	582	544	545	552	593	553	576	603	559	592	555	551	568	590	585	562	583	592	593	594	563	589	549	534	551	552	542	568	577	538	531	574	581	565	587	525	591	593	579	592	583	580	560	534	592	584	570	572	599	550	561	581	555	568	602	575	541	579	627	609	583	593	580	567	579	587	564	546	581	572	579	558	630	598	540	527	525	582	565	543	561	567	576	573	573	509	581	601	557	597	590	571	557	591	576	564	531	638	585	578	586	590	533	523	590	607	563	632	564	576	620	551	544	560	556	618	566	613	537	559	583	516	612	574	583	568	588	547	592	555	584	562	533	560	596	598	542	530	578	533	600	548	551	573	574	590	578	551	553	601	584	563	572	580	570	572	593	588	534	550	540	565	617	578	586	567	572	561	592	573	605	554	596	593	554	566	558	563	567	612	534	527	546	557	562	568	588	608	539	595	580	592	566	581	580	523	589	584	587	592	548	590	530	554	597	533	546	575	580	588	594	558	560	602	563	586	557	585	597	553	574	592	552	552	589	593	595	571	543	561	600	577	578	578	574	526	617	574	559	554	539	580	586	562	567	538	581	584	576	589	565	589	601	559	551	583	572	636	582	522	567	591	594	622	556	525	582	567	546	576	529	575	558	565	566	551	553	605	587	586	610	547	587	611	596	576	537	558	573	579	547	566	570	597	582	573	558	529	568	547	550	545	548	541	629	604	578	541	567	578	578	568	572	550	578	583	557	572	571	555	542	599	587	603	565	571	578	557	624	579	576	586	518	613	599	594	555	601	587	569	514	585	605	587	561	580	591	570	577	593	606	573	631	555	569	551	541	554	610	579	581	591	574	553	614	570	587	593	612	571	572	562	596	629	522	592	579	574	509	576	581	612	580	585	598	537	540	567	594	553	540	587	556	548	534	576	578	585	582	511	593	596	585	568	592	564	586	580	596	589	570	544	603	593	592	566	567	571	616	574	543	575	568	598	591	580	568	592	552	566	604	554	559	589	574	616	625	543	587	619	583	556	586	593	530	563	548	566	600	602	593	540	577	571	545	569	571	553	586	572	584	629	592	595	541	597	558	586	560	567	616	566	585	559	582	588	596	576	580	563	557	590	603	539	587	547	576	589	560	572	586	570	536	573	544	547	570	585	571	574	604	572	588	539	581	604	593	594	533	575	565	548	568	533	563	565	599	585	598	530	570	604	572	606	581	585	541	588	584	540	597	545	543	556	597	584	583	581	567	598	561	566	563	551	594	557	570	611	552	576	567	520	576	640	623	580	576	547	593	557	534	540	594	568	593	558	547	585	562	564	587	566	576	568	548	554	556	563	544	594	585	525	539	564	573	570	551	545	542	585	558	584	561	608	560	610	597	584	563	571	605	563	606	579	539	551	543	586	566	565	561	581	548	554	556	572	613	627	580	568	583	554	544	593	606	565	544	578	569	564	559	553	585	550	585	545	582	581	548	559	570	586	555	561	577	594	581	564	582	554	607	575	586	530	585	557	573	532	598	633	520	500	561	577	598	605	582	567	558	533	558	603	493	604	606	556	569	560	592	578	530	590	574	574	564	559	573	598	595	600	588	526	602	564	591	552	553	597	570	594	598	609	555	548	547	602	612	563	572	599	522	576	608	567	574	607	584	589	545	541	573	555	592	523	640	548	600	517	565	589	606	598	561	574	560	592	574	589	544	547	585	613	581	578	583	564	565	607	563	572	555	580	549	535	655	544	567	584	594	577	516	549	603	577	583	543	559	573	574	537	560	579	561	548	574	614	556	579	560	558	577	561	596	572	574	594	593	570	562	607	535	552	592	567	563	579	573	546	592	532	531	540	569	569	560	546	549	573	570	574	619	523	574	559	556	549	611	611	550	578	561	600	578	567	589	539	580	542	581	546	567	564	586	600	573	567	581	576	513	566	552	591	597	590	543	602	574	563	522	576	576	554
20411	17717	19575	14991	9612	6236	4223	2917	2009	1486	1171	862	747	633	558	503	438	424	367	388	357	336	294	284	285	312	288	254	276	273	246	235	263	271	244	253	229	246	273	244	228	245	263	259	215	231	242	249	216	261	251	227	254	240	279	253	238	246	223	247	263	238	229	253	258	235	232	269	242	227	265	237	231	246	251	220	257	247	226	264	279	233	223	216	232	232	231	228	236	219	283	227	240	240	208	226	231	250	226	255	245	248	265	226	238	243	248	243	239	236	236	257	265	242	261	254	261	240	259	273	225	232	245	244	227	230	221	255	253	244	233	231	254	244	227	232	240	252	230	249	251	262	254	259	246	222	201	237	250	251	239	238	244	269	247	264	249	252	282	249	238	230	231	217	222	243	225	256	207	226	227	240	247	246	244	263	239	226	222	225	254	227	239	221	249	238	229	243	269	222	251	226	226	234	246	235	223	223	244	222	261	235	236	247	257	234	262	239	230	234	220	239	239	243	262	233	235	241	254	268	241	253	259	255	261	223	244	225	224	244	216	236	233	244	253	218	246	259	215	266	256	249	235	229	219	259	221	278	236	233	233	229	256	235	220	233	217	254	224	229	236	222	214	251	243	234	237	273	230	251	241	248	233	212	233	244	239	193	256	252	252	231	233	273	228	245	251	227	242	219	261	241	251	214	231	236	232	246	224	233	226	233	217	237	222	250	219	244	242	253	258	237	235	249	239	254	249	253	254	242	262	237	248	221	215	256	235	270	226	265	216	238	252	234	255	221	252	252	234	225	231	231	244	227	229	236	245	259	239	253	265	230	230	271	237	246	228	233	234	221	244	226	251	224	248	223	228	224	216	202	228	223	237	219	231	262	226	236	222	240	236	245	220	265	243	220	237	222	250	223	248	227	249	237	239	251	242	229	222	240	227	234	225	212	233	260	257	222	208	238	234	222	250	227	224	230	216	226	235	226	244	258	239	241	247	241	205	245	239	213	238	239	215	223	250	249	232	242	231	257	249	224	225	255	215	234	245	242	236	282	266	237	227	267	254	236	238	202	246	228	259	241	215	212	235	225	240	254	217	266	218	256	248	239	245	253	251	256	243	254	248	235	250	238	235	245	233	241	239	227	251	251	231	244	251	240	226	260	233	259	259	243	239	229	235	251	210	232	226	263	241	245	252	240	257	243	219	276	220	246	230	234	224	234	257	259	261	249	227	270	217	257	267	214	197	236	219	220	238	239	252	243	237	216	249	248	241	245	228	234	243	231	217	228	226	236	264	223	238	269	249	239	264	235	274	220	241	210	256	237	211	246	248	209	219	202	222	257	250	229	240	242	235	232	224	248	236	232	244	229	251	250	232	252	256	267	216	268	239	217	223	258	257	232	224	259	255	218	238	244	249	262	243	219	219	226	246	236	194	249	245	244	245	220	217	237	242	238	276	230	265	240	225	256	219	238	231	238	249	242	227	218	253	237	204	271	204	249	233	237	221	253	225	217	236	255	237	260	232	232	246	212	250	218	241	259	250	253	219	232	243	233	223	256	237	210	246	262	249	242	231	236	255	248	231	232	249	265	228	242	250	261	235	265	227	242	218	226	254	245	243	234	250	213	237	240	243	235	260	210	255	229	255	243	227	235	253	255	242	259	209	211	287	227	221	251	241	275	256	261	230	268	233	258	226	226	233	235	232	256	209	245	259	239	231	228	222	233	243	261	213	240	238	226	241	243	272	270	224	245	267	254	256	243	207	257	230	232	259	208	247	242	231	234	267	250	232	250	240	228	242	241	258	246	216	240	231	267	235	206	237	266	243	225	246	246	206	248	235	217	254	246	244	250	261	242	238	239	248	230	217	204	241	255	229	215	229	218	231	232	238	237	236	232	253	256	223	246	225	231	283	240	247	233	236	223	248	229	249	238	218	252	231	240	221	273	250	254	241	209	228	266	241	237	229	231	213	231	225	229	234	246	231	243	272	234	252	234	219	243	237	232	214	250	240	250	230	249	236	220	253	240	244	224	258	258	228	253	244	239	252	268	224	241	235	202	253	268	243	229	257	238	217	206	242	223	225	251	255	218	241	240	268	230	232	249	242	234	219	242	215	228	230	239	245	229	242	245	219	223	238	254	229	248	222	236	242	230	252	214	238	258	236	242	260	228	245	252	249	252	229	219	231	244	245	252	284	255	232	224	239	267	233	215	254	227	237	248	261	253	217	212	236	226	217	240	249	239	219	247	251	227	233	243	239	249	241	242	248	222	230	221	216	208	251	220	235	238	238	250	223	203	248	230	229	251	245	235	246	243	269	235	244	239	232	225	231	237	217	218	245	234	215	247	257	278	240	231	248	253	239	249	253	234	225	245	257	217	221	259	232	276	265	267	255	196	239	214	220	228	250	231	244	251	229	247	267	236	249	279	226	210	239	247	231	230	249	239	270	276	252	248	217	233	258	224	210	219	242	248	229	230	226	261	250	224	249	228	247	222	260	248	233	225	228	265	199	242	252	236	207	239	221	250	244	237	213	259	262	221	240	246	261	246	239	233	260	229	263	253	231	245	228	238	261	241	247	245	240	222	256	233	243	241	235	250	218	226	211	205	220	248	240	245	227	245	250	230	255	208	203	256	245	251	225	238	221	258	278	223	267	199	218	236	239	250	250	253	219	227	241	226	243	238	222	225	214	235	263	246	244	248	234	242	264	244	230	226	262	192	278	260	240	222	247	222	240	229	233	211	248	228	252	270	240	238	258	247	238	239	223	240	240	257	233	253	258	238	245	206	220	235	226	265	233	262	248	244	229	235	244	218	220	211	230	254	235	255	228	237	231	224	260	244	235	232	277	234	252	232	229	235	216	232	218	252	245	238	241	230	262	256	291	241	242	224	213	263	229	250	249	250	243	249	225	252	227	226	212	234	226	260	245	246	238	230	277	245	244	228	269	230	238	225	218	253	274	244	258	246	253	258	262	208	246	238	217	251	232	236	239	220	247	267	242	218	219	228	211	253	211	241	202	246	214	242	234	231	244	207	223	254	233	249	195	245	244	240	233	238	217	206	240	242	245	238	239	233	247	235	221	231	262	245	240	268	250	243	230	230	260	239	231	227	261	250	230	222	230	242	255	255	228	227	234	240	229	265	258	235	262	236	228	220	251	232	248	232	223	255	232	240	244	227	243	272	219	245	260	240	255	230	258	261	264	244	240	219	263	229	248	257	247	241	229	231	250	229	265	237	219	254	246	225	241	228	225	248	233	274	235	252	259	245	248	245	232	226	253	238	231	262	238	254	253	239	234	233	220	230	254	240	266	270	267	243	257	250	243	259	247	243	235	233	259	247	263	232	271	234	239	229	210	251	235	242	267	236	249	245	243	251	259	243	252	260	238	233	243	245	249	244	248	237	254	220	245	218	242	238	234	270	244	269	212	258	243	256	224	255	223	226	244	251	244	252	242	291	243	232	221	225	257	265	236	229	233	225	276	214	229	256	231	231	268	218
12784	15066	26186	27119	23225	19116	15206	12421	9648	7484	6052	4462	3536	3163	2729	2406	2226	1845	1547	1449	1364	1364	1221	1155	1018	938	815	799	812	779	730	713	675	720	676	684	701	668	641	651	690	671	651	632	668	616	636	697	704	632	699	667	666	670	704	652	711	648	654	666	625	671	685	619	664	680	685	646	640	689	626	649	594	684	702	646	632	624	652	660	667	626	588	662	632	686	641	656	636	681	697	698	647	706	702	647	662	678	658	676	667	700	650	630	658	688	682	687	707	684	677	674	673	650	652	661	682	628	642	665	630	731	693	670	680	627	711	719	646	663	694	672	610	642	673	673	705	606	613	639	647	633	626	652	657	665	645	629	682	640	659	666	654	635	665	634	680	672	647	618	644	679	700	700	668	661	675	678	649	654	675	622	650	723	625	733	740	677	662	703	636	660	679	698	676	644	652	703	645	677	682	682	609	661	656	655	680	639	686	674	625	650	638	649	691	635	679	679	580	663	648	640	696	647	669	658	659	701	674	621	684	641	664	669	698	681	659	675	622	666	669	641	687	703	656	641	673	615	687	666	673	606	688	653	660	699	613	673	626	678	671	647	644	619	683	640	673	646	663	633	643	659	641	642	639	625	632	672	668	642	618	627	657	674	660	677	642	684	660	687	616	646	634	665	625	674	693	639	648	637	636	732	641	685	640	653	638	628	642	654	646	635	642	737	683	684	670	628	692	698	654	680	665	647	654	685	644	736	620	682	645	617	667	649	675	637	691	638	685	655	669	625	683	665	626	644	686	679	655	680	655	678	682	643	655	700	618	646	655	668	692	683	646	673	647	641	637	686	692	667	655	671	677	668	673	678	688	644	667	652	640	696	667	667	679	679	621	625	690	655	638	653	659	657	655	673	617	644	648	699	649	678	670	696	640	663	659	622	642	660	669	681	621	646	608	597	659	642	652	706	663	690	629	695	697	695	648	694	655	693	649	687	648	650	682	638	570	677	649	649	660	612	690	678	661	661	652	693	680	697	667	671	627	653	669	639	682	682	635	654	682	661	662	688	646	659	696	666	700	631	667	649	626	639	701	640	639	679	654	639	645	616	676	666	649	700	638	654	617	685	647	678	641	664	691	663	657	676	649	648	668	674	635	668	673	689	658	730	609	670	677	662	670	644	659	649	643	676	631	694	698	680	639	668	645	681	694	663	671	660	617	660	684	662	700	697	633	651	650	602	670	630	640	636	681	678	687	659	694	649	627	648	684	682	653	672	656	673	635	643	665	643	687	692	678	710	682	661	706	693	621	659	634	629	649	658	638	629	647	618	641	632	662	661	666	663	663	648	714	668	683	658	651	650	672	681	630	661	688	661	673	641	639	676	718	605	664	662	710	663	643	679	664	665	673	643	672	640	598	663	617	642	697	628	654	717	688	653	682	679	622	633	637	717	662	676	616	673	703	641	641	599	624	666	624	680	657	616	650	628	683	643	701	593	668	665	681	654	656	656	643	678	636	688	644	688	628	680	632	719	648	665	696	633	651	669	642	701	647	651	655	670	655	649	616	667	691	690	702	653	666	675	679	654	646	649	678	663	660	616	652	663	697	671	681	645	680	641	665	633	653	667	654	637	647	677	677	687	689	652	662	713	709	642	641	672	691	683	637	669	648	630	673	651	653	677	639	657	639	655	699	682	696	686	675	668	622	670	624	650	605	672	665	673	620	681	671	684	669	643	630	677	641	664	683	687	647	598	646	664	683	652	654	638	659	682	644	654	710	656	651	674	664	672	668	649	659	661	687	648	668	637	698	665	655	730	653	634	707	666	637	689	684	598	611	664	638	686	642	636	653	659	704	720	649	655	625	653	699	658	680	695	661	656	634	639	647	624	653	660	619	604	649	661	680	681	656	654	626	681	657	659	663	677	676	679	654	642	674	630	674	663	660	661	689	633	611	657	657	635	662	642	679	686	628	695	674	643	653	636	651	637	682	614	650	678	675	659	650	617	625	710	649	688	633	628	607	655	646	705	692	662	664	639	680	644	669	668	661	681	679	640	675	682	656	689	653	668	624	710	681	653	644	670	678	710	654	649	595	628	642	657	660	648	707	639	681	657	647	641	677	628	654	633	656	657	659	633	606	698	638	671	675	657	683	647	627	639	666	654	667	668	646	654	685	649	683	641	659	656	630	594	710	671	658	650	683	711	639	676	636	665	667	608	678	669	646	659	672	619	646	612	661	657	624	670	652	701	696	669	665	669	687	651	700	660	672	652	668	647	658	662	663	662	654	641	655	632	640	647	663	652	666	643	671	683	644	673	659	625	668	685	670	656	645	644	680	633	646	658	665	658	683	633	673	645	709	627	660	649	684	625	663	668	667	666	652	665	678	654	696	634	677	674	678	618	668	688	694	646	685	663	710	692	666	636	687	636	654	653	658	652	689	684	675	642	661	698	677	655	685	670	661	722	647	676	655	684	625	647	662	678	621	619	681	691	701	662	683	655	685	645	672	677	663	662	668	717	663	662	690	667	665	615	664	636	647	626	690	676	613	686	684	664	680	704	686	629	659	603	674	672	668	692	640	649	670	682	675	680	616	650	693	620	671	709	670	676	686	611	670	676	642	686	608	656	687	659	687	668	663	656	655	633	634	654	670	643	664	668	640	689	689	665	645	693	695	700	660	673	697	646	654	663	676	731	632	623	672	673	656	659	644	655	687	697	707	676	695	659	664	628	697	648	616	653	673	630	648	657	597	670	652	664	675	655	614	663	674	651	725	630	659	661	666	665	614	615	654	696	650	660	628	670	672	646	680	720	661	704	655	672	676	674	702	654	646	674	577	659	620	690	577	671	647	667	625	667	677	669	660	658	652	671	707	680	664	674	667	691	650	670	662	681	695	657	639	653	631	650	626	662	665	759	638	675	617	645	617	653	695	636	695	628	605	627	672	679	671	669	660	687	661	668	648	656	617	658	674	644	682	689	663	667	686	696	618	704	672	666	651	701	686	659	663	685	658	660	609	680	644	704	697	611	677	620	694	682	674	676	673	676	630	667	644	671	670	658	668	677	678	669	653	652	651	673	671	676	678	667	665	691	653	691	663	662	687	642	673	633	648	667	677	732	672	644	615	634	701	644	626	665	672	661	609	680	673	679	672	688	650	621	684	666	633	693	664	672	656	649	645	628	670	672	673	689	664	639	665	646	645	650	677	637	643	672	673	662	704	607	647	714	666	696	633	658	669	671	674	695	637	664	657	612	636	665	604	678	644	647	672	733	663	644	655	657	698	679	628	667	645	612	662	654	630	682	656	710	656	620	668	668	700	602	690	670	664	636	652	685	659	630	616	653	664	672	660	661	648	650	650	666	673	686	689	638	709	618	648	662	627	639	660	617	652	626	664	683	684	623	641	663	646	674	645	654	667	666	665	666	636	663	660	650	659	613	676	723	643	674	628	724	637	659	683	660	662	630	718	635	720	650	636	672	650	684	669	669	668	705	647	682	665	667	644	652
32284	29020	31205	25956	18935	14001	10656	8398	5967	4862	3852	2478	1731	2309	1788	1901	1612	1621	1042	1101	1184	1300	1129	1048	741	542	478	456	395	342	358	345	341	327	324	274	260	262	228	267	255	239	245	227	281	237	218	234	220	224	220	235	226	220	234	228	205	211	205	225	219	206	224	219	229	237	223	207	214	212	233	219	209	215	237	241	211	219	212	233	232	232	230	211	223	228	226	219	201	226	212	222	225	197	209	230	222	223	236	210	199	208	244	238	209	210	223	222	222	211	219	250	232	205	208	216	221	220	214	212	241	219	235	234	224	252	206	255	213	235	234	211	206	229	223	201	234	227	201	206	236	207	257	248	216	231	231	200	233	237	245	215	222	186	224	248	194	211	237	201	194	223	197	212	249	231	248	203	227	208	235	219	197	202	235	194	216	209	232	204	211	223	211	208	227	235	209	221	232	235	215	218	230	226	221	223	230	229	236	210	226	197	214	228	199	208	222	227	226	224	226	193	225	208	221	206	231	185	206	216	223	232	235	238	240	220	228	198	229	209	197	217	245	211	221	217	181	246	205	230	231	221	229	236	217	222	230	193	209	206	205	183	235	238	224	219	207	221	219	243	207	212	237	224	220	225	235	222	208	203	207	206	228	214	210	223	234	257	235	214	220	227	239	217	235	201	210	204	211	213	213	197	244	259	220	199	235	199	233	210	226	227	195	252	241	227	245	240	208	200	204	235	215	218	234	215	225	213	196	240	244	220	226	224	228	192	213	248	228	210	217	214	188	227	230	229	201	210	222	245	214	227	215	239	218	218	192	210	227	237	222	259	222	244	203	204	203	204	230	216	222	207	239	214	211	237	232	229	226	218	228	237	209	231	232	213	239	220	225	255	240	202	252	247	186	207	259	210	232	197	198	224	247	201	204	231	216	197	235	251	213	256	224	244	231	246	211	224	208	211	239	242	224	207	215	213	203	223	215	206	216	206	225	190	204	248	242	230	222	235	229	220	234	214	232	234	217	217	244	244	226	241	206	203	220	216	224	217	190	228	217	221	207	228	211	238	229	224	234	245	208	233	228	222	180	230	208	254	208	243	204	215	197	206	221	202	233	224	228	215	226	202	232	226	193	231	209	195	228	213	211	206	215	218	232	233	209	202	218	220	224	230	242	258	213	210	217	223	217	218	203	229	235	199	227	231	242	220	193	240	226	232	239	225	231	226	234	235	242	224	226	228	237	209	220	225	236	214	237	247	243	206	234	211	231	233	233	237	206	233	216	220	213	244	227	222	214	226	237	203	208	193	211	224	226	218	239	214	214	217	222	231	194	221	216	242	199	224	218	203	219	224	238	240	217	223	230	222	236	213	222	214	213	196	221	186	225	223	219	198	235	225	237	229	205	232	205	234	257	213	216	220	201	200	232	208	213	248	208	237	233	219	224	226	232	204	220	221	204	224	230	220	232	258	200	245	218	209	222	232	211	195	211	220	235	238	209	227	190	243	220	207	246	221	240	205	215	219	208	228	242	199	216	253	211	222	206	229	213	234	206	204	222	235	220	231	198	232	196	217	215	213	219	237	234	230	211	222	223	222	225	249	216	201	229	226	216	208	201	218	221	200	180	225	198	226	216	242	223	242	216	210	199	211	181	197	214	253	213	211	207	239	228	241	177	195	236	204	235	206	216	205	232	225	223	233	210	200	238	215	232	232	214	219	224	225	190	226	209	200	210	229	230	201	252	218	228	235	236	230	215	206	227	203	226	218	210	234	206	215	224	230	236	236	208	218	246	221	178	226	224	237	225	211	208	223	205	211	191	228	212	239	202	206	244	214	234	229	242	191	226	215	237	212	201	224	218	185	213	254	211	241	194	231	248	242	214	195	238	214	220	202	214	206	254	245	252	245	207	206	237	204	231	195	232	229	202	214	216	215	210	226	224	221	239	245	203	216	233	207	222	238	229	225	224	214	219	199	229	215	240	228	203	222	260	238	246	218	239	232	197	218	223	223	208	218	226	220	233	211	229	226	221	233	213	206	227	218	198	219	235	235	245	207	213	243	217	228	200	251	224	234	226	204	208	223	211	258	226	239	234	225	232	208	201	242	229	227	254	238	243	219	230	222	195	228	205	251	176	207	210	213	242	231	197	231	224	214	221	231	211	226	204	229	224	235	224	219	201	199	219	214	216	200	215	249	206	209	243	206	219	236	191	228	202	215	226	221	202	221	183	244	241	230	197	231	212	226	211	211	217	218	205	260	199	226	232	225	206	195	252	224	236	226	219	218	229	212	232	232	217	218	217	209	214	264	204	241	221	208	235	235	215	233	208	212	205	211	245	218	193	189	204	219	212	231	219	203	200	242	214	219	205	242	225	208	264	227	242	244	216	237	239	199	224	219	207	239	212	222	218	222	212	219	222	225	226	228	223	221	227	226	200	240	214	242	225	220	228	219	230	235	221	235	197	206	227	232	217	215	206	207	220	203	231	213	239	219	239	200	212	215	217	255	210	209	237	237	189	225	231	207	221	242	217	189	215	215	227	225	218	202	245	222	224	217	219	225	231	220	201	231	244	195	195	200	226	204	225	200	219	213	228	241	228	215	215	229	211	234	229	214	224	203	216	206	204	215	221	207	214	246	206	234	197	213	211	204	221	203	242	233	236	223	237	226	206	240	207	224	228	219	210	201	233	250	197	206	191	219	219	200	202	224	225	219	226	225	216	200	236	234	216	216	204	213	235	231	218	220	205	229	253	234	189	217	223	231	224	220	239	236	257	238	230	239	218	214	240	203	202	241	212	217	222	221	222	249	217	219	229	209	214	244	228	232	224	221	247	219	236	212	218	222	229	233	219	214	201	201	247	231	202	233	213	226	197	188	212	217	211	233	208	222	221	232	227	227	223	214	224	213	232	204	223	212	219	230	231	228	213	236	239	206	224	228	200	214	209	219	232	234	201	221	183	237	231	228	213	229	209	215	228	214	187	235	196	215	203	213	210	222	240	225	195	210	212	248	238	229	226	200	206	215	225	206	226	232	234	207	225	209	202	221	221	226	241	221	254	207	209	235	219	206	234	241	255	221	228	223	243	224	211	204	197	220	219	232	219	218	194	219	217	212	229	223	240	217	245	212	214	220	230	252	249	221	223	235	204	231	201	222	242	220	191	213	203	209	246	213	228	189	212	216	207	214	249	244	227	220	235	223	230	229	224	208	247	237	238	238	225	226	228	220	228	208	216	238	251	219	208	209	233	199	209	215	212	217	210	221	240	224	240	235	209	213	222	223	241	225	233	212	235	202	222	200	191	216	215	210	215	241	215	216	227	221	229	197	231	202	215	214	242	210	226	253	234	252	255	238	233	242	183	214	206	226	238	228	207	196	233	231	233	216	169	232	224	209	192	204	209	215	228	240	195	213	249	218	215	237	244	222	254	232	231	220	205	229	223	245	209	231	215	235	216	196	233	222	202	198	213	216	207	203	227	192	209	218	224	196	221	189	203	228	222	239
21217	23762	35142	36749	33309	30250	26790	24576	20271	18337	15946	11471	8597	12172	9400	10212	9228	9073	5661	6843	6676	7448	6175	6170	4384	3056	2575	2347	1816	1501	1549	1481	1256	1273	1040	1005	974	895	838	828	801	793	696	733	674	632	586	605	614	586	639	641	608	611	593	632	616	598	611	638	546	641	614	616	652	659	648	606	626	611	608	616	654	584	590	604	571	613	650	624	642	643	580	612	609	652	607	577	618	601	629	578	649	586	556	570	568	593	642	623	621	609	629	578	607	619	632	617	633	649	599	588	594	619	567	600	659	658	601	600	578	633	654	622	604	574	644	565	586	658	595	626	638	635	639	563	611	587	617	619	611	584	601	570	616	616	641	585	643	597	610	593	621	655	620	577	637	645	619	654	598	613	569	630	605	666	680	581	600	624	617	653	589	634	638	620	595	667	556	594	594	641	606	618	578	549	615	638	601	593	668	595	645	594	607	626	606	595	644	603	620	557	596	593	608	600	605	628	647	625	607	608	631	654	603	594	575	568	605	620	633	590	577	644	612	624	631	578	653	667	618	620	636	617	623	652	628	636	589	678	586	635	584	629	645	585	617	641	625	628	595	604	597	687	573	617	665	632	609	613	632	605	600	601	605	599	639	615	654	609	655	582	581	603	642	604	608	595	598	645	645	623	650	617	648	615	585	625	595	643	591	622	613	642	604	584	586	638	624	647	622	628	613	637	611	628	642	626	609	613	606	587	635	635	636	591	598	587	620	607	685	586	630	644	595	595	611	600	634	600	632	582	603	593	604	602	581	633	600	611	614	620	637	598	640	618	623	614	605	639	588	633	573	628	579	624	611	634	656	678	619	630	632	629	599	643	624	662	590	633	636	603	580	619	628	597	600	603	620	606	556	637	633	635	614	620	595	580	582	597	620	573	642	613	644	599	632	644	642	616	585	629	591	609	614	593	624	597	615	605	599	583	585	625	586	602	625	597	605	590	656	596	584	626	606	636	625	612	595	616	635	561	592	603	631	615	619	641	568	625	599	638	609	659	564	598	592	665	648	599	617	581	587	622	624	600	600	616	632	573	627	575	621	642	644	618	568	630	596	622	575	600	601	602	601	628	612	630	648	666	594	600	584	605	606	611	603	609	630	624	586	610	630	598	605	559	619	636	659	616	581	626	623	612	626	564	646	609	578	587	680	603	618	598	627	592	606	626	615	615	638	608	626	661	632	627	630	609	616	635	579	609	576	625	619	604	614	618	621	631	620	586	645	622	572	638	602	622	629	594	594	634	594	626	626	613	627	620	611	641	639	647	650	595	646	646	610	616	592	621	615	580	612	611	609	631	617	598	651	624	614	626	598	620	614	619	615	599	576	615	644	596	646	648	629	629	609	592	596	612	607	634	622	635	627	623	636	619	580	635	636	579	583	634	610	592	595	629	630	549	632	583	643	608	631	655	629	603	619	630	609	635	617	659	626	600	611	638	656	595	586	617	566	595	610	617	617	594	613	597	598	616	607	637	661	592	619	595	600	604	651	640	624	595	620	589	618	622	602	607	587	600	629	615	596	616	621	592	612	606	638	609	608	619	634	567	597	576	611	629	635	586	648	644	621	604	610	636	623	628	610	606	652	607	585	640	634	608	629	608	642	596	630	613	603	603	616	616	594	600	638	582	599	591	596	611	595	612	619	612	613	597	597	543	631	646	612	584	600	642	603	613	606	611	626	655	606	600	619	581	639	610	643	563	624	618	616	631	638	619	626	595	558	607	623	558	631	687	580	614	612	608	589	550	624	631	643	624	584	644	669	539	595	645	643	662	607	547	584	622	613	618	600	649	577	612	640	626	598	626	650	640	590	651	630	623	646	653	584	607	622	662	647	612	660	607	607	609	663	591	593	614	622	634	602	572	584	596	594	600	620	573	620	650	629	591	636	617	579	613	602	557	621	588	632	578	579	623	585	622	643	586	598	648	621	593	599	598	615	609	645	617	638	630	654	600	596	610	620	658	629	617	636	614	654	607	616	631	616	620	648	560	623	567	595	616	660	606	638	593	621	593	576	623	597	607	608	622	625	609	571	635	633	623	583	592	619	645	664	612	594	586	629	641	622	613	646	603	608	604	602	593	613	598	631	638	596	610	606	641	608	608	588	625	583	592	590	631	638	595	624	628	624	593	596	584	624	596	621	582	624	597	644	607	626	601	604	617	591	635	649	603	595	651	643	631	622	587	657	589	621	632	614	578	647	603	612	592	586	606	624	646	605	634	608	624	642	637	593	595	613	584	608	566	641	622	608	584	607	615	629	604	565	609	625	644	604	645	641	631	617	695	579	650	617	636	584	586	596	585	597	595	567	601	603	615	600	660	625	626	633	593	598	609	614	653	617	595	608	637	605	627	614	579	602	654	671	590	594	594	583	579	636	670	605	656	590	653	628	623	616	557	654	605	628	612	597	598	635	685	652	616	626	627	639	569	654	612	594	606	577	635	645	584	588	584	626	613	609	581	611	630	637	630	633	634	626	567	633	585	663	585	575	650	566	592	605	603	602	640	631	622	636	651	673	587	606	611	623	670	636	585	613	667	608	596	596	571	615	597	616	636	646	605	601	615	617	600	622	604	602	626	651	637	630	689	650	619	646	609	604	616	577	570	631	638	602	619	625	607	607	596	582	655	610	588	632	589	616	679	621	622	621	565	607	615	622	570	571	610	591	590	602	585	599	658	580	667	599	619	631	574	634	630	660	642	602	618	579	647	635	649	618	670	620	636	634	617	605	583	611	650	661	565	598	636	601	590	605	620	638	620	601	628	621	609	593	573	602	619	577	576	627	591	613	601	625	620	615	635	628	613	603	577	581	632	625	589	602	620	610	606	609	610	574	616	607	625	626	608	584	616	632	657	674	598	602	596	619	657	619	644	582	626	593	618	613	638	607	637	644	559	594	625	597	632	581	625	594	590	629	623	673	669	609	605	654	603	601	590	608	563	616	623	619	650	579	586	625	556	625	616	612	627	634	606	605	614	630	594	628	604	578	615	614	617	605	629	605	608	582	586	576	608	627	601	605	600	606	618	653	629	601	603	615	631	602	627	609	609	599	625	624	630	611	675	585	578	625	620	613	599	596	556	628	617	650	624	624	610	665	596	612	590	613	615	587	648	632	626	633	582	628	644	654	647	622	626	637	592	596	585	607	597	606	668	581	602	625	610	632	602	631	619	601	561	606	607	632	612	596	630	596	620	628	636	598	616	587	587	634	617	612	628	623	595	560	606	612	578	601	608	595	587	594	639	630	623	646	644	616	650	598	598	624	629	584	644	626	622	595	599	640	625	599	555	647	619	628	613	589	624	655	618	619	619	613	646	637	618	601	602	607	590	635	625	630	612	590	648	580	628	599	633	617	583	611	618	641	582	605	620	627	628	568	607	594	630	614	596	669	574	608	673	630	607	628	582	614	607	628	604	623	648	593	595	611	597	595	600	586	628	566	635	629	647	612	647	627	613	663	616	589	586	632	577
41357	37574	39265	34917	27401	21551	18436	15105	11726	9635	7373	5302	2810	4226	3281	3263	3038	3307	1645	1552	2281	2398	2026	2120	1384	951	823	742	589	494	510	480	393	408	320	335	286	286	248	307	280	276	222	216	217	237	208	203	217	195	190	196	232	217	193	204	181	172	188	178	209	200	196	190	200	222	218	205	216	188	195	226	196	231	196	196	201	206	184	213	221	181	221	196	195	164	179	214	181	216	175	201	199	205	189	211	211	191	211	212	197	175	209	222	192	193	189	220	195	183	207	204	188	177	192	197	188	181	191	221	196	199	201	196	205	216	218	171	182	205	210	218	190	192	209	176	208	202	209	213	187	202	194	190	207	211	218	209	206	183	212	163	213	198	208	185	190	188	195	200	216	198	165	201	204	198	195	216	200	191	229	215	196	202	218	198	193	194	192	199	202	221	219	180	197	211	195	201	194	210	188	182	184	189	179	206	184	202	169	196	203	187	202	215	197	215	220	188	185	216	201	208	179	195	191	210	196	186	202	184	201	186	207	191	182	218	198	199	187	192	210	216	227	211	200	177	185	176	228	202	193	206	203	204	178	198	197	210	202	209	198	218	187	179	192	193	196	206	183	205	231	206	238	215	214	178	205	214	204	190	205	185	208	203	187	210	191	177	182	195	187	209	208	180	194	209	224	198	201	180	184	194	224	203	208	210	175	197	205	200	197	180	215	212	210	209	195	211	210	200	206	171	235	181	201	195	187	203	223	181	182	188	190	206	192	211	183	233	189	209	216	180	207	189	205	206	174	196	210	185	213	221	198	200	213	203	202	216	206	214	200	198	202	193	225	195	236	218	170	195	213	198	194	186	190	191	239	197	207	207	181	186	194	188	217	231	201	211	224	185	187	199	218	203	184	183	189	174	226	189	209	195	194	202	220	194	195	208	196	195	184	186	211	191	198	207	189	205	200	249	192	177	204	192	197	205	173	162	204	199	184	189	192	214	212	185	212	211	214	193	196	187	190	201	223	192	188	182	189	201	173	219	189	180	213	178	173	178	213	224	208	197	187	231	217	194	217	217	207	193	187	193	190	203	209	200	214	196	182	190	198	236	210	207	200	201	196	187	187	184	214	201	204	207	199	198	201	192	197	178	200	181	185	182	206	197	204	205	196	193	200	229	212	210	184	215	189	203	195	186	186	194	200	206	203	199	183	197	212	219	206	173	222	199	191	201	200	210	194	203	208	191	196	214	201	227	232	220	215	176	199	198	190	212	208	224	207	204	180	205	204	226	200	206	204	215	181	193	225	193	203	195	184	185	191	177	219	193	192	198	223	213	222	198	209	196	205	210	215	202	184	207	195	210	212	207	185	205	176	196	216	215	168	201	203	218	187	184	208	191	194	195	216	186	218	196	215	219	206	198	214	201	173	211	187	197	194	193	209	221	218	220	202	228	191	228	197	180	184	187	186	217	218	200	193	229	203	204	197	205	192	183	195	178	191	224	190	193	175	209	190	213	205	195	224	205	204	217	202	222	201	192	199	205	198	204	205	219	213	184	205	198	179	199	200	226	216	206	214	234	180	204	227	215	213	195	198	210	190	205	200	223	218	219	209	189	196	205	202	203	190	182	195	198	185	213	205	226	208	175	208	198	174	210	190	220	230	221	186	205	223	196	195	203	189	200	229	217	215	213	211	198	223	202	205	205	203	188	220	187	214	211	205	194	206	198	220	184	187	199	185	182	195	212	208	199	179	200	191	211	228	220	211	210	195	190	196	188	203	218	196	180	200	204	205	224	198	197	219	213	179	177	201	189	184	179	178	202	203	172	201	198	212	194	189	202	177	196	197	220	204	206	215	214	187	212	167	206	183	216	211	199	205	207	185	211	200	196	186	220	197	207	194	217	187	200	189	215	216	201	228	200	191	207	212	195	227	210	194	187	209	196	214	210	195	169	206	191	173	214	195	191	204	227	206	190	180	222	221	220	198	200	211	221	213	211	199	207	196	186	184	193	205	201	203	197	173	193	171	212	183	212	208	225	182	203	226	200	183	176	210	191	201	225	199	204	181	187	203	210	203	213	200	190	178	192	204	223	205	203	189	201	187	242	221	179	201	197	209	218	205	182	216	200	207	199	201	216	206	192	198	194	200	201	187	197	184	214	189	202	211	196	209	186	222	207	225	231	222	210	204	199	214	204	180	210	207	224	208	212	199	212	199	189	216	196	234	188	190	214	202	190	175	215	203	177	190	208	193	200	207	187	188	196	200	211	211	181	191	191	211	200	198	226	198	183	177	201	204	202	209	221	219	185	182	184	176	203	208	204	215	217	211	227	213	181	180	193	228	220	179	199	232	199	185	185	196	196	211	205	213	201	197	197	207	195	184	210	204	196	183	192	194	192	214	201	181	193	195	211	190	193	222	206	212	196	191	238	213	209	217	202	184	202	225	186	193	200	210	209	202	209	193	211	233	190	190	206	206	192	201	209	180	202	185	209	206	184	193	191	225	215	207	183	197	193	217	191	218	227	201	196	222	195	205	204	201	232	218	186	199	184	187	199	202	183	199	212	208	206	199	190	198	199	193	195	186	217	185	201	221	193	201	194	230	190	186	185	197	236	196	201	204	208	201	214	190	186	190	194	203	190	225	217	205	161	204	203	185	198	200	191	194	187	198	194	190	192	209	213	201	186	216	207	211	214	218	207	221	202	211	219	210	205	189	216	202	184	216	190	205	206	204	212	198	218	222	184	186	184	208	224	189	212	218	198	204	199	211	232	183	217	173	175	219	203	228	211	206	222	211	182	203	221	192	197	178	198	205	186	194	191	231	174	188	195	202	208	202	195	218	191	201	193	206	220	212	240	195	205	191	206	200	214	217	226	196	192	199	163	211	210	207	202	183	204	229	194	193	207	188	189	174	168	184	189	192	192	227	212	187	177	197	235	197	186	210	186	193	190	194	204	207	202	229	184	199	189	202	178	217	201	201	192	195	184	183	184	221	205	208	202	222	184	188	227	199	213	205	192	196	207	214	206	202	189	185	202	234	206	223	198	208	219	205	220	200	185	212	211	207	265	192	188	191	201	176	184	215	207	195	206	190	203	199	217	191	193	208	190	200	230	184	192	205	190	213	200	200	220	234	205	181	197	185	210	202	223	170	194	194	204	225	200	215	188	170	222	244	191	216	189	229	219	183	202	206	214	186	208	212	189	197	229	188	229	199	204	200	187	205	197	214	215	205	195	198	188	176	216	192	206	223	168	185	187	204	232	207	212	202	251	228	202	197	193	185	194	201	191	221	206	192	185	219	221	201	193	178	195	189	198	203	226	207	211	202	206	194	195	201	181	187	195	171	212	209	188	211	208	208	212	205	193	191	176	193	177	201	196	202	205	180	205	222	236	177	193	197	198	187	186	198	217	179	209	211	169	214	187	197	192	202	199	201	183	191	206	208	185	214	168	202	204	224	216	217	190	200	185	194	188	194	191	179	199	193	210	218	198	203	196	184	176	207	211
27721	30526	41039	43346	39463	36852	34768	31945	28577	26905	23244	19143	12863	18081	14114	15792	14611	15283	8729	8832	12475	13144	11082	11484	7727	5540	4695	4379	3226	2593	2735	2542	2029	2050	1539	1599	1368	1140	1026	1128	1144	977	801	751	677	661	659	604	580	604	549	575	611	557	573	567	567	571	560	602	517	564	607	582	517	591	528	550	537	547	574	553	560	533	543	569	577	533	542	579	600	560	576	527	529	527	564	561	504	548	590	593	574	573	576	592	550	559	558	596	535	555	547	540	625	540	583	579	556	612	558	578	569	576	538	573	559	569	603	566	532	585	551	540	554	578	572	550	563	567	545	563	531	534	565	565	556	539	566	565	566	557	564	546	586	557	546	572	538	498	576	600	586	568	541	542	598	619	542	568	571	548	525	560	611	582	591	551	533	566	570	565	581	542	541	572	617	581	606	601	566	570	579	573	546	556	525	577	558	590	550	588	555	586	574	552	632	588	523	563	560	575	538	564	525	559	569	583	553	519	578	558	521	572	579	555	565	556	564	573	585	582	557	526	580	549	547	586	552	527	553	584	523	579	580	555	552	573	584	568	559	527	555	580	579	535	549	576	583	565	572	584	528	566	541	525	568	537	564	585	575	551	536	588	521	543	541	592	581	595	585	600	594	558	520	554	546	584	572	591	559	547	573	608	573	590	538	562	557	606	515	589	567	561	541	592	563	563	618	600	564	580	562	558	546	533	551	575	562	525	568	590	572	543	552	551	587	548	614	564	575	567	551	573	599	552	584	548	565	562	582	582	584	575	535	510	555	540	576	587	578	556	552	592	579	555	563	529	549	540	559	551	561	524	596	551	591	544	581	604	562	549	550	591	568	596	539	572	570	560	523	580	571	532	578	574	586	598	574	599	521	576	540	576	556	577	588	543	567	584	554	561	524	554	557	530	585	527	638	535	592	573	568	569	576	573	517	538	557	596	570	620	580	539	530	589	565	528	550	571	589	581	581	585	594	587	601	552	521	613	581	576	570	581	517	617	557	541	560	573	570	571	564	563	595	585	548	598	556	590	596	543	564	543	574	567	565	568	592	602	538	545	596	568	572	576	595	563	606	565	544	537	560	554	615	585	597	504	512	572	544	548	521	549	594	523	570	557	562	577	578	571	573	537	552	565	575	561	559	590	593	606	538	565	573	570	591	601	560	599	552	585	563	538	557	563	571	589	553	537	584	570	603	566	560	545	542	527	560	547	535	540	545	575	587	536	573	534	557	596	550	540	577	563	598	573	583	598	610	555	578	559	536	527	584	581	562	565	555	591	491	567	533	577	595	569	529	540	591	593	529	555	568	572	552	561	565	559	565	562	572	580	593	565	569	567	581	576	536	566	587	564	554	589	571	586	532	522	571	590	572	556	603	585	551	541	590	587	540	541	584	551	555	596	569	555	575	569	596	571	587	580	586	670	618	617	578	567	494	601	572	540	518	530	539	539	591	566	572	579	564	572	599	576	572	587	595	588	566	600	584	585	541	563	568	589	569	519	568	578	569	545	545	573	551	557	581	555	529	480	577	558	537	575	495	520	608	564	579	558	546	583	525	599	602	574	552	539	584	569	555	578	548	583	563	539	549	553	563	590	576	552	595	595	573	527	539	500	513	546	570	556	554	545	569	563	569	558	498	559	546	644	593	576	570	539	504	580	545	552	583	594	555	557	561	573	570	545	590	567	574	557	539	564	583	544	606	605	568	581	598	570	579	540	599	595	606	545	592	594	559	561	550	609	558	556	548	556	549	589	522	601	572	572	601	560	614	514	550	563	553	549	569	594	583	575	605	580	597	588	566	549	565	597	555	596	549	521	568	572	554	567	554	553	596	544	581	555	606	497	604	557	553	559	539	610	576	544	550	541	547	560	559	565	542	622	568	576	558	529	554	593	590	523	556	562	593	541	570	593	587	616	551	580	577	552	571	547	593	552	601	561	531	519	596	533	612	609	541	555	583	566	524	557	553	564	521	607	574	550	559	575	537	563	569	568	569	552	555	566	533	546	527	582	540	549	577	575	555	584	546	556	553	553	543	600	566	587	546	519	572	577	555	537	591	543	559	568	597	535	598	527	585	562	533	552	601	577	576	573	561	563	554	552	550	559	571	546	562	588	556	573	573	576	552	603	559	562	547	585	581	599	531	532	610	564	559	530	573	568	569	577	579	541	556	576	564	550	532	553	556	559	592	563	539	556	545	570	543	529	573	564	573	547	571	585	555	535	545	546	552	512	563	563	570	524	580	578	565	552	569	547	543	585	585	617	538	554	582	588	576	570	556	601	535	584	532	563	534	556	570	585	521	555	560	542	515	564	550	576	547	574	595	591	554	538	589	571	545	595	582	565	580	578	537	567	538	547	537	537	520	561	607	549	567	544	556	542	567	561	589	534	519	592	550	598	571	590	547	574	548	527	528	526	586	547	552	545	547	582	533	593	553	583	536	612	568	580	568	580	587	624	587	615	562	546	565	549	533	563	565	578	527	591	583	566	549	550	585	598	574	546	591	570	566	577	611	592	532	557	571	572	579	612	590	580	548	559	545	547	524	553	549	592	549	541	548	563	579	523	541	634	586	624	552	542	523	597	567	583	545	577	566	534	613	600	567	525	521	557	522	565	591	560	543	530	538	549	578	593	575	525	534	559	607	523	556	550	574	520	605	543	575	559	541	532	568	539	561	561	538	562	570	583	564	529	573	546	574	578	533	583	567	580	587	562	540	602	539	580	588	567	556	545	557	560	546	611	585	584	528	549	516	540	617	554	574	533	548	566	528	548	606	573	580	561	600	536	581	580	571	544	556	557	570	558	588	573	602	565	594	602	587	591	580	544	546	544	515	543	569	556	574	579	609	595	560	532	545	577	525	528	539	558	624	534	560	550	586	552	595	560	551	576	583	522	549	572	549	532	570	571	552	600	518	565	604	552	551	563	582	588	543	552	548	572	540	569	584	504	553	545	546	572	569	571	565	542	547	552	516	543	548	536	555	566	550	537	571	537	556	584	578	585	591	518	562	561	567	566	582	550	547	569	565	596	589	555	593	594	534	548	564	575	532	534	561	613	576	528	570	553	553	555	576	569	576	552	579	574	632	528	530	551	525	592	556	536	554	562	593	551	559	565	579	593	578	550	555	642	543	606	564	576	581	563	540	579	537	593	549	562	561	532	578	573	594	578	611	544	566	589	571	557	543	573	569	588	576	596	535	598	543	580	557	551	556	558	611	526	524	584	546	574	554	542	558	544	573	603	587	571	566	580	575	607	534	551	560	607	570	572	591	564	558	584	587	548	548	564	542	545	565	598	575	575	564	612	568	573	550	546	554	566	520	591	591	604	565	488	574	555	541	550	547	545	592	558	567	543	575	592	570	559	595	591	577	564	557	526	601	543	568	582	572	545	583	574	561	545	555	575	575	584	559	601	589	576	539	517	560	531	541	525	504	545	582	567	585	591	542	562	581	583	585	567	590	529	571	513	552	548	527	554	539	550
20468	18355	20024	15619	9855	5905	4097	2875	1956	1551	1182	870	683	603	542	471	431	431	383	337	341	312	298	271	278	277	270	242	262	242	262	249	245	247	245	246	241	220	277	274	220	271	251	245	261	273	252	254	280	249	235	230	226	247	227	247	224	221	223	213	211	241	223	227	215	239	241	223	264	258	236	208	228	230	247	239	266	241	259	275	245	270	205	221	245	258	246	241	251	269	226	231	246	212	236	231	253	257	239	240	242	223	211	247	225	238	254	227	270	216	266	233	235	255	245	252	237	240	249	234	238	243	258	225	265	238	234	254	204	208	236	233	230	249	275	233	230	244	244	249	227	278	243	242	208	212	256	253	231	216	245	224	276	248	260	253	267	266	226	272	233	256	226	225	210	216	241	246	229	224	237	247	223	230	264	218	247	242	220	260	244	265	254	244	220	224	266	247	215	255	178	236	245	241	241	229	221	232	238	223	231	239	255	224	262	241	249	262	238	228	226	242	221	198	231	222	225	280	241	224	250	276	209	221	212	249	218	257	245	227	239	245	222	258	260	243	230	275	211	241	246	259	234	264	256	225	226	248	207	244	229	253	226	245	220	276	226	269	213	249	227	257	222	237	244	236	270	221	211	228	227	248	228	228	268	233	230	226	225	230	221	242	234	263	223	233	258	251	274	234	211	251	245	221	237	273	253	240	244	239	255	249	236	249	249	266	238	235	264	220	233	231	245	230	226	234	251	266	205	235	224	225	220	220	244	234	257	263	239	236	216	233	231	215	256	228	258	235	233	224	218	256	233	234	198	221	223	250	223	242	242	232	238	247	236	234	239	254	233	245	238	249	226	223	222	212	261	232	213	251	242	220	224	222	241	229	251	225	222	273	234	208	213	233	212	264	256	241	213	213	244	257	230	261	251	230	233	237	247	243	246	224	265	258	218	217	242	247	255	245	252	225	246	216	232	239	247	259	223	262	237	226	230	245	232	232	224	244	222	255	236	216	250	257	255	207	216	235	235	252	228	232	250	240	238	226	244	252	236	244	237	248	223	232	206	230	240	234	243	255	240	234	256	217	239	250	247	220	243	222	240	240	239	214	223	230	207	239	241	218	251	209	251	229	249	256	252	249	250	222	245	253	235	249	239	233	240	260	252	238	227	215	249	237	286	235	245	228	243	220	280	241	242	237	249	233	247	228	259	245	244	237	248	265	245	247	238	229	223	243	230	218	211	247	215	233	231	234	263	221	247	240	226	227	241	246	226	244	217	247	249	225	243	243	262	221	230	255	241	247	258	234	219	220	248	251	256	217	254	251	253	251	230	252	246	216	246	254	238	248	233	221	238	243	244	242	241	258	264	250	235	225	240	237	236	268	227	240	220	242	245	238	242	248	230	211	253	257	236	270	237	238	237	252	226	258	250	259	244	215	249	224	249	226	246	266	245	243	223	251	270	243	237	259	256	244	255	225	232	220	232	261	238	233	225	246	207	242	239	256	260	262	253	222	237	229	245	251	256	257	249	219	228	266	217	272	249	234	226	248	229	232	241	220	235	245	238	249	245	248	244	224	233	225	245	230	249	222	239	261	241	265	239	236	204	274	260	250	245	248	250	235	211	244	254	255	215	241	240	222	245	232	261	230	236	226	260	227	243	257	254	284	244	255	249	219	245	240	244	210	229	251	249	265	225	258	221	230	210	229	240	208	248	231	263	229	240	229	228	213	263	251	248	223	238	210	263	254	245	277	229	244	220	231	237	255	210	267	226	243	226	258	245	249	230	224	220	267	217	241	217	246	228	239	225	229	210	251	227	260	251	219	227	254	267	275	268	229	239	231	241	224	249	242	227	241	244	234	248	237	245	269	242	230	250	225	232	224	246	260	226	260	228	267	246	247	234	238	223	211	256	231	227	245	240	232	237	230	218	235	232	203	246	224	250	259	249	214	230	230	245	223	244	214	241	238	254	247	232	201	254	242	225	235	254	241	235	245	217	228	231	243	235	203	243	230	245	243	232	259	258	242	245	257	262	237	255	215	219	246	240	240	232	246	232	234	234	219	249	263	226	234	239	233	228	250	238	224	231	241	248	223	240	248	265	223	256	258	220	267	238	251	277	259	214	237	214	260	248	224	246	259	231	237	234	240	236	220	242	264	255	229	242	253	261	235	234	224	232	227	233	259	238	237	222	218	242	241	230	269	234	242	225	239	238	220	224	264	221	252	264	231	231	241	237	233	244	270	236	230	249	247	250	224	231	238	253	244	246	264	252	228	237	248	221	237	249	241	255	225	223	239	237	246	244	245	248	237	217	213	248	243	215	231	259	238	234	235	222	244	230	260	246	238	232	246	217	239	245	248	243	270	235	232	222	259	239	215	254	257	221	241	225	264	254	236	237	228	245	222	229	238	258	225	241	243	230	242	200	230	231	242	244	232	245	244	242	272	222	231	243	212	251	252	244	222	234	225	247	215	222	243	267	250	222	219	246	253	214	245	256	238	224	210	244	266	220	246	240	221	227	245	252	219	239	225	221	230	214	249	252	246	228	244	238	239	234	255	231	243	232	232	216	238	221	240	246	212	242	260	261	244	231	251	255	232	246	246	210	236	231	217	233	234	233	234	263	233	246	227	239	227	240	245	247	220	248	221	256	237	224	259	253	235	244	244	278	226	251	233	240	258	240	275	234	240	206	218	258	226	242	252	257	257	225	234	224	241	268	244	237	241	233	241	230	226	253	245	226	215	241	252	269	259	269	244	249	247	246	246	226	261	252	262	227	267	209	219	227	247	252	222	215	254	213	249	270	217	269	219	263	257	242	214	248	252	219	227	250	239	226	189	230	214	260	233	236	247	241	190	241	247	228	233	225	217	249	235	242	240	244	239	244	241	257	227	200	237	249	256	250	245	257	239	263	222	226	249	242	237	259	220	259	246	247	257	229	232	206	227	217	250	257	230	224	250	223	230	245	258	261	229	261	247	251	208	244	226	254	247	242	243	247	234	265	227	234	247	237	219	254	220	241	224	241	242	236	214	255	255	230	225	249	252	254	234	220	240	234	235	256	229	234	238	247	217	210	250	234	246	230	245	231	251	260	237	214	253	274	236	266	225	243	227	238	236	236	234	205	254	229	241	262	218	241	237	237	249	234	224	240	238	267	236	227	206	237	238	234	223	244	238	231	241	228	259	222	230	226	241	269	248	223	230	220	237	204	242	235	225	239	221	229	233	239	205	238	225	245	214	257	246	221	235	220	249	247	249	260	248	249	234	251	243	216	247	253	257	240	228	222	247	237	227	244	233	227	209	244	232	215	250	215	230	255	241	225	257	245	234	240	227	240	253	212	239	223	227	236	226	246	212	241	254	274	238	223	233	266	239	249	223	246	230	222	241	250	255	223	259	232	226	225	233	228	213	267	231	266	234	232	246	236	217	209	231	255	234	230	239	231	249	226	222	227	247	232	256	263	248	224	214	234	250	233	251	228	243	269	226	251	263	221	247	247	204
12808	15673	26643	27703	23294	18969	15563	12204	9656	7549	6199	4656	3503	3402	2669	2284	2101	1932	1506	1372	1442	1267	1144	1115	956	912	915	841	803	744	732	772	721	747	692	709	695	713	704	690	668	680	630	662	691	656	648	659	639	689	651	617	676	640	692	657	629	666	664	649	658	605	646	656	630	641	653	627	653	658	653	640	654	664	622	667	673	630	676	702	691	633	647	688	712	646	644	668	645	680	649	687	657	634	640	688	655	668	653	639	647	644	667	645	661	639	680	645	673	646	640	644	618	643	617	652	677	694	687	627	683	634	672	677	663	669	634	703	614	675	660	638	640	703	650	698	650	699	681	625	634	676	631	638	669	616	679	630	653	661	692	650	653	652	700	709	675	636	641	659	604	676	667	625	663	678	650	662	651	634	643	643	708	662	679	661	646	673	650	636	669	645	643	638	666	633	639	657	640	661	689	670	601	669	633	650	668	654	658	682	652	680	656	636	639	651	624	623	649	659	677	671	686	578	662	599	648	657	655	649	687	693	631	668	697	684	662	654	679	677	644	640	668	619	665	621	675	635	651	625	636	643	647	635	652	652	653	659	625	704	675	629	660	676	647	649	678	670	680	666	670	653	654	670	626	644	646	690	600	740	696	621	647	620	664	667	624	660	657	643	647	653	646	644	713	659	669	683	644	641	627	648	642	635	636	645	709	638	649	661	671	655	642	657	666	677	645	684	663	660	682	673	682	650	686	610	669	590	672	660	684	665	643	635	619	672	672	665	661	644	641	663	645	677	666	718	643	651	630	647	670	687	628	641	656	655	643	657	624	667	632	662	664	638	679	687	664	676	677	642	657	668	676	607	645	672	639	672	617	654	683	690	630	684	665	661	634	624	643	628	646	664	687	632	674	654	681	603	692	669	636	599	669	692	641	612	680	633	639	638	677	634	636	667	654	645	671	645	633	666	643	628	613	642	695	622	644	610	665	623	622	688	644	657	654	676	669	665	681	668	701	646	660	666	681	642	639	668	665	653	662	646	691	688	654	687	614	654	653	627	627	689	697	635	626	648	643	668	663	664	678	672	675	601	630	660	673	720	726	656	647	637	682	651	625	681	603	655	652	631	719	681	676	644	675	685	692	600	658	602	616	694	651	652	652	624	628	615	715	637	607	635	644	670	663	654	674	636	730	638	634	670	652	689	609	672	711	668	641	633	678	681	665	626	649	677	615	680	663	683	647	670	690	674	677	662	669	640	646	686	651	660	664	612	645	661	653	645	643	673	647	658	579	664	622	649	641	671	639	647	643	676	671	669	675	656	643	669	658	668	664	663	680	675	631	644	660	632	694	669	655	654	662	634	638	636	679	669	682	675	626	641	687	653	686	642	672	649	672	652	643	688	696	657	668	657	642	673	677	689	652	672	655	648	684	697	629	631	642	636	644	640	641	648	617	687	625	643	687	642	653	668	676	668	669	655	663	618	673	609	610	663	678	673	605	665	691	637	634	660	678	639	635	680	664	633	632	656	687	652	693	636	693	670	669	673	671	631	626	623	667	644	679	660	658	629	635	657	656	668	671	617	636	657	681	647	641	611	636	639	664	629	622	699	666	653	630	638	647	669	656	641	677	714	668	640	668	682	644	641	637	630	640	604	631	661	593	635	614	686	654	642	650	699	627	703	671	646	661	653	696	648	639	684	655	683	648	645	664	673	658	667	657	691	643	616	632	603	659	674	683	564	673	695	679	653	609	683	689	599	675	634	638	681	693	745	679	676	703	665	649	692	647	647	647	661	638	668	691	666	626	658	706	645	669	637	648	680	600	643	652	630	625	652	648	643	605	617	692	644	630	623	604	663	650	651	644	680	658	677	655	641	643	666	659	654	639	705	623	653	681	643	682	662	639	623	672	623	640	631	671	676	580	652	671	674	653	661	662	663	671	668	677	659	660	647	662	658	699	652	623	666	657	628	683	660	639	618	636	706	669	670	650	669	667	657	657	677	670	691	633	699	642	677	616	671	650	637	677	647	645	691	651	675	677	607	638	680	665	656	671	612	637	681	654	653	696	654	684	642	628	636	672	691	643	639	670	659	648	670	717	682	728	621	640	650	694	648	656	634	660	672	639	647	657	636	688	614	627	671	679	659	613	630	616	632	669	655	644	652	638	632	616	615	673	643	663	673	611	660	621	702	661	660	667	678	687	651	660	616	643	653	649	652	671	647	641	628	644	705	630	617	664	697	642	658	667	653	693	643	661	666	663	666	720	655	676	681	665	651	618	641	685	679	677	612	650	685	659	590	654	646	631	669	634	640	664	643	640	620	627	629	629	634	588	594	662	651	683	694	632	664	648	648	642	645	640	639	677	661	641	644	638	685	617	631	654	703	656	644	679	699	614	672	642	681	656	650	664	691	705	661	648	631	660	686	638	650	652	688	663	660	654	634	622	657	646	693	671	650	629	647	646	712	688	673	621	681	623	617	638	675	667	622	712	642	704	644	633	659	630	647	653	617	596	680	632	656	621	616	649	652	652	660	689	640	662	690	677	654	675	686	636	681	649	686	629	617	619	639	669	632	648	655	620	602	679	653	637	638	692	660	665	679	696	658	631	653	682	649	651	612	672	679	642	645	680	605	622	633	662	668	649	657	677	621	644	683	681	647	638	667	657	654	617	640	676	666	647	649	676	695	613	660	645	639	667	633	684	658	677	653	643	681	650	641	654	664	661	701	625	645	658	660	635	646	683	642	636	653	632	713	667	640	630	626	658	710	615	607	692	658	620	643	680	642	658	676	627	665	653	658	702	636	645	640	630	645	676	650	661	686	606	645	657	660	623	653	667	685	636	597	636	636	665	682	666	632	619	648	611	693	638	628	626	603	663	667	648	610	661	643	623	647	613	658	645	644	670	651	680	667	664	602	656	646	657	662	658	635	609	677	659	673	668	644	635	618	680	663	691	653	662	672	652	678	699	657	708	673	627	662	647	671	637	642	668	662	697	674	687	658	617	673	650	694	669	665	652	642	660	654	736	649	674	656	682	682	652	678	629	679	588	670	679	639	668	653	621	663	644	684	648	649	692	653	599	641	680	713	684	729	673	689	630	664	648	632	713	649	630	665	637	652	652	638	654	625	670	649	683	658	652	659	612	668	642	656	708	668	654	647	614	700	657	650	691	654	657	634	667	668	622	676	653	667	627	680	623	631	675	634	645	650	622	682	654	636	659	643	672	659	639	684	651	682	621	644	644	672	691	648	663	690	655	673	669	645	657	659	702	610	641	672	640	627	644	626	628	615	662	612	627	688	620	649	672	648	654	671	680	658	665	665	636	654	697	661	639	652	616	606	646	634	662	666	642	569	654	667	686	660	636	686	644	692	714	609	647	655	700	674	631	640	622	604	641	631	630	717	624	670	659	624	620	663	636	653	653	651	656	618	630	606	624	678	697	633	717	641	651	647	603	670	629	662	672	667	644	656	676	642	666	715	639	680	624	661	658	657	668	617	654	614	651	641
32781	29422	31778	26882	18845	13263	11557	8740	6714	5038	4289	2370	1687	1985	1617	1220	1568	1549	953	993	1263	1170	1073	1007	663	590	525	480	391	382	357	384	325	315	275	284	283	271	253	270	240	264	245	238	208	216	218	201	224	206	218	227	234	238	248	224	254	210	231	203	216	236	224	205	201	222	193	218	215	221	233	218	245	236	231	222	208	208	249	235	254	202	232	228	225	192	243	219	200	225	218	210	215	216	235	225	240	230	252	210	208	222	220	222	237	207	221	182	192	229	219	211	229	193	238	230	227	225	201	238	207	213	234	218	236	225	201	229	227	226	219	216	227	202	224	214	226	227	214	216	209	204	223	210	219	213	216	218	223	191	233	209	201	238	221	243	221	195	215	234	216	226	181	233	239	218	231	218	219	233	198	187	205	212	211	192	209	240	211	220	216	209	221	227	232	217	203	208	186	207	222	214	222	224	211	209	244	219	212	209	219	217	198	236	211	230	208	194	240	221	236	232	231	200	214	234	200	225	219	231	213	198	206	227	207	235	219	236	232	215	184	232	224	220	217	220	195	227	241	223	234	225	202	247	247	232	227	200	203	215	221	210	198	254	223	192	211	193	237	206	232	214	225	213	237	205	228	209	209	226	204	197	226	235	196	234	230	227	244	208	230	220	224	212	242	235	204	220	229	251	212	199	199	207	211	228	194	240	216	189	223	231	250	214	219	183	218	235	209	223	203	202	196	218	218	220	214	230	217	228	214	225	215	221	223	207	224	210	245	210	206	221	205	201	232	208	186	233	225	215	225	235	232	216	218	206	204	225	231	205	209	220	227	219	233	234	263	229	226	203	191	213	216	206	242	209	218	210	189	214	212	234	200	227	245	232	226	235	229	216	221	210	224	192	239	231	216	225	227	230	206	200	225	203	210	207	215	226	198	221	201	204	233	207	223	219	205	225	195	212	206	219	205	203	228	253	224	228	214	208	235	248	224	244	222	261	229	215	219	238	215	225	240	189	253	205	226	219	221	227	219	211	231	226	245	201	188	224	215	213	214	201	207	221	254	221	225	219	228	199	217	201	205	226	245	229	216	225	231	224	220	193	224	206	233	251	194	221	220	224	234	201	220	221	219	245	217	217	218	223	227	237	232	223	200	223	218	236	235	198	205	205	243	222	208	229	231	236	222	238	228	225	217	234	196	204	219	242	229	232	198	217	195	187	232	209	226	215	221	227	222	190	203	205	240	187	194	212	221	220	264	218	218	236	221	218	208	221	232	222	224	214	227	228	216	188	232	232	209	211	212	232	230	227	250	234	224	233	217	205	196	220	249	203	235	228	205	251	234	227	222	198	203	226	225	198	231	241	202	229	240	231	231	210	216	223	234	227	213	216	216	229	234	223	231	228	214	227	235	223	225	222	214	261	243	253	210	219	229	233	214	238	246	214	254	212	223	224	228	242	218	216	227	218	216	237	218	215	241	220	217	234	205	209	200	212	233	222	229	224	238	193	238	201	215	237	223	225	204	205	237	205	215	241	192	211	244	219	211	239	217	240	222	207	276	198	206	211	225	216	195	221	203	224	223	244	225	207	234	211	215	185	204	204	219	223	216	239	191	212	201	199	217	238	211	212	230	233	206	222	212	191	228	213	212	223	215	213	245	226	230	221	245	230	220	220	208	247	222	209	223	195	200	194	209	202	204	209	240	196	206	226	226	184	194	221	205	192	208	251	201	217	256	235	239	226	221	224	236	224	214	236	229	210	221	226	205	189	232	240	206	232	210	206	237	211	201	223	223	213	201	237	220	240	209	226	217	225	227	201	217	212	231	220	216	210	229	222	229	216	233	199	213	233	226	202	230	241	232	221	218	243	213	207	219	212	236	202	214	210	233	190	228	207	242	228	222	226	230	217	191	217	220	220	210	220	231	212	207	236	195	216	232	212	230	227	204	205	219	218	216	217	213	227	195	252	204	184	211	216	236	189	217	204	230	196	184	219	197	214	227	213	214	228	218	224	212	227	229	205	208	206	206	210	223	213	232	220	233	222	192	229	224	211	203	232	224	210	237	240	227	238	238	214	188	201	211	214	219	219	220	219	221	202	215	201	196	212	212	207	238	239	221	226	245	210	182	221	204	218	214	230	239	221	223	190	235	202	217	218	247	206	219	211	218	191	227	202	226	208	214	254	241	240	205	214	193	222	220	252	218	245	227	209	214	223	221	239	224	234	221	236	209	223	206	244	232	233	234	229	189	238	203	203	240	222	236	227	218	242	192	221	203	208	192	233	217	222	252	233	215	209	254	204	235	235	194	238	224	230	214	206	228	225	209	211	192	218	203	209	221	222	239	215	237	246	231	206	221	215	227	224	221	224	229	243	227	225	191	215	189	215	203	196	229	210	213	197	231	208	217	209	222	202	231	222	223	219	197	230	232	242	228	232	215	232	225	232	229	198	222	198	220	219	219	237	205	230	206	206	230	225	243	232	192	222	212	191	227	217	211	208	194	194	229	224	209	223	220	218	214	225	224	208	227	196	192	216	190	214	194	232	199	210	253	230	211	210	249	218	212	220	204	195	207	223	221	238	210	231	250	213	215	207	212	236	230	218	216	219	232	220	198	204	225	208	216	207	209	222	199	214	216	232	236	204	234	225	201	231	229	208	208	200	197	223	221	218	191	210	191	176	239	230	182	208	204	232	208	218	210	214	235	219	235	225	231	225	213	208	235	198	221	213	215	221	236	223	205	208	221	215	247	225	236	238	223	237	243	194	198	224	213	222	174	197	187	230	212	243	239	223	207	230	235	231	233	221	229	241	224	197	222	231	232	231	248	222	229	217	215	231	217	231	245	232	239	221	231	218	221	229	195	206	233	227	229	224	214	203	223	248	212	205	211	207	213	194	215	243	220	219	244	244	210	226	219	215	211	209	221	227	227	221	201	226	256	225	207	230	225	196	230	216	233	232	191	232	237	210	237	207	216	258	232	237	199	211	205	231	239	225	223	229	231	217	238	232	225	229	217	221	229	244	204	209	209	215	232	223	209	237	207	212	230	212	233	214	221	200	214	210	247	222	206	230	210	190	235	217	238	228	222	208	215	188	226	218	212	195	216	232	213	212	240	240	214	190	218	222	237	217	188	208	225	215	218	195	224	219	208	200	230	219	202	235	215	207	208	200	197	213	221	225	214	213	215	216	208	205	233	221	232	185	214	191	244	216	203	221	205	201	208	194	239	228	230	246	239	250	226	198	206	211	207	192	214	210	234	204	194	224	227	228	191	210	203	219	228	220	227	204	207	213	222	217	217	203	239	222	208	190	228	202	238	235	178	221	211	219	207	210	222	206	208	209	214	215	216	238	220	228	217	202	221	226	206	230	224	224	192	241	199	228	216	245	227	240	209	212	210	229	219	228	214	201	204	228	230	201	241	198	217	211	195	247	221	243	222	233	183	236	222	222	215	212	225	226	236	220	226	193	243	193	209	227	225	216	225	216	238	229	204	228	224	237
21274	23914	35851	37191	32815	29275	27783	24843	21606	18932	17389	11468	8813	10233	8358	6815	8895	9108	5353	5779	7789	6939	6405	5884	4017	3122	2594	2478	2029	1626	1611	1721	1416	1260	1027	1032	952	918	802	929	890	807	695	686	682	672	623	641	635	635	603	618	640	661	631	636	657	612	620	611	614	647	610	564	602	604	604	592	618	687	600	606	649	625	617	648	612	599	620	578	599	608	628	590	617	621	616	629	600	613	625	559	607	579	615	596	573	591	584	598	626	611	586	601	588	553	629	587	606	612	564	603	599	619	596	631	611	597	613	606	646	616	589	567	646	560	577	668	583	626	608	574	588	620	683	621	596	649	627	607	594	617	599	662	613	601	606	615	582	592	591	635	582	616	629	575	605	597	588	637	621	629	573	601	622	600	645	602	589	625	651	593	609	600	645	604	613	556	592	596	606	578	575	629	629	644	585	599	622	627	584	639	612	630	572	625	603	601	598	604	605	592	610	594	610	617	611	613	630	593	609	592	604	592	612	634	575	634	619	605	569	641	588	621	619	579	627	645	600	592	590	616	637	576	610	619	617	616	637	611	578	632	627	619	627	544	591	562	583	570	584	584	626	595	671	613	640	619	566	613	613	600	588	568	591	603	658	625	589	630	573	574	600	591	572	611	628	591	668	598	628	635	555	604	602	662	604	619	576	601	620	588	569	586	623	580	629	609	598	621	653	613	609	613	559	633	584	583	635	588	604	573	574	572	571	587	592	605	624	625	652	617	630	612	649	598	572	589	610	601	633	617	591	601	595	643	592	604	593	596	597	650	613	630	596	584	569	601	563	592	597	598	576	584	640	597	598	605	589	602	588	638	574	631	602	610	585	604	602	627	580	610	630	602	636	593	587	619	615	632	615	617	641	604	650	584	605	611	602	640	579	611	631	562	571	604	636	634	590	593	621	625	611	644	572	631	618	606	616	598	630	567	594	599	605	630	620	659	613	626	632	599	593	627	616	642	608	579	648	578	593	609	590	618	590	614	612	606	627	600	607	577	603	589	621	601	598	644	611	602	613	565	543	597	670	601	587	586	587	602	571	593	607	606	545	549	621	612	612	606	614	641	582	634	627	597	653	589	614	552	592	636	593	588	635	564	619	615	645	601	600	633	636	598	582	609	584	561	590	602	582	594	638	631	597	653	588	582	641	594	605	608	591	582	588	575	639	576	603	620	627	591	615	580	594	564	607	588	590	601	638	584	590	541	553	601	589	590	607	574	635	578	596	612	594	599	635	556	586	610	603	624	587	619	623	575	611	640	620	635	631	619	619	614	606	643	614	625	616	599	615	585	581	597	604	649	620	620	587	592	651	613	630	634	596	606	602	644	664	651	626	628	597	605	592	642	602	591	567	624	616	628	622	601	601	575	581	582	626	589	591	571	598	586	570	604	585	604	579	624	637	640	639	583	606	590	617	634	605	588	610	564	612	606	592	639	629	604	595	614	603	578	572	602	574	564	570	607	576	582	655	593	612	608	617	611	633	623	568	612	603	607	595	640	598	671	608	612	580	625	608	632	626	586	606	617	621	591	595	588	585	619	578	584	575	632	617	633	610	581	590	612	588	615	635	602	606	621	580	563	631	678	593	586	592	635	562	608	624	632	633	626	575	600	637	594	593	613	675	610	599	569	642	579	641	567	620	570	656	576	619	615	623	587	601	606	642	592	647	586	618	649	614	583	587	642	596	599	585	618	566	636	579	616	574	573	629	631	620	548	604	628	620	576	565	618	597	626	591	648	626	602	626	612	621	603	631	623	626	600	576	603	647	571	566	622	606	630	642	579	624	572	614	587	586	579	578	643	617	622	569	569	607	592	619	619	582	598	597	585	587	608	576	586	544	585	616	595	615	626	627	594	597	585	631	600	655	646	601	589	620	609	614	629	579	638	599	653	660	590	580	646	624	656	570	611	607	621	581	584	572	593	573	673	609	619	603	605	592	607	630	633	638	619	593	643	579	588	574	633	613	585	583	638	614	604	590	626	595	591	618	622	604	622	573	652	643	611	600	608	580	607	639	617	619	638	599	645	626	596	570	597	599	649	599	650	604	582	604	598	636	621	626	641	601	571	582	615	658	602	674	620	624	586	572	608	613	563	613	591	567	595	590	631	561	588	594	600	664	622	607	582	599	633	603	567	618	631	567	643	580	639	634	627	599	619	595	584	650	559	623	564	611	598	650	580	606	670	593	599	636	573	582	591	582	621	639	602	606	669	634	534	618	591	611	658	602	640	620	626	613	566	588	572	561	655	628	612	601	639	584	612	576	559	639	598	638	609	612	615	611	631	621	597	556	638	569	565	573	619	613	557	602	609	574	581	558	621	601	598	619	570	593	605	675	639	587	622	600	608	623	598	595	639	589	606	633	565	562	642	579	557	590	616	652	587	602	587	616	585	629	622	572	618	570	626	600	589	563	605	606	670	620	643	669	629	626	611	566	555	643	618	559	613	600	594	622	644	616	615	607	659	637	567	563	623	590	655	610	622	599	580	643	633	624	605	668	587	592	547	618	597	578	592	588	558	614	640	625	585	618	668	628	623	597	575	624	611	611	628	609	596	637	590	600	634	629	569	570	625	607	588	629	618	607	601	610	611	544	594	590	634	640	601	637	592	597	584	623	614	599	617	562	619	618	568	624	637	594	589	587	611	615	617	555	647	603	619	586	625	615	602	613	645	537	640	615	564	594	621	626	608	621	602	599	627	632	625	614	579	635	648	637	592	576	620	596	608	598	619	591	589	613	628	585	607	576	569	583	650	614	620	630	603	562	586	582	616	621	641	625	564	647	661	595	670	581	565	584	621	618	590	655	633	585	598	591	628	598	594	601	637	574	636	641	636	631	612	606	590	585	600	572	619	612	554	610	605	597	619	607	614	600	590	585	589	625	651	603	577	613	598	616	582	583	672	574	636	630	653	603	626	628	588	626	577	604	612	600	610	571	580	584	629	577	548	617	608	586	565	596	634	562	596	630	596	616	614	626	626	567	574	622	615	647	614	629	596	587	590	607	607	610	595	607	608	618	634	623	620	658	634	573	612	567	583	585	608	615	649	655	590	621	618	569	593	627	589	585	572	621	611	644	584	639	602	601	581	630	594	655	620	609	629	632	587	574	655	601	590	578	613	606	616	613	598	596	646	608	591	632	583	625	617	619	641	628	642	574	630	635	596	562	608	601	602	572	600	609	571	586	620	640	620	575	569	605	614	619	624	628	629	610	590	619	637	630	605	594	600	593	587	610	609	616	585	592	618	605	613	670	635	607	581	607	586	629	621	615	580	566	632	587	588	611	616	607	623	578	590	597	622	599	640	580	619	570	612	603	647	612	577	612	633	599	611	670	609	640	641	588	596	621	638	565	601	595	608	602	606	586	614	573	626	638	609	611	581	597	616	603	596	582	599	580	660	619	581	608	576	608	660	610	611	615	624	601	577	622	593	601	573	615	583	604	630	615	627	593	588	597	614	637	585	660	581
41217	37212	39985	35160	27334	22161	19731	15374	12644	10243	8750	4961	3441	3744	3734	2411	3396	3070	1630	1367	1956	2301	2070	1972	1261	914	836	867	659	585	563	546	436	368	334	343	324	314	269	298	288	227	253	224	199	244	208	188	239	197	210	189	205	204	206	204	200	195	189	195	177	205	196	183	215	200	199	176	181	170	181	233	198	199	204	169	167	209	184	193	218	200	193	227	185	210	211	211	210	190	183	176	197	211	200	185	189	186	208	214	228	218	217	187	231	186	211	180	229	181	192	199	189	186	214	204	188	204	197	213	175	220	204	218	212	192	225	178	193	205	199	204	214	217	199	213	185	197	192	182	190	181	207	216	226	191	211	197	206	179	219	208	201	218	210	198	213	196	194	198	187	207	178	195	199	229	225	203	209	198	170	204	185	177	211	218	199	217	185	207	168	201	188	182	209	203	178	209	203	216	221	187	228	194	197	191	194	187	217	199	195	193	213	190	175	190	182	198	208	214	191	205	207	223	211	203	186	207	187	173	205	191	179	234	186	193	208	205	184	190	194	211	211	231	194	206	190	180	208	195	203	207	217	206	200	182	204	211	199	202	189	190	182	181	209	200	192	211	187	182	200	188	226	196	175	225	206	187	214	225	216	178	210	189	218	197	202	204	167	209	191	196	197	195	225	194	234	204	184	190	194	191	182	198	210	194	195	197	191	175	182	209	203	178	191	215	194	206	206	192	221	221	183	176	197	194	198	173	203	185	184	201	217	216	189	184	204	229	188	182	191	232	205	174	215	193	217	212	203	195	208	206	210	181	208	209	190	216	209	207	218	186	171	190	207	191	225	208	182	212	197	199	198	183	194	200	188	197	212	229	201	208	192	205	220	187	177	194	220	195	191	215	195	191	195	179	187	203	194	201	204	216	181	247	174	211	198	207	217	197	197	160	197	177	203	214	206	193	212	185	210	196	200	183	195	227	171	212	215	224	191	201	209	219	196	185	208	209	187	184	176	213	212	216	203	186	174	201	190	214	210	198	175	172	218	198	206	209	204	200	161	207	177	202	173	195	210	206	183	221	201	211	183	182	204	177	195	210	205	193	204	222	193	209	196	188	188	201	192	208	211	204	185	179	202	215	196	184	202	209	197	192	182	211	159	173	181	205	215	188	218	197	186	193	190	204	222	187	228	174	203	192	197	191	231	198	197	203	215	182	195	185	226	213	181	215	211	209	225	202	202	179	210	218	195	225	198	209	204	191	198	218	199	231	192	228	210	191	187	174	197	209	214	212	203	197	204	203	187	205	247	217	206	217	194	224	188	196	210	181	200	202	194	201	208	163	219	179	212	208	187	200	194	196	180	192	225	205	190	210	208	210	187	190	192	202	212	160	200	206	182	193	163	183	200	209	172	180	206	178	191	196	192	223	205	222	254	191	193	186	215	175	190	183	201	191	208	202	196	215	191	204	203	195	204	198	214	194	222	204	189	183	225	227	213	219	189	207	203	182	202	191	209	197	213	212	203	185	182	212	207	192	190	218	181	208	197	184	207	191	199	190	186	195	198	227	191	197	201	193	202	198	189	211	201	203	193	202	189	184	207	209	208	185	199	203	189	207	210	211	186	221	211	194	184	207	181	196	225	209	207	178	190	211	192	201	188	215	164	192	201	213	198	200	186	190	208	215	203	189	199	200	188	175	224	162	174	188	190	205	182	191	204	215	195	223	183	213	186	184	211	199	215	174	215	198	193	203	187	203	223	189	214	205	206	199	195	214	198	204	206	169	178	191	181	191	208	186	193	225	199	187	210	182	195	220	186	181	181	208	192	195	191	169	227	189	184	224	187	188	210	205	173	208	213	199	216	220	203	191	198	193	233	185	198	194	182	185	199	184	183	201	179	214	222	206	197	223	200	218	236	195	192	204	201	188	224	196	185	190	193	190	185	194	198	218	209	198	189	177	211	195	200	210	190	187	200	174	195	213	203	178	208	207	199	190	214	214	194	205	191	196	205	215	202	162	199	202	199	206	209	173	212	206	202	194	180	196	225	173	175	187	220	204	218	224	200	209	215	190	211	190	204	193	173	186	192	205	195	196	194	196	203	208	200	217	194	196	217	212	193	209	211	205	182	218	215	173	210	219	208	209	215	207	219	216	195	196	186	205	183	214	209	216	224	184	217	191	196	204	190	234	211	211	209	207	234	203	206	221	217	202	178	187	221	185	222	184	209	209	195	221	204	204	214	190	210	172	179	222	203	196	228	182	190	203	214	202	213	182	188	217	193	185	195	210	246	224	197	192	171	212	180	200	195	193	235	215	193	207	198	213	198	171	210	204	218	217	191	191	206	203	199	172	214	221	196	210	224	195	185	191	209	218	197	213	182	227	196	190	214	219	207	191	182	185	199	192	191	206	207	224	199	194	187	205	214	198	202	181	219	200	198	190	213	193	186	197	186	187	212	200	201	224	174	205	203	189	210	225	223	231	205	191	190	200	194	190	228	198	213	207	209	196	179	184	186	199	224	214	192	202	188	201	196	206	207	205	221	206	192	199	205	200	187	204	204	223	209	203	198	192	209	187	195	210	220	193	183	172	206	199	198	202	183	204	199	192	191	216	181	210	197	195	202	197	199	175	199	223	218	203	188	171	186	188	195	200	203	189	194	210	211	181	218	166	219	200	198	193	194	182	206	197	177	210	194	206	197	182	185	195	187	203	199	160	197	198	183	185	204	200	186	181	195	193	175	200	203	201	187	236	199	213	185	205	214	197	198	187	186	199	187	198	186	239	176	188	189	209	206	219	205	209	183	183	229	196	176	195	220	210	192	207	193	215	212	180	195	175	177	195	188	190	188	199	213	202	191	196	224	200	209	183	207	197	186	189	223	208	202	187	190	222	199	185	207	203	200	202	192	203	170	186	199	203	221	194	207	188	212	229	217	193	202	183	204	190	195	193	207	210	210	220	165	183	194	208	217	191	214	222	200	208	212	212	188	204	203	175	206	213	187	199	204	218	205	193	169	215	210	184	185	163	192	203	198	190	195	217	206	195	183	209	192	190	202	196	206	217	202	205	196	204	227	209	199	187	205	202	216	175	205	201	190	213	204	216	199	178	207	195	190	215	201	182	174	190	188	224	195	217	186	189	181	213	205	191	205	175	219	216	216	183	186	215	209	222	202	197	184	195	182	181	217	198	194	198	203	194	193	193	185	215	197	206	205	194	228	160	202	201	197	196	194	185	184	215	211	188	184	204	185	187	195	191	187	202	184	185	190	224	201	233	187	197	210	196	190	199	176	217	198	238	195	218	201	194	190	214	205	209	195	207	202	195	196	226	200	198	212	206	209	190	224	218	201	200	210	225	187	198	193	220	194	199	206	211	210	197	219	179	219	203	210	197	206	202	216	208	197	200	186	224	179	195	177	198	200	216	195	185	180	185	189	183	175	212	209	175	167	176	184	204	184	179	211	183	198	209	199	189	188	208	192	193	213	196	212	208	202	203	205	208	168	204
27606	30356	41517	43516	39460	37515	35270	32224	29674	27579	25473	18288	15018	17309	15632	12305	16051	14172	8843	7612	10826	12581	11143	10686	7373	5554	4757	4771	3599	2914	2774	3017	2337	1879	1599	1617	1366	1236	1235	1339	1051	911	808	773	688	690	639	645	568	590	628	576	557	591	551	523	517	571	579	579	573	524	592	570	530	536	612	560	562	580	542	546	541	524	560	524	569	584	562	541	556	591	544	515	547	568	581	539	560	546	559	577	579	540	533	560	578	572	544	582	573	516	525	539	567	505	573	531	580	574	611	557	593	542	515	533	606	572	601	557	558	531	536	532	555	576	564	558	565	547	580	569	587	578	558	551	566	540	582	544	589	561	599	608	552	564	570	536	558	533	517	534	539	554	574	534	522	550	581	562	543	592	533	558	524	591	587	581	572	582	574	566	540	558	557	568	535	596	535	547	582	546	572	568	569	581	561	556	570	568	557	540	564	577	573	522	568	569	587	543	552	562	585	555	550	562	591	569	530	563	557	533	555	579	548	563	557	546	558	536	590	551	539	582	524	585	558	562	550	537	560	557	579	560	608	532	573	581	557	555	589	556	564	549	606	589	614	557	565	521	551	580	530	568	576	567	547	550	526	538	572	534	531	585	561	554	574	543	541	594	575	535	539	583	539	547	559	558	531	515	518	564	572	552	543	563	564	577	543	541	540	522	607	565	560	555	569	538	558	568	534	522	580	552	572	547	593	520	569	518	534	529	537	547	579	553	580	542	542	575	563	577	594	534	559	594	560	554	546	549	552	550	589	509	545	549	554	591	498	581	539	606	584	555	520	566	560	555	569	512	571	531	567	555	564	578	584	555	555	548	567	584	526	537	557	580	570	538	565	548	554	571	557	545	559	531	537	563	508	573	545	559	557	536	588	551	522	562	520	551	572	529	555	545	555	565	505	573	596	581	559	553	512	579	570	543	564	569	575	544	524	564	553	524	546	548	584	561	573	571	597	540	550	554	538	567	585	558	560	573	583	560	541	554	548	532	552	572	570	602	562	591	605	561	550	595	582	552	541	566	598	516	525	555	582	583	535	527	561	569	562	550	557	528	551	565	564	584	556	566	562	538	515	563	558	528	595	530	543	557	575	542	577	552	551	554	543	544	570	579	560	605	565	549	539	510	552	540	579	596	553	553	571	567	571	533	529	563	542	541	521	592	517	566	546	546	569	581	548	535	541	551	590	559	587	565	564	564	608	538	526	552	550	569	551	537	538	575	558	548	555	573	569	562	546	550	542	565	558	560	565	555	544	622	553	541	551	549	555	540	580	557	537	536	532	556	564	539	581	558	601	574	576	584	584	596	583	538	530	556	520	629	570	569	524	580	538	591	536	518	591	569	557	559	599	543	563	569	569	543	558	568	558	576	531	601	567	528	565	542	547	554	545	540	549	501	567	548	544	571	574	579	527	540	601	528	553	578	540	513	541	538	581	526	596	594	552	553	596	585	576	555	544	551	604	537	579	584	555	546	566	573	549	520	554	521	531	536	571	577	580	551	547	581	585	599	524	545	551	507	551	561	548	559	579	539	541	544	607	539	506	571	544	573	554	520	547	598	577	553	563	548	559	562	575	553	547	546	564	582	571	577	530	541	639	555	539	576	558	601	583	593	543	539	538	599	534	582	526	516	549	521	612	552	584	610	544	576	562	536	545	565	547	504	540	529	535	572	591	570	516	578	521	569	526	566	514	545	606	539	566	533	515	542	541	555	491	614	579	603	526	565	597	581	561	543	533	579	537	551	547	548	515	595	567	612	543	588	538	547	581	566	535	540	579	529	547	555	592	559	571	541	546	552	604	561	548	564	539	546	538	593	533	510	557	527	533	542	566	585	616	561	594	580	564	554	555	574	549	591	565	522	554	555	534	542	534	580	529	531	576	519	529	566	532	571	565	558	526	545	588	535	560	545	519	566	533	557	555	596	577	565	553	554	536	519	533	554	538	589	603	561	572	556	532	539	558	539	551	556	546	544	535	576	533	556	540	566	555	558	541	564	525	548	560	543	506	530	585	615	564	574	591	566	564	534	531	588	535	568	544	566	563	563	530	543	605	519	544	588	530	578	577	578	603	569	509	554	573	561	556	575	563	582	583	602	540	556	555	597	564	575	531	564	532	566	549	555	577	536	575	599	562	547	537	552	574	531	562	529	589	547	544	553	557	565	579	564	545	570	600	531	546	561	580	567	571	572	601	538	556	547	570	571	586	572	553	584	575	556	544	490	578	538	545	520	555	540	581	567	577	542	576	546	563	529	561	564	495	530	560	588	546	515	549	530	571	537	513	593	557	562	568	572	558	563	563	569	515	585	559	600	540	587	525	562	576	569	565	562	590	574	556	571	573	544	563	542	559	571	592	560	530	577	538	561	533	510	547	578	514	582	559	563	522	572	532	530	548	539	598	549	565	616	564	551	543	557	572	572	564	545	537	598	541	552	556	553	598	573	576	560	587	568	614	568	549	588	571	549	562	585	602	564	555	582	566	553	572	528	564	522	576	577	608	562	544	570	520	564	525	564	575	556	546	567	565	514	565	554	529	605	539	526	571	556	563	552	554	592	542	559	558	588	540	558	554	560	566	595	564	576	531	556	544	560	549	547	564	560	548	545	541	575	564	552	537	549	577	561	526	590	533	566	524	560	573	570	570	550	559	574	567	583	565	578	576	527	559	570	582	546	591	578	568	577	547	533	552	559	528	574	544	518	551	565	568	578	525	528	522	569	585	575	548	596	589	541	546	610	563	547	556	542	526	544	568	534	574	531	536	553	602	553	561	528	569	563	535	534	579	558	583	535	593	530	580	564	519	526	530	547	508	543	578	591	565	589	613	580	584	522	573	566	608	567	571	536	564	578	520	594	558	573	581	523	536	564	559	610	597	572	573	555	530	561	550	533	534	564	576	559	539	579	593	555	551	533	594	543	509	577	523	517	584	550	522	532	612	559	574	573	572	522	534	542	578	568	557	547	577	514	567	580	553	553	498	554	596	576	562	554	558	535	581	548	549	574	552	530	541	581	585	560	554	557	578	532	556	582	548	589	595	566	605	565	532	535	553	542	537	538	567	550	541	573	549	536	564	577	535	562	544	574	551	565	559	536	562	579	554	583	550	528	507	546	555	543	559	550	554	591	600	596	584	519	515	564	558	584	564	570	557	540	584	569	552	520	551	557	567	517	557	580	580	559	544	544	560	528	552	548	547	556	535	554	535	551	556	561	529	591	588	535	578	565	566	545	621	542	564	557	565	529	534	573	583	574	586	529	538	533	591	585	540	610	573	551	538	592	581	563	569	515	524	553	561	576	565	567	588	575	513	599	559	550	566	492	604	528	612	544	550	525	611	554	586	553	601	573	563	554	536	500	577	551	542	544	546	532	571	541	546	568	531	536	555	545	552	554	590	521	539	562	566	568	570	578	553	597	577	557	578	599	560	592	532	570	567	594	595	526	584	552	545	545	570	566	588	587	600	584	543	568	580	591
20517	19162	20222	15401	9686	6264	4049	2757	2047	1456	1103	857	725	626	572	518	425	398	336	343	331	298	314	297	285	280	245	256	293	234	236	240	248	242	251	228	215	241	238	236	225	241	259	238	245	219	235	222	228	237	231	246	247	262	255	242	214	234	239	254	248	252	240	221	241	218	230	230	235	212	250	246	238	228	264	243	222	240	224	239	257	244	232	223	232	228	245	247	227	231	230	242	232	252	243	216	251	214	226	250	213	268	226	249	227	222	227	215	241	259	258	216	229	246	232	258	254	258	260	216	241	221	231	244	228	208	228	212	254	242	248	228	222	250	225	225	225	215	236	221	242	253	223	213	258	238	229	219	231	233	224	247	221	226	243	245	239	243	240	245	247	233	241	248	231	238	230	225	222	213	210	248	223	231	224	230	224	241	245	238	206	228	250	211	218	261	238	231	212	239	225	213	249	225	230	221	241	238	232	228	212	236	225	255	249	229	217	218	228	239	257	250	240	252	240	226	221	239	234	217	250	238	257	258	261	249	223	259	232	246	237	236	246	225	256	245	244	250	239	239	242	225	244	249	244	235	216	217	225	231	228	223	216	240	219	252	221	233	222	210	249	227	221	207	223	206	229	227	232	208	224	219	235	208	213	202	219	216	257	254	227	258	246	245	222	243	242	250	234	258	210	204	224	260	221	219	214	242	250	250	242	232	213	241	234	230	224	226	231	236	223	264	250	246	248	245	215	220	257	205	237	227	256	222	221	241	207	211	227	218	244	245	246	254	257	254	248	242	226	239	241	236	245	240	265	259	220	265	229	241	214	252	248	247	209	226	264	228	209	243	233	276	241	242	244	233	204	216	227	230	240	250	237	227	232	257	271	234	234	237	218	242	242	233	242	227	246	234	246	239	199	221	229	237	227	219	250	239	252	219	216	237	223	230	243	216	241	239	232	228	224	239	251	225	259	248	256	208	222	250	216	229	228	244	222	225	246	252	229	219	249	236	234	220	225	217	251	228	237	247	257	224	203	248	221	238	209	227	202	235	238	230	208	242	238	213	223	270	223	231	243	225	246	243	251	217	241	244	208	221	227	245	226	257	231	267	233	241	238	260	233	233	232	233	240	249	242	239	241	228	231	234	232	223	222	196	230	255	248	239	260	238	257	228	218	250	236	245	207	212	219	231	218	236	243	255	217	238	252	230	235	232	232	230	242	228	212	240	236	259	272	225	208	209	230	262	246	268	233	226	269	217	231	222	215	235	249	235	226	211	206	246	256	217	235	211	231	259	232	234	226	211	219	241	207	234	248	214	236	240	248	220	258	262	221	203	212	253	241	244	237	244	232	233	233	231	231	233	232	245	237	247	233	235	237	247	234	252	261	235	215	240	219	228	242	234	247	253	234	251	249	245	214	232	219	227	250	239	259	236	225	203	216	235	250	213	209	211	214	233	230	211	230	283	225	243	259	226	245	230	253	240	217	223	238	251	236	222	225	228	245	223	250	229	227	220	229	231	243	216	254	222	260	239	236	231	220	239	224	232	258	265	246	254	249	236	227	248	242	255	244	248	242	214	239	268	251	265	227	210	239	239	244	218	254	222	251	247	212	251	233	201	232	233	253	229	263	243	265	234	232	238	237	219	221	228	261	227	224	220	238	248	224	222	233	226	244	217	245	203	230	237	240	224	221	230	264	277	247	224	224	214	234	216	223	240	229	247	241	227	215	243	230	229	246	223	238	250	222	232	234	225	224	259	223	240	209	235	228	261	209	236	231	217	207	202	239	242	239	237	242	247	226	247	246	226	235	227	232	229	228	220	259	224	202	225	241	228	234	245	239	216	222	262	233	231	244	238	259	240	226	261	226	232	194	241	220	229	260	235	258	239	221	245	217	229	233	245	221	221	237	229	223	243	245	222	230	214	225	241	253	221	241	227	212	219	216	226	229	253	245	233	247	241	215	226	255	249	242	236	189	215	233	220	223	239	237	221	242	254	234	238	244	211	237	230	235	247	238	256	218	249	249	264	212	264	250	223	230	236	217	223	219	216	241	216	232	216	221	226	205	248	199	229	210	266	212	223	231	240	247	234	242	226	226	208	223	221	239	224	247	234	232	230	240	237	239	226	256	223	228	248	222	229	232	240	234	204	215	262	241	229	234	230	244	247	231	241	222	251	232	206	206	252	233	260	245	217	236	252	235	207	246	215	212	240	271	226	251	242	236	217	251	261	269	221	232	236	248	243	234	234	254	240	252	207	240	276	215	215	258	218	228	203	212	275	204	237	210	228	250	220	246	240	240	245	249	244	239	214	255	229	242	236	245	228	263	236	256	247	247	243	232	247	253	240	212	268	225	195	230	235	200	253	218	253	243	188	196	216	240	240	241	254	237	232	247	256	227	231	229	203	223	253	235	247	234	212	280	258	246	252	205	222	247	243	244	233	235	231	222	269	254	211	254	233	235	239	238	251	257	250	251	245	235	259	232	228	242	242	244	243	252	224	243	237	255	254	226	238	226	236	214	242	237	222	207	227	243	261	248	239	211	227	219	263	233	240	230	223	224	212	196	207	218	243	254	221	249	252	230	244	235	215	241	231	228	257	220	261	236	242	220	234	251	258	236	213	226	209	235	234	232	226	238	212	204	243	197	210	246	225	205	238	243	258	230	241	249	251	252	233	262	238	247	217	230	238	228	234	247	213	231	246	234	257	214	238	238	229	219	233	245	228	231	219	259	238	234	239	231	211	238	246	205	227	220	272	224	247	210	236	221	209	261	248	227	236	237	244	257	231	222	239	239	227	230	236	247	232	241	259	216	253	234	244	229	244	226	244	232	229	264	239	228	228	274	246	244	250	204	240	232	220	245	226	224	236	254	226	239	235	252	238	230	217	238	224	228	220	204	237	226	238	201	258	268	233	224	220	260	226	218	244	234	242	250	252	237	218	251	232	228	249	253	250	218	239	264	235	221	230	252	262	240	213	215	238	253	250	240	276	249	238	241	240	237	238	215	235	215	236	249	230	253	210	238	245	223	250	231	245	221	216	259	247	234	197	252	225	245	230	238	214	222	233	221	231	233	267	235	245	242	240	236	226	212	242	228	248	241	247	213	238	240	228	242	240	247	252	238	247	237	251	250	273	230	234	246	257	223	224	231	230	227	230	243	197	256	257	215	228	228	261	247	233	252	237	240	232	213	242	231	231	214	256	235	226	238	217	256	223	241	251	209	241	263	216	251	252	226	221	264	272	257	247	242	229	202	244	226	259	216	216	248	219	240	260	243	249	233	224	220	275	241	253	219	246	245	212	246	249	235	254	244	241	217	253	222	251	248	236	216	230	249	226	222	212	214	254	229	228	280	191	237	227	228	235	227	239	225	249	257	241	241	247	238	244	244	217	243	249	232	241	232	233	245	242	237	258	237	201	226	243	225	233	228	227	241	213	223	245	262	226	236	216	222	218	240	208	226	241	249	276	203	250	233	254	228	210	234	219	232	226	234	223
12880	16149	26955	27551	22934	19196	15051	12029	9577	7708	6075	4575	3648	3151	2882	2280	2302	1913	1524	1326	1364	1398	1172	1056	929	868	895	793	809	760	725	733	704	701	738	623	710	690	708	676	678	706	606	668	687	637	636	659	668	650	683	615	660	642	682	574	607	660	675	663	571	652	601	663	664	650	649	648	714	670	594	662	648	625	663	656	679	671	675	667	640	644	686	651	633	662	627	647	639	649	675	647	665	705	681	655	640	645	652	634	683	636	644	630	638	653	616	654	657	625	677	616	635	623	641	636	667	608	627	586	640	647	664	654	623	666	646	643	619	651	629	647	658	631	634	638	645	654	659	648	689	618	678	664	615	649	663	660	654	660	634	663	656	644	652	681	673	663	662	667	673	620	663	657	614	631	641	665	623	663	638	662	645	657	671	667	653	611	595	668	672	651	678	651	649	630	621	612	684	633	627	641	616	639	660	614	629	671	652	670	636	663	693	674	633	660	644	663	642	659	653	647	635	630	655	648	652	618	586	639	662	624	713	638	630	660	623	667	673	665	667	636	670	648	650	706	655	588	689	652	666	613	650	625	657	609	653	648	656	633	643	640	660	619	651	660	693	611	645	643	655	661	630	647	649	666	683	636	654	671	662	666	628	661	654	661	705	611	619	644	659	673	650	684	633	639	631	617	634	661	674	657	662	650	641	640	652	651	622	641	664	637	650	691	614	664	647	665	651	644	679	652	651	693	668	635	652	657	627	643	685	644	664	612	647	621	630	668	675	608	638	702	617	647	637	691	689	623	647	627	688	627	708	640	636	651	648	624	644	669	659	648	713	651	653	631	640	606	662	663	676	653	635	626	698	642	608	682	639	661	650	669	660	673	645	656	687	655	618	687	651	693	611	708	681	641	660	665	670	637	648	627	688	644	619	642	621	620	687	642	689	647	661	630	607	632	640	637	676	654	660	659	661	662	648	662	628	640	644	633	682	655	602	683	656	660	604	666	625	610	722	700	662	634	641	628	639	634	684	583	656	658	622	638	688	671	657	660	668	634	639	646	684	631	635	635	653	609	689	661	658	642	613	610	615	614	673	621	609	618	688	648	670	658	641	629	643	657	634	604	626	650	688	652	651	639	635	666	662	647	641	667	665	614	639	622	648	641	679	642	647	638	628	669	639	637	663	617	612	627	656	645	694	650	668	629	660	647	715	669	730	637	675	647	689	699	629	640	656	617	637	627	670	684	632	587	641	623	584	647	627	660	634	674	627	647	652	663	645	640	635	661	626	617	706	617	628	655	634	683	606	630	635	603	694	632	626	651	651	625	642	607	626	618	641	678	618	639	646	666	657	623	638	674	649	641	629	621	620	681	643	684	673	611	655	640	666	661	640	665	644	676	661	635	629	640	626	638	634	642	653	630	641	685	642	662	652	652	638	654	622	608	660	691	634	671	661	597	652	571	673	631	653	645	616	615	691	635	636	670	677	664	654	639	653	615	651	658	613	638	663	670	647	608	599	660	658	634	665	698	650	671	650	648	656	639	658	657	642	686	676	713	665	665	646	658	623	645	655	662	620	707	654	637	665	664	672	694	649	641	607	607	600	655	665	651	660	611	623	627	646	663	663	649	630	612	685	623	601	654	640	692	654	640	674	650	622	627	689	697	624	645	664	666	685	652	664	655	595	641	636	621	627	592	671	593	657	651	635	709	587	651	652	633	683	612	667	661	663	663	674	634	643	662	612	619	640	646	582	663	582	672	677	641	639	624	628	680	639	639	617	651	612	641	651	623	637	638	664	659	614	635	676	663	650	639	645	684	634	635	631	650	592	618	688	614	626	642	674	658	625	655	654	633	628	649	648	675	620	652	614	648	669	649	679	632	647	673	666	679	651	653	652	660	683	637	646	651	711	662	645	664	592	653	615	654	628	656	663	682	645	637	691	604	650	630	600	653	664	634	577	645	660	665	637	683	688	655	669	625	665	653	671	669	661	656	659	602	654	652	681	672	611	712	703	652	655	657	610	633	653	662	629	620	656	653	652	650	697	662	653	613	635	629	614	677	591	668	609	648	635	631	653	688	635	662	688	656	710	625	659	676	643	656	636	646	679	615	641	644	656	663	664	659	630	641	625	679	602	627	669	658	649	664	611	631	677	600	667	675	678	682	669	612	652	624	633	640	621	682	634	615	650	639	629	645	677	631	646	690	649	636	684	668	671	645	649	646	650	705	646	663	635	663	691	677	619	607	651	640	655	613	643	662	659	615	629	645	651	673	661	703	663	650	629	638	638	618	652	650	659	637	667	663	712	647	640	683	653	667	635	624	662	644	655	658	624	670	619	663	699	623	663	628	648	667	666	680	620	645	650	629	624	667	700	644	617	635	620	634	696	644	664	678	601	653	664	653	613	686	656	646	662	700	686	654	643	628	661	636	634	666	656	648	625	682	660	688	663	625	624	673	622	627	662	677	652	637	628	646	643	625	657	693	652	618	651	625	638	672	597	610	623	630	643	622	632	651	668	647	624	597	656	644	690	674	657	628	692	621	698	635	674	666	648	601	673	652	627	648	634	656	636	657	634	650	618	663	665	634	647	648	660	659	664	655	663	638	642	662	685	681	657	667	614	663	618	643	616	660	650	669	639	670	648	643	619	654	628	647	659	685	682	633	624	682	664	646	651	688	628	633	680	630	645	657	626	684	643	617	646	646	657	654	648	610	606	647	632	658	610	685	612	694	654	615	640	627	686	659	648	663	615	622	682	656	619	609	687	618	652	675	625	687	666	649	642	655	642	668	682	651	651	659	627	671	642	661	647	678	633	667	626	625	630	650	588	657	669	643	650	611	682	659	640	666	685	636	617	664	598	591	638	645	691	615	653	653	639	636	629	657	659	671	643	660	713	672	656	629	639	691	634	686	631	638	707	644	680	630	608	601	601	601	644	618	654	670	655	644	679	662	615	616	624	685	612	647	692	658	647	627	637	636	686	652	704	645	649	657	643	628	649	660	650	650	665	640	602	664	651	650	602	688	683	620	662	636	645	644	660	662	645	654	672	619	626	686	625	639	651	632	613	660	665	613	644	626	678	604	647	636	633	638	650	656	618	636	618	682	646	665	616	634	663	696	618	650	705	638	664	594	638	657	637	653	603	644	649	578	627	636	676	616	665	664	631	665	614	649	647	631	613	651	685	636	676	714	622	620	646	619	639	678	652	670	623	604	665	652	664	647	625	669	627	606	677	649	651	731	646	658	685	622	604	664	684	595	665	676	672	623	685	673	649	655	634	642	610	610	653	693	614	660	676	616	653	643	644	658	608	649	657	632	659	662	599	597	616	630	663	700	620	634	630	659	620	660	645	603	659	698	635	625	621	625	645	679	647	654	681	632	673	665	660	651	646	596	683	654	632	667	661	665	652	641	624	716	681	624	615	656	630	677	665	608	623	710	620	645	656	665	668	602	619	626	629	646	682	696	640	628	652	654	593	632	670	688	689	658	667	623	671	632	673	641
32818	30036	31913	26786	19006	14247	11369	8677	6943	4971	3932	2422	1901	2018	1998	1267	1744	1541	929	867	1044	1173	1116	879	682	621	531	464	411	366	379	333	327	314	292	286	269	254	274	271	198	236	247	225	232	230	213	208	238	225	205	193	216	199	229	218	224	190	224	216	219	211	208	209	212	225	229	213	232	204	215	236	247	212	204	216	215	208	223	213	195	213	245	202	217	225	227	224	219	200	206	211	215	201	214	227	209	223	238	226	245	218	246	236	227	221	234	210	224	201	204	214	195	230	200	213	197	213	188	212	200	192	211	206	202	200	226	225	201	224	211	259	239	206	196	198	227	206	226	213	206	189	198	229	221	223	209	221	198	202	219	247	222	201	215	199	194	215	223	202	232	237	209	205	191	193	194	211	207	234	215	203	213	221	211	213	213	218	238	220	219	220	216	228	216	235	185	199	221	208	217	219	263	236	201	217	229	204	204	222	221	208	211	214	195	224	222	212	208	216	238	212	207	217	237	207	218	199	229	219	212	192	240	221	217	221	211	193	234	211	205	216	211	193	201	201	237	208	211	206	207	234	228	228	232	253	227	202	211	234	219	239	193	241	230	203	191	214	192	227	201	254	239	200	212	221	212	225	208	220	204	188	214	235	225	188	206	229	216	224	221	192	224	220	200	212	208	211	211	219	227	218	214	207	200	197	230	210	222	239	221	218	210	234	215	211	212	177	236	216	217	213	230	227	247	218	206	216	223	223	214	238	208	223	211	222	204	238	195	226	182	244	225	216	235	190	213	246	245	225	212	244	218	231	204	214	215	209	236	204	233	219	219	204	234	199	226	240	200	216	224	213	219	213	237	230	224	193	234	190	198	222	202	208	203	201	243	204	250	219	214	207	232	227	215	232	215	227	225	186	223	234	193	210	204	238	209	226	219	225	215	221	220	231	233	203	211	201	184	238	230	224	194	210	223	238	202	197	235	200	223	192	240	244	219	224	202	220	220	249	228	216	216	224	229	217	211	218	225	202	224	200	224	212	234	192	205	225	201	234	213	221	236	224	217	201	225	218	205	229	225	220	201	206	213	230	225	236	227	238	221	251	207	234	196	240	184	224	218	224	211	234	219	229	230	212	213	230	223	233	210	208	236	236	218	221	222	198	213	219	223	228	214	208	209	213	219	219	197	205	223	202	203	236	197	207	187	216	235	207	219	224	207	207	217	204	218	213	201	212	208	208	210	251	207	228	198	226	216	216	239	217	232	230	195	233	230	202	259	225	202	225	244	218	216	219	209	215	222	220	228	241	215	248	219	203	205	200	209	207	219	217	198	226	222	199	197	202	227	223	203	226	214	228	224	205	220	224	198	232	232	198	221	236	191	202	194	243	217	212	215	234	243	206	206	220	211	215	223	211	223	212	225	219	222	219	212	221	231	224	217	218	197	181	244	234	203	226	245	205	201	193	196	215	227	226	201	228	220	218	206	218	233	227	206	214	216	236	209	230	221	217	228	225	221	219	202	235	212	227	224	212	207	224	235	232	247	237	211	228	260	190	219	218	226	208	211	187	215	226	203	225	216	223	212	207	199	193	218	239	204	218	213	213	196	216	203	228	206	212	222	218	205	217	200	239	224	203	185	207	227	190	189	196	223	228	237	205	222	244	219	194	210	187	219	209	244	198	230	243	200	222	237	224	205	225	226	208	246	223	222	237	228	204	224	220	220	200	220	218	218	208	230	222	212	203	205	195	242	212	222	217	219	207	218	233	201	227	205	225	195	206	217	230	214	216	224	222	201	210	217	209	224	219	216	247	217	204	205	205	197	205	198	222	223	211	221	203	252	216	222	198	234	226	230	233	223	219	220	202	225	217	218	228	241	211	210	215	209	184	206	215	206	219	217	211	226	228	226	213	197	198	220	188	223	229	215	201	218	216	231	211	196	222	219	236	195	231	216	221	227	222	211	195	188	211	200	238	207	217	222	196	185	211	236	203	231	203	219	249	213	217	210	256	218	195	227	221	209	235	215	200	214	203	206	221	203	193	220	222	227	233	219	208	227	192	219	229	227	193	231	205	204	210	233	235	232	234	210	221	209	212	203	219	214	227	201	207	229	242	191	213	193	202	222	210	215	236	208	243	227	213	200	222	192	216	202	203	226	224	226	214	202	201	222	217	225	230	210	229	203	215	227	209	234	223	205	193	211	225	206	219	243	227	224	248	205	232	215	241	223	208	235	226	228	223	248	233	219	213	177	207	206	206	224	233	221	214	199	217	215	211	211	247	211	214	225	209	217	221	224	192	187	232	217	215	232	216	199	233	217	201	214	233	230	216	208	205	212	187	217	258	239	238	184	226	227	203	185	211	221	220	230	234	199	230	235	206	200	217	206	204	240	227	220	201	188	211	219	234	210	211	217	206	222	241	217	206	216	210	205	202	229	174	218	236	226	220	248	226	222	236	228	218	209	238	217	219	241	206	214	210	219	199	208	230	217	211	242	202	201	190	217	227	209	227	215	206	236	252	223	228	211	233	207	246	242	247	211	213	243	236	233	230	200	204	216	226	200	205	214	217	258	212	201	225	224	235	241	234	211	217	242	229	215	207	204	212	247	205	199	230	235	223	216	229	226	216	211	230	238	193	203	259	225	213	205	211	203	212	225	212	214	193	216	202	221	212	207	208	194	187	206	205	227	238	230	219	214	235	240	189	219	218	230	242	211	197	204	234	258	210	202	219	202	226	249	196	242	233	255	201	196	221	215	194	231	209	193	229	213	216	231	198	224	214	221	222	220	225	207	216	208	234	226	195	216	202	188	221	226	228	204	210	244	214	230	213	243	199	232	251	223	220	218	221	197	225	214	193	227	201	216	226	207	212	191	201	208	234	223	229	228	230	226	216	199	202	213	230	205	203	214	220	216	183	199	200	233	216	194	222	232	224	210	189	213	202	205	240	209	216	232	201	215	204	214	212	228	197	230	248	217	214	213	242	207	229	191	203	223	231	239	216	219	213	230	241	202	207	215	210	219	210	233	242	230	206	232	211	231	216	192	234	194	201	219	259	215	211	214	202	237	211	203	220	194	223	189	220	224	215	234	207	226	211	216	223	194	201	213	207	229	225	208	207	222	187	211	248	214	197	192	243	215	187	223	206	206	217	235	207	207	203	195	195	216	194	211	228	213	221	217	199	204	241	198	229	201	233	206	218	225	208	206	247	211	227	237	195	242	229	235	239	193	244	221	224	238	220	208	195	246	258	212	217	199	208	199	201	227	195	187	229	203	218	212	201	249	226	203	215	220	221	194	226	242	227	223	219	195	208	221	198	211	201	218	196	200	216	197	209	222	217	206	214	216	241	213	195	244	229	227	209	215	221	229	209	220	213	217	243	209	187	198	208	195	208	206	249	207	198	222	228	235	221	183	245	240	223	220	217	218	181	230	231	220	237	255	213	219	214	190	205	216	203	213	232	209	218	227	205	206	223	228	197	204	214	222	230	201	224	211	220	205	223
21570	24284	35572	37384	32864	30595	27787	24341	22240	18391	16684	12055	9445	11006	10383	6867	9996	8489	5544	5284	6041	7264	6324	5267	3888	3079	2634	2369	2031	1724	1656	1597	1458	1232	1042	1079	1012	953	953	877	852	780	714	643	654	678	650	603	643	612	567	616	625	625	595	578	601	611	597	630	593	578	588	567	646	625	638	594	571	610	599	599	573	599	581	583	590	621	651	655	628	567	592	607	557	563	568	642	616	592	609	651	609	642	595	597	621	598	594	583	627	633	609	573	557	601	634	635	656	571	628	630	617	601	610	602	600	560	619	624	570	580	562	602	622	588	587	568	642	621	631	628	611	587	593	611	569	563	588	604	581	615	598	644	617	636	607	615	649	611	610	582	604	558	554	596	602	624	630	624	597	592	643	593	585	564	647	603	602	578	629	638	619	612	561	626	620	594	601	626	629	620	585	563	570	577	596	557	609	573	592	600	581	609	646	616	608	594	570	644	638	590	624	607	624	625	603	583	628	609	612	563	598	588	603	557	565	653	630	615	609	593	600	619	642	583	597	614	591	614	653	633	601	612	590	624	601	609	581	631	622	593	567	620	604	616	602	609	575	619	596	660	632	587	616	607	581	578	598	583	598	610	609	605	603	650	600	600	607	634	614	570	634	591	593	602	592	581	663	611	613	597	632	620	579	584	621	583	616	553	623	554	566	538	592	609	594	578	615	584	622	611	646	654	611	584	587	647	593	651	577	602	628	617	554	640	559	637	651	628	602	653	616	617	576	591	588	577	608	624	627	608	611	588	613	585	578	628	619	627	554	580	621	586	590	626	625	628	584	585	590	559	591	569	559	647	652	609	614	618	566	608	644	595	652	601	569	635	582	608	606	621	604	589	598	593	628	608	625	609	578	619	610	589	659	574	588	619	596	619	621	590	602	575	629	598	582	597	591	652	578	594	608	605	630	596	644	588	629	605	629	558	593	590	618	574	599	621	587	588	631	612	569	634	616	576	617	563	605	605	559	593	571	558	568	596	627	556	613	593	625	609	606	643	618	601	599	613	623	593	609	609	552	586	577	573	575	604	581	576	597	582	648	609	621	608	618	610	606	610	657	603	616	619	590	623	596	577	595	579	583	610	592	591	631	589	609	583	601	619	592	594	617	573	627	565	589	565	587	597	603	633	597	606	614	616	646	636	648	613	600	587	589	586	594	593	564	555	560	613	589	582	617	637	622	600	613	588	595	593	622	594	591	594	593	603	605	620	625	577	598	568	630	605	584	589	591	620	567	621	618	602	584	631	595	633	586	579	572	612	617	625	639	607	598	593	611	596	602	611	597	548	593	609	611	607	600	573	587	596	565	582	605	547	617	579	605	578	603	589	558	616	588	643	601	598	660	600	620	580	627	576	635	600	564	622	590	578	594	629	567	615	565	608	603	677	619	588	596	555	611	594	561	586	565	597	647	609	636	579	641	586	589	641	622	635	556	622	586	626	580	617	585	597	583	610	576	583	617	611	597	621	609	588	602	624	595	566	605	598	609	617	603	631	608	630	582	600	628	591	591	610	589	625	575	630	591	609	569	604	616	597	599	536	611	582	598	611	621	634	633	645	601	654	606	607	595	569	575	636	604	570	629	577	628	573	640	624	631	576	582	602	589	615	603	571	608	600	595	595	607	577	570	617	603	603	612	592	607	564	602	608	563	608	610	619	593	630	573	588	587	600	610	591	596	650	625	685	615	578	598	626	614	598	586	584	633	606	612	611	589	623	597	588	589	572	618	618	635	562	595	551	617	666	632	648	610	645	594	591	627	633	625	690	645	574	630	575	645	587	598	613	607	630	628	623	595	607	624	637	608	611	621	627	591	620	617	586	600	625	569	603	574	624	608	640	606	589	592	583	607	628	605	584	576	578	604	620	607	637	599	590	609	575	577	627	622	607	609	583	628	603	618	576	602	638	636	600	597	601	590	620	582	651	606	581	580	603	646	573	627	616	581	604	603	572	587	612	591	621	638	568	619	634	572	564	602	598	633	588	624	638	617	574	584	614	586	611	560	616	609	604	621	590	606	603	577	558	635	570	619	567	584	607	581	599	626	599	597	590	636	563	617	617	614	600	626	598	603	599	627	621	598	629	618	580	605	604	608	606	605	617	572	581	632	582	582	617	617	623	671	598	611	610	592	589	585	576	600	610	614	640	597	574	608	623	609	621	592	578	594	609	590	606	568	624	605	637	596	633	623	557	614	598	645	635	635	639	601	633	582	643	623	591	600	601	622	620	582	565	611	601	594	583	608	615	636	629	623	618	621	620	570	573	641	591	610	601	570	610	571	621	631	628	637	605	582	597	532	610	604	609	587	595	600	626	604	608	582	598	570	578	579	621	574	625	587	591	642	583	600	604	580	604	611	612	614	617	595	598	647	588	653	597	579	567	631	592	599	616	612	593	606	570	600	601	614	606	612	594	591	620	560	622	631	611	593	575	591	602	586	632	674	572	565	600	603	603	576	627	588	638	609	576	637	603	570	580	563	612	563	545	658	533	615	609	587	613	634	596	584	576	604	628	653	560	616	595	598	578	589	603	584	597	616	572	613	595	577	597	577	624	644	566	592	628	638	603	627	592	568	637	599	578	619	590	626	612	612	609	608	629	606	635	664	571	618	621	631	604	582	609	640	566	641	595	593	593	573	600	563	571	599	633	623	606	586	637	581	604	609	590	587	590	616	605	589	638	589	553	584	595	633	614	590	597	598	628	614	596	600	577	601	552	621	588	600	605	557	571	652	569	567	606	632	626	585	605	579	600	586	572	538	626	660	610	592	571	603	591	575	617	589	612	622	582	624	582	561	630	589	572	652	605	591	611	599	623	590	605	568	614	595	601	572	625	621	632	633	644	616	609	598	621	596	623	594	593	585	601	619	600	608	626	605	607	602	619	611	640	590	616	613	632	557	598	576	634	592	568	594	588	629	581	621	584	587	612	575	597	579	599	618	606	605	584	598	627	534	612	605	609	584	622	601	642	609	588	608	606	619	588	606	580	618	630	640	601	607	619	617	599	571	559	643	627	578	608	609	601	573	604	588	598	635	528	647	598	632	566	596	663	622	669	621	556	624	587	604	634	624	574	621	638	645	615	581	630	625	614	579	605	610	589	612	600	604	611	608	593	585	632	616	602	585	645	583	597	595	614	596	576	581	628	580	601	623	630	581	585	569	574	592	621	613	577	600	636	593	625	621	560	612	579	641	596	618	581	628	584	619	624	598	592	632	606	635	589	615	564	598	625	569	580	641	599	581	589	613	629	561	616	609	606	597	618	633	583	604	594	600	594	583	592	580	582	623	613	610	604	603	634	603	609	620	611	634	572	551	594	601	589	604	581	611	623	609	604	564	576	579	629	587	602	590	608	616	604	628	641	600	598	611	652	584	591	647	596	607	612	574	614	651	556	581	617	612	577	619	620	570	579	554	647	597	627	610	611	549	580	641	627	600	625	585	608	603	589	604	596	588	639	632	587	593	638
37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
